.block-container.sub_header.row{margin-left:2em}.breadcrumbs-menu .breadcrumbs{list-style:none!important}.breadcrumbs-menu .breadcrumbs .breadcrumbs-item .breadcrumbs-item-link{color:#000;font-weight:500;padding-left:.25em;padding-right:.25em;text-decoration:none}.breadcrumbs-menu .breadcrumbs .breadcrumbs-item.active{font-weight:600}.breadcrumbs-menu .breadcrumbs .breadcrumbs-item .breadcrumbs-item-link:active,.breadcrumbs-menu .breadcrumbs .breadcrumbs-item .breadcrumbs-item-link:focus,.breadcrumbs-menu .breadcrumbs .breadcrumbs-item .breadcrumbs-item-link:focus-visible,.breadcrumbs-menu .breadcrumbs .breadcrumbs-item .breadcrumbs-item-link:hover{border-color:transparent!important;border-radius:.25em;text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under}.breadcrumbs-menu .breadcrumbs .breadcrumbs-item+.breadcrumbs-item:before{content:none!important}.breadcrumbs-menu .breadcrumbs .breadcrumbs-item.active .fa-solid.fa-chevron-right{display:none}.breadcrumbs-menu .breadcrumbs .breadcrumbs-item .breadcrumbs-item-link,.breadcrumbs-menu .breadcrumbs .breadcrumbs-item.active .breadcrumbs-item-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs-menu .breadcrumbs .breadcrumbs-item:first-child .breadcrumbs-item-link{max-width:4em}.breadcrumbs-menu .breadcrumbs .breadcrumbs-item:not(:first-child) .breadcrumbs-item-link{max-width:15em;padding-right:.5em}.breadcrumbs-menu .breadcrumbs .breadcrumbs-item.active .breadcrumbs-item-title{max-width:80em;padding-right:.5em}@media screen and (max-width:992px){.block-container.sub_header.row{margin-left:-2em}}@media screen and (max-width:768px){.breadcrumbs-menu .breadcrumbs .breadcrumbs-item:not(:first-child) .breadcrumbs-item-link{max-width:5em}.breadcrumbs-menu .breadcrumbs .breadcrumbs-item.active .breadcrumbs-item-title{max-width:14em}}@media screen and (min-width:768px) and (max-width:1250px){.breadcrumbs-menu .breadcrumbs .breadcrumbs-item:not(:first-child) .breadcrumbs-item-link{max-width:5em}.breadcrumbs-menu .breadcrumbs .breadcrumbs-item.active .breadcrumbs-item-title{max-width:30em}}@media screen and (min-width:1250px) and (max-width:1700px){.breadcrumbs-menu .breadcrumbs .breadcrumbs-item:not(:first-child) .breadcrumbs-item-link{max-width:10em}.breadcrumbs-menu .breadcrumbs .breadcrumbs-item.active .breadcrumbs-item-title{max-width:55em}}.btn:focus-visible{box-shadow:0 0 5px transparent}.btn-link,.btn-primary,.btn-secondary,.form-check.form-switch{font-size:1rem;font-weight:500}.btn-primary,.btn-secondary,.dropdown .btn.dropdown-toggle{border-radius:.5em}.btn-primary{animation:btn-shadow-out-primary .3s ease-in-out forwards}.btn-secondary{animation:btn-shadow-out-secondary .3s ease-in-out forwards}.btn-primary:active,.btn-primary:focus,.btn-primary:focus-visible,.btn-primary:hover,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:focus-visible,.btn-secondary:hover{background-color:transparent!important;text-decoration:none}.btn-primary:focus,.btn-primary:focus-visible{animation:btn-shadow-in-primary .3s ease-in-out forwards}.btn-secondary:focus,.btn-secondary:focus-visible{animation:btn-shadow-in-secondary .3s ease-in-out forwards}.btn-link.external,.btn-link.internal{text-decoration:none}.btn-link.internal{background-color:#fff;border-radius:.5em;position:relative}.btn-link.internal:after{background-color:#fff;bottom:.8em;content:"";height:.1em;left:0;margin:auto;opacity:1;position:absolute;right:0;transform:scale(0);transform-origin:center;transition:opacity .3s,transform .3s;width:80%}.btn-link.internal:focus-visible:after,.btn-link.internal:focus:after,.btn-link.internal:hover:after{transform:scale(1)}.btn-link.internal:hover{border-radius:.5em;color:#fff}.btn-link.external{border-bottom:.2em solid transparent;border-radius:0}.btn-link.external:after{content:"\f08e";font-family:Font Awesome\ 6 Free;font-size:1.2rem;font-weight:900;padding-left:.25em}.btn-link.external:hover{text-decoration:underline}.btn-link.external:focus,.btn-link.external:focus-visible{text-decoration:underline}.btn-link-text{color:#000;font-weight:400;text-align:left;text-decoration:none}.btn-link-text:active,.btn-link-text:focus,.btn-link-text:focus-visible,.btn-link-text:hover{border-color:transparent!important;text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under}.btn-link.external.disabled,.btn-link.internal.disabled,.btn-primary.disabled,.btn-secondary.disabled{pointer-events:all!important}.btn-primary.disabled,.btn-primary.disabled:active,.btn-primary.disabled:hover,.btn-secondary.disabled,.btn-secondary.disabled:active,.btn-secondary.disabled:hover{animation:none;background-color:#858585!important;border:none!important;box-shadow:0 0 5px 2px transparent!important;color:#fff!important;opacity:.65}.btn-link.disabled:before,.btn-primary.disabled:before,.btn-secondary.disabled:before{color:#fff;content:"\f023";font-family:Font Awesome\ 6 Free;font-size:1.2rem;font-weight:900;margin-right:.25em}.btn-primary.disabled:focus,.btn-primary.disabled:focus-visible,.btn-secondary.disabled:focus,.btn-secondary.disabled:focus-visible{box-shadow:0 0 5px 2px #858585!important}.btn-link.internal.disabled:after{bottom:0;content:"";height:0;left:0;opacity:0;right:0;width:0}.btn-link.external.disabled:before,.btn-link.internal.disabled:before{color:#858585}.btn-link.internal.disabled{animation:none;background-color:#fff;border:2px solid transparent;color:#858585}.btn-link.internal.disabled:hover{background:transparent;border:2px solid #858585}.btn-link.external.disabled{animation:none;border:none;color:#858585}.btn-link.external.disabled:hover{border-bottom:none}.btn-link.external.disabled:focus,.btn-link.external.disabled:focus-visible,.btn-link.internal.disabled:focus,.btn-link.internal.disabled:focus-visible{border-color:#858585;color:#858585;text-decoration:underline}.btn.btn-primary.locked{pointer-events:none!important}.btn-link.icon{box-shadow:0 0 0 transparent;color:#b4b4b4;font-size:2rem}.btn-link.icon:active,.btn-link.icon:focus,.btn-link.icon:focus-visible,.btn-link.icon:hover{color:#616161;scale:1.2}@media screen and (max-width:768px){.btn-link.icon{font-size:1.5rem}}.btn-outline-primary.anchor{animation:btn-shadow-out-primary02 .3s ease-in-out forwards;background-color:#fff!important;border:2px solid;border-radius:.75em;height:fit-content;width:100%}.btn-outline-primary.anchor.active,.btn-outline-primary.anchor:focus{animation:btn-shadow-in-primary02 .3s ease-in-out forwards}.btn-group.checkbox .checkbox-label,.btn-group.radio .radio-label{font-family:inherit;font-size:1rem;font-weight:500}.btn-group.checkbox input.checkbox,.btn-group.radio input.radio{animation:btn-shadow-out-form-input .3s ease-in-out forwards;-webkit-appearance:none;appearance:none;background-color:transparent;border:2px solid #858585;color:#858585;display:grid;font:inherit;height:1.15em;margin:0;place-content:center;width:1.15em}.btn-group.checkbox input.checkbox{border-radius:.1em}.btn-group.radio input.radio{border-radius:50%;margin-top:.25em;transform:translateY(-.075em)}.btn-group.checkbox input.checkbox:before{content:"\f00c";font-family:Font Awesome\ 6 Free;font-weight:900;padding-top:.25em;transform:scale(0);transform-origin:bottom left;transition:transform .12s ease-in-out}.btn-group.checkbox input.checkbox:checked:before,.btn-group.radio input.radio:checked:before{transform:scale(1.5)}.btn-group.checkbox input.checkbox:focus,.btn-group.checkbox input.checkbox:focus-visible,.btn-group.radio input.radio:focus,.btn-group.radio input.radio:focus-visible{box-shadow:0 0 5px transparent}.btn-group.radio input.radio:before{border-radius:50%;content:"";height:.65em;transform:scale(0);transition:transform .12s ease-in-out;width:.65em}.dropdown .btn.dropdown-toggle{background-color:transparent;font-size:1rem}.dropdown .btn.dropdown-toggle:after{border:0;content:"\f0d7";font-family:Font Awesome\ 6 Free;font-size:1.5rem;font-weight:900}.dropdown .btn.dropdown-toggle:hover{color:#fff!important}.dropdown .btn.dropdown-toggle:hover:after{color:#fff}.dropdown .btn.dropdown-toggle:focus,.dropdown .btn.dropdown-toggle:focus-visible{background-color:#fff}.dropdown .dropdown-menu{background-color:#fff!important;margin-left:0!important;min-width:100%!important}.dropdown .dropdown-menu .dropdown-item{font-weight:500}.dropdown .dropdown-menu .dropdown-item:hover{background-color:#cfcfcf}.btn-group small,.dropdown small{color:#858585;font-size:1rem;font-weight:500;padding-left:1em}.btn-group.checkbox input.checkbox.disabled,.btn-group.checkbox label.checkbox-label.disabled,.btn-group.radio input.radio.disabled,.btn-group.radio label.radio-label.disabled,.dropdown .btn.dropdown-toggle.disabled{background-color:#fff;color:#858585;opacity:.65}.btn-group.checkbox input.checkbox.disabled,.btn-group.radio input.radio.disabled,.dropdown .btn.dropdown-toggle.disabled{pointer-events:none}.btn-group.checkbox input.checkbox.disabled:hover,.btn-group.radio input.radio.disabled:hover,.dropdown .btn.dropdown-toggle.disabled:hover{animation:none}.form-check-input.disabled,.form-check-label.disabled{color:#858585;opacity:.65;pointer-events:none}.dropdown .btn.dropdown-toggle.disabled{animation:none;border:2px solid #858585}.dropdown .btn.dropdown-toggle.disabled:after{color:#858585}.form-check.form-switch{padding-left:0}.form-check.form-switch .form-check-input{color:#858585;height:1.5em;margin-top:0;width:2.5em}.form-check.form-switch .form-check-input.is-valid~.form-check-label{color:#000!important}.form-check.form-switch .form-check-label{font-weight:500;margin-left:0}.form-check.form-switch .form-check-input:focus,.form-check.form-switch .form-check-input:focus-visible{fill:none!important}.switch small{color:#858585;font-size:1rem;font-weight:500;padding-left:1em}.form-check.form-switch .form-check-input.disabled{border:2px solid #858585}.btn-primary.return{border:none;border-radius:.3em;box-shadow:3px 3px 5px #00000049;height:2.5em;left:2em;padding-top:.5em;position:fixed;top:10em;z-index:500}.btn-primary.return:active,.btn-primary.return:focus,.btn-primary.return:focus-within,.btn-primary.return:hover{background-color:#fff!important}@media screen and (max-width:992px){.btn-link.icon.secondary-color.proposal-menu-panel{border-radius:50%;box-shadow:3px 3px 5px #00000049;font-size:1rem;height:3em;padding:0!important;position:fixed;width:3em;z-index:1000}.btn-link.icon.secondary-color.proposal-menu-panel:active,.btn-link.icon.secondary-color.proposal-menu-panel:focus,.btn-link.icon.secondary-color.proposal-menu-panel:focus-within,.btn-link.icon.secondary-color.proposal-menu-panel:hover{background-color:#fff!important}.btn-link.icon.secondary-color.proposal-menu-panel .btn-anchor-link-graphic{color:#fff;font-size:1.2rem}}@media screen and (max-width:768px){.btn-primary.return{border-radius:50%;height:2.5em;left:.5em;padding-top:.25em;top:1.75em;width:2.5em}.fa-solid.fa-arrow-left.return{font-size:1.3rem}.btn-link.icon.secondary-color.proposal-menu-panel{height:2.5em;right:.5em;top:.75em;width:2.5em}}@media screen and (min-width:768px) and (max-width:992px){.btn-primary.return{border-radius:50%;height:3em;left:1em;padding-top:.25em;top:2em;width:3em}.fa-solid.fa-arrow-left.return{font-size:1.3rem}.btn-link.icon.secondary-color.proposal-menu-panel{right:1em;top:.5em}}@media screen and (min-width:992px) and (max-width:1280px){.btn-primary.return{border-radius:50%;height:3em;left:1em;top:11.25em;width:3em}.fa-solid.fa-arrow-left.return{font-size:1.5rem}}.block.eventblockservice .btn.btn-primary.return,.block.proposalblockservice .btn.btn-primary.return,.block.proposalcreateblockservice .btn.btn-primary.return{height:.5em;opacity:0;top:6em}@media screen and (max-width:768px){.block.eventblockservice .btn.btn-primary.return,.block.proposalblockservice .btn.btn-primary.return,.block.proposalcreateblockservice .btn.btn-primary.return{height:.5em;top:.75em}}@media screen and (min-width:768px) and (max-width:992px){.block.eventblockservice .btn.btn-primary.return,.block.proposalblockservice .btn.btn-primary.return,.block.proposalcreateblockservice .btn.btn-primary.return{height:.5em;top:.5em}}@media screen and (min-width:992px) and (max-width:1280px){.block.eventblockservice .btn.btn-primary.return,.block.proposalblockservice .btn.btn-primary.return,.block.proposalcreateblockservice .btn.btn-primary.return{top:7em}}.content-container,.form-container{background-color:#fff;box-shadow:10px 5px 5px #eaeaea;height:fit-content;padding-left:3em;padding-right:3em}@media screen and (max-width:768px){.content-container,.form-container{padding-left:1em;padding-right:1em}}.action-form{margin:0!important}.action-form div{padding:0!important}.action-form .proposal-budget{font-size:1.15rem;margin:.5rem 0;text-align:center;width:100%}.content-container{padding-bottom:2rem;padding-top:2rem}.form-container .alert-error{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.form-group,fieldset{margin-bottom:1.5em}.form-group .form-group,fieldset fieldset{margin-bottom:0!important}#app_register_type_profile_form-group .form-group,.action-container fieldset>fieldset,.block.myevaluationblockservice fieldset>fieldset,.block.surveyblockservice fieldset>fieldset{margin-bottom:1.5em!important}.form-group .form-check{margin-bottom:.5em}.dateOfBirth.datepicker,.form-group .form-check:last-child{margin-bottom:0}.form-control{max-width:100%}.form-group label,.form_row label,fieldset legend{font-size:1.1rem;font-weight:600;line-height:1.2;margin-top:0;text-align:left}.form-group label{padding-bottom:.5em}.form-group label,.form-group small,fieldset legend{padding-left:1em}small.form-text{font-size:.9rem}label.form-check-label{font-weight:400;padding-left:0}.form-group small{font-style:italic}.field-loader{display:none;float:right;margin-right:14px;position:relative;top:-35px}.spinner-border{border-width:.2em!important;height:.8rem!important;width:.8rem!important}span.required{color:red}.form-inline select,.inline.form-group{display:inline;margin-right:1em;width:auto}@media screen and (max-width:768px){.form-inline select,.inline.form-group{margin-right:.25em}}.form-check .form-check-input{float:inherit;margin-left:-.75em;margin-right:.25em}.form-check label{display:inline;hyphens:auto;margin-left:.5em;word-break:break-word}.form-check .form-check-label{margin-left:.25em}.inline.form-group button{text-decoration:none!important;text-transform:none!important}#app_register_type_profile_form-group>legend{font-size:1.8rem!important;text-align:center}@media screen and (max-width:768px){#app_register_type_profile_form-group>legend{font-size:1.5rem!important}}.btn.add_filefields{font-size:1rem}.badge-danger{background-color:red}.badge-warning{background-color:orange}.select2.select2-container.select2-container--default{width:100%!important}.select2-container--default .select2-selection--single{border:1px solid #ced4da!important;height:2.5em!important;padding-top:.3em}.select2 .dropdown-wrapper{padding-top:.3em}.select2-dropdown.select2-dropdown--below{border:1px solid #ced4da!important}.form-actions input.btn{margin-bottom:.5em}#app_discussion_type #app_discussion_type_message #app_discussion_type_message_content_form-group>label{display:none}.algolia-autocomplete,.algolia-autocomplete .aa-hint,.algolia-autocomplete .aa-input{width:100%}.aa-dropdown-menu>div{border:1px solid #999}.algolia-autocomplete .aa-hint{color:#999}.algolia-autocomplete .aa-dropdown-menu{background-color:#fff;border:1px solid #999;border-top:none;width:100%;z-index:10000!important}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion{cursor:pointer;padding:5px 4px}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion.aa-cursor{background-color:#b2d7ff}.algolia-autocomplete .aa-dropdown-menu .aa-suggestion em{font-style:normal;font-weight:700}input[type=radio]+label span.required{display:none}.form-inputs.survey-question-choices .question ul li label,.form-inputs.survey-question-choices label label{font-weight:400}.form-inputs.survey-question-choices label label{font-size:1rem!important;margin-bottom:0}.form-inputs.survey-question-choices.expanded.multiple.ordered select{margin-bottom:.5em}.form-inputs.survey-question-choices.expanded.multiple.required .error{color:red;font-weight:500}.detail-row.form-group{align-items:baseline;display:flex;flex-wrap:wrap}.detail-row.form-group .form-label-errors{display:none}.detail-row.form-group label{font-weight:400}.detail-row.form-group input{margin-left:1em;width:30%}.select-display-mode.form-group small{padding-left:.25em}.detail-row.form-group small{flex-basis:100%;margin-left:7.5em}.select-display-mode.form-group .detail-row.form-group small{margin-left:7em}#app_evaluation_type_champ-choix-liste-deroulante_form-group .detail-row.form-group{margin-top:1em}.invalid-feedback{display:flex}.information-feedback{color:orange;font-size:.875rem;margin-top:.25rem;width:100%}@media screen and (max-width:768px){.detail-row.form-group label{margin-left:0}.detail-row.form-group input{margin-left:0;width:100%}.detail-row.form-group small{margin-left:0}}@media screen and (min-width:768px) and (max-width:992px){.detail-row.form-group input{width:50%}}@media screen and (min-width:992px) and (max-width:1280px){.detail-row.form-group input{width:40%}}.leaflet-container{font:revert!important}.leaflet-bottom,.leaflet-top{z-index:800!important}.leaflet-top.leaflet-left{display:none}.leaflet-control-zoom{border:0!important}.leaflet-control-zoom-in,.leaflet-control-zoom-out{box-shadow:3px 3px 2px #00000031;color:#fff!important;margin:.25em}.leaflet-touch .leaflet-bar a:first-child,.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:.25em!important;border-bottom-right-radius:.25em!important;border-top-left-radius:.25em!important;border-top-right-radius:.25em!important}.leaflet-popup-close-button{color:#b8b8b8!important;font-size:2.5rem!important;left:10.8em!important;padding:.5em!important;position:"absolute";top:-1.1em!important}.custom-map-icon svg{height:3.5rem;max-width:none;width:3.5rem}.leaflet-popup-content p{margin:0!important}.leaflet-bottom.leaflet-right{z-index:400!important}@media screen and (max-width:768px){.leaflet-control-zoom-in,.leaflet-control-zoom-out{display:none!important}}@media screen and (min-width:768px) and (max-width:992px){.leaflet-control-zoom-in,.leaflet-control-zoom-out{display:none!important}}.offcanvas{background-color:transparent!important;visibility:visible;z-index:550}.section-filters-menu.offcanvas.sidebar{position:static}.offcanvas-backdrop.fade.show{display:none!important}.container-fluid.app_dialog_view .offcanvas-backdrop.fade.show,.container-fluid.app_proposal_view .offcanvas-backdrop.fade.show{display:block!important}@media screen and (max-width:992px){.offcanvas{border-radius:0;height:100%;left:0;right:auto!important;top:0;transform:translateX(-100%);transition:visibility .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,visibility .3s ease-in-out;transition:transform .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .3s ease-in-out;visibility:hidden;z-index:1045!important}.offcanvas,.section-filters-menu.offcanvas.sidebar{position:fixed!important}.offcanvas.show{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}.btn-close.text-reset{float:inline-end}}@media screen and (max-width:768px){.offcanvas{width:100%!important}}body{background-color:#efefef!important;margin:0}body.container-fluid.app_proposal_view{overflow:auto!important}main{margin-top:8em!important;min-height:100vh}main .block{margin-bottom:2em}main .block.breadcrumbsblockservice{margin-bottom:0}@media screen and (max-width:992px){main{margin-top:3.5em!important}}@media screen and (min-width:992px){main{margin-top:11em!important}}.block-container.content.row,.page-container.content.row{display:flex;justify-content:center}.page.row{overflow:visible}@media screen and (max-width:768px){.page.row{overflow-x:hidden}}@media screen and (min-width:768px) and (max-width:992px){.page.row{overflow-x:hidden}}h1{font-size:2.5rem}h2{font-size:2rem}h2,h3{font-weight:600}h3{font-size:1.8rem}h4{font-size:1.5rem}h4,h5{font-weight:600}h5{font-size:1.2rem}h6{font-size:1.1rem;font-weight:600}p{font-size:1rem}@media screen and (max-width:768px){h1{font-size:1.8rem}h2{font-size:1.4rem}h3{font-size:1.3rem}h4{font-size:1.2rem}h5{font-size:1.15rem}}@media screen and (min-width:768px) and (max-width:1280px){h1{font-size:2.2rem}h2{font-size:1.8rem}h3{font-size:1.6rem}h4{font-size:1.3rem}}.section-title{padding-left:.5em}.hr{border:2px solid!important;border-width:initial;opacity:1}@media screen and (min-width:768px) and (max-width:992px){.hr{margin-bottom:2em}}@media screen and (min-width:992px) and (max-width:1280px){.hr{margin-bottom:2em}}.disabled{pointer-events:none}h1.section-title{line-height:1.2;margin-bottom:.5rem;margin-top:0}img{display:block;height:auto;max-width:100%}.carousel-item img,iframe{margin-left:auto;margin-right:auto}iframe{display:block}@media screen and (max-width:768px){iframe,img{max-width:85vw}}@media screen and (min-width:768px) and (max-width:992px){iframe,img{max-width:85vw}}.usage-container .anchor-link{scroll-margin-top:8em}a.anchor-link{visibility:hidden}@media screen and (max-width:992px){.anchor-link{scroll-margin-top:4.5em}}.inline-notification-container ul{background-color:#eaeaea;border-radius:.75em;margin-bottom:.5em;margin-top:.5em;padding:.75em 1.5em}.inline-notification-container ul li{font-size:1.1rem;font-weight:600;list-style-type:none;text-align:center}.inline-notification-list.alert-success{background-color:#95ccaf!important}.inline-notification-list.alert-error{background-color:#e3877e!important}.inline-notification-list ul li{list-style-type:none}.videoembedded-container .videoembedded-content,.youtube-embed-wrapper{background-color:#eaeaea;padding-top:0!important}.videoembedded-container .videoembedded-content{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.iframe-cookies-warning-panel,.videoembedded-container .videoembedded-content .videoembedded-cookies-warning-panel{position:absolute;top:50%;transform:translateY(-56%)}.videoembedded-container .videoembedded-content .videoembedded-cookies-warning-panel{align-items:center;display:flex;flex-direction:column;justify-content:center}.iframe-cookies-warning-panel p,.videoembedded-container .videoembedded-content .videoembedded-cookies-warning-panel p{font-weight:500}.videoembedded-container .videoembedded-content iframe{height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%}@media screen and (max-width:768px){.iframe-cookies-warning-panel p,.videoembedded-container .videoembedded-content .videoembedded-cookies-warning-panel p{font-size:.9rem}}.youtube-embed-wrapper iframe{height:100%;position:absolute;width:100%}.moderated{background-color:#a3a3a3!important}.block.proposalmenublockservice{align-self:flex-start;margin-bottom:1.4em;position:sticky;position:-webkit-sticky;right:5em}.block.proposalmenublockservice .anchors-container,.block.proposalmenublockservice .social-share-container{background-color:#fff;box-shadow:10px 5px 5px #eaeaea;height:fit-content;width:auto}.block.proposalmenublockservice .anchors-container .summary-container .offcanvas-header{padding:0!important}.block.proposalmenublockservice .anchors-container .summary-container .summary-title{font-size:1.6rem;hyphens:auto;word-break:break-word}.block.proposalmenublockservice .anchors-container .summary-container .summary-proposal-date{color:#b8b8b8}.block.proposalmenublockservice .anchors-container .summary-container .summary-status{font-size:1.1rem}.block.proposalmenublockservice .anchors-container .summary-container p.summary-proposal-date{color:#b8b8b8}.block.proposalmenublockservice .anchors-container .hr-anchors{border:1px solid #b8b8b8;opacity:1}.block.proposalmenublockservice .anchors-container .anchors-btns-container{max-height:20em;overflow-y:scroll}.block.proposalmenublockservice .social-share-container .share-title-container .share-title{color:#000;font-size:1.2rem;text-align:center}.block.proposalmenublockservice .social-share-container .share-btns-container{position:relative}.block.proposalmenublockservice .social-share-container .share-btns-container .btn-share-clipboard-error,.block.proposalmenublockservice .social-share-container .share-btns-container .btn-share-clipboard-success{background-color:#000;border-radius:.25em;color:#fff;font-size:1.2rem;height:fit-content;opacity:0;pointer-events:none;position:absolute;width:10em;z-index:100}.block.proposalmenublockservice .social-share-container .share-btns-container .btn-share-clipboard-error .btn-share-clipboard-error-text,.block.proposalmenublockservice .social-share-container .share-btns-container .btn-share-clipboard-success .btn-share-clipboard-success-text{color:#fff;font-weight:500;margin-bottom:0}@media screen and (max-width:768px){.block.proposalmenublockservice{right:0}.block.proposalmenublockservice .anchors-container{width:100vw!important}.block.proposalmenublockservice .anchors-container .anchors-btns-container{max-height:24em!important}}@media screen and (max-width:992px){.block.proposalmenublockservice{align-self:center;background-color:#eaeaea!important;height:100vh;margin-bottom:0;right:0!important;top:0!important}.block.proposalmenublockservice .anchors-container,.block.proposalmenublockservice .social-share-container{background-color:#eaeaea!important;box-shadow:none}.block.proposalmenublockservice .anchors-container .summary-container .summary-title{font-size:1.4rem}.block.proposalmenublockservice .anchors-container .anchors-btns-container{max-height:30em!important}}@media screen and (min-width:992px) and (max-width:1280px){.block.proposalmenublockservice{right:3em}.block.proposalmenublockservice .anchors-container .summary-container .summary-title{font-size:1.2rem}.block.proposalmenublockservice .anchors-container .summary-container .summary-status{font-size:1.1rem}}.header{position:fixed;z-index:1000}header.sticked .header_bottom .header-menu-baseline,header.sticked .header_top{display:none}@media screen and (max-width:992px){header .header_bottom{bottom:0;left:0;position:fixed;right:0}}a.sign-out-btn,a.sign-out-btn:active,a.sign-out-btn:focus{color:#000!important;text-decoration:none}.btn-group.france-connect.sign-out-container .sign-out-text{font-size:.9rem!important}.block-container.header_bottom{align-items:center;display:flex}.block.accountblockservice,.block.ballotblockservice,.block.logoblockservice{height:5em}@media screen and (max-width:992px){.block-container.header_bottom{align-items:flex-end}.block.accountblockservice,.block.ballotblockservice,.block.menublockservice{height:100%!important}.block.logoblockservice{bottom:100%;left:50%;position:absolute;transform:translate(-50%);width:100%}.block.logoblockservice,header.sticked .block.logoblockservice{transition:visibility .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,visibility .3s ease-in-out;transition:transform .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .3s ease-in-out}header.sticked .block.logoblockservice{transform:translate(-50%,100%)}.header-menu-logo{animation:fadeInAnimation .5s ease;animation-fill-mode:forwards}@keyframes fadeInAnimation{0%{opacity:0}40%{opacity:0}to{opacity:1}}header.sticked .header-menu-logo{animation:fadeOutAnimation .5s ease;animation-fill-mode:forwards}@keyframes fadeOutAnimation{0%{opacity:1}40%{opacity:0}to{opacity:0}}}.navbar-brand{display:contents}.header-menu-logo{background-image:var(--image);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;transition:width .1s;width:80%}.header-menu-logo a{border:2px solid transparent;border-radius:.5em;box-shadow:0 0 0 transparent;display:block;height:100%;width:100%}.header-menu-baseline{color:#fff!important;font-size:1.2rem!important;font-weight:700;transition:font-size .1s}@media screen and (max-width:576px){.header-menu-baseline{display:none}}@media screen and (min-width:576px) and (max-width:768px){.header-menu-baseline{font-size:.8rem!important}}@media screen and (min-width:768px) and (max-width:992px){.header-menu-baseline{font-size:1rem!important}}@media screen and (min-width:992px) and (max-width:1280px){.header-menu-baseline{font-size:1rem!important}}.navbar,.navbar .container-fluid{width:100%}.navbar-nav{margin-left:auto;margin-right:auto}.navbar-nav>.nav-item{margin-right:1em}.navbar-nav .nav-link{border:2px solid transparent;border-radius:.5em;box-shadow:0 0 0 transparent;color:#fff;font-size:1.2rem;font-weight:500;padding-left:.5em!important;padding-right:.5em!important}.navbar-nav .nav-link:active,.navbar-nav .nav-link:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under}.navbar-nav .nav-link.current span{border-bottom:1px solid #fff;padding-bottom:.5em}.navbar-nav .nav-item.parent .nav-link.current span,.navbar-nav .nav-link.dropdown-toggle.current span,.navbar-nav .nav-link.parent.current span{border-bottom:none!important;padding-bottom:0}.navbar-nav .nav-item.dropdown .navbar-nav .nav-link.dropdown-toggle{text-align:left}.navbar-nav .nav-item.dropdown .dropdown-menu{background-color:transparent!important;border:0!important;border-bottom:1px solid #fff;border-radius:.25em;margin-top:0!important;min-width:11em!important}.navbar-nav .nav-item.dropdown .dropdown-menu .nav-item .nav-link{font-size:.9rem!important;height:auto!important;word-break:break-word}.navbar-nav .nav-item.dropdown .dropdown-menu .nav-item .nav-link:hover{text-decoration-thickness:1px}.navbar-nav .nav-item.dropdown .dropdown-menu .nav-item.parent{box-shadow:5px 5px 5px #1313132c;position:relative!important}.navbar-nav .nav-item.dropdown .dropdown-menu .nav-item.parent .dropdown-menu{height:auto;left:100%;list-style:none;margin:0;padding:0;position:absolute;top:0}.navbar-nav .nav-item.dropdown .dropdown-menu .nav-item .nav-item.caret-container{position:absolute;right:3%;top:50%;transform:translateY(-50%)}.navbar-nav .nav-item.dropdown .dropdown-menu .nav-item .nav-item.caret-container .fa-solid.fa-caret-right{color:#fff}.navbar .navbar-toggle{background-color:transparent;border:none!important;margin:0 auto}.navbar .navbar-toggle:focus{box-shadow:none!important}.navbar .navbar-toggle .navbar-toggle.icon-bar{background-color:#fff;border-radius:0;padding:0;-webkit-transition:all .2s;transition:all .2s}@media screen and (max-width:768px){.navbar .container-fluid{padding:0!important}.navbar-nav{margin-top:1.5rem;padding-left:0!important}.navbar-collapse{margin-left:.5em}.navbar-nav .nav-link{font-size:.9rem}.navbar-nav .nav-item.dropdown .nav-link{width:20em}.navbar-nav .nav-item.dropdown .dropdown-menu .nav-link{font-size:.8rem}.navbar-nav .nav-item.dropdown .dropdown-menu .nav-item.parent{box-shadow:none}.navbar-nav .nav-item.dropdown .dropdown-menu .nav-item.parent .dropdown-menu{margin-left:1em!important;position:static!important}.navbar .navbar-toggle.collapsed{margin-bottom:.65em}.navbar .navbar-toggle .navbar-toggle.collapsed{margin-bottom:.5em}.navbar .navbar-toggle .navbar-toggle.icon-bar{font-size:2rem;height:3px;margin-bottom:.1em;margin-top:.1em;width:.75em}}@media screen and (min-width:768px) and (max-width:992px){.navbar .container-fluid{padding:0!important}.navbar-collapse{margin-left:.5em}.navbar-nav{padding-left:0!important}.navbar-nav .nav-link{font-size:1rem}.navbar-nav .nav-item.dropdown .dropdown-menu .nav-item .nav-link{font-size:.9rem}.navbar-nav .nav-item.dropdown .dropdown-menu .nav-item.parent{box-shadow:none}.navbar-nav .nav-item.dropdown .dropdown-menu .nav-item.parent .dropdown-menu{margin-left:1em!important;position:static!important}.navbar .navbar-toggle.collapsed{margin-bottom:1.25em}.navbar .navbar-toggle.icon-bar{font-size:2.25rem;height:5px;margin-bottom:.15em;margin-top:.15em;width:1.25em}}@media screen and (min-width:992px) and (max-width:1280px){.navbar-nav .nav-link{font-size:1rem!important;padding-left:1em!important}.navbar-nav .nav-item.dropdown .dropdown-menu .nav-item .nav-link{font-size:1rem!important;height:2.5em;padding-left:.5em}}@media screen and (max-width:768px){.navbar .navbar-toggle.collapsed .navbar-toggle.icon-bar:first-of-type{transform:translateZ(0) rotate(0deg);width:.75em}.navbar .navbar-toggle.collapsed .navbar-toggle.icon-bar:nth-of-type(2){transform:translateZ(0) rotate(0deg)}.navbar .navbar-toggle.collapsed .navbar-toggle.icon-bar:nth-of-type(3){transform:translateZ(0) rotate(0deg);width:.75em}.navbar .navbar-toggle .navbar-toggle.icon-bar:first-of-type{transform:translate3d(-1px,12px,0) rotate(45deg);transform-origin:center center;width:15px}.navbar .navbar-toggle .navbar-toggle.icon-bar:nth-of-type(2){transform:translate3d(5px,-6px,0) rotate(-90deg);transform-origin:center center}.navbar .navbar-toggle .navbar-toggle.icon-bar:nth-of-type(3){transform:translate3d(-3px,1px,0) rotate(135deg);transform-origin:right top;width:15px}}@media screen and (min-width:768px) and (max-width:992px){.navbar .navbar-toggle.collapsed .navbar-toggle.icon-bar:first-of-type{transform:translateZ(0) rotate(0deg);width:1.25em}.navbar .navbar-toggle.collapsed .navbar-toggle.icon-bar:nth-of-type(2){transform:translateZ(0) rotate(0deg)}.navbar .navbar-toggle.collapsed .navbar-toggle.icon-bar:nth-of-type(3){transform:translateZ(0) rotate(0deg);width:1.25em}.navbar .navbar-toggle .navbar-toggle.icon-bar:first-of-type{transform:translate3d(-2px,20px,0) rotate(45deg);transform-origin:center center;width:30px}.navbar .navbar-toggle .navbar-toggle.icon-bar:nth-of-type(2){transform:translate3d(8px,-10px,0) rotate(-90deg);transform-origin:center center}.navbar .navbar-toggle .navbar-toggle.icon-bar:nth-of-type(3){transform:translate3d(-7px,3px,0) rotate(135deg);transform-origin:right top;width:30px}}.block.accountblockservice,.block.ballotblockservice{position:relative}.block.accountblockservice .menu-link,.block.ballotblockservice .menu-link{text-decoration:none}.block.accountblockservice .log-btn,.block.accountblockservice .menu-link,.block.ballotblockservice .menu-link{border:2px solid transparent;border-radius:.5em;box-shadow:0 0 0 transparent;padding:.25em}.block.accountblockservice .log-btn:active .log-icon,.block.accountblockservice .log-btn:hover .log-icon,.block.accountblockservice .menu-link:active,.block.accountblockservice .menu-link:hover,.block.ballotblockservice .menu-link:active,.block.ballotblockservice .menu-link:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under}.block.accountblockservice span,.block.ballotblockservice span{margin-bottom:0}.myaccount-title,.myballot-title{color:#fff;font-size:1rem!important;font-weight:500!important;text-align:center;width:100%}.fa-regular.fa-user,.fa-solid.fa-check-to-slot{color:#fff;font-size:1.8rem!important}.log-btn{border:none;height:auto!important;position:absolute;right:20%;top:5%}.log-icon{color:#fff;font-size:1.2rem!important}.log-btn:hover i#logout-icon{color:red}.log-btn:active .log-icon,.log-btn:hover .log-icon{color:green}@media screen and (max-width:768px){#share-proposal i{font-size:1rem}.myaccount-title,.myballot-title{display:none!important}.fa-regular.fa-user,.fa-solid.fa-check-to-slot{font-size:1.5rem!important}#france-connect-sign-out-icon{font-size:1rem}.log-btn{display:none!important}}@media screen and (min-width:768px) and (max-width:992px){.myaccount-title,.myballot-title{font-size:.9rem!important}.fa-regular.fa-user,.fa-solid.fa-check-to-slot{font-size:2rem!important}.log-btn{left:70%;top:15%}}@media screen and (min-width:992px) and (max-width:1280px){.myaccount-title,.myballot-title{font-size:.9rem!important}.log-btn{right:10%;top:14%}}@media screen and (min-width:1280px) and (max-width:1450px){.log-btn{right:27%;top:5%}}.account-menu{background-color:#fff;border:.25em solid transparent;border-radius:.5em;box-shadow:5px 5px 5px #00000036;height:auto;margin-top:1.5rem;max-height:75vh;padding-bottom:2em;position:fixed;right:2em;top:12.5%;width:20em;z-index:100}.btn-link.log-off{color:#8a8a8a}.btn.close-account-menu{background-color:transparent!important;border:none!important}@media screen and (max-width:768px){.account-menu{left:50%;top:15%;transform:translate(-50%);width:80vw}}@media screen and (min-width:768px) and (max-width:992px){.account-menu{right:2em;top:3.5%}}@media screen and (min-width:992px) and (max-width:1280px){.account-menu{right:2em;top:15.8%}}.ballot-submenu-container{background-color:#fff;border-radius:.5em;box-shadow:5px 5px 5px #00000036;height:fit-content;max-height:75vh;overflow:auto;padding-bottom:1em!important;padding-left:0!important;position:fixed;right:2em;top:15%;width:30vw;z-index:1000}.ballot-submenu-container .ballot-list{list-style:none;padding-left:0}.ballot-submenu-container .ballot-item.participation-vote{background-color:#eaeaea;padding:.5em 1em;width:95%}.ballot-submenu-container .ballot-item.participation-vote tbody tr:hover>*{--bs-table-bg-state:#fff!important}.ballot-submenu-container .ballot-item.participation-vote .ballot-dialog-title{border-bottom:1px solid silver;color:#000;display:inline-block;font-size:1.1rem;font-weight:600;margin-bottom:.5em;padding-bottom:.25em;width:100%}.ballot-submenu-container .ballot-item.participation-vote .ballot-action{width:100%}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .ballot-action-title{display:inline-block;font-weight:800;width:90%}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .table.votes{margin-top:7px}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .table.votes .ballot-usage-title{font-weight:400;text-decoration:underline}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .table.votes .table-cell.position{vertical-align:middle}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .table.votes .table-cell.proposal-name{hyphens:auto;vertical-align:middle;width:70%}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .table.votes .table-cell.action{vertical-align:middle;width:20%}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .table.votes .table-cell.delete .vote-delete{display:inline-block;height:1.5em;transition:width .05s,height .05s;vertical-align:middle;width:1.5em}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .table.votes .table-cell.delete .vote-delete:hover{height:1.65em;width:1.65em}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .table.votes .table-cell.delete{vertical-align:middle;width:10%}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .table.table-hover.votes .vote-position{background-color:#c8c8c8;border-radius:50%;display:block;height:1.75em;padding-top:.1em;text-align:center;width:1.75em}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .ballot-points-total{font-weight:600}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .fa-solid.fa-circle-check.validated,.ballot-submenu-container .ballot-item.participation-vote .ballot-action .fa-solid.fa-circle-exclamation.not-validated,.ballot-submenu-container .ballot-item.participation-vote .ballot-action .fa-solid.fa-circle-xmark.excluded{font-size:1.3rem}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .fa-solid.fa-circle-check.validated{color:#44a874}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .fa-solid.fa-circle-exclamation.not-validated,.ballot-submenu-container .ballot-item.participation-vote .ballot-action .fa-solid.fa-circle-xmark.excluded{color:#c92c1d}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .hourglass-icon{width:1.3em}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .ballot-participation-exclusion-text{color:#c92c1d}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .vote-invalid{color:#c92c1d!important;font-weight:600}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .table.votes .table-cell.action .move .no-vote-up .fa-solid.fa-arrow-up{opacity:0}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .table.votes .table-cell.action .move .vote-down{margin-left:2em}@media screen and (max-width:768px){.ballot-submenu-container{left:50%;max-height:58vh;top:19%;transform:translate(-50%);width:90vw}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .table.votes .table-cell.proposal-name{width:55%}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .table.votes .table-cell.action{width:35%}}@media screen and (min-width:768px) and (max-width:992px){.ballot-submenu-container{right:2em;top:6.5%;width:55vw}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .table.votes .table-cell.proposal-name{width:60%}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .table.votes .table-cell.action{width:30%}.ballot-submenu-container .ballot-item.participation-vote .ballot-action .table.votes .table-cell.action .move .vote-down{margin-left:1em}}@media screen and (min-width:992px) and (max-width:1280px){.ballot-submenu-container{top:18.9%;width:40vw}.table-cell.proposal-name{width:65%}.table-cell.action{width:25%}}.block.notification .notification-container{width:37%;z-index:1000}.block.notification .notification-container .notification-content{border:none;border-radius:.5em;box-shadow:5px 5px 10px #00000040;opacity:.95}.block.notification .notification-container .notification-content.alert.alert-success{background-color:#20652f}.block.notification .notification-container .notification-content.alert.alert-warning{background-color:#ac5d04}.block.notification .notification-container .notification-content.alert.alert-error{background-color:#b10b0b}.block.notification .notification-container .notification-content.alert.alert-info{background-color:#1c5b97}.block.notification .notification-container .notification-content .notification-close-btn-container .btn.btn-link.icon.close-menu .fa-regular.fa-circle-xmark{color:#fff;font-size:2rem}.block.notification .notification-container .notification-content .notification-message{background-color:transparent;border-color:transparent;color:#fff;font-weight:500;margin-bottom:0;padding-top:0}@media (max-width:768px){.block.notification .notification-container{width:90%}}@media (min-width:768px) and (max-width:992px){.block.notification .notification-container{width:70%}}footer{height:auto}footer .block-container.main{display:grid;grid-template-columns:.5fr auto auto}footer .block-container.main .block.menublockservice{grid-column:2}footer .block-container.main .block.signatureblockservice{grid-column:3}footer .block-container.main .block.menublockservice .navbar .container-fluid{width:auto!important}footer .block-container.main .block.menublockservice .navbar .container-fluid .navbar-collapse{display:block!important}footer .block-container.main .block.menublockservice .container-fluid .navbar .navbar-collapse .navbar-nav .dropdown-menu.show{position:static!important}footer .block-container.main .block.menublockservice .container-fluid .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{hyphens:auto;max-width:20em;word-break:break-word}footer .block-container.main .block.menublockservice .navbar .navbar-toggle{display:none!important;pointer-events:none!important;visibility:hidden!important}footer .block-container.main .block.signatureblockservice{margin-left:auto;width:auto!important}footer .block-container.main .block.signatureblockservice .signature .signature-link{border:2px solid transparent;border-radius:.5em;box-shadow:0 0 0 transparent;display:flex;text-align:center;text-decoration:none}footer .block-container.main .block.signatureblockservice .signature .signature-link .signature-text,footer .block-container.main .block.signatureblockservice .signature .signature-link .signature-text:active,footer .block-container.main .block.signatureblockservice .signature .signature-link .signature-text:focus,footer .block-container.main .block.signatureblockservice .signature .signature-link .signature-text:hover{color:#fff;font-size:1rem}@media screen and (max-width:992px){footer{padding-bottom:6em}footer .block-container.main{display:flex;flex-direction:column}footer .block-container.main .block.menublockservice .navbar .container-fluid{width:100%!important}footer .block-container.main .block.menublockservice .navbar .container-fluid .navbar-collapse .navbar-nav{flex-direction:column!important}footer .block-container.main .block.signatureblockservice{margin-left:1em}}