@charset "UTF-8";/*! Based on default font size for browsers : 16px
0 - 600px:      Phone
600 - 900px:    Tablet portrait
900 - 1200px:   Tablet landscape
[1200 - 1440px] is where our normal styles apply
1440px + :      Big desktop

$breakpoint arguement choices:
- phone
- tab-port
- tab-land
- big-desktop
1em = 16px
*/.btn-civ-answer,body{box-sizing:border-box}#page-content-accessibility,#wrapper-container-query,html{height:100%}.btn-civ-black,.btn-civ-black:focus,.btn-civ-black:hover{background:#353535}*,::after,::before{margin:0;padding:0;box-sizing:inherit}html{font-size:62.5%}body{min-height:100%}body :focus,body :focus-visible{box-shadow:none}body.accessibility-mode :focus{box-shadow:0 0 3px 3px #3a97f9,0 0 0 1.5px #fff}body.accessibility-mode :focus-visible{box-shadow:0 0 3px 3px #ff8c00,0 0 0 1.5px #fff}body.accessibility-mode svg{overflow:visible}@media only screen and (max-width:600px){#wrapper-container-query{margin-top:0}}#toast-container{margin-top:8.5rem;z-index:9999999999;font-size:1.4rem}ol,ol .li,ul,ul .li{font-size:1em}#mainContent{min-height:80rem;margin-top:6.7rem}#mainContent.activation-mail-banner,#mainContent.phone,#mainContent.tabPort{margin-top:0}.red-highlight{color:red}.orange-highlight{color:#FF7F47}.green-highlight{color:#39BB5C}.lt-line-clamp__raw-line{white-space:normal!important;border:1px dashed red}ol,ul{margin:0 .4em;padding:0 1.4em}.btn-civ-black .spinner,.btn-civ-black-reverse .spinner,.btn-civ-green .spinner,.btn-civ-grey .spinner,.btn-civ-log-facebook .spinner,.btn-civ-orange .spinner,.btn-civ-orange-white .spinner,.btn-civ-yellow .spinner{margin-left:1em}.ui71 .heading-1,.ui71 h1{line-height:1.111em;font-weight:700;font-size:clamp(2.2rem,9vw,3.6rem)}.ui71 .heading-2,.ui71 h2{font-size:2rem;line-height:1.5em}.ui71 .project-intro__section.title{color:#373F41}.ui71 .project-intro__info-description,.ui71 .project-intro__info-description *{font-size:1.7rem;line-height:1.471em}.ui71 .module-card__stats{font-family:Sora,Inter;font-size:1.6rem;font-weight:400}.ui71 .module-card__stats b{font-weight:700}.ui71 .module-card__info{margin-top:1.4rem}.ui71 .module-card__info-description{margin-top:0;margin-bottom:0;font-size:1.7rem}.ui71 .module-card__image-container{margin-top:2.6rem}.ui71 .module-card__footer{margin-top:3rem}.show-ease-in,.show-fade-in{transition:opacity .4s linear;opacity:1;visibility:visible}.hide-ease-out,.hide-fade-out{transition:opacity .4s linear;opacity:0;visibility:hidden}.comment-add-form,.conversation-add-form,.hide-slide-out,.show-slide-in{transition:height .4s linear}.show-slide-in{height:unset;visibility:visible}.act-page-phone__content-container__contribution-list.hidden,.act-page__content-container__contribution-list.hidden,.hide-slide-out,.pagination-component .pagination .arrow.disabled,.profile-feed .hidden,.profile-feed__no-activity.hidden{visibility:hidden}.hide-slide-out{height:0}.arrow-right{width:0;height:0;border-top:1.5rem solid transparent;border-bottom:1.5rem solid transparent;border-left:1.5rem solid #337ab7;margin-right:1rem}.arrow-right--orange{border-left:1.5rem solid #EC6316}.arrow-up{width:0;height:0;border-bottom:1rem solid #337ab7;border-left:1rem solid transparent;border-right:1rem solid transparent}.arrow-down{width:0;height:0;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:.5rem solid #353535}.btn-civ-black,.btn-civ-grey{width:auto;height:4.5rem;border-radius:3px;font-weight:500}body.accessibility-mode button:active{box-shadow:0 0 0 3px #3a97f9,0 0 0 1.5px #fff}.spinner-button .spinner{display:none}.spinner-button.spin{padding-right:0}.spinner-button.link,.spinner-button.spin .spinner{display:inline-block}.two-lines{align-items:unset!important}.btn-civ-black{display:flex;flex-direction:row;justify-content:center;align-items:center;min-width:10rem;padding:.4em;font-family:Inter;font-style:normal;font-size:1.4rem;line-height:2rem;color:#fff;cursor:pointer;border:none}.btn-civ-black-reverse,.btn-civ-grey{flex-direction:row;font-style:normal;line-height:2rem}.btn-civ-black:disabled,.btn-civ-grey:disabled{cursor:not-allowed;opacity:.3}@media (max-width:300px){.btn-civ-black{min-width:auto;padding:1px}}.btn-civ-black svg{margin-right:1rem}.btn-civ-grey{display:flex;justify-content:center;align-items:center;min-width:10rem;padding:.4em;font-family:Inter;font-size:1.4rem;cursor:pointer;border:none;border:1px solid #F4F3F5;background:#F4F3F5;color:#373F41}.btn-civ-grey:focus,.btn-civ-grey:hover{background:#353535}@media (max-width:300px){.btn-civ-grey{min-width:auto;padding:1px}}.btn-civ-black-reverse,.btn-civ-yellow{padding:.4em;width:auto;height:4.5rem;font-weight:500;font-size:1.4rem;display:flex;font-family:Inter}.btn-civ-grey svg{margin-right:1rem}.btn-civ-grey:focus,.btn-civ-grey:hover{color:#fff}.btn-civ-black-reverse{justify-content:center;align-items:center;min-width:10rem;border-radius:3px;cursor:pointer;border:none;border:1px solid #353535;background:0 0;color:#353535}.btn-civ-black-reverse:focus,.btn-civ-black-reverse:hover{background:#353535}@media (max-width:300px){.btn-civ-black-reverse{min-width:auto;padding:1px}}.btn-civ-black-reverse:disabled{opacity:.3;cursor:not-allowed}.btn-civ-black-reverse svg{margin-right:1rem}.btn-civ-black-reverse:focus,.btn-civ-black-reverse:hover{color:#fff}.btn-civ-yellow{flex-direction:row;justify-content:center;align-items:center;min-width:10rem;border-radius:3px;font-style:normal;line-height:2rem;cursor:pointer;border:none;border:1px solid #F8F145;background:0 0;color:#F8F145}.btn-civ-log-facebook:disabled,.btn-civ-yellow:disabled{opacity:.3;cursor:not-allowed}@media (max-width:300px){.btn-civ-yellow{min-width:auto;padding:1px}}.btn-civ-yellow svg{margin-right:1rem}.btn-civ-yellow:focus,.btn-civ-yellow:hover{color:#353535;background:#F8F145}.btn-civ-log-facebook{display:flex;flex-direction:row;justify-content:center;align-items:center;width:auto;min-width:10rem;height:4.5rem;padding:.4em;border-radius:3px;font-family:Inter;font-style:normal;font-weight:500;font-size:1.4rem;line-height:2rem;color:#fff;cursor:pointer;border:none;background:#146EE0}@media (max-width:300px){.btn-civ-log-facebook{min-width:auto;padding:1px}}.btn-civ-log-facebook svg{margin-right:1rem;margin-left:.6em}.btn-civ-log-facebook:focus,.btn-civ-log-facebook:hover{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),#146EE0}.btn-civ-green-icon{width:6.5rem;height:6.5rem;border:none;outline:0;cursor:pointer;font-family:Inter;opacity:.9;background:0 0}.btn-civ-green-icon:focus,.btn-civ-green-icon:hover{opacity:1}.btn-civ-green-icon:disabled{opacity:.3;cursor:not-allowed}.btn-civ-green-icon svg{width:6.5rem;height:6.5rem}.btn-civ-green-icon--small,.btn-civ-green-icon--small svg{width:4.5rem;height:4.5rem}.btn-civ-answer{padding:.8em 0 .8em 1rem;min-height:48px;background:#fff;color:#353535;font-weight:400;font-family:Inter;font-size:1.5rem;display:flex;align-items:center;justify-content:flex-start;border-radius:12px;border:1px solid #BEBEBE;cursor:pointer;-webkit-appearance:none;text-align:left}.btn-civ-answer--active,.btn-civ-answer:focus{background:#FF7F47;color:#fff;font-weight:600}.btn-civ-answer--white{background-color:#fff;border:1px solid #76797B}.btn-civ-answer svg{margin-right:1rem;margin-left:7px}.btn-civ-answer span{margin-right:1rem}.btn-civ-radius{height:5rem;width:18rem;background:#1898DC;color:#fff;font-weight:800;font-size:1.8rem;display:flex;align-items:center;justify-content:center;border-radius:1rem;border:none}.btn-civ-radius:focus,.btn-civ-radius:hover{color:#fff;text-decoration:none;opacity:.85}.btn-civ-radius svg{margin-right:.5rem}.btn-civ-radius svg path{width:3rem;height:3rem;fill:#fff}.btn-civ-round--mark-active svg path,.btn-civ-round:focus svg.dimmable path,.btn-civ-round:hover svg.dimmable path{fill:#5B5D6C!important}.btn-civ-radius--gray{background-color:#76797B}.btn-civ-round{background-color:transparent;border-radius:1.6rem;border:1px solid #EBE9E8;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;font-size:1.3rem;line-height:2.4rem;height:4.4rem;padding:.5rem 1.2rem;position:relative;text-transform:capitalize;top:0;color:#5E617C;transition:top .15s,background-color .15s;width:auto;outline:0}.btn-civ-round--mark-active,.btn-civ-round:focus,.btn-civ-round:hover{border-color:#707172;color:#373F41}.btn-civ-round:hover{text-decoration:none}.btn-civ-round:focus{text-decoration:none}.btn-close,hr{color:#b0b0b0}.btn-civ-round svg{margin-left:1rem}.btn-close{font-size:1em;font-weight:500;background:0 0;border:none;outline:0;cursor:pointer}.btn-close svg path{fill:#9B9B9B!important}.btn-close:hover svg path{fill:#5B5D6C!important}.btn-none,.btn-none__nosizing{font-size:1.4rem;border:none;background-color:transparent;outline:0;cursor:pointer;font-family:Inter}.btn-none__nosizing,.btn-none__nosizing__nosizing{font-size:unset}.btn-none:disabled,.btn-none__nosizing:disabled{opacity:.3;cursor:not-allowed}.btn-none svg.idea-box-bulb-icon,.btn-none__nosizing svg.idea-box-bulb-icon{transform:scale(.8)}.btn-civ-square{width:5rem;height:5rem;font-size:2.4rem;border-radius:1rem;border:none;background-color:#666;color:#fff;text-align:center;font-family:Inter;padding-bottom:4px;cursor:pointer}.btn-civ-green,.btn-civ-orange,.btn-civ-orange-white{display:flex;width:auto;font-family:Inter;font-weight:500;line-height:2rem;font-style:normal;height:4.5rem;font-size:1.4rem}.btn-civ-square:disabled{pointer-events:none;background-color:#BEBEBE}.btn-civ-square:focus,.btn-civ-square:hover{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),#666}.btn-civ-orange{flex-direction:row;justify-content:center;align-items:center;min-width:10rem;padding:.4em 1rem;cursor:pointer;border:none;color:#fff;background:#FF7F47;border-radius:3px}.btn-civ-orange:focus,.btn-civ-orange:hover{background:#353535}@media (max-width:300px){.btn-civ-orange{min-width:auto;padding:1px}}.btn-civ-orange:disabled{opacity:.3;cursor:not-allowed}.btn-civ-orange svg{margin-right:1rem}.btn-civ-orange:focus,.btn-civ-orange:hover{color:#fff;background-color:#EC6316}.btn-civ-orange-white{flex-direction:row;justify-content:center;align-items:center;min-width:10rem;padding:.4em 1rem;cursor:pointer;color:#FF7F47;background:#FFF;border:1px solid #FF7F47;border-radius:3px}@media (max-width:300px){.btn-civ-orange-white{min-width:auto;padding:1px}}.btn-civ-orange-white:focus{background:#353535}.btn-civ-orange-white:disabled{opacity:.3;cursor:not-allowed}.btn-civ-orange-white svg{margin-right:1rem}.btn-civ-orange-white:hover{background:#FF7F47;color:#fff}.btn-civ-green{flex-direction:row;justify-content:center;align-items:center;min-width:10rem;padding:.4em 1rem;cursor:pointer;border:none;color:#fff;background:#53C472;border-radius:3px}@media (max-width:300px){.btn-civ-green{min-width:auto;padding:1px}}.btn-civ-green:focus{background:#353535;color:#fff}.btn-civ-green:disabled{opacity:.3;cursor:not-allowed}.btn-civ-green svg{margin-right:1rem}.btn-civ-green:hover{background:#39BB5C;color:#fff}.btn-civ-vscroller{flex-direction:row;justify-content:center;align-items:center;cursor:pointer;border:none;display:inline-flex;border-radius:4px;background-color:#EEE;padding:.55em .9em;margin:0 .4em 0 0;min-width:unset;height:unset;opacity:1;transition:opacity .6s}.btn-civ-vscroller svg{margin:0}.btn-civ-vscroller:hover{background:#6B6C76}.btn-civ-vscroller:hover svg path{fill:#fff}#phonePage button{-webkit-appearance:none}.flat-popup{position:fixed;top:0;left:0;width:100%;height:100%;overflow-x:auto;overflow-y:auto;z-index:9003;font-size:1.4rem}@keyframes fadeIn{from{opacity:0;display:flex}to{opacity:1;display:flex}}@keyframes fadeOut{from{opacity:0;display:flex}to{opacity:1;display:flex}}.flat-popup .h1title{font-size:3rem;font-weight:700}.flat-popup .popup__head{display:flex;flex-direction:column;justify-content:center;margin-top:.8em;min-height:7rem;align-items:center;position:relative}.flat-popup .popup__head .closer{align-self:flex-end;margin-bottom:0}.flat-popup .popup__head .closer .btn-close{width:100%}.flat-popup .popup__head .separator{display:flex;width:100%;padding:1.6em .6em 1em}.flat-popup .popup__head .separator hr{flex-grow:1;border:1px solid #BEBEBE;height:0}.flat-popup .popup__head .separator div{margin:0 1em;color:#6B6C76}.flat-popup .popup__body{display:flex;flex-direction:column;padding-left:2rem;padding-right:2rem}.flat-popup .popup__body .register-chooser__btn-login{margin-bottom:4.6em}.flat-popup .popup__input,.flat-popup .popup__label_container{margin-bottom:1.5rem;border:1px solid #E3E3E3;top:0;left:0;box-sizing:border-box;right:0;bottom:0}.flat-popup .popup__body .popup__drawing_column{margin-left:2em;text-align:center}.flat-popup .popup__processing{display:flex;flex-direction:column;align-items:center;min-height:10rem;justify-content:space-around}.flat-popup .popup__leftside{align-items:center;min-height:30rem;justify-content:space-around;background-color:#f6f6f6}.flat-popup .popup__rightside{float:left;align-items:center;min-height:30rem;justify-content:space-around;background-color:#fff;width:100%}.flat-popup .popup__rightside button{width:20em}.flat-popup .popup__columnleft{float:left;width:50%;height:100%;background-color:#f6f6f6}.flat-popup .popup__columnright{float:left;width:50%;height:100%;background-color:#fff}.flat-popup .popup__fb-processing{width:4rem!important;height:4rem!important}.flat-popup .popup__fb-processing .path{stroke:#146EE0!important}.flat-popup .popup__label_container{display:flex;flex-direction:column;background:#FFF;border-radius:9px}.flat-popup .popup__loginform{padding:3.4em 5.2rem 0;display:flex;flex-direction:column;height:100%;font-weight:500;min-height:51rem}.flat-popup .popup__registerform{padding:0 5rem;display:flex;flex-direction:column;min-height:45rem}.flat-popup .popup__loginwithfacebook{width:90%}.flat-popup .popup__firstname{width:48%;float:left;display:block;border-radius:9px}.flat-popup .popup__lastname{width:48%;float:right;display:block;border-radius:9px}.flat-popup .popup__contact{border-radius:9px}.flat-popup .popup__register{min-width:25rem;margin-left:10%}.flat-popup .popup__card_title{font-family:Sora,Inter;font-style:normal;font-weight:700;font-size:2.7rem;color:#373F41;white-space:nowrap}.flat-popup .popup__input{display:flex;flex-direction:column;background:#FFF;border-radius:9px}.flat-popup.hide-popup{display:none;opacity:0;animation-name:fadeOut;animation-duration:.4s}.flat-popup.show-popup{display:flex;opacity:1;animation-name:fadeIn;animation-duration:.4s}.flat-popup .new-password-text{margin-top:2em;font-family:Inter;font-style:normal;font-weight:500;font-size:14px;line-height:150%;letter-spacing:.1px;color:#353535}.flat-popup .reset-form__field{margin-top:1em;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.flat-popup .reset-form .reset-password__newpassword{width:80%;background:#FFF;border:1px solid #E3E3E3;box-sizing:border-box;border-radius:4px}.flat-popup .reset-form .reset-password__icon{margin-right:10%}.flat-popup .reset-form .label-text__input-container{margin-bottom:0}.flat-popup .reset-form__buttons{margin-top:3em;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.flat-popup .reset-password-header{font-family:Sora,Inter;font-style:normal;font-weight:700;font-size:27px;line-height:32px;display:flex;align-items:center;text-align:center;letter-spacing:.1px;color:#2E2F30}.flat-popup .reset-password-close{height:15px;width:15px;border-radius:0}.flat-popup .update-password-text{position:static;width:118px;height:20px;left:71.5px;top:12.5px;font-family:Inter;font-style:normal;font-weight:500;font-size:14px;line-height:20px;display:flex;text-align:center;color:#FFF;flex:none;order:0;flex-grow:0;margin:0 10px}.flat-popup .popup_container{display:flex;position:relative;width:auto;min-height:calc(100% - 1rem);align-items:center;justify-content:center}.flat-popup .popup_container .modal-title{padding-right:2rem}.flat-popup .popup_container.proposition-add-popup{width:76rem}.flat-popup .popup_container.proposition-share-popup{height:46rem;width:76rem;border-radius:1rem}.flat-popup .popup_container.share-popup{height:60rem;width:44.5rem;border-radius:1.6rem}.flat-popup .popup_container.event-popup{width:84rem;border-radius:1rem}.flat-popup .popup_container.file-popup,.flat-popup .popup_container.info-popup,.flat-popup .popup_container.update-popup{min-height:55.7rem;width:77.8rem;border-radius:1rem}.flat-popup .popup_container.file-popup{align-items:baseline}.flat-popup .popup_container.flag-popup{width:76rem}.flat-popup .popup_container.add-comment-popup{width:55rem}.flat-popup .popup_container.highlight-comment-popup{width:76rem}.flat-popup .popup_container.confirm-popup{width:45rem}.flat-popup .popup_container.map-popup{width:56rem}.flat-popup .popup_container.add-link-popup{width:56rem;border-radius:1rem}.flat-popup .popup_container.moderate-popup{width:56rem}.flat-popup .popup_container.edit-comment-popup{height:45.6rem;width:78.4rem}.flat-popup .popup_container.edit-comment-popup .popup__content{overflow:visible;padding:2.8em .2em 1.2em}.flat-popup .popup__content_scrollable .modal-body,.side-panel{overflow-y:auto}@media (min-width:576px){.flat-popup .popup_container{min-height:calc(100% - 3.5rem);min-width:36rem;margin:1.75rem auto}.flat-popup .popup_container.show-ask-follow{width:36rem}}.flat-popup .popup__confirm .modal-body .content,.flat-popup .popup__content .modal-body .content,.flat-popup .popup__delete-idea .modal-body .content,.flat-popup .popup__documents .modal-body .content,.flat-popup .popup__idea-box-content .modal-body .content,.flat-popup .popup__moderate-idea .modal-body .content,.flat-popup .popup__news .modal-body .content,.flat-popup .popup__share-idea-popup,.flat-popup .popup__share-idea-popup .modal-body .content{margin-bottom:2rem}@media (max-width:576px){.flat-popup .popup_container{width:100%}}@media (max-height:48rem){.flat-popup .popup_container{align-items:center}.flat-popup .login-popup{top:unset;transform:unset}}.flat-popup .popup_container.popup__content_scrollable{flex-direction:column;justify-content:top;height:100%;max-height:calc(100% - 2rem)}.flat-popup .popup__content_scrollable .popup__content{max-height:calc(100vh - 2rem);overflow:hidden}.flat-popup .popup__confirm{width:45.7rem;min-width:40rem;overflow:hidden;position:relative;display:flex;flex-direction:column;pointer-events:auto;background:#fff;border-radius:1rem;box-shadow:-10px 12px 4px rgba(100,100,100,.2)}.flat-popup .popup__idea-box-content,.flat-popup .popup__share-idea-popup{flex-direction:column;overflow:hidden;position:relative;display:flex;pointer-events:auto;background:#fff;min-width:40rem}.flat-popup .popup__idea-box-content{width:78.4rem;border-radius:1rem;box-shadow:-10px 12px 4px rgba(100,100,100,.2)}.flat-popup .popup__share-idea-popup{width:100%;max-width:45.7rem}.flat-popup .popup__delete-idea{height:27.4rem;width:45.7rem;min-width:40rem;overflow:hidden;position:relative;display:flex;flex-direction:column;pointer-events:auto;background:#fff;border-radius:1rem;box-shadow:-10px 12px 4px rgba(100,100,100,.2)}.flat-popup .popup__moderate-idea{min-width:40rem;width:78.4rem;overflow:hidden;position:relative;display:flex;flex-direction:column;pointer-events:auto;background:#fff;border-radius:1.6rem;box-shadow:-10px 12px 4px rgba(100,100,100,.2)}.flat-popup .popup__documents,.flat-popup .popup__news{overflow:hidden;position:relative;flex-direction:column;display:flex}.flat-popup .popup__news{width:77.8rem;min-width:40rem;min-height:55.7rem;pointer-events:auto;background:#fff;border-radius:1rem;box-shadow:-10px 12px 4px rgba(100,100,100,.2)}.flat-popup .popup__documents{width:93.8rem;pointer-events:auto;background:#fff;border-radius:1rem;box-shadow:-10px 12px 4px rgba(100,100,100,.2)}.flat-popup .popup__activationmail,.flat-popup .popup__content{position:relative;flex-direction:column;background:#fff;border-radius:1rem;overflow:hidden;pointer-events:auto;box-shadow:-10px 12px 4px rgba(100,100,100,.2)}.flat-popup .popup__content{min-width:40rem;min-width:100%;padding:.8em .2em;display:flex}.flat-popup .popup__content.reset-password{min-width:50rem}@media (max-width:1013px){.flat-popup .popup__content{width:100%;min-width:auto}.flat-popup .popup__registerform{padding:0 1rem}}.flat-popup .popup__activationmail{max-height:none;display:flex!important;width:100%}.flat-popup .popup__content-mobile{display:flex;flex-direction:column;width:100%;pointer-events:auto;background:#FBFAF9}.flat-popup .popup__content table{width:100%}.flat-popup .popup__content .modal-footer .btn-light a{color:#6b6767;font-size:.9rem;font-weight:700;margin-top:10px;outline:0}.flat-popup .popup__content .modal-footer .btn-light a:focus,.flat-popup .popup__content .modal-footer .btn-light a:hover{color:#337ab7;text-decoration:none}.flat-popup .popup__content .modal-footer .btn{display:inline-block;padding-right:1rem!important;width:auto}.flat-popup .state-switches{height:1.2rem}.flat-popup .state-switches a{color:#000;font-size:.9rem;font-weight:700;margin-top:10px;outline:0}.flat-popup .state-switches a:focus,.flat-popup .state-switches a:hover{color:#337ab7;text-decoration:none}.flat-popup .state-switches .sub-full{display:block}.flat-popup .state-switches .sub-left{display:inline-block;float:left;margin-right:2rem}.flat-popup .state-switches .sub-right{display:inline-block;float:right}.flat-popup .modal-footer.state-switches{height:5.6rem}#flat-popup-fader{display:none;position:fixed;top:0;background-color:rgba(0,0,0,.2);width:100%;height:100%;z-index:1003}body.flat_popup_shown #flat-popup-fader{display:flex}body.flat_popup_shown{overflow-y:hidden}body.home .flat-popup-fader{z-index:1002}body.home .flat-popup{z-index:1003}a.newtab[target=_blank]:after{content:"↗️";font-size:.8em;margin-left:.6em}.icon{width:auto;height:1.6rem;margin-top:.4rem}.icon--social,.icon--white{fill:#fff}.icon--social:hover{fill:#337ab7}.icon-logo{width:auto;height:3rem}.icon-bigger{width:2.8rem;height:auto}.icon-small{width:1.6rem;height:auto}.icon-small--gray{fill:#b0b0b0}.add-assertion-button svg path,.contribution-item__edit-buttons .bookmark-button.selected svg path,.icon-small--white path,.questionnaire-phone__btn-back svg{fill:#fff}.icon-small--white path{stroke:#fff}.icon-arrow-down path,.icon-close,.icon-help{fill:#76797B}.icon-language{width:2.5rem}.icon-close{scale:120%;width:2.4rem}.icon-arrow-down,.icon-help{width:2rem}.icon-close path:nth-child(2){stroke:#76797B}.icon-square{display:inline-block;vertical-align:middle;border:1.3px solid #D0D0D0;box-sizing:border-box;border-radius:6px}.icon-circle{border:1.3px solid #D0D0D0;box-sizing:border-box;border-radius:12px}.icon-circle--orange{border:5px solid #fff;background-color:#FFC2A8}.icon-circle.font-sized{width:1em;height:1em}.white-tooltip{background-color:#fff;color:#76797B;box-shadow:2px 2px 5px 1px #BEBEBE;border-radius:.8rem;text-shadow:none!important}.white-tooltip-arrow{border-top:.8rem solid #fff!important;border-left:.8rem solid transparent!important;border-right:.8rem solid transparent!important}input::-moz-placeholder,input::-webkit-input-placeholder,input::placeholder{font-weight:400!important;opacity:1;color:#716D69;font-style:italic}input:-moz-placeholder,input:-ms-input-placeholder{font-weight:400!important;opacity:1;color:#716D69;font-style:italic}textarea::-moz-placeholder,textarea::-webkit-input-placeholder,textarea::placeholder{font-weight:400!important;opacity:1;color:#716D69;font-style:italic}textarea:-moz-placeholder,textarea:-ms-input-placeholder{font-weight:400!important;opacity:1;color:#716D69;font-style:italic}.input-text{background-color:transparent;color:#353535;outline:0;padding:.8rem;transition:border .15s;width:100%;height:4.6rem;font-size:1.4rem;border:1px solid #BEBEBE;border-radius:2px}.input-text-autosize{height:auto;min-height:1.4em}.input-text:active,.input-text:focus,.input-text:hover{border:1px solid #353535}.input-text:disabled{opacity:.3}.input-text--error{border:1px solid #DA3B21}.external-link{color:#036;text-decoration:underline #00f;cursor:pointer}.external-link:hover{text-decoration:underline #00f}.external-link:hover::after{content:"⤴️";margin-left:.3em;font-size:.8em;opacity:.7;position:absolute;text-decoration:none}.link{text-decoration:none;cursor:pointer}.act-page-phone .lt-line-clamp__more,.banner__link,.community-cover__no-projects-text,.community-cover__text:hover,.home\.confirm-email .stories .stories-preview-carousel .story-preview .description .see-more:hover,.home\.index .stories .stories-preview-carousel .story-preview .description .see-more:hover,.home\.login .stories .stories-preview-carousel .story-preview .description .see-more:hover,.home\.password-recovery-popup .stories .stories-preview-carousel .story-preview .description .see-more:hover,.home\.password-reset-popup .stories .stories-preview-carousel .story-preview .description .see-more:hover,.home\.register .stories .stories-preview-carousel .story-preview .description .see-more:hover,.home\.user-activate .stories .stories-preview-carousel .story-preview .description .see-more:hover,.link:hover,.projects__no-projects-tab a:hover,.video-player.thumbnail .manage-cookies:hover{text-decoration:underline}.link:hover{color:#76706F}.link-btn{text-decoration:none;cursor:pointer;color:#353535;font-size:1.4rem}.link-btn--disabled{opacity:.3}.link-back-btn{text-decoration:none;cursor:pointer;z-index:1;display:flex;flex-direction:row;color:#000;align-items:center;margin-left:7rem;position:absolute;top:2rem;left:0}.link-back-btn__arrow-icon{width:4.9rem;height:4.9rem;padding:1.5rem;border-radius:30px;background:#fff;opacity:.6;cursor:pointer;display:flex;justify-content:center;align-items:center;fill:#373F41}.civ-toast-container.info .toast-icon svg path,.quiz-questions__timer-container.red_timer svg path,.user-profile-menu__nav-item:hover .user-profile-menu__nav-icon svg path{fill:#FF7F47}.link-back-btn__text-back-button{font-size:1.5rem;font-weight:800;color:#373F41;background-color:rgba(255,255,255,.6);border-radius:10px;padding:.2em 1em .1em;margin-left:4px}.link-btn-radius{text-decoration:none;cursor:pointer;height:5rem;width:18rem;background:#1898DC;color:#fff;font-weight:700;font-size:1.8rem;display:flex;align-items:center;justify-content:center;border-radius:1rem;border:none}.link-btn-radius:focus,.link-btn-radius:hover{color:#fff;text-decoration:none;opacity:.85}.link-btn-radius--gray{background-color:#76797B}.phone-page{background-color:#fff}.phone-page--hide{display:none}.phone-page--show{display:flex}.phone-page__content{width:100%;display:flex;flex-direction:column;justify-content:flex-start}.phone-page__header{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #b0b0b0;min-height:8rem;align-items:center}.phone-page__header button{margin-right:2rem;padding-bottom:2rem}.phone-page__body{display:flex;flex-direction:column;padding:2rem}.phone-page__processing{display:flex;flex-direction:column;align-items:center;min-height:10rem;justify-content:space-around}.phone-page__fb-processing{width:4rem!important;height:4rem!important}.phone-page__fb-processing .path{stroke:#146EE0!important}.side-panel{width:100%;height:100%;overflow-x:hidden;z-index:9001;font-size:1.6rem;background-color:#fff}.side-panel--hide{display:none}.side-panel--show{display:flex}.side-panel .popup__content,.side-panel .popup__content-mobile{padding:0 2.4rem;width:100%}.civ-toast{position:fixed;top:8rem;right:2rem;z-index:1060;width:80%;max-width:40rem;margin:auto;font-size:1.4rem}.civ-toast .callout{font:14px Helvetica,sans-serif;position:relative;overflow:hidden;max-height:800px;background-color:#fff;color:#000;margin:0 0 6px;padding:.8em 1.2em .8em 1em;-moz-border-radius:.8rem;-webkit-border-radius:.8rem;border-radius:.8rem;-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}.civ-toast .callout.pinned{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)}.civ-toast .close{position:absolute;top:10px;right:10px;cursor:pointer;color:#000;font-size:2em}.civ-toast .close:focus,.civ-toast .close:hover{opacity:1}.civ-toast-container{display:flex;flex-direction:row;gap:2rem}.civ-toast .toast-title{font-weight:600;margin-bottom:.4em}.civ-toast .civ-toast-icon{position:absolute;left:0;top:0;height:100%;width:30px;color:rgba(255,255,255,.74);text-align:center}.civ-toast .civ-toast-icon span{position:relative;top:10px}.civ-toast .message{display:inline-block;padding:0 1em 0 0}.ember-notify-show{animation:notification-show 180ms cubic-bezier(.175,.885,.32,1.27499);-webkit-animation:notification-show 180ms cubic-bezier(.175,.885,.32,1.27499)}.ember-notify-hide{animation:notification-hide 250ms cubic-bezier(.33859,-.42,1,-.22),notification-shrink 250ms 250ms cubic-bezier(.5,0,0,1);-webkit-animation:notification-hide 250ms cubic-bezier(.33859,-.42,1,-.22),notification-shrink 250ms 250ms cubic-bezier(.5,0,0,1);animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}@keyframes notification-show{0%{opacity:0;transform:perspective(450px) translate(0,-30px) rotateX(90deg)}100%{opacity:1;transform:perspective(450px) translate(0,0) rotateX(0)}}@-webkit-keyframes notification-show{0%{opacity:0;-webkit-transform:perspective(450px) translate(0,-30px) rotateX(90deg)}100%{opacity:1;-webkit-transform:perspective(450px) translate(0,0) rotateX(0)}}@keyframes notification-shrink{0%{opacity:0;max-height:800px;margin-bottom:2px;transform:scale(.8)}100%{opacity:0;max-height:0;margin-bottom:0;transform:scale(.8)}}@-webkit-keyframes notification-shrink{0%{opacity:0;max-height:800px;margin-bottom:2px;-webkit-transform:scale(.8)}100%{opacity:0;max-height:0;margin-bottom:0;-webkit-transform:scale(.8)}}@keyframes notification-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@-webkit-keyframes notification-hide{0%{opacity:1;-webkit-transform:scale(1)}100%{opacity:0;-webkit-transform:scale(.8)}}body{font-family:Inter;font-weight:400;line-height:1.7;color:#353535}.community-management__main-title,.heading-1,.heading-2,.heading-3,.heading-4{font-family:Sora,Inter}.heading-1{font-size:2.4rem;font-weight:600}.heading-1--secondary{font-size:3rem;font-weight:700}.heading-1--tertiary{font-size:2.6rem;font-weight:700}.heading-1--quaternary{font-size:2.4rem;font-weight:700}.heading-2{font-size:2.4rem;font-weight:600}.heading-2--secondary{font-size:2rem;font-weight:600}.heading-3{font-size:2rem;font-weight:500}.heading-3--secondary{font-size:1.7rem;font-weight:500}.heading-4{font-size:1.4rem;font-weight:400}hr{margin-top:1rem;margin-bottom:1rem}.x-toggle-component{margin-top:.3em}.x-toggle-ios.x-toggle-btn::after{background-color:#fff;width:2.3rem;height:2.3rem}.x-toggle:checked+label>.x-toggle-ios.x-toggle-btn{background:#1898DC}.x-toggle-light.medium{width:4.1em;height:2em;padding:1px}.x-toggle:checked+label>.x-toggle-light.x-toggle-btn{background:#F1E9E4}.x-toggle-light.x-toggle-btn::after{background:#b0b0b0}.x-toggle:checked+label>.x-toggle-btn::after{background:#FF7F47}label>.x-toggle-btn::after,label>.x-toggle-btn::before{width:47%}span.translateHiddenEnd,span.translateHiddenLabel{display:none}.translateEditable .handle,.translateEditable:hover .handle{display:block;overflow:visible}.translateEditing{border:2px dashed red}.translateEdited{border:2px dashed orange}.translateSaved{border:2px dashed green}.translateEditable .handle{position:absolute;height:0;width:0}.translateEditable .handle .container{position:relative;top:-.4em;left:-1em;cursor:pointer}.translateHiddenEditor{position:absolute;z-index:10100;background:#fff8bf;border:1px dotted orange;font-size:1.6rem;padding:1rem;min-width:340px}.translateHiddenEditor .close{cursor:pointer;font-size:2.2rem;font-weight:700;float:right}.translateHiddenEditor h1{font-size:2rem;margin-top:1rem}.translateHiddenEditor h2{font-size:2rem;font-style:italic}.translateHiddenEditor div{margin:.8rem 0}.translateHiddenEditor label{white-space:nowrap;font-size:1.4rem;text-transform:uppercase}.translateHiddenEditor label .locale{display:inline-block;width:2em}.translateHiddenEditor label.translateEdited{border:0 solid}.translateHiddenEditor label.translateEdited textarea{border:2px dashed orange}.translateHiddenEditor label.translateSaved{border:0 solid}.translateHiddenEditor label.translateSaved textarea{border:2px dashed green}.translateHiddenEditor textarea{vertical-align:top;width:85%;margin-left:1rem}.translateHiddenEditor textarea.disabled{background-color:#dedede}.translateHiddenEditor button{margin-left:40%}.top-header__translation-item.selected,.translateHiddenEditor label{font-weight:700}.translations-summary-popup{position:absolute;z-index:10101;background:#fffde4;border:1px dotted orange;font-size:1.6rem;padding:1rem;min-width:340px}.translations-summary-popup .close{cursor:pointer;font-size:2.2rem;font-weight:700;float:right}.translations-summary-popup li{margin-left:1.4rem}.translations-summary-popup li label{font-weight:700;font-style:italic}.translations-summary-popup li div{background:#ffe300}.act-page,.contribution-page,.how-it-works{background:#FBFAF9}.translations-summary-popup li button.applied{text-decoration:line-through}.translations-summary-popup li button.applied::after{content:" Saved!"}.translations-review{margin:2em;font-size:1.2rem;min-height:40em}.translations-review h1{font-size:1.4em}.translations-review h2{font-size:1.2em}.translations-review h3,.translations-review h4{font-size:1.1em;font-weight:400}.translations-review h4{font-style:italic}.translations-review h4.noTranslation.tool-missings{color:green}.translations-review .spinner-centerer{text-align:center}.translations-review .spinner{width:4rem;height:4rem}.translations-review .spinner .path{stroke:#5E617C}.translations-review .projects__tabs button{font-size:1.2em;padding-bottom:.4em;width:30%}.translations-review .tools_container{margin:2em}.translations-review .localeChoose{padding:1em}.translations-review .localeChoose label{font-weight:700;margin:0 2em}.translations-review .localeChoose input[type=radio]{margin-left:.6em}.translations-review .translations-list li{list-style:none;margin:1em 3em}.translations-review .translations-list li label{font-style:italic;font-weight:700}.translations-review .translations-list li fieldset{padding:.4em}.translations-review .translations-list li fieldset legend{padding:.4em;font-weight:700}.translations-review .translations-list li fieldset.fixed{border-color:green}.act-page__title{flex-grow:1;height:100%;justify-content:center;align-items:center;display:flex;font-size:2.4rem;font-style:normal;font-weight:700;line-height:2.4rem;letter-spacing:.0068468466rem;text-shadow:0 .4rem .4rem rgba(0,0,0,.25);z-index:2}.act-page__banner-image{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.act-page__arrow-icon{width:4.9rem;height:4.9rem;padding:1.5rem;border-radius:50%;background:rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center}.act-page__text-back-button{font-size:1.4rem;line-height:1.9rem;font-weight:600;color:#000;white-space:nowrap}.act-page__text-back-button2{font-size:1.4rem;line-height:1.9rem;font-weight:400;color:#000}.act-page__closed-status,.act-page__closed-status.soft-ui{font-size:1.1rem;font-weight:400;letter-spacing:.03rem;text-align:center}.act-page__content-container{max-width:1100px;margin:0 auto;display:flex;justify-content:space-around;padding-bottom:5.6rem}.act-page__content-container__contribution-list h3{text-align:center;margin:2em 0}.act-page__content-container__contribution-list-loadingspin{margin-left:calc(50% - 3em)}.act-page__main-content-wrapper{width:65%;flex-grow:0}.act-page__pending-title{text-align:center}.act-page__side-info{width:25%;flex-grow:0;margin-top:3rem}.act-page__settings-button{width:100%;margin-bottom:2rem}.act-page__tabs-wrapper{margin-bottom:3.9rem;display:flex;justify-content:space-between}.act-page__closed-status{font-style:normal;white-space:nowrap;line-height:1.8rem;background:rgba(0,0,0,.5);border-radius:3px;color:#fff;margin-left:1.5rem;padding:.6rem 1.8rem}.act-page__closed-status.soft-ui{font-style:italic;line-height:unset;white-space:nowrap;background:unset;border-radius:unset;color:#5E617C;margin-left:1.5rem;padding:unset}.act-page__tab-item{width:50%;text-align:center;border-bottom:1px solid #EADFD4;padding-bottom:2.2rem;letter-spacing:.0135354rem;font-style:normal;font-size:2rem;line-height:1.5rem;color:#BB834C}.act-page__tab-item--active{font-weight:700;border-bottom:3px solid #D7B99C}.act-page__discussion-container{background:#FFF;border:1px solid #F3EFE6;border-radius:7px;padding:2.8rem;margin-top:3.2rem;margin-bottom:2.2rem}.act-page-phone__introduction-container .video-player,.act-page-phone__introduction-container button,.act-page__discussion-container .video-player{margin-top:2rem}.act-page__discussion-title{font-size:2.2rem;font-weight:700;line-height:125%;margin-bottom:1rem}.act-page__discussion-description{font-size:1.3rem;color:#535252;margin-bottom:1.5rem}.act-page__photos-container{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.6rem;margin-bottom:2rem}.act-page__photo{position:relative;display:flex;justify-content:center;align-items:center;aspect-ratio:16/9}.act-page__photo img{object-fit:contain;width:100%;height:100%}.act-page__assertions-title{display:flex;gap:.8rem;margin-bottom:1.1rem}.act-page__assertions-list{display:flex;width:100%;gap:1.3rem;margin-bottom:2.5rem}.act-page__assertions-list--animated .assertion-item{animation:fadeIn 1.5s}.act-page__divider-line{border-bottom:1px solid #ECECEC}.act-page-phone{width:100%}.act-page-phone__tabs-wrapper{margin-bottom:2.4rem;display:flex;justify-content:space-between}.act-page-phone__tabs-wrapper .act-page__tab-item{display:flex;flex-direction:column;gap:.4em}.act-page-phone__tabs-wrapper .act-page__tab-item .act-page__closed-status{margin-left:0}.act-page-phone__top-banner{width:100%;color:#fff;position:relative;padding-left:1.5rem}.act-page-phone .lt-line-clamp__more{color:#fff;font-weight:700}.act-page-phone__introduction-container{margin-bottom:2.1rem}.act-page-phone__title-banner{font-size:1.6rem;line-height:2.1rem;color:#434343;font-weight:600}.act-page-phone__back-button{position:absolute;display:flex;gap:2rem;top:1.6rem;left:2.4rem;font-weight:600;font-size:1.6rem;line-height:112%;white-space:nowrap;overflow:hidden;color:#353535}.act-page-phone__back-button svg path{fill:#C4C4C4}.act-page-phone__breadcrumbs{bottom:16px;left:16px;position:absolute}.act-page-phone__breadcrumbs a{color:#fff;font-style:normal;font-weight:600;font-size:12px;line-height:15px}.act-page-phone__title{font-size:16px;font-weight:600}.act-page-phone__most-supported-ideas{display:flex;align-items:flex-start;margin-bottom:2.1rem;justify-content:space-between;flex-direction:column}.act-page-phone__title-filters{font-size:1.2rem;font-weight:500;line-height:1.5rem;color:#FF7F47}.act-page-phone__ideas-container{width:100%;background:0 0;gap:2rem;padding-bottom:1rem;height:12.8rem;display:flex;overflow-x:scroll}.act-page-phone__ideas-container .assertion-item{animation:fadeIn 1.5s}.act-page-phone__content-container{padding:0 1.5rem 2.3rem}.act-page-phone__title-and-icon{display:flex;align-items:flex-start;margin-bottom:1.7rem}.act-page-phone__title-supported-ideas{font-size:1.4rem;font-weight:600;line-height:1.6rem;padding-left:.8rem;color:#353535;padding-top:.6rem}.act-page-phone__filters{padding-right:2rem}.act-page-phone__contribution-title-container{height:28px;background:#EEEDE6}.act-page-phone__contribution-title-text{font-size:1.2rem;font-style:normal;font-weight:600;line-height:1.5rem;padding-left:1.7rem;padding-top:.7rem}.act-page-phone__discussion-heading{display:flex;align-items:center;justify-content:space-between}.act-page-phone__discussion-heading2{display:flex;gap:1rem;align-items:center;font-size:1.4rem;font-weight:600;color:#353535}.act-page-phone__comments-number{color:#6B6C76;font-size:1.2rem;font-weight:500}.contribution-page{margin-bottom:3.4rem}.contribution-page__content-container{display:flex;max-width:1100px;margin:0 auto;justify-content:space-around;padding-bottom:5.6rem}.communities,.how-it-works{padding-bottom:10rem}.contribution-page__text-back-button{padding-top:.7rem;font-size:1.5rem;font-style:normal;font-weight:800;line-height:19px;color:#fff}.how-it-works__subtitle,.how-it-works__title{font-weight:700;text-align:center;letter-spacing:.00684685rem}.how-it-works__card-title,.how-it-works__help,.how-it-works__subtitle,.how-it-works__title{color:#373F41;font-style:normal;font-family:Sora}.contribution-page__main-content-wrapper{width:65%;flex-grow:0}.contribution-page__side-info{width:25%;flex-grow:0;margin-top:3rem}.how-it-works{padding-top:8rem}.how-it-works__title{font-size:4.5rem}.how-it-works__subtitle{font-size:3.2rem;margin-top:2rem;margin-bottom:4rem}.how-it-works__help{font-weight:400;font-size:2rem;line-height:3rem;text-align:center;margin-top:6rem;margin-bottom:4rem}.how-it-works__card-container{display:flex;flex-wrap:wrap;max-width:130rem;margin:auto;justify-content:center}.how-it-works__card{position:relative;background:#FFF;border:1px solid #E4E4E4;box-sizing:border-box;border-radius:4px;width:28rem;height:43rem;margin:1.7rem}.how-it-works__card-image{display:flex;justify-content:center;align-items:center;height:17.4rem;width:28rem}.how-it-works__card-title{font-weight:600;font-size:1.7rem;line-height:138.9%;letter-spacing:.0126802rem;padding-left:2rem;padding-right:2rem;margin-bottom:1.2rem}.how-it-works__card-explanation{font-family:Inter;font-style:normal;font-weight:400;font-size:1.4rem;line-height:160.2%;letter-spacing:.0126802rem;color:#5E617C;padding-left:2rem;padding-right:2rem}.how-it-works__card-link{font-family:Inter;font-style:normal;font-weight:500;font-size:1.4rem;color:#2A6DE8;position:absolute;bottom:2.9rem;right:1.2rem}.activation__header{display:flex;flex-direction:row;justify-content:flex-end}.activation__header button{font-size:3.4rem}.activation__container{display:flex;flex-direction:column;padding:1rem 2rem}.activation__title{margin:0;padding:0;text-align:center}.projects__tab-active,.projects__tab-disabled{font-style:italic;line-height:2.2rem;letter-spacing:.02rem;color:#373F41;padding-bottom:2.9rem;font-weight:400}.activation__message{margin:2rem 0 0}.outcome-page__delete-button-outcome,.outcome-page__edit-button-outcome{margin-right:.5rem;padding:.6rem 12.3rem .6rem 1.4rem;margin-left:.5rem}.activation__result-box{display:flex;flex-direction:row;align-items:baseline;margin-top:1rem}.activation__result-box span{margin-right:.5rem}.activation__link{margin-top:1rem}.activation__form{display:flex;flex-direction:column;margin-top:1rem}.projects{padding-top:7rem;max-width:1440px;margin:0 auto;font-size:1.4rem}.projects.projects__mobile{padding-top:2em}.projects__desktop-container{margin-right:12.5rem;margin-left:12.5rem}.projects__tabs{display:flex;flex-direction:row;width:100%;justify-content:center;flex-wrap:wrap}.projects__add-button{text-align:center;max-width:50rem;margin:5rem auto 3rem}.projects__messages{height:5.625rem;display:flex;align-items:center;max-width:108rem;margin:5rem 0 0 9rem}.projects__tab-active{font-size:1.44rem}.projects__tab-disabled{font-size:1.6rem}.projects__tab,.projects__tab-right-section{line-height:24px;letter-spacing:.14px;width:50%;font-style:normal;text-align:center}.projects__tab{font-size:1.9rem;font-weight:400;border-bottom:3px solid #EADFD4;padding-bottom:4.9rem}.projects__tab-left-section{font-size:2.14rem;font-style:normal;font-weight:400;line-height:24px;text-align:center;border-bottom:1px solid #EADFD4;padding-bottom:1.9rem;width:50%}.projects__tab-left-section.isActive{border-bottom:3px inset #FF7F47;border-left:3px inset transparent;border-right:3px inset transparent;color:#373f41;width:50%;padding-bottom:1.9rem;font-weight:700;font-size:2.14rem}.projects__tab-right-section{font-size:2.14rem;font-weight:400;border-bottom:1px solid #EADFD4;padding-bottom:1.9rem;color:#373F41}.projects__tab-right-section.isActive{border-bottom:3px inset #FF7F47;border-left:3px inset transparent;border-right:3px inset transparent;color:#373f41;width:50%;padding-bottom:1.9rem;font-weight:700;font-size:2.14rem}.projects__tab-right-section.tab-disabled{opacity:.5}.projects__status-button{margin:0 80px;cursor:pointer;height:2.688rem}.projects__without-projects{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:35px 35px 150px;max-width:100%;overflow:hidden}.projects__no-projects-tab{font-size:1.6rem;font-style:normal;font-weight:400;text-align:center;padding-top:.938rem;color:grey}.projects__no-projects-tab a{cursor:pointer}.projects__mobile-container{margin:0 2rem;font-size:1.2rem}.projects__mobile-container .projects__tabs{font-size:1.4em}.projects__mobile-container .projects__tab-left-section,.projects__mobile-container .projects__tab-right-section{font-size:inherit}.projects__mobile-container .projects__messages{margin:0;font-size:1.15em;font-style:normal;color:#6B6C76}.community-management{padding:0 2rem}.community-management__breadcrumbs-container{margin-bottom:2rem}.community-management__breadcrumbs-icon{margin-left:1rem;margin-right:1rem}.community-management__breadcrumbs{font-family:Inter;font-style:normal;font-weight:500;font-size:1.3rem;line-height:1.6rem;color:#3D3D3D}.community-management__breadcrumbs--active{font-weight:800}.community-management__horizontal-separator{width:100%;border-bottom:.1rem solid #E3E3E3;margin-bottom:4rem}.community-management__main-title-container{display:flex;justify-content:flex-start;align-items:center;align-content:center;gap:.7rem}.community-management__update-title-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.community-management__publish-container{display:flex;align-items:center;color:#76797B}.community-management__publish-container.cant-publish{color:red}.community-management__publish-button{display:inline-block}.community-management__main-title{font-weight:700;font-size:3.2rem;line-height:4rem;overflow-wrap:break-word;color:#353535}.community-management__sub-title{font-weight:800;font-size:1.6rem;line-height:2.8rem;color:#000;margin-bottom:.5rem}.community-management__section{margin-bottom:3rem}.community-management__explanation{font-size:1.4rem;line-height:2.2rem;color:#76797B;margin-bottom:.8rem}.community-management__main-title-explanation{font-family:Inter;font-style:normal;font-weight:400;font-size:1.4rem;line-height:160.2%;letter-spacing:.0126802rem;color:#76797B;margin-bottom:3.5rem;margin-top:.8rem}.community-management__tabs-container{display:flex;gap:5rem;margin-top:3.5rem;border-bottom:1px solid #E3E3E3;margin-bottom:3.2rem}.community-management .export-form{display:flex;flex-direction:column;gap:2em}.community-management .export-form input{margin-right:.4em}.community-management .export-form label.selected,.community-management .export-form label:hover{font-weight:700}.community-management .export-form__type{display:flex;flex-direction:row;gap:2em}.community-management .export-form__options{display:flex;flex-direction:column;gap:.4em}.community-management .export-form__results-count{margin:2em 0 0;font-style:italic}.community-management .export-form__generate-links{margin:2em 10em}.community-management__toggle-item{display:flex;flex-direction:row}.community-management__tabs-item{font-family:Inter;font-weight:700;font-size:1.6rem;line-height:2.8rem;color:#76797B;padding-bottom:.5rem}.community-management__tabs-item.has-error{color:red}.community-management__tabs-item--active{font-family:Inter;color:#373F41;border-bottom:4px solid #FF7F47}.community-management__tabs-item--active.has-error{color:red}.community-management__title{font-family:Sora,Inter;font-style:normal;font-weight:700;font-size:3rem;margin-bottom:3.4rem;overflow-wrap:anywhere;overflow:hidden;width:100%}.community-management__item-container{margin-top:2em;margin-bottom:2em}.community-management__item-header{display:flex;justify-content:space-between}.community-management__delete-container{margin-top:15rem}.community-management__item-button{font-style:normal;font-weight:400;font-size:1.8rem;color:#2A6DE8}.community-management__label{font-style:normal;font-weight:600;font-size:18px;line-height:22px;letter-spacing:.2px;color:#373F41;margin-bottom:1rem}.community-management__button-setup{display:flex;gap:1rem}.community-management__button-setup .label-text-field{flex-grow:1}.community-management__cover-image-container{display:flex;align-items:flex-start;margin:2rem 0}.community-management__cover-image-small{width:205px;height:265px;object-fit:cover}.community-management__cover-image-small-placeholder{width:205px;height:265px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px dashed #A8A8A8;box-sizing:border-box;border-radius:5px}.community-management__cover-image-small-placeholder-text{margin-top:.4em;max-width:16rem;font-weight:700;color:#BEBEBE}.community-management__cover-image{max-width:730px;max-height:200px}.community-management__thumbnail-image{max-width:14.5rem;max-height:10rem}.community-management__cover-image-placeholder{width:364px;height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px dashed #A8A8A8;box-sizing:border-box;border-radius:5px}.community-management__cover-image-placeholder-text{margin-top:.4em;max-width:16rem;font-weight:700;color:#BEBEBE}.community-management__cover-image-placeholder .spinner{margin-top:1em}.community-management__cover-image-placeholder.upload-error{border:1px dashed red}.community-management__cover-image-placeholder.upload-error .error-message{margin-top:1em;color:red;font-weight:700;font-style:italic}.community-management__thumbnail-image-placeholder{width:14.5rem;height:10rem}.community-management__cover-image-text{font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.7rem;letter-spacing:.02rem;color:#6B6C76;margin-left:2rem}.community-management__logo-image{width:124.49px;height:41.01px}.community-management__community-logo-image{width:180px;height:80px}.community-management__save-button{width:100%}.community-management__delete-button{font-weight:600;font-size:1.3rem;color:#FF7F47}.community-management__save-button-container{display:flex;flex-direction:column;gap:2rem;text-align:center;margin-top:5rem;padding-top:3rem}.community-management__add-modules__container{display:grid;grid-template-columns:1fr 1fr;margin-top:3rem;column-gap:1.1rem;row-gap:2.2rem}.community-management__themes-container{flex-direction:row;display:flex;flex-wrap:wrap;align-content:flex-start}.community-management__themes-container2{flex-direction:row;display:flex;width:100%;align-content:flex-start;margin-bottom:2rem}.community-management__themes-button{margin-left:1rem}.community-management__themes-field{flex:1}.community-management .update-popup__content{margin:3em 0}.community-management__questionnaire-hide-results .settings-option-select{margin-top:0}.community-management__questionnaire-open-card{display:flex;width:51rem;padding:1rem 3rem 1rem 1.5rem;margin-bottom:3rem;background-color:#fff;gap:1.5rem;align-items:center}.community-management__questionnaire-open-card div{font-size:1.3rem;line-height:2rem}.community-management__section-buttons{display:flex;margin-bottom:3.4rem;gap:1.9rem}.community-management__button-section{display:flex;align-items:center;gap:.3rem;color:#4A90E2;font-weight:600;font-size:1.3rem}.community-management__button-delete-section{color:#FF7F47;font-weight:600;font-size:1.3rem}.community-management__section-title{display:flex;align-items:center;gap:.6rem;font-weight:500;font-size:1.4rem;color:#353535;margin-bottom:1rem}.community-management__section-title .label-text__input-container{margin-bottom:0}.community-management__section-title .label-text-field{width:100%}.community-management__section-title .label-text-field input.input-text{font-weight:500!important;color:#353535!important}.community-management__images-container{display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;margin-bottom:3.5rem}.community-management__image-container .image-upload__container{width:12.8rem;height:8.6rem}.community-management__image-container .image-upload__delete-button{right:0;bottom:0;transform:scale(.7)}.community-management .settings-item{margin-bottom:0}.community-management__tab-title{font-size:1.6rem;font-weight:700;line-height:3.2rem;color:#353535;margin-bottom:3.2rem}.community-management__published-container{display:flex;justify-content:space-between;margin-bottom:4rem}.community-management__published-state{font-weight:600;font-size:1.4rem;color:#353535}.community-management__published-state2{font-size:1.3rem;line-height:1.9rem;color:#000}.community-management__published-state2 em{font-style:normal;font-weight:700}.community-management__published-state2.published em{color:#FF7F47}.community-management__published-state2.notPublished em{color:#76797B}.community-management__published-toggle{display:flex}.community-management__published-toggle-status{font-size:1.5rem;color:#ABB1B9}.communities__subtitle,.communities__title{color:#fff;text-align:center;font-style:normal}.community-management__visibility-icon{display:flex}.community-management__visibility-icon svg{transform:scale(.8)}.community-home-page{background-color:#FBFAF9;display:flex;flex-direction:column}.community-home-page__content{height:100%;min-height:86vh}.communities__global-admin-toggle{display:flex;flex-direction:row;justify-content:center;align-items:center}.communities__global-admin-toggle__switch{width:7rem}.communities .cards-section{max-width:1440px;padding-bottom:5rem}.communities__content{width:94%;max-width:1440px;margin:0 auto}.communities__content.spinloading{text-align:center;margin:2em 0}.communities__content .cards-section__body{gap:4.8rem}@media only screen and (max-width:600px){.communities__content{width:96%}.communities__content .cards-section__body{gap:2.4rem}}@media only screen and (max-width:900px){.communities__content{width:96%}.communities__content .cards-section__body{gap:2.4rem}}.communities__content .cards-section__body .community-card.card-link{padding:0;width:46%!important;max-width:48%!important;min-width:25rem}@media only screen and (max-width:900px){.communities__content .cards-section__body .community-card.card-link{width:47%!important;max-width:48%!important}}.communities__banner{position:relative;background-image:url(/images/communities/communities_banner-oct22-a7e1c06e50a2b566df4e30f49b4441fb.jpg);width:100%;min-height:29rem;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-size:cover;font-size:2.8rem;margin-bottom:5rem}@media only screen and (max-width:600px){.communities__banner{font-size:1.6rem;margin-bottom:2rem}}.communities__gradient{width:100%;height:100%;position:absolute;background:rgba(0,0,0,.22);display:flex;justify-content:center;align-items:center;flex-direction:column}.communities__title{font-family:Sora,Inter;font-weight:700;font-size:1.8em;line-height:1.4em;letter-spacing:.0100000001em}.communities__subtitle{font-family:Inter;font-size:2.4rem;font-weight:500;line-height:3.1rem;letter-spacing:.0200000003rem;padding-top:2.8rem}.square__title,.squares2__title,.squares3__title,.squares4__title{color:#fff;padding:.2rem}@media only screen and (max-width:600px){.communities__subtitle{font-size:1.6rem}}.square{height:37.8rem;border:1px solid #b0b0b0;cursor:move;display:flex;flex-direction:column;position:relative;background-color:#fff}.square__header{display:flex;flex-direction:row;justify-content:space-between}.square__title{background-color:#353535}.square--min{width:15rem;height:15rem}.square--over{border:1px dashed #337ab7}.squares2,.squares3,.squares4{border:1px solid #b0b0b0;cursor:move;display:flex;position:relative}.squares2{grid-column:span 2;flex-direction:column;background-color:#fff}.squares2__header{display:flex;flex-direction:row;justify-content:space-between}.squares2__title{background-color:#353535}.squares2--min{width:20rem;height:15rem}.squares2--over{border:1px dashed #337ab7}.squares3{grid-column:span 3;flex-direction:column;background-color:#fff}.squares3__header{display:flex;flex-direction:row;justify-content:space-between}.squares3__title{background-color:#353535}.squares3--min{width:30rem;height:15rem}.squares4{grid-column:span 2;grid-row:span 2;flex-direction:column;background-color:#fff}.squares4__header{display:flex;flex-direction:row;justify-content:space-between}.squares4__title{background-color:#353535}.squares4--min{width:20rem;height:20rem}.tiles-options{display:flex;flex-direction:row;justify-content:space-between;box-shadow:.4rem .2rem .6rem .2rem #b0b0b0;margin:2rem 0;padding:2rem;min-height:24rem}.tiles-options__next{transform:rotate(180deg);padding-bottom:4rem;border:none}.tiles-options__next.disabled svg,.tiles-options__next:disabled svg,.tiles-options__previous.disabled svg,.tiles-options__previous:disabled svg{opacity:.3}.dropZone{min-width:40rem;min-height:40rem;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:repeat(10,37.8rem);column-gap:6rem;row-gap:6rem;border:1px dashed #76797B}a{text-decoration:none}.introduction{display:flex;flex-direction:column;width:100%}.introduction__custom-input{width:100%;height:2.5rem;display:flex;justify-content:flex-start;align-items:center}.introduction__description{max-width:58rem;font-size:1.4rem;line-height:2.2rem}.introduction__add-idea-button{width:23.5rem;height:6rem;margin-right:11.2rem}.introduction__title-container{width:calc(100% - 200px)}.introduction__container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:2rem}.introduction__breadcrumb-container,.introduction__title-and-description{flex-direction:row;display:flex}.introduction__logo-container{width:7.2rem;height:2.4rem}.introduction__logo-container img{object-fit:contain;width:100%;height:100%}.introduction__title-project{font-size:3.4rem;font-style:normal;font-weight:700;line-height:3.4rem;display:flex;flex-direction:row;align-items:center;margin-bottom:1rem}.introduction__title-project svg{margin-right:1.4rem}.introduction__right-side svg{position:absolute;top:-5.5rem;right:5rem}.introduction__line{width:3px;height:8.3rem;background:#F0ECE3;border-bottom-right-radius:10px;border-top-right-radius:10px;margin-right:2.4rem}.introduction__input-element{width:20rem;height:3.7rem;border:1px solid #C4C4C4;box-sizing:border-box;border-radius:10rem;padding-left:5.2rem;color:#373F41}.introduction__input-element.visited{border:1px solid #1898DC}.introduction__switcher-container{width:12.5rem;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.introduction__switch-label{font-weight:600;color:#000}.introduction__switch-label--preview{margin-left:1.25rem}.introduction__switch-label--edit{margin-right:.625rem}.introduction__content{margin-top:2.188rem;min-height:25rem;position:relative}.introduction__buttons-ritcheditor{width:100%;display:flex;justify-content:flex-end;flex-direction:row;padding-top:1.563rem}.introduction__button-save{width:15rem;height:5rem;border-radius:1rem;font-size:1.8rem;font-weight:800}.introduction__button-save.gray{background:#828282;border-color:#828282;margin-right:1.9rem}.introduction__button-publish{margin-left:3.125rem;padding:5px 10px;border:1px solid gray;border-radius:.5rem;background-color:#fff}.introduction__button-section{display:flex;justify-content:center;align-items:center;padding-bottom:1.875rem;padding-top:.625rem;position:absolute;bottom:0;width:100%}.introduction__button-participe{background-color:#2A78CD;border:1px solid #2A78CD;border-radius:.25rem;color:#fff;font-size:1.5rem;padding:.6rem;font-weight:500}.introduction__text-button,.introduction__title-module{padding-bottom:.2rem;font-size:1.4rem}.introduction__title-idea-button{padding-left:1rem}.introduction__relevancy{margin-top:1rem;width:36rem;border:1px solid #1898DC;border-radius:1rem;height:8rem;background:#fff}.introduction__label-text{padding-left:.3rem}.introduction__search-bar{position:relative}.introduction__icon-search{position:absolute;top:1rem;left:2rem}.introduction__text-button{font-style:normal;font-weight:400}.propositions-page{width:100%;background-color:#fff}.propositions-page__container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media only screen and (max-width:900px){.propositions-page__content{margin-left:4rem!important;margin-right:4rem!important}}@media only screen and (max-width:600px){.propositions-page__content{margin-left:1rem!important;margin-right:1rem!important}}.propositions-page__content--small-margins{margin-left:8rem;margin-right:8rem}@media only screen and (max-width:900px){.propositions-page__content--small-margins{margin-left:2rem!important;margin-right:2rem!important}}@media only screen and (max-width:600px){.propositions-page__content--small-margins{margin-left:1rem!important;margin-right:1rem!important}}.propositions-page__loading{width:93px;margin-left:calc(50% - 46.5px);margin-top:4rem;transform:translate(0,-50%)}.propositions-page__loading .spinner{width:4rem;height:4rem}.propositions-page__loading svg .path{stroke:#76706F}.propositions-container__empty-list{margin-top:12rem;display:flex;justify-content:center;flex-direction:column;align-items:center;padding:35px 35px 150px}.propositions-container__empty-text{margin-top:6rem;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.375rem;text-align:center;width:31.25rem;padding-top:.938rem}.proposition-phone{width:100%}.proposition-phone__content{padding:0 1em}.proposition-phone__toolbar-navigation{margin:1rem 0}.proposition-phone__open-map-button{height:4.5rem;border-radius:3px;border:1px solid #EAEAEA;box-sizing:border-box;background:0 0;width:100%;display:flex;justify-content:center;align-items:center}.proposition-phone__location-icon{height:1.5rem;width:1.3rem;border-radius:0}.proposition-phone__open-filters-title,.proposition-phone__open-map-title{font-family:Inter;font-style:normal;font-weight:500;font-size:1.4rem;line-height:2rem;text-align:center;color:#353535;align-items:center}.proposition-phone__filters-container{display:flex;flex-direction:row;justify-content:space-between;align-content:center;margin-top:2.8rem}.confirm-popup{border-radius:2rem!important}.confirm-popup__close-button{position:absolute;right:1.7rem;top:1.7rem}.confirm-popup__top-container{display:flex;justify-content:space-between;flex-direction:row;align-items:center;padding:3.5rem 4.4rem 1rem}.confirm-popup__title{font-family:Sora,Inter;font-style:normal;font-weight:700;font-size:3rem;line-height:110%;letter-spacing:.00684685rem;color:#373F41}.confirm-popup__text{font-family:Inter;font-style:normal;font-weight:400;font-size:1.5rem;line-height:1.9rem;color:#5E617C;padding-left:4.4rem;padding-right:4.4rem}.confirm-popup__button-container{padding:3.5rem 4.4rem 2rem}.confirm-popup__button-container button{display:block;width:100%;margin-bottom:1.5rem}@media (max-width:600px){.confirm-popup.popup_container{width:100%!important;padding:2rem}.popup__confirm.confirm-popup{min-width:auto}}.contribution-add-form-phone{padding-left:2rem;padding-right:2rem;width:100%}.contribution-add-form-phone__add-button{float:right}.contribution-add-form-phone__top-container{display:flex;align-content:center;align-items:center;justify-content:space-between;margin-top:.5rem}.contribution-add-form-phone__top-container button{width:auto;height:auto;opacity:1}.contribution-add-form-phone__top-container button svg{width:auto;height:auto}.contribution-add-form-phone__header-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.contribution-add-form-phone__title-container{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.contribution-add-form-phone__add-comment{display:flex;align-items:center}.contribution-add-form-phone__add-comment.spinning{border-radius:50%;background-color:#65ca80;width:4.2rem;height:4.2rem}.contribution-add-form-phone__top-left{display:flex;flex-direction:row;width:100%;justify-content:center}.contribution-add-form-phone__title-contribution{font-size:1.6rem;font-style:normal;font-weight:600;line-height:1.8rem;letter-spacing:.006846rem;color:#353535}.contribution-add-form-phone .jodit-container{border:0 solid #000!important}.contribution-add-form-phone .jodit-container .jodit-toolbar__box{display:none}.contribution-add-form-phone__user-name{font-weight:600}.contribution-add-form-phone__title-placeholder{display:block;font-size:1.4rem;font-style:normal;font-weight:800}.contribution-add-form-phone__input-text-title{border:none;background:0 0;font-size:1.6rem;font-style:normal;font-weight:400;margin-left:2rem;width:40rem;color:#6B6C76}.contribution-add-form-phone__input-text-title::placeholder{font-size:1.3rem;color:#6B6C76}.contribution-add-form-phone__input-text-title:focus{outline:0}.contribution-add-form-phone__contribution-title{display:flex;flex-direction:row;align-items:center;align-content:center;padding-bottom:1rem;padding-top:1.4rem}.contribution-add-form-phone__contribution-title .jodit-placeholder{font-size:1.3rem;font-style:normal;font-weight:400;line-height:1.8rem;padding-top:1.6rem;padding-left:3rem;color:#6B6C76}.contribution-add-form-phone__contribution-title .jodit-wysiwyg{font-size:1.3rem;font-style:normal;font-weight:400;line-height:1.8rem;padding:1rem;color:#373F41}.contribution-add-form-phone__contribution-text .jodit-placeholder{color:#6B6C76;font-family:Inter;font-size:1.3rem;font-style:normal;font-weight:400;line-height:1.8rem}.contribution-add-form-phone__contribution-text .jodit-wysiwyg{font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.8rem;padding:1rem!important;color:#373F41}.contribution-add-form-phone__assertions{padding-top:1rem;padding-left:3rem;padding-right:3rem}.contribution-add-form-phone__contribution-themes{padding-left:1rem;padding-right:1rem;display:flex;flex-wrap:wrap;justify-items:space-between;gap:1em}.contribution-add-form-phone__themes-popup{margin-top:2rem;margin-bottom:2rem}.contribution-add-form-phone__attachments-items{margin-right:2rem}.contribution-add-form-phone__contribution-attachments{margin:1rem 3rem}.contribution-add-form-phone__footer{position:fixed;left:0;bottom:0;width:100%;padding-left:2rem;padding-right:2rem;background-color:#fff;z-index:1;margin-bottom:.8rem}.contribution-add-form-phone__footer-bar{display:flex;justify-content:space-between;align-items:center;padding-bottom:2.3rem;flex-wrap:wrap}.contribution-add-form-phone__footer-add-themes{width:12.1rem;height:3.1rem;background-color:#fff;border-radius:8px;color:#373F41;font-size:1.4rem;margin:.8rem;font-style:normal;font-weight:600;line-height:2.1rem}.contribution-add-form-phone__highlight-info{padding:.8rem 1.6rem;display:flex}.contribution-add-form-phone__pdf-uploaod,.contribution-add-form-phone__upload-image{padding-right:1.9rem}.contribution-add-form-phone__footer-text{margin-left:8px;font-family:Inter;font-style:normal;font-weight:600;font-size:1.2rem;line-height:1.5rem;letter-spacing:.3px;color:#2E2F30}.contribution-add-form-phone__add-themes-dropdown{display:inline-block}.contribution-add-form-phone__add-attachment-container{display:flex;gap:2rem}.contribution-add-form-phone__add-themes{background:#F3F5F9;border-radius:.8rem;padding:1rem;display:flex;justify-content:center;color:#373F41;align-items:center;font-weight:600;font-size:1.4rem}.contribution-add-form-phone__add-themes svg{margin-right:.6rem}.contribution-add-form-phone__add-themes-dropdown-content{background:#fff;box-shadow:0 2px 11px rgba(0,0,0,.2);border-radius:6px;padding:1.4rem 1.8rem;width:80vw}.contribution-add-form-phone__margin-style{margin-bottom:1rem}.contribution-add-form-phone__themes-popup-title{font-size:1.3rem;color:#6B6C76;font-weight:500;margin-bottom:1.7rem}#sidePanel .contribution-about{font-size:1rem;display:flex;flex-direction:column;padding:1.5rem 2.5rem;width:100%}#sidePanel .contribution-about__header{display:flex;justify-content:center;position:relative;align-items:center;padding-bottom:2rem}#sidePanel .contribution-about__back-btn{display:flex;margin-bottom:2rem;position:absolute;left:0}#sidePanel .contribution-about__title{color:#353535;font-size:1.8rem;font-style:normal;font-weight:600;line-height:1.8rem;letter-spacing:.0684rem;text-align:left;margin-bottom:1.8rem}#sidePanel .contribution-about__tab-item{margin-bottom:3em;font-size:1.3em}#sidePanel .contribution-about__tab-item h2{color:#434343;font-size:1.3em}#sidePanel .contribution-about__context{border-top:1px solid #eaeaea}#sidePanel .contribution-about__context-title{font-size:1.6rem;font-weight:600;padding-top:3.4rem}#sidePanel .contribution-about__key-participants-title{padding-bottom:1.6rem;font-size:1.6rem;font-weight:600;border-top:1px solid #eaeaea;padding-top:3.3rem}#sidePanel .contribution-about__about-images{display:flex;flex-direction:row;justify-content:space-between;padding-top:2.5rem;padding-bottom:2.5rem}#sidePanel .contribution-about__cotribution-container-details{padding-left:.9rem}#sidePanel .contribution-about__overview-item{display:flex;padding-bottom:1.3rem;align-items:center}#sidePanel .contribution-about__overview-item-contributions{display:flex;align-items:center;padding-right:5.9rem}#sidePanel .contribution-about__overview-item-text{font-size:1.2rem;font-style:normal;font-weight:600;line-height:1.5rem;color:#6B6C76;padding-left:1.3rem;padding-bottom:.5rem}#sidePanel .contribution-about__organization-bullet{font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.8rem;text-align:center;background:#2A78CD;width:9.4rem;height:2rem;padding:1.2rem 1.8rem;border-radius:3px;margin-left:1.1rem;color:#fff}#sidePanel .contribution-about__items-of-key-participants{font-size:1.2rem;font-style:normal;font-weight:600;line-height:1.5rem;text-align:left;color:#6B6C76;padding-top:1.1rem}#sidePanel .contribution-about__participants_container{display:flex;flex-direction:row;width:100%;justify-content:space-between;padding-top:1rem}#sidePanel .contribution-about__border-bottom{border-bottom:1px solid #eaeaea}#sidePanel .contribution-about__info-item{margin-bottom:2rem}#sidePanel .contribution-about__profile{margin-bottom:.7rem}#sidePanel .contribution-about__profile-text{font-size:1.2rem;font-style:normal;font-weight:600;line-height:1.5rem;letter-spacing:.01rem;text-align:left;color:#6B6C76}#sidePanel .contribution-about__organisation-label{color:#fff;font-size:1.2rem;background:#2A78CD;border-radius:.3rem;padding:.9rem;margin-left:1rem;font-weight:400;line-height:1.8rem;text-align:center}#sidePanel .contribution-about__explanation-content{font-size:1.3rem;font-weight:400;line-height:2rem;letter-spacing:.01rem;text-align:left;color:#666;margin-bottom:5rem}#sidePanel .contribution-about__expand-style{margin-left:1rem}#sidePanel .contribution-about__themes-container{display:flex;flex-direction:row;width:auto;flex-wrap:wrap;padding-top:.8rem;margin-bottom:2rem}#sidePanel .contribution-about__theme-item{color:#2A78CD}#sidePanel .contribution-about__ways-of-participating-container{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;margin-bottom:2em;font-size:1.2em;font-weight:600;padding-top:1em}#sidePanel .contribution-about__ways-of-participating-title{margin-bottom:1em;font-size:1.3em;display:flex;justify-content:space-between;align-items:center}#sidePanel .contribution-about__participating-title{display:flex;justify-content:space-between;align-items:center}.side-panel .contribution-edit .contribution-edit__contribution-title .label-text-redesign__input-container .contribution-add-form-expanded__contribution-title-input{padding:0 .8em;height:3em;font-weight:600}.side-panel .contribution-edit .contribution-edit__contribution-container.add-themes{margin:1em 0 2em}.contribution-edit{padding-left:2rem;padding-right:2rem;width:100%}.contribution-edit__top-container{display:flex;align-content:center;align-items:center;justify-content:space-between;margin-top:.5rem}.contribution-edit__top-container button{width:auto;height:auto;opacity:1}.contribution-edit__top-container button svg{width:auto;height:auto}.contribution-edit__title-contribution{font-size:1.6rem;font-style:normal;font-weight:600;line-height:1.8rem;letter-spacing:.006846rem;color:#353535}.contribution-edit__add-comment{display:flex;align-items:center}.contribution-edit__add-comment.spinning{border-radius:50%;background-color:#65ca80;width:4.2rem;height:4.2rem}.contribution-edit .jodit-container{border:0 solid #000!important}.contribution-edit__contribution-title .jodit-placeholder{font-style:italic!important;font-weight:600!important;font-size:16px!important;line-height:24px;letter-spacing:.1px;color:#8B8B8B}.contribution-edit__contribution-title .jodit-wysiwyg{font-family:Inter;font-style:normal;font-weight:600;font-size:16px;line-height:24px;letter-spacing:.1px;color:#373F41}.contribution-edit__contribution-text .jodit-placeholder{font-style:italic!important;font-size:16px!important;line-height:24px;letter-spacing:.1px;color:#8B8B8B}.contribution-edit__contribution-text .jodit-wysiwyg{font-family:Inter;font-style:normal;font-size:16px;line-height:24px;letter-spacing:.1px;color:#373F41}.contribution-edit__contribution-attachments{margin-top:1rem}.contribution-edit__contribution-container{margin-top:1rem;display:flex;flex-wrap:wrap}.contribution-edit__attachment-add-container{margin-top:2rem;margin-left:1rem;display:flex;gap:2rem}.contribution-more{display:flex;flex-direction:column;padding:2rem;width:100%}.contribution-more__back-btn{display:flex;margin-bottom:2rem}.contribution-more__title{font-family:Inter;font-style:normal;font-weight:700;font-size:20px;line-height:24px;margin-bottom:1.6rem}.contribution-more__profile{margin-bottom:.7rem}.contribution-more__profile-text{font-family:Inter;font-style:normal;font-weight:700;font-size:12px;line-height:20px}.contribution-more__organisation-label{color:#fff;font-size:12px;background:#2A78CD;border-radius:3px;padding:3px;margin-left:1rem}.contribution-more__info-container{margin-top:3rem}.highlight-comment-popup{border-radius:2rem!important}.highlight-comment-popup__selected-text{background-color:#ff0}.highlight-comment-popup__top-container{display:flex;justify-content:space-between;flex-direction:row;align-items:center;padding:3rem 3.5rem 4rem 4rem}.highlight-comment-popup__left-container{max-width:45%}.highlight-comment-popup__title{font-style:normal;font-weight:700;font-size:3.2rem;line-height:110%;color:#373F41}.highlight-comment-popup__highlights-left-info,.highlight-comment-popup__preview-title,.highlight-comment-popup__sub-title{font-family:Inter;font-weight:400;line-height:2.2rem;font-style:normal}.highlight-comment-popup__title svg{width:3.6rem;height:3.6rem}.highlight-comment-popup__sub-title{margin-top:2rem;font-size:1.5rem;color:#6B6C76}.highlight-comment-popup__right-container{width:50%;margin-left:4rem;padding-left:4rem;border-left:1px solid #ECECEC}.highlight-comment-popup__preview-title{font-size:1.3rem;text-transform:uppercase;color:#6B6C76}.highlight-comment-popup__contribution{max-height:30rem;overflow-y:scroll;padding-left:4rem;padding-right:4rem}.highlight-comment-popup__contribution ::selection{background:#ff0}.highlight-comment-popup__bottom-container{background:#FFF;box-shadow:0 -2px 14px rgba(0,0,0,.13);display:flex;justify-content:space-between;padding:1.2rem 3rem 1.2rem 4rem}.highlight-comment-popup__highlights-left-info{font-size:1.3rem;text-transform:uppercase;color:#6B6C76}.highlight-comment-popup__share-highlight-button{color:#FFF;background:#353535;border-radius:3px;padding:1rem 2rem}.highlight-comment-popup__share-highlight-button--disabled{background:#F4F3F5}.highlight-comment-popup__close-button{position:absolute;top:1rem;right:1rem}.mobile-contribution-item{width:100%}.mobile-contribution-item__top-container{position:relative;min-height:5rem}.mobile-contribution-item__breadcrumbs{margin-left:2.1rem}.mobile-contribution-item__back-button{display:flex;align-items:center;margin-left:2.1rem;margin-top:1rem;margin-bottom:1rem;gap:1rem}.mobile-contribution-item__back-button span{display:inline-flex}.mobile-contribution-item__text-back-button{font-weight:600;font-size:1.4rem;color:#434343}.mobile-contribution-item__add-form{width:100%;padding-left:2rem;padding-right:2rem}.mobile-contribution-item__header-actions-container{display:flex;justify-content:flex-end}.mobile-contribution-item__header-action{width:4.4rem;height:4.4rem;margin-left:1.3rem;display:flex;justify-content:center;align-items:center}.documents,.documents-mobile,.events{width:100%;height:auto}.mobile-contribution-item__first-conversation-side{position:relative;background:#fff;box-shadow:0 1px 9px rgba(0,0,0,.11);border-radius:5px;margin:2rem;padding:0 1.2rem 1.8rem}.documents{padding:0 1rem 8rem;max-width:1440px;margin:0 auto}.documents .breadcrumbs{margin-left:0}.documents__title{font-size:4.5rem;line-height:4.5rem}.documents__description{font-size:1.4rem;line-height:2.2rem;color:#76797B}.documents__description-container{padding-bottom:2rem;padding-top:1rem}.documents .cards-section__body{gap:3.5rem 2rem}.documents .cards-section__body .card-link{max-width:18.4%}.documents-mobile{padding-top:0;padding-left:2.3rem;padding-right:2.3rem}.documents-mobile__cards{display:flex;flex-wrap:wrap}.documents-mobile__title{font-size:4.5rem}.documents-mobile__description{font-size:1.4rem;font-weight:400;line-height:2.2rem;color:#76797B;padding-right:8.7rem}.documents-mobile__description-container{padding-bottom:2rem;padding-top:.9rem}.edit-comment{position:relative;width:100%}.edit-comment__close-btn{position:absolute;right:1rem;top:6px}.events{padding:0 1rem 8rem;max-width:1440px;margin:0 auto}.events .cards-section,.events-mobile .cards-section{margin-top:0}.events__title{font-size:4.5rem;line-height:4.5rem}.events__description{font-size:1.4rem;font-weight:400;line-height:2.2rem;color:#76797B;padding-right:8.7rem}.events__description-container{width:55rem;padding-bottom:3rem;padding-top:.9rem}.events-mobile{height:auto;margin-left:2.3rem;margin-right:2.3rem}.events-mobile__cards{display:flex;flex-wrap:wrap}.events-mobile__title{font-size:3.5rem}.events-mobile__description{font-size:1.4rem;line-height:2.2rem;color:#76797B}.events-mobile__see-all-events{width:92%;margin-bottom:4rem;margin-top:4.7rem;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0;text-align:center;height:6rem}.events-mobile__description-container{padding-bottom:1rem;padding-top:.9rem}.community-management.event-settings .jodit-wysiwyg *{font-family:Inter!important;line-height:unset!important;letter-spacing:unset!important}.event_popup{padding:1.5rem 8rem 5rem 4rem}.event_popup__big-container{display:flex;flex-direction:row;margin-top:2.5rem;padding:0 4rem 1rem;align-items:flex-start;overflow-y:auto}.event_popup__popup-header{width:100%;position:absolute;left:0;text-align:right}.event_popup__participate-button{width:100%}.event_popup__right-container{width:40%;align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-left:1em}.event_popup__image-container img{width:100%;height:100%;object-fit:contain}.event_popup__bottom-container{display:flex;flex-direction:column;align-items:center;margin-top:4rem;width:100%}.event_popup__calendar-container{padding-top:1rem;width:7rem;display:flex;flex-direction:column;align-items:flex-start}.event_popup__container{position:relative;display:flex;width:50%;height:40rem;flex-direction:column;align-items:flex-start;overflow-wrap:break-word}.event_popup__container h1{width:100%;overflow-wrap:break-word;margin:1rem 0;line-height:1.3em}.event_popup__middle-container{width:5.5rem;position:relative;text-align:center}.event_popup__share-button{margin:0 auto}.event_popup__month{color:#EC6316;font-size:1.4rem;font-style:normal;font-weight:600;line-height:1.7rem;letter-spacing:0;text-transform:uppercase}.event_popup__month-date{font-size:2.6rem;font-weight:700;line-height:1.7rem;letter-spacing:0;padding-top:.6rem}.event_popup__time-hour{display:flex;flex-direction:row;width:100%;padding:0 1rem 1.5rem}.event_popup__place-container,.event_popup__time-container{flex-direction:column;display:flex}.event_popup__line-container{width:1px;background-color:#BEBEBE;margin:0 4rem}.event_popup__line-container.no-border{background-color:transparent}.event_popup__hour,.event_popup__title{font-size:1.5rem;font-weight:500}.event_popup__line{padding-right:3.3rem;padding-left:3.3rem}.event_popup__description{font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.9rem;letter-spacing:0;text-align:left}.event_popup__description *{font-family:Inter!important;line-height:unset!important;letter-spacing:unset!important}.event_popup__people-participating{font-size:1.4rem;line-height:1.9rem;color:#6B6C76;margin-bottom:2.4rem}.event_popup__people-participating-settings{font-size:1.4rem;line-height:1.9rem;color:#1898DC;margin-bottom:2.4rem;cursor:pointer}.event-popup-mobile{height:100vh;width:100%;display:flex;flex-direction:column;padding:0 2.4rem}.event-popup-mobile__big-container{display:flex;flex-direction:row}.event-popup-mobile__back-button{border:none;background:0 0;cursor:pointer}.event-popup-mobile__popup-header{width:100%;display:flex;margin:2rem 0;justify-content:flex-start}.event-popup-mobile__participate-button{width:100%}.event-popup-mobile__container-people-participating{display:flex;justify-content:center;width:100%;margin-top:1rem;margin-bottom:2rem}.event-popup-mobile__people-participating{font-size:1.3rem;font-style:normal;font-weight:400;line-height:1.8rem;letter-spacing:.0126rem;text-align:left;color:#6B6C76}.event-popup-mobile__right-container{width:40%;height:35rem;align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between;margin-left:1em}.event-popup-mobile__image-container{width:100%;text-align:center;margin:3rem 0 5rem}.event-popup-mobile__image-container img{width:90%;object-fit:contain}.event-popup-mobile__bottom-container{display:flex;flex-direction:column;align-items:center;margin-top:4rem}.event-popup-mobile__calendar-container{display:flex;flex-direction:row;align-items:center;padding:2.1rem 0 2.7rem}.event-popup-mobile__title-event{font-size:2.2rem;font-style:normal;font-weight:700;line-height:2.5rem;letter-spacing:.0068rem;padding-left:1.5rem}.event-popup-mobile__container{display:flex;flex-direction:column;align-items:flex-start}.event-popup-mobile__month{color:#EC6316;font-size:1.2rem;font-style:normal;font-weight:600;line-height:1.7rem;letter-spacing:0;text-transform:uppercase}.event-popup-mobile__month-date{font-size:2.6rem;font-weight:700;line-height:1.7rem;letter-spacing:0;padding-top:.6rem}.event-popup-mobile__hour,.event-popup-mobile__title{font-weight:500;line-height:1.7rem;letter-spacing:0;font-style:normal}.event-popup-mobile__items-calendar{display:flex;flex-direction:column;height:100%;align-items:center}.event-popup-mobile__time-hour{display:flex;flex-direction:row;width:100%;padding-bottom:2rem}.event-popup-mobile__time-container{display:flex;flex-direction:column}.event-popup-mobile__line-container{width:1px;background-color:#BEBEBE;margin:0 1.6rem}.event-popup-mobile__place-container{display:flex;flex-direction:column}.event-popup-mobile__title{font-size:1.1rem;color:#84878A;padding-bottom:.2rem}.event-popup-mobile__hour{font-size:1.3rem}.event-popup-mobile__hour a{color:#3C64B1;font-weight:700}.event-popup-mobile__line{padding-right:3.3rem;padding-left:3.3rem}.event-popup-mobile__description{font-style:normal;font-weight:400;text-align:left;font-size:1.3rem;line-height:1.8rem;letter-spacing:.0126rem;color:#6B6C76;margin-top:3rem;margin-bottom:1rem}.community-management.resource-settings .jodit-wysiwyg *,.event-popup-mobile__description *,.file-popup__content-file-document *,.file-popup__content-section-content *{letter-spacing:unset!important;font-family:Inter!important}.event-popup-mobile__description *{line-height:unset!important}.event_settings_page .event_popup{padding:0}.event_settings_page .event_popup__big-container{padding:0!important}.event_settings_page .event_popup__container{height:auto}.event_settings_page .event_popup__right-container{justify-content:flex-start;height:auto}.info-popup__container{width:100%}.info-popup__header{width:100%;display:flex;justify-content:flex-end;margin:2rem 0;padding-right:1.5rem}.info-popup__close-button{border:none;background:0 0}.info-popup__close-button svg path{color:#BEBEBE}.info-popup__content{width:100%;min-height:55.7rem;padding:0 3.5rem 1rem}.info-popup__info-section{width:100%;height:100%;display:flex;flex-direction:row;overflow:scroll}.info-popup__icon-section{width:8rem;height:100px;display:flex;align-items:center;justify-content:center}.info-popup__icon-section svg{margin:0 .3rem}.info-popup__date{font-size:1.7rem;font-weight:500;line-height:17px;margin-top:2rem;margin-bottom:3.2rem;color:#666;text-transform:uppercase}.info-popup__info{width:calc(100% - 3rem);display:flex;flex-direction:column}.info-popup__info-text{color:#666;font-size:1.5rem}.community-management.resource-settings .jodit-wysiwyg *{line-height:unset!important}.file-popup__container{width:100%}.file-popup__file-icon{width:2rem;height:2rem}.file-popup__icons-container{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;display:flex;justify-content:center;align-items:center;width:100%}.file-popup__header{width:100%;display:flex;justify-content:flex-end;margin:2rem 0 0;padding-right:1.5rem}.file-popup__document-image{position:relative;height:9.8rem;width:10.8rem;background:#bc8f8f;border-radius:.4rem;margin-right:1rem}.file-popup__document-container{padding-top:1.2rem;display:flex;flex-direction:row;align-items:center;padding-right:3rem}.file-popup__document-icon-container{position:absolute;left:3.4rem;top:3.3rem}.file-popup__file-icon{position:absolute;left:4.8rem;top:4rem}.file-popup__document-description{font-size:1.3rem;font-weight:400;line-height:1.6rem;letter-spacing:0;color:#535461}.file-popup__description-container{width:10rem}.file-popup__close-button{border:none;background:0 0}.file-popup__content{width:100%;min-height:30rem;padding:0 3rem 1rem;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.file-popup__content-section-content{margin-bottom:1em}.file-popup__content-section-content *{line-height:unset!important}.file-popup ::-webkit-scrollbar{width:0;background:0 0}.file-popup__info-section{width:100%;height:100%;display:flex;flex-direction:row}.file-popup__icon-section{height:100px;display:flex;align-items:center}.file-popup__icon-section svg{margin:0 .3rem}.file-popup-mobile__date,.file-popup__date{margin-top:1rem;font-size:1.3rem;text-transform:uppercase}.file-popup__file{width:1.6rem}.file-popup__date{font-weight:500;line-height:1.7rem;margin-bottom:1.2rem;color:#535461}.file-popup__compose-text,.file-popup__info-text,.file-popup__info-text-container{color:#535461;font-size:1.5rem}.file-popup__info-text-container{position:relative}.file-popup__full-screen{display:flex;align-items:center;justify-content:space-evenly}.file-popup__info{width:calc(100% - 3rem);display:flex;flex-direction:column;overflow:hidden;padding-left:1.317rem;padding-top:2.5rem}.file-popup__compose-text{padding-top:2rem;padding-bottom:2rem}.file-popup__documents-row{display:flex;flex-direction:row;justify-content:flex-start}.file-popup__content-file-document{padding:0 4.5rem}.file-popup__content-file-document *{line-height:unset!important}.file-popup__view-attachment{display:flex}.file-popup__attachment-container{position:relative;margin-top:1.2rem;width:8.8rem;height:8.8rem;border-radius:.4rem}.file-popup__attachment-container img{width:100%;height:100%;object-fit:contain}.file-popup__attachment-data{flex-grow:1;margin:0 1em;color:#76797B;font-style:italic}.file-popup-mobile{border-radius:0;padding:0 2.4rem;width:100%}.file-popup-mobile .section-link__icons{position:relative;width:auto;border-radius:.4rem}.file-popup-mobile__container{width:100%;height:100vh}.file-popup-mobile__icons-container{display:flex;justify-content:center;align-items:center;padding-left:3.2rem}.file-popup-mobile__visualize-icon{margin-left:1.5rem}.file-popup-mobile__header{margin:0;width:100%;display:flex;justify-content:flex-start}.file-popup-mobile__document-image{height:8.8rem;width:8.8rem;background:#bc8f8f;border-radius:.4rem;position:relative}.file-popup-mobile__documents-details{display:flex;flex-direction:row;align-items:center;padding-top:2.5rem}.file-popup-mobile__file-document-icon{position:absolute;z-index:99;top:3.3rem;left:3.3rem}.file-popup-mobile__document-container{width:100%;display:flex;flex-direction:row;align-items:center;padding-top:2rem}.file-popup-mobile__document-icon-container{position:absolute;left:3.4rem;top:3.3rem}.file-popup-mobile__file-icon{position:absolute;top:3.3rem;left:3.3rem}.file-popup-mobile__description-container{font-size:1.3rem;font-weight:400;line-height:1.9rem;letter-spacing:0;color:#535461;width:24%;margin-left:1.8rem}.file-popup-mobile__close-button{border:none;background:0 0}.file-popup-mobile__header-container{display:flex;flex-direction:row;align-items:center}.file-popup-mobile__info-section{width:100%;height:100%;display:flex;flex-direction:row}.file-popup-mobile__icon-section{display:flex;align-items:center}.file-popup-mobile__file{width:1.6rem;margin-left:.9rem}.file-popup-mobile__content-file-document,.update-popup-container-query{width:100%}.file-popup-mobile__date{font-weight:500;line-height:1.7rem;margin-bottom:3.2rem;color:#84878A;display:flex;justify-content:flex-end}.file-popup-mobile__info-text-container{position:relative;color:#6B6C76;font-size:1.3rem;font-style:normal;letter-spacing:.01268rem;text-align:left;font-weight:400;line-height:1.8rem}.file-popup-mobile__blue-text-style{color:#1898DC;font-weight:700}.file-popup-mobile__full-screen{display:flex;align-items:center;justify-content:space-evenly}.file-popup-mobile__info{display:flex;flex-direction:column;padding-left:1.7rem;word-break:break-word}.file-popup-mobile__info-text{color:#535461;font-size:1.5rem}.file-popup-mobile__back-button{border:none;background:0 0;cursor:pointer}.file-popup-mobile__compose-text{color:#535461;font-size:1.5rem;padding-top:2rem;padding-bottom:2rem}.file-popup-mobile__documents-row{display:flex;flex-direction:column;justify-content:flex-start}.community-management.update-settings .jodit-wysiwyg *,.file-popup-mobile__content-file-document *{font-family:Inter!important;line-height:unset!important;letter-spacing:unset!important}.flat-popup .popup_container.update-popup{height:70rem}.update-popup.popup__content{height:70rem;display:flex;flex-direction:column}.update-popup__info-icon{padding-left:.7rem}.update-popup__container-image-popup{float:right;margin:30px 4px 3px 12px}.update-popup__image-popup{min-height:18.2rem;width:31.5rem;border-radius:.4rem}.update-popup__image-popup img{width:100%;height:auto;object-fit:cover;border-radius:4px}.update-popup__title-popup{font-size:3.2rem;font-style:normal;font-weight:700;line-height:3.5rem;letter-spacing:.00684rem;text-align:left;padding-left:1.1rem;color:#373F41}.update-popup__title-container-popup{display:flex;flex-direction:row;align-items:flex-start;margin-top:2em}.update-popup__icons-container-popup{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.update-popup__container{width:100%;height:60rem;display:flex;flex-direction:column}.update-popup__header{width:100%;display:flex;justify-content:flex-end}.update-popup__close-button{border:none;background:0 0;cursor:pointer}.update-popup__close-button svg path{color:#9B9B9B}.update-popup__content{width:100%;height:100%;overflow:auto;padding:0 7.2rem 1rem}.update-popup__content *{font-family:Inter!important;line-height:unset!important;letter-spacing:unset!important}.update-popup ::-webkit-scrollbar{width:0;background:0 0}.update-popup__info-date{text-align:right;font-size:1.3rem;padding-top:.8rem;padding-bottom:3.2rem;font-weight:500;padding-left:3.9rem;color:#6B6C76;font-style:normal;line-height:1.7rem;text-transform:uppercase}.update-popup__info-section{width:100%;height:100%;display:flex;flex-direction:row;overflow:scroll}.update-popup__icon-section{width:8rem;height:100px;display:flex;align-items:center;justify-content:center}.update-popup__icon-section svg{margin:0 .3rem}.update-popup__date{font-size:1.7rem;font-weight:500;line-height:17px;margin-top:2rem;margin-bottom:3.2rem;color:#6B6C76;text-transform:uppercase}.update-popup__info{width:100%;display:flex;flex-direction:column}.update-popup__info-text{color:#6B6C76;font-size:1.5rem;padding-left:3.9rem}.update-popup-mobile.popup__content{height:100vh;display:flex;flex-direction:column}.update-popup-mobile__content{margin:0 2.4rem}.update-popup-mobile__image-container{width:100%;height:9.1rem}.update-popup-mobile__image-container img{width:100%;height:100%;object-fit:contain}.update-popup-mobile__card-cover-image{object-fit:cover;height:9.1rem;width:100%;border-radius:.4rem}.update-popup-mobile__info-text{display:inline-block;color:#6B6C76;font-weight:400;font-size:1.3rem;overflow-y:scroll;line-height:1.8rem;letter-spacing:.013rem;height:auto;width:100%}.update-popup-mobile__image-popup{height:9.1rem;width:100%;border-radius:4px;background-color:#d3d3d3;object-fit:cover}.update-popup-mobile__back-button{border:none;background:0 0;cursor:pointer}.update-popup-mobile__container{width:100%;height:60rem;display:flex;flex-direction:column}.update-popup-mobile__header{width:100%;display:flex;justify-content:flex-start;margin:2rem 0;padding-left:2.6rem}.update-popup-mobile__info-date{font-size:1.4rem;font-weight:500;color:#6B6C76;display:flex;justify-content:flex-end;padding-bottom:3.6rem}.update-popup-mobile__title-container-popup{padding:1.9rem 0 .4rem;display:flex;flex-direction:row;align-items:flex-start}.update-popup-mobile__info-icon{padding-left:.7rem}.update-popup-mobile__title-popup{color:#353535;font-size:2.2rem;font-style:normal;font-weight:700;line-height:2.5rem;letter-spacing:.006rem;padding-left:1.558rem}.update-popup-mobile__icons-container-popup{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#sidePanel .update-popup__content{padding:0 0 1rem}#sidePanel .update-popup__container-image-popup{float:none;width:100%;margin:0 0 2em}#sidePanel .update-popup__image-popup{min-width:31.5rem;text-align:center;width:100%}#sidePanel .update-popup__info-text{padding:0}.proposition-flag-popup__select-container{margin-top:1rem;margin-left:4rem;margin-right:4rem}.proposition-flag-popup__label-container{display:flex;flex-direction:row;align-items:center;margin:.8rem .8rem 3rem}.proposition-flag-popup__hidecontent-container{margin:0 4rem}.proposition-flag-popup__label-info{margin-left:2.3rem}.proposition-flag-popup__label-info.disabled{font-style:italic;opacity:.6}.proposition-flag-popup__label-title{font-family:Sora,Inter;font-style:normal;font-weight:600;font-size:1.7rem;line-height:138.9%;letter-spacing:.0126802rem;color:#353535}.proposition-flag-popup__label-text{font-family:Inter;font-style:normal;font-weight:400;font-size:1.5rem;line-height:2rem;color:#5E617C}.proposition-flag-popup__button-container{display:flex;justify-content:space-between;padding:0 4.25rem 4rem 4rem}.proposition-flag-popup__button-container button{width:49%}.home\.confirm-email .header-join .autocomplete-holder,.home\.index .header-join .autocomplete-holder,.home\.login .header-join .autocomplete-holder,.home\.password-recovery-popup .header-join .autocomplete-holder,.home\.password-reset-popup .header-join .autocomplete-holder,.home\.register .header-join .autocomplete-holder,.home\.user-activate .header-join .autocomplete-holder{display:inline;overflow:auto}.home\.confirm-email .header-join .autocomplete-input,.home\.index .header-join .autocomplete-input,.home\.login .header-join .autocomplete-input,.home\.password-recovery-popup .header-join .autocomplete-input,.home\.password-reset-popup .header-join .autocomplete-input,.home\.register .header-join .autocomplete-input,.home\.user-activate .header-join .autocomplete-input{border:1px solid #fff;background-color:rgba(53,53,53,.4);color:#fff;height:45px;text-align:center;text-transform:uppercase;width:75%}.home\.confirm-email .header-join .autocomplete-input:active,.home\.confirm-email .header-join .autocomplete-input:focus,.home\.confirm-email .header-join .autocomplete-input:hover,.home\.index .header-join .autocomplete-input:active,.home\.index .header-join .autocomplete-input:focus,.home\.index .header-join .autocomplete-input:hover,.home\.login .header-join .autocomplete-input:active,.home\.login .header-join .autocomplete-input:focus,.home\.login .header-join .autocomplete-input:hover,.home\.password-recovery-popup .header-join .autocomplete-input:active,.home\.password-recovery-popup .header-join .autocomplete-input:focus,.home\.password-recovery-popup .header-join .autocomplete-input:hover,.home\.password-reset-popup .header-join .autocomplete-input:active,.home\.password-reset-popup .header-join .autocomplete-input:focus,.home\.password-reset-popup .header-join .autocomplete-input:hover,.home\.register .header-join .autocomplete-input:active,.home\.register .header-join .autocomplete-input:focus,.home\.register .header-join .autocomplete-input:hover,.home\.user-activate .header-join .autocomplete-input:active,.home\.user-activate .header-join .autocomplete-input:focus,.home\.user-activate .header-join .autocomplete-input:hover{border:1px solid #fff}.home\.confirm-email .header-join .autocomplete-input::-webkit-input-placeholder,.home\.index .header-join .autocomplete-input::-webkit-input-placeholder,.home\.login .header-join .autocomplete-input::-webkit-input-placeholder,.home\.password-recovery-popup .header-join .autocomplete-input::-webkit-input-placeholder,.home\.password-reset-popup .header-join .autocomplete-input::-webkit-input-placeholder,.home\.register .header-join .autocomplete-input::-webkit-input-placeholder,.home\.user-activate .header-join .autocomplete-input::-webkit-input-placeholder{color:#fff}.home\.confirm-email .header-join .autocomplete-input::-moz-placeholder,.home\.index .header-join .autocomplete-input::-moz-placeholder,.home\.login .header-join .autocomplete-input::-moz-placeholder,.home\.password-recovery-popup .header-join .autocomplete-input::-moz-placeholder,.home\.password-reset-popup .header-join .autocomplete-input::-moz-placeholder,.home\.register .header-join .autocomplete-input::-moz-placeholder,.home\.user-activate .header-join .autocomplete-input::-moz-placeholder{color:#fff}.home\.confirm-email .header-join .autocomplete-input:-ms-input-placeholder,.home\.index .header-join .autocomplete-input:-ms-input-placeholder,.home\.login .header-join .autocomplete-input:-ms-input-placeholder,.home\.password-recovery-popup .header-join .autocomplete-input:-ms-input-placeholder,.home\.password-reset-popup .header-join .autocomplete-input:-ms-input-placeholder,.home\.register .header-join .autocomplete-input:-ms-input-placeholder,.home\.user-activate .header-join .autocomplete-input:-ms-input-placeholder{color:#fff}.home\.confirm-email .header-join .autocomplete-input:-moz-placeholder,.home\.index .header-join .autocomplete-input:-moz-placeholder,.home\.login .header-join .autocomplete-input:-moz-placeholder,.home\.password-recovery-popup .header-join .autocomplete-input:-moz-placeholder,.home\.password-reset-popup .header-join .autocomplete-input:-moz-placeholder,.home\.register .header-join .autocomplete-input:-moz-placeholder,.home\.user-activate .header-join .autocomplete-input:-moz-placeholder{color:#fff}.home\.confirm-email .header-join .autocomplete-input-dark,.home\.index .header-join .autocomplete-input-dark,.home\.login .header-join .autocomplete-input-dark,.home\.password-recovery-popup .header-join .autocomplete-input-dark,.home\.password-reset-popup .header-join .autocomplete-input-dark,.home\.register .header-join .autocomplete-input-dark,.home\.user-activate .header-join .autocomplete-input-dark{border:1px solid #353535;background-color:rgba(255,255,255,.2);color:#353535;height:45px;text-align:center;text-transform:uppercase;width:75%}.home\.confirm-email .header-join .autocomplete-input-dark:active,.home\.confirm-email .header-join .autocomplete-input-dark:focus,.home\.confirm-email .header-join .autocomplete-input-dark:hover,.home\.index .header-join .autocomplete-input-dark:active,.home\.index .header-join .autocomplete-input-dark:focus,.home\.index .header-join .autocomplete-input-dark:hover,.home\.login .header-join .autocomplete-input-dark:active,.home\.login .header-join .autocomplete-input-dark:focus,.home\.login .header-join .autocomplete-input-dark:hover,.home\.password-recovery-popup .header-join .autocomplete-input-dark:active,.home\.password-recovery-popup .header-join .autocomplete-input-dark:focus,.home\.password-recovery-popup .header-join .autocomplete-input-dark:hover,.home\.password-reset-popup .header-join .autocomplete-input-dark:active,.home\.password-reset-popup .header-join .autocomplete-input-dark:focus,.home\.password-reset-popup .header-join .autocomplete-input-dark:hover,.home\.register .header-join .autocomplete-input-dark:active,.home\.register .header-join .autocomplete-input-dark:focus,.home\.register .header-join .autocomplete-input-dark:hover,.home\.user-activate .header-join .autocomplete-input-dark:active,.home\.user-activate .header-join .autocomplete-input-dark:focus,.home\.user-activate .header-join .autocomplete-input-dark:hover{border:2px solid #353535}.home\.confirm-email .header-join .autocomplete-input-dark::-webkit-input-placeholder,.home\.index .header-join .autocomplete-input-dark::-webkit-input-placeholder,.home\.login .header-join .autocomplete-input-dark::-webkit-input-placeholder,.home\.password-recovery-popup .header-join .autocomplete-input-dark::-webkit-input-placeholder,.home\.password-reset-popup .header-join .autocomplete-input-dark::-webkit-input-placeholder,.home\.register .header-join .autocomplete-input-dark::-webkit-input-placeholder,.home\.user-activate .header-join .autocomplete-input-dark::-webkit-input-placeholder{color:#353535}.home\.confirm-email .header-join .autocomplete-input-dark::-moz-placeholder,.home\.index .header-join .autocomplete-input-dark::-moz-placeholder,.home\.login .header-join .autocomplete-input-dark::-moz-placeholder,.home\.password-recovery-popup .header-join .autocomplete-input-dark::-moz-placeholder,.home\.password-reset-popup .header-join .autocomplete-input-dark::-moz-placeholder,.home\.register .header-join .autocomplete-input-dark::-moz-placeholder,.home\.user-activate .header-join .autocomplete-input-dark::-moz-placeholder{color:#353535}.home\.confirm-email .header-join .autocomplete-input-dark:-ms-input-placeholder,.home\.index .header-join .autocomplete-input-dark:-ms-input-placeholder,.home\.login .header-join .autocomplete-input-dark:-ms-input-placeholder,.home\.password-recovery-popup .header-join .autocomplete-input-dark:-ms-input-placeholder,.home\.password-reset-popup .header-join .autocomplete-input-dark:-ms-input-placeholder,.home\.register .header-join .autocomplete-input-dark:-ms-input-placeholder,.home\.user-activate .header-join .autocomplete-input-dark:-ms-input-placeholder{color:#353535}.home\.confirm-email .header-join .autocomplete-input-dark:-moz-placeholder,.home\.index .header-join .autocomplete-input-dark:-moz-placeholder,.home\.login .header-join .autocomplete-input-dark:-moz-placeholder,.home\.password-recovery-popup .header-join .autocomplete-input-dark:-moz-placeholder,.home\.password-reset-popup .header-join .autocomplete-input-dark:-moz-placeholder,.home\.register .header-join .autocomplete-input-dark:-moz-placeholder,.home\.user-activate .header-join .autocomplete-input-dark:-moz-placeholder{color:#353535}.home\.confirm-email .header-join .autocomplete-button,.home\.confirm-email .header-join .autocomplete-disabled,.home\.index .header-join .autocomplete-button,.home\.index .header-join .autocomplete-disabled,.home\.login .header-join .autocomplete-button,.home\.login .header-join .autocomplete-disabled,.home\.password-recovery-popup .header-join .autocomplete-button,.home\.password-recovery-popup .header-join .autocomplete-disabled,.home\.password-reset-popup .header-join .autocomplete-button,.home\.password-reset-popup .header-join .autocomplete-disabled,.home\.register .header-join .autocomplete-button,.home\.register .header-join .autocomplete-disabled,.home\.user-activate .header-join .autocomplete-button,.home\.user-activate .header-join .autocomplete-disabled{vertical-align:bottom!important}.home\.confirm-email .header-slidingContainer,.home\.index .header-slidingContainer,.home\.login .header-slidingContainer,.home\.password-recovery-popup .header-slidingContainer,.home\.password-reset-popup .header-slidingContainer,.home\.register .header-slidingContainer,.home\.user-activate .header-slidingContainer{display:inline-block;position:relative;height:31px;overflow:hidden;text-shadow:none;vertical-align:text-top;-webkit-transition:width .4s ease-out;-moz-transition:width .4s ease-out;-ms-transition:width .4s ease-out;-o-transition:width .4s ease-out;transition:width .4s ease-out;border-bottom:solid 2px #fff}.home\.confirm-email .header-sliding-list,.home\.index .header-sliding-list,.home\.login .header-sliding-list,.home\.password-recovery-popup .header-sliding-list,.home\.password-reset-popup .header-sliding-list,.home\.register .header-sliding-list,.home\.user-activate .header-sliding-list{position:absolute;padding-left:0;top:0;left:0;text-align:left;white-space:nowrap;list-style-type:none;transition:all .4s ease-out}.home\.confirm-email .header-sliding-item,.home\.index .header-sliding-item,.home\.login .header-sliding-item,.home\.password-recovery-popup .header-sliding-item,.home\.password-reset-popup .header-sliding-item,.home\.register .header-sliding-item,.home\.user-activate .header-sliding-item{line-height:32px}.home\.confirm-email .header-sliding-item:first-child,.home\.index .header-sliding-item:first-child,.home\.login .header-sliding-item:first-child,.home\.password-recovery-popup .header-sliding-item:first-child,.home\.password-reset-popup .header-sliding-item:first-child,.home\.register .header-sliding-item:first-child,.home\.user-activate .header-sliding-item:first-child{margin-top:-1px}.home\.confirm-email .header-banner,.home\.index .header-banner,.home\.login .header-banner,.home\.password-recovery-popup .header-banner,.home\.password-reset-popup .header-banner,.home\.register .header-banner,.home\.user-activate .header-banner{position:relative;background-repeat:no-repeat;height:500px;margin-bottom:0;text-align:center;background-image:url(https://res.cloudinary.com/civocracy/image/upload/q_auto,f_auto/v1452776312/static/vision/bottom.jpg);background-size:cover;display:table;width:100%}.home\.confirm-email .header-filter,.home\.index .header-filter,.home\.login .header-filter,.home\.password-recovery-popup .header-filter,.home\.password-reset-popup .header-filter,.home\.register .header-filter,.home\.user-activate .header-filter{position:absolute;width:100%;height:100%;opacity:.1;background:#000;z-index:0}.home\.confirm-email .header-info,.home\.index .header-info,.home\.login .header-info,.home\.password-recovery-popup .header-info,.home\.password-reset-popup .header-info,.home\.register .header-info,.home\.user-activate .header-info{display:table-cell;position:relative;width:100%;height:100%;text-align:center;vertical-align:middle}.home\.confirm-email .header-info-center,.home\.index .header-info-center,.home\.login .header-info-center,.home\.password-recovery-popup .header-info-center,.home\.password-reset-popup .header-info-center,.home\.register .header-info-center,.home\.user-activate .header-info-center{display:inline-block;text-shadow:0 0 40px #353535}.home\.confirm-email .header-title,.home\.index .header-title,.home\.login .header-title,.home\.password-recovery-popup .header-title,.home\.password-reset-popup .header-title,.home\.register .header-title,.home\.user-activate .header-title{color:#fff;padding-top:20px;font-weight:700;font-size:50px}.home\.confirm-email .header-title-black,.home\.index .header-title-black,.home\.login .header-title-black,.home\.password-recovery-popup .header-title-black,.home\.password-reset-popup .header-title-black,.home\.register .header-title-black,.home\.user-activate .header-title-black{color:#353535;font-size:40px;text-shadow:0 0 40px #fff}.home\.confirm-email .header-subtitle,.home\.index .header-subtitle,.home\.login .header-subtitle,.home\.password-recovery-popup .header-subtitle,.home\.password-reset-popup .header-subtitle,.home\.register .header-subtitle,.home\.user-activate .header-subtitle{color:#fff;font-size:24px;line-height:31px;margin-left:25%;margin-top:-5px;position:relative;text-align:left;width:100%}.home\.confirm-email .header-subtitle-rotating-words,.home\.index .header-subtitle-rotating-words,.home\.login .header-subtitle-rotating-words,.home\.password-recovery-popup .header-subtitle-rotating-words,.home\.password-reset-popup .header-subtitle-rotating-words,.home\.register .header-subtitle-rotating-words,.home\.user-activate .header-subtitle-rotating-words{border-bottom:solid 2px #fff}.home\.confirm-email .header-join,.home\.index .header-join,.home\.login .header-join,.home\.password-recovery-popup .header-join,.home\.password-reset-popup .header-join,.home\.register .header-join,.home\.user-activate .header-join{margin-top:30px;max-width:650px;width:100%;display:inline-block;position:relative}.home\.confirm-email .top-header .header-title,.home\.index .top-header .header-title,.home\.login .top-header .header-title,.home\.password-recovery-popup .top-header .header-title,.home\.password-reset-popup .top-header .header-title,.home\.register .top-header .header-title,.home\.user-activate .top-header .header-title{color:#337ab7;font-size:26px;padding-top:0;font-weight:400}.home\.confirm-email .top-communities,.home\.index .top-communities,.home\.login .top-communities,.home\.password-recovery-popup .top-communities,.home\.password-reset-popup .top-communities,.home\.register .top-communities,.home\.user-activate .top-communities{background-color:#eaeaea;border-bottom:1px solid #d8d8d8;margin-bottom:30px}.home\.confirm-email .top-communities .container,.home\.index .top-communities .container,.home\.login .top-communities .container,.home\.password-recovery-popup .top-communities .container,.home\.password-reset-popup .top-communities .container,.home\.register .top-communities .container,.home\.user-activate .top-communities .container{padding:30px 6.5% 50px}.home\.confirm-email .top-communities .container .box,.home\.index .top-communities .container .box,.home\.login .top-communities .container .box,.home\.password-recovery-popup .top-communities .container .box,.home\.password-reset-popup .top-communities .container .box,.home\.register .top-communities .container .box,.home\.user-activate .top-communities .container .box{background-color:unset}.home\.confirm-email .top-communities h3,.home\.index .top-communities h3,.home\.login .top-communities h3,.home\.password-recovery-popup .top-communities h3,.home\.password-reset-popup .top-communities h3,.home\.register .top-communities h3,.home\.user-activate .top-communities h3{color:#353535;font-size:24px;font-weight:400}.home\.confirm-email .top-communities img.top-community,.home\.index .top-communities img.top-community,.home\.login .top-communities img.top-community,.home\.password-recovery-popup .top-communities img.top-community,.home\.password-reset-popup .top-communities img.top-community,.home\.register .top-communities img.top-community,.home\.user-activate .top-communities img.top-community{margin-bottom:-27px}.home\.confirm-email .top-communities p.caption,.home\.index .top-communities p.caption,.home\.login .top-communities p.caption,.home\.password-recovery-popup .top-communities p.caption,.home\.password-reset-popup .top-communities p.caption,.home\.register .top-communities p.caption,.home\.user-activate .top-communities p.caption{background:rgba(53,53,53,.5);color:#fff;position:relative;line-height:27px;padding-left:8px}.home\.confirm-email .top-communities p.long-name,.home\.index .top-communities p.long-name,.home\.login .top-communities p.long-name,.home\.password-recovery-popup .top-communities p.long-name,.home\.password-reset-popup .top-communities p.long-name,.home\.register .top-communities p.long-name,.home\.user-activate .top-communities p.long-name{font-size:14px}.home\.confirm-email .description-container,.home\.index .description-container,.home\.login .description-container,.home\.password-recovery-popup .description-container,.home\.password-reset-popup .description-container,.home\.register .description-container,.home\.user-activate .description-container{overflow:hidden}.home\.confirm-email .description-header-row,.home\.index .description-header-row,.home\.login .description-header-row,.home\.password-recovery-popup .description-header-row,.home\.password-reset-popup .description-header-row,.home\.register .description-header-row,.home\.user-activate .description-header-row{margin-top:60px}.home\.confirm-email .description-footer-row,.home\.index .description-footer-row,.home\.login .description-footer-row,.home\.password-recovery-popup .description-footer-row,.home\.password-reset-popup .description-footer-row,.home\.register .description-footer-row,.home\.user-activate .description-footer-row{margin-bottom:60px}.home\.confirm-email .description-text-box,.home\.index .description-text-box,.home\.login .description-text-box,.home\.password-recovery-popup .description-text-box,.home\.password-reset-popup .description-text-box,.home\.register .description-text-box,.home\.user-activate .description-text-box{text-align:left;margin:-20px auto 60px}.home\.confirm-email .description-text-box h2,.home\.index .description-text-box h2,.home\.login .description-text-box h2,.home\.password-recovery-popup .description-text-box h2,.home\.password-reset-popup .description-text-box h2,.home\.register .description-text-box h2,.home\.user-activate .description-text-box h2{margin:0 12px 25px 0;text-align:center;font-size:48px;color:#337ab7;display:inline-block}.home\.confirm-email .description-text-box img,.home\.index .description-text-box img,.home\.login .description-text-box img,.home\.password-recovery-popup .description-text-box img,.home\.password-reset-popup .description-text-box img,.home\.register .description-text-box img,.home\.user-activate .description-text-box img{margin-bottom:22px;height:60px}.home\.confirm-email .description-text-box p,.home\.index .description-text-box p,.home\.login .description-text-box p,.home\.password-recovery-popup .description-text-box p,.home\.password-reset-popup .description-text-box p,.home\.register .description-text-box p,.home\.user-activate .description-text-box p{color:#353535;font-size:24px;line-height:26px;margin-top:-20px}.home\.confirm-email .description-phone,.home\.index .description-phone,.home\.login .description-phone,.home\.password-recovery-popup .description-phone,.home\.password-reset-popup .description-phone,.home\.register .description-phone,.home\.user-activate .description-phone{position:absolute;margin:-365px 0 -147px 30px}.home\.confirm-email .description-item-box,.home\.index .description-item-box,.home\.login .description-item-box,.home\.password-recovery-popup .description-item-box,.home\.password-reset-popup .description-item-box,.home\.register .description-item-box,.home\.user-activate .description-item-box{margin-bottom:40px}.home\.confirm-email .description-item-box h3,.home\.index .description-item-box h3,.home\.login .description-item-box h3,.home\.password-recovery-popup .description-item-box h3,.home\.password-reset-popup .description-item-box h3,.home\.register .description-item-box h3,.home\.user-activate .description-item-box h3{text-transform:uppercase;color:#337ab7;font-size:23px;line-height:26px}.home\.confirm-email .description-item-box i,.home\.index .description-item-box i,.home\.login .description-item-box i,.home\.password-recovery-popup .description-item-box i,.home\.password-reset-popup .description-item-box i,.home\.register .description-item-box i,.home\.user-activate .description-item-box i{color:#337ab7;margin-right:10px;font-size:36px}.home\.confirm-email .description-item-box p,.home\.index .description-item-box p,.home\.login .description-item-box p,.home\.password-recovery-popup .description-item-box p,.home\.password-reset-popup .description-item-box p,.home\.register .description-item-box p,.home\.user-activate .description-item-box p{font-size:18px;line-height:22px}.home\.confirm-email .show-element,.home\.index .show-element,.home\.login .show-element,.home\.password-recovery-popup .show-element,.home\.password-reset-popup .show-element,.home\.register .show-element,.home\.user-activate .show-element{position:absolute;margin:-365px 0 -147px 65px;background-repeat:no-repeat;opacity:0}.home\.confirm-email .element-active,.home\.index .element-active,.home\.login .element-active,.home\.password-recovery-popup .element-active,.home\.password-reset-popup .element-active,.home\.register .element-active,.home\.user-activate .element-active{display:block}.home\.confirm-email .element-inactive,.home\.index .element-inactive,.home\.login .element-inactive,.home\.password-recovery-popup .element-inactive,.home\.password-reset-popup .element-inactive,.home\.register .element-inactive,.home\.user-activate .element-inactive{display:none;opacity:0}.home\.confirm-email .stories,.home\.index .stories,.home\.login .stories,.home\.password-recovery-popup .stories,.home\.password-reset-popup .stories,.home\.register .stories,.home\.user-activate .stories{margin-bottom:90px;max-width:900px}.home\.confirm-email .stories .stories-preview-carousel .story-preview,.home\.index .stories .stories-preview-carousel .story-preview,.home\.login .stories .stories-preview-carousel .story-preview,.home\.password-recovery-popup .stories .stories-preview-carousel .story-preview,.home\.password-reset-popup .stories .stories-preview-carousel .story-preview,.home\.register .stories .stories-preview-carousel .story-preview,.home\.user-activate .stories .stories-preview-carousel .story-preview{min-height:210px;padding:1px}.home\.confirm-email .stories .stories-preview-carousel .story-preview .success-banner,.home\.index .stories .stories-preview-carousel .story-preview .success-banner,.home\.login .stories .stories-preview-carousel .story-preview .success-banner,.home\.password-recovery-popup .stories .stories-preview-carousel .story-preview .success-banner,.home\.password-reset-popup .stories .stories-preview-carousel .story-preview .success-banner,.home\.register .stories .stories-preview-carousel .story-preview .success-banner,.home\.user-activate .stories .stories-preview-carousel .story-preview .success-banner{background-color:#337ab7;color:#fff;font-size:14px;text-align:center;text-transform:uppercase;padding-right:15px;position:absolute;top:13px;left:-15px;width:120px;z-index:1000;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0)}.home\.confirm-email .stories .stories-preview-carousel .story-preview img,.home\.index .stories .stories-preview-carousel .story-preview img,.home\.login .stories .stories-preview-carousel .story-preview img,.home\.password-recovery-popup .stories .stories-preview-carousel .story-preview img,.home\.password-reset-popup .stories .stories-preview-carousel .story-preview img,.home\.register .stories .stories-preview-carousel .story-preview img,.home\.user-activate .stories .stories-preview-carousel .story-preview img{padding-left:0}.home\.confirm-email .stories .stories-preview-carousel .story-preview .description,.home\.index .stories .stories-preview-carousel .story-preview .description,.home\.login .stories .stories-preview-carousel .story-preview .description,.home\.password-recovery-popup .stories .stories-preview-carousel .story-preview .description,.home\.password-reset-popup .stories .stories-preview-carousel .story-preview .description,.home\.register .stories .stories-preview-carousel .story-preview .description,.home\.user-activate .stories .stories-preview-carousel .story-preview .description{padding-right:0}.home\.confirm-email .stories .stories-preview-carousel .story-preview .description .see-more,.home\.confirm-email .stories .stories-preview-carousel .story-preview .description .summary,.home\.index .stories .stories-preview-carousel .story-preview .description .see-more,.home\.index .stories .stories-preview-carousel .story-preview .description .summary,.home\.login .stories .stories-preview-carousel .story-preview .description .see-more,.home\.login .stories .stories-preview-carousel .story-preview .description .summary,.home\.password-recovery-popup .stories .stories-preview-carousel .story-preview .description .see-more,.home\.password-recovery-popup .stories .stories-preview-carousel .story-preview .description .summary,.home\.password-reset-popup .stories .stories-preview-carousel .story-preview .description .see-more,.home\.password-reset-popup .stories .stories-preview-carousel .story-preview .description .summary,.home\.register .stories .stories-preview-carousel .story-preview .description .see-more,.home\.register .stories .stories-preview-carousel .story-preview .description .summary,.home\.user-activate .stories .stories-preview-carousel .story-preview .description .see-more,.home\.user-activate .stories .stories-preview-carousel .story-preview .description .summary{color:#353535}.home\.confirm-email .stories .stories-preview-carousel .story-preview .description .see-more,.home\.index .stories .stories-preview-carousel .story-preview .description .see-more,.home\.login .stories .stories-preview-carousel .story-preview .description .see-more,.home\.password-recovery-popup .stories .stories-preview-carousel .story-preview .description .see-more,.home\.password-reset-popup .stories .stories-preview-carousel .story-preview .description .see-more,.home\.register .stories .stories-preview-carousel .story-preview .description .see-more,.home\.user-activate .stories .stories-preview-carousel .story-preview .description .see-more{color:#b0b0b0;cursor:pointer}.home\.confirm-email .stories .stories-thumbnails-carousel,.home\.index .stories .stories-thumbnails-carousel,.home\.login .stories .stories-thumbnails-carousel,.home\.password-recovery-popup .stories .stories-thumbnails-carousel,.home\.password-reset-popup .stories .stories-thumbnails-carousel,.home\.register .stories .stories-thumbnails-carousel,.home\.user-activate .stories .stories-thumbnails-carousel{margin-top:20px}.home\.confirm-email .stories .stories-thumbnails-carousel .story-thumbnail img,.home\.index .stories .stories-thumbnails-carousel .story-thumbnail img,.home\.login .stories .stories-thumbnails-carousel .story-thumbnail img,.home\.password-recovery-popup .stories .stories-thumbnails-carousel .story-thumbnail img,.home\.password-reset-popup .stories .stories-thumbnails-carousel .story-thumbnail img,.home\.register .stories .stories-thumbnails-carousel .story-thumbnail img,.home\.user-activate .stories .stories-thumbnails-carousel .story-thumbnail img{display:block}.home\.confirm-email .stories .stories-thumbnails-carousel .story-thumbnail .title,.home\.index .stories .stories-thumbnails-carousel .story-thumbnail .title,.home\.login .stories .stories-thumbnails-carousel .story-thumbnail .title,.home\.password-recovery-popup .stories .stories-thumbnails-carousel .story-thumbnail .title,.home\.password-reset-popup .stories .stories-thumbnails-carousel .story-thumbnail .title,.home\.register .stories .stories-thumbnails-carousel .story-thumbnail .title,.home\.user-activate .stories .stories-thumbnails-carousel .story-thumbnail .title{margin-top:5px;font-size:12px}.home\.confirm-email .testimonials,.home\.index .testimonials,.home\.login .testimonials,.home\.password-recovery-popup .testimonials,.home\.password-reset-popup .testimonials,.home\.register .testimonials,.home\.user-activate .testimonials{overflow:auto;margin-bottom:20px}.home\.confirm-email .testimonials-background,.home\.index .testimonials-background,.home\.login .testimonials-background,.home\.password-recovery-popup .testimonials-background,.home\.password-reset-popup .testimonials-background,.home\.register .testimonials-background,.home\.user-activate .testimonials-background{width:100%;height:100%;background-color:#fcfcfc;border-top:1px solid #eaeaea;padding-top:70px;padding-bottom:60px}.home\.confirm-email .testimonials-image,.home\.index .testimonials-image,.home\.login .testimonials-image,.home\.password-recovery-popup .testimonials-image,.home\.password-reset-popup .testimonials-image,.home\.register .testimonials-image,.home\.user-activate .testimonials-image{width:20%;display:inline;vertical-align:middle;margin-right:10px}.home\.confirm-email .testimonials-text,.home\.index .testimonials-text,.home\.login .testimonials-text,.home\.password-recovery-popup .testimonials-text,.home\.password-reset-popup .testimonials-text,.home\.register .testimonials-text,.home\.user-activate .testimonials-text{width:80%;display:inline-block;vertical-align:middle;font-size:15px;float:right}.home\.confirm-email .testimonials-text-author,.home\.index .testimonials-text-author,.home\.login .testimonials-text-author,.home\.password-recovery-popup .testimonials-text-author,.home\.password-reset-popup .testimonials-text-author,.home\.register .testimonials-text-author,.home\.user-activate .testimonials-text-author{margin-top:5px;float:left;font-size:14px;color:#b0b0b0}.home\.confirm-email .map-banner,.home\.index .map-banner,.home\.login .map-banner,.home\.password-recovery-popup .map-banner,.home\.password-reset-popup .map-banner,.home\.register .map-banner,.home\.user-activate .map-banner{position:relative;background-repeat:no-repeat;height:600px;text-align:center;background-image:url(https://res.cloudinary.com/civocracy/image/upload/w_1440,q_auto,f_auto,c_fill/v1466702780/static/change.jpg);background-size:cover;display:table;width:100%}.home\.confirm-email .map-join,.home\.index .map-join,.home\.login .map-join,.home\.password-recovery-popup .map-join,.home\.password-reset-popup .map-join,.home\.register .map-join,.home\.user-activate .map-join{margin-top:30px;max-width:650px;width:100%;display:inline-block;position:relative}.home\.confirm-email .map-filter,.home\.index .map-filter,.home\.login .map-filter,.home\.password-recovery-popup .map-filter,.home\.password-reset-popup .map-filter,.home\.register .map-filter,.home\.user-activate .map-filter{position:absolute;width:100%;height:100%;opacity:.3;background:#fff;z-index:0}.home\.confirm-email .map-info,.home\.index .map-info,.home\.login .map-info,.home\.password-recovery-popup .map-info,.home\.password-reset-popup .map-info,.home\.register .map-info,.home\.user-activate .map-info{display:table-cell;position:relative;width:100%;height:100%;text-align:center;vertical-align:middle}@media screen and (max-width:850px){.home\.confirm-email .autocomplete-input,.home\.index .autocomplete-input,.home\.login .autocomplete-input,.home\.password-recovery-popup .autocomplete-input,.home\.password-reset-popup .autocomplete-input,.home\.register .autocomplete-input,.home\.user-activate .autocomplete-input{width:80%}.home\.confirm-email .autocomplete-search,.home\.index .autocomplete-search,.home\.login .autocomplete-search,.home\.password-recovery-popup .autocomplete-search,.home\.password-reset-popup .autocomplete-search,.home\.register .autocomplete-search,.home\.user-activate .autocomplete-search{width:80%;padding:5px 10px;margin:1px 11px 0}.home\.confirm-email .autocomplete-search-item,.home\.index .autocomplete-search-item,.home\.login .autocomplete-search-item,.home\.password-recovery-popup .autocomplete-search-item,.home\.password-reset-popup .autocomplete-search-item,.home\.register .autocomplete-search-item,.home\.user-activate .autocomplete-search-item{font-size:16px;line-height:24px}.home\.confirm-email .header-title,.home\.index .header-title,.home\.login .header-title,.home\.password-recovery-popup .header-title,.home\.password-reset-popup .header-title,.home\.register .header-title,.home\.user-activate .header-title{color:#fff;padding-top:20px;font-weight:700;font-size:48px}.home\.confirm-email .header-subtitle,.home\.index .header-subtitle,.home\.login .header-subtitle,.home\.password-recovery-popup .header-subtitle,.home\.password-reset-popup .header-subtitle,.home\.register .header-subtitle,.home\.user-activate .header-subtitle{color:#fff;font-size:24px}.home\.confirm-email .description-footer-row,.home\.index .description-footer-row,.home\.login .description-footer-row,.home\.password-recovery-popup .description-footer-row,.home\.password-reset-popup .description-footer-row,.home\.register .description-footer-row,.home\.user-activate .description-footer-row{margin-bottom:30px}.home\.confirm-email .testimonials-background,.home\.index .testimonials-background,.home\.login .testimonials-background,.home\.password-recovery-popup .testimonials-background,.home\.password-reset-popup .testimonials-background,.home\.register .testimonials-background,.home\.user-activate .testimonials-background{padding-top:60px;padding-bottom:40px}.home\.confirm-email .testimonials-background .stories,.home\.index .testimonials-background .stories,.home\.login .testimonials-background .stories,.home\.password-recovery-popup .testimonials-background .stories,.home\.password-reset-popup .testimonials-background .stories,.home\.register .testimonials-background .stories,.home\.user-activate .testimonials-background .stories{margin:0 50px 60px}.home\.confirm-email .testimonials-background .stories .story-preview a:hover,.home\.index .testimonials-background .stories .story-preview a:hover,.home\.login .testimonials-background .stories .story-preview a:hover,.home\.password-recovery-popup .testimonials-background .stories .story-preview a:hover,.home\.password-reset-popup .testimonials-background .stories .story-preview a:hover,.home\.register .testimonials-background .stories .story-preview a:hover,.home\.user-activate .testimonials-background .stories .story-preview a:hover{text-decoration:none}.home\.confirm-email .testimonials-background .stories .story-preview img,.home\.index .testimonials-background .stories .story-preview img,.home\.login .testimonials-background .stories .story-preview img,.home\.password-recovery-popup .testimonials-background .stories .story-preview img,.home\.password-reset-popup .testimonials-background .stories .story-preview img,.home\.register .testimonials-background .stories .story-preview img,.home\.user-activate .testimonials-background .stories .story-preview img{margin-bottom:20px}}@media only screen and (max-width:600px){.home\.confirm-email .header-banner,.home\.index .header-banner,.home\.login .header-banner,.home\.password-recovery-popup .header-banner,.home\.password-reset-popup .header-banner,.home\.register .header-banner,.home\.user-activate .header-banner{height:300px}.home\.confirm-email .header-title,.home\.index .header-title,.home\.login .header-title,.home\.password-recovery-popup .header-title,.home\.password-reset-popup .header-title,.home\.register .header-title,.home\.user-activate .header-title{color:#fff;padding-top:20px;font-weight:700;font-size:36px}.home\.confirm-email .header-subtitle,.home\.index .header-subtitle,.home\.login .header-subtitle,.home\.password-recovery-popup .header-subtitle,.home\.password-reset-popup .header-subtitle,.home\.register .header-subtitle,.home\.user-activate .header-subtitle{color:#fff;font-size:18px}.home\.confirm-email .autocomplete-input,.home\.index .autocomplete-input,.home\.login .autocomplete-input,.home\.password-recovery-popup .autocomplete-input,.home\.password-reset-popup .autocomplete-input,.home\.register .autocomplete-input,.home\.user-activate .autocomplete-input{width:60%}.home\.confirm-email .autocomplete-search,.home\.index .autocomplete-search,.home\.login .autocomplete-search,.home\.password-recovery-popup .autocomplete-search,.home\.password-reset-popup .autocomplete-search,.home\.register .autocomplete-search,.home\.user-activate .autocomplete-search{width:60%;padding:5px 10px;margin:1px 40px 0}.home\.confirm-email .autocomplete-search-item,.home\.index .autocomplete-search-item,.home\.login .autocomplete-search-item,.home\.password-recovery-popup .autocomplete-search-item,.home\.password-reset-popup .autocomplete-search-item,.home\.register .autocomplete-search-item,.home\.user-activate .autocomplete-search-item{font-size:16px;line-height:24px}.home\.confirm-email .description-text-box,.home\.index .description-text-box,.home\.login .description-text-box,.home\.password-recovery-popup .description-text-box,.home\.password-reset-popup .description-text-box,.home\.register .description-text-box,.home\.user-activate .description-text-box{text-align:left;margin:-20px auto 40px}.home\.confirm-email .description-text-box h2,.home\.index .description-text-box h2,.home\.login .description-text-box h2,.home\.password-recovery-popup .description-text-box h2,.home\.password-reset-popup .description-text-box h2,.home\.register .description-text-box h2,.home\.user-activate .description-text-box h2{margin:0 12px 25px 0;text-align:center;font-size:36px;color:#337ab7;display:inline-block}.home\.confirm-email .description-text-box p,.home\.index .description-text-box p,.home\.login .description-text-box p,.home\.password-recovery-popup .description-text-box p,.home\.password-reset-popup .description-text-box p,.home\.register .description-text-box p,.home\.user-activate .description-text-box p{color:#353535;font-size:18px;margin-top:-20px}.home\.confirm-email .description-phone,.home\.index .description-phone,.home\.login .description-phone,.home\.password-recovery-popup .description-phone,.home\.password-reset-popup .description-phone,.home\.register .description-phone,.home\.user-activate .description-phone{margin:-190px 0 -147px 65px}.home\.confirm-email .description-item-box,.home\.index .description-item-box,.home\.login .description-item-box,.home\.password-recovery-popup .description-item-box,.home\.password-reset-popup .description-item-box,.home\.register .description-item-box,.home\.user-activate .description-item-box{margin-bottom:40px}.home\.confirm-email .description-item-box h3,.home\.index .description-item-box h3,.home\.login .description-item-box h3,.home\.password-recovery-popup .description-item-box h3,.home\.password-reset-popup .description-item-box h3,.home\.register .description-item-box h3,.home\.user-activate .description-item-box h3{text-transform:uppercase;color:#337ab7;font-size:18px}.home\.confirm-email .description-item-box i,.home\.index .description-item-box i,.home\.login .description-item-box i,.home\.password-recovery-popup .description-item-box i,.home\.password-reset-popup .description-item-box i,.home\.register .description-item-box i,.home\.user-activate .description-item-box i{color:#337ab7;margin-right:10px;font-size:24px}.home\.confirm-email .description-item-box p,.home\.index .description-item-box p,.home\.login .description-item-box p,.home\.password-recovery-popup .description-item-box p,.home\.password-reset-popup .description-item-box p,.home\.register .description-item-box p,.home\.user-activate .description-item-box p{font-size:16px;line-height:18px}.home\.confirm-email .story-preview .description,.home\.confirm-email .story-preview img,.home\.index .story-preview .description,.home\.index .story-preview img,.home\.login .story-preview .description,.home\.login .story-preview img,.home\.password-recovery-popup .story-preview .description,.home\.password-recovery-popup .story-preview img,.home\.password-reset-popup .story-preview .description,.home\.password-reset-popup .story-preview img,.home\.register .story-preview .description,.home\.register .story-preview img,.home\.user-activate .story-preview .description,.home\.user-activate .story-preview img{float:none;padding:0 5px;width:100%}.home\.confirm-email .story-preview img,.home\.index .story-preview img,.home\.login .story-preview img,.home\.password-recovery-popup .story-preview img,.home\.password-reset-popup .story-preview img,.home\.register .story-preview img,.home\.user-activate .story-preview img{margin-bottom:10px}}@media screen and (max-width:450px){.home\.confirm-email .header-banner,.home\.index .header-banner,.home\.login .header-banner,.home\.password-recovery-popup .header-banner,.home\.password-reset-popup .header-banner,.home\.register .header-banner,.home\.user-activate .header-banner{height:300px}.home\.confirm-email .header-title,.home\.index .header-title,.home\.login .header-title,.home\.password-recovery-popup .header-title,.home\.password-reset-popup .header-title,.home\.register .header-title,.home\.user-activate .header-title{color:#fff;padding-top:20px;font-weight:700;font-size:24px}.home\.confirm-email .header-subtitle,.home\.index .header-subtitle,.home\.login .header-subtitle,.home\.password-recovery-popup .header-subtitle,.home\.password-reset-popup .header-subtitle,.home\.register .header-subtitle,.home\.user-activate .header-subtitle{color:#fff;font-size:18px}.home\.confirm-email .autocomplete-input,.home\.index .autocomplete-input,.home\.login .autocomplete-input,.home\.password-recovery-popup .autocomplete-input,.home\.password-reset-popup .autocomplete-input,.home\.register .autocomplete-input,.home\.user-activate .autocomplete-input{width:60%}.home\.confirm-email .autocomplete-search,.home\.index .autocomplete-search,.home\.login .autocomplete-search,.home\.password-recovery-popup .autocomplete-search,.home\.password-reset-popup .autocomplete-search,.home\.register .autocomplete-search,.home\.user-activate .autocomplete-search{width:60%;padding:5px 10px;margin:1px 12px 0}.home\.confirm-email .autocomplete-search-item,.home\.index .autocomplete-search-item,.home\.login .autocomplete-search-item,.home\.password-recovery-popup .autocomplete-search-item,.home\.password-reset-popup .autocomplete-search-item,.home\.register .autocomplete-search-item,.home\.user-activate .autocomplete-search-item{font-size:14px;line-height:18px}.home\.confirm-email .description-text-box,.home\.index .description-text-box,.home\.login .description-text-box,.home\.password-recovery-popup .description-text-box,.home\.password-reset-popup .description-text-box,.home\.register .description-text-box,.home\.user-activate .description-text-box{text-align:left}.home\.confirm-email .description-text-box h2,.home\.index .description-text-box h2,.home\.login .description-text-box h2,.home\.password-recovery-popup .description-text-box h2,.home\.password-reset-popup .description-text-box h2,.home\.register .description-text-box h2,.home\.user-activate .description-text-box h2{margin:0 12px 25px 0;text-align:center;font-size:20px;color:#337ab7;display:inline-block}.home\.confirm-email .description-text-box p,.home\.index .description-text-box p,.home\.login .description-text-box p,.home\.password-recovery-popup .description-text-box p,.home\.password-reset-popup .description-text-box p,.home\.register .description-text-box p,.home\.user-activate .description-text-box p{color:#353535;font-size:14px;margin-top:-20px}.home\.confirm-email .description-item-box,.home\.index .description-item-box,.home\.login .description-item-box,.home\.password-recovery-popup .description-item-box,.home\.password-reset-popup .description-item-box,.home\.register .description-item-box,.home\.user-activate .description-item-box{margin-bottom:40px}.home\.confirm-email .description-item-box h3,.home\.index .description-item-box h3,.home\.login .description-item-box h3,.home\.password-recovery-popup .description-item-box h3,.home\.password-reset-popup .description-item-box h3,.home\.register .description-item-box h3,.home\.user-activate .description-item-box h3{text-transform:uppercase;color:#337ab7;font-size:16px}.home\.confirm-email .description-item-box i,.home\.index .description-item-box i,.home\.login .description-item-box i,.home\.password-recovery-popup .description-item-box i,.home\.password-reset-popup .description-item-box i,.home\.register .description-item-box i,.home\.user-activate .description-item-box i{color:#337ab7;margin-right:10px;font-size:18px}.home\.confirm-email .description-item-box p,.home\.index .description-item-box p,.home\.login .description-item-box p,.home\.password-recovery-popup .description-item-box p,.home\.password-reset-popup .description-item-box p,.home\.register .description-item-box p,.home\.user-activate .description-item-box p{font-size:14px;line-height:18px}}@media screen and (max-width:484px){.home\.confirm-email .testimonials-text,.home\.index .testimonials-text,.home\.login .testimonials-text,.home\.password-recovery-popup .testimonials-text,.home\.password-reset-popup .testimonials-text,.home\.register .testimonials-text,.home\.user-activate .testimonials-text{width:70%;font-size:16px}}@media screen and (min-width:250px) and (max-width:400px){.home\.confirm-email .testimonials-text,.home\.index .testimonials-text,.home\.login .testimonials-text,.home\.password-recovery-popup .testimonials-text,.home\.password-reset-popup .testimonials-text,.home\.register .testimonials-text,.home\.user-activate .testimonials-text{width:65%;font-size:14px}.home\.confirm-email .testimonials-text-author,.home\.index .testimonials-text-author,.home\.login .testimonials-text-author,.home\.password-recovery-popup .testimonials-text-author,.home\.password-reset-popup .testimonials-text-author,.home\.register .testimonials-text-author,.home\.user-activate .testimonials-text-author{font-size:12px}}.home\.confirm-email .animated,.home\.index .animated,.home\.login .animated,.home\.password-recovery-popup .animated,.home\.password-reset-popup .animated,.home\.register .animated,.home\.user-activate .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.home\.confirm-email .fadeIn,.home\.index .fadeIn,.home\.login .fadeIn,.home\.password-recovery-popup .fadeIn,.home\.password-reset-popup .fadeIn,.home\.register .fadeIn,.home\.user-activate .fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.home\.confirm-email .fadeOut,.home\.index .fadeOut,.home\.login .fadeOut,.home\.password-recovery-popup .fadeOut,.home\.password-reset-popup .fadeOut,.home\.register .fadeOut,.home\.user-activate .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.home\.confirm-email .fadeInRight,.home\.index .fadeInRight,.home\.login .fadeInRight,.home\.password-recovery-popup .fadeInRight,.home\.password-reset-popup .fadeInRight,.home\.register .fadeInRight,.home\.user-activate .fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.homepage{font-size:1.4rem}.homepage *{-webkit-font-smoothing:antialiased}.homepage__section{padding:5rem;min-height:45rem}@media only screen and (max-width:900px){.homepage__section{padding:3rem;min-height:30rem}}.homepage__section.section-white{background-color:#fff;color:#353535}.homepage__section.section-black{background-color:#353535;color:#fff}.homepage__section.section-grey{background-color:#ecedee;color:#353535}.homepage__section.section-image{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;color:#fff;position:relative}.homepage__section__overlay{height:100%;width:100%;background-color:rgba(140,140,140,.35);position:absolute;top:0;left:0;z-index:5}.homepage__section__text-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;background-color:rgba(10,88,129,.55);padding:30px 50px}.homepage__section__content{padding:20px 0;z-index:10;position:relative}.homepage__section__content-map{padding:0;z-index:10;position:relative}.homepage__section__title{text-align:center;margin:50px 0;font-weight:700;z-index:10;position:relative;font-size:3.4rem;line-height:1.2}@media only screen and (max-width:900px){.homepage__section__title{font-size:2.3rem;margin:30px}}.homepage__section__title-map{text-align:center;margin:0;font-weight:700;z-index:10;position:relative;font-size:3.4rem;line-height:1.2}@media only screen and (max-width:900px){.homepage__section__title-map{font-size:2rem}}.homepage__register__title{margin:10px 0;padding-bottom:20px}.homepage__register__content{padding:0;text-align:center;margin:10px 0}.homepage__register__button{background-color:rgba(255,255,255,0)!important;border:1px solid #fff!important;font-size:1.5rem;padding:7px 55px;transition:all .3s ease-in-out;font-weight:700}.homepage__register__button:hover{background-color:#fff!important;color:#002d48}.simple-page{margin:1.5rem auto 4rem;max-width:80rem;font-size:1.7rem}.simple-page__content{margin:0 2.5rem}.simple-page__title{font-size:3.5rem;font-weight:700;padding:3.5rem 0 3rem}.simple-page__subtitle{font-size:2.3rem;font-weight:700;padding:2rem 0}.simple-page__section{padding-bottom:2rem}.simple-page__section__title{font-size:2.3rem;font-weight:700;padding-bottom:2rem}.simple-page__section__content{font-size:1.7rem}.simple-page__section__content__list{margin-top:1rem;margin-left:5rem;font-size:1.7rem}.simple-page__section__content__font-style{font-size:2rem}.simple-page__section__content__margin-style{margin-left:2rem;font-size:1.7rem}.login-popup,.registration-popup{top:40%;transform:translateY(-40%);transition:width .4s ease;font-size:1.4rem}.login-popup .popup__content,.registration-popup .popup__content{width:101rem;min-height:65rem;max-height:none;height:auto;overflow:hidden;position:inherit!important;display:inline!important;flex-direction:column;pointer-events:auto;background:#f6f6f6;border-radius:1rem;padding:0}.login-popup .popup__content .modal-body .content,.registration-popup .popup__content .modal-body .content{margin-bottom:2rem}.login-popup .popup__header,.registration-popup .popup__header{display:flex;flex-direction:row;justify-content:center;min-height:7rem;align-items:center;position:relative}.login-popup .popup__header button,.registration-popup .popup__header button{position:absolute;top:5px;left:33rem}.login-popup .popup__body,.registration-popup .popup__body{display:flex;flex-direction:column}@media (min-width:600px){.login-popup .popup_container,.registration-popup .popup_container{min-height:calc(100% - 3.5rem);width:auto!important;margin:1.75rem auto;height:100%}.login-popup .popup_container.show-ask-follow,.registration-popup .popup_container.show-ask-follow{width:36rem}}@media (max-width:600px){.login-popup .popup_container,.registration-popup .popup_container{width:100%}.login-popup .popup__columnleft,.registration-popup .popup__columnleft{width:100%;float:none;height:8em;display:block}.login-popup .popup__body .popup__drawing_column,.registration-popup .popup__body .popup__drawing_column{display:none}.login-popup .popup__columnright,.registration-popup .popup__columnright{display:block;width:100%}}@media (max-width:1013px){.login-popup .popup__content,.registration-popup .popup__content{width:100%}.login-popup .popup__registerform,.registration-popup .popup__registerform{padding:0 1rem}}.not-found .imageHolder{height:100%;width:100%}.not-found .imageHolder img{min-height:100%;min-width:1024px;width:100%;height:auto;position:fixed;top:0;left:0}.not-found .homeButton{position:fixed;bottom:30px;right:30px;top:auto;font-size:26px;line-height:40px}.not-found .homeButton:active,.not-found .homeButton:hover,.not-found .homeButton:visited{text-decoration:none;top:auto}.participation-container__banner{text-align:center}.participation-container__project-banner{object-fit:cover;max-height:25rem;width:100%;max-width:1440px}.project-page{display:flex;margin-top:3.8rem;margin-bottom:5rem;gap:4rem;justify-content:center}@media screen and (max-width:1400px){.project-page{gap:2rem}}.project-page__main-container{font-size:1.1rem;max-width:79rem;flex-grow:1}@media only screen and (max-width:900px){.project-page{width:100%;margin-top:2.4rem;display:block;gap:0}.project-page__main-container{width:100%;padding-left:1.1rem;padding-right:1.1rem;max-width:none}}.project-page__side-container{width:37rem;flex-shrink:0}.project-page__events-container{margin-top:4.5rem}.project-page__events-header{display:flex;flex-wrap:wrap;justify-content:space-between}.project-page__events-title{margin-right:1em;font-size:1.8rem;font-weight:600;text-transform:uppercase;color:#646C6F}.project-page__events-link{white-space:nowrap;align-items:center;gap:1rem;font-size:1.6rem;font-weight:500;color:#373F41}.project-page__no-events-container{display:flex;align-items:center;align-content:center;margin-top:3.8rem;flex-direction:column;gap:1rem}.project-page__no-events-container img{width:16.8rem;height:16.9rem}.project-page__no-events-title{font-size:1.6rem;font-weight:700;color:#000}.project-page__no-events-description{padding-left:3rem;padding-right:3rem;font-size:1.6rem;color:#76797B;text-align:center}.toast-language-choice{cursor:pointer}.toast-language-choice__container{display:flex;justify-content:center}.toast-language-choice__container__flexer{flex-grow:1;display:flex;flex-direction:row;justify-content:space-around;margin:1em 0 0;max-width:26em;width:80%;gap:1}.toast-language-choice__container button{display:flex;flex-direction:column;align-items:center}.project,.project__info-item{flex-direction:row;display:flex}.project{width:100%;flex-wrap:wrap;justify-content:space-between}.project--is-mobile{width:100%;padding:0 2.4rem;margin-top:0}.project__main-content-wrapper{min-width:60rem;flex:1 1 66%}@media only screen and (max-width:900px){.project__main-content-wrapper{max-width:100%}}.project__content-container{display:flex;width:100%;max-width:1440px;justify-content:center;padding:4rem 1rem 5.6rem;margin:0 auto}.project__side-info{max-width:35.3rem;flex:1 1 33%;display:flex;flex-direction:column;justify-content:flex-start}.project__side-info .project-publish-toggle{width:auto;height:auto;padding-bottom:1em;margin-bottom:2em;border:1px solid #F3EFE6;box-sizing:border-box;box-shadow:unset;border-radius:.7rem}.project__side-info .project-publish-toggle .settings-item__item-content{margin:0}.project__big-container{width:100%}.project__days-left{font-size:1.1rem;font-style:normal;font-weight:500;line-height:1.3rem}.project__content-side-info{background:#fff;border:1px solid #F3EFE6;box-sizing:border-box;border-radius:.7rem;width:100%;font-size:1.4rem;font-style:normal;font-weight:500;line-height:2.1rem;color:#373F41;margin-bottom:1.6rem;padding-bottom:1em}.project__title-side-info{font-size:1.7rem;line-height:2.4rem;letter-spacing:.01rem;color:#373F41;font-style:normal;font-weight:600}.project__side-info-empty-text{margin-left:2rem;margin-right:2rem;font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.9rem;color:#404040}.project__side-info-empty-image{margin-left:3rem;margin-right:3rem}.project__info-item{width:100%;margin:1.2rem;background:#fff;box-shadow:0 .1rem .9rem rgba(0,0,0,.11);box-sizing:border-box;border:none;height:6.9rem;border-radius:.5rem;justify-content:space-between;align-items:center;padding:1rem}.project__info-icons{align-items:center;display:flex;justify-content:center;flex-direction:row;width:1%}.project__number-info-item{font-size:2.5rem;font-style:normal;font-weight:700;line-height:1.7rem;color:#373F41}.project__participate{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.project__container-activity{height:34rem;width:25.7rem;left:12.5rem;top:49.9rem;border-radius:1rem;background:#fff;box-shadow:0 .2rem 2.4rem rgba(165,157,143,.3)}.project__participate-button-container{margin-top:8rem;margin-bottom:3rem;display:flex;align-items:center;width:100%;justify-content:flex-start}.project__title-container{padding-top:2.3rem;padding-left:1.9rem;display:flex;justify-content:flex-start}.participation-info{width:100%;padding:2rem}.participation-info__header{display:flex;flex-direction:row;justify-content:space-between}.participation-info__section{display:flex;flex-direction:column;border-top:1px solid #eaeaea;margin-top:2rem;padding-top:2rem}.route-template__loading{min-height:20rem;display:flex;justify-content:center;align-items:center;align-content:center}.participation-settings{max-width:1440px;margin:0 auto;padding-bottom:5rem;font-size:1.4rem}.participation-settings__title{font-family:Sora;font-style:normal;font-weight:700;font-size:3.2rem;line-height:110%;color:#BB834C;flex-grow:1}.participation-settings__title.active{border:none!important;box-shadow:none!important}.participation-settings__title-container{margin-bottom:3rem;overflow:hidden;text-overflow:ellipsis}.participation-settings__update-cards-container{display:flex;flex-direction:row;flex-wrap:wrap}.participation-settings__document-card{width:26em;margin:0 1.6em 0 0}.participation-settings__nav-container{margin-left:5rem;min-width:30rem;width:25%}.participation-settings__nav-container .translations-projectsettings-edit{display:flex;flex-direction:row;padding:1rem;margin-bottom:2rem;background:#FFF;box-shadow:0 4px 13px rgba(63,63,63,.15);border-radius:4px}.participation-settings__nav-container .translations-projectsettings-edit__choice,.participation-settings__nav-container .translations-projectsettings-edit__select .dropdown__trigger{padding:0;margin:0}.participation-settings__nav-container .translations-projectsettings-edit__label{font-weight:700;font-size:1.3rem;vertical-align:middle;color:#000}.participation-settings__nav-container .translations-projectsettings-edit__select{display:inline-block}.participation-settings__nav-container .translations-projectsettings-edit__select .button-container{width:unset}.participation-settings__nav-container .translations-projectsettings-edit__option,.participation-settings__nav-container .translations-projectsettings-edit__trigger{padding:0 1rem}.participation-settings__nav-container .translations-projectsettings-edit__option .button-container,.participation-settings__nav-container .translations-projectsettings-edit__trigger .button-container{width:10rem;display:flex;flex-direction:row;justify-content:space-around;align-items:center;padding:0 .4em;cursor:pointer}.participation-settings__nav-container .translations-projectsettings-edit__option .button-container .flag,.participation-settings__nav-container .translations-projectsettings-edit__trigger .button-container .flag{margin-top:.3em}.participation-settings__nav-container .translations-projectsettings-edit__option{margin:0 0 1em}.participation-settings__nav-container .translations-projectsettings-edit__option .button-container{justify-content:flex-start}.participation-settings__nav-title{text-transform:uppercase;font-style:normal;font-weight:500;font-size:1.2rem;letter-spacing:.02rem;color:#C4C4C4;margin-bottom:1rem}.participation-settings__nav-title .icon{margin-right:.6em}.participation-settings__nav-title .icon svg{margin-top:.2em;height:1.3em;width:auto}.participation-settings__nav-explanation{font-style:normal;font-weight:500;font-size:1.4rem;line-height:140%;letter-spacing:.02rem;color:#A8A8A8}.participation-settings__nav-item.nohover.active,.participation-settings__nav-item.nohover:focus,.participation-settings__nav-item.nohover:hover{color:#303036;background:#FFF;border:1px solid #F1F1F1;box-sizing:border-box;box-shadow:none}.participation-settings__nav-item{display:flex;flex-direction:column;font-weight:500;font-size:14px;line-height:130%;color:#303036;width:29.5rem;background:#FFF;border:1px solid #F1F1F1;box-sizing:border-box;box-shadow:none;border-radius:7px;padding:1rem;margin-bottom:1rem}.participation-settings__nav-item .module-card__module-status{font-size:80%;font-style:italic}.participation-settings__nav-item .participation-settings__nav-item-content{display:flex;flex-direction:row;overflow-wrap:break-word}.participation-settings__nav-item .module-card__module-label{position:relative;right:0;bottom:0;top:.4rem;background:0 0;padding:0;margin:0;height:unset;justify-content:flex-end}.participation-settings__nav-item .module-card__module-label span{display:inline-block;width:auto;padding:.2em;margin:0;opacity:.5;bottom:-.6em;background:rgba(0,0,0,.4)}.participation-settings__nav-item-drag-link,.participation-settings__nav-item-nodrag-link{flex-grow:1;padding:0 .4em;word-wrap:anywhere}.participation-settings__nav-item-drag-link a,.participation-settings__nav-item-nodrag-link a{color:#303036}.participation-settings__nav-item-drag-handle{flex-shrink:0;width:10px;margin:auto 0;cursor:grab}.participation-settings__nav-item-drag-handle::active{cursor:grabbing}.participation-settings__nav-item-drag-handle svg{width:10px!important;margin:auto!important;vertical-align:middle;opacity:.6}.participation-settings__nav-item svg{margin:auto;width:24px;flex-shrink:0}.participation-settings__nav-item.disabled{color:#666}.participation-settings__nav-item.disabled svg path{fill:#BEBEBE}.participation-settings__nav-item.disabled .idea-box-bulb-icon path{stroke:#BEBEBE;fill:transparent}.participation-settings .active,.participation-settings__nav-item:focus,.participation-settings__nav-item:hover{border:1px solid #8C6EE0;box-sizing:border-box;box-shadow:0 3px 14px rgba(142,142,142,.15);border-radius:7px}.participation-settings__delete-button{font-style:normal;font-weight:500;font-size:1.4rem;letter-spacing:.02rem;color:#FF7F47;padding:1rem}.participation-settings__info-container{background:#FFF;border:1px solid #E8E8E8;box-sizing:border-box;border-radius:7px;margin-top:5rem}.participation-settings__info-item{display:flex;justify-content:space-between;padding:1rem;border-bottom:1px solid #E8E8E8}.participation-settings__nav-separator{width:100%;border:.1rem solid #E3E3E3;margin-top:2rem;margin-bottom:2rem}.participation-settings__main-container{display:flex;margin-top:5.5rem}.participation-settings__content-container{margin-left:3rem;margin-right:2rem;width:75%}@media only screen and (max-width:600px){.participation-settings__main-container{flex-direction:column}.participation-settings__content-container{width:100%;margin:0;padding-left:1rem;padding-right:1rem}}.participation-settings__content-actions-container,.participation-settings__content-title{margin-top:3.4rem;margin-right:3.4rem;margin-bottom:3.4rem}.participation-settings__content-title{font-style:normal;font-weight:700;font-size:3rem;letter-spacing:.01rem;color:#373F41}.participation-settings__save-button{font-style:normal;font-weight:700;font-size:1.8rem;background:#3C64B1;color:#fff;padding:1.6rem 5rem}.participation-settings__discard-button{margin-top:2.2rem;font-family:Inter;font-style:normal;font-weight:400;font-size:1.8rem;letter-spacing:.02rem;color:#FF7F47}.participation-settings__item-container{margin-top:3rem}.change-password-form form,.recovery-form__btn-send{margin-top:2rem}.participation-settings__item-title{font-style:normal;font-weight:700;font-size:3rem;letter-spacing:.01rem;color:#373F41;margin-bottom:2rem}.participation-settings__item-sub-title{font-style:normal;font-weight:600;font-size:1.8rem;letter-spacing:.02rem;color:#373F41}.participation-settings__item-image{max-width:315px;max-height:182px}.change-password-form{display:flex;flex-direction:column;padding:1rem 2rem;font-size:1.4rem}.recovery-form,.reset-password-form{flex-direction:column;font-size:1.4rem;display:flex}.change-password-form input{margin-bottom:1rem}.change-password-form__submit-btn{width:100%}.recovery-form{padding:2rem}.recovery-form__btn-send div{display:flex;flex-direction:row;align-items:center}.recovery-form__btn-text{margin-right:1rem}.recovery-form__error-message{color:#DA3B21;font-style:italic;line-height:4rem}.reset-password-form{padding:2rem}.reset-password-form__error-message{color:#DA3B21;font-style:italic;line-height:2rem;margin-bottom:2rem}.proposition-add-form{display:flex;flex-direction:column;padding:.8rem 4.2rem 2.4rem 4.4rem;font-size:1.4rem;border-radius:1rem!important;justify-content:flex-start}.proposition-add-form__popup-progress-bar{background:0 0;width:100%;position:absolute;z-index:99;top:0;right:0;height:.8rem}.proposition-add-form__back-button svg path{fill:none!important;padding-top:.5rem}.proposition-add-form__header-container{position:relative;display:flex;flex-direction:row;padding:0 1.5rem}.proposition-add-form__btn-wrapper{position:absolute;right:-3rem;top:.8rem}.proposition-add-form__progress{transition:width 1s;height:.8rem;background:#4F8DFF}.proposition-add-form .step-two__map-container.show{margin-top:1.6rem}.proposition-add-form .step-two__click-map-description{margin-top:1.6rem;margin-bottom:1.3rem}.proposition-add-form .custom-padding{margin-top:3rem}.proposition-add-form__container{display:flex;flex-direction:column;-ms-overflow-style:none;scrollbar-width:none}.proposition-add-form ::-webkit-scrollbar{width:0;background:0 0}.proposition-add-form__progress-info{display:flex;align-items:center;justify-content:center;margin-top:.8rem;font-family:Sora;font-style:normal;font-weight:700;font-size:1.3rem;letter-spacing:.02rem;background:#FFF;box-shadow:0 .2rem .9rem rgba(0,0,0,.1);border-radius:.3rem;width:97px;height:29px}.proposition-add-form__top,.proposition-add-form__top-header{width:100%;display:flex;flex-direction:column}.proposition-add-form__subtitle{font-size:1.4rem;color:#353535;margin-top:2rem;margin-bottom:1.4rem}.proposition-add-form__add-idea{margin-bottom:2.1rem}.proposition-add-form__add-idea-step-two{margin-bottom:0}.proposition-add-form__title-popup{font-style:normal;font-weight:700;font-size:3rem;line-height:110%;letter-spacing:.00684685rem;color:#373F41}.proposition-add-form__steps{width:100%;display:flex;justify-content:center;align-items:center;padding-top:1.6rem;padding-bottom:3.5rem}.proposition-add-form__step{display:flex;justify-content:center;align-items:center;width:3.4rem;height:3.4rem;border-radius:1.7rem;background:#C4C4C4;color:#000;font-weight:600;margin:0 1.5rem;border:none}.proposition-add-form__step:hover{cursor:pointer}.proposition-add-form__step.active{background:#2A78CD;color:#fff}.proposition-add-form__footer{width:100%;display:flex;align-items:center;justify-content:space-between;height:5rem;bottom:3.2rem;left:0}.proposition-add-form__footer--end{justify-content:flex-end}.proposition-add-form__footer-buttons{padding:0;display:flex;flex-direction:row;width:100%;margin-top:2.4rem;gap:2rem}.proposition-add-form__continue-button,.proposition-add-form__footer-buttons button:first-child,.proposition-add-form__publish-button{width:34.2rem;height:4.5rem;border-radius:3px}.proposition-add-form__continue-button{background:#353535;opacity:.3}.proposition-add-form__continue-button--black{opacity:1}.proposition-add-form__publish-button{background:#353535}.proposition-add-form__obligatory-fields{text-align:left;color:#A8A8A8}.phone-proposition-add-form{max-height:none;height:100%;width:100%;padding:.8rem 2.4rem 2.4rem;display:flex;flex-direction:column;font-size:1.4rem;border-radius:1rem!important;justify-content:flex-start;overflow-y:scroll}.phone-proposition-add-form__top-header{margin-top:.8rem}.phone-proposition-add-form__footer{width:100%;display:flex;align-items:center;flex-direction:column;justify-content:space-between;bottom:3.2rem}.phone-proposition-add-form__obligatory-fields{align-self:start;margin-bottom:3rem;text-align:left;color:#b0b0b0}.phone-proposition-add-form__publish-button{width:15.7rem;height:4.5rem;background:#353535;border-radius:3px}.phone-proposition-add-form__popup-progress-bar{background:0 0;width:100%;position:absolute;z-index:99;top:0;right:0;height:.8rem}.phone-proposition-add-form__continue-button{background:#353535;opacity:.3;width:15.7rem}.phone-proposition-add-form__continue-button--black{opacity:1}.phone-proposition-add-form__top{width:100%;display:flex;flex-direction:column}.phone-proposition-add-form .step-two__map-container.show{margin-top:1.6rem;height:39rem}.phone-proposition-add-form__header-container{position:relative;display:flex;flex-direction:row;padding:0 1.5rem 2.7rem;font-size:1.6rem;font-style:normal;font-weight:600;line-height:1.8rem;letter-spacing:.0068468466rem;text-align:left}.phone-proposition-add-form__progress-info{display:flex;align-items:center;justify-content:center;margin-top:.8rem;font-family:Sora;font-style:normal;font-weight:700;font-size:1.3rem;letter-spacing:.02rem;background:#FFF;box-shadow:0 .2rem .9rem rgba(0,0,0,.1);border-radius:.3rem;width:97px;height:29px}.phone-proposition-add-form__btn-wrapper{position:absolute;right:-3rem;top:.8rem}.phone-proposition-add-form__title-popup{font-style:normal;font-weight:600;font-size:1.6rem;line-height:112%;letter-spacing:.00684685rem;color:#353535;padding-left:.3rem}.phone-proposition-add-form__title-step2{font-size:2.2rem;font-style:normal;font-weight:700;line-height:2.4rem;letter-spacing:.0068468466rem;text-align:left;color:#373F41}.phone-proposition-add-form__description-step2{font-size:1.3rem;font-style:normal;font-weight:400;line-height:2.1rem;letter-spacing:.0126802221rem;text-align:left;padding-top:.7rem;color:#5E617C}.phone-proposition-add-form__footer-buttons{position:absolute;left:0;bottom:0;width:100%;display:flex;flex-direction:row;justify-content:space-between;background:#FFF;box-shadow:0 -2px 14px rgba(0,0,0,.13);gap:2rem;margin-bottom:2rem;align-items:center;padding:1.3rem 2rem}.phone-proposition-add-form__container,.proposition-filters{display:flex;flex-direction:column}.phone-proposition-add-form__back-button svg path{fill:none!important;padding-top:.5rem}.proposition-confidential-success__container{margin:0 1.5rem 1rem}.proposition-confidential-success__image{margin-top:2rem;text-align:center}.proposition-confidential-success__close-button{position:absolute;top:1rem;right:1rem}.proposition-confidential-success .btn-civ-black{margin-top:2em;width:100%}.proposition-filters{background-color:#fff;width:100%;height:100%;justify-content:space-between;overflow:scroll}.proposition-filters__container,.proposition-filters__sort{flex-direction:column;display:flex}.proposition-filters__header{height:6.8rem;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:0 2.5rem}.proposition-filters__filters-options,.proposition-filters__label-info{font-style:normal;font-weight:400;font-size:1.3rem;line-height:140%;letter-spacing:.0126802rem;color:#6B6C76}.proposition-filters__back-button-arrow{margin-top:1.6rem}.proposition-filters__back-button-arrow svg path{color:#C4C4C4}.proposition-filters__filter-title{margin-top:2.2rem;font-size:1.6rem;font-style:normal;font-weight:600;line-height:1.8rem;letter-spacing:.0684rem;color:#353535}.proposition-filters__search-bar,.proposition-filters__search-input{background-color:transparent;height:4.4rem;color:#5E617C;box-sizing:border-box}.proposition-filters__search-bar{width:90%;border:1px solid #EBE9E8;border-radius:1.6rem;margin-left:2rem;position:relative}.proposition-filters__search-input{width:100%;border:1px solid #EBE9E8;border-radius:1.6rem;padding-left:3.2rem}.proposition-filters__icon-search{position:absolute;top:1.3rem;left:1rem}.proposition-filters__clear-button{margin-top:3.5rem;font-size:1.3rem;font-style:normal;font-weight:400;line-height:1.8rem;letter-spacing:.0126rem}.proposition-filters__sort{padding:2.3rem 3.3rem 2.2rem 2.4rem;border-bottom:1px solid #EADFD4}.proposition-filters__themes{display:flex;flex-direction:column;padding:2.2rem 3.3rem 2.2rem 2.4rem;border-bottom:1px solid #EADFD4}.proposition-filters__relevancy{display:flex;flex-direction:column;padding:2.2rem 2.4rem 1.1rem}.proposition-filters__keys-paticipants{display:flex;flex-direction:column;padding:2.2rem 2.4rem 1.1rem;border-top:1px solid #EADFD4}.proposition-filters__title-category{color:#353535;font-size:1.4rem;font-style:normal;font-weight:600;line-height:1.6rem;letter-spacing:.00684rem}.proposition-filters__row-container{display:flex;flex-direction:row;justify-content:space-between;margin-top:1.5rem}.proposition-filters__radio-style{width:2.4rem;height:2.4rem;background-color:green!important}.proposition-filters__checkbox-style{width:1.6em;height:1.6em;border-radius:1px;background:0 0}.proposition-filters__btn-apply{width:auto;margin:4.7rem 2.4rem 5.9rem}.proposition-filters__toggle{margin-right:3px;margin-top:0}.proposition-filters input[type=checkbox],.proposition-filters input[type=radio]{accent-color:#FF7C43}.proposition-map-sidepanel{height:100%;width:100%}.proposition-map-sidepanel__back-btn{position:absolute;left:2.4rem;top:1.3rem}.proposition-map-sidepanel__title{margin-top:2.8rem;font-family:Sora;font-style:normal;font-weight:600;font-size:1.6rem;line-height:112%;text-align:center;letter-spacing:.00684685rem;color:#353535}.proposition-map-sidepanel .propositions-mapview-mobile__map-container{padding-right:2rem;padding-top:2rem;padding-left:2rem;background-color:#fff}.proposition-map-sidepanel .propositions-mapview-mobile__marker-list{padding:2rem}.proposition-map-sidepanel .propositions-mapview-mobile__location-button{top:3rem;right:3rem}.proposition-search{display:flex;flex-direction:column;padding:2rem;width:100%}.proposition-search__back-btn{display:flex;margin-bottom:2rem}.proposition-search__search-bar{position:relative;margin-bottom:2rem;display:flex;justify-content:space-between}.proposition-search__icon-search{position:absolute;top:7px;left:2rem}.proposition-search__search-input{width:100%;height:3.7rem;border:1px solid #b0b0b0;box-sizing:border-box;border-radius:10rem;padding-left:5.2rem;color:#353535;transition:width .4s ease}.proposition-search__search-input:focus{border:1px solid #1898DC}.proposition-search__search-input--small-width{width:85%}.proposition-search__btn-clean-text{position:absolute;top:8px;left:38rem}.proposition-search .proposition{width:100%;margin-bottom:2rem}.proposition-search__cancel{color:#76797B}.proposition-share{display:flex;flex-direction:column;position:relative;height:56rem!important;width:46.2rem!important;border-radius:2rem!important;padding:4.1rem 0}.proposition-share__top-container{display:flex;flex-direction:column;align-items:flex-start;margin:3rem 4.5rem 2.5rem 6.5rem;padding-bottom:2.6rem;border-bottom:1px solid #EFEFEF}.proposition-share__top-container svg{position:absolute;top:3.8rem;right:1.6rem}.proposition-share__top-container h4{margin-bottom:1rem}.proposition-share__big-title{width:27rem;font-size:3rem;font-style:normal;font-weight:700;line-height:110%;letter-spacing:.00684685rem;color:#373F41}.proposition-share__share-close-button{position:absolute;top:-1.7rem;right:-1.7rem}.proposition-share__share-idea-info{font-style:normal;font-weight:400;font-size:1.5rem;line-height:1.9rem;color:#5E617C;padding-top:1.3rem}.proposition-share__social-container{margin-left:2rem}.proposition-share__orange-title{color:#FF7F47}.proposition-share__close{position:absolute;left:70rem}.proposition-share__invite-title{padding-left:4rem}.outcome-page{background-color:#FBFAF9;margin-bottom:3.4rem}.outcome-page__top-banner{position:relative;background-color:#8d643c;height:14rem;color:#fff;text-align:center;margin-bottom:3.4rem}.outcome-page__title{position:relative}.outcome-page__back-button{margin-left:9rem;transform:translate(0,-50%);position:absolute;top:50%;left:0}.outcome-page__banner-overlay{padding:2rem 20%;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}.outcome-page__arrow-icon{width:4.9rem;height:4.9rem;padding:1.5rem;border-radius:30px;background:rgba(255,255,255,.3);cursor:pointer;display:flex;justify-content:center;align-items:center}.outcome-page__route-button{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.outcome-page__content-container{margin-left:12rem;margin-right:10rem;display:flex}.outcome-page__text-back-button{padding-top:.7rem;font-size:1.5rem;font-style:normal;font-weight:800;line-height:1.9rem;color:#fff}.outcome-page__main-content-wrapper{flex:66%}.outcome-page__side-info{flex:33%}.outcome-page__title-discussion-details{font-size:1.8rem;font-style:normal;font-weight:500;line-height:2.2rem;letter-spacing:.012rem;color:#373F41;margin-bottom:1rem}.outcome-page__participation-off-message{font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;letter-spacing:.0126rem}.outcome-page__participation-off,.outcome-page__participation-on{font-size:1.5rem;font-style:normal;font-weight:400;line-height:2.2rem;letter-spacing:.02rem;color:#5E617C}.outcome-page__side-panel{background:#fff;border:1px solid #F3EFE6;box-sizing:border-box;border-radius:7px;padding:2rem;display:flex;flex-direction:column}.outcome-page__toggle-container{display:flex;align-items:center;margin-bottom:2.2rem;margin-top:1rem}.outcome-page__people-participating{margin-left:2rem}.outcome-page__participation-on{margin-right:1rem}.outcome-page__participation-off{text-align:left}.outcome-page__days-ago,.outcome-page__delete-button-outcome,.outcome-page__edit-button-outcome{letter-spacing:0;font-size:1.3rem;font-style:normal;font-weight:400}.outcome-page__days-ago{line-height:2.1rem;color:#5E617C;width:60%;margin-bottom:2rem}.outcome-page__main-content{width:93%}.outcome-page__wrapper{display:flex}.outcome-page__left-column{width:50px}.outcome-page__main-column{margin-left:3rem;width:100%}.outcome-page__actions{width:18.7rem;height:7.4rem;border:1px solid #F0F0F0;box-sizing:border-box;border-radius:9px;position:absolute;flex-direction:column;justify-content:space-evenly;z-index:99;bottom:-10rem;right:-2.2rem;background:#fff;display:flex}.outcome-page__delete-button-outcome:hover,.outcome-page__edit-button-outcome:hover{background:#F7F7F7;border-radius:9px;color:#898989;cursor:pointer}.outcome-page__edit-button-outcome{line-height:2rem;color:#898989;margin-top:1rem}.outcome-page__delete-button-outcome{line-height:2rem;text-align:left;margin-bottom:1rem;color:#898989}.outcome-page__organisation-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:1rem}.outcome-page__user{padding:1rem}.outcome-page .dropdown__trigger{padding-top:0!important;padding-bottom:0!important}.outcome-page__user-info{font-size:1.3rem;font-style:normal;font-weight:400;line-height:1.8rem;letter-spacing:.02rem;color:#747896}.outcome-page__badge-organisation{width:9.4rem;height:2rem;margin-left:1.1rem;background-color:#2A78CD;border-radius:3px;font-style:normal;font-weight:400;font-size:1.2rem;line-height:1.8rem;display:flex;align-items:center;justify-content:center;color:#fff}.outcome-page__title,.outcome-page__title-outcome{font-weight:600;font-size:3rem;margin-bottom:2rem;font-style:normal}.outcome-page__title-outcome{line-height:3.4rem;letter-spacing:0;text-align:left;color:#434343}.outcome-page__title{display:flex;align-items:center;justify-content:center;height:100%}.outcome-page__comment-text{font-style:normal;font-weight:400;font-size:1.5rem;line-height:2.1rem;margin-bottom:2.8rem;color:#434343}.outcome-page__description-text{font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.3rem;letter-spacing:0}.outcome-page__attachment-container .attachment-item__image{max-height:305px!important;width:auto!important;border-radius:4px}.outcome-page__edit-button,.outcome-page__share-button{padding:.6rem 2rem;border-radius:.5rem;font-size:1.3rem;color:#5E617C;background-color:#F4F3F5}.outcome-page__actions-container{display:flex;justify-content:space-between;margin-top:2rem;margin-bottom:3.4rem;font-style:normal;font-weight:400;font-size:1.3rem;line-height:2.1rem;color:#5E617C}.outcome-page__edit-button-container{display:flex;width:100%}.outcome-page__edit-button{margin-left:auto;margin-top:1rem;text-align:right}.outcome-page__share-button{display:flex;align-items:center;margin-bottom:2.1rem}.outcome-page__closed-discussion{height:4.7rem;background:#fff;border:1px solid #F3EFE6;box-sizing:border-box;border-radius:7px;display:flex;justify-content:flex-start;align-items:center;margin-bottom:1.7rem}.outcome-page__closed-text{font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;letter-spacing:.01268rem;color:#373F41;padding-left:2.5rem}.outcome-page__share-button-text{margin-left:.5rem;margin-bottom:.5rem;margin-top:.2rem}.outcome-page__comments-container{background:#fff;border:1px solid #F3EFE6;box-sizing:border-box;border-radius:7px;width:100%}.outcome-page__comment-add-container{margin:2rem;display:flex;flex-direction:column}.outcome-page__comments-title-container{margin-left:3rem;margin-top:2rem;display:flex;align-items:center;margin-bottom:2rem}.outcome-page__comments-title{font-weight:600;font-size:2rem}.outcome-page__comments-number{margin-left:2rem;font-size:1.2rem;color:#6B6C76;padding-top:.4rem}.questionnaire-end{display:flex;flex-direction:column}@media (max-width:600px){.questionnaire-end{width:100%}}.questionnaire-end__header{display:block;padding:2rem 2rem 0;white-space:nowrap}.questionnaire-end__header .breadcrumbs{display:inline-block;margin:0 0 0 .4em;padding:0;height:2em;width:84%;overflow-x:hidden;overflow-y:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.questionnaire-end__project-link{width:100%;text-align:center;color:#1898DC;margin-bottom:1.5rem}.flat-popup.show-popup{padding-top:0}.questionnaire-popup{display:flex;justify-content:center;align-items:center}.questionnaire-popup__a{list-style:none;color:#2A6DE8}.questionnaire-popup__card{background:#fff;height:32.5rem;width:52.7rem;border-radius:.43rem;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.questionnaire-popup__close-button{position:absolute;top:1.6rem;right:1rem}.questionnaire-popup__question-card{display:flex;justify-content:center;align-items:center;padding-left:.7rem;padding-top:3rem}.questionnaire-popup__question{font-size:1.3rem;font-weight:400;line-height:1.8rem;letter-spacing:.01rem;padding:2rem 4rem 2rem 2.1rem;text-align:center;width:38.4rem}.questionnaire-popup__buttons-container{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%;padding:3.5rem 4.5rem 0}.questionnaire-popup__btn{width:20.3rem}.questionnaire-leave-phone{display:flex;flex-direction:column;padding:2rem;width:100%;align-items:center}.questionnaire-leave-phone__btn-back{align-self:flex-start}.questionnaire-leave-phone__buttons-container{display:flex;justify-content:space-between;align-items:center;flex-direction:row;padding-top:3.5rem;width:100%}.questionnaire-results{display:flex;flex-direction:column;background-color:#fff;align-items:center}.questionnaire-results__title-header{width:100%;border-bottom:1px solid #BEBEBE;height:10rem;display:flex;justify-content:center;align-items:center;margin-bottom:2rem}.questionnaire-results__header{display:flex;flex-grow:0;flex-direction:column;justify-content:space-between;border-bottom:1px solid #eaeaea;height:10rem}.questionnaire-phone__intro-row,.questionnaire-results__header-nav{flex-direction:row;display:flex}.questionnaire-results__header h1{margin-bottom:1rem}.questionnaire-results__body{display:flex;flex-grow:1;flex-direction:column;max-width:62.7rem}.questionnaire-results__footer{display:flex;flex-grow:0;padding:4rem 0}.questionnaire-results__project-link{width:100%;text-align:center;color:#1898DC;margin-bottom:1.5rem}.questionnaire-results-phone{display:flex;flex-direction:column;width:100%}.questionnaire-results-phone__header{display:flex;flex-grow:0;flex-direction:column;justify-content:space-between;align-items:center;padding:2rem}.questionnaire-results-phone__header button{align-self:flex-start}.questionnaire-results-phone__footer{display:flex;padding:4rem 0;justify-content:center}.questionnaire-phone{width:100%;display:flex;flex-direction:column}.questionnaire-phone__breadcrumbs{margin-left:1rem}.questionnaire-phone__image{object-fit:contain;object-position:center;height:14rem;width:100%}.questionnaire-phone__header{position:relative;display:flex;flex-direction:column;align-items:center;padding:1.8rem;margin-top:.2rem;margin-bottom:1.3rem;min-height:40rem;overflow-wrap:anywhere}.questionnaire-phone__header h1{margin-top:2rem;font-size:1.7rem;color:#000;text-align:center}@media only screen and (max-width:900px){.questionnaire-phone__header{padding-top:2.8rem}.questionnaire-phone__header h1{margin-top:2rem}}.questionnaire-phone__intro-row{justify-content:center;gap:1.3rem}.questionnaire-phone__intro-square{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:.5rem;background-color:#EEE;line-height:2.4rem;gap:1.3rem;padding:1rem}.questionnaire-phone__intro-square b,.questionnaire-phone__intro-square span{font-weight:600;font-size:1.7rem}.questionnaire-phone__intro-square:first-child{background-color:#F8F145}.questionnaire-phone__start-container{flex-direction:column;display:flex;align-items:center;margin-top:2rem;margin-bottom:6rem}.questionnaire-phone__info-list{padding-left:1.63rem}.questionnaire-phone__main-btn{width:100%;-webkit-appearance:none}@media only screen and (max-width:900px){.questionnaire-phone__main-btn{width:auto;padding-left:10rem;padding-right:10rem}}.questionnaire-phone__btn-legal{color:#1898DC}.questionnaire-phone__btn-legal:focus{border-bottom:1px solid #1898DC!important}.questionnaire-phone__navigation{display:block}.questionnaire-phone__answered-mark{position:absolute;top:-1rem;right:1rem;background-color:#666;color:#fff;padding:1px .5rem;border-radius:3px}@media only screen and (max-width:900px){.questionnaire-phone__answered-mark{top:1rem}}.questionnaire-phone__closed{padding:2em 0}.questionnaire-phone__description{flex-grow:1;margin-top:1rem;font-size:1.4rem;text-align:center;overflow-wrap:break-word;width:100%}.questionnaire-phone__info{display:block;background-color:#fff;justify-content:space-between;padding:2rem}.questionnaire{display:flex;flex-direction:column;background-color:#fff}.questionnaire__header{display:flex;justify-content:center;align-items:center;position:relative;margin-top:6rem}@media only screen and (max-width:1200px){.questionnaire__header{height:64rem}}.questionnaire__breadcrumbs{align-self:flex-start}.questionnaire__breadcrumbs .breadcrumbs-new{margin-bottom:0}.questionnaire__image{object-fit:contain;object-position:center;width:40rem;height:22rem}.questionnaire__intro-box{display:flex;flex-direction:column;align-items:center;min-height:41rem;width:79.4rem;padding-bottom:4em;position:relative;text-align:center}.questionnaire__intro-box h1{margin:2rem 0;font-size:2.8rem;font-weight:600;overflow-wrap:anywhere}.questionnaire__intro-box h1.longtext{margin:0;font-size:2rem}.questionnaire__intro-box__buttonsWrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em 0;justify-content:space-evenly;width:90%;margin-bottom:4em}.questionnaire__answered-mark{position:absolute;background-color:#666;color:#fff;border-radius:3px;top:1.8rem;left:1.8rem;font-size:1.3rem;padding:.6rem 1.8rem}.questionnaire__intro-row{display:flex;flex-direction:row;margin-top:2rem;margin-bottom:3rem;justify-content:space-evenly;gap:1.5rem}.questionnaire__closed{padding:2em 0}.questionnaire__description{max-width:72.3rem;font-size:1.4rem;text-align:center;margin-top:2rem;margin-bottom:2em;color:#373F41}.questionnaire__intro-square{display:flex;flex-direction:row;background-color:#EEE;align-items:center;justify-content:center;border-radius:.5rem;padding:1rem;line-height:3.2rem;font-weight:600;font-size:2.8rem;color:#373F41;gap:1rem}.questionnaire__intro-square:first-child{background-color:#F8F145}.questionnaire__share-button{position:absolute;right:0;top:0;margin-top:2.5rem;margin-right:2.6rem}.questionnaire__share-button-title{font-style:normal;font-weight:500;font-size:1.4rem;line-height:160.2%;letter-spacing:.0126802rem;color:#2A6DE8;display:flex;align-items:center}.questionnaire__share-button-title svg{margin-right:.9rem}.questionnaire__intro-status{display:flex;flex-direction:column;background-color:#fff;align-items:center;justify-content:center;width:13.9rem;height:7rem;border-radius:2rem;line-height:1.2;font-family:Sora;font-weight:700;font-size:2.4rem}.questionnaire__start-btn{width:26.5rem}.questionnaire__info{height:auto;display:flex;flex-direction:row;background-color:#fff;padding:6rem 28rem;justify-content:space-between}@media only screen and (max-width:1200px){.questionnaire__info{padding:6rem 14rem}}@media only screen and (max-width:900px){.questionnaire__info{padding:4rem 8rem}}.questionnaire__info-participation{display:flex;flex-direction:column;margin-right:1rem;width:70%}.questionnaire__info-legal{display:flex;flex-direction:column;width:38.3rem;font-size:1.3rem}.questionnaire__info-list{padding-left:1.7rem;font-size:1.3rem}@media (max-width:600px){.popup_container.quiz-leave{align-items:flex-start;padding-top:10vh}.quiz-popup{width:100%;padding-left:2rem;padding-right:2rem}}.quiz-popup{display:flex;justify-content:center;align-items:center}.quiz-popup__a{list-style:none;color:#2A6DE8}.quiz-popup__card{background:#fff;height:48.9rem;width:77.8rem;border-radius:1rem;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-top:1rem;padding-bottom:6.7rem}.quiz-popup h1{margin-top:3.3rem;text-align:center}@media (max-width:600px){.quiz-popup__card{width:100%;height:auto;box-shadow:0 2px 24px rgba(0,0,0,.16);border-radius:10px;padding:0 3rem 3.4rem}.quiz-popup h1{font-weight:700;font-size:2.7rem;line-height:3.2rem}}.quiz-popup img{margin-top:4rem}.quiz-popup__close-button{position:absolute;top:1.6rem;right:1rem}.quiz__header,.quiz__intro-box{position:relative;display:flex}.quiz-popup__question-card{display:flex;justify-content:center;align-items:center;padding-left:.7rem;padding-top:3rem}.quiz-popup__question{font-size:1.6rem;font-weight:400;line-height:1.8rem;letter-spacing:.01rem;padding-top:2rem;padding-bottom:2rem;text-align:center;width:38.4rem}@media (max-width:600px){.quiz-popup__question{font-size:1.7rem;width:auto;padding-top:1.2rem;padding-bottom:0}}.quiz-popup__buttons-container{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:1.4rem;padding:3.5rem 4.5rem 0}.quiz-popup__btn{width:20.3rem}@media (max-width:600px){.quiz-popup__buttons-container{flex-direction:column;padding-top:1.7rem;gap:1rem}.quiz-popup__btn{width:22.8rem}}.quiz-leave-phone{display:flex;flex-direction:column;padding:2rem;width:100%;align-items:center}.quiz-leave-phone__btn-back{align-self:flex-start}.quiz-leave-phone__buttons-container{display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding-top:3.5rem;width:100%;gap:1rem}.quiz__header{justify-content:center;align-items:center;flex-direction:column;height:100vh}.quiz__breadcrumbs{margin-left:2.5rem;align-self:flex-start}.quiz__intro-box{flex-direction:column;align-items:center;width:79.4rem}.quiz__intro-box h1{font-weight:700;font-size:4.5rem;text-align:center;width:90%;margin-top:1rem;overflow-wrap:anywhere}.quiz__intro-box h1.longtext{margin:0;font-size:2rem}.quiz__info,.quiz__start-btn{font-weight:700;font-size:2.7rem}.quiz__intro-box__buttonsWrapper{display:flex;flex-direction:row;justify-content:space-evenly;width:90%}.quiz-end,.quiz-phone{display:flex;flex-direction:column}.quiz__start-btn{width:36rem;height:7.5rem;margin-top:3rem}.quiz-phone__background{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/quiz/background-f0376276e6d67c99c1b8a755b5ef7691.png);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:center;z-index:-1;opacity:.07}.quiz-phone{width:100%;margin-top:3rem;padding-left:.5rem;padding-right:.5rem;align-items:center;text-align:center}.quiz-phone__answered-mark{position:absolute;top:-1rem;right:1rem;background-color:#666;color:#fff;padding:1px .5rem;border-radius:3px}.event_participants_popup__stats-item:hover,.like-button__main-button,.reactions_popup__stats-item:hover{background-color:#F4F3F5}.quiz-phone__description{margin-top:4.5rem;font-weight:600;font-size:1.7rem;text-align:center;overflow-wrap:break-word;width:100%}.quiz-phone h1{margin-top:3.1rem;font-weight:700;font-size:2.7rem}.quiz-phone__main-btn{margin-top:2.1rem;margin-bottom:1.5rem;width:100%;-webkit-appearance:none}@media only screen and (max-width:900px){.quiz-phone__answered-mark{top:1rem}.quiz-phone__main-btn{width:auto;padding-left:10rem;padding-right:10rem}}.quiz-phone__close-container{position:absolute;top:1.7rem;right:1.6rem;z-index:100}.quiz-end{align-items:center}.mailactivation,.reactions_popup_clickout{display:flex;flex-direction:column}@media (max-width:600px){.quiz-end{width:100%}}.reactions_popup{min-height:30rem;min-width:76rem;border-radius:2rem!important;padding:1.5rem}.reactions_popup__top-container{display:flex;justify-content:center;flex-direction:row;margin-top:-2em}.reactions_popup__title{font-size:1.8rem;font-weight:700}.reactions_popup__close-button{position:absolute;right:0}.reactions_popup__stats{display:flex;flex-direction:row;align-items:flex-start;margin:1em}.reactions_popup__stats-item{display:flex;align-items:center;padding:.2em;margin-right:1.2em}.reactions_popup__stats-item span:nth-child(1){margin-right:.4em}.reactions_popup__stats-item-icon{width:3rem;height:3rem}.reactions_popup__list{margin:0 1.4em 1.4em}.reactions-side-panel__user-name,.reactions_popup__list-username{margin-left:1rem}.reactions_popup__list-item{display:flex;flex-direction:row;align-items:center}.reactions-side-panel{width:100%}.reactions-side-panel__top-container{padding:2rem;display:flex;flex-direction:row;justify-content:space-between}.reactions-side-panel__top-left{display:flex;flex-direction:row}.reactions-side-panel__top-left button:first-child{margin-right:1rem}.reactions-side-panel__body{padding:1.5rem}.reactions-side-panel__user-container{display:flex;flex-direction:row;align-items:center}.reactions-side-panel__stats{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:2rem}.mailactivation{width:36rem!important;pointer-events:auto;background:#f6f6f6;border-radius:1rem;height:62%;margin-left:30%}.user-settings,.welcome__header{flex-direction:row;display:flex}.welcome__header{justify-content:flex-end}.welcome__header button{font-size:3.4rem}.welcome__message{padding:4rem}.welcome__message h2{margin:0;padding:0;color:#337ab7;text-align:center}.welcome__message p{margin:2rem 0 0;font-size:1.6rem}.share_popup{width:30rem;min-width:unset!important}.share_popup__top-container{margin-left:4.4rem;margin-right:4.4rem;margin-top:1.5rem;padding-bottom:2.1rem;border-bottom:1px solid #EFEFEF}.share_popup__title{font-family:Sora;font-style:normal;font-weight:700;font-size:3rem;line-height:110%;letter-spacing:.00684685rem;color:#373F41;margin-bottom:.7rem}.share_popup__short-description,.share_popup__sub-title{font-size:1.5rem;font-weight:400;font-family:Inter;font-style:normal}.share_popup__short-description{padding-top:.7rem;line-height:1.9rem;color:#5E617C}.share_popup__sub-title{line-height:1.9rem;color:#5E617C;padding-top:.9rem}.share_popup__close-button{position:absolute;right:1.7rem;top:1.7rem}#sidePanel .popup__content,#sidePanel .popup__share-idea-popup{width:100%}.user-profile{position:relative}.user-profile__back-button{margin-left:3rem;margin-top:3rem}.user-profile__body{max-width:80rem;margin:0 auto}.user-menu-phone__item svg,.user-menu-phone__item-toggle svg,.user-settings__navigation-element svg{margin-right:2rem}body.route-settings .top-header__tabs-item-container .active{font-weight:400;border-bottom:0}body.route-settings .top-header__tabs-item-container .active-item,body.route-settings .top-header__tabs-item-container.active-item{font-weight:600;border-bottom:.4rem solid #FF7F47}body.route-settings .top-header__tabs-item-container .active-item svg path{fill:#837770}.user-settings{height:100vh}.user-settings__navigation{width:30%;min-width:17rem;text-align:center;margin-top:9rem}.user-settings__navigation-element-container{margin-top:5.2rem;margin-bottom:5.3rem;margin-left:-6rem;position:relative;left:50%;max-width:13rem}.user-settings__navigation-element-container .active{font-weight:700}.user-settings__navigation-element{text-align:left;font-family:Inter;font-style:normal;font-size:2rem;color:#000;margin-bottom:1.5rem;display:flex;align-items:baseline}.user-settings__navigation-element--deactivated{color:grey}.user-settings__profile-link{font-style:normal;font-weight:500;font-size:1.4rem;letter-spacing:.2px;color:#2A6DE8}.user-settings__content{width:70%}.user-settings__user-avatar-container{display:inline-block}.user-ideas{width:100%;background:#FBFAF9}.user-ideas__header{width:100%;height:10rem;display:flex;flex-direction:column;align-items:center;padding-top:2.7rem}.user-ideas__back-button{position:absolute;left:2.5rem;top:1.6rem}.user-ideas__back-button svg path{color:#76797B}.user-ideas__title{padding-top:.5rem;padding-left:1.2rem}.user-ideas__icon-and-title{display:flex;justify-content:center;align-items:center}.user-ideas__name-user{color:#6B6C76;padding-top:1.5rem}.user-ideas__no-assertion{justify-content:center;display:flex;padding-top:2rem}.user-ideas__ideas-container{display:flex;flex-direction:column}.user-menu-phone{display:flex;flex-direction:column;width:100%}.user-menu-phone__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #eaeaea;height:6.5rem;padding:0 2.5rem}.user-menu-phone__close-icon-header{display:flex}.user-menu-phone__close-icon-header svg path{fill:#353535!important}.user-menu-phone__options{display:flex;flex-direction:column;padding:2rem}.user-menu-phone__item{display:flex;flex-direction:row;align-items:center;padding:2rem 0;border-bottom:1px solid #BEBEBE;font-size:1.8rem}.user-menu-phone__item:first-child{padding-top:0}.user-menu-phone__item:last-child{border:none;padding-bottom:0}.add-comment-popup,.event_participants_popup,.project-password-popup{border-radius:2rem!important}.user-menu-phone__item--disable{opacity:.5}.user-menu-phone__item-toggle{display:flex;flex-direction:row;align-items:center;font-size:1.8rem;font-weight:700;width:100%}.user-menu-phone__item-toggle--open{padding-bottom:2rem}.user-menu-phone__translation-container{padding:2rem 0;border-bottom:1px solid #BEBEBE}.user-menu-phone__languages{display:flex;flex-direction:column;padding-left:5rem}.user-menu-phone__translation-item{padding-bottom:2rem;display:flex;justify-content:space-between;font-size:1.8rem}.user-menu-phone__translation-item:last-child{padding-bottom:0}.user-menu-phone__translation-item--active,.user-menu-phone__translation-item:focus,.user-menu-phone__translation-item:hover{font-weight:700}.user-menu-phone__logout{margin-top:2rem}.user-menu-phone__registration{display:flex;flex-direction:row;justify-content:space-between;padding:2rem 0}.user-menu-phone__registration button{width:100%}.user-menu-phone__registration button:first-child{margin-right:.8rem}.updates{width:100%;height:auto;padding:0 1rem 8rem;max-width:1440px;margin:0 auto}.updates__title{font-size:4.5rem;line-height:4.5rem}.updates-mobile{width:100%;height:auto;padding-top:0;padding-left:2.4rem;padding-right:2.4rem}.updates-mobile__title{font-style:normal;font-weight:700;padding-top:1rem;padding-bottom:.4rem}.project-password-popup__top-container{display:flex;justify-content:space-between;flex-direction:row;align-items:center;padding:3rem 3.5rem 4rem 4rem}.project-password-popup__title{font-size:1.8rem;font-weight:700;color:#2E2F30;line-height:2.2rem}.project-password-popup__text{padding-left:4rem;padding-right:4rem}.project-password-popup__button-container{display:flex;justify-content:flex-end;padding:3rem 4.25rem 4rem 4rem}.project-password-popup__button-container button{margin-left:2rem;width:13rem}.access-project{min-height:46rem}.access-project__main-container{text-align:center;margin:8.8rem auto 0;max-width:50rem}.access-project__description1{margin-top:3.4rem;font-family:Sora,Inter;font-weight:700;font-size:2.7rem}.access-project__description2{margin-top:1.8rem;font-family:Sora,Inter;font-weight:600;font-size:1.7rem}.access-project__field{width:37rem;margin:5rem auto 0}.access-project button{padding:12px 18px;margin:2.3rem auto 0;width:37rem}.event_participants_popup{min-height:46rem;max-height:90vh;width:76rem}.event_participants_popup__top-container{display:flex;width:100%;justify-content:space-between;flex-direction:row;padding:2rem 2.5rem 2.1rem 3rem;border-bottom:1px solid #EADFD4}.event_participants_popup__title{font-size:1.8rem;font-weight:600}.event_participants_popup__container{padding:2rem 3rem 1rem;overflow:auto}.event_participants_popup__stats{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:2rem}.event_participants_popup__stats-item{display:flex;align-items:center;margin-right:1rem}.event_participants_popup__list-item{display:flex;flex-direction:row;align-items:center}.event_participants_popup__list-username{margin-left:1rem}.anonymous-subscribing{text-align:center;padding:6em 0;display:flex;flex-direction:column}.anonymous-subscribing__content{min-width:50%;max-width:1440px;margin:0 auto}.anonymous-subscribing__align-right,.anonymous-subscribing__remove-all{text-align:right}.anonymous-subscribing h1{margin-top:1em}.anonymous-subscribing__list{margin-top:4em}.anonymous-subscribing__list ul{padding:0 0 3em;text-align:left}.anonymous-subscribing__list ul li{list-style:none}.anonymous-subscribing__list ul li div.label{display:inline-block;font-size:1.4rem}.anonymous-subscribing__list ul li div.label .project-name{font-style:italic}.anonymous-subscribing__toggle-subscription{display:inline-block;margin-right:1em}.anonymous-subscribing button.remove-all{margin-top:2em}.anonymous-subscribing .empty-list-title{margin-bottom:3em}.anonymous-subscribing .btn-civ-orange{display:inline-block;width:auto;min-width:10rem;height:auto;padding:1em}.follow-project-popup.popup_container{width:77.8rem}.follow-project-popup.popup__content{align-items:center;text-align:center;padding:1em}.follow-project-popup__top-container{display:flex;justify-content:space-between;flex-direction:column;align-items:center;padding:0 3.5rem 2rem 4rem}.follow-project-popup__title{font-size:2.6rem;font-weight:700;color:#2E2F30;text-align:center}@media (max-width:600px){.follow-project-popup.popup_container{width:100%;margin:2rem}.follow-project-popup.popup_container .popup-close-button-mobile{margin:0}.follow-project-popup2.popup_container{width:100%;margin:2rem}.follow-project-popup__top-image{max-height:15rem}.follow-project-popup__top-container{padding:0}.follow-project-popup__title{font-size:2rem}}.follow-project-popup__description{font-size:1.6rem;text-align:center;margin-top:2rem}@media (max-width:600px){.follow-project-popup__description{font-size:1.4rem}.follow-project-popup__privacy{display:none}}.follow-project-popup__privacy{margin-top:1rem;font-weight:600;font-size:1.6rem}.follow-project-popup__form{display:flex;margin-top:1rem;margin-bottom:1rem;width:90%;padding-left:3rem;padding-right:3rem;gap:1rem}.follow-project-popup__form .label-text-field{flex-grow:4}@media (max-width:600px){.follow-project-popup__form{width:100%;padding:0;gap:.5rem;flex-direction:column}.follow-project-popup__form .label-text__input-container{margin-bottom:0}}.follow-project-popup__button{flex-grow:1;padding-left:3rem;padding-right:3rem}@media (max-width:600px){.follow-project-popup__button{padding-left:1rem;padding-right:1rem}}.project-dashboard{width:100%;background-color:#F5F5F5;min-height:80rem}.project-dashboard__communication-card{display:flex;align-items:center;width:30.3rem;background:#FFF;box-shadow:0 4px 4px rgba(0,0,0,.12);border-radius:7px;gap:1.7rem;padding:1.5rem;margin-bottom:2.6rem}.project-dashboard__communication-card-icon{display:flex;justify-content:center;align-items:center;background-color:#ABB1B9;border-radius:12px;width:6.1rem;height:6.1rem;flex-shrink:0}.project-dashboard__communication-item-container{display:flex;align-items:center;height:7.3rem;gap:1.5rem;background:rgba(255,255,255,.71);border:1px solid #EAEAEA;border-radius:.7rem;margin-bottom:.9rem;cursor:pointer;padding:1.5rem 2rem 1.5rem 2.4rem}.project-dashboard__communication-item-container .dashboard-label:first-of-type{flex-grow:1}.project-dashboard__communication-item-icon{display:flex;justify-content:center;align-items:center;background:#353535;border-radius:12px;width:4.2rem;height:4.2rem;flex-shrink:0}.project-dashboard__container{display:flex;max-width:110rem;margin:0 auto}.project-dashboard__nav-container{width:32.8rem;margin-top:3.1rem}.project-dashboard__content-container{flex-grow:1;margin-top:5.8rem;margin-left:4rem;max-width:73.5rem}.project-dashboard__community-container,.project-dashboard__projects-container{flex-direction:column;background-color:#fff;box-shadow:0 2px 19px rgba(0,0,0,.15)}.project-dashboard__community-container{display:flex;align-items:center;border:1px solid #F0F0F0;border-radius:9px}.project-dashboard__projects-container{display:flex;border:1px solid #F0F0F0;border-radius:9px;margin-top:1.1rem;padding:1.5rem 2.3rem 2rem 2.6rem}.project-dashboard__nav-title{text-transform:uppercase;line-height:2rem;margin-bottom:1rem}.project-dashboard__community-image{width:11.3rem;height:11.3rem;margin-top:2.7rem;border-radius:6px}.project-dashboard__community-image img{object-fit:cover;width:100%;height:100%}.project-dashboard__community-title{font-size:1.6rem;font-weight:700;line-height:2rem;margin-top:1.8rem;margin-bottom:1.8rem}.project-dashboard__community-date{margin-top:.3rem;margin-bottom:2.3rem}.project-dashboard__nav-separator{width:100%;height:0;border-top:1px solid #000;margin-top:1.5rem;margin-bottom:1.5rem}.project-dashboard__nav-separator-light{width:100%;height:0;border-top:1px solid #BEBEBE;margin-top:1.3rem;margin-bottom:1.3rem}.project-dashboard__nav-separator-lighter{width:100%;height:0;opacity:.1;border-top:1px solid #000;margin-top:1.5rem;margin-bottom:1.5rem}.project-dashboard__nav-item .project-dashboard__right-arrow,.user-profile-menu__nav-item .user-profile-menu__right-arrow{height:24px}.project-dashboard__nav-item{display:flex;flex-direction:row;justify-content:space-between;gap:1.2rem;align-items:center;font-size:1.5rem;line-height:2rem;color:#5E617C;width:100%;white-space:nowrap}.project-dashboard__nav-item svg{margin:auto}.project-dashboard__nav-item svg.idea-box-bulb-icon{transform:scale(.7);margin:-.75em .2em;vertical-align:top}.project-dashboard__nav-item.disabled{color:#666}.project-dashboard__nav-item.disabled svg path{fill:#BEBEBE}.project-dashboard__nav-item .project-dashboard__nav-text{flex-grow:1;overflow:hidden;text-overflow:ellipsis}.project-dashboard__advice-box,.project-dashboard__mood-box{padding:1.1rem 1.7rem;gap:1.7rem;height:8.7rem;display:flex}.project-dashboard__nav-item-selected{font-weight:700;color:#000}.project-dashboard__nav-item-selected .project-dashboard__right-arrow svg path{fill:#000}.project-dashboard__title{font-size:2.2rem;font-weight:600;text-transform:uppercase}.project-dashboard__title2{font-size:2.6rem;font-weight:700;text-transform:uppercase}.project-dashboard__mood-title{font-size:1.8rem;font-weight:600;text-transform:uppercase}.project-dashboard__overall-container{display:flex;flex-direction:row;gap:1.7rem}.project-dashboard__advice,.project-dashboard__mood{flex:1}.project-dashboard__mood-box{flex-direction:row;align-items:center;background-color:#53C372;color:#fff;border-radius:7px;margin-top:1.1rem}.project-dashboard__mood-box h3{margin-top:-.5rem;text-transform:uppercase;font-size:2rem;line-height:3.2rem}.project-dashboard__mood-box p{font-size:1.4rem}.project-dashboard__advice-box{flex-direction:row;align-items:center;background:#fff;border:1px solid #eaeaea;color:#000;border-radius:7px;margin-top:1.1rem}.project-dashboard__tabs-container{display:flex;width:100%;flex-direction:row;gap:2.8rem;margin-top:4.9rem}.project-dashboard__tab-item{flex:1;font-weight:600;text-align:center;font-size:1.4rem;padding-bottom:1.7rem;border-bottom:3px solid #E6E8EA;color:#353535}.project-dashboard__tab-item-selected{border-bottom:3px solid #353535}.project-dashboard__visits-bar-container{position:relative;display:flex;width:100%;flex-direction:row;margin-top:2.9rem;background-color:#fff;border:1px solid #eaeaea;border-radius:7px;padding:1.4rem;gap:1.5rem;justify-content:space-between}.project-dashboard__visits-bar-container svg{flex:none}.project-dashboard__visits-bar-item{align-items:center;display:flex;flex-direction:row;gap:1.5rem}.project-dashboard__visits-bar-item p{color:#9A9A9A;font-size:1.4rem;line-height:1.9rem}.project-dashboard__number{font-size:2rem;font-weight:600}.project-dashboard__percent-good{font-size:2rem;font-weight:700;color:#5BD67C}.project-dashboard__bottom-container{display:flex;width:100%;flex-direction:row;gap:1.5rem;margin-top:1.5rem}.project-dashboard__bottom-half{flex:1;align-items:center;background-color:#fff;border:1px solid #eaeaea;border-radius:7px;padding:1.4rem}.project-dashboard__graph-visits{max-width:34rem}.project-dashboard__graph-visits p{color:#9A9A9A;font-size:1.4rem;line-height:1.3rem}.project-dashboard__graph-visits .spinner{margin:0 auto}.project-dashboard__graph-visits .spinner .path{stroke:#000}.project-dashboard__referrer-container{display:flex;flex-direction:column;gap:1.5rem;font-size:1.4rem;width:100%}.project-dashboard__referrer-percent{font-weight:700}.project-dashboard__referrer-type{color:#9A9A9A}.project-dashboard__referrer-item{display:flex;width:100%;flex-direction:row;gap:1.6rem}.project-dashboard__referrer-bar{width:13.6rem;height:1.6rem;background:#EEE;border-radius:3px}.project-dashboard__referrer-bar-fill{height:1.6rem}.project-dashboard__mood-info{position:absolute;right:0;top:-3.2rem;background-color:#53C372;color:#fff;font-size:1.3rem;font-weight:600;text-transform:uppercase;text-align:center;padding:.5rem 4.9rem;border-top-left-radius:7px;border-top-right-radius:7px}.project-dashboard__period-container{display:flex;margin-top:2.8rem;margin-bottom:2.5rem;gap:1rem}.project-dashboard__period-container select{width:auto;background:#fff;border:1px solid #E3E3E3;border-radius:9px;color:#5E617C;padding-right:8rem}.project-dashboard__period-container .ember-flatpickr-input{width:auto}.project-dashboard__loading-container{display:flex;align-items:center;width:100%;height:30rem}.project-dashboard__loading-container .spinner{margin:0 auto}.project-dashboard__loading-container .spinner .path{stroke:#000}.project-dashboard__modules-container{position:relative;display:flex;justify-content:space-between;align-content:center;width:100%;flex-direction:row;background-color:#fff;border:1px solid #353535;box-shadow:0 4px 4px rgba(0,0,0,.12);border-radius:7px;padding:1.3rem;gap:2rem}.project-dashboard__module-title{margin-top:2.2rem;color:#353535;font-size:2.6rem;font-weight:700;text-transform:uppercase}.project-dashboard__module-show-more{display:flex;justify-content:flex-end;margin-top:1.9rem}.project-dashboard__button-show-more{display:flex;align-items:center;gap:.5rem;font-size:1.4rem;font-weight:600;color:#353535}.project-dashboard__module-bar-item{flex:1;align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem}.project-dashboard__module-bar-item p{color:#9A9A9A;font-size:1.4rem;line-height:1.9rem}.project-dashboard__module-bar-icon{flex:0}.project-dashboard__number2{font-size:2.2rem;font-weight:600;line-height:3.2rem}.project-dashboard__module-bar-separator{border-left:1px solid #E0E0E0}.project-dashboard__theme-name{font-size:1.2rem;color:#0852DB;padding:2px 10px 3px;background-color:#D0E5FF;border-radius:4px}.project-dashboard__discussion-container{background:rgba(255,255,255,.71);border:1px solid #EAEAEA;border-radius:.7rem;margin-bottom:.9rem}.project-dashboard__discussion-header{display:flex;gap:1.4rem;padding:1.1rem 2rem .7rem 2.4rem}.project-dashboard__discussion-header svg{flex-shrink:0}.project-dashboard__discussion-link{display:flex;align-self:center;font-size:1.4rem;font-weight:600;color:#53C372;white-space:nowrap;gap:.5rem}.project-dashboard__discussion-arrow{display:flex;align-self:center}.project-dashboard__discussion-body{display:flex;justify-content:space-between;gap:1.4rem;border-top:1px solid #E0E0E0;margin-left:2.5rem;margin-right:2.5rem;margin-bottom:1rem;padding:1.1rem 2rem .7rem 2.4rem}.project-dashboard__discussion-footer-closed{display:flex;align-items:center;justify-content:flex-start;padding-left:5rem;gap:1.2rem;background-color:#EAEAEA;height:7rem;font-weight:600;font-size:11px;text-transform:uppercase;color:#000}.project-dashboard__discussion-show-less{display:flex;background:rgba(0,0,0,.08);height:5.8rem;justify-content:flex-end;padding-right:2.7rem}@keyframes append-animate{from{transform:translateY(-100px);opacity:.3}to{transform:translateY(0);opacity:1}}.project-dashboard__discussion-list{animation:append-animate .3s linear;margin-top:3.3rem}.project-dashboard__reaction{display:flex}.project-dashboard__reaction-item{width:3rem;height:3rem}.project-dashboard__reaction-item svg{transform:scale(.7);margin-left:-30%;margin-top:-15%}.project-dashboard__themes{display:inline-block;font-family:Inter;font-style:normal;font-weight:500;font-size:1.3rem;line-height:2.3rem;color:rgba(0,0,0,.85);background:#D0E5FF;border-radius:4px;padding:2px 10px 3px;margin-bottom:.2rem}.project-dashboard__attachment{display:flex;align-items:center;align-content:center;color:#557CC5;gap:.5rem}.project-dashboard__attachment-download-icon{margin-left:.5rem;transform:scale(.7)}.project-dashboard__attachment-container{max-width:20rem;max-heigth:20rem}.project-dashboard__attachment-container img{object-fit:contain;width:100%;height:100%}.project-dashboard__add-themes{font-size:1.2rem;line-height:1.5rem;background:#FFF;border:1px solid #9A9A9A;box-sizing:border-box;border-radius:4px;color:#9A9A9A;width:1.7rem;height:1.7rem}.project-dashboard__add-themes-dropdown{position:absolute;top:-.5rem;right:-.5rem;display:block}.project-dashboard__add-themes-dropdown-content{background:#FFF;box-shadow:0 2px 11px rgba(0,0,0,.2);border-radius:6px;padding:1rem}.project-dashboard__questionnaire-link{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;background-color:#fff;border-radius:3px}.project-dashboard__questionnaire-link-gray{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;background:#F5F5F5;border:1px solid #E3E3E3;border-radius:3px}.models-table-wrapper table,table.yeti-table table{width:100%;font-family:Roboto,sans-serif;border-spacing:0;position:relative;border-collapse:collapse;table-layout:fixed}.models-table-wrapper thead,table.yeti-table thead{font-size:1.4rem;color:#000;background-color:#FFF;font-weight:700;text-align:center;height:8.3rem}.models-table-wrapper thead th,table.yeti-table thead th{text-align:center}.models-table-wrapper thead th.yeti-table-sortable,table.yeti-table thead th.yeti-table-sortable{cursor:pointer}.models-table-wrapper thead th.yeti-table-sorted-asc:before,table.yeti-table thead th.yeti-table-sorted-asc:before{content:"arrow_upward"}.models-table-wrapper thead th.yeti-table-sorted-desc:before,table.yeti-table thead th.yeti-table-sorted-desc:before{content:"arrow_downward"}.models-table-wrapper tbody,table.yeti-table tbody{background-color:#FAFAFA;font-size:1.4rem}.models-table-wrapper tbody tr,.models-table-wrapper thead tr,table.yeti-table tbody tr,table.yeti-table thead tr{height:5.9rem}.models-table-wrapper tbody tr td,.models-table-wrapper tbody tr th,.models-table-wrapper thead tr td,.models-table-wrapper thead tr th,table.yeti-table tbody tr td,table.yeti-table tbody tr th,table.yeti-table thead tr td,table.yeti-table thead tr th{position:relative;vertical-align:middle;padding:1.2rem;border:1px solid #E3E3E3;box-sizing:border-box}.models-table-wrapper tfoot .yeti-table-pagination-controls,table.yeti-table tfoot .yeti-table-pagination-controls{font-size:13px;color:rgba(0,0,0,.6);display:flex;flex-direction:row;align-items:center;padding:16px 12px}.models-table-wrapper tfoot .yeti-table-pagination-controls .yeti-table-pagination-controls-page-info,table.yeti-table tfoot .yeti-table-pagination-controls .yeti-table-pagination-controls-page-info{flex:1}.models-table-wrapper tfoot .yeti-table-pagination-controls .yeti-table-pagination-controls-next,table.yeti-table tfoot .yeti-table-pagination-controls .yeti-table-pagination-controls-next{margin-left:24px}.models-table-wrapper tfoot .yeti-table-pagination-controls .yeti-table-pagination-controls-previous,table.yeti-table tfoot .yeti-table-pagination-controls .yeti-table-pagination-controls-previous{margin-left:44px}.dashboard-table{width:100%}.dashboard-table__back-link{display:flex;color:#353535;align-items:center;gap:1.1rem;font-size:1.4rem;line-height:160%}.dashboard-table__title{margin-top:4.8rem;font-size:2.2rem;font-weight:600;text-transform:uppercase}.dashboard-table__container{max-width:110rem;margin:0 auto;padding:2rem}.dashboard-table__toolbar{display:flex;justify-content:space-between;gap:1.1rem;margin-bottom:2.9rem;margin-top:5.4rem}.dashboard-table__toolbar button.btn-civ-black{padding-left:1.6rem;padding-right:1.6rem}.dashboard-table__toolbar button.btn-civ-black svg{margin-left:1rem;margin-right:0}.dashboard-table__toolbar button.btn-civ-orange{padding-left:3.5rem;padding-right:3.5rem;box-shadow:none}.dashboard-table__toolbar button.btn-civ-orange svg{margin-right:2.1rem}.dashboard-table__toolbar-left{display:flex;gap:1.1rem}.dashboard-table__toolbar-right{display:flex;justify-content:flex-end;gap:1.1rem}.dashboard-table__loading-container{display:flex;align-items:center;width:100%;height:10rem}.dashboard-table__loading-container .spinner{margin:0 auto}.dashboard-table__loading-container .spinner .path{stroke:#000}.dashboard-table--hide{display:none}.dashboard-table__questionnaire-container{width:100%;overflow-x:scroll}.models-table-wrapper .dropdown{float:left}.models-table-wrapper .dropdown.right{position:relative;float:right}.models-table-wrapper .dropdown.right .dropdown-menu{right:0}.models-table-wrapper .dropdown:hover .dropdown-menu{display:block}.models-table-wrapper .dropdown.active .dropdown-toggle,.models-table-wrapper .dropdown:hover .dropdown-toggle{background-color:brown}.models-table-wrapper .dropdown .dropdown-toggle{font-size:16px;border:none;outline:0;color:#fff;padding:14px 16px;background-color:#333;font-family:inherit;margin:0}.models-table-wrapper .dropdown-menu{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.models-table-wrapper .dropdown-menu .dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.models-table-wrapper .dropdown-menu a{float:none;color:#000;padding:12px 16px;text-decoration:none;display:block;text-align:left}.models-table-wrapper .dropdown-menu a:hover{background-color:#ddd}.models-table-wrapper table .emt-column-checkbox{width:7.4rem;text-align:center}.models-table-wrapper table .emt-column-highlightedText{width:26.1rem}.models-table-wrapper table .emt-column-number{width:10.7rem;text-align:center}.models-table-wrapper table .emt-column-center{text-align:center}.models-table-wrapper table .emt-column-bold{font-weight:700}.models-table-wrapper table .emt-cell-user-container{display:flex;align-items:center;gap:1rem}.models-table-wrapper table .emt-column-answer{width:30rem}.models-table-wrapper table .emt-column-user{width:15rem}.models-table-wrapper table .emt-cell-edit-text,.models-table-wrapper table thead th input,.models-table-wrapper table thead th select{width:100%}.models-table-wrapper .models-table-header,.models-table-wrapper table thead .filter-wrapper{display:flex;justify-content:space-between}.models-table-wrapper .models-table-footer>.table-nav{display:flex;justify-content:flex-end;gap:.8rem}.models-table-wrapper .models-table-footer>.table-nav button{width:3.2rem;height:3.2rem;font-size:1.4rem;background:#FFF;border:1px solid #D9D9D9;border-radius:2px}.models-table-wrapper .models-table-footer>.table-nav button.pagination-numeric-item-active{border:1px solid #1890FF;color:#1890FF}.models-table-wrapper .models-table-footer>.table-nav .page-size-select-wrapper{display:none}.models-table-wrapper .models-table-footer{margin-top:1.9rem;margin-bottom:1rem;display:flex;flex-wrap:wrap;justify-content:flex-end}.models-table-wrapper .models-table-footer>*{flex:0 0 15%}.models-table-wrapper .models-table-footer .table-summary{flex:0 0 40%}.models-table-wrapper select{height:21px}.profile{width:100%;background-color:#FBFAF9;min-height:80rem}.profile__container{display:flex;justify-content:space-around;max-width:110rem;margin:0 auto;padding-top:5.5rem}.profile__nav-container{width:29.5rem}.profile__nav-title{font-size:3.2rem;font-weight:700;color:#BB834C;margin-bottom:3.4rem}.profile__content-container{flex-grow:1;max-width:62.3rem}.profile-user{text-align:center}.profile-page-phone__header{display:flex;padding-left:2.4rem;padding-right:1.3rem;height:5.5rem;justify-content:space-between;align-items:center;box-shadow:0 3px 14px rgba(90,90,90,.11)}.profile-page-phone__title{font-weight:400;font-size:16px}.profile-user-phone{width:100%}.profile-user-phone__main-container{width:100%;margin-top:2rem;padding-left:1.3rem;padding-right:1.3rem;padding-bottom:5rem}.profile-user-phone__tabs{display:flex}.profile-user-phone__tab-nav-item{display:flex;align-items:center;justify-content:center;flex:1;height:5rem;font-weight:700;font-size:1.6rem;line-height:1.9rem;color:#373F41;border-bottom:1px solid #C4C4C4}.profile-user-phone__tab-nav-item--selected{border-bottom:4px solid #FF7F47}.profile-user-phone__about-me-title{margin-top:1rem;margin-bottom:.5rem;font-weight:600;font-size:1.8rem;line-height:3.6rem}.profile-user-phone__about-me{font-size:1.4rem}.profile-page__section-title{font-weight:700;font-size:3rem;line-height:2.4rem;color:#373F41;margin-bottom:3rem}.profile-page__link-action{font-size:1.8rem;line-height:2.2rem;color:#4085C6}.profile-page .settings-item__label{font-weight:600;font-size:1.8rem;line-height:2.2rem;color:#373F41}.profile-page .settings-item .input-text{font-size:1.8rem;line-height:2.4rem}.profile-settings__form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:3.5rem;margin-top:2rem;margin-bottom:2rem}.profile-settings .label-text__input-container,.profile-settings__form-grid .settings-item{margin-bottom:0}.profile-settings .settings-item__item-content{width:100%}.profile-settings__save-button-container{margin-top:2rem;margin-bottom:2rem}@media only screen and (max-width:600px){.profile-settings__form-grid{display:flex;flex-direction:column;gap:1.3rem}.profile-settings__save-button-container button{width:100%}}.profile-settings__iam-container .settings-item__item-content{display:flex;justify-content:space-between}.profile-settings__organization-container{margin-bottom:3.5rem}.profile-settings-phone{width:100%}.profile-settings-phone__body{margin-left:1.7rem;margin-right:1.7rem;margin-bottom:rem}.profile-settings-phone .user-avatar-upload{margin:2.1rem auto 5.2rem}.profile-page__publish-container2{display:flex;align-content:center;font-size:1.4rem;box-shadow:0 4px 13px rgba(63,63,63,.15);border-radius:4px;width:36rem;height:6.9rem;padding:1.4em 1.6em}.profile-page__publish-container2 .settings-item{margin-bottom:0}.profile-page__publish-container2 .settings-item__label{font-weight:600;font-size:1.3em}.profile-page__publish-container2 .settings-item__item-content{margin:-2.6em 4em 0 18em;padding:0;height:2em;max-width:30em;text-align:right;width:auto}.profile-page__publish-container2 profile-page__publish-container{height:2em;display:flex;flex-direction:row;font-size:1.1em;color:#6B6C76}.profile-feed__title-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:6rem}.profile-feed__title-container .profile-page__section-title{margin-bottom:0}.profile-feed__feed-container{display:flex;flex-direction:column;gap:4.4rem;margin-top:3rem}.profile-feed__loadingspin{margin-left:calc(50% - 3em)}.profile-feed__no-activity{text-align:center;font-weight:600;font-size:1.8rem;color:#000;margin-bottom:3rem}.profile-menu-phone{width:100%}.profile-menu-phone__btn-back{position:absolute;top:1.2rem;left:.9rem}.profile-menu-phone__header{height:5.5rem;background:#FFF;box-shadow:0 3px 14px rgba(90,90,90,.11);font-size:1.6rem;line-height:5.5rem;text-align:center}.profile-menu-phone__nav-container{margin-top:3.8rem;margin-left:3.5rem;margin-right:4.5rem}.resource-settings__button-container{display:flex;width:100%;gap:2.1rem;margin-bottom:4.4rem}.resource-settings__button-container>button{flex:1}.resource-settings__button-new{display:flex;flex-direction:column;gap:1.1rem;justify-content:center;align-items:center;height:9.4rem;border:1px dashed #A5BBE3;border-radius:5px;color:#2A6DE8;background:0 0;font-size:1.3rem;font-weight:600;letter-spacing:.2px;cursor:pointer;max-width:50%}.resource-settings__button-new:hover{border:1px solid #A5BBE3}.resource-settings__button-new div{display:flex;gap:.4rem;align-items:center}.resource-settings__subtitle{font-weight:600;font-size:18px;text-transform:uppercase;color:#646C6F}.resource-settings__title-button-container{display:flex;gap:1.7rem}.resource-settings__title-button-container button{width:21.2rem}.resource-settings__button-discard{position:relative;top:-2.5rem;font-size:1.5rem;color:#2A6DE8}.resource-settings__button-delete{display:flex;align-content:center;position:relative;top:-2.5rem;font-size:1.5rem;color:#FF7F47}.add-comment-popup__close-button{position:absolute;right:1.6rem;top:1.7rem}.add-comment-popup__top-container{display:flex;justify-content:space-between;flex-direction:row;align-items:center;padding:2.5rem 1rem 0}.add-comment-popup__title{font-weight:600;font-size:1.6rem;line-height:2.1rem;color:#434343}.add-comment-popup__text{font-size:1.6rem;color:#5E617C;padding-left:1rem;padding-right:1rem;margin-top:1.3rem}.add-comment-popup__text textarea{height:30rem!important;font-size:1.6rem!important}@media only screen and (max-width:600px){.add-comment-popup{box-shadow:0 1px 9px rgba(0,0,0,.11)!important;border-radius:5px!important}.add-comment-popup__text textarea{height:60vh!important}}.add-comment-popup__button-container{display:flex;justify-content:flex-end;padding:0 1rem;margin-top:1rem;margin-bottom:1rem}.add-comment-popup__button-container button{height:3rem}@media (max-width:600px){.add-comment-popup.popup_container{width:100%!important;padding:2rem}.popup__confirm.add-comment-popup{min-width:auto}}.confirm-settings-popup{display:flex;align-items:center;padding-top:5rem;padding-bottom:4rem}.confirm-settings-popup__top-container{display:flex;margin-bottom:3.6rem}.confirm-settings-popup__title{font-weight:700;font-size:2.4rem;line-height:110%;color:#373F41;margin-bottom:1.5rem;padding-left:4.8rem;padding-right:4.8rem}.confirm-settings-popup__text{font-weight:400;font-size:1.5rem;line-height:1.9rem;color:#5E617C;margin-bottom:2.6rem;padding-left:4.8rem;padding-right:4.8rem;text-align:center}.cookie-consent__text,.cookie-consent__text-mobile{font-family:Inter;font-size:1.2rem;color:#5E617C;line-height:1.9rem;font-weight:500;font-style:normal}.confirm-settings-popup__button-container{display:flex;gap:2rem;width:100%;padding-left:3.3rem;padding-right:3.3rem}.confirm-settings-popup__button-container button{flex:1}.cookie-consent{position:fixed;left:0;bottom:0;width:100%;z-index:1100;background:#EFEFEF;padding:4rem}@media only screen and (max-width:600px){.cookie-consent{padding:2rem 1rem}}.cookie-consent__container{box-sizing:border-box;display:flex;flex-wrap:nowrap;max-width:100rem;margin-left:auto;margin-right:auto}.cookie-consent__container-mobile{margin-left:auto;margin-right:auto;text-align:center}.cookie-consent__button-container-row{width:40rem;display:flex;justify-content:space-between}.cookie-consent__button-large{width:40rem;margin-bottom:1rem}.cookie-consent__button-small{width:19.5rem}.cookie-consent__button-mobile{width:100%;margin-bottom:1rem}.cookie-consent__text{margin-left:3.6rem;margin-right:3.6rem}.cookie-consent__text-mobile{text-align:left;margin-top:2.3rem;margin-bottom:2.3rem}.cookie-consent__image{margin-right:4rem;display:flex;align-items:center}.cookie-consent__image-mobile{margin-right:2rem}.cookie-consent__preferences{width:100%}.cookie-consent__preferences-mobile{width:100%;margin-bottom:5rem}.cookie-consent__preferences-main-title{font-family:Sora;font-style:normal;font-weight:600;font-size:1.7rem;color:#353535}.cookie-consent__preferences-title-container-mobile{display:flex;align-items:center}.cookie-consent__preferences-item{margin-top:2.1rem;margin-bottom:2.1rem}.cookie-consent__preferences-title-text{font-family:Inter;font-style:normal;font-weight:400;font-size:1.5rem;line-height:1.9rem;color:#353535;margin-bottom:.8rem}.cookie-consent__preferences-toggle{display:inline-block}.cookie-consent__preferences-toggle .x-toggle:checked+label>.x-toggle-btn::before{background-color:#ECD8CC!important;opacity:1!important}.cookie-consent__preferences-toggle .x-toggle:checked+label>.x-toggle-btn::after{background-color:#FF7F47!important}.cookie-consent__preferences-text{font-family:Inter;font-style:normal;font-weight:400;font-size:1.2rem;line-height:1.6rem;color:#5E617C}.admins-management--deactivated{color:#373F41;opacity:.3;margin-bottom:4rem}.admins-management__admins-list{margin-top:1rem;margin-bottom:3rem}.admins-management__admins-list-item{display:flex;justify-content:space-between;margin-top:1rem;align-items:center}.admins-management__admins-list-user-container{display:flex;align-items:center}.admins-management__admins-list-username{margin-left:1rem}.admins-management__admins-list-button{color:#3C64B1;border:.1rem solid #3C64B1;padding:1rem 2rem}.admins-management__label{font-style:normal;font-weight:600;font-size:18px;line-height:22px;letter-spacing:.2px;color:#373F41;margin-bottom:1rem}.about-project{margin-bottom:4.7rem}.about-project__info-title{margin:3rem 0 1rem;color:#434343;font-weight:700;font-size:2rem;line-height:2.5rem}.about-project__info-text{font-size:1.7rem;line-height:2.5rem;color:#434343}@media only screen and (max-width:900px){.about-project__info-text{font-size:1.6rem}}.project-document-edit-form__attachment{margin-top:1rem;background:#F7F4F2;display:flex;width:90%;justify-content:space-between;align-items:center;padding:1rem 2rem}.project-document-edit-form__delete-button:hover svg path{fill:#353535}.project-document-edit-form__attachment-button{display:flex;align-items:center;justify-content:center;width:40%;height:90px;border:1px dashed #A8A8A8;border-radius:5px;margin-top:2rem}.step-one__container{width:100%}.step-one__title input,.step-one__title textarea{padding-left:1rem!important;font-size:1.5rem!important;line-height:1.9rem!important;color:#373F41!important}.step-one__title textarea{padding-top:1rem!important}.step-one__title label{font-size:1.4rem;font-style:normal;font-weight:500;line-height:2.1rem;text-align:left;color:#353535}.step-one__suggestions-container{max-height:15rem;overflow:auto;margin-bottom:3rem}.step-one__suggestion-link{display:block}.step-one__suggestion-info{background:rgba(234,223,212,.39);border-radius:.4rem;padding:1.1rem 3.9rem 1.3rem 2.2rem;color:#BB834C;font-size:1.4rem;font-weight:400;line-height:2rem;margin-bottom:2rem}.step-one__suggestions-title{font-size:1.4rem;line-height:2.4rem;font-weight:400;color:#2A78CD;margin-right:.7rem}.step-one__suggestions-title:hover{cursor:pointer}.step-one__info{font-size:1.2rem;line-height:15px;color:#A8A8A8;margin-bottom:2rem;width:100%;margin-top:-2rem}.step-one__container-add-editor{margin-top:1rem}.step-one__description-label{font-style:normal;font-weight:500;font-size:1.4rem;line-height:150%;letter-spacing:.01rem;color:#353535}.step-one__description-info{margin-top:-1rem;line-height:1.5rem;color:#A8A8A8;font-size:1.2rem}.circular-progress .loader{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.step-two__label-container{height:4rem;padding-left:1.5rem;display:flex;flex-direction:row;align-items:center}.step-two__arrows,.step-two__idea-location{border-radius:1.7rem;height:5.3rem;display:flex;width:100%}.step-two__arrows{flex-direction:row;justify-content:space-between;align-items:center;background:#F5F5F5;padding:0 3.2rem 0 2rem}.step-two__arrows svg path{fill:#353535}.step-two__themes-display{display:flex;flex-direction:row;flex-wrap:wrap}.step-two__click-map-description{font-size:1.2rem;font-style:normal;font-weight:400;background:#fff;padding-top:1rem;padding-bottom:1rem;color:#A8A8A8}.step-two__custom-padding{margin-top:3rem}.step-two__idea-location{flex-direction:row;justify-content:space-between;align-items:center;background:#F5F5F5;padding:0 3.2rem 0 2rem}.step-two__checkbox-style{width:2rem;height:2rem;background:#1898DC;border-radius:1px}.step-two__label-info{font-style:normal;font-weight:400;font-size:1.4rem;margin-left:1rem}.step-two__add-theme-button{display:flex;justify-content:center;align-items:center;width:13.5rem;height:2.8rem;background:#F3F5F9;color:#5E617C;font-size:1.3rem;border-radius:.4rem;margin:.4rem .4rem .4rem 1.9rem;font-weight:600}.step-two__add-theme-button span{margin-left:.596rem}.step-two__themes-container{height:0;overflow-y:scroll;margin-top:1rem;transition:.2s height;border-color:transparent;flex-direction:row;display:inline-flex;flex-wrap:wrap;align-content:flex-start;gap:1rem}.step-two__themes-container.show{border-left:1px solid #F0ECE3;border-width:3px;height:auto;padding-top:1rem;padding-bottom:1rem;margin-bottom:4.6rem}.step-two__map-container{height:0;transition:.2s height;overflow:hidden;margin-bottom:19.6rem}.step-two__map-container.show{height:100%;margin-bottom:1.6rem!important}.step-two__container{width:100%;padding-top:3.3rem}.step-two__title{font-size:1.7rem;font-style:normal;font-weight:600;line-height:1.7rem;padding-right:2.3rem;color:#373F41}.step-two__title--small{font-size:1.4rem;text-align:start}.step-two__optional-title{font-size:1.7rem;font-weight:600;margin-left:2.3rem;color:#76797B}.step-two__optional-title--small{font-size:1.3rem;text-align:start;font-style:normal;font-weight:600;line-height:1.8rem;letter-spacing:.0126802221rem}.step-two__info,.step-two__no-themes-selected{line-height:1.5rem;font-weight:400;font-size:1.2rem;font-style:normal}.step-two__info{text-align:left;color:#BEBEBE}.step-two__info.error{margin-top:1rem;color:#E5342A}.step-two__no-themes-selected{color:#A8A8A8;margin-top:1.6rem;display:block}.step-two__themes-item{background:#EFF8FC;border-radius:3px;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.8rem;text-align:center;color:#3f87a3;letter-spacing:.04rem;margin:.3rem;padding:6px 18px;height:auto;display:flex;flex-direction:row;justify-content:center}.step-two__no-location-selected{font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.5rem;color:#BEBEBE;padding-left:.7rem}.step-two__location-selected-container{display:flex;flex-direction:row;padding-top:1rem}.custom-theme-input{background-color:#F2F8FF;border-radius:3px;margin:.5rem .5rem .5rem 1.9rem;padding:.6rem 1.8rem;white-space:nowrap;font-weight:500;font-size:1.2rem;line-height:1.8rem;display:flex;align-items:center;text-align:center;letter-spacing:.03rem;color:#2A6DE8;border:none}.add-project-wizard{display:flex;max-width:1440px;margin:0 auto;padding:0 12.5rem}.add-project-wizard__progress-step1_2{height:0;width:50%;border:.4rem solid #3C64B1}.add-project-wizard__progress-step2_2{width:100%;height:0;border:.4rem solid #3C64B1}.add-project-wizard__progress-step1_3{height:0;width:33%;border:.4rem solid #3C64B1}.add-project-wizard__progress-step2_3{width:66%;height:0;border:.4rem solid #3C64B1}.add-project-wizard__progress-step3_3{width:100%;height:0;border:.4rem solid #3C64B1}.add-project-wizard__left-container{padding-top:4rem;max-width:78.9rem;min-width:60rem;background-color:#fff}.add-project-wizard__left-content{margin-left:6rem;margin-right:2rem}.add-project-wizard__header-container{width:80%}.add-project-wizard__save-container{text-align:right;padding:2.2rem;border-top:1px solid #E6E8E9}.add-project-wizard__save-container-multiple{display:flex;justify-content:space-between;padding:2.2rem;border-top:1px solid #E6E8E9}.add-project-wizard__right-container{max-width:65.1rem;background-color:#FBFAF9}.add-project-wizard__right-title{font-style:normal;font-weight:600;font-size:1.8rem;line-height:2.2rem;text-align:center;letter-spacing:.02rem;margin-bottom:2rem}.add-project-wizard__right-image{max-width:485px}.add-project-wizard__active-step{font-style:normal;font-weight:600;font-size:1.8rem;line-height:2.2rem;text-align:right;letter-spacing:.01rem;margin-bottom:5rem;margin-top:2rem;margin-right:2rem}.add-project-wizard__back-button{font-style:normal;font-weight:700;font-size:1.8rem;line-height:2.4rem;letter-spacing:.01rem;color:#373F41}.add-project-wizard__save-button{text-align:right;font-style:normal;font-weight:700;font-size:1.8rem;background:#3C64B1;color:#fff;padding:1.6rem 5rem}.add-attachment__button:hover,.add-attachment__label:hover{border-radius:50%;background:#BEBEBE}.add-project-wizard__save-button--deactivated{opacity:.5}.add-attachment__button{margin-left:1rem}.add-attachment__label{margin-left:1rem;padding-top:.3rem}.add-attachment__button--deactivated{opacity:50%}.banner__activationmail{display:flex;align-items:center;justify-content:center;cursor:default;font-weight:700;z-index:100;width:100%;min-height:52px;background:#79828B;text-align:center;margin-top:6.7rem}@media only screen and (max-width:600px){.banner__activationmail{margin-top:0!important;padding:.4rem}}@media only screen and (max-width:900px){.banner__activationmail{margin-top:0!important;padding:.4rem}}.banner__text{padding:0 .2em;color:#fff}.banner__text-phrase{margin-right:2em}.banner__link{color:#fff;white-space:nowrap}.banner__linkactivation{color:#fff;display:inline-block}.add-modules{background:#FFF;border:1px solid #F7F7F7;box-sizing:border-box;border-radius:4px;text-align:center;display:flex;flex-direction:column;justify-content:space-between;height:auto}.add-modules__subtitle{font-family:Sora;font-style:normal;font-weight:600;font-size:1.7rem;line-height:138.9%;letter-spacing:.0126802rem;color:#373F41;margin-bottom:1.2rem;padding-left:2rem;padding-right:2rem}.add-modules__explanation,.add-modules__title{font-size:1.3rem;font-style:normal;font-family:Inter}.add-modules__title{font-weight:400;line-height:2rem;text-transform:uppercase;color:#898989;margin-bottom:2rem}.add-modules__stretcher{display:flex;flex-direction:column;justify-content:space-around;height:77%}.add-modules__explanation{font-weight:500;line-height:1.6rem;text-align:center;letter-spacing:.0126802rem;color:#76797B;margin-bottom:1.2rem;padding-left:1rem;padding-right:1rem}.add-modules__button{width:16rem;margin:3rem auto 1rem}.breadcrumbs span.separator svg,.breadcrumbs--black span.separator svg{height:1em;width:auto}.breadcrumbs-new{display:flex;gap:.7rem;font-size:1.4rem;line-height:2.1rem;padding-top:2rem;margin-bottom:2rem}.breadcrumbs-new__back{color:#667085}.breadcrumbs-new__back svg{margin-right:.5rem}.breadcrumbs-new__label{font-weight:600;color:#000}.breadcrumbs{font-weight:400;font-size:1.5rem;margin-bottom:1.5rem;line-height:1.9rem}.breadcrumbs span.separator{color:#D9D9D9;margin-left:.2em;margin-right:.95em}.breadcrumbs a{text-decoration:none;color:#76797B;cursor:pointer}.breadcrumbs--black .item_nolink{font-weight:700;color:#000}.breadcrumbs--black .item_nolink span.separator{margin-left:.85em;margin-right:.7em}.breadcrumbs--black span.separator{color:#D9D9D9;margin-left:.2em;margin-right:.95em}.breadcrumbs--black a{color:#76797B}.breadcrumbs--black a:hover{color:#666}#phonePage .breadcrumbs,#phonePage .breadcrumbs a,#phonePage .breadcrumbs a span.separator{color:#000}.comment-item{display:flex;flex-direction:row}.comment-item__flagged-mention{width:100%;margin-top:-1em;color:#FF7F47;font-size:1.1em;font-weight:700}.comment-item-loadingspin{margin:5em 0 5em calc(50% - 1.5em)}.comment-item__user-bubble{max-width:25%;float:left;padding:1rem 1rem 1rem 0;margin:1rem 1rem 1rem 0;display:flex;flex-direction:column;align-items:center}.comment-item__visible-reply{height:100%;width:2px;background:#EFEDE8;margin-bottom:3rem}.comment-item__bottom-container{display:flex;justify-content:center;align-items:center}.comment-item__item-container{margin:1rem 0;width:100%}.comment-item__item-content.flagged-comment{border:1px solid #FF7F47;border-radius:.5rem;padding:1em}.comment-item__display-content{margin:.5rem 0 .3rem;padding-top:1rem;padding-bottom:1.1rem;padding-left:1.5rem;position:relative;border:1px solid #F3F1EB;background:#FBFAF9;border-radius:0 1rem 1rem}.comment-item__translate-button{padding:1em 0 0}.comment-item__untranslate-button{padding:.2em 0 0}.comment-item__translated-information{padding:1em 0 0;display:flex;flex-direction:column;align-items:flex-start}.cards-section-fullrow .cards-section__body a.card-link:first-child:nth-last-child(4),.cards-section-fullrow .cards-section__body a.card-link:first-child:nth-last-child(4)~a.card-link,.cards-section__body a.card-link:first-child:nth-last-child(4),.cards-section__body a.card-link:first-child:nth-last-child(4)~a.card-link,.comment-item__info,.project-intro__stats{justify-content:space-between}.comment-item__info{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:.2em}.comment-item__reactions-summary{position:absolute;background-color:#fff;bottom:-1.5rem;right:1rem;box-shadow:0 3px 5px rgba(0,0,0,.18)}.comment-item__bullet{font-size:1.2rem}.comment-item__date{display:inline-block;white-space:nowrap;font-weight:400;font-size:1em;color:#7B7D8D}.comment-item__display-date{display:flex;justify-content:center;align-items:center}.comment-item__edit-button{float:right;margin-left:.6em}.comment-item__edit-button .dropdown__trigger{padding:0}.comment-item__edit-button-handspacer{height:1.7rem;display:flex;justify-content:center;align-items:center}.comment-item__edit-button-handspacer svg path{fill:#AEAFBF}.comment-item__author-container{display:flex;align-items:center}.comment-item__author-badge{display:inline-block;font-size:1.2rem;padding:.2rem .5rem;color:#fff;background:#6B6C76;border-radius:3px;margin-left:1.1rem;white-space:nowrap}.comment-add-form textarea,.comment-item textarea,.conversation-add-form textarea{border:0 solid #000!important;resize:none}.comment-item__content{margin-top:.3rem;font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.8rem}.comment-item__replys-handle{display:flex;margin-top:1rem;margin-left:8rem;align-items:center}.comment-item__replys-handle span{color:#4F8DFF;font-size:1.3rem;font-weight:400;margin-left:.6rem}.comment-item textarea{background:0 0;padding:1rem;width:100%;height:100%;color:#373F41}.comment-item__action-bar{display:flex;flex-direction:row;align-items:center;padding-right:1rem;flex-wrap:wrap;gap:1em}.comment-item__action-bar button{margin-right:1rem;color:#9294AA}.comment-item .reactions-summary{padding:1rem;height:2.5rem;border-radius:1rem}.comment-item__moderation-message{margin-top:.8rem;font-style:italic;color:#76797B}.comment-item__show-message{margin-top:.5rem;text-align:center}.comment-item__show-message button{color:#BEBEBE}.cards-container-query{height:auto}.cards-section{margin-top:4rem;width:100%}.cards-section-fullrow{margin-top:0}.cards-section__body,.cards-section__columns-body,.cards-section__scrollable-body{gap:2rem 2rem}.cards-section__body{padding:0}.cards-section-row .card-link{flex-grow:1;padding:0;max-width:24%;min-width:20rem;width:20%}.cards-section-fullrow .card-container,.cards-section-row .card-container{padding:1.3rem;border-radius:1rem;background:#fff;display:flex;height:100%;text-align:left}.cards-section-row .card-container{flex-direction:column;width:100%;box-shadow:0 2px 12px rgba(165,157,143,.2);justify-content:space-between;align-items:unset}.cards-section-fullrow .cards-section__body{gap:3rem}@media only screen and (max-width:600px){.cards-section-row .card-link{width:50%;max-width:50%}.cards-section-fullrow .cards-section__body{gap:2rem}}.cards-section-fullrow .cards-section__body a.card-link:first-child:nth-last-child(1),.cards-section-fullrow .cards-section__body a.card-link:first-child:nth-last-child(1)~a.card-link,.cards-section-fullrow .cards-section__body a.card-link:first-child:nth-last-child(2),.cards-section-fullrow .cards-section__body a.card-link:first-child:nth-last-child(2)~a.card-link{max-width:unset;width:unset}.cards-section-fullrow .card-link{width:100%!important}.cards-section-fullrow .card-container{flex-direction:column;width:100%;box-shadow:0 2px 24px rgba(165,157,143,.3);justify-content:space-between;align-items:start}@media only screen and (max-width:600px){.cards-section-fullrow .card-container{display:flex;flex-direction:column;width:100%;height:100%;padding:1.3rem;border-radius:1rem;background:#fff;justify-content:space-between;align-items:start;text-align:left}}.cards-section-col .cards-section__body{margin:0 4rem 0 0;justify-content:flex-start}@media only screen and (max-width:900px){.cards-section-col .cards-section__body a.card-link{width:50%;max-width:50%}}.cards-section-col .card-link{flex-grow:1;min-width:24rem;max-width:32%;padding:0}.cards-section-col .card-container{flex-grow:1;height:9rem;display:flex;flex-direction:row;background:#fff;box-shadow:0 .2rem 1.2rem rgba(165,157,143,.2);box-sizing:border-box;border:none;border-radius:1rem;justify-content:flex-start;align-items:center;padding:1rem}.cards-section__header{display:flex;align-items:center;width:100%;justify-content:space-between;margin-bottom:3rem}.cards-section__participate-title-style{text-transform:uppercase;font-size:1.8rem;font-weight:600;color:#646C6F}.cards-section__header-button{color:#373F41;cursor:pointer;display:flex}.cards-section__header-button svg{margin-left:1.2rem}@media only screen and (max-width:600px){.cards-section-col .card-link{width:100%;max-width:100%;min-width:15rem}.cards-section-col .card-container{width:100%;min-width:10rem}.cards-section__header-button{height:3.5rem}}.cards-section__body{display:flex;flex-wrap:wrap;justify-content:left}.cards-section__body--grid{display:grid;grid-template-columns:1fr 1fr 1fr}.cards-section__body--grid .card-link{max-width:none!important;width:auto!important;min-width:auto!important}.cards-section__body a.card-container{margin-left:0}.cards-section__body a.card-link:first-child:nth-last-child(1),.cards-section__body a.card-link:first-child:nth-last-child(1)~a.card-link,.cards-section__body a.card-link:first-child:nth-last-child(2),.cards-section__body a.card-link:first-child:nth-last-child(2)~a.card-link{max-width:49%;min-width:49%;width:49%}@media only screen and (max-width:900px){.cards-section__body a.card-link{width:30%}.cards-section__body a.card-link:nth-child(4){display:none}.cards-section__body a.card-link:nth-child(4).module-card{display:flex}}.cards-section__body .module-card__statistics span{font-size:1.2em}.cards-section__body_module{flex-direction:column;flex-wrap:nowrap}.cards-section__empty-body-message{font-size:1.4rem;font-weight:400;line-height:1.9rem;width:100%;min-height:4rem;text-align:center;color:#666;font-style:italic}.cards-section__scrollable-body{display:flex;flex-wrap:nowrap;width:auto;overflow-x:scroll;padding:2rem;margin:0}.cards-section__scrollable-body .card-link{flex-grow:1;min-width:94%;padding:0;margin:0}.cards-section__columns-body{display:flex;flex-direction:column;width:100%;padding:2rem 0}.cards-section-mobile__header{margin-top:4.2rem;margin-bottom:0;display:flex;align-items:center;width:100%;justify-content:space-between}.comment-actions{background:#FFF;border:1px solid #F0F0F0;box-sizing:border-box;box-shadow:0 2px 19px rgba(0,0,0,.15);border-radius:9px;min-width:18.7rem;width:auto;padding:.5rem}.comment-actions__item{display:flex;flex-direction:row;align-items:center;font-size:1.3rem;color:#898989;font-family:Inter;font-style:normal;font-weight:400;width:100%;padding:.6rem 1rem}.comment-actions__item svg{margin-right:.8rem}.comment-actions__item:focus,.comment-actions__item:hover{color:#5E617C;background:#F7F7F7;border-radius:9px}.comment-add-form{background:#fff;display:flex;width:100%;min-height:5.6rem;font-size:1.2rem}.comment-add-form__comment-content{flex-grow:1;justify-content:center;align-items:center;max-width:84%}.comment-add-form__comment-content .jodit-placeholder{font-size:1.5rem!important;line-height:1.7rem;letter-spacing:.1px;color:#8B8B8B}.comment-add-form__comment-content .jodit-wysiwyg{font-family:Inter;font-style:normal;font-size:1.5rem;line-height:1.7rem;letter-spacing:.1px;color:#373F41}.comment-add-form textarea{overflow:visible;width:100%;height:100%;font-family:Inter;font-style:normal;font-weight:400;font-size:14px;color:#716D69}.comment-add-form textarea::placeholder{font-weight:400!important;font-size:1.4rem!important;color:#716D69}.comment-add-form textarea:disabled{background-color:inherit}.comment-add-form__avatar{padding:.6rem 1.2rem 2rem 2.6rem}.comment-add-form .user-avatar{margin:0;padding:0}.comment-add-form__controls{display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;min-width:8rem}.comment-add-form__add-comment{display:flex;align-self:flex-end;margin-top:3rem;margin-left:.8rem}.comment-add-form__add-comment svg{width:6rem;height:6rem}.comment-add-form__add-comment.spinning{border-radius:50%;background-color:#65ca80;width:4.2rem;height:4.2rem;margin:3.8rem 1.3rem 2.5rem 1.5rem}.comment-add-form__add-comment.spinning span{position:relative;top:.8em;left:-.7em}.comment-add-form--expanded{height:16rem}.conversation-add-form__button{background:#FFF;border:1px solid #ABB1B9;border-radius:9px;font-weight:400;font-size:1.4rem;letter-spacing:.2px;color:#716D69;padding-left:2.2rem;text-align:left;height:4.6rem;width:100%}.conversation-add-form{background:#fff;display:flex;flex-direction:column;width:100%;min-height:5.6rem;font-size:1.2rem}.conversation-add-form__comment-content{flex-grow:1;justify-content:center;align-items:center}.conversation-add-form__comment-content .jodit-placeholder{font-size:1.5rem!important;line-height:1.7rem;letter-spacing:.1px;color:#8B8B8B}.conversation-add-form__comment-content .jodit-wysiwyg{font-family:Inter;font-style:normal;font-size:1.5rem;line-height:1.7rem;letter-spacing:.1px;color:#373F41}.conversation-add-form__comment-content .jodit-toolbar__box{display:none}.conversation-add-form textarea{overflow:visible;width:100%;height:100%;font-family:Inter;font-style:normal;font-weight:400;font-size:14px;color:#716D69}.conversation-add-form textarea::placeholder{font-weight:400!important;font-size:1.4rem!important;color:#716D69}.conversation-add-form textarea:disabled{background-color:inherit}.conversation-add-form__controls{display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;margin-top:1rem}.conversation-add-form__add-comment{display:flex;align-items:center;align-self:flex-end;height:2.5rem;min-width:auto;padding-left:1.2rem;padding-right:1.2rem}.conversation-add-form__add-comment .spinner{margin-right:0}.community-card{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;padding-top:6.313rem}.community-card.card-container{height:auto;padding:0;width:100%;border-radius:4px;flex-direction:column}.community-card .btn-none.cover,.community-card .btn-none.details{display:block;width:100%}.community-card__cover{display:flex;position:relative;width:100%;height:16rem;justify-items:center;align-items:center}.community-card__cover img{object-fit:cover;width:100%;height:100%;border-radius:4px 4px 0 0}.community-card__country{display:flex;position:absolute;top:0;left:0;background:rgba(255,255,255,.6);padding:.5rem;margin-left:1.5rem;margin-top:1rem;align-items:center;line-height:1.2rem}.community-card__global-admin-toggle{display:flex;margin:1em 0 .2em;align-items:center;flex-direction:row}.community-card__global-admin-toggle__switch{width:7rem}.community-card__details{display:flex;flex-direction:column;justify-content:space-between;padding-left:2em;padding-right:2em;width:100%;height:14em;font-size:1.3rem;line-height:1em;padding-bottom:1em}@media only screen and (max-width:600px){.community-card__details{min-height:18.3rem;height:auto;padding-bottom:1em}}.assertion-item__vote-ideas button,.community-card__flag-picture{height:1.4rem}.community-card__title{display:flex;letter-spacing:.01em;font-family:Sora;font-style:normal;font-weight:700;font-size:1.7em;line-height:1.2em;color:#373F41;margin-top:.63em;margin-bottom:.7em;white-space:normal;align-items:center}.community-card__description,.community-cover__description,.community-cover__description-mobile{font-weight:400;text-align:left;font-style:normal}.community-card__title img{max-width:8.4rem;max-height:5.6rem;margin-right:.8rem;vertical-align:bottom}.community-card__title-name{display:inline-block;word-wrap:anywhere;word-break:break-word}.community-card__description{font-family:Inter;font-size:1em;color:#5E617C;line-height:1.5em;margin-top:.5em;margin-bottom:.8em}.community-card__description h1{line-height:1.2em;margin-bottom:1em;font-size:1em}.community-card__description p{font-size:1em;line-height:1.2em;margin:0;padding:0}.community-card__description img{max-height:2rem}.community-card__flag-name{font-family:Inter;font-style:normal;font-weight:500;font-size:1.2rem;color:#373F41;margin-left:.6rem}.community-card__members,.community-card__projects{padding-left:1rem;padding-right:1.563rem;font-weight:500;font-size:1.3rem;line-height:1.2rem;font-family:Inter;font-style:normal;letter-spacing:.02rem;color:#373F41}.community-card__info-container{display:flex;flex-direction:row;margin-top:1rem;justify-content:space-around}.community-card__statistics-box{display:flex;flex-direction:row;align-items:center;font-size:1.3rem}.community-card__statistics-box svg path{fill:#A4A3B4}.community-card__action-button{margin-top:3rem}.community-card__see-projects-btn{display:inline-block;width:26rem}.community-cover{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;max-width:1440px;margin:0 auto}.community-cover__mobile-container{margin:2rem;padding-left:2rem}.community-cover__cover{width:740px;max-width:47%;position:relative}.community-cover__cover-publish-toggle{right:1em;bottom:1em;position:absolute;background-color:#fff;box-shadow:0 4px 13px 0 rgba(0,0,0,.2509803922);height:auto;width:40em;border-radius:3px}.community-cover__cover-publish-toggle .community-publish-toggle{width:auto;height:auto;font-size:1.1rem}.community-cover__cover-publish-toggle .community-publish-toggle .settings-item__item-content{width:auto;margin:-2.7em 4em 0 18em}.community-cover__logo-picture{max-width:100%;max-height:100%}.community-cover__logo-container{display:inline-block;vertical-align:middle;margin-right:3em}.community-cover__logo-container img{max-width:16rem;max-height:7rem}.community-cover__social-media-icons{text-align:right;display:inline-block;vertical-align:middle}.community-cover__icon-style{margin-right:3.3rem}.community-cover__icon-style svg{width:3rem;height:3rem}.community-cover__share-button{float:right;margin:1.4em 0}.community-cover__share-button.bottom{display:none}.community-cover__no-projects-text{color:#2A6DE8}.community-cover__cover-overlay{width:100%;height:97%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 100%);position:absolute;z-index:1}.community-cover__back-button-container{position:absolute;top:2.3rem;left:12rem;z-index:2}.community-cover__back-button-container-mobile{position:absolute;top:1rem;left:1rem;z-index:2}.community-cover__back-button{display:flex;flex-direction:column;align-items:center}.community-cover__image{width:100%;object-fit:cover}.community-cover__logo-and-social-icons{width:100%}.community-cover__title-and-logo{display:flex;flex-direction:row;align-items:center}.community-cover__title-custom{text-align:left;padding-right:1rem;color:#353535;font-size:3rem}.community-cover__description{padding-right:1rem;display:flex;flex-direction:row;font-size:1.4em;line-height:1.6em;color:#76706F}.community-cover__description .lt-line-clamp__less,.community-cover__description .lt-line-clamp__more{color:#4F8DFF}.community-cover__description-mobile{display:flex;flex-direction:row;width:80%;line-height:2.7rem;font-size:1.7rem;color:#76706F}.community-cover__details-info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-top:1rem;flex-wrap:wrap;color:#353535}.community-cover__details-info-mobile{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-top:2rem;padding-left:1rem}.community-cover__details{display:flex;flex-direction:column;width:53%;padding-left:6.5rem;justify-content:space-evenly}.community-cover__info-container{display:flex;flex-direction:row;flex-wrap:wrap;margin-right:20px}.community-cover__share-title svg,.project-intro__share-button-title svg,.project-intro__share-button-user-title svg{margin-right:.9rem}.community-cover__settings-button-community{display:flex;align-items:center}.community-cover__settings-container{display:flex;align-items:center;flex-direction:row;margin-top:1rem}.community-cover__share-title{padding-right:1em;font-style:normal;font-weight:500;font-size:1.4rem;line-height:160.2%;letter-spacing:.0126802rem;color:#2A6DE8;display:flex;align-items:center}.community-cover__details-icon{margin-right:1rem}.community-cover__title-container{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap}.community-cover__info-container-padding{display:flex;align-items:center;flex-direction:row;padding-left:6.5rem}.community-cover__square{width:.938rem;height:.938rem;background:#fff;border:3px solid #000}.community-cover__number{font-size:1.3rem;font-style:normal;font-weight:500;line-height:1.6rem;color:#353535;margin-left:1rem;letter-spacing:.0126802221rem}.community-cover__button-section{display:flex;flex-direction:row;align-items:center;padding-top:2.375rem}.community-cover__button{border:1px solid #3C64B1;padding:1.25rem;font-style:normal;font-weight:700;font-size:1rem;line-height:1.125rem;background:0 0;color:#3C64B1;width:8.125rem;height:3.75rem}.community-cover__text{padding-left:1.25rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.188rem;letter-spacing:.013rem;text-align:left}.community-cover__text:hover{cursor:pointer}.community-cover-mobile{display:flex;flex-direction:column;width:100%;flex-wrap:wrap;margin:0 auto;font-size:1.2rem}.community-cover-mobile .community-cover__share-button,.community-cover-mobile .community-cover__share-title{font-size:inherit}.community-cover-mobile .community-cover__cover{width:100%;max-width:100%;position:relative}.community-cover-mobile .community-cover__logo-and-social-icons{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.community-cover-mobile .community-cover__description,.community-cover-mobile .community-cover__details-info,.community-cover-mobile .community-cover__title-container{margin:0 .4em .8em 0}.community-cover-mobile .community-cover__details{display:flex;flex-direction:column;width:100%;padding:1em;justify-content:space-evenly}.community-cover-mobile .community-cover__line-container{display:block}.community-cover-mobile .community-cover__settings-container{display:inline-block;width:40%}.community-cover-mobile .community-cover__cover-publish-toggle .community-publish-toggle .settings-item__item-header,.community-cover-mobile .community-cover__share-button.top{display:none}.community-cover-mobile .community-cover__share-button.bottom{display:inline-block;margin:1.4em 2em 0 0}.community-cover-mobile .community-cover__share-title svg{scale:80%}.community-cover-mobile .community-cover__title-custom{text-align:left;padding-right:1rem;color:#353535;font-size:1.2rem}.community-cover-mobile .community-cover__logo-container img{max-width:11rem;max-height:5rem}.community-cover-mobile .community-cover__description{font-size:inherit}.community-cover-mobile .community-cover__info-container{height:1.7em}.community-cover-mobile .community-cover__number{font-size:inherit;line-height:1.7em}.community-cover-mobile .community-cover__settings-container{font-size:1em}.community-cover-mobile .community-cover__settings-container .community-cover__settings-button-community,.community-cover-mobile .community-cover__settings-container .community-cover__settings-button-community .project-intro__settings-button-text{font-size:inherit}.community-cover-mobile .community-cover__cover-publish-toggle{width:12em}.community-cover-mobile .community-cover__cover-publish-toggle .community-publish-toggle{padding:4px}.community-cover-mobile .community-cover__cover-publish-toggle .community-publish-toggle .settings-item__item-content{margin:0}.community-cover-mobile .community-cover__cover-publish-toggle .community-publish-toggle__publish-container{justify-content:space-around}.community-cover-mobile .community-cover__cover-publish-toggle .community-publish-toggle__publish-button{scale:85%}.popup__activationmail{max-height:none;overflow:hidden;position:relative;display:flex!important;flex-direction:column;width:30%;pointer-events:auto;background:#fff;border-radius:1rem;box-shadow:-10px 12px 4px rgba(100,100,100,.2);margin-left:30%}.module-card,.quiz-card{box-shadow:0 2px 24px rgba(165,157,143,.3)}.community-module-link{display:flex;flex-direction:column;min-height:9rem;background:#eaeaea;margin-bottom:1rem;border-radius:.5rem;padding:1rem;justify-content:space-between}.community-module-link__title{font-weight:600}.community-module-link__footer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.community-module-link__btn-info{margin-left:1rem}.module-card{position:relative;display:flex;flex-direction:column;padding:3.3rem 2.5rem 2.1rem;background:#fff;border-radius:1rem}.module-card.card-hidden-to-users{opacity:.5}.module-card a{color:#373F41}.module-card__header{display:flex;gap:1.2rem}@media only screen and (max-width:600px){.module-card{padding:1.5rem 1.1rem}.module-card__header{gap:.8rem}}.module-card__footer{display:flex;justify-content:flex-end;margin-top:2.1rem;gap:1.2rem}.module-card__icon{display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;border-radius:.8rem}.module-card__stats,.module-card__stats_closed{align-items:center;border-radius:.8rem;display:flex;gap:1rem}.module-card__icon svg{max-width:2.2rem;max-height:2.2rem}.module-card__color--quiz{background-color:#53C372}.module-card__color--questionnaire{background-color:#8C6EE0}.module-card__color--discussion{background-color:#FF7F47}.module-card__color--ideabox{background-color:#3F444A}.module-card__color--closed{background-color:#A4A3B4}.module-card__stats{background:#FFFB9C;font-size:1.6rem;line-height:2.24rem;color:#373F41;padding-left:1.9rem;padding-right:1.9rem}.module-card__stats b{font-weight:700}@media only screen and (max-width:600px){.module-card__footer{margin-top:1rem;gap:1rem}.module-card__stats{flex-grow:1;gap:1rem;padding-left:1.1rem;padding-right:1.1rem}}.module-card__stats_closed{background:#EDEDED;text-transform:uppercase;font-size:1.4em;font-weight:600;line-height:1.25rem;color:#A4A3B4;padding-left:1.9rem;padding-right:1.9rem}.document-card__not-translated--settings-container,.event__not-translated--settings-container,.module-card__stats_closed--settings-container,.update-card__not-translated--settings-container{text-transform:none}.module-card__stats_closed--settings-container .btn-none{display:flex;align-items:center}.module-card__stats_closed--settings-container svg{margin-top:.4em;height:1.8em;width:auto}.module-card__info{margin-top:2.2rem;line-height:1.5em;color:#434343}.module-card__info h2{word-wrap:anywhere}.module-card__info h3{margin-bottom:1rem;font-weight:600;font-size:2.2em;line-height:1.5em;color:#434343;word-wrap:anywhere}@media only screen and (max-width:600px){.module-card__info h3{font-size:2em;line-height:1.25em}.module-card__info-description{font-size:1.3em}}.module-card__info-description{font-size:1.3em;line-height:1.5em;margin-bottom:1em}.module-card__module-label span,.quiz-card__module-label span{font-size:1.1rem;letter-spacing:.0013em;font-weight:600;text-transform:uppercase;align-content:center}.module-card__module-label{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.7rem 1.2rem;position:absolute;height:2.7rem;right:.8rem;bottom:.8rem;background:rgba(0,0,0,.4);border-radius:3px}.module-card__module-label span{font-style:normal;line-height:1.3rem;color:#fff;display:flex;justify-content:center}.module-card__image-container{position:relative;width:100%;flex-shrink:0;margin-top:1rem}@media only screen and (max-width:600px){.module-card__image-container{left:-1.1rem;width:calc(100% + 2.2rem);height:15.8rem}}.module-card__module-card-image-empty{width:100%;height:100%;background-color:#BEBEBE;border-radius:.8rem}.module-card__module-card-image{object-fit:cover;object-position:center;border-radius:.4rem;height:30rem;width:100%}@media only screen and (max-width:600px){.module-card__module-card-image{height:15.8rem;border-radius:0}}.module-card__button-share{border:1px solid #C4C4C4;width:15rem}@media only screen and (max-width:600px){.module-card__button-share{width:5rem;min-width:auto}.module-card__button-share svg{margin-right:0}.module-card__button-share span{display:none}.quiz-card{width:100%}}.quiz-card{position:relative;width:100%;display:flex;flex-direction:column;justify-content:flex-start;padding:.8rem;border-radius:1rem;background:#fff;margin:.9rem 1.9rem .9rem 0}.quiz-card a{color:#373F41}.quiz-card__closed-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#FFF;box-shadow:0 2px 24px #a59d8f;border-radius:10px;opacity:50%;z-index:2}.quiz-card__module-card-info{display:flex;width:100%;flex-direction:row;margin:2.5rem 4rem 2rem 3.6rem}@media only screen and (max-width:600px){.quiz-card__module-card-info{flex-direction:column;margin:0;flex-grow:1}.quiz-card__image-container{display:none}}.quiz-card__bold-number{font-weight:900;align-items:center}.quiz-card__image-container{position:relative;width:14.5rem;height:17.8rem;flex-shrink:0}.quiz-card__module-label{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.7rem 1.2rem;position:absolute;height:2.7rem;right:.8rem;bottom:.8rem;background:rgba(0,0,0,.4);border-radius:3px}.quiz-card__module-label span{font-style:normal;line-height:1.3rem;color:#fff;display:flex;justify-content:center}.quiz-card__title-container{display:flex;gap:1rem;align-content:center;align-items:center}.quiz-card__mobile-image-container{display:none;background:#F8F145;border-radius:12px;width:4rem;height:4rem;flex-shrink:0}@media only screen and (max-width:600px){.quiz-card__title-container{border-bottom:1px solid #F5F5F5;padding-bottom:1rem}.quiz-card__mobile-image-container{display:flex;align-items:center;justify-content:center}}.quiz-card__module-card-image-empty{width:100%;height:100%;background-color:#BEBEBE;border-radius:.8rem}.quiz-card__module-card-image{object-fit:cover;object-position:center;border-radius:.8rem;width:100%;height:100%}.quiz-card__text-content{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1;margin-top:2.5rem;padding-left:3.5rem;padding-right:2.8rem}@media only screen and (max-width:600px){.quiz-card__text-content{flex-direction:column;flex-grow:1;justify-content:space-between;padding:0;margin-top:.5rem}}.quiz-card__middle-section-title{overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;font-size:2.7rem;font-weight:600;color:#373F41;line-height:3rem;overflow-wrap:anywhere;padding-right:.5rem}@media only screen and (max-width:600px){.quiz-card__middle-section-title{font-size:1.8rem;font-weight:700;padding-right:0;-webkit-line-clamp:1}.quiz-card__middle-section-description{display:none}}.quiz-card__middle-section-description{font-size:1.6rem;margin-top:1.3rem}.quiz-card__question-title-truncate{color:#353535;padding-top:1rem;font-weight:700;line-height:1.14;height:8.8rem;position:relative;overflow:hidden}.quiz-card__question-title-truncate::before{position:absolute;content:"...";inset-block-end:0;inset-inline-end:0;right:4px}.quiz-card__question-title-truncate::after{content:"";position:absolute;inset-inline-end:0;width:1rem;height:1rem;background:#fff}.quiz-card__info{display:flex;flex-direction:row;align-content:center;color:#373F41;margin-top:1rem;font-size:1.6rem;line-height:2rem}.quiz-card__info-questions,.quiz-card__info-time{border-radius:3px;line-height:4.2rem;padding-left:1rem}.quiz-card__info-questions{background-color:#F8F145;padding-right:3.3rem}@media only screen and (max-width:600px){.quiz-card__info{margin-top:2rem}.quiz-card__info-questions{padding-right:1rem;background:0 0}}.quiz-card__info-time{display:flex;align-items:center;background-color:#FFFB9C;padding-right:1.7rem}.quiz-card__info-time svg{margin-right:1rem;transform:scale(.9)}.quiz-card__footer{display:flex;gap:.9rem;justify-content:flex-end;border-top:1px solid #EAEAEA;width:100%;padding-top:1.6rem;padding-bottom:2rem;padding-right:4rem}@media only screen and (max-width:600px){.quiz-card__info-time{background:0 0}.quiz-card__footer{width:100%;padding-right:0;border:none;flex-wrap:wrap}}.quiz-card__footer button{width:22.8rem}@media only screen and (max-width:600px){.quiz-card__footer a,.quiz-card__footer button{width:100%}}.update-card.small{width:calc(25% - 1.8rem)}.update-card.no-width-limits{max-width:unset;min-width:unset;width:100%}.update-card__cover-image{object-fit:cover;max-height:13.3rem;width:100%;border-radius:.4rem}.update-card-cover-image-popup{object-fit:cover;height:auto;width:100%;border-radius:.4rem}.update-card-cover-image-popup-spacer{flex:1 0 0}.update-card__not-translated{height:6rem;display:flex;flex-direction:column;justify-content:space-around;align-items:center;background:#EDEDED;border-radius:.8rem;font-size:1.7rem;font-weight:600;line-height:1.25rem;color:#A4A3B4;padding:1rem;margin:1rem}.project-intro__settings-button,.update-card__not-translated--settings-container .btn-none{align-items:center;display:flex}.update-card__content,.update-card__title{color:#353535;word-break:break-word;word-wrap:anywhere}.update-card__not-translated--settings-container svg{margin-top:.4em;height:1.8em;width:auto}.update-card__title{height:8rem;font-size:1.7rem;font-style:normal;font-weight:600;line-height:2.2rem;letter-spacing:.0068468466rem;padding:.6em .5rem .3em}.update-card__content{flex-grow:1;max-height:5em;overflow:hidden;padding:0 .5rem}.update-card__content h1,.update-card__content h2,.update-card__content h3,.update-card__content h4,.update-card__content h5,.update-card__content h6,.update-card__content strong{font-size:1em}.update-card__content iframe{max-width:100%;max-height:100%;height:100%;width:100%}.update-card__date{font-size:1.2rem;font-weight:500;color:#7D7D7D;font-style:normal;line-height:1.7rem;letter-spacing:0;text-transform:uppercase;text-align:right;padding-top:1rem;width:100%}.dropdown{display:flex;position:relative}.dropdown__trigger{display:flex;padding:1rem}.dropdown__content{display:flex;flex-direction:column;position:absolute;box-shadow:0 0 2rem rgba(102,102,102,.3);border-radius:2px;min-width:8rem}.header-dropdown,.proposition-actions{box-shadow:0 2px 19px rgba(0,0,0,.15);box-sizing:border-box}.dropdown__item{margin-bottom:.8rem;cursor:pointer}.filters-dropdown{display:flex;position:relative}.header-dropdown{background:#FFF;border:1px solid #F0F0F0;border-radius:9px;min-width:20rem;width:auto}@media only screen and (max-width:900px){.project-intro{width:100%;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:2.8rem;background-color:#FBFAF9;box-shadow:0 2px 4px rgba(0,0,0,.08)}}.project-intro__image{width:36.3rem;height:19.1rem;object-fit:cover;border-radius:4px}@media only screen and (max-width:900px){.project-intro__image{width:100%}}.project-intro__logo-container{width:37rem;height:6rem;margin-right:1.5rem;border-radius:0}.project-intro__logo-container img{object-fit:contain;object-position:left}.project-intro__community-name-style{font-size:1.7rem;font-weight:700;line-height:2.7rem;color:#000;margin-top:1.5rem}.project-intro__title{font-size:3.5rem;font-weight:700;margin-top:3.4rem;color:#373F41}@media only screen and (max-width:900px){.project-intro__logo-container{width:100%}.project-intro__title{margin-top:2.6rem;font-size:24px}}.project-intro__info-description{margin-top:2.4rem;font-size:1.6rem;line-height:160%;color:#76797B}@media only screen and (max-width:900px){.project-intro__info-description{margin-top:2.1rem}}.project-intro__button-learn-more{margin-top:1.6rem;font-size:1.4rem;font-weight:500;line-height:2.2rem;color:#4F8DFF}@media only screen and (max-width:900px){.project-intro__button-learn-more{margin-top:0}}.project-intro__stats{display:flex;font-weight:500;font-size:1.6rem;color:#373F41;margin-top:2.1rem}.project-intro__stats-item{display:flex;align-content:center;gap:.8rem}.project-intro__buttons-container{margin-top:2rem}.project-intro__buttons-container button{width:100%;font-size:1.6rem!important}.project-intro__share-an-idea{display:flex;justify-content:center;align-items:center;height:4.5rem;width:23.6rem;border-radius:.3rem;background:#2CA94E;border:none;font-size:1.4rem;font-style:normal;font-weight:600;line-height:2.1rem;text-align:center;color:#fff}.project-intro__share-an-idea:hover{background:#39BB5C;box-shadow:0 2px 10px rgba(46,157,70,.3);border-radius:3px}.project-intro__share-an-idea:disabled{background:#53C472;opacity:.5}.project-intro__idea-title{font-size:1.4rem;font-style:normal;font-weight:600;line-height:2rem;letter-spacing:0;text-align:center;display:flex;padding-left:.7rem}.project-intro__settings-button-text,.project-intro__share-button-title,.project-intro__share-button-user-title{font-weight:500;font-size:1.4rem;line-height:160.2%;color:#2A6DE8;font-style:normal}.project-intro__settings-container{display:flex;flex-direction:row;align-items:center}.project-intro__settings-button{margin-top:2rem}.project-intro__settings-button-text{font-family:Inter;letter-spacing:.0126802rem;margin-left:1rem}.project-intro__share-button-user-title{letter-spacing:.01px;display:flex;align-items:center}.project-intro__share-button{display:flex;align-items:center;margin-left:3.9rem;margin-top:2rem}.project-intro__share-button-title{letter-spacing:.0126802rem;display:flex;align-items:center}.project-intro__idea-box-card{display:flex;background-color:#fff;justify-content:space-between;align-items:center;flex-direction:column;margin-bottom:1.6rem;border:1px solid #F3EFE6;box-sizing:border-box;border-radius:7px;padding:1.3rem 2.2rem 2.5rem}@media (min-width:1200px){.project-intro__idea-box-card{padding-left:3.8rem;padding-right:3.8rem}}@media (max-width:1200px){.project-intro__idea-box-card{flex:.5;flex-direction:row;flex-wrap:wrap;justify-content:space-around;padding:1.7rem .7rem 1.7rem 0;margin-top:1.6rem}}.project-intro__idea-box-card-image{width:15.6rem}@media (max-width:600px){.project-intro__idea-box-card-image{max-width:10.4rem;margin-left:.3rem}}.project-intro__idea-box-card-image2{width:16.2rem}.project-intro__idea-box-card-container{margin-left:1.5rem}.project-intro__idea-box-card-title{margin-top:.6rem;font-weight:700;font-size:1.6rem;text-align:center;padding-left:3rem;padding-right:3rem}@media (max-width:1200px){.project-intro__idea-box-card-title{margin-top:0;text-align:left;padding:0}.project-intro__idea-box-card-subtitle2{display:none}}.project-intro__idea-box-card-description{margin-top:1rem;font-size:1.3rem;text-align:center}.project-intro__idea-box-card-subtitle{font-size:1.4rem;margin-bottom:2rem;text-align:center}.project-intro__idea-box-card-button{width:100%}@media (max-width:600px){.project-intro__idea-box-card-subtitle{margin-bottom:.8rem;font-size:1.2rem;text-align:left}.project-intro__idea-box-card-button{padding-left:1.4rem;padding-right:1.4rem;height:4rem;width:auto}}.project-intro__idea-box-card-form{display:flex;text-align:left;margin-top:1.2rem;width:100%;padding:0 1rem}@media (max-width:1200px){.project-intro__idea-box-card-form .label-text__input-container{margin:0}}.project-intro__idea-box-card-form input{border-radius:9px}@media (min-width:1200px){.project-intro__idea-box-card-form{flex-direction:column;align-items:center;margin-top:0}.project-intro__idea-box-card-form .label-text-field{width:100%}}.project-intro__idea-box-card-form .label-text-field{flex-grow:4}.project-intro__idea-box-card-form button{flex-grow:1;margin-left:1rem;padding-left:2rem;padding-right:3rem}@media (min-width:1200px){.project-intro__idea-box-card-form button{width:100%;margin-left:0}}.project .cards-section__body.items-1 .document-card__image-container img{max-width:50%}.document-card{padding:1.5rem 1rem 1.5rem 1.5rem;cursor:pointer;width:23%;min-width:24rem;align-self:center}.document-card.card-container{display:flex;flex-direction:column;background:0 0!important;box-shadow:none}.document-card__not-translated{height:6rem;display:flex;flex-direction:column;justify-content:space-around;align-items:center;background:#EDEDED;border-radius:.8rem;font-size:1.7rem;font-weight:600;line-height:1.25rem;color:#A4A3B4;padding:1rem;margin:1rem}.document-card__not-translated--settings-container .btn-none{display:flex;align-items:center}.document-card__not-translated--settings-container svg{margin-top:.4em;height:1.8em;width:auto}.document-card a.btn-none{display:flex;flex-direction:row;height:100%;width:100%}.document-card--mobile,.document-card.mobile{margin:0}.document-card__image-container{position:relative;background-color:#fff;box-shadow:0 2px 24px rgba(165,157,143,.3);border-radius:10px;height:18.4rem;display:flex;align-items:center;justify-content:center}.document-card__image-container img{object-fit:cover;width:100%;height:100%;border-radius:10px}.document-card__folder-icon-container,.document-card__icon-container{left:1.5rem;border-radius:6px;height:45px;position:absolute;display:flex}.document-card__icon-container{justify-content:center;align-items:center;bottom:1.5rem;background:#4F8DFF;width:45px}.document-card__folder-icon-container{justify-content:center;align-items:center;bottom:1.5rem;background:#FFF;padding-left:1rem;padding-right:1rem;gap:.9rem;font-weight:500;font-size:2.1rem;color:#373F41}.document-card__pin-icon{display:flex;justify-content:center;align-items:center;position:absolute;top:1.5rem;right:1.5rem;width:3.3rem;height:3.3rem;border-radius:50%;box-shadow:0 .2rem 1rem rgba(165,157,143,.2)}.document-card__pin-icon--pinned{border:none}.document-card__pin-icon--pinned circle{fill:#F8F145}.document-card__description-info-container{display:flex;flex-direction:column;justify-content:end;font-size:1.4rem;color:#404040;height:100%;text-align:left;padding-right:.5rem;padding-left:.5rem;padding-top:1.3rem}.document-card__description-text{font-size:1.6rem;font-weight:700;line-height:1.8rem;color:#000;width:100%;height:4.3rem}.document-card.has-image .document__description-text{width:64%}.document-card__bottom-info{font-size:1.2rem;line-height:1.8rem;font-weight:400;width:100%;font-style:normal;color:#A4A3B4}.document-card__bottom-info .icon{margin-right:1em}.document-card__hide-icon{opacity:0}.event__info-card{width:100%;height:40rem;background:#fff;box-shadow:0 .2rem 1.2rem rgba(165,157,143,.2);border-radius:1rem;padding:2.1rem 2.1rem 1.5rem;position:relative;margin:2rem 1.6rem 2rem 0;max-width:31%;min-width:36rem}.event__info-card--small{width:calc(25% - 1.8rem)}.event__not-translated{height:6rem;display:flex;flex-direction:column;justify-content:space-around;align-items:center;background:#EDEDED;border-radius:.8rem;font-size:1.7rem;font-weight:600;line-height:1.25rem;color:#A4A3B4;padding:1rem;margin:1rem}.event__date,.event__info-text{color:#6B6C76;font-size:1.4rem}.event-card-mobile__info-item,.event__info-item--mobile{max-width:unset;min-width:unset;margin-bottom:0}.event__not-translated--settings-container .btn-none{display:flex;align-items:center}.event__not-translated--settings-container svg{margin-top:.4em;height:1.8em;width:auto}.event__info-card-title{font-size:2.2rem;font-weight:700;line-height:2.6rem;padding-bottom:3rem}.event__date{font-weight:500;position:absolute;bottom:2.5rem;right:2rem}.event__info-text{font-weight:400}.event__info-item{display:flex;flex-direction:row;width:100%;align-items:center}.event__info-item--small{width:calc(33% - 1.7rem)}.event__description-info-container{flex-grow:1;padding-left:1rem;font-size:1.4rem;font-weight:400;line-height:1.6rem;text-align:left;vertical-align:middle;color:#404040;overflow-wrap:break-word}.event__arrow{width:3rem;padding:0 1rem}.event__publish-hour{font-size:1.3rem;font-weight:500;line-height:1.7rem;color:#b0b0b0;margin-left:.5rem}.event__calendar-items{line-height:normal;width:6rem;flex-grow:0;flex-shrink:0;display:flex;justify-content:flex-start;flex-direction:column;align-items:center;padding-right:.5rem;padding-top:1.2rem;border-right:solid 1px #b0b0b0}.event__day{font-size:2.8rem;font-weight:600}.event__year{font-size:1.2rem;margin-top:-.2em;color:#b0b0b0}.event__month-info-container{display:flex;justify-content:space-evenly;flex-direction:column;align-items:center;padding-right:1.5rem;padding-top:1.2rem}.event__month-info-item{font-size:1.2rem;font-style:normal;font-weight:600;line-height:0;color:#EC6316;padding-bottom:.5rem;text-transform:uppercase}.event-card-mobile__info-card{height:30rem;width:100%;max-width:unset;max-height:unset}.event-card-mobile__month-info-item{font-size:1.4rem;font-style:normal;font-weight:600;line-height:0;color:#EC6316;padding-bottom:.5rem}.event-card-mobile__cover-picture{height:64px;width:311px;left:32px;top:170px;background-color:#8fbc8f;border-radius:8px}.event-card-mobile__info-card-title{font-size:2rem;font-weight:700;line-height:2.6rem;padding-bottom:1rem;padding-top:1.6rem}.event-card-mobile__date{font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.7rem;letter-spacing:0;text-align:left;text-transform:uppercase}.event-card-mobile__info-text{font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.6rem;letter-spacing:0}.event-card-mobile__info-item{width:calc(33% - 1.7rem)}.event-card-mobile__day{font-size:2.8rem}.event-card-mobile__year{font-size:1.2rem;margin-top:-.2em;color:#b0b0b0}.event-card-mobile__description-info-container{width:65%;padding-left:2rem;font-size:1.8rem;font-weight:400;line-height:1.9rem;text-align:left;color:#404040}.event-card-mobile__publish-hour{font-size:1.3rem;font-weight:500;line-height:1.7rem;color:#b0b0b0;margin-left:.5rem}.notification-card__info-items-container{display:flex;width:100%}.notification-card__info-item{width:100%;margin-top:1.6rem;display:flex;flex-direction:row;background:#fff;box-shadow:0 2px 12px rgba(165,157,143,.2);border-radius:1rem;border:none;justify-content:flex-start;padding:1rem 1.6rem;gap:1.6rem}.notification-card__description-info-container{height:4em;text-align:left}.notification-card__description-info-container .title{margin:0;padding:0;font-size:1em;line-height:1.2em;height:2.5em;overflow:hidden;text-overflow:ellipsis}.notification-card__description-info-container .event__publish-hour{margin:0;padding:0}.notification-card__description-info-item{font-size:1.4rem;font-weight:400;line-height:1.9rem;color:#373F41}.notification-card__publish-hour{font-size:1.2rem;font-weight:500;line-height:1.7rem;color:#BEBEBE}.notification-card__calendar-items{display:flex;align-items:center;flex-direction:row;width:4rem}.notification-card__line-calendar{margin-left:.6rem}.notification-card__month-info-container{display:flex;justify-content:space-evenly;flex-direction:column;align-items:center}.notification-card__month-info-item{font-size:1.2rem;font-style:normal;font-weight:700;line-height:1.7rem;color:#EC6316;text-transform:uppercase}.notification-card__date{font-size:2.5rem;font-weight:600}.notification-card__year{font-size:1.2rem;margin-top:-.2em;color:#b0b0b0}.notification-card__info-notification{display:flex;justify-content:flex-end;flex-direction:row;width:1.3rem;align-items:center;margin-right:1rem}.notification-card__info-notification svg{width:1.6rem;height:2rem;margin-right:.5rem}.label-text__input-container{position:relative;display:flex;flex-direction:column;margin-bottom:1.2rem}.label-text__input-container textarea{font-family:Inter;font-weight:400;line-height:1.7;resize:none}.label-text__input-container .placeholder-error::placeholder{color:#FF7F47}.label-text__error-message{color:#DA3B21;font-style:italic}.label-text-field__footer{display:flex;flex-direction:row;justify-content:space-between;width:100%}.label-text-field__footer .inner-count{flex-grow:1}.label-text-field.error{color:red;font-style:italic}.label-text-field.error .label-text__input-container input,.label-text-field.error .label-text__input-container input::placeholder,.label-text-field.error .label-text__input-container textarea,.label-text-field.error .label-text__input-container textarea::placeholder{color:red!important;font-style:italic}.label-text-redesign__input-container{position:relative;display:flex;flex-direction:column;margin-bottom:.9rem;margin-top:.8rem}.label-text-redesign__input-container .input-text{background:#FFF;border:1px solid #E3E3E3;box-sizing:border-box;border-radius:9px;padding-left:2.2rem;padding-top:1.6rem;padding-bottom:1.6rem;font-style:normal;font-weight:400;font-size:1.4rem;letter-spacing:.02rem}.label-text-redesign__input-container .input-text::placeholder{color:#A9A9A9}.label-text-redesign__input-container .input-text:focus,.label-text-redesign__input-container .input-text:hover{background:#FFF;box-sizing:border-box;box-shadow:0 3px 14px rgba(142,142,142,.15);border-radius:7px}.label-text-redesign__input-container .input-text--error{border:1px solid #FF7F47}.label-text-redesign__input-container .input-text--right-padding{padding-right:3rem}.label-text-redesign__input-container .placeholder-error::placeholder{color:#FF7F47}.label-text-redesign__input-container textarea{font-family:Inter;font-weight:400;line-height:1.7;resize:none;height:20rem}.label-text-redesign__error-message{color:#FF7F47;font-style:italic}.label-text-noborder .input-text{border:none}.label-text-noborder .input-text:focus,.label-text-noborder .input-text:hover{box-shadow:none;border-radius:0}.label-text-noborder .input-text--error{border:1px solid #FF7F47}.label-text-noborder textarea{border:none}.mandatory-field-icon{color:#ADADAD}.inner-count{text-align:right}.inner-count.limit-approaching span{color:#FF7F47;font-weight:700}.inner-count.limit-reached span{color:red;font-weight:700}.inner-count span{font-weight:400;font-size:1.1rem;color:#535461}.location-map-card{display:flex;flex-direction:column;position:absolute;left:60%;top:43%;background-color:#fff;width:16rem;height:15rem;box-shadow:.4rem .2rem .6rem .2rem rgba(0,45,72,.168627451);padding:1rem}.location-map-card__logo{height:7rem;width:100%;padding:1rem}.location-map-card__name{display:flex;flex-direction:row;align-items:center}.location-map-card__name span{margin-left:.4rem}.location-map-card-close{position:absolute;left:84%;top:0;border:none;background:0 0;outline:0}.location-map-card-close span{font-size:2rem}.auth-chooser{display:flex;flex-direction:column}.auth-chooser__btn{margin:1rem 0}.auth-chooser__btn-register{justify-content:center;color:#2A6DE8;font-weight:600;font-size:1.4rem;margin-top:1rem}.login-form{display:flex;flex-direction:column;align-items:center}.login-form>div{width:100%}.login-form__btn{margin:2.6em 0}.login-form__error-message{color:#DA3B21;font-style:italic}.login-form__footer{display:flex;flex-direction:row;justify-content:space-between}.login-form__password-lost-btn{font-weight:500;color:#2A6DE8;font-size:1em;width:auto!important}.login-form__password-lost-btn__container{width:100%;text-align:left}.login-form__btn-register{justify-content:center;color:#2A6DE8;font-weight:600;font-size:1.4rem;margin-top:1rem}.login-form .label-text-redesign__input-container{margin-bottom:1.5rem}.login-password-lost-form{display:flex;flex-direction:column;align-items:center}.login-password-lost-form h1{width:100%;text-align:left;font-size:1.2em;font-weight:500}.login-password-lost-form__sub{padding:2em 0 4em;width:100%}.login-password-lost-form__sub label{font-weight:500}.login-password-lost-form .login-form__password-lost-btn__container{padding-top:3em}.contribution-item{margin-top:2rem;padding:2.1rem 1.9rem;box-shadow:0 2px 11px rgba(0,0,0,.2);background-color:#fff}.contribution-item__info-container{display:flex;justify-content:flex-end;color:#202020;gap:1rem}.contribution-item__user-and-date{display:flex;font-size:1.2rem;line-height:2rem;align-items:center;color:#5E617C}.contribution-item__info-replies{display:flex;align-items:center;gap:.5rem}.contribution-item__info-replies svg{margin-top:.5rem}.contribution-item__input-reply{width:100%;background:#FFF;border:1px solid #ABB1B9;border-radius:9px;height:46px;text-indent:2.2rem}.contribution-item.outcome .contribution-desktop__attachment-container.grid_0,.contribution-item__attachment-container.grid_0 .attachment-item{width:80%;margin:2em}.contribution-item__style-container{flex-grow:1}.contribution-item__first-container{display:flex;flex-direction:row;gap:1.7rem}@media only screen and (max-width:600px){.contribution-item__first-container{gap:1.1rem}.contribution-item__actions-container-right{gap:1rem}}.contribution-item__attachment-container.grid_0{display:flex;justify-content:center}.contribution-item.outcome .contribution-desktop__user{padding:0}.contribution-item.outcome .contribution-desktop__attachment-container.outcome{display:flex;flex-flow:row wrap;justify-content:space-between;margin-right:1.9em}.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_1,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_2,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_3,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_4{margin-bottom:6em}.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_1 .attachment-item{width:100%;height:100%}.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_2 .attachment-item,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_3 .attachment-item,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_4 .attachment-item{flex-grow:1;flex-shrink:1;width:28.5em;max-height:19.3em;margin-bottom:1.2em;margin-left:1em}.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_2 .attachment-item.video,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_3 .attachment-item.video,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_4 .attachment-item.video{height:min-content}.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_2 .attachment-item.video .attachment-item__image-container,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_3 .attachment-item.video .attachment-item__image-container,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_4 .attachment-item.video .attachment-item__image-container{height:87%;max-height:100%;flex-grow:0}.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_2 .attachment-item.video.thirdparty .attachment-item__image-container,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_3 .attachment-item.video.thirdparty .attachment-item__image-container,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_4 .attachment-item.video.thirdparty .attachment-item__image-container{display:flex;height:100%;max-height:100%;max-width:100%}.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_2 .attachment-item__image-container,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_3 .attachment-item__image-container,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_4 .attachment-item__image-container{flex-grow:1;display:flex;overflow:hidden}.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_2 .attachment-item__image-container iframe,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_2 .attachment-item__image-container video,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_3 .attachment-item__image-container iframe,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_3 .attachment-item__image-container video,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_4 .attachment-item__image-container iframe,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_4 .attachment-item__image-container video{display:flex;max-height:100%;max-width:100%;flex-grow:1;flex-shrink:1}.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_2 .attachment-item__image-container img,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_3 .attachment-item__image-container img,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_4 .attachment-item__image-container img{min-height:19.3em;object-fit:cover}.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_2 .attachment-item.link,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_3 .attachment-item.link,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_4 .attachment-item.link{height:19.3em}.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_2 .attachment-item.link .attachment-item__image-container,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_3 .attachment-item.link .attachment-item__image-container,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_4 .attachment-item.link .attachment-item__image-container{align-items:center}.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_2 .attachment-item.link .attachment-item__image-container.free-size,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_3 .attachment-item.link .attachment-item__image-container.free-size,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_4 .attachment-item.link .attachment-item__image-container.free-size{height:77%}.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_2 .attachment-item.link img,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_3 .attachment-item.link img,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_4 .attachment-item.link img{min-height:10.3em;object-fit:cover}.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_3 .attachment-item:nth-child(3){max-height:100%;height:100%;width:100%}.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_3 .attachment-item:nth-child(3) .attachment-item__image-container,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_3 .attachment-item:nth-child(3) .attachment-item__preview-image{height:100%;width:100%}.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_3 .attachment-item:nth-child(3) .attachment-item__image-container iframe,.contribution-item.outcome .contribution-desktop__attachment-container.outcome.grid_3 .attachment-item:nth-child(3) .attachment-item__preview-image iframe{height:45rem!important}.contribution-item.outcome .contribution-desktop__attachment-container.outcome .attachment-item.raw .attachment-item__image-container{width:unset!important}.contribution-item.outcome .contribution-desktop__attachment-container.outcome .attachment-item.raw .attachment-item__info-container-right{width:100%}.contribution-item__outcome-community-info{margin:1rem 1.4rem 1.4rem}.contribution-item__outcome-community-info-title{font-style:normal;font-weight:400;font-size:1.3rem;line-height:1.8rem;display:flex;align-items:center;letter-spacing:.02rem;color:#5E617C}.contribution-item__outcome-community-info-badge{width:9.4rem;height:2rem;background:#2A78CD;border-radius:3px;font-style:normal;font-weight:400;font-size:1.2rem;line-height:1.8rem;display:flex;align-items:center;justify-content:center;letter-spacing:.3px;color:#fff;margin-left:3em}.contribution-item a{color:#434343;font-weight:600;font-size:1em}.contribution-item.flagged-comment{border:1px solid #FF7F47;border-radius:.5rem;padding:1em}.contribution-item-flagged-mention{color:#FF7F47;font-size:1.1em;font-weight:700}.contribution-item__items-container{display:flex;flex-direction:row;width:100%;padding:2.1rem 0}.contribution-item__style-container{padding-left:1.7rem}.contribution-item__comment-text{font-size:1.3rem;line-height:2rem;letter-spacing:.13px;color:#373F41;margin-top:.8rem;margin-bottom:1rem}.contribution-item__comment-text .content-container__link{font-weight:700;color:#000}.contribution-item__translate-button{padding:1em 0}.contribution-item__untranslate-button{padding:.2em 0 1em}.contribution-item__translated-information{padding:1em 0;display:flex;flex-direction:column;align-items:flex-start}.contribution-item__date{font-size:1.2rem;color:#9294AA}.contribution-item__bullet{padding-right:1rem;color:#5E617C}.contribution-item__bullet-container{display:flex;align-items:center;height:2.5rem;padding-left:1rem}.contribution-item__footer{display:flex;justify-content:space-between;align-items:center;margin-top:2.2rem}.contribution-item__image-container{margin-right:1rem;border-radius:1rem;padding-top:.5rem}.contribution-item__first-section{max-width:70%;width:auto;flex-grow:1;display:flex;flex-direction:row}.contribution-item__first-section.isFullWidth{width:100%;max-width:unset}.contribution-item__themes-container{margin-bottom:2.2rem}.contribution-item__wrapper{display:flex}.contribution-item__padding-style{padding:1rem 0}.contribution-item__left-column{width:60px}.contribution-item__edit-buttons .bookmark-button.selected svg circle{fill:#4F8DFF}.contribution-item__highlight-button{width:41px;height:41px;background:#FFF;box-shadow:0 3px 9px rgba(0,0,0,.15);border-radius:2rem;margin-bottom:.5rem;display:flex;justify-content:center;align-items:center}.contribution-item__main-column{margin-left:2rem;width:100%;flex-grow:0}.contribution-item__main-column-contribution.flagged-comment{border:1px solid #FF7F47;border-radius:.5rem;padding:1em}.contribution-item__main-column-contribution-flagged-mention{color:#FF7F47;font-size:1.1em;font-weight:700}.contribution-item .dropdown__trigger{padding:0!important}.contribution-item__actions-container{display:flex;justify-content:space-between;align-items:center;margin-top:2rem}.contribution-add-form-expanded__contribution-title-container-input-container,.contribution-add-form-expanded__footer-middle,.contribution-add-form-expanded__outcome-title-container-input-container,.contribution-item__actions-container-spacer{flex-grow:1}.contribution-item__actions-container .reactions-summary{margin-right:0}.contribution-item__actions-container-related-data{font-size:1.2rem}.contribution-item__actions-container-related-data span{white-space:nowrap}.contribution-item__actions-container-date{font-size:1.2rem;color:#9294AA}.contribution-item__actions-container-right{display:flex;align-items:center;gap:1rem}.contribution-item__share-button{display:flex;align-items:center;gap:1rem}.contribution-item__closed-discussion{height:4.7rem;background:#FFF;border:1px solid #F3EFE6;box-sizing:border-box;border-radius:7px;display:flex;justify-content:flex-start;align-items:center;margin-bottom:1.7rem}.contribution-item__closed-text{font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;letter-spacing:.01268rem;color:#373F41;padding-left:2.5rem}.contribution-item__share-button-text{font-size:1.3rem;font-style:normal;font-weight:400;line-height:2.1rem;color:#5E617C}.contribution-item__comments-container{background:#FFF;box-sizing:border-box;width:100%;margin-top:2.9rem;border:1px solid #F3EFE6;border-radius:7px;padding-left:3.5rem;padding-right:3.5rem;padding-bottom:2rem}@media only screen and (max-width:600px){.contribution-item__comments-container{margin-top:0;padding-left:1.9rem;padding-right:1.9rem;border:none}}.contribution-item__comment-add-container{margin-top:2rem;display:flex;flex-direction:column}.contribution-item__comments-title-container{margin-top:2rem}.contribution-item__comments-title{font-weight:600;font-size:2rem}.contribution-item__comments-number{margin-left:2rem;font-size:1.2rem;color:#6B6C76}.contribution-item__moderation-message{margin-top:.8rem;font-style:italic;color:#76797B}.contribution-item__moderation-message.flagged{margin-top:0;margin-bottom:.8rem}.contribution-item__show-message{text-align:center;margin:2em}.contribution-item__show-message button{color:#BEBEBE}.contribution-item__title{font-size:1.2rem;font-weight:700;line-height:1.8rem;color:#000;letter-spacing:.2px}.contribution-item__attachment-container{margin-bottom:2.2rem}@media only screen and (max-width:600px){.contribution-item__attachment-container{margin-bottom:1.2rem}}.mobile.contribution-item__user{display:flex;flex-direction:row;align-items:center;width:100%}.mobile.contribution-item__user img{width:3.7rem;height:3.7rem}.mobile.contribution-item__content{font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.8rem;text-align:left}.mobile.contribution-item__container-action-elements{width:100%;background-color:#FBFAF9;padding-bottom:5.9rem}.mobile.contribution-item__action-container{width:100%;display:flex;flex-direction:row;justify-content:space-between;gap:1em}.mobile.contribution-item__action-item{display:flex;align-items:center;padding-top:.5rem;padding-bottom:.1rem;font-size:1.4rem;font-style:normal;font-weight:600;text-align:center;height:4.5rem;width:15.5rem;border-radius:5px;background:#F4F3F5;justify-content:center;line-height:2.1rem;letter-spacing:0;color:#5E617C}.contribution-item-mobile .contribution-item{margin-top:1rem;padding:1.8rem 1.2rem;box-shadow:0 1px 9px rgba(0,0,0,.11);border-radius:5px}.contribution-item-mobile .contribution-item__comment{font-size:1.3rem;font-style:normal;font-weight:400;line-height:1.9rem;display:flex;flex-direction:row;color:#373F41}.contribution-item-mobile .contribution-item__image-container{margin-right:1rem;background-color:#fff;width:10rem;height:11rem;border-radius:1rem}.contribution-item-mobile .contribution-item__image-container__image-card{border-radius:1rem}.contribution-item-mobile .contribution-item__footer{margin-top:1.2rem}.contribution-item-mobile .contribution-item__input-reply::placeholder{color:#716D69;font-size:1.4rem}.contribution-item-comment-list-container{min-height:10em}.contribution-item-comment-list-container-spinloading{text-align:center}.contribution-add-form-button{width:100%;height:4.6rem;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1.5rem;color:#535461;margin-top:2.6rem;margin-bottom:3rem;box-shadow:0 3px 14px rgba(0,0,0,.1);border-radius:.9rem}.contribution-add-form-button__action{width:33.8rem;height:4.3rem;border-radius:2rem;background-color:#fff;font-size:1.4rem;line-height:1.4rem;font-weight:400;display:flex;align-items:center;padding-left:1.5rem;color:#535461;padding-top:.2rem}.contribution-add-form-button__avatar{margin-top:1.4rem}.edit-comment-popup .contribution-add-form-expanded{background:0 0;box-shadow:unset;border-radius:unset}.contribution-add-form-expanded{background:#FFF;box-shadow:0 2px 11px rgba(0,0,0,.2);border-radius:2rem}.contribution-add-form-expanded .community-avatar{margin:1em 2em}.contribution-add-form-expanded__avatar{margin-top:.8rem;margin-right:1.8rem}.contribution-add-form-expanded__title-wrapper{width:100%;display:flex;justify-content:space-between;align-items:center}.contribution-add-form-expanded__contribution-title{width:100%;margin:0 2rem}.contribution-add-form-expanded__contribution-title-container{margin-left:2rem;margin-right:.6rem}.contribution-add-form-expanded__contribution-title .jodit-container{border:0 solid #000!important}.contribution-add-form-expanded__contribution-title .label-text-redesign__input-container{margin:0}.contribution-add-form-expanded__contribution-title .input-text{color:#373F41;padding:.8rem;font-family:Inter;font-style:normal;font-weight:600;font-size:15px;height:auto}.contribution-add-form-expanded__contribution-title .jodit-placeholder{font-weight:600!important;font-size:15px!important;line-height:18px;letter-spacing:.1px;color:#8B8B8B}.contribution-add-form-expanded__contribution-title .jodit-wysiwyg{font-family:Inter;font-style:normal;font-weight:600;font-size:15px;line-height:18px;letter-spacing:.1px;color:#373F41}.contribution-add-form-expanded__contribution-title-container,.contribution-add-form-expanded__outcome-title-container{display:flex}.contribution-add-form-expanded__contribution-title-container span,.contribution-add-form-expanded__outcome-title-container span{margin-top:.4rem;margin-right:1em;font-size:1.6rem;font-weight:600;color:#202020}.contribution-add-form-expanded__separator{border:1px solid #EADFD4;margin:0 2rem 1rem}.contribution-add-form-expanded__contribution-text{margin:0 2rem}.contribution-add-form-expanded__contribution-text .jodit-placeholder{font-size:1.5rem!important;line-height:1.7rem;letter-spacing:.1px;color:#8B8B8B}.contribution-add-form-expanded__contribution-text .jodit-wysiwyg{font-family:Inter;font-style:normal;font-size:1.5rem;line-height:1.7rem;letter-spacing:.1px;color:#373F41}.contribution-add-form-expanded__footer-wrapper{display:flex;justify-content:space-between;align-items:center;padding:1em 3rem 3rem 0}.contribution-add-form-expanded__footer-left{margin-left:1rem;align-items:center;display:flex}.contribution-add-form-expanded__save-btn{width:14rem}.contribution-add-form-expanded__theme-selected-container{flex-grow:1}.contribution-add-form-expanded__theme-selected-container .theme-item{display:inline-flex}.contribution-add-form-expanded__add-themes{margin-left:2rem;background:#F3F5F9;border-radius:.8rem;color:#5E617C;font-style:normal;font-weight:600;font-size:1.4rem;line-height:2.1rem;width:12.1rem;height:3.1rem}.contribution-add-form-expanded__add-themes-dropdown{display:inline-block}.contribution-add-form-expanded__add-themes-dropdown-content{background:#FFF;box-shadow:0 2px 11px rgba(0,0,0,.2);border-radius:6px;padding:1rem;min-width:36em;max-width:60em}.contribution-add-form-expanded__add-themes-dropdown-content .label{white-space:nowrap}.contribution-add-form-expanded .user-avatar{margin-top:.8rem;margin-right:1.8rem;overflow:visible;align-self:center}.contribution-add-form-expanded__toggle-container{display:flex;flex-direction:row;justify-content:space-between;width:max-content;margin-top:.5rem}.contribution-add-form-expanded__toggle-label{font-size:1.5rem;color:#94959D;font-weight:400;margin-left:2.5em;margin-right:1em}.contribution-add-form{background:#FFF;box-shadow:0 2px 4px rgba(0,0,0,.2);border-radius:1.6rem;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:4em;padding:0 1em 0 0;margin-bottom:5rem;margin-top:4rem}.contribution-add-form__text{margin-left:1rem;font-size:1.4rem;line-height:1.8rem;padding-left:1.5rem;padding-top:.2rem;font-style:normal;font-weight:400;display:flex;align-items:center;letter-spacing:.2px;color:#202020}.contribution-side-info__no-content,.contribution-side-info__title{font-family:Inter;align-items:center;font-style:normal;display:flex}.contribution-add-form .user-avatar{margin:.6rem 1.5rem}.contribution-add-form .user-avatar svg{width:44px}.contribution-side-info{background:#FFF;border:1px solid #F3EFE6;box-sizing:border-box;border-radius:7px;padding:2rem;width:100%}.contribution-side-info__info-item{margin-bottom:2rem}.contribution-side-info__title{font-size:18px;font-weight:400;margin-bottom:1rem}.contribution-side-info__icon-style{margin-left:.7rem}.contribution-side-info__user-ideas{margin-right:1.6rem}.contribution-side-info__no-content{font-weight:500;font-size:12px;line-height:15px;letter-spacing:.14px;color:#6B6C76;margin-bottom:2rem}.contribution-side-info__add-ideas{border:1px solid #353535;box-sizing:border-box;border-radius:3px;margin-bottom:2rem;padding:2rem 4rem}.idea-conversation__comments-container{background:#fff;border:1px solid #F3EFE6;box-sizing:border-box;border-radius:7px;width:100%;margin-bottom:4rem}.idea-conversation__comment-add-container{margin:2rem}.idea-conversation__comments-title-container{margin-left:3rem;margin-top:2rem;display:flex;align-items:center;margin-bottom:2rem}.idea-conversation__comments-title{font-weight:600;font-size:2rem}.idea-conversation__comments-number{margin-left:2rem;font-size:1.2rem;color:#6B6C76;padding-top:.4rem}.idea-outcome-desktop-title{font-family:Sora;font-style:normal;font-weight:700;font-size:2.7rem;line-height:3.2rem;margin-bottom:1.5rem;margin-top:3.6rem;letter-spacing:.01rem;color:#373F41}.idea-outcome-desktop{position:relative;margin-bottom:3rem;background:#FFF;border:1px solid #2A6DE8;box-sizing:border-box;border-radius:.7rem;display:flex;flex-direction:row;padding:4rem 6.7rem 4.5rem}.idea-outcome-desktop__user-bubble{position:absolute;top:4.8rem;left:2.2rem;width:3rem;height:3rem}.idea-outcome-desktop__user-bubble img{width:100%;border-radius:50%}.idea-outcome-desktop__right-container{display:flex;justify-content:center;align-items:center;align-self:flex-end}.idea-outcome-desktop__item-container{width:100%}.idea-outcome-desktop__display-content{margin:.5rem 0 .3rem;position:relative;border:1px solid #F3F1EB;background:#FBFAF9;border-radius:0 1rem 1rem;font-family:Inter;font-style:normal;font-weight:400;font-size:1.5rem;line-height:1.9rem;letter-spacing:.0126802rem;color:#373F41;padding:1rem 1.5rem 1.1rem}.idea-outcome-desktop__date,.idea-outcome-desktop__username-style{font-family:Inter;font-weight:400;color:#5E617C;font-style:normal;white-space:nowrap}.idea-outcome-desktop__info{width:100%;margin-bottom:1.5rem;display:flex;justify-content:space-between;align-items:center}.idea-outcome-desktop__username-style{display:inline-block;font-size:1.3rem;line-height:1.8rem;letter-spacing:.02rem}.idea-outcome-desktop__bullet{font-size:1.2rem}.idea-outcome-desktop__date{font-size:1.2rem;line-height:2.1rem}.idea-outcome-desktop__author-badge{display:inline-block;font-size:1.2rem;padding:.2rem .5rem;color:#FFF;background:#2A78CD;border-radius:3px;margin-left:1.1rem;white-space:nowrap}.idea-add-outcome-desktop-title{font-family:Sora;font-style:normal;font-weight:700;font-size:2.7rem;line-height:3.2rem;margin-bottom:1.5rem;margin-top:3.6rem;letter-spacing:.01rem;color:#373F41}.idea-add-outcome-preview-desktop{margin-bottom:3rem;background:#FFF;border:1px dashed #E6E6E6;box-sizing:border-box;border-radius:7px;text-align:center;padding:2.8rem 2rem 4rem}.idea-add-outcome-preview-desktop__title{font-family:Inter;font-style:normal;font-weight:400;font-size:1.5rem;line-height:160.2%;letter-spacing:.0126802rem;color:#5E617C}.idea-add-outcome-preview-desktop__text{box-shadow:0 2px 15px rgba(126,126,126,.19);font-family:Inter;font-style:normal;font-weight:400;font-size:1.4rem;line-height:2rem;text-align:center;color:#6E757D;margin-top:1rem;margin-bottom:1.3rem;padding:.5rem 2rem}.idea-add-outcome-preview-desktop__button-container{display:flex;flex-direction:row;justify-content:center}.idea-add-outcome-preview-desktop__button{width:29rem}.idea-add-outcome-desktop{margin-bottom:3rem;background:#FFF;border:1px solid #2A6DE8;box-sizing:border-box;border-radius:.7rem;padding:3.2rem 2.4rem 7.6rem}.idea-add-outcome-desktop__comment-content{display:flex;background:#FFF;border:1px solid #F3F1EB;box-sizing:border-box;border-radius:10px;height:11rem;padding:1rem}.idea-add-outcome-desktop textarea{border:none!important;resize:none;overflow:visible;width:100%;height:100%;font-family:Inter;font-style:normal;font-weight:400;font-size:14px;color:#716D69}.idea-add-outcome-desktop textarea:focus{outline:0}.idea-add-outcome-desktop textarea::placeholder{font-weight:400!important;font-size:1.4rem!important;color:#716D69}.idea-add-outcome-desktop textarea:disabled{background-color:inherit}.idea-add-outcome-desktop__button{float:right}.idea-add-outcome-desktop__avatar{width:3rem}.idea-add-outcome-desktop__avatar img{width:100%;border-radius:50%}.idea-info-graphic__info-graphic-container{width:8rem;height:8rem;text-align:center}.idea-info-graphic__info-graphic-container .label{border-radius:50%;color:#41b35d;cursor:default;display:block;position:absolute;text-align:center;font-weight:700;z-index:100;font-size:14px;top:5em;margin-left:1.3em}.idea-info-graphic__info-graphic-container .label .smaller{color:#bdc3c7;font-size:.45em;padding-bottom:20px;vertical-align:super}.idea-info-graphic__avatar{position:absolute;right:14px;top:42px}.act-side-info{width:100%}@media screen and (min-width:600px){.act-side-info{background:#fff;border:1px solid #F3EFE6;box-sizing:border-box;border-radius:7px;padding:2rem 2rem 2rem 3rem}}@media screen and (max-width:600px){.act-side-info{margin-top:2rem}}.act-side-info__info-item{margin-bottom:2.5rem}.act-side-info__ideas-elements{display:flex;flex-direction:row}.act-side-info__title,.act-side-info__title-highlights{align-items:center;color:#373F41;display:flex;font-style:normal;font-weight:600;line-height:2.1rem;font-size:1.7rem}.act-side-info__ideas-icon{margin-right:1rem;margin-bottom:.5rem}.act-side-info__title-highlights{margin-bottom:1.7rem;padding-left:1rem;letter-spacing:.0126802rem}.act-side-info__title-highlights svg{margin-top:.3rem;width:2.6rem;height:2.6rem;margin-left:1rem}.act-side-info__title{margin-bottom:1.5rem}.act-side-info__title svg{margin-top:2.3rem;width:2.6rem;height:2.6rem;margin-left:1rem}.act-side-info__title-discussion{margin-bottom:1rem;padding-left:1rem;display:flex;align-items:center;padding-top:3.2rem;padding-bottom:1.4rem}.act-side-info__expand-style{max-height:2.1rem}.act-side-info__expand-style svg{margin-top:0;width:auto;height:auto}.act-side-info__profile{margin-bottom:.7rem}.act-side-info__profile-text{font-size:1.2rem;font-style:normal;font-weight:600;line-height:1.5rem;letter-spacing:.01rem;text-align:left;color:#6B6C76;padding-left:1rem}.act-side-info__organisation-label{color:#fff;font-size:1.2rem;background:#2A78CD;border-radius:.3rem;padding:.3rem;margin-left:1rem}.act-side-info__info-container{margin-top:3rem}.act-side-info__overview-item{display:flex;margin-bottom:1.5rem}.act-side-info__overview-item-text{margin-left:1.5rem;font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.5rem;color:#6B6C76}.act-side-info__explanation-text{font-style:normal;font-weight:400;font-size:1.3rem;line-height:2rem}.act-side-info__explanation-content{font-size:1.3rem;font-weight:400;line-height:2rem;text-align:left;color:#666}@media screen and (min-width:600px){.act-about-tab{padding:4rem;background:#FFF;border:1px solid #F3EFE6;border-radius:5px}}.act-about-tab__title{font-weight:700;font-size:2.2rem;line-height:125%;margin-bottom:2.5rem}@media screen and (max-width:600px){.act-about-tab__title{font-size:1.6rem;line-height:2.1rem;color:#434343;font-weight:600}.assertion-item{min-width:24rem}}.act-about-tab__item-title{font-size:1.6rem;color:#434343;margin-bottom:1.1rem}.act-about-tab__item{margin-bottom:2rem}.act-about-tab__item p{font-size:1.3rem}.add-assertion-button{cursor:pointer;display:none;width:120px;background-color:#2A6DE8;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:2}.assertion-item{border:1px solid #BEBEBE;border-radius:.5rem;background:#fff;box-shadow:0 1px 9px rgba(0,0,0,.11);min-height:11.3rem;display:flex;flex:1}.assertion-item__assertion-text{padding:1.2rem;font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.8rem;text-align:left}.assertion-item__number-of-votes{color:#8A9193;font-style:normal;font-weight:500;font-size:1.1rem;line-height:1.8rem;padding-top:.6rem}.assertion-item__delete-button svg path{fill:#E3E4E8}.assertion-item__delete-button:hover svg path{fill:#373F41}.assertion-item__container{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:2.2rem 1.1rem 1.5rem 1.6rem}.assertion-item__idea-icon{width:4rem;display:flex;align-items:flex-start;justify-content:flex-start}.assertion-item__info{display:flex;align-items:flex-start;justify-content:flex-start;font-style:normal;font-weight:500;font-size:1.3rem;line-height:1.6rem;color:#6B6C76}.assertion-item__vote-ideas{display:flex;flex-direction:row;align-items:center;align-content:flex-start;gap:.5rem}.assertion-item__vote-margin{margin-left:1rem}.assertion-item__vote-actions{width:10rem;display:flex}.assertion-item__vote-actions--inline{align-items:flex-start;justify-content:flex-end}.assertion-item__vote-actions--column{flex-direction:column;align-items:flex-end;justify-content:flex-start}.assertion-item__vote-actions--column .assertion-item__vote-margin{margin-left:0;margin-top:1rem}.assertion-item-phone{display:flex;flex-direction:column;width:100%;height:19.6rem;flex-shrink:0;margin-right:1.1rem;position:relative;overflow:hidden;background:#fff;padding:3.2rem 2.5rem 3.9rem;justify-content:space-between}.assertion-item-phone__downvote-button svg,.assertion-item-phone__upvote-button svg{margin-right:.85rem}.assertion-item-phone__buttons-container{width:100%;bottom:0;display:flex;justify-content:space-between;align-items:center}.assertion-item-phone__downvote-button,.assertion-item-phone__upvote-button{width:14.4rem;height:4.5rem;border-radius:.3rem;display:flex;font-size:1.4rem}.assertion-item-phone__upvote-button{justify-content:center;align-items:center;font-weight:500;color:#373F41;background:#F3F3F3}.assertion-item-phone__upvote-button--active-state{color:#fff;background:#2CA94E;box-shadow:0 2px 10px rgba(46,157,70,.3)}.assertion-item-phone__downvote-button{justify-content:center;align-items:center;font-weight:500;background:#F3F3F3;color:#6B6C76}.assertion-item-phone__downvote-button--active-state{background:#E64B1A;color:#fff;box-shadow:0 2px 10px rgba(187,66,27,.3)}.assertion-item-phone__votes{font-weight:600;font-size:1.3rem;line-height:1.8rem;color:#373F41}.assertion-item-phone__votes--upvoted-state{color:#61D838}.assertion-item-phone__votes--downvoted-state{color:#E54B1A}.assertion-item-phone__info{background:#fff;box-shadow:0 1px 9px rgba(0,0,0,.11);border-radius:5px;width:100%;padding:1.2rem;font-weight:500;font-size:1.2rem;line-height:1.6rem;color:#6B6C76;position:relative;max-height:5.6rem;overflow:hidden}.attachment-item__description,.attachment-item__title{font-size:1.2rem;line-height:18px;letter-spacing:.13px;font-style:normal;text-overflow:ellipsis}.assertion-item-phone__info::before{position:absolute;content:"...";inset-inline-end:0;top:4.2rem}.assertion-item-phone__info::after,.fr-view .fr-file::after,.image-answer__container input[type=checkbox]:before,.user-avatar .general-admin:before{content:""}.assertion-item-phone__info::after{position:absolute;inset-inline-end:0;width:1rem;height:1rem;background:0 0}.attachment-item{display:flex}.attachment-item a{text-decoration:none;flex-grow:1;display:flex;flex-direction:column;align-items:center;text-align:center;color:#353535;width:100%}.attachment-item a iframe,.attachment-item a video{width:100%}.attachment-item__item-container{display:flex;flex-direction:column}.attachment-item__thumbnail-container{flex-shrink:0}.attachment-item__thumbnail-container .nocookie-provided{display:none}.attachment-item__thumbnail-container.large{width:12.2rem}.attachment-item__thumbnail-container.free-size{height:100%}.attachment-item__thumbnail-container.free-size img{min-width:16rem}.attachment-item__text-container{margin-left:1rem}.attachment-item__preview-image{border-radius:.6rem;object-fit:cover;width:100%;height:100%}.attachment-item__preview-raw{border-radius:.6rem;object-fit:cover;min-width:16rem;height:auto}.attachment-item__delete-icon{position:absolute;right:-2.2rem;top:-1.8rem}.attachment-item__delete-icon:hover svg circle{fill:#555}.attachment-item__title{font-weight:400;text-align:left;overflow:hidden}.attachment-item__description{font-weight:600;text-align:left;overflow-wrap:anywhere;max-width:100%;overflow:hidden}.attachment-item__video-container{background:#E3E3E3}.attachment-item__info-container{padding:7px 17px 10px}.attachment-item__info-container-right{width:100%;padding:.4em;background:#E3E3E3;color:#353535;word-break:break-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attachment-item.video{font-size:1rem;height:auto}.attachment-item.video .attachment-item__info-container-right{min-height:2.6em}.attachment-item.video .attachment-item__image-container{display:contents;height:70%}.attachment-item.video .attachment-item__image-container iframe{height:inherit}.attachment-item.video.thirdparty .attachment-item__info-container-right{min-height:4.4em}.attachment-item.link .attachment-item__thumbnail-container.free-size{max-height:74%}.attachment-item.link.pending .attachment-item__thumbnail-container.free-size{max-height:84%}.attachment-item__image{width:100%;height:auto}.attachment-item__image-container{display:contents}.attachment-item.delete .attachment-item__item-container{position:relative;align-items:center}.attachment-item.attachment-item-box{border:1px solid #BEBEBE;border-radius:6px;align-content:center;align-items:center;padding-left:1rem;padding-right:1.2rem;gap:1.3rem;height:4rem}@media (min-width:600px){.attachment-item__preview-image{max-width:100%}.attachment-item.attachment-item-box{max-width:23rem}.attachment-item-preview .attachment-item__thumbnail-container{max-width:31.7rem}}@media (max-width:600px){.attachment-item-preview .attachment-item__thumbnail-container{max-width:20rem}}.attachment-item-preview .attachment-item__preview-image{border-radius:.8rem;overflow:hidden;width:100%;height:auto;min-width:0}@media (min-width:600px){.attachment-item-preview .attachment-item__preview-image{max-width:31.7rem}}@media (max-width:600px){.attachment-item-preview .attachment-item__preview-image{max-width:20rem}}.attachment-item-preview .attachment-item__file-icon{height:1.8rem;width:1.8rem}.attachment-item-preview .attachment-item__file-icon svg{width:100%;height:100%;overflow:visible;transform:scale(.9)}.attachment-item-preview .attachment-item__file-icon-download{display:flex;align-content:center}.attachment-item-preview .attachment-item__preview-raw{border-radius:.6rem;object-fit:cover;object-position:center;width:100%;height:100%}.attachment-item-preview .attachment-item__info-container-right{background:0 0;padding:0}.attachment-item-preview .attachment-item__title{font-style:normal;font-weight:500;font-size:1.3rem;line-height:2rem;color:#000}.map-location-picker{z-index:0;position:relative;overflow:hidden}.map-location-picker__address-search-container{position:absolute;top:1rem;right:1rem;display:flex;align-items:center;height:3.8rem;z-index:9999;background:#FFF;border:1px solid #EBE9E8;box-sizing:border-box;border-radius:1.6rem;padding:.8rem}.map-location-picker__address-search-button{margin-left:1rem;align-self:flex-start}.map-location-picker__address-search-input{margin-left:1rem}.map-location-picker__address-search-input input{width:20rem;border:0!important;font-family:Inter;font-style:normal;font-weight:400;font-size:1.3rem;color:#5E617C}.map-location-picker__location-button{position:absolute;bottom:1rem;right:1rem;z-index:9999;background-color:#FFF;box-shadow:0 2px 6px rgba(0,0,0,.25);border-radius:4px;padding:4px 10px;margin-left:5px;text-align:center;width:3.8rem}.map-location-picker__location-button:hover{background-color:#f4f4f4}.map-location-picker__attribution{position:absolute;color:#337ab7;bottom:0;right:10px;font-size:8px}.map-location-picker .leaflet-bar{border:2px solid #FFF!important;background-color:#FFF;box-shadow:0 2px 6px rgba(0,0,0,.25);border-radius:4px}.participation-menu__top,.top-header-desktop{border-bottom:1px solid #eaeaea}.map-location-picker .leaflet-container{height:280px!important;margin-bottom:0!important;z-index:0;border-radius:7px}.pagination-component{padding-top:2rem;padding-bottom:3rem}.pagination-component .pagination{list-style-type:none}.pagination-component .pagination li{display:inline-block}.pagination-component .pagination-centered{text-align:center}.pagination-component .prev{display:none!important}.pagination-component .pagination a{font-family:Inter;font-style:normal;font-weight:500;font-size:14px;line-height:22px;color:#373F41;float:left;padding:8px 16px;text-decoration:none}.pagination-component .pagination li.active{background:#FF7F47;border-radius:3px}.pagination-component .pagination li.active a{color:#FFF}.pagination-component .pagination a:hover:not(.active){background:#FF7F47;border-radius:3px;color:#FFF}.participation-menu{display:flex;flex-direction:column}.participation-menu__tab{font-size:1.9rem;font-weight:500;margin-left:2rem;padding-bottom:3px}.participation-menu__tab--active{border-bottom:2px solid #1898DC}.participation-menu__content{display:flex;flex-direction:column;padding:2rem}.participation-menu__link{display:flex;min-height:9rem;background:#eaeaea;margin-bottom:1rem;border-radius:.5rem;padding:1rem;font-weight:600;align-items:center}.phone-filter-toolbar__toolbar-navigation{display:flex;flex-direction:row;width:100%}.phone-filter-toolbar__open-filters-button{height:4.5rem;border-radius:3px;border:1px solid #EAEAEA;box-sizing:border-box;background:0 0;align-items:center;width:100%;margin-right:2rem}.phone-filter-toolbar__open-filters-title{font-family:Inter;font-style:normal;font-weight:500;font-size:1.4rem;line-height:2rem;text-align:center;color:#353535;align-items:center}.phone-filter-toolbar__toolbar-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:1rem}.filter-toolbar__more-button,.footer .ember-chimp,.footer .ember-chimp label{width:auto}.phone-filter-toolbar__toolbar-btn--bordered{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea}.phone-filter-toolbar__filters{font-style:normal;font-weight:400;line-height:2.4rem;color:#535461;padding-top:.5rem}.filter-toolbar{display:flex;padding-bottom:1.3rem;padding-top:2.7rem;font-size:1.4rem;justify-content:space-between}.filter-toolbar .dropdown__content{border-radius:1rem}.filter-toolbar__left-container{display:flex;flex-wrap:wrap;flex-grow:1;gap:1rem}@media only screen and (max-width:900px){.filter-toolbar__left-container{flex-direction:column}}.filter-toolbar__right-container{display:flex;align-self:center;justify-content:flex-end;flex-grow:1;gap:1rem}.filter-toolbar__right-wrapper{align-self:center}.filter-toolbar__filters-content{display:flex;flex-direction:column;position:absolute;border-top:none;padding:.5rem 1rem;background:0 0!important;justify-content:flex-start;z-index:1001!important}.filter-toolbar__trigger{display:flex;padding:1rem}@media only screen and (max-width:900px){.filter-toolbar__trigger{padding:1rem 1rem 1rem 0}}.filter-toolbar__sort-trigger{display:flex;padding:1rem 1rem 1rem 0}.filter-toolbar__sorting{position:relative;display:flex;flex-direction:column;width:29.9rem;border-radius:.5rem;max-height:22rem;min-height:10rem}.filter-toolbar__sorting--large{width:43.4rem}.filter-toolbar__label-container{height:4rem;padding-left:1.5rem;display:flex;flex-direction:row;align-items:center;margin:.8rem}.filter-toolbar__label-info{margin-left:1rem}.filter-toolbar__radio-style{width:1.6em;height:1.6em}.filter-toolbar__more-filters{width:10.9rem;height:4.4rem;border:1px solid #EBE9E8;box-sizing:border-box;border-radius:16px}.filter-toolbar__newest-button-apply-section{display:flex;justify-content:flex-end;border-top:1px solid #eaeaea;height:4.5rem;margin:1rem 2rem 1rem 0}.filter-toolbar__applyButton{font-weight:700;font-size:1.6rem;color:#000;line-height:2.4rem}.filter-toolbar__clearButton{color:#76797B;background:0 0;font-weight:700}.filter-toolbar__themes-list{max-height:21rem;overflow-y:scroll}.filter-toolbar__themes-apply-section{display:flex;flex-direction:row;justify-content:space-between;padding:1rem 2.5rem;border-top:1px solid #eaeaea}.filter-toolbar__checkbox-style{width:2rem;height:2rem;border-radius:1px}.filter-toolbar__toggle-row{height:4rem;margin:1rem 2.5rem;display:flex;justify-content:space-between;flex-direction:row;align-items:center}.filter-toolbar__show-map{display:flex;align-items:center}.filter-toolbar__text-showmap{white-space:nowrap}.filter-toolbar__search-bar{position:relative}.filter-toolbar__icon-search{position:absolute;top:1.25rem;left:.9rem}.filter-toolbar__margin-style{margin-right:.8rem}.filter-toolbar__button-text-sorted{width:16.2rem;height:4.4rem;box-sizing:border-box;border-radius:16px;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:400;font-size:1.3rem;line-height:2.1rem;color:#5E617C}.filter-toolbar__button-text-sorted svg path{fill:#5B5D6C;height:1.25rem;width:.7718749523rem;border-radius:0}.filter-toolbar__button-text-filters{width:1.9rem;height:4.4rem;box-sizing:border-box;border-radius:16px;align-items:center;justify-content:center;font-style:normal;font-weight:400;font-size:1.3rem;line-height:2.1rem;color:#5E617C}.filter-toolbar__share-button{display:flex;align-items:center;gap:1rem}.filter-toolbar__share-button span{line-height:normal}.filter-toolbar__share-button svg{margin:0}.filter-toolbar__share-text-button{font-style:normal;font-weight:500;font-size:1.4rem;line-height:160.2%;color:#2A6DE8;display:flex;align-items:center}.filter-toolbar__search-input{background-color:transparent;width:13.8rem;height:4.4rem;border:1px solid #EBE9E8;box-sizing:border-box;border-radius:1.6rem;padding-left:3.2rem;color:#5E617C;transition:.3s}.filter-toolbar__search-input:focus{border-color:#707172;width:25rem}.filter-toolbar .dropdown__trigger{padding:0}.ember-chimp{display:flex;flex-direction:column;position:relative;width:20.3em}.ember-chimp.idle .chimp-says,.ember-chimp.loading .chimp-says,.ember-chimp.success button,.ember-chimp.success input{display:none}.ember-chimp label{width:85%}.ember-chimp input{height:3.4em;width:32em;background:0 0;border:1px solid #fff;border-radius:9px;padding-left:2em;color:#fff}.ember-chimp button{position:absolute;top:13px;left:0;background-image:url(/images/arrow-right.svg);border:none;width:19px;height:20px;background-color:transparent;cursor:pointer}.footer,.footer-phone{background-color:#353535}.ember-chimp.success .chimp-says{font-weight:700}.ember-chimp.error .chimp-says{color:#d33e3e;font-weight:700}.ember-chimp.error input{border-color:#d33e3e}.footer-phone__top,.footer__top{border-bottom:1px solid #282828}.footer{font-size:1.4rem;color:#fff}.footer__content{max-width:1440px;margin:0 auto;padding:0 12.5rem}.footer.tabland .footer__content{padding:0 1rem}.footer__label{font-weight:600;font-size:1.2em}.footer__logo{margin-right:3em}.footer__top{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-bottom:1em}.footer__top-logo{margin-top:1em}.footer__top-section{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.footer__top-section *{align-self:flex-start}.footer__top-section.first{margin-top:3em;width:100%}.footer__languages-container{display:flex;flex-direction:column;margin:0 0 .5em .6em}.footer__languages{display:flex;flex-direction:row;flex-wrap:wrap}.footer__translation-item{display:flex;font-size:1em;color:#76797B;margin-right:1.5em;margin-top:.8em}.footer__translation-item:hover{font-weight:700}.footer__translation-item svg path{fill:#fff}.footer__translation-item svg{padding-top:2px}.footer__civ-contact-container{display:flex;flex-direction:column;margin-left:6em}@media only screen and (max-width:1200px){.footer__civ-contact-container{margin-left:2em}}.footer__civ-contact-container a{margin-bottom:1em;color:#76797B;font-size:1em}.footer__civ-help-and-social-container{margin:0 0 0 6em;display:flex;flex-direction:row;flex-grow:2;justify-content:end}@media only screen and (max-width:1200px){.footer__civ-help-and-social-container{margin:.7rem 0 0 2em}}.footer__help-btn{height:3.3em;width:15em;font-size:.9em;margin-right:2em}.footer__social-icon{margin-left:2em;margin-top:.6em}.footer__middle{display:flex;flex-direction:row;flex-wrap:wrap;padding:4em 0;justify-content:space-between}.footer__columns{display:flex;flex-direction:row;flex-wrap:wrap}.footer__column{padding-bottom:0;flex:1 1 auto;margin:0 4em 2.4em 0}.footer__title{color:#fff;font-weight:700;font-size:1.1em}.footer__email-info{font-size:.85em;color:#76797B;margin-top:.6em}.footer__list-items{white-space:nowrap}.footer__list-item{color:#76797B;margin-top:.2em;font-size:1em;cursor:pointer;display:table}.footer__list-item:hover{color:#fff}.footer__subscribe{display:flex;flex-direction:column}.footer__bottom{display:flex;padding-bottom:4em;font-size:.9em;color:#76797B}.footer .ember-chimp input{width:100%}.footer .ember-chimp button{position:absolute;top:13px;left:85%}.footer-phone{padding:2rem;font-size:1.2rem;color:#fff}.footer-phone__top{display:flex;flex-direction:column;margin-bottom:2em}.footer-phone__section{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;flex-grow:1}.footer-phone__section.first{margin-top:.4em;margin-bottom:0}.footer-phone .footer__column{padding-bottom:0;flex:1 1 auto;margin:0 .2em 2.4em 0;width:48%;overflow:hidden}.footer-phone__civ-contact-container{display:flex;flex-direction:column;margin-left:1em}.footer-phone__civ-contact-container a{margin-bottom:1em;color:#76797B;font-size:1.1em}.footer-phone__help-btn{height:3.3em;width:14.5em;font-size:1.1em}.footer-phone__subscribe{display:flex;flex-direction:column;margin:3em 0}.footer-phone .ember-chimp,.footer-phone .ember-chimp label{width:auto}.footer-phone .ember-chimp input{width:100%}.footer-phone .ember-chimp button{position:absolute;top:13px;left:90%}.project-card{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;margin-bottom:4rem;max-width:108rem;margin-top:1.5rem}.project-card__cover{width:20.5rem;display:flex;position:relative;justify-items:center;align-items:center;max-width:20.5rem;max-height:26.5rem;border-radius:5px;flex-wrap:wrap;overflow:hidden}.project-card__cover-private{background:#76797B;border-radius:4px}.project-card__cover-private-image{flex:1;flex-basis:100%;text-align:center;margin-top:6.5rem}.project-card__cover-private-label{flex:1;width:100%;text-align:center;margin-top:2rem;margin-bottom:6.4rem;font-size:1.4rem;color:#76706F}.project-card__cover-image{width:100%;max-width:20.5rem;max-height:26.5rem}.project-card__details{display:flex;flex-direction:column;width:74%;height:21rem;padding-left:5.5rem;justify-content:space-between}.project-card__details h3{font-size:2.7rem;font-style:normal;font-weight:700;line-height:3.2rem;color:#353535}.project-card__description{position:relative;overflow:hidden;margin-top:1rem;font-size:1.4rem;line-height:2.2rem;font-style:normal;font-weight:400;color:#76706F;min-height:5em}.project-card__statistics-data{padding-left:1rem}.project-card__info-container{display:flex;flex-direction:row;align-items:center}.project-card__statistics-box{display:flex;flex-direction:row;align-items:center;flex-basis:33%;color:#353535;font-size:1.3rem}.project-card__participate{background:0 0;border:1px solid #353535;border-radius:4px;width:23.5rem;height:4.5rem;font-size:1.4rem;margin-top:1rem}.project-card-mobile{margin-bottom:3em;padding:.8em;font-size:1.2rem;background-color:#fff;border-radius:10px;border:0 solid maroon;box-shadow:0 5px 15px 1px rgba(165,157,143,.3019607843)}.project-card-mobile .project-card__cover-mobile{width:100%;height:11em}.project-card-mobile .project-card__cover-image-mobile,.project-card-mobile .project-card__cover-private-image{border-radius:8px;margin-top:0;height:11em;width:100%;object-fit:cover}.project-card-mobile .project-card__cover-private-image{padding-top:3em}.project-card-mobile .project-card__cover-private-label{margin-top:-3em;margin-bottom:0}.project-card-mobile .project-card__description{margin:0;font-size:inherit;height:5em;line-height:1.6em}.proposition-actions__item svg,.user-menu__item svg{margin-right:.8rem}.project-card-mobile .project-card__info-container{margin-top:1em;justify-content:space-around}.project-card-mobile .project-card__statistics-box{flex-basis:auto}.project-card-mobile .project-card__statistics-datas{font-size:inherit}.project-card-mobile .project-card__details-mobile{padding:0;width:100%;height:auto;min-height:14em}.project-card-mobile .project-card__details-mobile .heading-3{font-size:1.33em}.project-card-mobile .project-card__details-mobile .btn-civ-black-reverse{width:100%}.proposition-actions{background:#FFF;border:1px solid #F0F0F0;border-radius:9px;min-width:18.7rem;width:auto;padding:.5rem}.proposition-actions__item{display:flex;flex-direction:row;align-items:center;font-size:1.3rem;color:#898989;font-family:Inter;font-style:normal;font-weight:400;width:100%;padding:.6rem 1rem}.proposition-actions__item:focus,.proposition-actions__item:hover{color:#5E617C;background:#F7F7F7;border-radius:9px}.idea-box-component__introduction-wrapper{width:100%;padding-bottom:3rem;background-color:#FAFAFA;flex-wrap:wrap}@media only screen and (max-width:600px){.idea-box-component__introduction-wrapper{padding-left:1rem!important;padding-right:1rem!important}}.idea-box-component__introduction-container{max-width:1200px;margin:0 auto;position:relative}.idea-box-component__container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:2rem}@media only screen and (max-width:900px){.idea-box-component__introduction-wrapper{padding-left:4rem!important;padding-right:4rem!important}.idea-box-component__container{flex-direction:column;align-items:flex-start}}.idea-box-component__title-and-description{display:flex;flex-direction:row;gap:3rem}.idea-box-component__icon{background-color:#FAFAFA;align-self:center;margin-left:3rem}.idea-box-component__right-side,.popup-close-button{align-self:flex-end}.idea-box-component__icon svg{transform:scale(1.5)}.idea-box-component__title-project{font-size:3.4rem;font-style:normal;font-weight:700;line-height:3.4rem;display:flex;flex-direction:row;align-items:center;margin-bottom:.9rem}.idea-box-component__title-project svg{margin-right:1.4rem}.idea-box-component__description{max-width:60rem;font-size:1.4rem;line-height:2.2rem;font-style:normal;font-weight:400;letter-spacing:.0126802221rem;color:#5E617C;padding-right:2rem}.idea-box-component__add-idea-button{width:23.5rem;height:6rem;margin-right:11.2rem;margin-top:1.3rem}@media only screen and (max-width:900px){.idea-box-component__add-idea-button{margin-top:1.9rem}}.idea-box-component-mobile{width:100%}.idea-box-component-mobile__header{padding:0 2rem 2rem;position:relative;background:#F8F7F5}.idea-box-component-mobile__back{z-index:2;position:absolute;top:1.667rem;left:2.4rem}.idea-box-component-mobile__title{font-style:normal;font-weight:700;line-height:112%;letter-spacing:.00684685rem;color:#373F41;font-size:2.2rem;display:flex;flex-direction:row;align-items:center;margin-bottom:1.4rem}.idea-box-component-mobile__title svg{margin-right:.576rem}.idea-box-component-mobile__intro-description{font-style:normal;font-weight:400;font-size:1.4rem;line-height:2.2rem;letter-spacing:.0126802rem;color:#76797B;max-width:58rem;margin-bottom:1.9rem}.idea-box-component-mobile__mailbox{display:flex;flex-direction:row;justify-content:center;margin-top:2.4em}.idea-box-component-mobile__mailbox-svg{position:absolute;overflow:visible;height:1px;width:1px;z-index:1}.idea-box-component-mobile__mailbox svg{position:relative;transform:scale(79%);left:-8.8em;top:-2.7em}.idea-box-component-mobile__add-idea{border-radius:3px;width:17.2rem;height:4.5rem}.proposition-item{background:#FFF;width:100%;height:auto;border:1px solid #EFEFEF;box-sizing:border-box;border-radius:7px;margin-bottom:3rem;position:relative}.proposition-item--focusedOn{border:1px solid #2CA94E}.proposition-item__actions{position:absolute;right:1rem;top:0}.proposition-item__content{display:flex;flex-direction:row;justify-content:space-between;margin:1em}.proposition-item__content-left{width:100%;display:flex;flex-direction:column;justify-content:space-between}.proposition-item__translate-button,.proposition-item__untranslate-button{margin-top:1em}.proposition-item__info-graphic-container{margin-right:0;margin-top:3rem;margin-left:1rem}.proposition-item__title{font-family:Sora;font-style:normal;font-weight:600;font-size:1.7rem;line-height:138.9%;letter-spacing:.0126802rem;color:#373F41;margin-bottom:1.1rem;overflow-wrap:anywhere}.proposition-item__description{font-family:Inter;font-style:normal;font-weight:400;font-size:1.4rem;line-height:160.2%;letter-spacing:.0126802rem;color:#5E617C;overflow-wrap:anywhere;flex-grow:1}.proposition-item__edit-content{margin:3.4rem 3rem 2.5rem}.proposition-item__title-edit{width:100%;border-bottom:1px solid #EFEFEF}.proposition-item__title-edit input[type=text]{font-family:Sora;font-style:normal;font-weight:600;font-size:1.7rem;line-height:138.9%;letter-spacing:.0126802rem;color:#373F41}.proposition-item__description-edit{width:100%}.proposition-item__description-edit input[type=text]{font-family:Inter;font-style:normal;font-weight:400;font-size:1.4rem;line-height:160.2%;letter-spacing:.0126802rem;color:#5E617C}.proposition-item__bottom-first-user,.proposition-item__button{font-weight:400;letter-spacing:.02rem;font-family:Inter;font-style:normal}.proposition-item__display-date{white-space:no-wrap}.proposition-item__bullet{margin-left:.5rem;margin-right:.5rem}.proposition-item__bottom-first{display:flex;flex-direction:row;align-content:center;justify-content:space-between;margin:1em 1em .2em}.proposition-item__bottom-first-user{font-size:1.2rem;line-height:1.8rem;display:inline-block;color:#5E617C}.proposition-item__bottom-first-message{font-size:1.1em}.proposition-item__bottom-buttons{border-top:1px solid #EAEAEA;display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:5.6rem;padding:2.9rem}.proposition-item__button-container{padding:0 .3em;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-around}.proposition-item__button{font-size:1.4rem;display:flex;align-items:center;color:#373F41}.proposition-item__button--active{font-weight:600}.proposition-item__button-text{margin-left:.7rem}.proposition-item__themes{display:inline-block;font-family:Inter;font-style:normal;font-weight:500;font-size:1.2rem;line-height:2.3rem;color:#2A6DE8;background:#F2F8FF;border-radius:4px;padding:2px 10px 3px;margin-bottom:.2rem}.proposition-item__theme-container{margin-top:2.3rem}.idea-item-desktop__top-row{display:flex;justify-content:space-between;font-family:Inter;font-style:normal;font-weight:400;font-size:1.3rem;line-height:1.8rem;color:#5E617C;margin-bottom:1.8rem}.idea-item-desktop__content-container{display:flex;justify-content:space-between;background:#FFF;border:1px solid #EFEFEF;box-sizing:border-box;border-radius:7px;padding:3rem}.idea-item-desktop__title{font-family:Sora;font-style:normal;font-weight:700;font-size:2rem;line-height:2.4rem;margin-bottom:1.1rem}.idea-item-desktop__description{font-family:Inter;font-style:normal;font-weight:400;font-size:1.5rem;line-height:160.2%;letter-spacing:.0126802rem;color:#373F41;max-width:27em}.idea-item-desktop__info-graphic{align-self:center;margin-left:2.4rem}.idea-item-desktop__share-button{margin-top:1.8rem;margin-bottom:1.8rem;width:100%}.idea-page-desktop__breadcrumbs{max-width:72rem;margin:0 auto}.idea-page-desktop__content-wrapper{display:flex;justify-content:center;margin-top:1rem}.idea-page-desktop__left-column{padding:2.1rem}.idea-page-desktop__user-avatar-container{z-index:0;position:relative;height:7.4rem;width:7.4rem}.idea-page-desktop__lightbulb-icon{z-index:1;position:absolute;left:-1rem;top:-1.3rem}.idea-page-desktop__actions{position:absolute;right:0;top:2.6rem}.idea-page-desktop__content{position:relative;width:100%;max-width:63rem;padding-right:6.1rem}.idea-page-desktop__outcome-container{position:relative;width:100%}.idea-page-desktop__outcome-actions{position:absolute;right:-6rem;top:3.5rem}.idea-page-mobile{background:#FFF;min-height:86vh}.idea-page-mobile__breadcrumbs{margin-left:2.4rem}.idea-page-mobile__title{font-family:Sora;font-weight:600;font-size:1.6rem;line-height:112%;color:#353535;margin:2.3rem 2.4rem 2.1rem}.idea-page-mobile__description,.idea-page-mobile__username{font-family:Inter;color:#5E617C;margin-left:2.4rem;margin-right:2.4rem}.idea-page-mobile__description{font-size:1.2rem;line-height:160.2%;letter-spacing:.0126802rem}.idea-page-mobile__username{font-size:1.1rem;line-height:1.8rem;display:flex;align-items:center;letter-spacing:.02rem;margin-top:1.1rem}.idea-page-mobile__info-graphic-container{float:right;position:relative;width:8rem;height:8rem}.idea-page-mobile__avatar,.idea-page-mobile__info-graphic{position:absolute;right:2rem;top:2rem}.idea-page-mobile__share-button{width:100%}.idea-page-mobile__share-button-container{margin:1.8rem 2.4rem}.idea-page-mobile__comment-add-container{margin:2rem}.idea-page-mobile__comments-title-container{margin-left:3rem;margin-top:2rem;display:flex;align-items:center;margin-bottom:2rem}.idea-page-mobile__comments-title{font-weight:600;font-size:2rem}.idea-page-mobile__comments-number{margin-left:2rem;font-size:1.2rem;color:#6B6C76;padding-top:.4rem}.proposition-map-popup{min-width:100px}.proposition-map-popup__global-relevancy{font-size:1.3rem;font-style:normal;font-weight:600;position:absolute;right:1rem;top:1rem;display:flex;align-items:center}.leaflet-popup-close-button,.leaflet-popup-tip-container,.remove-icon{display:none}.proposition-map-popup__content{margin:1.8rem}.proposition-map-popup__title{font-family:Sora;font-style:normal;font-weight:600;font-size:1.5rem;letter-spacing:.0126802rem;color:#373F41;text-align:left;margin-right:3rem}.proposition-map-popup__description{margin-top:.5rem;font-family:Inter;font-style:normal;font-weight:400;font-size:1.2rem;line-height:1.5rem;letter-spacing:.01rem;color:#76797B}.leaflet-popup-content{margin:0}.leaflet-popup-content-wrapper{background:#FFF;box-shadow:0 2px 7px rgba(0,0,0,.18);border-radius:5px}.proposition-toolbar{display:flex;justify-content:space-between;padding-bottom:2rem;font-size:1.4rem}.proposition-toolbar__left-container{width:50%;display:flex;flex-wrap:wrap}@media only screen and (max-width:900px){.proposition-toolbar__left-container{flex-direction:column}}.proposition-toolbar__right-container{width:50%;display:flex;justify-content:flex-end;align-items:center;min-width:28rem}@media only screen and (max-width:900px){.proposition-toolbar__right-container{flex-direction:column-reverse;justify-content:space-around}}.proposition-toolbar__filters-content{display:flex;flex-direction:column;position:absolute;border-top:none;padding:.5rem 1rem;background:0 0!important;justify-content:flex-start;z-index:1001!important}.proposition-toolbar__trigger{display:flex;padding:1rem}@media only screen and (max-width:900px){.proposition-toolbar__trigger{padding:1rem 1rem 1rem 0}}.proposition-toolbar__sort-trigger{display:flex;padding:1rem 1rem 1rem 0}.proposition-toolbar__sorting{position:relative;display:flex;flex-direction:column;width:29.9rem;border:1px solid #1898DC;border-radius:.5rem;max-height:22rem;background:#fff;min-height:14.3rem}.proposition-toolbar__sorting--large{width:43.4rem}.proposition-toolbar__label-container{height:4rem;padding-left:1.5rem;display:flex;flex-direction:row;align-items:center;margin:.8rem}.proposition-toolbar__label-info{margin-left:1rem}.proposition-toolbar__radio-style{width:2rem;height:2rem}.proposition-toolbar__newest-button-apply-section{display:flex;justify-content:flex-end;border-top:1px solid #eaeaea;height:4.5rem;padding-right:1rem}.proposition-toolbar__applyButton{font-weight:700;font-size:1.6rem;color:#1898DC;line-height:2.4rem}.proposition-toolbar__clearButton{color:#76797B;background:0 0;font-weight:700}.proposition-toolbar__themes-list{max-height:21rem;overflow-y:scroll}.proposition-toolbar__themes-apply-section{display:flex;flex-direction:row;justify-content:space-between;padding:1rem 2.5rem;border-top:1px solid #eaeaea}.proposition-toolbar__checkbox-style{width:2rem;height:2rem;border-radius:1px}.proposition-toolbar__toggle-row{height:4rem;margin:1rem 2.5rem;display:flex;justify-content:space-between;flex-direction:row;align-items:center}.proposition-toolbar__show-map{display:flex;margin-left:2.1rem;align-items:center}.proposition-toolbar__search-bar{position:relative}.proposition-toolbar__icon-search{position:absolute;top:1rem;left:2rem}.proposition-toolbar__search-input{width:20rem;height:3.7rem;border:1px solid #b0b0b0;box-sizing:border-box;border-radius:10rem;padding-left:5.2rem;color:#353535}.proposition-toolbar__search-input:focus{border:1px solid #1898DC}.propositions-2-lists{display:flex;flex-direction:row;padding-top:3rem;justify-content:space-between}.propositions-2-lists__column{display:flex;flex-direction:column;width:49%}.propositions-list{display:flex;flex-direction:column;padding-top:3rem}.propositions-mapview{padding-top:3rem;display:flex}.propositions-mapview__column1{flex:50%}.propositions-mapview__column1__scroll-area{min-height:40vh;max-height:100vh;overflow-y:scroll;overflow-x:hidden;border-bottom:1px solid #DDD;width:95%;-ms-overflow-style:none;scrollbar-width:none}.propositions-mapview__column2{flex:50%}.propositions-mapview-mobile__map{width:100%;height:40vh;border-radius:7px;z-index:500;top:0}.propositions-mapview-mobile__map-container{top:0;position:sticky;position:-webkit-sticky;z-index:1}.propositions-mapview-mobile__marker-list{padding-top:1rem;padding-bottom:4rem}.propositions-mapview-mobile__pagination{bottom:0;position:fixed;width:100%;text-align:center;background-color:#fff;border-top:1px solid #DDD}.propositions-mapview-mobile__location-button{position:absolute;top:1rem;right:1rem;z-index:9999;background-color:#fff;border:2px solid rgba(0,0,0,.2)!important;background-clip:padding-box;padding:4px 10px;margin-left:5px;border-radius:5px;text-align:center;width:40px}.propositions-mapview-mobile__location-button:hover{background-color:#f4f4f4}.propositions-mapview-mobile .pagination-component{padding-bottom:1rem!important;padding-top:1rem!important}.questionnaire-question-edit{display:flex;align-items:center;justify-content:space-between}.questionnaire-question-edit__container{width:100%;background:#F7F4F2;padding:2rem;margin-bottom:4rem}.questionnaire-question-edit__reorder-container{margin-left:1rem}.questionnaire-question-edit__reorder-container .svg-arrow-up{fill:#B9B9B9;transform:rotate(-180deg)}.questionnaire-question-edit__reorder-container .svg-arrow-down{margin-top:.4rem;fill:#B9B9B9}.questionnaire-question-edit__reorder-index{border-radius:50%;width:2rem;height:2rem;line-height:2rem;margin-left:-.15rem;color:#6B6C76;background:#E8E8E8;font-family:Inter;font-style:normal;font-weight:500;font-size:1.1rem;text-align:center}.questionnaire-question-edit__top-container{display:flex;justify-content:space-between;margin-bottom:2.5rem;font-family:Inter;font-style:normal;font-weight:400;font-size:1.2rem;letter-spacing:.01rem;text-transform:uppercase;color:#898989}.questionnaire-question-edit__question-input{border-bottom:1px solid #E3E3E3;padding-bottom:2rem;margin-bottom:2rem}.questionnaire-question-edit__question-input input{width:100%;font-style:normal;font-weight:700;font-size:2.4rem;line-height:2.4rem;letter-spacing:.01rem;color:#373F41;background-color:transparent;border-style:hidden}.questionnaire-question-edit__description-input{margin-bottom:3rem}.questionnaire-question-edit__description-input input,.questionnaire-question-edit__description-input textarea{width:100%;font-style:normal;font-weight:700;font-size:1.4rem;letter-spacing:.01rem;color:#535461;background-color:transparent;border-style:hidden}.questionnaire-question-edit__answer_container{display:flex;align-items:center;gap:4rem;justify-content:space-between;margin-bottom:1rem}.questionnaire-question-edit__answer_label{font-weight:400;font-size:1.2rem;color:#A8A8A8}.questionnaire-question-edit__answer_label_red{font-weight:400;font-size:1.2rem;color:#F04A4A}.questionnaire-question-edit__answer,.questionnaire-question-edit__answer input{font-family:Inter;font-weight:400;font-size:1.5rem;line-height:1.9rem;color:#353535;font-style:normal}.questionnaire-question-edit__answer_radio{flex-grow:1;text-align:center}.questionnaire-question-edit__answer{display:flex;flex-grow:3;justify-content:space-between;padding:1rem;background:#FFF;border:1px solid #F3EFE6;box-sizing:border-box;border-radius:12px;margin-bottom:1rem}.questionnaire-question-edit__answer input{width:100%;border-style:hidden}.questionnaire-question-edit__answer .label-text-field{flex-grow:1;margin-right:3rem}.questionnaire-question-edit__answer .label-text-field .label-text__input-container{margin:0}.questionnaire-question-edit__answer .label-text-field input{margin:0;padding:1em 0;height:0}.questionnaire-question-edit__answer .label-text-field .inner-count{text-align:left;margin-left:0}.questionnaire-question-edit__answer-dashed{cursor:pointer;border:1px dashed #E3E3E3}.questionnaire-question-edit__add-answer{margin-bottom:1.8rem;margin-top:3.3rem}.questionnaire-question-edit__add-answer-button{color:#2A6DE8}.questionnaire-question-edit__separator{width:100%;border:1px solid #E3E3E3;margin-bottom:1rem;margin-top:1rem}.questionnaire-question-edit__logic-jump-container{display:flex;margin-top:1.3rem;margin-bottom:4.7rem;align-items:center}.questionnaire-question-edit__logic-jump-label{flex:1;font-weight:600;font-size:16px;line-height:19px;color:#373F41}.questionnaire-question-edit__logic-jump-select{width:31.9rem;background:#FFF;border:1px solid #E3E3E3;border-radius:9px;font-size:1.4rem;color:#5E617C}.questionnaire-question-edit__images-container{display:flex;flex-wrap:wrap;gap:1.3rem}.questionnaire-question-edit__image-title{font-weight:600;font-size:1.8rem;color:#373F41;margin-bottom:1.2rem}.questionnaire-question-edit__image-answer-container{flex:0 1 auto;display:flex;justify-content:space-between;width:100%;gap:4rem;align-items:center}.questionnaire-question-edit__images-description{font-weight:400;font-size:1.4rem;color:#353535;opacity:.5;margin-bottom:1.3rem}.questionnaire-question-edit__main-upload-container{margin-bottom:2.3rem}.quiz-question-edit__images-container{display:flex;flex-direction:row;justify-content:space-between}.quiz-question-edit__image-title{font-weight:600;font-size:1.8rem;color:#373F41;margin-bottom:1.2rem}.quiz-question-edit__image-answer-container{flex:0 1 auto;display:flex;flex-direction:column;width:100%;align-items:center}.quiz-question-edit__image-answer-container .image-upload__container{width:12.8rem;height:8.6rem}.quiz-question-edit__image-answer-container .image-upload__delete-button{right:0;bottom:0;transform:scale(.7)}.quiz-question-edit__image-answer-nocorrect{font-weight:400;font-size:1.2rem;color:red}.quiz-question-edit__images-description{font-weight:400;font-size:1.4rem;color:#353535;opacity:.5;margin-bottom:1.3rem}.quiz-question-edit__correct-answer{font-size:1.2rem;color:#A8A8A8}.quiz-question-edit__question-input input{width:100%;border-top-style:hidden;border-right-style:hidden;border-left-style:hidden;font-style:normal;font-weight:700;font-size:1.7rem;color:#373F41;background-color:transparent;border-bottom:1px solid #E3E3E3}.quiz-question-edit__description-input input,.quiz-question-edit__description-input textarea{width:100%;border-top-style:hidden;border-right-style:hidden;border-left-style:hidden;font-style:normal;font-size:1.4rem;color:#535461;background-color:transparent;border-bottom:1px solid #E3E3E3}.statement-container{display:flex;flex-direction:column;font-size:1.6rem;padding:1rem 1.6rem;width:100%;height:auto;background-color:rgba(213,188,158,.2);border-radius:2rem;margin-top:1rem;text-align:center}@media only screen and (max-width:600px){.statement-container{align-self:unset;width:100%;padding:2.9rem 1.6rem 3rem;margin-top:3rem;min-height:29rem}.statement-container h1{font-size:1.6rem;line-height:24px;padding:0 1rem}.statement-container p{font-size:1.2rem;margin-top:1.8rem}}.question-nr{margin-right:.3rem}.title{margin-top:2.5rem}.counter{width:100%;display:flex;justify-content:flex-end}.multiple-choices,.one-choice{display:flex;flex-direction:column}.counter__number{font-size:1.4rem}.counter__number-limit{color:#F04A4A}.question__description{font-size:1.6rem}.multiple-choices{align-self:center}.multiple-choices__description{margin:1rem 0}.multiple-choices__indication,.other__input{margin-bottom:1rem}@media only screen and (max-width:600px){.multiple-choices{align-self:unset;padding-top:0;width:100%}}.other__input{position:relative;height:5rem;border-radius:12px;border:1px solid #FF7F47;font-size:1.5rem;padding-left:4rem}.other__input:focus{border:1px solid #FF7F47}.other__btn{padding-right:1rem}.other__input-wrapper{position:relative}.other__input-wrapper svg{width:22px;height:22px;padding:4px;position:absolute;top:14px;left:14px;background-color:#FF7F47;border-radius:6px}.one-choice{align-self:center}.email-question,.range-choice{display:flex;flex-direction:column}.one-choice__description{margin:1rem 0}.one-choice__indication{margin-bottom:1rem}@media only screen and (max-width:600px){.one-choice{align-self:unset;padding-top:0;width:100%}}.range-choice{align-self:center}.range-choice__description{margin:1rem 0}.range-choice__container{margin-top:5.5rem;display:flex;flex-direction:row}.range-choice__button{display:flex;flex-grow:1;justify-content:center;align-items:center;width:3.5rem;height:4.5rem;border:1px solid #BEBEBE;border-right:none;border-radius:0;padding:0}.range-choice__button:last-of-type{border-right:1px solid #BEBEBE;border-radius:0 12px 12px 0}.range-choice__button:first-of-type{border-radius:12px 0 0 12px}.range-choice__range-limits{display:flex;flex-direction:row;justify-content:space-between;margin-top:1.1rem}@media only screen and (max-width:600px){.range-choice{align-self:unset;padding-top:0;width:100%}.email-question__not-required{text-align:center}}.attachment,.short-text-answer{display:flex;flex-direction:column}.email-question__description{margin:1rem 0}.email-question__not-required{padding:1rem 0 3rem;font-size:2rem;font-weight:700}.email-question__input{background-color:#fff;border-radius:9px}.email-question__alert-email{color:#F04A4A;padding-top:1.7rem;font-size:1.6rem;font-weight:400;line-height:1.8rem}.attachment__textarea,.short-text-answer__textarea{line-height:1.7;resize:none;background:0 0;width:100%;font-family:Inter}@media only screen and (max-width:600px){.email-question__input{width:100%}.email-question{align-self:unset;padding-top:0;width:100%}}.attachment{align-self:center}.attachment__description{margin:1rem 0;font-size:1.6rem}.attachment__textarea{font-weight:400;font-size:1.6rem;border:none;border-bottom:1px solid #BEBEBE;margin-top:3rem;border-radius:unset}.attachment__icons svg{margin-right:.6rem;fill:#BEBEBE}.attachment__add-container{display:flex;align-items:center;width:100%}.attachment__warning{color:#FF7F47;font-weight:700;font-size:1.2em}.short-text-answer__description{margin:1rem 0;max-width:80rem;font-size:1.6rem;font-weight:400}.short-text-answer__textarea{font-weight:400;font-size:1.6rem;border:none;border-bottom:1px solid #BEBEBE;margin-top:3rem;border-radius:unset}.order-choice__answer,.order-choice__order{font-size:1.5rem;min-height:5.3rem;display:flex}@media only screen and (max-width:600px){.attachment,.short-text-answer{align-self:unset;padding-top:0;width:100%}}.order-choice{display:flex;flex-direction:column;align-self:center}@media only screen and (max-width:600px){.order-choice{align-self:unset;padding-top:0;width:100%}}.order-choice__description{margin:1rem 0;max-width:80rem;text-align:left}.order-choice__indication{margin-bottom:1rem}.order-choice__answer{background:#fff;color:#353535;font-weight:400;font-family:Inter;align-items:center;justify-content:space-between;border-radius:12px;border:1px solid #BEBEBE;cursor:pointer;margin-bottom:1.5rem;position:relative}.order-choice__order{background-color:rgba(213,188,158,.2);font-weight:600;font-family:Inter;align-items:center;justify-content:center;height:auto;min-width:1.6rem;border-radius:12px 0 0 12px;margin-right:1rem}.order-choice__left-box{display:flex;align-items:normal;padding-right:.8em}.order-choice__union{margin-right:1rem}.order-choice__clear{display:flex;width:6rem}.order-choice__clear span{color:#2A6DE8;margin-left:.5rem}.order-choice__arrows-box{display:flex;flex-direction:column;position:absolute;justify-content:space-between;right:-23px;height:4.5rem}.image-answer__answers_container{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:2.2rem;cursor:pointer;max-width:60rem}.image-answer__container{flex:0 1 auto;position:relative;display:flex;justify-content:center;align-items:center;width:25.4rem;height:18.1rem}.image-answer__container input{position:absolute;top:2.2rem;left:1.7rem}.image-answer__container input[type=checkbox]{appearance:none;background-color:#fff;margin:0;box-shadow:0 1px 9px rgba(0,0,0,.11)}.image-answer__container input[type=checkbox]:before{color:#fff;text-align:center;background:#fff;border:1px solid #D0D0D0;box-shadow:0 1px 9px rgba(0,0,0,.11);border-radius:6px;top:1px;position:absolute;padding:8px 9px}.image-answer__container input[type=checkbox]:checked:before{padding:0;content:"✓";color:#fff;text-align:center;background:#FF7C43;border:6px solid #FF7C43;border-top-width:2px;border-bottom-width:2px;border-radius:6px;left:-1px;top:-2px;position:absolute}.image-answer__image{object-fit:cover;width:100%;height:100%}.choice-results{display:flex;flex-direction:column;background-color:rgba(208,191,169,.17);border-radius:20px;padding:6rem;margin:2rem 0;width:50rem}@media only screen and (max-width:600px){.choice-results{border-radius:0;padding:3rem 1.5rem 3rem 1rem;width:100%}}.choice-results__participants{margin-bottom:1rem}.choice-results__answer-container{display:flex;gap:3.2rem;margin-bottom:1.5rem;width:100%;align-items:center}.choice-results__image-container{width:10.2rem;height:7.4rem}.choice-results__image-container img{object-fit:cover;width:100%;height:100%}.choice-results__answer{display:flex;align-items:center;height:5rem;background:#fff;color:#353535;border-radius:1rem;position:relative;flex-grow:1}.choice-results__answer span{z-index:2}.choice-results__answered-percentage{height:5rem;border-radius:1rem;background:#FF7F47;position:absolute;z-index:1}.choice-results__answer-left{position:absolute;left:0;margin-left:1.1rem;min-width:4.2rem;font-size:1.4rem;color:#303036}.choice-results__avatar{display:flex;z-index:2;position:absolute;right:-42px}.choice-results__answer-name{padding-left:6.1rem;font-size:1.2rem;color:#353535}.order-choice-results__answer-name{padding-left:1rem;z-index:2}.order-choice-results__toggle-box{display:flex;flex-direction:row;align-items:center;margin:1rem 0;color:#2A6DE8}.order-choice-results__avatar{display:flex;margin-right:1rem}.order-choice-results__btn-toggle{color:#2A6DE8}.order-choice-results__btn-toggle svg path{fill:#2A6DE8}.range-results{display:flex;flex-direction:column;padding:6rem;margin:2rem 0;background-color:rgba(208,191,169,.17);border-radius:20px}.range-results__container{display:flex;flex-direction:row;background-color:#fff;border-radius:12px}.range-results__column{display:flex;width:100%;flex-direction:column;height:28rem;justify-content:flex-end;position:relative}.range-results__column:last-child .range-results__value{border-right:1px solid #BEBEBE;border-radius:0 12px 12px 0}.range-results__column:first-child .range-results__value{border-radius:12px 0 0 12px}.range-results__value{display:flex;justify-content:center;align-items:center;width:100%;height:4.5rem;border:1px solid #BEBEBE;border-right:none;padding:0;background:#fff}.range-results__block{background:#FF7F47;max-height:15rem;margin:0 .8rem 1rem;border-radius:7px}.range-results__percentage{text-align:center;position:absolute;bottom:56px;width:100%}.range-results__range-limits{display:flex;flex-direction:row;justify-content:space-between;margin-top:1.1rem}.range-results__avatar{display:flex;justify-content:center;margin-bottom:1rem}.range-results-phone{display:flex;flex-direction:column;padding:3rem 7rem 3rem 2.5rem}.questionnaire-questions,.range-results-phone__container{flex-direction:column;display:flex}.range-results-phone__container{margin:1rem 0}.range-results-phone__row{display:flex;flex-direction:row;justify-content:flex-start;position:relative;align-items:center}.range-results-phone__row:first-child .range-results-phone__value{border-top:1px solid #BEBEBE;border-radius:12px 12px 0 0}.range-results-phone__row:last-child .range-results-phone__value{border-radius:0 0 12px 12px}.range-results-phone__value{display:flex;justify-content:center;align-items:center;width:5.1rem;height:5.3rem;border:1px solid #BEBEBE;border-top:none;padding:0;background:#fff}.range-results-phone__block{background:#FF7F47;margin-left:1rem;border-radius:7px;height:4.5rem}.range-results-phone__percentage{text-align:center;position:absolute;left:56px}.range-results-phone__avatar{position:absolute;right:-40px}.range-results-phone__limit{font-size:1.75rem}.range-results-phone__participants{margin-bottom:3rem}.questionnaire-questions__body{display:flex;flex-direction:column;margin-bottom:3em;margin-top:3em}.questionnaire-questions .question-indication{font-size:1.3rem;color:#76706F;font-weight:700}.questionnaire-questions__container{min-width:40rem;width:100%;max-width:1200px;padding:0 10%;margin-top:6em;display:flex;flex-direction:column;align-self:center}.questionnaire-questions__container h1{color:#76706F}.questionnaire-questions__container-sub,.questionnaire-questions__container__answers-container{width:100%}.questionnaire-questions__container__answers-container .btn-civ-answer{margin-bottom:1.5rem}.questionnaire-questions__container__answers-container .btn-civ-answer input[type=radio]{margin-right:1em}.questionnaire-questions__container__answers-container .btn-civ-answer input[type=checkbox]{border-radius:4px;margin-right:1em;vertical-align:middle}.quest-questions-phone__progress-nr,.questionnaire-questions__progress-bar span{border-radius:3px;font-weight:700;font-family:Sora;box-shadow:0 2px 9px rgba(0,0,0,.1)}.questionnaire-questions__footer{display:flex;min-width:40rem;width:100%;max-width:1200px;padding:0 5%;margin:0 auto;height:32vh;align-items:center;justify-content:space-between}.questionnaire-questions__nav-btn{display:flex;align-items:center;gap:1rem}.questionnaire-questions__nav-btn-next{min-width:13.2rem}.questionnaire-questions__nav-btn-next svg{margin-right:0}.questionnaire-questions__end-btn:first-child,.questionnaire-questions__next-container span{margin-right:2rem}.questionnaire-questions__next-container{display:flex;align-items:center}.questionnaire-questions__progress-bar{height:.5rem;background-color:#FF7F47;display:flex;justify-content:flex-end}.questionnaire-questions__progress-bar span{background-color:#fff;margin-top:1.5rem;font-size:13px;height:2.9rem;width:6.5rem;display:flex;align-items:center;justify-content:center}.questionnaire-questions__number{font-size:1.3rem}.questionnaire-questions__title{max-width:80rem;min-width:40rem;text-align:left}.questionnaire-questions__submit{width:27.6rem;align-self:center;margin-top:8rem}.questionnaire-questions__end{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;border-top:5px solid #FF7F47}.questionnaire-questions__end-nav-container{display:flex;flex-direction:row}.questionnaire-questions__end-btn{width:20.3rem}@media (max-width:600px){.questionnaire-questions__end-btn{width:17rem}}.questionnaire-questions__end-title{margin:2rem 0 1rem}.questionnaire-questions__end-info{font-weight:700;font-size:2rem;margin-bottom:4rem}.quest-questions-phone{width:100%;height:100vh;display:flex;flex-direction:column;background-color:#FBFAF9}.quest-questions-phone .btn-civ-square--disabled{cursor:not-allowed;background-color:#AEAFBF!important;color:#F4F3F5!important}.quest-questions-phone .questionnaire-questions{flex-grow:1;height:100vh;display:flex;flex-direction:column}.quest-questions-phone__header .breadcrumbs{display:inline-block;margin:0 0 0 .4em;padding:0;height:2em;width:84%;overflow-x:hidden;overflow-y:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.quest-questions-phone__email-title,.quest-questions-phone__title,.quiz-questions__image{text-align:center}.quest-questions-phone__progress-nr{background-color:#fff;margin:.7rem auto 0;display:flex;align-items:center;justify-content:center;font-size:1.3rem;height:2.9rem;width:6.5rem}.quest-questions-phone__body{flex-grow:1;display:block;padding:0 2rem;overflow-y:auto}.quest-questions-phone__btn-back{position:absolute;top:2rem;left:2rem;margin:0;padding:0;vertical-align:bottom}.quest-questions-phone__btn-back svg{fill:#76797B}.quest-questions-phone__footer{width:100%}.quest-questions-phone__step-nav-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.3rem;padding:1rem 2rem}.quest-questions-phone__step-nav-box span{font-weight:700;font-family:Sora}.quest-questions-phone__step-nav-box button{width:50%}.quest-questions-phone__submit{width:100%;margin-top:4rem}.quest-questions-phone__end{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:4rem;padding-bottom:1rem}.quiz-questions,.quiz-questions__body{flex-direction:column;display:flex}.quiz-questions__screen{display:flex;justify-content:center;align-items:center;height:100vh;flex-direction:column}.quiz-questions__background{background-image:url(/images/quiz/background-f0376276e6d67c99c1b8a755b5ef7691.png);background-repeat:no-repeat;background-size:100% auto;background-position:top;opacity:.07;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}.quiz-questions__body{width:82rem;background-color:#FFF;border:1px solid #F3EFE6;box-shadow:0 4px 4px 4px rgba(0,0,0,.11);border-radius:12px;z-index:2}.quiz-questions__container{display:flex;flex-direction:column;align-items:center;padding-top:3.1rem;padding-left:2.6rem;padding-right:2.6rem;width:100%;max-width:825px}.quiz-questions__container h1{color:#76706F}.quiz-questions__container-sub{width:100%;padding-left:1rem;padding-right:1rem}.quiz-questions__container__answers-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;width:100%}.quiz-questions__container__answers-container .btn-civ-answer input[type=radio]{margin-right:1.7rem;margin-left:.5rem}.quiz-questions-phone__next-btn svg,.quiz-questions__next-btn svg{margin-left:1.1rem}@media (max-width:600px){.quiz-questions__container__answers-container{display:flex;flex-direction:column}.quiz-questions__container__answers-container .btn-civ-answer input[type=radio]{width:2.2rem;height:2.2rem}}.quiz-questions__container__answers-container .btn-civ-answer input[type=checkbox]{border-radius:4px;margin-right:1em;vertical-align:middle}.quiz-questions__end-btn:first-child,.quiz-questions__next-container span{margin-right:2rem}.quiz-questions__container-spacer{margin-bottom:5.7rem}.quiz-questions__image{margin-top:1rem;width:34.4rem;height:22.4rem}.quiz-questions__image img{object-fit:cover;width:100%;height:100%;border-radius:8px}.quiz-questions__footer{display:flex;flex-direction:column;height:32vh;align-items:flex-end;padding-right:12.5rem}.quiz-questions__nav-btn{transform:rotate(90deg);margin-bottom:1rem}.quiz-questions__next-container{display:flex;align-items:center}.quiz-questions__progress-bar{position:absolute;top:0;left:0;height:.5rem;background-color:#FF7F47;display:flex;justify-content:flex-end}.quiz-questions__progress-bar span{background-color:#fff;margin-top:1.5rem;font-weight:700;font-size:13px;font-family:Sora;height:2.9rem;width:6.5rem;box-shadow:0 2px 9px rgba(0,0,0,.1);border-radius:3px;display:flex;align-items:center;justify-content:center}.quiz-questions__number,.quiz-questions__timer-container{font-size:2.4rem;color:#373F41;text-align:center;font-weight:700;border-radius:3px;line-height:2rem}.quiz-questions__header{display:flex;flex-direction:row;justify-content:space-between;width:100%}.quiz-questions__number{width:9.4rem;padding-top:1.1rem;padding-bottom:1.1rem;background:#F8F145}.quiz-questions__timer-container{display:flex;gap:.7rem;justify-content:space-between;align-items:center;background-color:#EEE;padding:1.1rem 1rem}.quiz-questions__timer-container.red_timer{background-color:rgba(255,127,71,.08)}.quiz-questions__timer{width:7.6rem;text-align:left}.quiz-questions__timer.red_timer{color:#FF7F47}.quiz-questions__title{max-width:80rem;min-width:40rem;text-align:center;margin-top:4rem}.quiz-questions__next-btn{background-color:#fff;padding-left:2rem;padding-right:2rem}.quiz-questions__submit{width:27.6rem;align-self:center;margin-top:8rem}.quiz-questions__end{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;border-top:5px solid #FF7F47}.quiz-questions__end-nav-container{display:flex;flex-direction:row}.quiz-questions__end-btn{width:20.3rem}@media (max-width:600px){.quiz-questions__end-btn{width:17rem}}.quiz-questions__end-title{margin:2rem 0 1rem}.quiz-questions__end-info{font-weight:700;font-size:2rem;margin-bottom:4rem;text-align:center}.quiz-questions__correct-answer{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:2.7rem;height:10.8rem;color:#fff;padding-left:5.6rem;padding-right:5.6rem;margin-top:2.4rem}.quiz-questions__correct-answer.correct{background:#39B35B}.quiz-questions__correct-answer.wrong{background:#F76F33}.quiz-questions__correct-answer-icon{display:flex;align-items:center;gap:1.6rem}.quiz-questions__fact-container{background:#353535;color:#fff;font-size:1.7rem;padding:3.2rem 5.6rem 5rem}.quiz-questions__fact-container .lt-line-clamp__less,.quiz-questions__fact-container .lt-line-clamp__more{color:#53C372}.quiz-questions__show-correct-answer{margin-bottom:4rem}.quiz-questions__close-container{position:absolute;top:5vh;right:7rem;z-index:100}.quiz-questions-phone{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;background-color:#F5F5F5}.quiz-questions-phone__header{margin-top:7rem;display:flex;flex-direction:row;gap:.3rem}.quiz-questions-phone__image{margin-top:1rem;text-align:center;width:21.7rem;height:14.5rem}.quiz-questions-phone__image img{object-fit:cover;width:100%;height:100%}.quiz-questions-phone__close-container{position:fixed;top:1.7rem;right:1.6rem;z-index:100}.quiz-questions-phone__number{width:9.4rem;padding-top:1.1rem;padding-bottom:1.1rem;background:#F8F145;border-radius:3px;font-weight:700;font-size:2.4rem;color:#373F41;text-align:center;line-height:2rem}.quiz-questions-phone__number:only-child{width:22.2rem}.quiz-questions-phone__correct-answer{display:flex;justify-content:flex-start;align-items:center;font-weight:600;font-size:1.7rem;height:7.6rem;color:#fff;padding-left:2.3rem;margin-top:1.2rem;width:100%}.quiz-questions-phone__correct-answer svg{transform:scale(.7)}.quiz-questions-phone__correct-answer.correct{background:#39B35B}.quiz-questions-phone__correct-answer.wrong{background:#F76F33}.quiz-questions-phone__correct-answer-icon{display:flex;align-items:center;gap:1.6rem}.quiz-questions-phone__fact-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;background:#353535;color:#fff;font-size:1.7rem;width:100%;min-height:20rem;text-align:center;flex-grow:1;overflow:auto;padding:2.5rem 2.4rem 3.5rem}.quiz-questions-phone__fact-container .lt-line-clamp__less,.quiz-questions-phone__fact-container .lt-line-clamp__more{color:#53C372}.quiz-questions-phone__show-correct-answer{margin-bottom:1rem;font-weight:700}.quiz-questions-phone__next-btn{margin-top:3rem;background-color:#fff;padding-left:2rem;padding-right:2rem;width:22.8rem}.quiz-questions-phone__body{width:100%;display:block;padding:0 2rem 2.5rem}.quiz-questions-phone__end{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:4rem;padding-left:1rem;padding-right:1rem;padding-bottom:1rem}.quiz-questions-phone__timer-container{display:flex;gap:.7rem;justify-content:space-between;align-items:center;background-color:#EEE;border-radius:3px;font-weight:700;font-size:2rem;color:#373F41;text-align:center;line-height:2rem;padding:1.1rem .8rem}.quiz-questions-phone__timer{width:7.6rem;text-align:left}.quiz-questions-phone__end-nav-container{display:flex;gap:1.1rem;flex-direction:column;align-items:center;width:100%}.quiz-questions-phone__end-nav-container button{width:80%}.quiz-image-answer__answers_container{display:flex;justify-content:center;gap:2.8rem;cursor:pointer}@media (max-width:600px){.quiz-image-answer__answers_container{gap:1rem;flex-wrap:wrap}}.quiz-image-answer__container{position:relative;display:flex;justify-content:center;align-items:center;width:16.2rem;height:11.6rem}@media (max-width:600px){.quiz-image-answer__container{width:14.7rem;height:10.5rem}}.quiz-image-answer__choice-text{position:absolute;top:.9rem;left:.9rem;background-color:#F8F145;width:3rem;border-radius:3rem;font-weight:700;font-size:18px;color:#333;text-align:center}.quiz-image-answer__image{object-fit:cover;width:100%;height:100%}#login-popup .register-step-terms .scrollable,#modal-popup .modal-dialog .scrollable{overflow-y:scroll;padding:0 10px;margin-bottom:20px;margin-top:10px;max-height:400px}#login-popup .register-step-terms .scrollable h3,#modal-popup .modal-dialog .scrollable h3{font-size:18px;margin-top:10px}#login-popup .register-step-terms .scrollable p,#modal-popup .modal-dialog .scrollable p{font-size:15px;text-align:left}.register-chooser{display:flex;flex-direction:column}.register-chooser__btn{margin:1rem 0}.register-chooser__btn-login{justify-content:center;color:#2A6DE8;font-weight:600;font-size:1.4rem;margin-bottom:3rem}.register-form{flex-direction:column;font-weight:500}.register-form__name-box{display:flex;flex-direction:column;width:100%}.register-form__btn-signup{width:80%;margin-top:2rem;margin-bottom:7rem}.register-form__leftside,.register-form__rightside{min-height:30rem;border-bottom:1px solid #b0b0b0;width:36rem!important;float:left}.register-form__btn-login{justify-content:center;color:#2A6DE8;font-weight:600;font-size:1.4rem;margin-top:1rem}.register-form__error-message{color:#DA3B21;font-style:italic}.register-form__captcha{display:flex;justify-content:center;transform:scale(.9);margin-bottom:2rem}.register-form__agreement-box{display:flex;flex-direction:row;justify-content:center}.register-form__agreement-check{margin-right:.5rem;margin-top:.5rem}.register-form__label-agree{font-weight:400;font-size:.9em}.register-form__submit{display:flex;justify-content:center}.register-form__email-exist{display:flex}.register-form__email-exist p{margin-right:1px}.register-form__leftside{align-items:center;justify-content:space-around;background-color:#F7F7F7}.register-form__rightside{align-items:center;justify-content:space-around;background-color:#fff}.register-form__column{float:left;width:50%}.rich-editor__maxlength-container{text-align:right;margin-right:0}.rich-editor__maxlength-container.orange-highlight,.rich-editor__maxlength-container.red-highlight{font-weight:700}.fr-box.fr-fullscreen{top:65px}.fr-element.fr-view{min-height:100px;height:auto!important;overflow:auto}.jodit-edit{display:inline;height:auto}.jodit-container{color:#000;border:1px solid #f5f5f5!important}.jodit-popup{max-width:600px!important}.jodit-popup .jodit-civ-emoji-container{width:auto;overflow:auto;display:flex;flex-wrap:wrap}.jodit-popup .jodit-civ-emoji-container button{width:30px;height:30px;padding:0;margin:0;border:1px solid #fff;background-color:#fff;font-family:initial;font-size:20px}.jodit-popup .jodit-civ-emoji-container button:hover{border:1px outset #ded;background-color:#e8e8e8}.jodit-popup .jodit-civ-emoji-category{margin-bottom:6px}.jodit-wysiwyg{word-wrap:anywhere;width:100%}.jodit-wysiwyg span.emoji{font-family:"Times New Roman",Times,serif;font-size:18px}.jodit-wysiwyg [data-jodit_iframe_wrapper]:after{display:block!important}.jodit-dialog__box{z-index:9010!important}.jodit-popup,.jodit-popup_strategy_leftbottom{z-index:9011!important}[data-jodit_iframe_wrapper]:after{display:none!important}.fr-view .fr-file::before,.richeditor-filelink::before{content:url(https://res.cloudinary.com/civocracy/image/upload/v1600258702/UI/Icons/icon-paperclip.png);padding-right:3px}.new-rich-editor .jodit-container{border:1px solid #E3E3E3!important;border-radius:9px!important}.new-rich-editor .jodit-container:focus,.new-rich-editor .jodit-container:hover{box-shadow:0 3px 14px rgba(142,142,142,.15)!important;border-radius:7px!important}.new-rich-editor .jodit-toolbar__box:not(:empty){border-radius:9px 9px 0 0!important}.theme-item{position:relative;background:#F3F8FE;border-radius:6px;padding:.6rem 1rem;white-space:nowrap;font-weight:500;font-size:1.2rem;line-height:1.8rem;display:inline-flex;align-items:center;text-align:center;letter-spacing:.03rem;color:#2A6DE8;justify-content:center}.social-share__preview-description,.social-share__preview-title{line-height:2.2rem;letter-spacing:0;text-align:left;font-size:1.5rem}.theme-item__container{display:flex;flex-wrap:wrap;gap:1.5rem}.theme-item.theme-item-active{color:#0852DB;font-weight:600}.theme-item__icon{margin-left:.7rem}.theme-item:hover .remove-icon,.theme-item__icon svg{display:flex}.fixed-height{height:2.8rem}.remove-icon{z-index:2;justify-content:center;align-items:center;width:29px;height:28px;border-radius:10px;background:0 0;position:absolute;top:-7px;right:-7px}.social-share{margin-left:4.5rem;margin-right:4.5rem}.social-share__preview{margin-top:1.7rem;margin-bottom:3.4rem}.social-share__preview-image{width:385px;height:191px;background-color:#C4C4C4}.social-share__preview-title{margin-top:1rem;font-family:Inter;font-style:normal;font-weight:700}.social-share__copy-url-text,.social-share__preview-description,.social-share__text{font-family:Inter;font-style:normal;font-weight:400}.social-share__middle-container{margin-top:2.7rem;margin-bottom:2.1rem}.social-share__text{font-size:1.5rem;color:#76797B}.social-share__navigatorShare-container{border-top:1px solid #EFEFEF}.social-share__bottom-container{margin-top:1rem;padding-top:1.9rem;border-top:1px solid #EFEFEF;text-align:center}.social-share__social-item-container{margin-top:1.7rem;display:flex;justify-content:center}.social-share__social-item{border:none;background:0 0;margin-left:.7rem;margin-right:.7rem}.social-share svg:hover{transform:scale(1.03)}.social-share__social-item:hover{text-decoration:underline #373F41}.social-share__copy-url-text{background:#FFF;border:1px solid #E3E3E3;box-sizing:border-box;border-radius:9px;font-size:1.4rem;line-height:2.8rem;letter-spacing:.2px;color:#A9A9A9;height:4.6rem;width:100%;padding:1rem;overflow:hidden}.social-share__copy-url-button{margin-top:1rem;width:100%}.spinner{animation:rotate 2s linear infinite;height:2rem}.spinner .path{stroke:#fff;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}.spinner.grey .path{stroke:#6B6C76}.spinner.black .path{stroke:#000}.spinner.white .path{stroke:#fff}.spinner.link .path{stroke:#337ab7}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.top-header-container-query{width:auto;height:6.7rem}.top-header__tabs-item{height:6.7rem;display:flex;padding-top:2.3rem;margin-bottom:auto;margin-right:2rem;white-space:nowrap}.top-header__tabs-item:focus,.top-header__tabs-item:hover{border-bottom:.4rem solid rgba(171,177,185,.3)}.top-header__tabs-item:focus{font-weight:500}.top-header__tabs-item:focus svg path,.top-header__tabs-item:hover svg path{fill:#837770}.top-header__tabs-item-icon{margin-right:1rem}.top-header__tabs-item-container .active-item,.top-header__tabs-item-container .active:not(.not-active),.top-header__tabs-item-container.active-item,.top-header__tabs-item-container.active:not(.not-active){font-weight:600;border-bottom:.4rem solid #FF7F47}.top-header__tabs-item-container .active-item svg path,.top-header__tabs-item-container .active:not(.not-active) svg path,.top-header__tabs-item-container.active-item svg path,.top-header__tabs-item-container.active:not(.not-active) svg path{fill:#837770}.top-header__left-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.top-header__center{display:flex;flex-direction:row}.top-header__btn{margin-right:2rem;width:17rem}.top-header__right{display:flex;align-items:center}.top-header__btn-translator-icon-button.unactive{opacity:.4}.top-header__btn-translator-icon-button svg{margin:0 2rem}.top-header__btn-translation{display:flex;align-items:center}.top-header__btn-translation span,.top-header__btn-translation svg{margin-right:.2rem}.top-header__translation-trigger{padding:0}.top-header__translation-content,.top-header__translator-content{border:1px solid #76797B;width:23.3rem!important;padding:2rem;display:flex}.top-header__translator-content{flex-direction:column}.top-header__translation-content{top:4.3rem!important;left:-2rem!important;flex-direction:column}.top-header__translation-item{margin:0 0 1rem;display:flex;justify-content:space-between}.top-header__translation-item:last-child{margin:0}.top-header__translation-item--active,.top-header__translation-item:focus,.top-header__translation-item:hover{font-weight:700}.top-header__avatar-trigger{height:6.7rem;cursor:pointer;display:flex;align-items:center;margin-right:1rem}.top-header__avatar-trigger span{margin-right:1rem}.top-header__avatar-trigger div{padding-top:.6rem;min-width:30px;min-height:30px}.top-header__avatar-trigger div.arrow-down{min-width:unset;min-height:unset}.top-header__avatar-trigger:focus img,.top-header__avatar-trigger:hover img{filter:brightness(90%)}.top-header__avatar-trigger:focus{font-weight:500}.top-header__translations-menu{padding:1rem 1.4rem}.top-header-desktop{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#fff;height:6.7rem;position:fixed;top:0;left:0;right:0;z-index:1002;padding:0 2.5rem;transition:top .3s;font-size:1.4rem}.top-header-desktop__container{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;max-width:1440px;margin:0 auto}.top-header-desktop .top-header__left-container{flex-shrink:1;width:75%}.top-header-desktop .top-header__center{max-width:80%;justify-content:space-around;flex-grow:1;flex-shrink:1}.top-header-phone,.top-header-tablet{flex-direction:row;border-bottom:1px solid #eaeaea;background-color:#fff;left:0;z-index:1002;transition:top .3s;display:flex;right:0;top:0}.top-header-desktop .top-header__tabs-item:visited{color:#353535}.top-header-tablet{justify-content:space-between;align-items:center;padding:0 2rem;height:6.7rem;position:fixed;font-size:1.4rem}.top-header-tablet__trigger{padding:0}.top-header-tablet .top-header__center{margin-left:3em}.top-header-tablet .top-header__tabs-item{margin-right:2em}.top-header-phone{height:6.5rem;padding:0 2.5rem;align-items:center;justify-content:space-between;flex-wrap:nowrap}.top-header-phone__trigger{padding:0}.top-header-phone .top-header__center{margin-left:5rem;margin-right:4rem}.top-header-phone__btn-hamburger{display:flex;margin-top:.3rem}.user-menu{width:32.6rem}.user-menu__top-container{padding-top:2.4rem;padding-left:2.6rem;padding-right:2.6rem}.user-menu__grey-container{background:#F8F8F8;padding:1.8rem 2.6rem}.user-menu__grey-container .active{background:#fff}.user-menu__bottom-container{padding:1.8rem 2.6rem}.user-menu__explanation,.user-menu__item,.user-menu__title{font-size:1.3rem;font-style:normal;font-weight:400;padding:.6rem 1rem;font-family:Inter}.user-menu__separator{border:1px solid #E3E3E3;margin-top:1.2rem;margin-bottom:1.8rem}.user-menu__title{text-transform:uppercase;color:#898989}.user-menu__explanation{letter-spacing:.2px;color:#A8A8A8}.user-menu__item{display:flex;flex-direction:row;align-items:center;color:#5E617C;width:100%}.user-menu .active,.user-menu__item:focus,.user-menu__item:hover{color:#5E617C;background:#F7F7F7;border-radius:9px}.user-menu__item--grey:focus,.user-menu__item--grey:hover{background:#fff}.user-menu__projects.blank{padding-bottom:1rem}.user-menu__communities__subscroll,.user-menu__projects__subscroll{padding-bottom:1rem;max-height:10rem;overflow-y:auto}.projects-menu{width:32.6rem;padding:2.4rem 2.6rem 2.7rem}.projects-menu__list{max-height:7em;overflow-y:auto}.translator-menu{top:4rem!important;left:-2rem!important;display:flex;flex-direction:column;border:1px solid #76797B;width:30.4rem!important}.settings-item__item-header,.translator-menu__translator-item{justify-content:space-between;display:flex}.translator-menu__translator-item{margin:0 0 .4rem}.translator-menu__translator-item:last-child{margin:0}.translator-menu__translator-item--active,.translator-menu__translator-item:focus,.translator-menu__translator-item:hover{font-weight:700}.translator-menu__translator-item.uneditable{font-style:italic;color:#BEBEBE}.translator-menu__item{display:flex;flex-direction:row;align-items:center;padding:.3rem 0;font-size:1.4rem}.translator-menu__item svg{margin-right:1rem}.translator-menu__item:first-child{padding-top:0}.translator-menu__item:last-child{border:none;padding-bottom:0}.translator-menu__item--disable{opacity:.5;margin-top:1rem}.translator-menu__item--disable.first-item{margin-top:0}.translator-menu__item--border-none{border:none}.translator-menu__languages{border-bottom:1px solid #BEBEBE;margin-top:1rem}.translator-menu__languages.blank{padding-top:1rem}.translator-menu__languages__subscroll{margin:.6rem .4rem 1.2rem 0;max-height:10rem;overflow-y:auto}.swiper{position:relative}.swiper .swiper-container{width:calc(100% - 160px)}.swiper .swiper-button-next,.swiper .swiper-button-prev{background-image:url(/images/ic_arrow_large.svg);width:100px;height:100px;background-size:cover}.swiper .swiper-container .swiper-slide{display:flex}.swiper .swiper-button-next{transform:rotate(180deg);right:0}.swiper .swiper-button-prev{top:65px;left:0}.settings-item{width:100%;margin-bottom:4rem}.settings-item.mandatory .settings-item__label::after{content:"*"}.settings-item .input-text{background:#FFF;border:1px solid #E3E3E3;box-sizing:border-box;border-radius:9px}.settings-item .input-text:focus,.settings-item .input-text:hover{background:#FFF;box-sizing:border-box;box-shadow:0 3px 14px rgba(142,142,142,.15);border-radius:7px}.settings-item__item-error{font-weight:400;font-size:1.2rem;color:red}.settings-item__label{font-family:Inter;font-style:normal;font-weight:500;font-size:1.4rem;line-height:150%;letter-spacing:.01rem;color:#353535;margin-bottom:1rem}.settings-item__item-content{width:90%}.settings-item__two-items{display:flex;justify-content:space-between;width:100%}.settings-item__two-items-item{min-width:15%}.settings-item.error .settings-item__label{color:red;font-style:italic}.settings-option-select{display:flex;align-items:center;margin-bottom:2rem;margin-top:2rem}.settings-option-select input[type=radio]{appearance:none;width:1.8rem;height:1.8rem;border:2px solid #D0D0D0;border-radius:50%;background-clip:content-box;flex-shrink:0}.settings-option-select input[type=radio]:checked{border:6px solid #FF7F47}.settings-option-select__label{margin-left:2rem}.settings-option-select__title{font-weight:700;font-size:1.6rem;line-height:2.8rem;color:#373F41}.settings-option-select__text{font-size:1.4rem;line-height:2.2rem;color:#76797B}.community-avatar{display:flex;flex-direction:row;justify-content:flex-start}.community-avatar__right-column{display:flex;flex-direction:column;margin-left:2em;font-size:1.2em;font-weight:400}.community-avatar__badge{width:9.4rem;height:2rem;background:#2A78CD;border-radius:3px;font-style:normal;font-weight:400;line-height:1.8rem;display:flex;align-items:center;justify-content:center;letter-spacing:.3px;color:#fff}.like-button,.user-avatar{display:inline-block}.user-avatar{position:relative;overflow:hidden}.user-avatar span{display:none;position:absolute;right:0;bottom:4px;border:1px solid #fff;width:20px;height:20px;border-radius:10px}.user-avatar .general-admin{display:block;color:#fff;background-color:#337ab7;line-height:20px;padding-left:4px;padding-top:0;font-size:9px;overflow:hidden;font-family:fontAwesome}.user-avatar .community-admin,.user-avatar .issue-admin{display:block;top:auto;background-color:#337ab7;color:#fff;font-size:10px}.user-avatar .community-admin{padding-top:3px}.user-avatar .community-admin:before{padding-left:4px}.user-avatar .issue-admin{padding-top:4px}.user-avatar .issue-admin:before{padding-left:4px}.user-avatar-upload{position:relative;width:130px;display:flex;justify-content:center;margin-bottom:30px}.user-avatar-upload__label-container{display:flex;justify-content:center;align-items:center;position:absolute;bottom:-15px;background-color:#fff;width:45px;height:45px;border-radius:50%}.user-avatar-upload label{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background-color:#353535}.user-profile-menu__nav-item--selected,.user-profile-menu__nav-item:hover{background-color:#fff}.user-profile-menu__nav-section-title{font-size:1.2rem;font-weight:400;color:#898989;text-transform:uppercase;margin-top:3rem;margin-bottom:.7rem}.user-profile-menu__nav-item{display:flex;flex-direction:row;gap:2rem;align-items:center;align-content:center;font-size:1.5rem;line-height:2rem;margin-bottom:.5rem;color:#171725;width:100%;padding-left:2.4rem;padding-right:1.3rem;height:4.5rem}.user-profile-menu__nav-item .user-profile-menu__nav-icon{display:block;width:22px;text-align:center}.user-profile-menu__nav-item .user-profile-menu__nav-text{flex-grow:1;overflow:hidden;text-overflow:ellipsis;font-size:1.6rem;color:#171725;font-weight:500;text-align:left}.user-profile-menu__nav-item .user-profile-menu__nav-text2{font-weight:400;font-size:1.2rem;line-height:1.5rem;color:#92929D}.user-profile-menu__nav-item:hover .user-profile-menu__nav-icon svg path.colored-using-stroke{fill:none;stroke:#FF7F47}.user-profile-menu__nav-item--selected .user-profile-menu__nav-text{font-weight:700}.user-profile-menu__nav-item--selected .user-profile-menu__nav-icon svg path{fill:#FF7F47}.user-profile-menu__nav-item--selected .user-profile-menu__nav-icon svg path.colored-using-stroke{fill:none;stroke:#FF7F47}.user-profile-menu__nav-community-link{display:flex;gap:1.1rem;align-items:center;margin-bottom:2rem;padding-left:2.4rem;padding-right:1.3rem;font-size:1.6rem;line-height:1.9rem;color:#171725}.user-profile-menu__nav-community-link-image{width:3.2rem;height:3.2rem}.user-profile-menu__nav-community-link-image img{object-fit:cover;width:100%;height:100%;border-radius:10px}.profile-info{text-align:center}.profile-info__full-name{font-size:2.4rem;font-weight:600;line-height:3.6rem;margin-top:1.5rem}.profile-info__register-date{font-size:1.6rem;line-height:2.6rem}.profile-info__stats-container{display:flex;justify-content:space-around;background:#FBFAF9;border:1px solid #F0F0F0;box-shadow:0 1px 11px rgba(0,0,0,.1);border-radius:9px;height:10.3rem;margin-top:5.6rem;padding:2.1rem 3rem 2.8rem 3.4rem;text-align:left}.profile-info__stats-name{font-weight:400;font-size:1.4rem;line-height:1.9rem;color:#9A9A9A}.profile-info__stats-contents{display:flex;gap:.4rem;margin-top:1.2rem;align-content:center;align-items:center}.profile-info__stats-value{font-weight:600;font-size:2.2rem;line-height:3.2rem;color:#353535}.profile-info__stats-separator{width:1px;height:4.8rem;border-left:1px solid #E0E0E0}.profile-info__stats-separator:last-child{display:none}.profile-info__about-me-title{margin-top:3.4rem;margin-bottom:1rem;font-weight:700;font-size:1.8rem;line-height:3.8rem}.profile-info__about-me{font-size:1.4rem}.profile-info__affiliation-container{display:inline-flex;border-radius:9px;max-width:70rem;height:3.4rem;margin:1rem auto 0;font-size:1.3rem;align-items:center;overflow:hidden}.profile-info__affiliation--association,.profile-info__affiliation--association .profile-info__affiliation-icon{background:rgba(83,195,114,.25)}.profile-info__affiliation--organization{background:#DED8F0}.profile-info__affiliation--organization .profile-info__affiliation-icon{background:#D1C5F2}.profile-info__affiliation-icon{display:flex;justify-content:center;align-items:center;height:3.4rem;width:3.9rem}.profile-info__affiliation-label{text-transform:capitalize}.profile-info__affiliation-name{font-weight:700}.profile-info__affiliation-text{padding-left:1rem;padding-right:1rem}@media only screen and (max-width:600px){.profile-info__affiliation-container{max-width:none;margin-top:1.3rem;margin-left:.8rem;margin-right:.8rem}.profile-info__affiliation-text{text-align:left;padding-left:1.5rem}}.profile-info-phone__avatar-container{margin-top:2.2rem;text-align:center}.profile-info-phone__full-name{font-size:1.9rem;font-weight:600;line-height:3.6rem;text-align:center}.profile-info-phone__register-date{font-size:1.3rem;line-height:2.6rem;text-align:center}.profile-stats-phone{margin-top:2.7rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem}.profile-stats-phone__stats-item{background:#fff;border:1px solid #F0F0F0;box-shadow:0 1px 11px rgba(0,0,0,.1);border-radius:9px;padding-left:1.5rem;padding-top:1.2rem;padding-bottom:1.2rem}.profile-stats-phone__stats-name{font-weight:400;font-size:1.4rem;line-height:1.9rem;color:#9A9A9A}.profile-stats-phone__stats-contents{display:flex;gap:.4rem;margin-top:.6rem;align-content:center;align-items:center}.profile-stats-phone__stats-value{font-weight:600;font-size:2.2rem;line-height:3.2rem;color:#353535}.user-says{display:flex;align-items:center;gap:.3rem}.user-says__author{font-size:1.2rem;line-height:1.8rem;color:#5E617C;font-style:normal;font-weight:400}.user-says__affiliation-icon{display:flex;width:2rem;height:2rem;border-radius:50%;justify-content:center;align-items:center}.user-says__affiliation--association{background:rgba(83,195,114,.24)}.user-says__affiliation--organization{background:rgba(140,110,224,.44)}.user-settings-saved{margin-top:9rem;max-width:63rem;min-height:63rem;padding:2rem}.user-settings-saved__title{font-style:normal;font-weight:700;font-size:3rem}.user-settings-saved__content-container,.user-settings-saved__tabs-item{font-size:1.8rem;letter-spacing:.02rem;font-family:Inter;font-style:normal}.user-settings-saved__tabs-container{margin-top:5.5rem;border-bottom:1px solid #C4C4C4;padding-bottom:1.5rem}.user-settings-saved__tabs-item{line-height:2.2rem;color:#373F41;margin-right:2.2rem;padding-bottom:1.2rem}.user-settings-saved__tabs-item--active{font-weight:700;border-bottom:4px solid #FF7F47}.user-settings-saved__content-container{margin-top:5.5rem;font-weight:400;color:#A8A8A8}.like-button__reactions-container{display:flex;flex-direction:row;align-items:flex-end;align-content:flex-end;gap:.6rem;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:200px;padding:.5rem 1rem}.like-button__main-button:focus,.like-button__reactions-item:focus{box-shadow:none}.like-button__reactions-item{cursor:pointer;height:3rem;width:3rem}.like-button__reactions-item:focus,.like-button__reactions-item:hover{transform:scale(1.2)}.like-button__reactions-item-liked{color:#2A78CD!important}.like-button__reactions-item-tooltip{border-radius:3rem}.like-button__reactions-item-tooltip-arrow{display:none}.like-button__like-reaction{display:flex;flex-direction:row;justify-content:center;align-items:center}.like-button__like-text{padding-top:.6rem;font-size:1.5rem;font-style:normal;font-weight:500;line-height:2.1rem;letter-spacing:0;color:#5E617C}.like-button__main-button{display:flex;align-items:center;align-content:center;height:3rem;gap:.5rem;padding-right:1.2rem;padding-left:1.2rem;border-radius:4px;font-size:1.4rem;color:#9D9BA7}.like-button__main-button-icon,.reactions-summary__reaction-detailed-item,.reactions-summary__reaction-item{width:2.5rem;height:2.5rem}.like-button__main-button span{display:inline-flex}.reactions-summary{cursor:pointer;font-size:1.3rem;display:flex;align-items:center}.reactions-summary__reaction-detailed-item-container{display:flex;flex-direction:row;align-items:center;margin-right:1.5rem;gap:.5rem}.reactions-summary__type{max-width:8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reactions-summary__reaction-item{background-color:#fff;overflow:hidden;border-radius:2.5rem;border:.5px solid #fff}.reactions-summary__reaction-item:first-child{z-index:3}.reactions-summary__reaction-item:nth-child(2){z-index:2;margin-left:-1rem}.reactions-summary__reaction-item:nth-child(3){z-index:1;margin-left:-1rem}.reactions-summary__count{align-self:center;font-size:1.2rem;display:flex;justify-content:flex-end;margin-left:.4rem;color:#5E617C}.outcome-card{width:100%;margin-top:2rem;background:#fff;border:1px solid #F3EFE6;box-sizing:border-box;border-radius:7px;padding:0 3.4rem;margin-bottom:4.8rem}.outcome-card__read-all{font-style:normal;font-weight:400;font-size:1.4rem;line-height:2.1rem;text-decoration-line:underline;color:#2A6DE8;width:100%;display:flex;justify-content:flex-end;margin-top:1.8rem}.outcome-card__top-section{display:flex;flex-direction:row;justify-content:flex-start}.outcome-card__icon-circle{width:4.4rem;height:4.4rem;border-radius:2.2rem;background-color:#5E617C}.outcome-card__image-content{width:100%;height:30.5rem;background-color:#5E617C;border-radius:4px;margin-top:1.2rem}.outcome-card__badge{width:9.4rem;height:2rem;background:#2A78CD;border-radius:3px;font-style:normal;font-weight:400;font-size:1.2rem;line-height:1.8rem;display:flex;align-items:center;justify-content:center;letter-spacing:.3px;color:#fff;margin-left:3em}.outcome-card__content-container{display:flex;flex-direction:row;justify-content:space-between;margin-top:2.4em}.outcome-card__content-description{position:relative;width:70%;flex-grow:1;font-size:1.4em;white-space:normal}.outcome-card__content-description-title{width:100%;margin-top:0;margin-bottom:0;overflow-wrap:anywhere}.outcome-card__content-description-text{width:100%;height:100%}.outcome-card__content-attachment-container{width:30%;margin-right:2.4em;margin-top:1.4em}.outcome-card__reactions-container{display:flex;justify-content:space-between;margin-top:2.6rem;margin-bottom:2.6rem;align-items:center;font-size:1.3rem;line-height:2.1rem;color:#5E617C}.outcome-card__footer{padding-bottom:2em}.outcome-card__edit-btn-icon path{stroke:#2A6DE8}.outcome-card__edit-btn-text{font-family:Inter;font-style:normal;font-weight:500;font-size:1.4rem;line-height:160.2%;letter-spacing:.0126802rem;color:#2A6DE8;margin-left:1rem}.act-page-phone .outcome-card__content-container{flex-direction:column;align-content:flex-start;align-items:baseline}.act-page-phone .outcome-card__content-attachment-container,.act-page-phone .outcome-card__content-description{width:100%}.no-result{position:absolute;width:318px;height:54px;left:24px;top:10px;font-family:Inter;font-style:normal;font-weight:500;font-size:13px;line-height:140%;letter-spacing:.13px;color:#FF7F47}.no-result__space{height:20px}.avatar-summary{display:flex;height:35px;overflow:hidden;margin-left:3.2rem;margin-top:.5rem;align-content:center;align-items:center;white-space:nowrap}.avatar-summary__list{margin-left:1.4rem}.avatar-summary__list:first-child{z-index:3}.avatar-summary__list:nth-child(2){z-index:2}.avatar-summary__list:nth-child(3){z-index:1}.avatar-summary__list-item{display:inline-block;margin-left:-1.4rem;margin-top:.9rem}.avatar-summary__list-item img{background:#fff;border:1px solid #fff}.avatar-summary__counter{display:inline-block;margin-left:.5rem;font-weight:600;font-size:1.2rem;color:#6B6C76}.project-members__container{margin-top:4.8rem;background:#FFF;border:1px solid #EAEAEA;border-radius:7px;padding:1rem 2rem 2rem}.project-members__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.project-members__title{font-family:Sora;font-weight:600;font-size:1.7rem}.project-members__number{font-family:Inter;font-weight:500;font-size:1.4rem;color:#7A7E9F;margin-left:1.4rem}.project-members__list{margin-top:2rem}.project-members__list-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:.5rem}.project-members__list-item:hover .project-members__member-delete{display:block}.project-members__member-info{padding-top:.5rem;padding-bottom:.5rem;display:flex;flex-direction:row;align-items:center}.project-members__list-username{font-size:1.5rem;margin-left:1rem}.project-members__button-more{width:100%;margin-top:2.5rem}.project-members__member-delete{display:none}.project-members__search-bar{position:relative;padding:1rem}.project-members__icon-search{position:absolute;top:2.6rem;right:2.2rem}.project-members__search-input{background-color:transparent;width:30rem;height:4.6rem;border:1px solid #E3E3E3;box-sizing:border-box;border-radius:1.6rem;padding-right:3.2rem;padding-left:2rem;color:#5E617C}.project-members__search-input:focus{border-color:#707172}.popup-close-button{margin-bottom:0}.popup-close-button .btn-close{width:auto!important}.popup-close-button-mobile{width:100%;display:flex;justify-content:flex-start;margin:2rem 0;padding-left:0}.popup-close-button-mobile .btn-close svg path{fill:none!important}.input-password-togglable{display:flex;flex-direction:row}.input-password-togglable .label-text-field{width:93%}.input-password-togglable .reset-password__icon{align-items:center;display:flex;flex-direction:row;margin-left:.6em}.translations-editor .btn-civ-black-reverse{height:auto}.translations-editor__table{border-spacing:0;border-collapse:collapse}.translations-editor__table td{border:1px solid gray;vertical-align:top;overflow:auto;height:10em}.translations-editor__table td textarea{vertical-align:top;overflow:auto;height:8em}.translations-editor__table td .content{height:8em}.translations-editor__table td .btn-civ-black-reverse{font-size:.9em;white-space:nowrap;padding:.2em}.generic-toggle__publish-container{display:inline-flex}.generic-toggle__publish-button{margin-right:1em}.project-publish-toggle{display:flex;gap:2rem;align-items:center}.project-publish-toggle__label{font-weight:800;font-size:1.6rem;line-height:2.8rem}.project-publish-toggle__publish-container .x-toggle-component{margin-top:0}.community-publish-toggle{font-size:1.4rem;box-shadow:0 2px 24px rgba(165,157,143,.3);border-radius:4px;width:36em;height:4.4em;padding:1.4em 1.6em}.community-publish-toggle .settings-item{margin-bottom:0}.community-publish-toggle .settings-item__label{font-weight:600;font-size:1.3em}.community-publish-toggle .settings-item__item-content{margin:-2.6em 4em 0 18em;padding:0;height:2em;max-width:30em;text-align:right}.community-publish-toggle__publish-container{height:2em;display:flex;flex-direction:row;font-size:1.1em;color:#6B6C76}.follow-banner{margin:0 auto}.follow-banner .popup-close-button{display:inline-block;align-self:center;margin:-4rem 0 0 3.5rem;vertical-align:middle}.follow-banner .popup-close-button svg{height:1.2rem;width:1.2rem}.follow-banner .popup-close-button svg path{fill:#000!important}.follow-banner__container{display:flex;max-width:1425px;height:10.2rem;margin:0 auto;padding:0 2%;background-color:#fff;justify-content:space-between;align-items:center;gap:1rem}.follow-banner__icon{width:6.6rem;height:auto;flex-shrink:0}.follow-banner__icon path{fill:#FF7F47}.follow-banner__description{flex-grow:1;margin-left:.6rem}.follow-banner__title{font-family:Sora;font-style:normal;font-weight:600;font-size:2.2rem;line-height:2.7rem;color:#000}.follow-banner__subtitle{font-family:Sora;font-weight:400;font-size:1.4rem;line-height:2.5rem}@media (max-width:1200px){.follow-banner__subtitle{display:none}}.follow-banner__image{width:11.5rem;margin-left:1.8rem}@media (min-width:1200px){.follow-banner__image{width:13.7rem;margin-left:4rem}}.follow-banner__input{height:4.5rem;width:25.6rem}.follow-banner__input .label-text__input-container{margin:0;height:4.5rem;width:25.6rem}.follow-banner__input .label-text__input-container input{height:4.5rem;width:25.6rem;border-radius:9px;font-family:Inter;font-style:normal;font-weight:400;font-size:1.4rem;letter-spacing:.2px}.follow-banner__input .label-text__input-container input::placeholder{color:#5F6368;font-style:normal}.follow-banner__button{flex-grow:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:10.3rem;height:4.5rem;background:#FF7F47;border-radius:3px}.follow-banner.splitted .follow-banner__container{display:flex;flex-direction:column;height:auto;margin:0 auto;padding:1rem 2%;background-color:#fff;justify-content:space-between;align-items:center;gap:1rem}.follow-banner.splitted .follow-banner__container-line1{display:flex;align-items:center}.follow-banner.splitted .follow-banner__container-line1 .popup-close-button{margin-top:-1.4rem}.follow-banner.splitted .follow-banner__container-line2{display:flex;align-items:center;gap:2rem}.nocookie-provided{font-style:italic;font-size:.8em;white-space:normal;color:#76706F}.section-link{display:flex;flex-direction:column;width:100%;justify-content:space-between;align-items:center;background:0 0;padding:.6em 1rem;margin-bottom:1rem}.section-link.raw .section-link__icons{max-width:8em}.section-link.raw .section-link__icons img{min-width:unset}.section-link.link:hover{text-decoration:none;cursor:default}.section-link.edit-mode{width:90%;flex-direction:row;margin-top:1rem;padding:.6em 1rem;background:#F7F4F2}.section-link.edit-mode .section-link__icons{width:10rem}.section-link.edit-mode .section-link__icons-container{transform:translate(40%,30%);left:unset;width:auto}.section-link.edit-mode iframe,.section-link.edit-mode img,.section-link.edit-mode video{width:100%;height:100%;object-fit:contain}.section-link.edit-mode iframe{height:4em!important}.section-link__icons{width:20em}.section-link__icons-container{transform:translate(-50%,80%);left:50%;display:flex;justify-content:center;align-items:center;position:absolute;width:100%}.section-link__icons iframe,.section-link__icons img,.section-link__icons video{width:100%;height:100%;object-fit:contain}.section-link__data{flex-grow:1;margin:0 1em;color:#76797B;font-style:italic;width:100%;text-align:center}.section-link__data-title.edit .label-text-field{margin-bottom:-1.4em}.section-link__data-title.edit .label-text-field .label-text__input-container{margin-bottom:0}.section-link__data-title.edit .label-text-field .label-text__input-container .input-text{height:auto;padding:.2em .4em;color:#6B6C76;font-style:italic;border-color:#fff}.dashboard-label{width:100%;min-width:0}.dashboard-label__label{font-size:1.4rem;line-height:1.9rem;color:#9A9A9A}.dashboard-label__label.dashboard-label--small{font-size:1rem}.dashboard-label__content{font-size:2.2rem;font-weight:600;color:#353535;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dashboard-label__content.dashboard-label--small{font-size:1.5rem}.attachments-scrollable__wrapper{width:99%;display:grid;padding:1em 1.6em 0}.attachments-scrollable__scrollable{width:100%;height:22.5rem;overflow:hidden;margin-bottom:0}.attachments-scrollable__scroll-container{display:block;height:21rem;width:auto;white-space:nowrap}.attachments-scrollable__scroll-container .add-attachment__label{padding:0;margin:0;font-size:1.1em;font-weight:600}.attachments-scrollable__scroll-container .add-attachment__label:hover{border-radius:none;background:0 0}.attachments-scrollable__scrollers{text-align:right;margin-bottom:2.4em}.attachments-scrollable__item{vertical-align:top;margin-right:1em;display:inline-block;overflow:hidden}.attachments-scrollable__item.blank{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;width:23.8rem;height:100%;border:1px dashed #ABB1B9;color:#B6B6B6;font-size:1.1em;font-weight:600}.attachments-scrollable__item .attachment-item{height:17rem;margin-bottom:1em}.attachments-scrollable__item .attachment-item.pending{width:23.8rem;max-height:17rem}.attachments-scrollable__item .attachment-item.pending .attachment-item__item-container{justify-content:center;height:100%}.attachments-scrollable__item .attachment-item.pending .attachment-item__thumbnail-container{flex-grow:1;justify-content:center;display:flex;flex-direction:column}.attachments-scrollable__item .attachment-item.file .attachment-item__thumbnail-container,.attachments-scrollable__item .attachment-item.raw .attachment-item__thumbnail-container,.attachments-scrollable__item .attachment-item.video .attachment-item__thumbnail-container{max-height:14.4rem}.attachments-scrollable__item .attachment-item.file .attachment-item__thumbnail-container iframe,.attachments-scrollable__item .attachment-item.file .attachment-item__thumbnail-container video,.attachments-scrollable__item .attachment-item.raw .attachment-item__thumbnail-container iframe,.attachments-scrollable__item .attachment-item.raw .attachment-item__thumbnail-container video,.attachments-scrollable__item .attachment-item.video .attachment-item__thumbnail-container iframe,.attachments-scrollable__item .attachment-item.video .attachment-item__thumbnail-container video{max-height:14.4rem;width:unset}.attachments-scrollable__item .attachment-item.video.thirdparty{max-width:30rem}.attachments-scrollable__item .attachment-item.video.thirdparty .attachment-item__thumbnail-container{height:12.4rem}.attachments-scrollable__item .attachment-item.video.thirdparty .attachment-item__thumbnail-container iframe,.attachments-scrollable__item .attachment-item.video.thirdparty .attachment-item__thumbnail-container video{max-height:12.4rem;width:unset}.attachments-scrollable__item .attachment-item iframe,.attachments-scrollable__item .attachment-item video{max-height:14.4rem;width:unset}.attachments-scrollable__item .attachment-item .attachment-item__info-container-right{overflow:unset;text-overflow:unset}.attachments-scrollable__item .attachment-item__delete-icon{position:absolute;right:.3rem;top:.8rem;opacity:.7}.attachments-scrollable__item .attachment-item__item-container{width:100%;height:100%}.attachments-scrollable__item .attachment-item__preview-image{max-height:17rem;width:unset;max-width:100%}.attachments-scrollable__item-coverrad{font-size:1.4rem}.image-upload__container{position:relative;display:flex;justify-content:left;align-items:flex-start}.image-upload__image.fit-cover{object-fit:cover}.image-upload__label{width:100%;height:100%}.image-upload__blank-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;border:1px dashed #696F70;color:#B6B6B6;font-size:1.2rem;font-weight:500}.image-upload__blank-container-picto{flex-shrink:1;max-height:55%}.image-upload__blank-container-picto svg{height:100%;width:auto}.image-upload__delete-button{position:absolute;right:1rem;bottom:1rem;background-color:#fff;width:3.8rem;height:3.8rem;border-radius:50%}.activity-card__header{display:flex;justify-content:space-between}.activity-card__action-description{font-weight:700;font-size:1.8rem;line-height:2.2rem;color:#373F41}@media only screen and (max-width:600px){.activity-card__action-description{font-size:1.6rem;line-height:1.9rem}}.activity-card__date{font-size:1.2rem;line-height:1.8rem;color:#5E617C}.activity-card__type-container{display:inline-block;margin-top:2rem}@media only screen and (max-width:600px){.activity-card__type-container{display:none}}.activity-card__type{display:flex;align-items:center;gap:1rem;height:3.9rem;width:auto;background-color:#353535;border-radius:8px;padding-left:1.2rem;padding-right:1.2rem;font-weight:700;font-size:2.4rem;line-height:30px;color:#fff}.activity-card__type-idea{font-weight:700;font-size:2.4rem;line-height:3rem;color:#FF7F47}.activity-card__main-container{margin-top:1.9rem;background:#fff;border-radius:10px;padding:3rem 2rem 3.4rem 3.7rem;box-shadow:0 2px 24px rgba(165,157,143,.3)}@media only screen and (max-width:600px){.activity-card__main-container{box-shadow:0 2px 24px rgba(165,157,143,.3);border-radius:10px;padding:1.9rem 1.2rem 1.6rem 1.1rem}}.activity-card__avatar{display:flex;gap:1.3rem;align-items:center;margin-bottom:1.3rem}.activity-card__avatar-name{flex-grow:1;flex-shrink:0;font-weight:400;font-size:1.3rem;line-height:1.8rem;color:#797C98}.activity-card__private-content{display:flex;gap:1.1rem;font-size:1.2rem;color:#5E617C}.activity-card__private-content-phone{display:flex;height:3.9rem;gap:1.5rem;font-size:1.2rem;align-items:center;padding-left:1rem;color:#5E617C;background:rgba(239,239,239,.65);border-radius:6px;margin-top:-1rem;margin-bottom:1rem}.activity-card__title{font-weight:600;font-size:2.4rem;line-height:2.4rem;color:#000;margin-bottom:1.6rem}@media only screen and (max-width:600px){.activity-card__title{font-weight:700;font-size:1.8rem;line-height:3rem;margin-bottom:.8rem}}.activity-card__description{font-weight:400;font-size:1.4rem;line-height:2.1rem;color:#5E617C;margin-bottom:1.6rem}@media only screen and (max-width:600px){.activity-card__description{font-size:1.3rem}}.activity-card__description .lt-line-clamp__more{font-weight:600;color:#000}.activity-card__reply-container{margin-bottom:4rem}.activity-card__button-container{display:flex;gap:1.6rem}.activity-card__button-share{width:15rem}@media screen and (max-width:600px){.activity-card__button-container>*{flex:1}.activity-card__button-share{width:100%}}.activity-card__button-view{width:22.4rem}@media screen and (max-width:600px){.activity-card__button-view{width:100%}}.video-player{width:100%;margin-bottom:1rem}.video-player__container{position:relative;overflow:hidden;height:0;padding-bottom:56.25%}.video-player__container embed,.video-player__container iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%}.video-player.thumbnail{font-size:1.4rem;display:flex;flex-direction:column;align-items:center}.video-player.thumbnail .manage-cookies{font-size:1.6rem;text-align:center;cursor:pointer}@media (min-width:600px){.video-player.thumbnail .manage-cookies{font-size:2.2rem;line-height:125%}}@media (max-width:600px){.video-player.thumbnail .manage-cookies{font-size:1.6rem;line-height:2.1rem}}.video-player.thumbnail .video-player__thumbnail-container{position:relative}.video-player.thumbnail .video-player__thumbnail-container img{max-width:40rem}.video-player.thumbnail .video-player__thumbnail-container .play-button__container{display:flex;justify-content:center;align-content:center;align-items:center;background-color:rgba(255,255,255,.8);inset:0;position:absolute;top:0;left:0}.video-player.thumbnail .video-player__thumbnail-container .play-button{position:relative;margin-left:38%;margin-top:20%;width:6rem;height:6rem}.project-button-cta{width:28.6rem;font-size:1.7rem}@media only screen and (max-width:600px){.project-button-cta{flex:1;width:auto;font-size:1.6rem}}.translations-projectsettings-edit{flex-direction:column!important}.translations-projectsettings-edit .dropdown__content{padding:1em 2em 0 1em}.translations-projectsettings-edit__choice{display:inline-flex;flex-direction:row;justify-content:flex-start;gap:2.6rem;align-items:center;padding:1.5rem 1rem;margin-bottom:3.5rem;background-color:#fff}.translations-projectsettings-edit__choice button{height:3.3rem;background-color:#fff}.translations-projectsettings-edit__label{font-weight:700;font-size:1.3rem;vertical-align:middle;color:#000}.translations-projectsettings-edit__select{display:inline-block}.translations-projectsettings-edit__select .dropdown__trigger{padding:0;margin:0}.translations-projectsettings-edit__caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.translations-projectsettings-edit__trigger{border:1px solid #E3E3E3;border-radius:6px;padding-left:1.1rem;background-color:#fff;height:3.3rem}.translations-projectsettings-edit__trigger.not-a-button{border:0;background-color:transparent}.translations-projectsettings-edit__trigger.not-a-button .button-container{cursor:default}.translations-projectsettings-edit__option .button-container,.translations-projectsettings-edit__trigger .button-container{width:26rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.7rem;padding:0 1rem 0 0;cursor:pointer}.translations-projectsettings-edit__option .button-container .label,.translations-projectsettings-edit__trigger .button-container .label{flex-grow:1;text-align:left}.translations-projectsettings-edit__option .button-container .flag,.translations-projectsettings-edit__trigger .button-container .flag{line-height:normal;margin-top:.3em}.translations-projectsettings-edit__option{padding-left:1.1rem;margin:0 0 1em}.translations-projectsettings-edit__availablelocale{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid #E3E3E3;padding:1rem 0;width:30rem}.translations-projectsettings-edit__availablelocale:last-child{border-bottom:0}.translations-projectsettings-edit__availablelocale .label{flex-grow:17;padding:0 1em}.module-visibility-card{display:flex;gap:1.3rem;border-radius:4px;padding:2.5rem 2rem;margin-bottom:3rem}.module-visibility-card.no-card{display:none}.module-visibility-card--visible{background:rgba(83,195,114,.23);border:1px solid #53C372}.module-visibility-card--pending{background:rgba(255,206,91,.15);border:1px solid #FFCE5B}.module-visibility-card--hidden{background:rgba(255,127,71,.06);border:1px solid #FF7F47;border-radius:12px}.module-visibility-card__title{font-family:Sora,Inter;font-weight:400;font-size:1.4rem}.module-visibility-card__title b{font-weight:700}.module-visibility-card__title .bold{font-weight:600;font-size:1.4rem}.module-visibility-card__title .sub1{font-weight:500;font-size:1.2rem}.module-visibility-card__missing,.module-visibility-card__title .sub2{font-weight:400;font-size:1.2rem}.module-visibility-card__missing{line-height:1.5em;color:red}.community-management .ga-settings__settings-container{display:flex;flex-direction:column;border-radius:4px;padding:2.5rem 2rem 4rem;margin-bottom:3rem;background:rgba(91,232,255,.14);border:1px solid #61D3FF}.community-management .ga-settings__settings-container_toggle-duplicate{margin-bottom:2rem}.ember-basic-dropdown{position:relative}.ember-basic-dropdown,.ember-basic-dropdown-content,.ember-basic-dropdown-content *{box-sizing:border-box}.ember-basic-dropdown-content{position:absolute;width:auto;z-index:1000;background-color:#fff}.ember-basic-dropdown-content--left{left:0}.ember-basic-dropdown-content--right{right:0}.ember-basic-dropdown-overlay{position:fixed;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:10;top:0;left:0;pointer-events:none}.ember-basic-dropdown-content-wormhole-origin{display:inline}