.checkbox-component{border:2px solid var(--darker-green-color);display:flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}.checked-checkbox{background:var(--darker-green-color)}.checked-checkbox .nec{width:7px;height:15px;border:solid var(--white);border-width:0 3px 3px 0;transform:rotate(45deg);margin-top:-5px}.home-checkbox{display:flex;align-items:center}.home-checkbox span.checkbox-text{color:var(--normal-text-color);font-size:17px;font-family:Alexandria-Light,sans-serif}.home-checkbox .checkBox-content{margin-right:15px}.home-checkbox .MuiCheckbox-colorPrimary{padding-left:0}@media screen and (max-width: 500px){.home-checkbox span.checkbox-text{font-size:14px}}div.home-root{width:100%;height:calc(100vh - 60px);margin-top:60px;display:flex;justify-content:center;align-items:center;box-sizing:border-box}div.home-root div.all-home-content{display:flex;flex-direction:column;justify-content:center}div.simulator-description{display:flex;align-items:center;margin-bottom:25px}div.home-root div.simulator-instruction,div.home-root div.simulator-power,div.home-root div.simulator-estimated-time{color:var(--normal-text-color)}div.home-root div.simulator-instruction,div.home-root div.simulator-power,div.home-root div.simulator-estimated-time{margin-bottom:17px}div.home-root div.simulator-estimated-time{font-size:16px;font-family:Alexandria-Semi-Bold}div.home-root div.simulator-form{margin-bottom:40px}div.simulator-description div.simulator-logo{display:flex;flex-direction:column;justify-content:center;align-items:center}div.simulator-description h1{font-weight:700;text-transform:uppercase;color:var(--danger-color);font-size:71px;line-height:1.1;margin:0 50px 0 0;font-family:Alexandria-Bold,sans-serif}div.simulator-description h1,div.home-root div.simulator-power{width:calc(100% - 135px)}div.home-root div.simulator-power{font-size:17px;max-width:700px}div.home-root div.simulator-form div.checkbox-component svg.MuiSvgIcon-root{width:42px!important;height:42px!important}div.simulator-description div.simulator-logo>img,div.simulator-description div.simulator-logo>span{display:block}div.simulator-description div.simulator-logo>img:first-child{width:135px}div.simulator-description div.simulator-logo>img:last-child{width:116px}div.simulator-description div.simulator-logo>span{color:var(--dark-green-color);font-size:14px;margin:10px 0;font-family:Alexandria-Medium,sans-serif}div.home-root div.simulator-instruction{font-weight:700;font-size:22px;color:var(--success-color);font-family:Alexandria-Bold,sans-serif}div.home-root div.simulator-button-content{display:flex;justify-content:space-between;margin-bottom:40px}div.simulator-button-content div.top-two-homepage-button{display:flex}div.home-root div.simulator-access-button{margin-right:50px!important}div.resume-simulation-dialog{border:1px solid var(--darker-green-color)!important;border-radius:25px!important;min-width:5px!important;background:var(--darker-green-color)!important;box-sizing:border-box!important}div.resume-simulation-root{color:var(--white);width:545px;box-sizing:border-box;position:relative;border-radius:25px;background-image:var(--popup-leaf-background);background-repeat:no-repeat;background-size:cover}div.resume-simulation-root div.resume-simulation-elements{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:40px 0}div.resume-simulation-root div.leaf-brand,div.resume-simulation-root div.resume-simulation-text,div.resume-simulation-root div.resume-simulation-message,div.resume-simulation-root div.resume-simulation-info-title,div.resume-simulation-root div.resume-simulation-info-content{margin-bottom:28px}div.resume-simulation-root div.resume-simulation-text,div.resume-simulation-root div.resume-simulation-message{font-family:Alexandria-Bold,sans-serif}div.resume-simulation-root div.resume-simulation-info-title,div.resume-simulation-root div.resume-simulation-info-content tr>td:first-child{font-family:Alexandria-Light,sans-serif}div.resume-simulation-root div.resume-simulation-text{font-size:35px}div.resume-simulation-root div.resume-simulation-message,div.resume-simulation-root div.resume-simulation-info-title,div.resume-simulation-root div.resume-simulation-info-content{font-size:17px}div.resume-simulation-root div.resume-simulation-info-content tr>td:last-child{color:var(--secondary-success-color)}div.resume-simulation-root div.resume-simulation-info-title,div.resume-simulation-root div.resume-simulation-info-content tr>td:first-child{font-weight:100}div.resume-simulation-root div.resume-simulation-info-content tr:first-child>td{padding-bottom:8px}div.resume-simulation-root div.resume-simulation-text,div.resume-simulation-root div.resume-simulation-message,div.resume-simulation-root div.resume-simulation-info-title{text-align:center}div.resume-simulation-root div.resume-simulation-info-title{text-decoration:underline}div.resume-simulation-root div.leaf-brand{background:var(--secondary-success-color);width:113px;height:113px;display:flex;justify-content:center;align-items:center;border-radius:57px}div.resume-simulation-root div.leaf-brand>img{height:72px}div.resume-simulation-root div.resume-simulation-buttons{display:flex;flex-direction:column;align-items:center}div.resume-simulation-root div.resume-simulation-buttons>button:first-child{margin-bottom:20px!important}@media screen and (max-width: 570px){div.resume-simulation-root{width:400px}div.resume-simulation-root div.resume-simulation-text{font-size:25px}div.resume-simulation-root div.resume-simulation-message,div.resume-simulation-root div.resume-simulation-info-title,div.resume-simulation-root div.resume-simulation-info-content{font-size:13px}}@media screen and (max-height: 810px){div.home-root{align-items:flex-start}div.simulator-description h1,div.home-root div.simulator-power{width:calc(100% - 129px)}div.simulator-description h1{font-size:55px}div.simulator-description div.simulator-logo>img:first-child{width:129px}div.simulator-description div.simulator-logo>img:last-child{width:109px}div.home-root div.simulator-button-content{margin-bottom:0}}@media screen and (max-width: 991px){div.home-root{align-items:flex-start;justify-content:flex-start;padding:0 var(--smartphone-header-horizontal-padding)}div.home-root div.all-home-content{width:100%}div.simulator-description{display:flex;flex-direction:column-reverse;align-items:flex-start}div.simulator-description h1,div.home-root div.simulator-power{width:100%}div.simulator-description div.simulator-logo{margin-bottom:44px}div.simulator-description h1{font-size:50px}div.simulator-description div.simulator-logo>img:first-child{width:67px}div.simulator-description div.simulator-logo>img:last-child{width:58px}div.simulator-logo>span{font-size:10px!important}}@media screen and (max-width: 767px){div.home-root{height:calc(100dvh - 98px);overflow-y:auto}div.home-root div.simulator-button-content,div.simulator-button-content div.top-two-homepage-button{display:flex;flex-direction:column;align-items:center}div.home-root div.simulator-access-button{margin:0!important}div.home-root div.simulator-access-button,div.simulator-button-content div.top-two-homepage-button{margin-bottom:33px!important}div.home-root div.simulator-button-content{margin-bottom:40px!important}}@media screen and (max-width: 575px){div.home-root{padding:0 var(--smartphone-header-horizontal-padding);overflow-y:visible}div.simulator-description div.simulator-logo>img:first-child{width:50.52px;height:41.12px}div.simulator-description div.simulator-logo>img:last-child{width:59px;height:36px}div.simulator-logo>span{font-size:8px!important}div.simulator-description{margin-bottom:20px}div.simulator-description h1{font-size:30px}div.simulator-description div.simulator-logo{margin-top:-35px;margin-bottom:44px}div.home-root div.simulator-instruction{font-size:17px;margin-bottom:20px}div.home-root div.simulator-power{font-size:14px;margin-bottom:23px}div.home-root div.simulator-estimated-time{font-size:13px;margin-bottom:20px}div.home-root div.simulator-form{margin-bottom:32px}div.home-root button.MuiButtonBase-root{font-size:14px!important;min-height:50px!important}div.home-root div.top-two-homepage-button,div.home-root div.top-two-homepage-button div.simulator-access-button,div.home-root div.top-two-homepage-button button.MuiButtonBase-root{width:100%}div.resume-simulation-dialog{border:none!important}div.resume-simulation-dialog,div.resume-simulation-root{width:100%}div.resume-simulation-root div.resume-simulation-elements{height:100dvh;display:flex;flex-direction:column;justify-content:center;padding:0 20px}section.resume-simulation-wrapper{height:100dvh!important;inset:auto!important;top:0!important;left:0!important;position:fixed!important;z-index:300}div.resume-simulation-dialog,div.resume-simulation-root{border-radius:0!important}div.resume-simulation-root div.resume-simulation-text{font-size:24px}div.resume-simulation-root div.resume-simulation-message{font-size:14px}div.resume-simulation-root div.resume-simulation-info-title,div.resume-simulation-root div.resume-simulation-info-content,div.resume-simulation-root div.resume-simulation-info-content tr>td:last-child,div.resume-simulation-root div.resume-simulation-buttons button.MuiButtonBase-root{font-size:14px!important}div.resume-simulation-root div.leaf-brand{margin-bottom:43px}div.resume-simulation-root div.resume-simulation-text,div.resume-simulation-root div.resume-simulation-message,div.resume-simulation-root div.resume-simulation-info-title{margin-bottom:33px}div.resume-simulation-root div.resume-simulation-info-content{margin-bottom:55px}div.resume-simulation-root div.resume-simulation-buttons,div.resume-simulation-root div.resume-simulation-buttons button.MuiButtonBase-root{width:100%}div.resume-simulation-root div.resume-simulation-buttons>button:first-child{margin-bottom:30px!important}div.resume-simulation-root{background-size:230%;background-position:-260px}}button.simulator-button{margin:0!important;min-width:auto!important;font-weight:400!important;border-radius:30px!important;padding:5px 25px;box-shadow:none!important}button.simulator-button:hover{box-shadow:none!important}button.success-simulator-button{background:var(--success-color)!important;border-color:var(--success-color);border:1px solid var(--success-color)}button.success-simulator-button:hover{background:var(--white)!important;color:var(--success-color)}button.Mui-disabled{color:var(--white)!important}button.success-reverse-simulator-button{background:var(--white)!important;border-color:var(--white);border:1px solid var(--white);color:var(--success-color)}button.success-reverse-simulator-button:hover{background:var(--secondary-success-color)!important;color:var(--white);border:1px solid var(--secondary-success-color)}button.danger-simulator-button{background:var(--danger-color)!important;border-color:var(--danger-color);border:1px solid var(--danger-color);color:var(--white)!important}button.danger-simulator-button:hover{background:var(--white)!important;color:var(--danger-color)!important;border:1px solid var(--danger-color)}button.MuiButton-root.Mui-disabled{border:1px solid rgb(219,220,218)}button.danger-reverse-button{background:var(--white)!important;border-color:var(--white);border:1px solid var(--white);color:var(--danger-color)!important}button.danger-reverse-button:hover{background:var(--danger-color)!important;color:var(--white)!important;border:1px solid var(--danger-color)}section.modal-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}section.modal-wrapper:not([hidden]) div.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--overlay-background-transparent);z-index:200;animation:.15s backwards elements-dialog-fade-in linear}section.modal-wrapper[hidden] div.modal-overlay{animation:75ms both elements-dialog-fade-out linear}section.modal-wrapper div.modal{position:relative;min-width:30vw;min-height:15vh;background:var(--white);border-radius:var(--border-radius-xs);box-shadow:var(--dialog-shadow);z-index:201;animation:elements-dialog-fade-in backwards 75ms linear,elements-dialog-transform backwards .15s cubic-bezier(0,0,.2,1)}section.modal-wrapper[hidden] div.modal{animation:elements-dialog-fade-out forwards 75ms linear}div.modal div.modal-header{padding:.5rem;display:flex;justify-content:space-between;border-bottom:1px solid var(--light-gray);position:relative}div.modal div.modal-header h4{text-align:center;width:100%;margin:0;padding:.5rem 0;font-size:1.2em;color:var(--red-title-color)}div.modal div.modal-header .modal-close-button{padding:.3rem .5rem;margin:0 .5rem;border-radius:var(--border-radius-md);font-size:.5rem;display:flex;justify-content:center;align-items:center;position:absolute;box-sizing:border-box;right:0;top:10px;background:var(--alert-color)}div.modal div.modal-header .modal-close-button svg{margin-right:0!important}div.modal div.modal-footer{padding:.5rem}@media screen and (max-width: 1150px){div.modal div.modal-header h4{font-size:1em}}div.loading-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:var(--overlay-background);display:flex;justify-content:center;align-items:center;cursor:wait}div.loading-overlay div.overlay-content{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--white)}div.loading-overlay div.overlay-content>svg{font-size:6rem}div.loading-overlay div.overlay-content>div{font-size:1.5rem}div.loading-overlay div.overlay-brand{position:absolute;bottom:1rem;left:1rem;z-index:1010;width:5vw}div.loading-overlay div.overlay-brand img{width:100%}div.loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000;background:var(--overlay-background-transparent);display:flex;justify-content:center;align-items:center;cursor:wait}div.loading.loading-fixed{position:fixed}div.loading-content{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.5rem;color:var(--clear-accent-color)}@media screen and (max-width: 540px){div.loading-overlay div.overlay-brand{width:15vw}div.loading-overlay div.overlay-content>div{font-size:20px}}div.login{display:flex;justify-content:center;align-items:center;height:100vh}div.login .login-form{width:30vw;max-height:88vh;padding:1rem;border:2px solid var(--clear-accent-color);border-radius:10px;background:var(--white);display:flex;flex-direction:column;justify-content:center;align-items:center;overflow-y:auto}div.login .login-form-with-cookie-demand{max-height:84vh}div.login .login-title{font-size:1.5em;margin-top:0;color:var(--light-black)}div.login .login-error{color:var(--alert-color);font-weight:700;margin-bottom:0}div.login .login-notification{color:var(--success-color);font-weight:700;margin-bottom:0}div.login .login-back{width:100%;color:var(--link-color);text-decoration:none}div.login .login-back:hover{color:var(--link-color-hover);text-decoration:underline}div.login button.back-to-results-link{background:none;border:none;font-style:italic;font-size:inherit;padding-left:0!important;margin-top:5px;width:auto;align-self:flex-start}div.login button.back-to-results-link:hover{cursor:pointer}div.login .login-forgotten-password{color:var(--main-accent-color);text-decoration:none;font-weight:600;margin:.5rem 0;font-size:.8rem;font-style:normal;display:block}div.login .login-forgotten-password:hover{color:var(--link-color-hover);text-decoration:underline}div.login .MuiInput-root:after{border-color:var(--main-accent-color)}@media screen and (max-width: 1440px){div.login .login-form{width:40vw}}@media screen and (max-width: 1024px){div.login .login-form{width:60vw}}@media screen and (max-width: 768px){div.login .login-form{width:80vw}}@media screen and (max-width: 425px){div.login .login-form{width:90vw}}div.activate-title{width:100%;font-size:2rem;text-align:center}div.activate{border:var(--border-sm);border-style:dashed;width:50vw;margin-left:25vw;padding:1rem;box-sizing:border-box;background:var(--lighter-gray);color:var(--light-black)}div.activate-card,div.activate-description,div.activate-feedback{position:relative;display:flex;justify-content:center;align-items:flex-start;box-sizing:border-box}div.activate-feedback{flex-direction:column;align-items:center}div.activate-description,div.activate-feedback{padding:1rem}div.activate-error{color:var(--warning-color);min-height:20vh;display:flex;flex-direction:column;justify-content:space-around}div.activate-card>div{width:100%;padding:1rem;text-align:center;box-sizing:border-box}div.activate-form{display:flex;flex-direction:column}div.activate-form input{text-align:center;font-size:1.5rem}div.activate-card div.activate-security{text-align:left}div.activate-security div.activate-security-requirements{display:flex;flex-direction:column;align-items:flex-start;padding:10px}div.activate-security div.activate-security-requirements>span{padding:5px 0}div.activate-security div.activate-security-requirements>span.valid,div.activate-feedback span.success{color:var(--success-color)}div.activate-security div.activate-security-requirements>span.not-valid,div.activate-feedback span.error{color:var(--alert-color)}@media screen and (max-width: 1440px){div.activate{width:70vw;margin-left:15vw}}@media screen and (max-width: 1024px){div.activate{width:90vw;margin-left:5vw}}@media screen and (max-width: 768px){div.activate{padding:.5rem}div.activate-card{flex-direction:column}div.activate-security div.activate-security-requirements{flex-direction:row;flex-wrap:wrap}div.activate-security div.activate-security-requirements>span{padding:5px 10px;min-width:20%}}.required-star{font-size:.5rem;top:7%;right:0;position:absolute;color:var(--alert-color)}.required-text{font-size:.8rem;color:var(--alert-color)}.formField{display:flex;position:relative;padding:15px 0 0;margin:10px;box-sizing:border-box}.formField--nopadding{padding:0}.formField-input>input,.formField-textarea>textarea{outline:none;width:100%;font-size:1em;border-radius:7px;color:var(--text-color)}.formField-input>input.disabled,.formField-textarea>textarea.disabled{pointer-events:none;cursor:not-allowed;background:var(--input-background-disabled)!important;color:var(--input-color-disabled)!important}.formField-textarea>textarea{resize:none;min-height:5rem;margin:5px 0 0;overflow-y:scroll;padding:10px;box-sizing:border-box}.formField-input>label,.formField-textarea>label{cursor:text;position:absolute;transition:.25s;color:var(--dark-gray);-webkit-user-select:none;user-select:none}.formField-input>input[type=file]~label{font-size:.8rem;top:0}.formField-input>input.formField--focused~label,.formField-textarea>textarea.formField--focused~label{transition:all .2s ease}.formField-input.formField-style-futurist>input,.formField-textarea.formField-style-futurist>textarea{border:none;border-bottom:1px solid var(--light-gray);background:transparent;color:var(--text-color-secondary);padding:5px 10px}.formField-input.formField-style-futurist>span.formField-underline,.formField-textarea.formField-style-futurist>span.formField-underline{position:absolute;bottom:0;left:50%;width:0;height:2px;background-color:var(--main-accent-color);transition:.2s}.formField-input.formField-style-futurist>input.formField--focused~span.formField-underline,.formField-textarea.formField-style-futurist>textarea.formField--focused~span.formField-underline{width:100%;transition:.1s;left:0}.formField-input.formField-style-futurist>input.formField--focused~label,.formField-textarea.formField-style-futurist>textarea.formField--focused~label{font-size:.8rem;transform:translateY(-17px)}.formField-input.formField-style-classic>input,.formField-textarea.formField-style-classic>textarea{border:1px solid var(--light-gray);background:var(--white);padding:1rem 1rem 1rem 15px}.formField-input.formField-style-classic.input-tiny>input,.formField-textarea.formField-style-classic.input-tiny>textarea{font-size:.8rem;padding:.5rem .5rem .5rem 15px}.formField-input.formField-style-classic>input:hover,.formField-textarea.formField-style-classic>textarea:hover{outline:1px solid var(--light-gray)}.formField-input.formField-style-classic>label,.formField-textarea.formField-style-classic>label{padding:15px;transition:all .2s ease;left:10px}.formField-input.formField-style-classic.input-tiny>label,.formField-textarea.formField-style-classic.input-tiny>label{padding:7px;font-size:.8rem}.formField-input.formField-style-classic>input::placeholder{color:var(--middle-gray)}.formField-input.formField-style-classic>input.formField--focused~label,.formField-textarea.formField-style-classic>textarea.formField--focused~label{top:0;padding:0 15px 0 5px;background:linear-gradient(0deg,#fff 50%,#0000 50%);transition:all .2s ease;color:var(--gray)}.formField-input.formField-style-classic.input-tiny>input.formField--focused~label,.formField-textarea.formField-style-classic.input-tiny>textarea.formField--focused~label{top:5px}.formField-textarea.formField-style-classic>textarea.formField--focused~label{top:7px}.formField-input.formField-style-classic>input:focus~label,.formField-textarea.formField-style-classic>textarea:focus~label{color:var(--dark-accent-color)}.formField-input.formField-style-classic>input:focus,.formField-textarea.formField-style-classic>textarea:focus{outline:2px solid var(--main-accent-color)}.reactSelect-custom__control{width:100%}.reactSelect-custom__control--is-focused{border-color:var(--main-accent-color)!important;box-shadow:0 0 0 1px var(--main-accent-color)!important}.reactSelect-custom__menu{color:var(--black);z-index:100}.reactSelect-custom__option,.reactSelect-custom__multi-value__remove{cursor:pointer!important}.reactSelect-custom__groupe{display:flex;align-items:center;justify-content:space-between;padding-bottom:11px;border-bottom:1px solid var(--light-gray);font-size:17px;font-family:Alexandria-Medium,sans-serif}.reactSelect-custom__groupeBadge{background:var(--light-gray);border-radius:2rem;color:var(--gray);display:inline-block;padding:.1rem .5rem;text-align:center;text-transform:uppercase}.select-wrapper{position:relative;padding-top:10px}.bo-data-filters .select-wrapper{margin:0 10px}.select-label{display:none}.select-wrapper.not-empty .select-label{display:block;color:var(--gray);font-size:.8rem;position:absolute;top:0;left:12px;background:#fff;padding:0 10px 0 5px}.MuiButtonBase-root.Mui-selected{background:var(--main-accent-color)!important;color:#fff}.select-option-value{font-size:17px;font-family:Alexandria-Medium,sans-serif}div.answers-txt-root{width:95%}div.answers-txt-root div.answer-txt{display:flex;align-items:center;position:relative;min-height:69px;border-radius:30px;padding:0 20px;box-sizing:border-box;border:var(--simulator-response-form-border);cursor:pointer;box-shadow:var(--simulator-response-form-box-shadow)}div.answers-txt-root>div.answer-txt:not(:last-child){margin-bottom:10px}div.answer-txt div.answer-txt-indicator{width:15px;height:15px;display:flex;justify-content:center;align-items:center;border:2px solid var(--third-danger-color);border-radius:50%;margin-right:10px;flex-shrink:0}div.answer-txt div.answer-txt-label{font-size:17px;font-family:Alexandria-Medium,sans-serif}div.answers-txt-root div.answer-txt:hover,div.answers-txt-root div.answer-txt-active{transform:scaleX(1.025);transition:transform .3s ease;transform-origin:center;background:linear-gradient(90deg,var(--success-color),var(--secondary-success-color));padding:0 31px;min-height:69px!important}div.answers-txt-root div.answer-txt-active div.answer-txt-indicator{background:var(--aid-count-marroon-color);border:1px solid var(--aid-count-marroon-color)}div.answers-txt-root div.answer-txt:not(div.answer-txt-active):hover div.answer-txt-indicator{border:3px solid var(--third-danger-color)}div.answers-txt-root div.answer-txt-active div.active-indicator{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;transform:rotate(40deg);margin-top:-2px}div.answers-txt-root div.answer-txt-active div.active-indicator div.first-element{height:8px;width:2px;background:linear-gradient(90deg,var(--success-color),var(--secondary-success-color))}div.answers-txt-root div.answer-txt-active div.active-indicator div.last-element{height:2px;width:5px;background:linear-gradient(90deg,var(--success-color),var(--secondary-success-color))}div.answers-txt-root div.answer-txt:hover div.answer-txt-label,div.answers-txt-root div.answer-txt-active div.answer-txt-label{color:var(--white)}div.answers-txt-root div.answer-txt:hover:after,div.answers-txt-root div.answer-txt-active:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/img/simulator-txt-response-leaf.svg);background-repeat:no-repeat;background-position:right;border-radius:30px;opacity:80%;z-index:700}div.answers-txt-root div.answer-txt div.answer-info-content{width:19px;height:19px;display:flex;justify-content:center;align-items:center;color:var(--white);background:var(--success-color);border-radius:50%;z-index:100;position:relative}div.answers-txt-root div.answer-txt:hover div.answer-info-content,div.answers-txt-root div.answer-txt-active div.answer-info-content{background:var(--white);color:var(--success-color)}div.answers-txt-root div.answer-txt div.answer-info{margin-left:30px}div.answers-txt-root div.answer-txt-active div.answer-txt-label{position:relative;z-index:900}@media screen and (max-width: 991px){div.answers-txt-root{width:100%}div.answers-txt-root div.answer-txt{min-height:69px;max-height:300px;padding-left:20px;padding-right:20px;box-sizing:border-box}div.answers-txt-root>div.answer-txt:last-child{margin-bottom:10px}div.answer-txt div.answer-txt-label{font-size:14px}div.answers-txt-root div.answer-txt:hover,div.answers-txt-root div.answer-txt-active{transform:none;transition:none;transform-origin:initial;padding-left:20px;padding-right:20px}div.answer-txt div.info-bulle-content{margin-top:4px;font-size:12px;font-family:var(--alexandria-light);color:#484848}div.answers-txt-root div.answer-txt-active div.info-bulle-content{position:relative;color:var(--white);z-index:900}}div.simulator-num-response-form{display:flex;flex-direction:column;align-items:center;justify-content:center;width:95%}div.simulator-num-response-form div.MuiInputBase-root{font-size:21px!important;font-family:Alexandria-Medium,sans-serif!important;font-weight:400!important;line-height:normal!important;border:var(--simulator-response-form-border);border-radius:30px!important;height:69px!important;width:206px;margin-top:0!important;box-shadow:var(--simulator-response-form-box-shadow)}div.simulator-num-response-form div.MuiInputBase-root>input{text-align:right!important;padding-right:10px!important}div.simulator-num-response-form div.MuiInputBase-root fieldset{display:none!important}div.simulator-num-response-form div.slider-content{display:flex;align-items:center;height:61px;border:var(--simulator-response-form-border);border-radius:30px;width:100%;box-sizing:border-box;padding:30px;box-shadow:var(--simulator-response-form-box-shadow)}div.simulator-num-response-form span.MuiSlider-root{color:var(--success-color);height:15px;border-radius:8px}div.simulator-num-response-form span.MuiSlider-thumb{border:3px solid var(--danger-color)}div.answer-unit{font-size:17px;font-family:var(--alexandria-medium);height:40px;display:flex;align-items:center;border-left:var(--simulator-response-form-border);padding-left:20px}div.simulator-num-response-form div.MuiInputBase-root>input::-webkit-outer-spin-button,div.simulator-num-response-form div.MuiInputBase-root>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}div.simulator-num-response-form div.MuiInputBase-root>input{-moz-appearance:textfield}@media screen and (max-width: 991px){div.simulator-num-response-form div.MuiInputBase-root{font-size:16px!important}div.answer-unit{font-size:14px}div.simulator-num-response-form span.MuiSlider-root{height:25px;border-radius:30px}div.simulator-num-response-form span.MuiSlider-thumb{border:7px solid var(--danger-color);width:34px;height:34px}div.simulator-num-response-form{width:100%}div.simulator-num-response-form div.slider-content{padding:30px 10px}}.simulator-obg-response-form{display:flex;align-items:center;justify-content:center;width:100%}.simulator-obg-response-form button.MuiButtonBase-root{min-width:206px;height:69px;display:flex;justify-content:center;border-radius:30px!important;border:var(--simulator-response-form-border)!important;margin-left:0!important;font-size:21px;font-family:Alexandria-Medium,sans-serif;box-shadow:var(--simulator-response-form-box-shadow)}.simulator-obg-response-form>button.MuiButtonBase-root:first-child{margin-right:50px}.simulator-obg-response-form button.obg-button-active{background:var(--success-color)!important;color:var(--white)!important}.simulator-obg-response-form button.MuiButtonBase-root:not(button.obg-button-active):hover{background:none!important}@media screen and (max-width: 470px){.simulator-obg-response-form{flex-direction:column}.simulator-obg-response-form>button.MuiButtonBase-root:first-child{margin-right:0;margin-bottom:35px}}div.simulator-loc-response-form div.MuiInputBase-root{font-size:21px!important;font-family:Alexandria-Medium,sans-serif!important;font-weight:400!important;line-height:normal!important;border:.5px solid var(--success-color)!important;border-radius:30px!important;width:206px!important;height:69px!important;box-shadow:var(--simulator-response-form-box-shadow)}div.simulator-loc-response-form div.MuiInputBase-root>input{padding:8.5px 14px 8.5px 25px!important}div.simulator-loc-response-form div.MuiInputBase-root fieldset{display:none!important}@media screen and (max-width: 991px){div.simulator-loc-response-form div.MuiInputBase-root{font-size:16px!important}}div.simulator-spec-response-form{width:95%;z-index:100}div.simulator-spec-response-form div.spec-row{display:flex;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;margin-bottom:20px}div.spec-row div.species-selection-content{width:100%;position:relative}div.spec-row div.species-selection-content div.selection-arrow-content{height:69px;box-sizing:border-box;position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;width:55px}div.spec-row div.species-selection-content div.selection-arrow-content>div{width:55px;height:40px;display:flex;justify-content:center;align-items:center;border-left:1px solid hsl(0,0%,80%)}div.spec-row div.species-selection-content div.selection-arrow-content img{width:24px;height:12px}div.simulator-spec-response-form div.spec-row div.spec-form-content{display:flex;align-items:center;width:50%;margin-right:42.5px;box-sizing:border-box}div.simulator-spec-response-form div.spec-row div.spec-slider-content{width:50%;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}div.simulator-spec-response-form div.spec-form-content div.select-wrapper{padding:0!important;width:100%}div.simulator-spec-response-form div.spec-form-content div.select-wrapper div.spec-selector div.reactSelect-custom__control{border:var(--simulator-response-form-border)!important;height:69px!important;border-radius:30px;font-size:17px;font-family:Alexandria-Medium,sans-serif;box-sizing:border-box;padding-left:15px}div.simulator-spec-response-form div.spec-form-content div.select-wrapper div.spec-selector>div:hover,div.simulator-spec-response-form div.spec-form-content div.select-wrapper div.spec-selector>div:focus{border:var(--simulator-response-form-border)!important}div.simulator-spec-response-form div.spec-form-content .spec-selector{width:100%!important}div.simulator-spec-response-form div.spec-slider-content span.MuiSlider-root{color:var(--success-color);width:100%;height:15px;border-radius:8px;width:222px!important}div.simulator-spec-response-form div.spec-slider-content span.MuiSlider-thumb{border:3px solid var(--danger-color)}div.percentage-label-content{font-family:Alexandria-Medium,sans-serif;font-size:21px;color:var(--normal-text-color);width:65px;text-align:right}div.specie-deletion-button{display:flex;justify-content:center;align-items:center;width:41px;height:41px;background:var(--aid-count-marroon-color);border-radius:50%;cursor:pointer}div.species-button-content{display:flex;align-items:center;box-sizing:border-box}div.species-button-content>div{width:50%;box-sizing:border-box}div.species-button-content>div:first-child{margin-right:42.5px}div.species-button-content>div:last-child{display:flex;justify-content:space-between;align-items:center}div.species-button-content>div:last-child div.percentage-label{width:222px;display:flex;justify-content:flex-end;font-size:17px;font-family:Alexandria-Medium,sans-serif;color:var(--gray-lighter-color)}div.species-button-content>div:last-child div.percentage-value{width:65px;text-align:right;font-size:21px;font-family:Alexandria-Medium,sans-serif}div.species-button-content>div:last-child div.blank-div{width:41px;height:41px}@media screen and (max-width: 991px){div.simulator-spec-response-form{width:100%}div.simulator-spec-response-form div.spec-row{flex-direction:column;margin-bottom:50px}div.simulator-spec-response-form div.spec-row div.spec-form-content{margin-right:0;margin-bottom:20px}div.simulator-spec-response-form div.spec-row div.spec-form-content input,div.simulator-spec-response-form div.spec-form-content div.select-wrapper div.spec-selector div.reactSelect-custom__control,div.species-button-content>div:last-child div.percentage-label{font-size:14px}div.percentage-label-content{font-size:19px}div.species-button-content>div:last-child div.percentage-value{font-size:19px;width:auto;margin-left:5px}div.specie-deletion-button{width:35px;height:35px}div.species-button-content{flex-direction:column-reverse}div.species-button-content>div:first-child{margin-right:0;display:flex;justify-content:center}div.species-button-content>div:last-child{justify-content:center;margin-bottom:5px}div.species-button-content>div:last-child div.percentage-label{width:auto}div.species-total-info div.blank-div{display:none}div.simulator-spec-response-form div.spec-slider-content span.MuiSlider-root{height:25px;border-radius:30px}div.simulator-spec-response-form div.spec-slider-content span.MuiSlider-thumb{border:7px solid var(--danger-color);width:34px;height:34px}}@media screen and (max-width: 575px){div.species-button-content>div,div.species-button-content>div button,div.simulator-spec-response-form div.spec-row div.spec-slider-content,div.simulator-spec-response-form div.spec-row div.spec-form-content{width:100%}}div.simulateur-question-root{display:flex;flex-direction:column;align-items:center;width:100%;margin:15px auto 0;box-sizing:border-box;position:relative}div.simulateur-question-root div.simulateur-question-label{font-family:Alexandria-Medium,sans-serif;font-size:25px;color:var(--danger-color);height:60px;width:100%;display:flex;justify-content:center;align-items:center;text-align:center;padding:0 10px;box-sizing:border-box;z-index:150;width:var(--question-content-width-standard-fsy)}div.simulateur-question-root div.simulateur-question-label>p{margin:0}div.simulateur-question-root div.simulateur-question-label span{font-size:25px;font-family:Alexandria-Bold,sans-serif}div.simulateur-question-root div.simulateur-question-response-root{width:100%;display:flex;justify-content:center;overflow-y:auto}div.simulateur-question-root div.simulateur-question-response-root div.simulateur-question-content-elements{width:var(--question-content-width-standard-fsy);display:flex;justify-content:center;align-items:center}div.simulateur-question-root div.simulateur-question-response{width:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:safe center;overflow-y:visible}@media screen and (min-width: 1920px){div.simulateur-question-root div.simulateur-question-response-root div.simulateur-question-content-elements{width:var(--question-content-width-standard-fsy-large-screen)}}@media screen and (max-width: 991px){div.simulateur-question-root{margin-top:10px}div.simulateur-question-root div.simulateur-question-label{width:100%;font-size:17px;min-height:40px;height:auto;margin-bottom:17px;padding:0 var(--smartphone-header-horizontal-padding);box-sizing:border-box}div.simulateur-question-root div.simulateur-question-response-root div.simulateur-question-content-elements{width:100%;padding:0 var(--smartphone-header-horizontal-padding);box-sizing:border-box}}div.mobile-aids-count-content{background:var(--aid-count-marroon-color);padding:0 10px;height:42px;box-sizing:border-box;border-radius:12px;display:flex;align-items:center;margin-bottom:17px}div.mobile-aids-count-content div.mobile-aids-count-icon-content{background:var(--danger-color);border-radius:5px;width:23.5px;height:22.6px;display:flex;justify-content:center;align-items:center;margin-right:8px}div.mobile-aids-count-content div.mobile-aids-count-icon-content img{width:15px}div.mobile-aids-count-content div.mobile-aids-count-value{font-family:var(--alexandria-semi-bold);font-size:17px}div.mobile-aids-count-content div.mobile-aids-count-label{font-family:var(--alexandria-light);font-size:10px}div.user div.connected-user{background:var(--success-color);border:1px solid var(--success-color);display:flex;justify-content:center;align-items:center;border-radius:50%;box-sizing:border-box;padding:5px}div.user div.connected-user img{width:34px;height:34px}div.user div.connected-user:hover{background:var(--white);border:1px solid var(--success-color);cursor:pointer}div.account-deletion-dialog{border:1px solid var(--darker-green-color)!important;border-radius:25px!important;min-width:5px!important;background:var(--darker-green-color)!important;box-sizing:border-box!important}div.account-deletion-root{color:var(--white);width:545px;box-sizing:border-box;position:relative;border-radius:25px;background-image:var(--popup-leaf-background);background-repeat:no-repeat;background-size:cover}div.account-deletion-root div.account-deletion-elements{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:40px 0}div.account-deletion-root div.leaf-brand{background:var(--secondary-success-color);width:113px;height:113px;display:flex;justify-content:center;align-items:center;border-radius:57px;margin-bottom:28px}div.account-deletion-root div.leaf-brand>img{height:72px}div.account-deletion-text{color:var(--white);font-size:35px;font-family:var(--alexandria-medium);display:flex;justify-content:center;text-align:center;margin-bottom:34px;line-height:1}div.careful-text{font-family:var(--alexandria-light);font-size:17px;text-align:center;margin-bottom:34px}div.careful-text>span{font-family:var(--alexandria);color:var(--secondary-success-color)}div.buttons-content{display:flex;flex-direction:column}div.buttons-content>button:first-child{margin-bottom:28px!important}.password-reset-dialog{border-radius:0!important}@media screen and (max-width: 580px){section.account-deletion-wrapper{width:90%;margin:0 auto}div.account-deletion-root,div.account-deletion-root div.account-deletion-elements{width:100%}div.account-deletion-root div.account-deletion-elements{padding:40px}div.account-deletion-root div.leaf-brand{width:91px;height:91px;margin-bottom:22px}div.account-deletion-root div.leaf-brand>img{width:41.5px;height:58px}div.account-deletion-text{font-size:15px;margin-bottom:18.5px}div.careful-text{font-size:14px;margin-bottom:52px}div.careful-text br{display:none}}@media screen and (max-width: 500px){div.account-deletion-root{background-size:140%;background-position:-60px}}div.user-info-root{width:280px;max-height:calc(100vh - var(--header-height) - 25px);overflow-y:auto;background:var(--white);padding:30px;box-sizing:border-box}div.user-info-header{display:flex;flex-direction:column;align-items:center;margin-bottom:50px}div.user-info-header div.user-info-avatar-content{width:44px;height:44px;border-radius:50%;background:var(--success-color);display:flex;justify-content:center;align-items:center;margin-bottom:5px}div.user-info-avatar-content img{width:40px;height:40px}div.user-info-header div.user-info-greeting{font-family:var(--alexandria-medium);font-size:15px;color:var(--secondary-normal-color);margin-bottom:8px;text-align:center}div.user-info-header div.user-info-mail-address,div.user-info-header div.user-info-account-creation-date{font-size:13px;font-family:var(--alexandria-light);color:var(--premium-light-gray)}div.user-info-header div.user-info-mail-address{margin-bottom:4px}div.user-info-body{margin-bottom:105px}div.user-info-body div.user-info-forms{margin-bottom:45px}div.user-info-body .MuiFormLabel-root,div.user-info-body input.MuiInputBase-input{color:var(--premium-light-gray)!important;font-family:var(--aldeandria)!important;font-size:14px!important}div.user-info-body div.user-info-buttons{display:flex;flex-direction:column;align-items:center}div.user-info-body div.user-info-buttons hr.user-info-divider{margin:45px 0;width:60%}div.user-info-body div.user-info-buttons>img{width:19px;height:17px}div.user-info-action div.password-change{margin-bottom:36px}div.user-info-action div.password-change,div.user-info-action div.account-deletion{display:flex;align-items:center}div.user-info-action div.account-deletion{justify-content:flex-end}div.user-info-action div.password-change>img,div.user-info-action div.account-deletion>img{margin-right:11px}div.user-info-action div.password-change>img{width:14px;height:17px}div.user-info-action div.account-deletion>img{width:14px;height:18px}div.user-info-action div.password-change>div,div.user-info-action div.account-deletion>div{font-size:15px}div.user-info-action div.password-change>div{color:var(--success-color)}div.user-info-action div.account-deletion>div{color:var(--danger-color)}div.user-info-action div.password-change>div:hover,div.user-info-action div.account-deletion>div:hover{text-decoration:underline;cursor:pointer}.deletion-modal-confirmation-content{padding:20px;color:var(--normal-text-color)}div.user-info-root img.mobile-close-user-information-icon{display:none}@media screen and (max-width: 575px){div.user-information-tooltip{position:fixed!important;inset:auto!important;transform:none!important;top:0;left:0;width:100vw;height:100dvh}div.user-information-tooltip div.MuiTooltip-tooltip{display:flex;align-items:center;box-sizing:border-box;position:relative}div.user-info-root{width:100%;display:flex;flex-direction:column;justify-content:flex-start;padding:50px 20px 20px;height:100dvh;max-height:100dvh;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box}div.user-info-root img.mobile-close-user-information-icon{display:block;width:24px;height:24px;position:absolute;top:20px;right:20px}div.user-info-header{margin-bottom:43px}div.user-info-header div.user-info-avatar-content{width:107px;height:107px;margin-bottom:33px}div.user-info-avatar-content img{width:94px;height:94px}div.user-info-header div.user-info-greeting{font-size:17px}div.user-info-body{margin-bottom:65px!important}div.user-info-body div.MuiFormGroup-root>div.MuiFormControl-root{margin-top:0}div.user-info-body div.MuiFormGroup-root>div.MuiFormControl-root:last-child{margin-top:40px}div.user-info-body div.user-info-forms{margin-bottom:75px}div.user-info-body div.user-info-buttons,div.user-info-body div.user-info-buttons button{width:100%}div.user-info-body div.user-info-buttons hr.user-info-divider{margin:37px 0}div.user-info-action div.password-change>div,div.user-info-action div.account-deletion>div{font-size:14px!important}div.user-info-action div.password-change{margin-bottom:30px}div.user-info-action div.password-change,div.user-info-action div.account-deletion{justify-content:center}div.user-information-tooltip div.MuiTooltip-tooltip{height:100dvh!important}}div.password-change-all-content{display:flex;justify-content:center;align-items:center;overflow:hidden}div.password-reset-root{display:flex;box-sizing:border-box;justify-content:center}div.password-reset-root div.image{position:relative;background-image:url(/img/password-update-screen-image.png);width:570px;height:855px;background-size:cover;background-position:center;background-repeat:no-repeat}div.password-reset-root div.image img.fsy-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:165px;height:118px}div.password-reset-root div.image div.forest-project-text{position:absolute;left:41px;bottom:36px;color:var(--aid-count-marroon-color);font-family:var(--alexandria-medium);font-size:52px;line-height:1.1}div.password-reset-root div.forms-content{position:relative;padding:39px 72.5px 0;box-sizing:border-box;border:1px solid var(--gray-secondary-color)}div.going-back-to-previous-page-content{display:flex;align-items:center;margin-bottom:107px}div.password-reset-forms-elements{width:440px}div.password-reset-forms-elements div.form-content{margin-bottom:20px}div.password-reset-forms-elements div.form-content div{font-size:15px;font-family:var(--alexandria-medium);color:var(--normal-text-color);box-sizing:border-box;padding-left:25px;margin-bottom:7px}div.form-content div span{color:var(--danger-color)}div.password-reset-forms-elements div.form-content input{width:100%;height:52px;border-radius:30px;outline:0;padding:0 25px;box-sizing:border-box;border:.5px solid var(--success-color);font-family:var(--alexandria);font-size:15px;box-shadow:0 3px 12px #081c0b12}div.password-reset-forms-elements button{width:100%;margin-top:36px!important}div.password-reset-message-content{width:440px;margin-top:40px}div.password-change-mobile-going-back-button-content{display:none}@media screen and (max-width: 1199px){div.password-reset-root{flex-direction:column}div.password-reset-root div.image{width:100vw;height:41dvh;border-radius:0 0 30px 30px;box-sizing:border-box;overflow:hidden}div.password-change-mobile-going-back-button-content{z-index:100;display:flex;align-items:center;position:absolute;left:20px;top:20px}div.password-change-mobile-going-back-button-content img{transform:rotate(180deg);margin-right:15.5px}div.password-change-mobile-going-back-button-content div{font-size:15px;color:var(--white)}div.password-reset-root div.image div.forest-project-text{font-size:30px;line-height:32px;left:36px}div.password-reset-root div.image img.fsy-icon{width:139px;height:99px;top:14dvh}div.password-reset-root div.forms-content{padding:20px 20px 18px;border:none;height:59dvh;overflow-y:auto;width:60%;margin:0 auto}div.password-reset-root div.general-info-content div.password-reset-text{font-size:24px!important;margin-bottom:11px!important}div.password-reset-root div.general-info-content div.password-reset-text br{display:none}div.password-reset-root div.general-info-content div.password-reset-email{font-size:14px!important;margin-bottom:18px!important}div.password-reset-forms-elements{width:100%}div.password-reset-forms-elements div.form-content div{font-size:12px}div.password-reset-forms-elements button{margin-top:45px!important}div.reset-passwords-with-3-forms button{margin-top:32px!important}div.password-reset-message-content{width:100%;margin-top:30px}}@media screen and (max-width: 767px){div.password-reset-root div.forms-content{width:100%}}div.fixed-message-root{padding:13px 18px;box-sizing:border-box;border-radius:12px;font-size:15px;display:flex;align-items:center;font-family:var(--alexandria)}div.fixed-message-root img{margin-right:10px}div.fixed-message-root div{white-space:pre-line}div.fixed-success-message-root img{width:27px;height:18px}div.fixed-error-message-root img{width:18px;height:18px}div.fixed-success-message-root{color:var(--darker-green-color);background:#a7c95780}div.fixed-error-message-root{color:var(--danger-color);background:var(--aid-count-marroon-color)}@media screen and (max-width: 1110px){div.fixed-message-root{padding:10px 15px;font-size:12px}}div.authentification-all-content{display:flex;justify-content:center;align-items:center;overflow:hidden}div.authentification-root{display:flex;box-sizing:border-box;justify-content:center}div.authentification-root div.image{position:relative;background-image:url(/img/authentification-image-screen.jpeg);width:570px;height:855px;background-size:cover;background-position:center;background-repeat:no-repeat}div.authentification-root div.authentification-image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0000004d;z-index:0}div.authentification-root div.authentification-image>*{z-index:1}div.authentification-root div.image img.fsy-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:165px;height:118px}div.authentification-root div.image div.forest-project-text{position:absolute;left:41px;bottom:36px;color:var(--secondary-success-color);font-family:var(--alexandria-medium);font-size:52px;line-height:1.1}div.authentification-root div.forms-content{position:relative;padding:39px 72.5px 0;box-sizing:border-box;border:1px solid var(--gray-secondary-color)}div.going-back-to-previous-page-content{display:flex;align-items:center;margin-bottom:110px}div.going-back-to-previous-page-content div{font-size:15px;color:var(--normal-text-color);cursor:pointer}div.going-back-to-previous-page-content img{width:32px;height:24px;cursor:pointer;margin-right:22px;transform:rotate(180deg)}div.general-info-content div.password-reset-text{font-family:var(--alexandria-bold);font-size:35px;color:var(--danger-color);line-height:1;margin-bottom:20px}div.general-info-content div.password-reset-email{font-size:17px;color:var(--normal-text-color);margin-bottom:40px}div.forms-elements{width:440px;margin-bottom:40px}div.forms-elements div.form-content{margin-bottom:20px}div.forms-elements div.form-content div{font-size:15px;font-family:var(--alexandria-medium);color:var(--normal-text-color);box-sizing:border-box;padding-left:25px;margin-bottom:7px}div.forms-elements div.form-content input{width:100%;height:52px;border-radius:30px;outline:0;padding:0 25px;box-sizing:border-box;border:.5px solid var(--success-color);font-family:var(--alexandria);font-size:15px;box-shadow:0 3px 12px #081c0b12}div.forms-elements button{width:100%}div.additional-info div.account-creation-info{font-size:17px;font-family:var(--alexandria);color:var(--normal-text-color);margin-bottom:20px}div.account-creation-info span{color:var(--success-color)}div.account-creation-info span:hover{cursor:pointer;text-decoration:underline}div.forms-elements div.forgotten-password-text{text-align:center;font-size:15px;font-family:var(--alexandria-light);color:var(--success-color);margin-bottom:20px}div.forms-elements div.forgotten-password-text:hover{text-decoration:underline;cursor:pointer}div.account-creation-message{margin-top:94px;width:440px}div.authentification-image div.mobile-going-back-button-content{display:none}@media screen and (max-height: 854px){div.going-back-to-previous-page-content{margin-bottom:20px}div.authentification-root div.image{height:100vh}div.forms-elements{margin-bottom:14px}div.general-info-content div.password-reset-email{margin-bottom:20px}}@media screen and (max-width: 1199px){div.authentification-root{flex-direction:column}div.authentification-root div.authentification-image{position:relative}div.authentification-root div.forms-content{padding:20px 20px 18px}div.authentification-root div.image{width:100vw;height:41dvh;border-radius:0 0 30px 30px;box-sizing:border-box;overflow:hidden}div.authentification-root div.image div.forest-project-text{left:36px;bottom:36px;font-size:30px;line-height:32px}div.authentification-root div.forms-content{border:none;width:60%;margin:0 auto}div.authentification-image div.mobile-going-back-button-content{z-index:100;display:flex;align-items:center;position:absolute;left:20px;top:20px}div.mobile-going-back-button-content img{transform:rotate(180deg);margin-right:15.5px}div.mobile-going-back-button-content div{font-size:15px;color:var(--white)}div.going-back-to-previous-page-content{display:none}div.forms-content{height:59dvh;overflow-y:auto}div.general-info-content div.password-reset-text{font-size:24px}div.general-info-content div.password-reset-email{font-size:14px}div.general-info-content div.password-reset-email br{display:none}div.forms-elements,div.additional-info,div.additional-info div.account-creation-info{width:100%}div.additional-info div.account-creation-info{margin-bottom:0!important}div.additional-info br{display:none}div.forms-elements div.form-content div{font-size:12px}div.forms-elements div.form-content input{font-size:13px}div.forms-elements div.forgotten-password-text{margin-bottom:25px}div.additional-info div.account-creation-info{font-size:14px}div.authentification-root div.image img.fsy-icon{top:14dvh;left:50%;width:139px;height:99px}section.authentification-dialog-section-wrapper{position:fixed;top:0;left:0;z-index:900}section.authentification-dialog-section-wrapper div.modal{height:100vh!important}div.account-creation-message{margin-top:15px;width:100%;box-sizing:border-box}}@media screen and (max-width: 767px){div.authentification-root div.forms-content{width:100%;margin:0!important}}div.account-creation-all-content{display:flex;justify-content:center;align-items:center;overflow:hidden}div.account-creation-root{display:flex;box-sizing:border-box;justify-content:center}div.account-creation-root div.account-creation-image{position:relative;background-image:url(/img/account-creation-screen-image.png);width:570px;height:855px;background-size:cover;background-position:center;background-repeat:no-repeat}div.account-creation-root div.image img.fsy-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:165px;height:118px}div.account-creation-root div.image div.forest-project-text{position:absolute;left:41px;bottom:36px;color:var(--aid-count-marroon-color);font-family:var(--alexandria-medium);font-size:52px;line-height:1.1}div.account-creation-root div.account-creation-forms-content{position:relative;padding:39px 72.5px 0;box-sizing:border-box;border:1px solid var(--gray-secondary-color)}div.account-creation-going-back-to-previous-page-content{display:flex;align-items:center;margin-bottom:55px}div.account-creation-going-back-to-previous-page-content div{font-size:15px;color:var(--normal-text-color);cursor:pointer}div.account-creation-going-back-to-previous-page-content img{width:32px;height:24px;cursor:pointer;margin-right:22px;transform:rotate(180deg)}div.account-creation-general-info-content div.account-creation-label{font-family:var(--alexandria-bold);font-size:35px;color:var(--danger-color);line-height:1;margin-bottom:40px}div.account-creation-forms-elements{width:440px}div.account-creation-forms-elements div.form-content{margin-bottom:20px}div.account-creation-forms-elements div.form-content div{font-size:15px;font-family:var(--alexandria-medium);color:var(--normal-text-color);box-sizing:border-box;padding-left:25px;margin-bottom:7px}div.account-creation-forms-elements div.form-content input{width:100%;height:52px;border-radius:30px;outline:0;padding:0 25px;box-sizing:border-box;border:.5px solid var(--success-color);font-family:var(--alexandria);font-size:15px;box-shadow:0 3px 12px #081c0b12}div.account-creation-forms-elements button{width:100%;margin-top:20px!important;background:#00f}div.form-content-with-error div{color:var(--danger-color)!important}div.form-content-with-error input{border:.5px solid var(--danger-color)!important}img.password-reset-button-icon{width:20px;height:25px}div.having-yet-account-info{font-size:17px;font-family:var(--alexandria);color:var(--normal-text-color);margin-top:20px}div.having-yet-account-info span{color:var(--success-color)}div.having-yet-account-info span:hover{cursor:pointer;text-decoration:underline}div.account-creation-back-content{margin-bottom:19px!important}div.account-creation-text{margin-bottom:20px!important}div.message-content{margin-top:30px;width:440px}div.activation-part{display:flex;flex-direction:column;justify-content:center;padding:0 72.5px;box-sizing:border-box}div.activation-part div.content-during-activation,div.activation-part div.content-when-activation-achieved{width:440px}div.content-during-activation div.account-activation-text{font-size:35px;font-family:var(--alexandria-bold);color:var(--danger-color);margin-bottom:20px}div.activation-part div.account-activation-loading{font-size:17px;color:var(--normal-text-color)}div.content-when-activation-achieved div.congratulation-text{font-family:var(--alexandria-bold);font-size:35px;color:var(--success-color);margin-bottom:40px}div.content-when-activation-achieved div.redirection-text,div.content-when-activation-achieved div.instruction-content{font-size:17px;color:var(--normal-text-color)}div.content-when-activation-achieved div.redirection-text{margin-bottom:200px}div.content-when-activation-achieved div.instruction-content span{text-decoration:underline;font-family:var(--alexandria-medium);color:var(--success-color);cursor:pointer}@media screen and (max-height: 854px){div.account-creation-all-content{height:100vh;align-items:stretch}div.account-creation-root div.image{height:100vh}div.account-creation-going-back-to-previous-page-content{margin-bottom:25px}div.account-creation-forms-content{height:100%;overflow-y:auto}div.message-content{margin-bottom:10px}}@media screen and (max-width: 1199px){div.account-creation-all-content{flex-direction:column;justify-content:flex-start}div.account-creation-root{flex-direction:column}div.account-creation-root div.account-creation-image{width:100vw;border-radius:0 0 30px 30px;overflow:hidden}div.account-creation-root div.image div.forest-project-text{font-size:30px;left:36px}div.account-creation-root div.image img.fsy-icon{width:139px;height:99px}div.account-creation-root div.account-creation-mobile-going-back-button-content{z-index:100;display:flex;align-items:center;position:absolute;left:20px;top:20px}div.account-creation-root div.account-creation-mobile-going-back-button-content img{transform:rotate(180deg);margin-right:15.5px}div.account-creation-root div.account-creation-mobile-going-back-button-content div{font-size:15px;color:var(--white)}div.account-creation-root div.account-creation-forms-content{padding:20px 20px 18px;height:79dvh;overflow-y:auto;width:60%;margin:0 auto;border:none}div.account-creation-forms-elements{width:100%}div.account-creation-forms-content div.account-creation-going-back-to-previous-page-content{display:none}div.account-creation-general-info-content div.account-creation-label{font-size:24px;margin-bottom:20px!important}div.account-creation-forms-elements div.form-content div{font-size:12px}div.account-creation-forms-elements>div.form-content:nth-child(5){margin-bottom:0!important}div.having-yet-account-info{font-size:14px}div.account-creation-root div.message-content{margin-top:20px!important;width:100%!important}div.activation-part{overflow-y:auto;padding:0 20px}div.activation-part div.content-during-activation,div.activation-part div.content-when-activation-achieved{width:100%}div.content-when-activation-achieved div.congratulation-text{font-size:24px;text-align:center;margin-bottom:20px}div.content-when-activation-achieved div.redirection-text,div.content-when-activation-achieved div.instruction-content{font-size:14px;text-align:center}div.content-when-activation-achieved div.redirection-text{margin-bottom:130px}div.content-during-activation div.account-activation-text{font-size:24px}div.activation-part div.account-activation-loading{font-size:14px}div.content-during-activation div.account-activation-text,div.activation-part div.account-activation-loading{text-align:center}}@media screen and (max-width: 767px){div.account-creation-root div.account-creation-forms-content{width:100%}}.authentification-dialog{border-radius:0!important}div.account-creation-success-message-dialog{border:1px solid var(--darker-green-color)!important;border-radius:25px!important;min-width:5px!important;background:var(--darker-green-color)!important;box-sizing:border-box!important}div.account-creation-success-message-root{color:var(--white);width:545px;box-sizing:border-box;position:relative;border-radius:25px;background-image:var(--popup-leaf-background);background-repeat:no-repeat;background-size:cover}div.account-creation-success-message-root div.creation-elements{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:40px 0}div.account-creation-success-message-root div.leaf-brand,div.account-creation-success-message-root div.element-title-text,div.account-creation-success-message-root div.element-message,div.account-creation-success-message-root div.element-warning-message,div.account-creation-success-message-root div.resume-simulation-info-content{margin-bottom:28px}div.account-creation-success-message-root div.element-title-text{font-family:var(--alexandria-bold)}div.account-creation-success-message-root div.element-warning-message{text-decoration:underline}div.account-creation-success-message-root div.element-message,div.account-creation-success-message-root div.element-warning-message,div.account-creation-success-message-root div.resume-simulation-info-content tr>td:first-child{font-family:var(--alexandria-light)}div.account-creation-success-message-root div.element-title-text{font-size:35px}div.account-creation-success-message-root div.element-message,div.account-creation-success-message-root div.element-warning-message,div.account-creation-success-message-root div.resume-simulation-info-content{font-size:17px}div.account-creation-success-message-root div.resume-simulation-info-content tr>td:last-child{color:var(--secondary-success-color)}div.account-creation-success-message-root div.resume-simulation-info-content tr>td:first-child{font-weight:100}div.account-creation-success-message-root div.resume-simulation-info-content tr:first-child>td{padding-bottom:8px}div.account-creation-success-message-root div.element-title-text,div.account-creation-success-message-root div.element-message,div.account-creation-success-message-root div.element-warning-message{text-align:center}div.account-creation-success-message-root div.leaf-brand{background:var(--secondary-success-color);width:113px;height:113px;display:flex;justify-content:center;align-items:center;border-radius:57px}div.account-creation-success-message-root div.leaf-brand>img{height:72px}div.account-creation-success-message-root div.account-creation-success-message-buttons{display:flex;flex-direction:column;align-items:center}div.element-message span{font-family:var(--alexandria-medium);color:var(--secondary-success-color)}@media screen and (max-width: 767px){section.account-creation-success-message-wrapper{width:90%;margin:0 auto}div.account-creation-success-message-root{width:100%}div.account-creation-success-message-root div.leaf-brand{width:91px;height:91px}div.account-creation-success-message-root div.leaf-brand>img{width:41px;height:58px}div.account-creation-success-message-root div.element-title-text{font-size:20px}div.account-creation-success-message-root div.element-warning-message,div.account-creation-success-message-root div.resume-simulation-info-content{font-size:14px}div.account-creation-success-message-root div.element-message br,div.account-creation-success-message-root div.element-warning-message br{display:none}div.account-creation-success-message-root div.creation-elements{padding:40px}}@media screen and (max-width: 575px){div.account-creation-success-message-root{background-size:150%;background-position:-60px}}section.simulator{box-sizing:border-box;height:100%;background:var(--white);position:relative;overflow:hidden}section.simulator div.drag-and-drop-content{position:absolute;top:var(--header-height);left:var(--header-horizontal-padding);z-index:1000}section.simulator div.user{position:relative;z-index:50}section.simulator .forest-background{position:absolute;bottom:0;right:0;z-index:0;width:100%;min-width:1700px;overflow:hidden}section.simulator>.simulator-title{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}section.simulator span.simulator-infoText{color:var(--text-color-notice);font-size:.8em}div.simplified-route-modal-content{box-sizing:border-box;margin:0 25px;padding:60px 0}div.simplified-route-modal-content div.button-actions-content{display:flex;justify-content:center;margin-top:35px;box-sizing:border-box}div.button-actions-content>button:first-child{margin-right:40px}div.button-actions-content>button:last-child{margin-left:40px}div.simplified-route-modal-content div.button-actions-content.simulator-button{padding-top:0!important}div.button-actions-content>button{margin-right:0!important;padding-left:15px!important;padding-right:15px!important}div.simplified-route-modal-content div.aid-icon-content{background:var(--main-accent-color);width:75px;height:75px;display:flex;justify-content:center;align-items:center;border-radius:50%}div.simplified-route-modal-content div.aid-icon-content>img{height:50px}div.simplified-route-modal-content h2.aid-count{color:var(--link-color);text-transform:uppercase;margin-bottom:10px}div.simplified-route-modal-content div.info-content{display:flex;flex-direction:column;justify-content:center;align-items:center}div.simplified-route-modal-content div.info-content>div:last-child{color:#0e351e;font-weight:500}div.simulator-menu{width:20vw;height:100%;flex-direction:column;padding:10vh 1.5em 2em;box-sizing:border-box;background:var(--white);position:relative;z-index:135}div.simulator-menu div.finishing-simulation-button-content{position:absolute;top:2vh;left:0;width:100%;display:flex;justify-content:center}div.simulator-menu div.menu-title h3{margin-top:0}div.simulator-menu div.menu-title{position:relative;color:var(--title-color);font-size:1.25em}div.simulator-menu div.question-counter-trace{position:absolute;left:0;top:25px;font-size:16px}div.simulator-menu div.menu-title,div.simulator-menu div.menu-list{width:100%;overflow:auto}div.menu-list>div.menu-item{cursor:pointer}div.simulator-menu div.menu-logo{display:flex;align-items:flex-end;justify-content:space-around;position:absolute;bottom:0;padding:1rem 1rem 3vh;left:0;width:100%;box-sizing:border-box;background:var(--white)}div.simulator-menu div.menu-logo>img:first-child{height:57px}div.simulator-menu div.menu-logo>img:last-child{height:100px}div.simulator-content,div.simulator-results{width:80vw;box-sizing:border-box;height:100%;z-index:120;overflow:auto}div.simulator-content{padding:0 15vw}div.simulator-content div.aids-count-block{margin-top:10px}div.simulator-content .aids-count-message{margin-top:10px;font-weight:700;color:var(--warning-color)}div.simulator-title{width:100%;position:relative}div.simulator-title .aids-count-content{display:flex;align-items:center;height:27px;bottom:15px}div.simulator-title .aids-count-content .aids-count-label{margin-right:7px}div.simulator-title .aids-count-content .aids-count-value{background:var(--clearer-accent-color);display:flex;justify-content:center;align-items:center;font-weight:700;padding:5px;border-radius:5px}div.simulator-title span.title-step{font-size:.5em;position:absolute;bottom:1.5em;margin-left:.5rem}div.simulator-title h1{font-size:2.6em;margin:10vh 0 .5rem;color:var(--title-color);font-weight:500}div.simulator-question{width:100%;box-sizing:border-box}div.simulator-answers{position:relative}div.simulator-question h4{color:var(--title-color);font-size:1.35em;font-weight:400;margin:0 0 .5rem}div.simulator-button{padding-top:2rem}div.simulator-button button{font-size:1.15rem}div.simulator-button button.MuiButton-outlined{background:var(--white)}div.simulator-title .sandbox-content{position:absolute;left:0;top:2vh}div.simulator-results .sandbox-content{position:absolute;left:0;top:5px;width:auto;display:flex;justify-content:center;width:100%;box-sizing:border-box}.sandbox-banner{display:flex;align-items:center;justify-content:center;font-weight:700!important}.numeric-input,.numeric-slider{margin:1rem}div.question-specific .specie-add{color:var(--main-accent-color)}div.question-specific .specie-remove{color:var(--alert-dark-color)}div.question-specific .specie-row{width:100%;display:flex;justify-content:space-between;align-items:center;position:relative}div.question-specific .specie-row .select-form-content{display:flex;align-items:center}div.question-specific .specie-row .select-wrapper{padding-top:0!important}div.question-specific .specie-selector{min-width:18vw;width:18vw}div.question-specific .percent-selector{width:25vw;box-sizing:border-box}div.question-specific .percent-value{padding:0 .5rem;text-align:center}div.question-specific .percent-info{color:var(--text-color-notice);font-style:italic;margin-bottom:2px}div.question-specific .essence-creation-button-block{width:100%;display:flex;margin-top:15px}div.question-specific .empty-button-icon-with-specie{width:50px;height:48px}div.question-specific .remove-placeholder{width:3vw}div.simulator-error{font-size:1em;height:100vh;width:100vw;padding:10vw 10vh;box-sizing:border-box}div.simulator-error>span{padding:1rem;font-style:italic}div.simulator-error>span:first-child{padding:1rem;font-size:1.8rem;font-style:normal}div.simulator-results{position:relative}div.simulator-results div.sandbox-content,div.simulator-results div.results-title,div.simulator-results div.results-actions,div.simulator-results div.results-list,div.simulator-results div.simulation-warning-message{padding:0 1.7vw!important}div.simulator-results div.simulation-warning-message{width:auto;display:flex;justify-content:center;margin-bottom:20px}div.simulator-results div.simulation-warning-message .MuiPaper-root{display:flex;align-items:center}div.simulator-results div.results-title h1{font-size:1.35rem;margin:3.5rem 0 .5rem;color:var(--secondary-title-color);font-weight:400;max-width:40vw}div.simulator-menu .menu-back{position:absolute;top:10px;z-index:140}div.simulator-results div.results-actions{font-size:1.15rem;margin-top:.5rem;margin-bottom:10px;color:var(--text-color);position:relative}div.simulator-results div.results-actions .warning-message{position:absolute;top:-32.5px;left:-300px;height:75px;width:250px}div.simulator-results div.results-actions .MuiButton-root{font-size:.8rem;text-transform:none;text-decoration:underline;color:var(--text-color)}div.simulator-results div.results-actions .results-navigation{border:var(--border-sm);margin:7px 1rem;border-color:var(--gray);cursor:not-allowed}div.simulator-results div.results-actions .results-navigation:not(.Mui-disabled){border-color:var(--text-color);cursor:pointer}div.simulator-results div.results-actions .results-navigation:not(.Mui-disabled):hover{background:var(--shade-accent-color)}div.simulator-results div.results-list{width:100%;box-sizing:border-box;overflow-y:auto}div.simulator-results div.results-list>div.results-item{background:var(--white);width:25%;color:var(--text-color);margin:0 1rem;display:flex;flex-direction:column;justify-content:space-between;height:67vh;border-radius:var(--border-radius-xs)!important;overflow:hidden;position:relative}div.simulator-results div.results-item>.results-item-id{position:absolute;top:0;left:0;padding:2px;font-size:.7em;color:var(--middle-gray);border-right:var(--border-sm);border-bottom:var(--border-sm)}div.simulator-results div.results-item>.item-top{background:var(--shade-accent-color);padding:1rem;height:25%}div.simulator-results div.results-item>.item-top .funding>span:first-child{font-size:.7rem}div.simulator-results div.results-item>.item-top .funding>span:last-child{font-size:1.1rem;padding-top:.25rem}div.simulator-results div.results-item>.item-top .item-title{padding:.25rem;text-align:center;font-weight:600;font-size:.9rem;height:50px;overflow:hidden;line-height:calc((50px + .5rem) / 3)}div.simulator-results div.results-item>.item-content{padding:.8rem .8rem 0;font-size:.75em;height:75%;overflow-y:auto}div.simulator-results div.results-item>.item-content::-webkit-scrollbar{width:6px}div.simulator-results div.results-item>.item-content::-webkit-scrollbar-track{background:transparent}div.simulator-results div.results-item>.item-content::-webkit-scrollbar-thumb{background:var(--light-gray);border-radius:var(--border-radius-md)}div.simulator-results div.results-item>.item-content>div{display:flex;flex-direction:column;padding:.5em 0}div.simulator-results div.results-item>.item-content>div>span.item-subtitle{font-weight:700;padding:0}div.simulator-results div.results-item>.item-content>div>span{padding:.25em 0}div.simulator-results div.results-item>.item-bottom{padding:.5rem}div.simulator-results .MuiButton-root.result-details-button{padding:8px 20px;font-size:.75rem;text-transform:none}div.simulator-pdf-container{position:absolute;height:100vh;width:100vw;top:0;left:0;z-index:145;background:var(--overlay-background-transparent50)}div.simulator-pdf{position:absolute;height:90vh;width:90vw;top:5vh;left:5vw;z-index:150}div.simulator-pdf>iframe{height:100%;width:100%}div.simulator-pdf>button.simulator-pdf-exit{position:absolute;top:-2vh;right:-2vw;min-width:auto;background:var(--alert-color);padding:.25rem}div.simulator-pdf>button.simulator-pdf-exit:hover{background:var(--alert-color-hover)}.simulator-progress{position:absolute;top:0;z-index:150;cursor:help}.simulator-progress .MuiLinearProgress-bar{background-color:var(--main-accent-color)}.simulator-progress .MuiLinearProgress-root{background-color:var(--light-gray);height:10px}div.simulator-answers .MuiToggleButtonGroup-grouped{background:var(--white);color:var(--light-black);border:1px solid var(--main-accent-color)!important;border-radius:var(--border-radius-xs)!important;text-transform:none;font-family:Rubik,Roboto,Helvetica Neue,sans-serif;font-weight:400}div.simulator-answers .MuiToggleButtonGroup-groupedHorizontal{justify-content:center;margin:1rem;min-width:70px}div.simulator-answers .MuiToggleButtonGroup-groupedVertical{margin-top:.5rem!important;justify-content:flex-start}div.simulator-answers .MuiToggleButtonGroup-grouped.Mui-selected{background:var(--main-accent-color);color:var(--white)}div.simulator-answers div.simulator-answersList{max-height:50vh;overflow:auto;--fade-out-mask-image: linear-gradient(to top, transparent, black 15%, black 100%);--fade-out-mask: var(--fade-out-mask-image) left top / 100% 100% no-repeat;-webkit-mask:var(--fade-out-mask);mask:var(--fade-out-mask)}div.simulator-answers div.simulator-answersList .answer-info{color:var(--dark-gray);font-size:1.25rem;padding-left:5px}div.simulator-answers div.simulator-answersList .Mui-selected .answer-info{color:var(--white)}div.simulator-answers div.simulator-answersList .MuiButtonBase-root:last-child{margin-bottom:4vh}div.simulator-answers div.simulator-answersList::-webkit-scrollbar{display:none}div.simulator-answers .simulator-answersScroll{position:absolute;bottom:2vh;right:-3vw;font-size:3rem;color:var(--gray);animation:bounce 3s ease infinite}@keyframes bounce{70%{transform:translateY(0)}80%{transform:translateY(10%)}90%{transform:translateY(0)}95%{transform:translateY(5%)}97%{transform:translateY(0)}}div.simulator-answers .MuiOutlinedInput-root{background:var(--white);margin-left:0}div.simulator-answers .MuiOutlinedInput-input{min-width:60px}div.simulator-answers .MuiSlider-root{color:var(--main-accent-color);height:15px;border-radius:3px}div.simulator-answers .MuiSlider-root .MuiSlider-rail{color:var(--white);opacity:1}div.simulator-answers .MuiSlider-root .MuiSlider-thumb:hover{box-shadow:0 0 0 8px #007a3129}div.simulator-answers .MuiSlider-root .MuiSlider-thumb.Mui-active{box-shadow:0 0 0 14px #007a3129}div.simulator-answers .MuiSlider-root .MuiSlider-thumb{color:var(--white);border:var(--border-sm);border-color:var(--main-accent-color);height:25px;width:32px;border-radius:var(--border-radius-xs)}div.simulator-answers .MuiTextField-root.text-input{margin:1rem 0}.text-primary{color:var(--main-accent-color)}.MuiDialog-root .MuiDialogContent-root.resume-dialog-content{margin:0;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:.00938em;color:#0009}div.aid-detail-element{display:flex;padding:10px}div.aid-detail-element>span:first-child{min-width:200px;max-width:200px;font-weight:500;color:var(--dark-gray);font-size:13px;padding-left:20px}div.aid-detail-element>span:last-child{margin-left:2vw;max-width:calc(58vw - 200px);font-size:13px;color:var(--dark-gray);word-break:break-word;white-space:pre-line}div.aid-detail-element span a{font-style:normal!important;font-weight:500!important}div.odd-row{background:#f8fbfa}h4.question-label-content p{margin:0}h4.question-label-content span{margin-left:5px}.simulator-menu .MuiStepper-root{position:relative}.simulator-menu .MuiStepConnector-line{background:none;min-height:30px;border:none}.simulator-menu .MuiStepIcon-root{display:none}.simulator-menu .MuiStepLabel-root{border-left:var(--main-background) 10px solid;border-radius:var(--border-radius-xs)}.simulator-menu .step-active .MuiStepLabel-root{border-color:var(--main-accent-color)}.simulator-menu .step-disabled{pointer-events:none;cursor:default!important}.simulator-menu .step-disabled .MuiStepLabel-root,.simulator-menu .step-disabled .MuiStepContent-root.simulator-menu-content{border-color:var(--light-gray)}.simulator-menu .step-disabled .MuiStepLabel-labelContainer{color:var(--light-gray)}.simulator-menu .MuiStepContent-root.simulator-menu-content .simulator-menu-content-item{display:flex;justify-content:space-between;padding:3px 0;box-sizing:border-box}.simulator-menu:not(.menu-results) .MuiStepContent-root.simulator-menu-content .simulator-menu-content-item>span:last-child{min-width:23%;text-decoration:underline}.simulator-menu.menu-results .MuiStepContent-root.simulator-menu-content .simulator-menu-content-item>span:last-child{width:100%;text-align:left;padding-top:.25rem}.simulator-menu.menu-results .simulator-menu-clone button{margin:1rem 0 0;width:100%;font-size:.7em}.simulator-menu.menu-results .menu-list{overflow-y:auto}.simulator-menu.menu-results .MuiStepContent-root.simulator-menu-content .simulator-menu-content-item>span:first-child{width:100%;font-weight:700}.simulator-menu .MuiStepContent-root.simulator-menu-content .MuiSvgIcon-root{font-size:.8em}.simulator-menu .MuiStepContent-root.simulator-menu-content{margin-left:0;position:relative;top:-10px;padding:10px 0 10px 20px;border-left:var(--main-background) 10px solid;border-radius:var(--border-radius-xs);border-top-left-radius:0;font-size:.8em}.simulator-menu .step-active .MuiStepContent-root.simulator-menu-content{border-color:var(--main-accent-color)}.answer-txt .select-wrapper{width:100%}@media screen and (max-width: 1440px){div.simulator-menu div.question-counter-trace{font-size:14px!important}div.simulator-results div.results-list>div.results-item{width:30%}div.simulator-title h1{font-size:2.25em}div.simulator-question h4{font-size:1.2em}div.simulator-content,div.simulator-results{width:75vw}div.simulator-content,div.simulator-results div.sandbox-content,div.simulator-results div.results-title,div.simulator-results div.results-actions,div.simulator-results div.results-list{padding:0 2vw}div.simulator-menu{width:25vw;padding:10vh 1em 1.5em}div.simulator-results div.results-title h1{font-size:1.5rem;max-width:50vw}div.simulator-results div.results-actions{margin-top:.5rem}div.simulator-results div.results-item>.item-content{font-size:.75rem}div.simulator-answers .simulator-answersScroll{right:0}div.simulator-answers div.simulator-answersList{width:95%}}@media screen and (max-width: 1117px){div.simulator-results div.simulation-warning-message{width:80%;margin:0 auto 20px}}@media screen and (max-width: 1024px){div.simplified-route-modal-content div.button-actions-content{display:flex;flex-direction:column}div.simplified-route-modal-content div.button-actions-content>button:first-child{margin-right:0!important;margin-bottom:10px}div.simplified-route-modal-content div.button-actions-content>button:last-child{margin-left:0!important}div.simulator-menu div.question-counter-trace{font-size:12px!important}div.simulator-title h1{font-size:2em}div.simulator-question h4{font-size:1.15em}div.simulator-content{padding:0 5vw}div.simulator-menu{padding:10vh .8em 1em}.simulator-menu .MuiStepContent-root.simulator-menu-content{padding:10px 0 10px 15px}.simulator-menu .MuiStepContent-root.simulator-menu-content .simulator-menu-content-item>span:last-child{min-width:30%;display:flex;align-items:center}.simulator-menu .MuiStepContent-root.simulator-menu-content .simulator-menu-content-item,.simulator-menu .MuiStepContent-root.simulator-menu-content .simulator-menu-content-item .question-edit-icon{font-size:13px}.simulator-menu .MuiStepContent-root.simulator-menu-content .simulator-menu-content-item span.question-edit-text{display:none}div.question-specific .percent-selector{width:15vw;margin-left:0}div.question-specific .specie-selector{min-width:30vw;width:30vw}div.question-specific .percent-value{padding:0;font-size:.9rem}div.simulator-menu div.question-counter-trace{position:absolute;left:0;top:20px}}@media screen and (max-width: 768px){div.simulator-content,div.simulator-results{width:70vw}div.simulator-content,div.simulator-results div.sandbox-content,div.simulator-results div.results-title,div.simulator-results div.results-actions,div.simulator-results div.results-list{padding:0 5vw}div.simulator-menu{width:30vw;padding:10vh 1em 1.5em}.simulator-menu .MuiStepContent-root.simulator-menu-content .simulator-menu-content-item{font-size:1em}div.simulator-results div.results-actions .MuiButton-root{font-size:.7rem}}@media screen and (max-width: 540px){div.resume-dialog{margin:20px}div.resume-dialog div.resume-dialog-content{padding:0 20px 16px}div.resume-dialog div.resume-dialog-content .resume-dialog-info b{display:inline-block}section.simulator .forest-background{min-width:700px}section.simulator{flex-direction:column}div.simulator-menu{width:100vw;height:fit-content;padding:10vh 1em 0}div.simulator-menu div.menu-list{justify-content:flex-start;align-items:baseline;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;padding-bottom:5px}div.simulator-menu div.menu-list::-webkit-scrollbar{display:none}.simulator-menu .MuiStep-root{padding-right:15px}.simulator-menu .MuiStepLabel-root{border-left:var(--main-background) 5px solid;border-radius:0;height:7vh;min-width:20vw;width:100%}div.simulator-menu div.menu-logo{top:3vh;padding:0;justify-content:flex-start;background:transparent;align-items:flex-start}div.simulator-menu div.menu-logo img{max-height:6vw;height:6vw;padding:0 10px}div.simulator-menu .menu-back{left:38%;top:15px}div.simulator-content{width:97vw;padding:0 5vw}div.simulator-title h1{margin-top:1rem}div.simulator-question h4{font-size:1.35em}div.simulator-answers div.simulator-answersList{max-height:50vh}div.simulator-button{justify-content:space-between;position:absolute;bottom:5vh;padding:2rem 1rem 0 2rem;box-sizing:border-box}div.simulator-button button.MuiButton-outlined{background:var(--white)}div.simulator-button button.MuiButton-outlined,div.simulator-button button.MuiButton-contained{font-size:.9rem}div.simulator-button .hide-sm{display:none}div.question-specific .specie-remove{padding:5px}div.question-specific .specie-selector{min-width:40vw;width:40vw}div.question-specific .percent-selector{width:25vw}div.question-specific .percent-value{text-shadow:0 0 3px white;font-weight:500}div.simulator-answers div.simulator-answersList .MuiButtonBase-root:last-child{margin-bottom:8vh}div.simulator-answers .simulator-OBGanswers{justify-content:center;width:100%}div.simulator-answers .simulator-OBGanswers button{width:100%;padding:15px 7px}div.simulator-answers div.simulator-answersList .MuiButtonBase-root{width:100%;min-height:50px}div.simulator-button button{padding:14px 28px}div.simulator-results{width:100vw}div.simulator-results div.sandbox-content,div.simulator-results div.results-title,div.simulator-results div.results-actions,div.simulator-results div.results-list{padding:0 1rem}div.simulator-results div.results-title h1{font-size:1.1rem;max-width:100vw}div.simulator-results div.results-actions{font-size:1rem;margin-top:0}div.simulator-results div.results-actions>div:last-child .MuiIconButton-root{margin:0 10px}div.simulator-results div.results-actions>div:last-child .MuiIconButton-root svg{font-size:2.5rem}div.simulator-results div.results-item>.item-top .item-title{font-size:.7rem}div.simulator-results div.results-list{align-items:flex-start;padding-bottom:0}div.simulator-results div.results-list>div.results-item{width:33%}div.simulator-results div.results-list>div.results-item{margin:0 .5rem;height:65vh}div.simulator-results div.results-item>.item-top{padding:.5rem;max-height:25%}div.simulator-results div.results-item>.item-top .funding>span:last-child{font-size:1rem}div.simulator-results div.results-item>.item-content{font-size:1em;height:70%;overflow-y:auto}div.simulator-results .MuiButton-root.result-details-button{width:100%;margin:0;font-size:.5rem}}div.simulator-menu-content div.step-question-label{display:flex;align-items:center;height:var(--header-height);border-bottom:5px solid transparent;cursor:pointer}div.step-question-label div.step-question-label-data{display:flex;align-items:center;height:55px}div.simulator-menu-content div.step-question-label div.element-number{display:flex;justify-content:center;align-items:center;font-size:15px;font-family:Alexandria-Bold,sans-serif;color:var(--danger-color);width:22px;height:22px;border-radius:5px;border:1px solid var(--danger-color);margin-right:10px}div.simulator-menu-content>div.step-question-label:not(:first-child)>div.step-question-label-data{border-left:1px solid var(--content-border)}div.simulator-menu-content>div.step-question-label:first-child>div.step-question-label-data{padding-right:var(--header-element-margin)}div.simulator-menu-content>div.step-question-label:not(:first-child):not(:last-child)>div.step-question-label-data{padding-left:var(--header-element-margin);padding-right:var(--header-element-margin)}div.simulator-menu-content>div.step-question-label:last-child>div.step-question-label-data{padding-left:var(--header-element-margin)}div.simulator-menu-content div.step-question-label div.element-value{color:var(--success-color)}div.simulator-menu-content div.normal-element div.element-value{font-size:15px;font-family:Alexandria-Light,sans-serif}div.simulator-menu-content div.completed-element div.element-value,div.simulator-menu-content div.not-completed-element div.element-value,div.simulator-menu-content div.normal-active-element div.element-value{font-family:Alexandria-Medium,sans-serif}div.simulator-menu-content div.completed-element div.element-number{background:var(--success-color);border:1px solid var(--success-color);color:var(--white)}div.simulator-menu-content div.completed-element div.element-number div.finished-indicator{width:5px;height:11px;border:solid var(--white);border-width:0 3px 3px 0;transform:rotate(45deg);margin-top:-4px}div.simulator-menu-content div.not-completed-element div.element-number,div.simulator-menu-content div.normal-active-element div.element-number{background:var(--danger-color);border:1px solid var(--danger-color);color:var(--white)}div.simulator-menu-content div.element-with-bottom-border{border-bottom:5px solid var(--success-color)}div.simulator-subheader{display:flex;justify-content:center;align-items:center;border-bottom:1px solid var(--content-border);height:var(--subheader-question-height);position:relative;z-index:150}div.simulator-subheader-empty-content{height:var(--subheader-question-height)}div.simulator-subheader div.question-theme{display:flex;align-items:center;cursor:pointer}div.simulator-subheader>div.question-theme:not(:first-child)>div.question-theme-label-data{padding-left:10px}div.simulator-subheader div.question-theme div.question-theme-label-data{display:flex;align-items:center;height:var(--subheader-question-height);border-bottom:3px solid transparent}div.simulator-subheader div.question-theme div.question-label{color:var(--success-color);font-size:15px}div.simulator-subheader div.question-indicator{width:12px;height:12px;border:1px solid var(--danger-color);border-radius:50%;margin-right:5px}div.simulator-subheader div.normal-question div.question-label{font-family:Alexandria-Light,sans-serif}div.simulator-subheader div.normal-active-question div.question-label,div.simulator-subheader div.not-answered-question div.question-label,div.simulator-subheader div.answered-question div.question-label{font-family:Alexandria-Medium,sans-serif}div.simulator-subheader div.answered-question div.question-indicator{background:var(--success-color);border:1px solid var(--success-color);display:flex;justify-content:center;align-items:center}div.simulator-subheader div.answered-question div.question-indicator div.question-finished-indicator{width:1.5px;height:5px;border:solid var(--white);border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:-2px}div.simulator-subheader div.normal-active-question div.question-indicator,div.simulator-subheader div.not-answered-question div.question-indicator{background:var(--danger-color)}div.simulator-subheader div.content-with-bottom-border div.question-theme-label-data{border-bottom:3px solid var(--success-color)}div.simulator-subheader div.question-theme div.simulator-subheader>div.question-theme:not(:first-child)>div.question-theme-label-data{padding-left:10px}section.simulator div.simulator-button-content{width:100%;display:flex;justify-content:center;position:relative;position:absolute;left:0;bottom:25px}section.simulator div.simulator-button-content div.help-icon-content{position:absolute;top:5px;left:var(--header-horizontal-padding)}section.simulator div.simulator-button-content>img{width:84px;height:51px;position:absolute;right:var(--header-horizontal-padding)}section.simulator div.simulator-button-content div.button-parent-content{width:95%;display:flex;justify-content:center;align-items:center}section.simulator div.simulator-button-content div.button-parent-content div.button-elements{display:flex;justify-content:space-between;align-items:center;width:var(--question-content-width-standard-fsy)}div.previous-button-content-root,div.next-button-content-root{display:flex;align-items:center}img.previous-button-icon,img.next-button-icon{height:17px;width:12px}img.consult-result-icon{width:20px}img.next-button-icon{transform:rotate(180deg)}div.simulator-simplified-route-modal{border:1px solid var(--darker-green-color)!important;border-radius:25px!important;min-width:5px!important;background:var(--darker-green-color)!important;box-sizing:border-box!important}div.simulator-simplified-route-content{color:var(--white);width:545px;box-sizing:border-box;position:relative;border-radius:25px;background-image:var(--popup-leaf-background);background-repeat:no-repeat;background-size:cover}div.simulator-simplified-route-content div.simulator-simplified-route-elements{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:67px 0 64.5px}div.simulator-simplified-route-content div.simulator-simplified-route-leaf-brand-content{background:var(--secondary-success-color);width:113px;height:113px;display:flex;justify-content:center;align-items:center;border-radius:57px;margin-bottom:33px}div.simulator-simplified-route-elements div.simulator-simplified-route-aids-count{font-family:Alexandria-Bold,sans-serif;font-size:35px;margin-bottom:19px;text-transform:uppercase}div.simulator-simplified-route-elements div.simulator-simplified-route-aids-count-additional-message{font-family:Alexandria-Bold,sans-serif;font-size:17px;margin-bottom:49px}div.simulator-simplified-route-elements div.simulator-simplified-route-instruction-message{font-family:Alexandria-Light,sans-serif;font-size:17px;text-align:center;margin-bottom:35px;padding:0 40px}div.simulator-simplified-route-buttons-content div.reduce-result-text{font-family:Alexandria-Medium,sans-serif;font-size:17px}div.simulator-simplified-route-elements div.simulator-simplified-route-buttons-content{display:flex;flex-direction:column;justify-content:center;align-items:center}div.simulator-simplified-route-buttons-content>button{margin-bottom:40px!important}div.simulator-simplified-route-buttons-content div.reduce-result-text:hover{text-decoration:underline;color:var(--secondary-success-color);cursor:pointer}@media screen and (min-width: 1920px){section.simulator div.simulator-button-content div.button-parent-content div.button-elements{width:var(--question-content-width-standard-fsy-large-screen)}}@media screen and (max-width: 991px){div.step-question-label div.step-question-label-data{height:42px}div.simulator-subheader{border-bottom:none;height:var(--smartphone-subheader-question-height)}div.simulator-subheader-empty-content{height:var(--smartphone-subheader-question-height)}div.simulator-menu-content div.step-question-label{height:var(--smartphone-header-height);border-bottom:1px solid var(--aid-count-marroon-color)}div.simulator-menu-content div.normal-active-element div.element-value,div.simulator-menu-content div.completed-element div.element-value{font-size:13px}section.simulator div.simulator-button-content div.button-parent-content{width:100%}section.simulator div.simulator-button-content div.button-parent-content div.button-elements{width:100%;padding:0 var(--smartphone-header-horizontal-padding)}section.simulator div.simulator-button-content{position:fixed;left:0;right:0;bottom:1.2dvh}div.button-elements-with-vertical-scroll>button.MuiButtonBase-root:last-child{left:-5px}section.simplified-route-modal-wrapper{height:100dvh!important;inset:auto!important;top:0!important;left:0!important}}@media screen and (max-width: 575px){div.simulator-simplified-route-content,div.simulator-simplified-route-modal{border-radius:0!important}div.simulator-simplified-route-content{width:100%;height:100dvh}div.simulator-simplified-route-content div.simulator-simplified-route-elements{height:100dvh;justify-content:center;padding:0 var(--smartphone-header-horizontal-padding)}div.simulator-simplified-route-elements div.simulator-simplified-route-aids-count-additional-message{font-size:14px;margin-bottom:33px;text-align:center}div.simulator-simplified-route-elements div.simulator-simplified-route-instruction-message{font-size:14px;margin-bottom:80px;padding:0}div.simulator-simplified-route-elements div.simulator-simplified-route-buttons-content,div.simulator-simplified-route-elements div.simulator-simplified-route-buttons-content button{width:100%}div.simulator-simplified-route-elements div.simulator-simplified-route-buttons-content button{margin-bottom:46px!important;font-size:14px!important}div.simulator-simplified-route-buttons-content div.reduce-result-text{font-size:15px}div.simulator-simplified-route-content div.simulator-simplified-route-leaf-brand-content{margin-bottom:43px}div.simulator-simplified-route-elements div.simulator-simplified-route-aids-count{font-size:24px;margin-bottom:33px}div.simulator-simplified-route-modal{border:none!important}div.simulator-simplified-route-content{background-size:230%;background-position:-260px}}div.simulator-header{height:var(--header-height);padding-left:var(--header-horizontal-padding);box-sizing:border-box;width:100%;border-bottom:1px solid var(--content-border);position:relative;display:flex;justify-content:center;align-items:center}div.simulator-header>img{width:70px;position:absolute;left:var(--header-horizontal-padding);top:10px;cursor:pointer}div.simulator-header div.connection-content{position:absolute;right:var(--header-horizontal-padding)}div.simulator-header div.simulator-menu-content{display:flex;align-items:center}div.simulator-header div.result-page-title{color:var(--danger-color);box-sizing:border-box;display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap;text-align:center;width:70%;flex-shrink:0}div.simulator-header div.result-page-title>span:first-child{font-family:var(--alexandria-bold);font-size:17px}div.simulator-header div.result-page-title>span:last-child{font-size:15px}@media screen and (max-width: 991px){div.simulator-header>img{width:59px;height:42px;left:var(--smartphone-header-horizontal-padding);top:15px}div.simulator-header div.simulator-list-menu-content{position:absolute;right:var(--smartphone-header-horizontal-padding)}div.simulator-header{border-bottom:none;height:var(--smartphone-header-height);margin-bottom:13px}div.simulator-header div.simulator-list-menu-content img{width:32px;cursor:pointer}}.mobile-question-parent,.mobile-question-content{border-left:5px solid transparent}.mobile-question-element{margin-left:17px}.mobile-question-element{display:flex;align-items:center;padding:20px 0;border-bottom:1px solid var(--success-color);margin-left:17px}.element-with-left-border,.question-element-with-left-border{border-left:5px solid var(--success-color)}.mobile-question-element .mobile-question-indicator{display:flex;justify-content:center;align-items:center;width:18px;height:18px;border-radius:5px;margin-right:8px;border:1px solid var(--danger-color);color:var(--danger-color);font-size:13px;font-family:var(--alexandria-bold)}.mobile-question-indicator .mobile-finished-indicator{width:3px;height:9px;border:solid var(--white);border-width:0 3px 3px 0;transform:rotate(45deg);margin-top:-4px}.mobile-question-element .mobile-question-label{font-size:13px;font-family:var(--alexandria-light);color:var(--success-color)}.mobile-completed-element .mobile-question-label,.mobile-not-completed-element .mobile-question-label,.mobile-normal-active-element .mobile-question-label{font-family:var(--alexandria-medium)}.mobile-completed-element .mobile-question-indicator{background:var(--success-color);border:1px solid var(--success-color);color:var(--white)}.mobile-not-completed-element .mobile-question-indicator,.mobile-normal-active-element .mobile-question-indicator{background:var(--danger-color);border:1px solid var(--danger-color);color:var(--white)}.mobile-question-element-value-label{display:flex;align-items:center;padding:15px 0 15px 28px;border-bottom:1px solid var(--success-color);box-sizing:border-box;margin-left:17px}.mobile-question-element-value-label .mobile-question-value-indicator-bis{width:12px;height:12px;border:1px solid var(--danger-color);border-radius:50%;margin-right:5px;flex-shrink:0}.mobile-question-element-value-label .mobile-question-label-bis{font-family:var(--alexandria-light);font-size:13px;color:var(--success-color)}.mobile-normal-active-question .mobile-question-label-bis,.mobile-not-answered-question .mobile-question-label-bis,.mobile-answered-question .mobile-question-label-bis{font-family:var(--alexandria-medium)}.mobile-answered-question .mobile-question-value-indicator-bis{background:var(--success-color);border:1px solid var(--success-color);display:flex;justify-content:center;align-items:center}.mobile-answered-question .mobile-white-check{width:1.5px;height:5px;border:solid var(--white);border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:-2px}.mobile-normal-active-question .mobile-question-value-indicator-bis,.mobile-not-answered-question .mobile-question-value-indicator-bis{background:var(--danger-color)}.MuiTooltip-popper[data-popper-placement*=bottom] .MuiTooltip-tooltip{margin-top:-1px!important}.mobile-button-actions-root{display:flex;flex-direction:column;align-items:center;justify-content:center}.mobile-button-actions-root button{font-size:14px!important;min-height:43px!important;margin-right:0!important;width:100%}.mobile-button-actions-root .result-button-action-content>.MuiBox-root:not(:last-child){margin-bottom:14px!important;width:100%}.mobile-button-actions-root .result-button-action-content{width:calc(100% - 84px)}.mobile-question-route-root{padding:0 38px 0 20px}@keyframes slideInFromRightFixed{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInFromCenterFixed{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}div.simulator-mobile-menu{position:fixed;right:0;height:100dvh;width:80%;border:1px solid var(--secondary-success-color);border-radius:7px 0 0 7px;z-index:800;padding:18px 0 0;box-sizing:border-box;background:var(--white)}div.simulator-mobile-menu-open{animation:slideInFromRightFixed .4s ease-out forwards}div.simulator-mobile-menu-close{animation:slideInFromCenterFixed .4s ease-out forwards}div.simulator-mobile-menu div.simulator-mobile-action-button-content{display:flex;justify-content:flex-end;align-items:center;box-sizing:border-box;margin-bottom:25px;padding-right:23px}div.simulator-mobile-menu div.simulator-mobile-action-button-content img.simulator-mobile-menu-icon{width:29px;height:24px}div.simulator-mobile-menu div.simulator-mobile-action-button-content img.simulator-mobile-close-icon{width:23px;height:23px}div.simulator-mobile-action-button-content div.mobile-button-action-content{display:flex;justify-content:space-around;align-items:center;box-sizing:border-box}div.simulator-mobile-menu div.step-info-content{max-height:calc(100dvh - 100px);overflow-y:auto;box-sizing:border-box}div.aid-help-button-root{width:41px;height:41px;display:flex;justify-content:center;align-items:center;background:var(--success-color);border:1px solid var(--success-color);border-radius:22px}div.aid-help-button-root:hover{background:var(--white);cursor:pointer}div.aid-help-button-root img{width:15px;height:21px}div.aid-help-dialog{border:1px solid var(--darker-green-color)!important;border-radius:25px!important;min-width:5px!important;background:var(--darker-green-color)!important;box-sizing:border-box!important}section.modal-wrapper-content{position:relative;z-index:900}div.texts-content{font-size:17px}div.texts-content>div{display:flex;align-items:center}div.texts-content span{font-family:var(--alexandria-bold);color:var(--secondary-success-color)}div.texts-content div.text-part-1,div.texts-content div.text-part-5,div.texts-content div.text-part-6{text-align:center}div.texts-content div.text-part-1,div.texts-content div.text-part-4,div.texts-content div.text-part-6{margin-bottom:40px}div.texts-content div.text-part-2,div.texts-content div.text-part-3,div.texts-content div.text-part-5{margin-bottom:20px}div.text-part-2 img,div.text-part-3 img{width:35px;height:35px;margin-right:10px}div.text-part-4 img{width:28px;height:26px;margin-right:17px}div.aid-help-root{color:var(--white);width:780px;box-sizing:border-box;position:relative;border-radius:25px;background-image:var(--popup-leaf-background);background-repeat:no-repeat;background-size:cover;overflow-y:hidden}div.aid-help-root div.aid-help-elements{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:28px 52px;max-height:95vh;overflow-y:auto}div.aid-help-elements div.aid-help-close-icon-content{display:none}div.aid-help-root div.leaf-brand{background:var(--secondary-success-color);width:113px;height:113px;display:flex;justify-content:center;align-items:center;border-radius:57px;margin-bottom:28px;flex-shrink:0}div.aid-help-root div.leaf-brand>img{height:72px}div.aid-help-root div.aid-help-buttons{display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 991px){div.aid-help-dialog{border-radius:0!important;border:none!important;height:100dvh!important}div.aid-help-root{border-radius:0!important;height:100dvh;width:100%}div.aid-help-root div.aid-help-elements{max-height:100dvh}section.modal-wrapper-content{height:100dvh!important;inset:auto!important;top:0!important;left:0!important}}@media screen and (max-width: 575px){div.aid-help-root{background-size:230%;background-position:-260px}div.aid-help-root div.aid-help-elements{padding:20px!important}div.texts-content div.text-part-2,div.texts-content div.text-part-3,div.texts-content div.text-part-4,div.texts-content div.text-part-5,div.texts-content div.text-part-6{font-size:14px!important}div.texts-content div.text-part-2,div.texts-content div.text-part-3,div.texts-content div.text-part-4{flex-direction:column}div.texts-content div.text-part-2>img,div.texts-content div.text-part-3>img,div.texts-content div.text-part-4>img{margin-bottom:18px}div.aid-help-root div.aid-help-buttons,div.aid-help-root div.aid-help-buttons button{width:100%}div.texts-content div.text-part-1,div.texts-content div.text-part-2,div.texts-content div.text-part-3,div.texts-content div.text-part-4,div.texts-content div.text-part-5{margin-bottom:40px!important;text-align:center}div.aid-help-elements div.aid-help-close-icon-content{width:100%;display:flex;justify-content:flex-end;margin-bottom:30px}}div.possible-aid-count{position:absolute;top:185px;right:var(--header-horizontal-padding);height:var(--question-block-max-height);display:flex;align-items:center}div.possible-aid-count>div{width:82px;min-height:112px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:12px;background:var(--aid-count-marroon-color);padding:5px 0}div.possible-aid-count div.possible-aid-count-icon-content{width:38px;height:37px;background:var(--danger-color);display:flex;justify-content:center;align-items:center;border-radius:7px}div.possible-aid-count div.possible-aid-count-icon-content>img{width:24px}div.possible-aid-count div.possible-aid-count-value{font-family:Alexandria-Semi-Bold,sans-serif;font-size:25px}div.possible-aid-count div.possible-aid-count-label{font-family:Alexandria-Light,sans-serif;font-size:13px;text-align:center}div.simulator-test-mark-root{background:var(--aid-count-marroon-color);border-radius:12px;padding:12px;color:var(--danger-color);display:flex;flex-direction:column;justify-content:center;align-items:center;width:222px;position:relative}div.simulator-test-mark-root div.text-content{margin-bottom:16px}div.simulator-test-mark-root div.text-content>div{display:flex;justify-content:center;align-items:center}div.simulator-test-mark-root div.text-content>div:first-child{font-size:15px}div.simulator-test-mark-root div.text-content>div:last-child{font-family:Alexandria-Bold,sans-serif;font-size:17px}div.simulator-test-mark-root img.drag-and-drop-icon{position:absolute;bottom:12px;right:12px}div.draggable-content{z-index:1000;cursor:move}section.error-content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%}div.error-code{font-size:5rem;font-weight:700}div.error-title{font-size:3rem;font-style:italic}div.error-message{font-size:1.5rem}.data-table{width:100%}.table-account-content .MuiTableCell-head{font-weight:700!important;padding:0!important}.table-account-content .MuiTableCell-body{padding:3px!important}.table-account-content .MuiTableCell-head:first-child,.table-account-content .MuiTableCell-body:first-child{text-align:left!important;padding-left:25px!important}.table-account-content .MuiTablePagination-root{border-bottom:none!important}.table-account-content .MuiPaper-root{box-shadow:none!important}.hoverable-row:hover{background:var(--table-row-background-on-hover)}.left-label{text-align:left!important}.center-label{text-align:center!important}.right-label{text-align:right!important}.bold-label{font-weight:700!important}.editable-cell-content .MuiOutlinedInput-input{font-size:.875rem}.editable-cell-content .MuiFormControl-root{width:100%!important}.pagination-content{border-top:1px solid var(--table-row-border-color)}.pagination-content .MuiTablePagination-root{display:flex;justify-content:flex-end}div.text-to-aids-catalogs span{margin-right:5px;font-weight:700;font-style:italic;font-size:16px}div.text-to-aids-catalogs button.MuiButton-root{min-width:auto!important}div.aid-catalog-header{display:flex;justify-content:center;align-items:center;position:relative;height:var(--header-height);border-bottom:1px solid var(--content-border)}div.aid-catalog-header>img{width:70px;position:absolute;top:10px;left:var(--header-horizontal-padding);cursor:pointer}div.aid-catalog-header div.aid-catalog-connection-content{position:absolute;right:var(--header-horizontal-padding)}div.aid-catalog-header-content{height:100%;border-bottom:5px solid var(--success-color);display:flex;align-items:center}div.aid-catalogue-page-title,div.aid-catalog-connection-content img.display-mobile-menu-icon,div.aid-catalog-root div.mobile-aids-count-content{display:none}div.aid-catalog-header-content div.search-criteria{height:80%;margin:auto 0;display:flex;align-items:center;box-sizing:border-box;padding:0;cursor:pointer}div.aid-catalog-header-content>div.search-criteria:first-child{padding-left:25px;padding-right:35px}div.aid-catalog-header-content>div.search-criteria:last-child{border-left:1px solid var(--content-border);padding-left:35px;padding-right:25px}div.search-criteria div.search-criteria-arrow-content{background:var(--success-color);width:22px;height:22px;border-radius:5px;display:flex;justify-content:center;align-items:center;box-sizing:border-box}div.search-criteria>div:first-child{margin-right:98px;color:var(--success-color);font-size:15px;font-family:var(--alexandria-medium);box-sizing:border-box}div.search-criteria div.search-criteria-arrow-content img{width:13px;height:8px}div.search-criteria-arrow-content img.arrow-active{transform:rotate(180deg)}div.aid-catalog-body{display:flex;flex-direction:column;align-items:center;position:relative;margin-top:22.5px}div.aid-catalog-body div.title-region-project{height:32px;margin-bottom:22.5px;overflow:hidden;box-sizing:border-box;display:flex;justify-content:center;position:relative;width:100%}div.filter-elements-content-and-buttons{position:relative;width:81%}div.aid-catalog-body div.aid-title{font-family:var(--alexandria-bold);font-size:25px;color:var(--danger-color);position:absolute;left:var(--header-horizontal-padding);top:1px}div.aid-catalog-body div.region-project{display:flex;flex-wrap:wrap;width:calc(100% - 124px);gap:12px}div.filter-element-information{display:flex;gap:12px;width:fit-content;position:absolute;top:0}div.filter-element-information div.additional-filter-criteria,div.filter-element-information div.filter-reinitialisation-button{height:32px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;background:var(--aid-count-marroon-color);border-radius:30px;cursor:pointer}div.filter-element-information div.additional-filter-criteria{width:44px;font-family:var(--alexandria-medium);font-size:14px;color:var(--normal-text-color)}div.filter-element-information div.filter-reinitialisation-button{width:48px}div.filter-element-information div.filter-reinitialisation-button>img{width:16px;height:18px}div.additional-filters-element-content>div:first-child{display:flex;flex-wrap:wrap;gap:5px 12px;max-height:50vh;padding:20px;box-sizing:border-box}div.additional-filters-element-content>div:last-child{display:flex;justify-content:flex-end;padding:20px;box-sizing:border-box}div.aid-catalog-body div.aids-catalog-content-root{width:100%;overflow-y:auto}div.aid-catalog-body div.aids-catalog-content{height:calc(100vh - var(--header-height) - 102px);margin:0 auto}div.aids-catalog-content div.grouped-aid-content{display:flex;flex-wrap:wrap;margin:0 auto;gap:var(--aids-element-gap)}div.single-aid-out-of-folder-content{margin:0 auto}div.aid-catalog-body div.aids-catalog-content>div:not(:last-child){margin-bottom:20px}div.aid-catalog-footer{position:absolute;bottom:25px;width:100%;box-sizing:border-box;padding-left:var(--header-horizontal-padding);z-index:50}div.mobile-blank-content{display:none}@media screen and (max-width: 991px){div.mobile-blank-content{display:block;width:calc(100% - 40px);margin:0 auto}div.aid-catalog-header-content,div.aid-catalog-connection-content div.header-menu,div.title-region-project,div.aid-catalog-root div.possible-aid-count,div.aid-catalog-footer{display:none!important}div.aid-catalogue-page-title{display:block;font-size:17px;font-family:var(--alexandria-bold);color:var(--danger-color)}div.aid-catalog-connection-content img.display-mobile-menu-icon{display:block}div.aid-catalog-root div.mobile-aids-count-content{display:flex}div.aid-catalog-root div.aid-catalog-header>img:first-child{width:59px;height:42px;top:15px}div.aid-catalog-root div.aid-catalog-header{height:var(--smartphone-header-height);border-bottom:none}div.aid-catalog-body{margin-top:27px}div.aid-catalog-folder-root{width:100%!important;border-left:none!important;border-right:none!important;border-radius:0!important}div.aid-catalog-body div.mobile-aids-count-content{margin-bottom:63px!important}div.aid-catalog-body div.aids-catalog-content{height:calc(100dvh - var(--smartphone-header-height) - 132px - 10px)}div.aid-catalog-folder-name-root div.aid-folder-name-content>div{font-size:17px!important}div.aid-catalog-folder-name-root div.aid-catalog-folder-aid-count{width:31px!important;height:31px!important;font-size:14px!important}div.aid-catalog-subfolder-root div.aid-subfolder-name-content>div{font-size:14px!important}div.aid-catalog-body div.aid-element-root div.aid-element-header>div>span{font-size:14px}div.aid-catalog-body div.aid-element-body div.simulable-aid-label{height:auto!important;overflow:visible;text-overflow:clip;white-space:normal;display:block;-webkit-line-clamp:unset;margin-bottom:23px}div.aid-catalog-body div.aid-element-body div.aid-label,div.aid-funding-detail-content div.funding-content>span{font-size:13px!important}div.aid-catalog-body div.aid-element-body div.aid-project-types>div{width:fit-content;max-width:100%;overflow:visible;text-overflow:clip;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;font-size:13px}div.aid-catalog-body div.aid-funding-detail-content div.funding-content{max-height:fit-content;padding:5px 10px!important;box-sizing:border-box}div.aid-funding-detail-content div.funding-content{max-width:68%!important}div.aid-funding-detail-content div.detail-content>div{font-size:14px!important}div.aid-element-body div.aid-funding-detail-content{position:static!important;bottom:auto!important;left:auto!important;width:100%!important;margin-top:20px}div.aid-catalog-subfolder-root div.aid-subfolder-name-root{padding-left:25px!important}div.mobile-catalog-search-filter-value-content div.search-location-detail-root,div.mobile-catalog-search-filter-value-content div.search-project-detail-root{width:100%;max-height:100%!important;padding:0 20px 0 30px}div.mobile-catalog-search-filter-value-content hr.search-criterion-detail-divider{width:50%!important}div.mobile-catalog-search-filter-value-content div.search-criteria-detail-root hr{margin:17px auto!important}div.mobile-catalog-search-filter-value-content>hr.search-criterion-detail-divider{margin:30px auto}div.mobile-catalog-search-filter-value-content div.search-element div.search-label{font-size:14px!important}div.mobile-catalog-search-filter-value-content div.mobile-catalog-search-filter-element-title{padding:0 20px 42px 30px;font-size:14px;color:var(--success-color);font-family:var(--alexandria-medium)}}@media screen and (max-width: 575px){div.aids-catalog-content div.grouped-aid-content,div.single-aid-out-of-folder-content{padding:0 20px;box-sizing:border-box}div.aid-element-root{width:100%!important}div.aid-element-root div.aid-element-body{height:auto!important}}div.search-criteria-detail-root{box-sizing:border-box;max-height:calc(100vh - var(--header-height) - 200px);overflow-y:auto;padding:15px}div.search-location-detail-root{width:275px}div.search-project-detail-root{width:285px}div.search-element{display:flex;align-items:center}div.search-element-long-label{align-items:flex-start}div.search-element div.search-check-box{width:22px;height:22px;border:1px solid var(--success-color);border-radius:5px;margin-right:8px;display:flex;justify-content:center;align-items:center}div.search-element div.search-check-box-active{background:var(--success-color)}div.search-element div.search-check-box>div{width:5px;height:11px;border:solid var(--white);border-width:0 3px 3px 0;transform:rotate(45deg);margin-top:-4px}div.search-element div.search-label{font-size:16px;font-family:var(--alexandria-light);color:var(--normal-text-color);width:calc(100% - 30px)}div.search-element div.search-label-active{font-size:16px;font-family:var(--alexandria-medium);color:var(--darker-green-color)}div.search-criteria-detail-root hr.search-criterion-detail-divider{width:50%;margin:20px auto;display:flex;justify-content:center}div.search-criteria-detail-root>div.search-element:not(:last-child){margin-bottom:12px}div.filter-element-root{display:flex;align-items:center;height:100%;box-sizing:border-box;padding:7px 16px;font-family:var(--alexandria-light);font-size:14px;color:var(--white);border-radius:30px}div.filter-element-root img{width:8px;height:8px;cursor:pointer}div.filter-element-root div{max-width:205px;width:fit-content;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:12px}div.filter-location-element{background:var(--darker-green-color)}div.filter-project-element{background:var(--danger-color)}div.aid-catalog-folder-root{width:fit-content;border:.5px solid var(--secondary-success-color);box-sizing:border-box;padding:14px 20px;border-radius:30px;margin:0 auto}div.aid-catalog-folder-name-root{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding-left:3px;margin:0 auto}div.aid-catalog-folder-name-root div.aid-folder-name-content{display:flex;align-items:center;width:calc(100% - 41px)}div.aid-catalog-folder-name-root div.aid-folder-name-content>img,div.aid-catalog-subfolder-root div.aid-subfolder-name-content>img{width:11px;margin-right:11px;cursor:pointer}div.aid-catalog-folder-name-root div.aid-folder-name-content>div{font-size:20px;font-family:var(--alexandria-medium);color:var(--danger-color);width:calc(100% - 50px);box-sizing:border-box}div.aid-catalog-subfolder-root div.aid-subfolder-name-root{display:flex;align-items:center;box-sizing:border-box;padding-left:3px;margin:0 auto}div.aid-catalog-folder-name-root div.aid-catalog-folder-aid-count{width:41px;height:41px;border-radius:50%;background:var(--danger-color);font-size:18px;font-family:var(--alexandria-medium);color:var(--aid-count-marroon-color);display:flex;justify-content:center;flex-shrink:0;align-items:center}div.aid-catalog-subfolder-root{width:100%;box-sizing:border-box}div.aid-catalog-folder-root div.aid-catalog-subfolder-root:nth-child(2){margin-top:5px}div.aid-catalog-folder-root>div.grouped-aid-in-folder:nth-child(2),div.aid-catalog-folder-root>div.aid-element-root:nth-child(2),div.aid-catalog-folder-root>div.single-aid-in-folder-content{margin-top:11px}div.aid-catalog-subfolder-root div.aid-subfolder-name-content{display:flex;align-items:center}div.aid-catalog-subfolder-root div.aid-subfolder-name-content>div{margin-right:15px;font-family:var(--alexandria-semi-bold);font-size:17px;color:var(--normal-text-color)}div.aid-subfolder-name-root div.aid-catalog-folder-aid-count{width:26px;height:26px;border-radius:50%;background:var(--success-color);display:flex;justify-content:center;align-items:center;flex-shrink:0;font-size:13px;font-family:var(--alexandria-medium);color:var(--aid-count-marroon-color)}div.single-aid-in-folder-content{margin:0 auto}div.aid-catalog-folder-root>div:not(:first-child):not(:last-child){margin-bottom:30px}div.subfolder-aids-content{margin:20px auto 0;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:var(--aids-element-gap)}img.arrow-folder-open{transform:rotate(90deg)}div.aid-catalog-folder-root div.grouped-aid-in-folder{display:flex;flex-wrap:wrap;gap:var(--aids-element-gap);margin:0 auto}div.aid-element-root{width:var(--aid-result-width)}div.aid-element-root div.aid-element-header,div.aid-element-root div.aid-element-body{border:1px solid var(--darker-green-color)}div.aid-element-root div.aid-element-body{height:220px;box-sizing:border-box}div.aid-element-root div.aid-element-header{border-radius:30px 30px 0 0;padding:15px 20px;background:var(--darker-green-color);display:flex;align-items:center;box-sizing:border-box}div.aid-element-root div.aid-element-header>img{width:14px;height:20px;margin-right:12px}div.aid-element-root div.aid-element-header>div{display:flex;align-items:center;height:40px;overflow:hidden}div.aid-element-root div.aid-element-header>div>span{font-size:17px;font-family:var(--alexandria-semi-bold);color:var(--secondary-success-color);overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}div.aid-element-root div.aid-element-body{border-radius:0 0 30px 30px}div.aid-element-body{box-sizing:border-box;padding:10.5px 20px 20px;position:relative}div.aid-element-body div.aid-label{font-size:15px;color:var(--darker-green-color)}div.aid-element-body div.simulable-aid-label{height:36px;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:16px}div.aid-element-body div.aid-project-types{display:flex;flex-wrap:wrap;gap:9px}div.aid-element-body div.aid-project-types>div{box-sizing:border-box;padding:2px;width:fit-content;max-width:210px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:var(--third-success-color);font-family:var(--alexandria-light);font-size:14px;color:var(--normal-text-color)}div.aid-element-body div.aid-funding-detail-content{position:absolute;bottom:20px;left:20px;width:calc(100% - 40px);display:flex;justify-content:space-between;align-items:center}div.aid-funding-detail-content div.funding-content{background:var(--aid-count-marroon-color);box-sizing:border-box;padding:8px 16px;border-radius:30px;max-width:60%;width:fit-content;display:flex;align-items:center;max-height:65px;overflow:hidden}div.aid-funding-detail-content div.funding-content>span{color:var(--danger-color);font-size:14px}div.aid-funding-detail-content div.detail-content{display:flex;align-items:center}div.aid-funding-detail-content div.detail-content>div{font-size:15px;margin-right:13px;color:var(--normal-text-color);cursor:pointer}div.aid-funding-detail-content div.detail-content>img{width:32px;height:24px;cursor:pointer}div.aid-element-root:hover div.aid-element-header{background:var(--secondary-success-color)}div.aid-element-root:hover div.aid-element-header>div>span{color:var(--darker-green-color)}div.aid-element-root:hover div.aid-element-body{background:var(--darker-green-color)}div.aid-element-root:hover div.aid-element-body div.aid-label{color:var(--white)}div.aid-element-root:hover div.aid-element-body div.aid-project-types>div{background:var(--fourth-success-color);color:var(--white)}div.aid-element-root:hover div.aid-funding-detail-content div.funding-content{background:var(--secondary-success-color)}div.aid-element-root:hover div.aid-funding-detail-content div.funding-content>span{color:var(--darker-green-color)}div.aid-element-root:hover div.aid-funding-detail-content div.detail-content>div{color:var(--white)}div.aid-detail-modal{width:980px;border-radius:30px!important;border:1px solid var(--secondary-success-color)}div.aid-detail-root div.aid-detail-header{position:relative;background:linear-gradient(90deg,var(--success-color),var(--secondary-success-color));padding:17px 24px;display:flex;align-items:center;border-radius:30px 30px 0 0;box-sizing:border-box;overflow:hidden}div.aid-detail-root div.aid-detail-header>img{position:absolute;right:0;height:132%;border-radius:0 30px 30px 0}div.aid-detail-header div.aid-detail-icon{width:56px;height:56px;border-radius:50%;background:var(--aid-count-marroon-color);display:flex;justify-content:center;align-items:center;margin-right:35px}div.aid-detail-header div.aid-detail-icon>img{width:20px;height:28px}div.aid-header-content{width:72%}div.aid-header-content div.aid-header-folder{font-size:17px;font-family:Alexandria-Medium,sans-serif;color:var(--white);margin-bottom:3px}div.aid-header-content div.aid-header-subfolder{font-size:17px;color:var(--aid-count-marroon-color);margin-bottom:3px}div.aid-header-content div.aid-header-aid-name{font-size:20px;font-family:var(--alexandria-medium);color:var(--white)}div.aid-detail-root div.aid-detail-body{width:100%;padding:20px 10px;box-sizing:border-box;display:flex;overflow-y:auto}div.aid-detail-left-content{width:70%;box-sizing:border-box;margin-right:17px}div.aid-detail-right-content{width:30%}div.aid-detail-left-content>div:not(:last-child){margin-bottom:17px}div.aid-detail-left-content div.first-aid-detail-left-content,div.aid-detail-left-content div.second-aid-detail-left-content,div.aid-detail-left-content div.last-aid-detail-left-content,div.aid-detail-right-content{border-radius:30px;border:1px solid var(--secondary-success-color);padding:32px}hr.aid-detail-divider{margin:15.5px 0}div.aid-detail-right-content{align-self:flex-start}div.aid-detail-right-content div.organism-name{font-size:17px;font-family:var(--alexandria-medium);color:var(--success-color);text-align:center;margin-bottom:42px}div.aid-detail-root div.aid-detail-footer{width:100%;box-sizing:border-box;display:flex;justify-content:flex-end;padding-right:30px;margin:15px 0}div.aid-detail-right-content hr.aid-detail-right-content-divider{margin:22px 0}@media screen and (max-width: 991px){div.aid-detail-modal{height:100%;border:none;border-radius:0!important}div.aid-detail-modal div.aid-detail-root div.aid-detail-header{border-radius:0}div.aid-detail-root div.aid-detail-body{flex-direction:column}div.aid-detail-body div.aid-detail-left-content,div.aid-detail-body div.aid-detail-right-content{width:100%;margin-left:0!important;margin-right:0!important;box-sizing:border-box}div.project-type-information div.project-type-element{white-space:normal!important;overflow:visible}}@media screen and (max-width: 575px){div.aid-detail-modal div.aid-detail-root div.aid-detail-header{align-items:flex-start}div.aid-detail-header div.aid-detail-icon{width:33px;height:33px;margin-right:13px}div.aid-detail-header div.aid-detail-icon>img{width:11.7px!important;height:16.4px!important}div.aid-header-content div.aid-header-folder,div.aid-header-content div.aid-header-subfolder{font-size:14px}div.aid-header-content div.aid-header-aid-name{font-size:17px}div.aid-header-content div.aid-header-folder,div.aid-header-content div.aid-header-subfolder,div.aid-header-content div.aid-header-aid-name{position:relative;z-index:20}div.aid-detail-root div.aid-detail-header>img{height:132%!important;right:-5px;top:0;z-index:10}div.aid-detail-root div.aid-detail-header{padding:20px!important}div.aid-detail-root div.aid-detail-body{padding:16px!important}div.aid-detail-left-content div.first-aid-detail-left-content,div.aid-detail-left-content div.second-aid-detail-left-content,div.aid-detail-left-content div.last-aid-detail-left-content,div.aid-detail-right-content{padding:18px;margin-bottom:20px!important}div.primary-aid-info>div:nth-child(1){font-size:13px!important;margin-bottom:8.5px!important}div.primary-aid-info>div:nth-child(2){font-size:14px!important;margin-bottom:9px!important}div.primary-aid-info>div:nth-child(3)>div:first-child,div.primary-aid-info>div:nth-child(3)>div:last-child>div>div:first-child{font-size:11px!important}div.primary-aid-info>div:nth-child(3)>div:last-child>div>div:last-child{font-size:14px!important}div.aid-detail-description div.description-title>div{font-size:13px!important}div.aid-detail-description div.description-content{font-size:12px!important}div.aid-funding-info div.first-bloc>div:first-child div{font-size:14px!important}div.aid-funding-info div.first-bloc>div:last-child>div{font-size:12px!important;padding:6px 12px!important}div.aid-funding-info div.second-bloc div.second-bloc-title div.second-bloc-title-label{font-size:13px!important}div.aid-funding-info div.second-bloc div.second-bloc-title{margin-bottom:19px!important}div.second-bloc-elements-content>div:first-child{padding:6px 12px!important;font-size:12px}div.primary-aid-info>div:nth-child(3){padding-right:0!important}div.aid-funding-info div.second-bloc div.second-bloc-content{flex-direction:column;justify-content:center;align-items:center}div.aid-detail-num-form>div:last-child{justify-content:center!important}div.aid-funding-info div.second-bloc div.second-bloc-content>div.second-bloc-elements-content:first-child{margin-bottom:21px}div.second-bloc-content>div.second-bloc-elements-content{width:80%!important}div.aid-funding-info div.last-bloc{flex-direction:column}div.aid-funding-info div.last-bloc>div{padding:0!important;width:60%}div.aid-funding-info div.last-bloc>div:not(:first-child){border-left:none!important}div.aid-funding-info div.last-bloc>div:not(:last-child){border-bottom:1px solid var(--danger-color)}div.aid-funding-info div.last-bloc>div:nth-child(1),div.aid-funding-info div.last-bloc>div:nth-child(2){padding-bottom:12px!important}div.aid-funding-info div.last-bloc>div:nth-child(2),div.aid-funding-info div.last-bloc>div:nth-child(3){padding-top:12px!important}div.last-bloc-value-content>div:first-child,div.last-bloc-value-content>div:last-child{font-size:13px!important}div.aid-remark-element>div:first-child div{font-size:13px!important}div.aid-remark-element>div:last-child{font-size:12px!important}div.aid-detail-right-content div.organism-name{font-size:15px!important;margin-bottom:27px}div.contact-information div.contact-name-label{font-size:13px!important}div.contact-information div.contact-name-value{font-size:14px!important}div.contact-mail>div{font-size:11px!important}div.project-type-information div.project-type-element{font-size:12px!important}div.url-information div.url-label div,div.area-information div.area-title div,div.gestion-document-value{font-size:14px!important}div.specie-content div.specie-title div,div.specie-content div.specie-content div.specie-element,div.gestion-document-header div,div.sylvicole-operation-content div.sylvicole-operation-header div,div.sylvicole-operation-elements div.sylvicole-operation-item{font-size:13px!important}div.area-content{display:flex;justify-content:center}div.area-content div.aid-detail-num-form{padding:0!important;width:80%}div.aid-detail-root br{display:none}div.aid-detail-footer{padding:0 20px!important}div.aid-detail-footer button.simulator-button{width:100%}div.aid-detail-modal,section.aid-detail-wrapper div.modal{border-radius:0!important}}div.primary-aid-info>div:not(:last-child){margin-bottom:2.5px}div.primary-aid-info>div:nth-child(1){color:var(--gray-lighter-color);font-size:15px;display:flex;justify-content:space-between}div.primary-aid-info>div:nth-child(2){font-size:17px;font-family:var(--alexandria-medium);color:var(--normal-text-color)}div.primary-aid-info>div:nth-child(3){display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding-right:60px}div.primary-aid-info>div:nth-child(3)>div:first-child,div.primary-aid-info>div:nth-child(3)>div:last-child>div>div:first-child{color:var(--gray-lighter-color);font-family:var(--alexandria-light)}div.primary-aid-info>div:nth-child(3)>div:first-child{font-size:13px}div.primary-aid-info>div:nth-child(3)>div:last-child>div>div:first-child{font-size:15px}div.primary-aid-info>div:nth-child(3)>div:last-child>div>div:last-child{font-size:17px;font-family:var(--alexandria-medium);color:var(--normal-text-color)}div.primary-aid-date-info img{margin-right:8px}div.aid-detail-description div.description-title{display:flex;align-items:center;margin-bottom:9.4px}div.aid-detail-description div.description-title>img{width:12px;height:15px;margin-right:8px}div.aid-detail-description div.description-title>div{font-size:15px;font-family:var(--alexandria-bold);color:var(--normal-text-color)}div.aid-detail-description div.description-content{font-size:14px;font-family:var(--alexandria-light);box-sizing:border-box;padding-left:20px;color:var(--normal-text-color)}div.aid-funding-info div.first-bloc>div:first-child{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px}div.aid-funding-info div.first-bloc>div:first-child div{font-size:17px;font-family:var(--alexandria-medium);color:var(--normal-text-color)}div.aid-funding-info div.first-bloc>div:last-child{display:flex;flex-wrap:wrap;gap:11px}div.aid-funding-info div.first-bloc>div:last-child>div{background:var(--gray-secondary-color);min-height:30px;display:flex;align-items:center;padding:6px 22px;border-radius:30px;font-size:14px;font-family:var(--alexandria-medium);color:var(--normal-text-color)}div.aid-funding-info hr.aid-funding-info-divider{margin:18px 0}div.aid-funding-info div.second-bloc div.second-bloc-title{display:flex;align-items:center;margin-bottom:10px}div.aid-funding-info div.second-bloc div.second-bloc-title div.second-bloc-title-icon-content{width:25px;height:25px;display:flex;justify-content:center;align-items:center;background:var(--danger-color);border-radius:50%;margin-right:9.4px}div.aid-funding-info div.second-bloc div.second-bloc-title div.second-bloc-title-icon-content img{width:12px;height:12px}div.aid-funding-info div.second-bloc div.second-bloc-title div.second-bloc-title-label{font-size:15px}div.aid-funding-info div.second-bloc div.second-bloc-content{display:flex;justify-content:space-between}div.aid-funding-info div.second-bloc div.second-bloc-content div.second-bloc-elements-content{display:flex;flex-direction:column;align-items:center;width:40%}div.second-bloc-elements-content>div:first-child{background:var(--gray-secondary-color);height:30px;padding:6px 22px;box-sizing:border-box;display:flex;align-items:center;border-radius:30px;margin-bottom:24px;color:var(--normal-text-color)}div.second-bloc-elements-content>div:nth-child(2){width:100%;margin-bottom:8px}div.aid-funding-info div.last-bloc,div.aid-funding-info div.last-bloc div.last-bloc-content{display:flex}div.aid-funding-info div.last-bloc div.last-bloc-content img{margin-right:8px}div.aid-funding-info div.last-bloc>div:not(:first-child){border-left:1px solid var(--danger-color);padding-left:12px}div.aid-funding-info div.last-bloc>div:not(:last-child){padding-right:12px}div.last-bloc-value-content>div:first-child{margin-bottom:3px;font-size:15px;font-family:var(--alexandria-light);color:var(--gray-lighter-color)}div.last-bloc-value-content>div:last-child{font-size:15px;font-family:var(--alexandria-medium);box-sizing:border-box;padding-left:20px;color:var(--normal-text-color)}div.aid-detail-num-form{width:100%}div.aid-detail-num-form .aid-detail-numeric-slider{height:7px!important;color:var(--success-color)!important;padding:0!important}div.aid-detail-num-form .aid-detail-numeric-slider .MuiSlider-thumb{width:15px!important;height:15px!important;border:3px solid var(--danger-color)!important}div.aid-detail-num-form .aid-detail-numeric-slider:hover{cursor:default}div.aid-detail-num-form .aid-detail-numeric-slider .MuiSlider-thumb:hover{box-shadow:none}div.aid-detail-num-form>div:first-child{margin-bottom:8.3px}div.aid-detail-num-form>div:last-child{display:flex;justify-content:flex-end;font-size:14px;font-family:var(--alexandria-light);color:var(--success-color)}div.aid-remark-element>div:first-child{display:flex;align-items:center;margin-bottom:3px}div.aid-remark-element>div:first-child img{width:12px;height:15px;margin-right:8px}div.aid-remark-element>div:first-child div{font-size:15px;font-family:var(--alexandria-bold);color:var(--normal-text-color)}div.aid-remark-element>div:last-child{box-sizing:border-box;padding-left:20px;font-family:var(--alexandria-light);font-size:14px;color:var(--normal-text-color);word-break:break-word;white-space:pre-line}div.contact-information,div.project-type-information{margin-bottom:22px}div.contact-information div.contact-name-label,div.contact-information div.contact-name-value{margin-bottom:2.5px}div.contact-information div.contact-name-label{font-size:15px;color:var(--gray-lighter-color)}div.contact-information div.contact-name-value{font-family:var(--alexandria-medium);font-size:17px;color:var(--normal-text-color)}div.contact-mail{display:flex;align-items:center}div.contact-mail>img{width:11px;height:13px;margin-right:5.25px}div.contact-mail>div{font-size:13px;font-family:var(--alexandria-light);color:var(--gray-lighter-color)}div.project-type-information div.project-type-element{color:var(--normal-text-color);font-family:var(--alexandria-light);background:var(--third-success-color);font-size:14px;width:fit-content;max-width:210px;padding:2px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.project-type-information>div.project-type-element:not(:last-child){margin-bottom:7px}div.url-information>div:not(:last-child){margin-bottom:17px}div.url-information div.url-label{display:flex;align-items:center;margin-bottom:3px}div.url-information div.url-label img{width:14px;height:14px;margin-right:7.3px}div.url-information div.url-label div{font-size:15px;color:var(--normal-text-color)}div.url-information div.url-value{font-size:13px;color:var(--danger-color);cursor:pointer;box-sizing:border-box;padding-left:21.3px;word-break:break-all}div.url-information div.url-value:hover{text-decoration:underline}div.aid-contact-root hr.aid-contact-divider{margin:22px 0}div.specie-content{margin-bottom:22px}div.specie-content div.specie-title{display:flex;align-items:center;margin-bottom:12.3px}div.specie-content div.specie-title img{margin-right:8px;width:18px;height:8px}div.specie-content div.specie-title div{font-size:15px;font-family:var(--alexandria-light);color:var(--gray-lighter-color)}div.specie-content div.specie-content div.specie-element{background:var(--gray-secondary-color);padding:2px;box-sizing:border-box;font-family:var(--alexandria-medium);font-size:14px;color:var(--normal-text-color);max-width:100%;width:fit-content}div.specie-content div.specie-content>div.specie-element:not(:last-child){margin-bottom:5px}div.gestion-document-content{margin-bottom:22px}div.gestion-document-header{display:flex;align-items:center;margin-bottom:3px}div.gestion-document-header img{width:14px;height:14px;margin-right:6.4px}div.gestion-document-value{padding-left:20.4px;font-size:15px;font-family:var(--alexandria-medium);color:var(--normal-text-color)}div.sylvicole-operation-content div.sylvicole-operation-header{display:flex;align-items:center;margin-bottom:12.3px}div.sylvicole-operation-content div.sylvicole-operation-header img{width:12px;height:14px;margin-right:8px}div.sylvicole-operation-content div.sylvicole-operation-header div,div.gestion-document-header div{font-family:var(--alexandria-light);font-size:15px;color:var(--gray-lighter-color)}div.sylvicole-operation-elements div.sylvicole-operation-item{max-width:100%;width:fit-content;background:var(--gray-secondary-color);font-family:var(--alexandria-medium);font-size:14px;color:var(--normal-text-color);box-sizing:border-box;padding:2px}div.sylvicole-operation-elements>div.sylvicole-operation-item:not(:last-child){margin-bottom:5px}div.area-information{margin-bottom:22px}div.area-information div.area-title{display:flex;align-items:center;margin-bottom:19px}div.area-information div.area-title img{width:18px;height:18px;margin-right:11px}div.area-information div.area-title div{font-family:var(--alexandria-medium);font-size:15px;color:var(--normal-text-color)}div.privacy-policy-root{position:relative;width:100%;height:100vh;padding:0 var(--header-horizontal-padding);box-sizing:border-box;background:var(--white);background-image:url(/img/forest-background.svg);background-repeat:no-repeat;background-position:bottom;background-size:contain}div.privacy-policy-root div.homepage-button{width:100%;display:flex;align-items:center;margin-bottom:50px;padding-top:var(--header-horizontal-padding)}div.privacy-policy-root div.title{width:100%;display:flex;justify-content:center;color:var(--danger-color);font-size:25px;margin-bottom:73px;font-family:var(--alexandria-medium)}div.privacy-policy-root div.all-content{font-family:var(--alexandria);color:var(--normal-text-color);font-size:17px;display:flex;justify-content:center}section.simulator-result{width:100%;height:100vh;position:"relative";box-sizing:border-box}section.simulator-result div.simulator-result-content{margin:23px auto 0;display:flex;flex-direction:column;align-items:center}section.simulator-result div.simulator-result-content div.result-title{font-size:25px;color:var(--danger-color);margin-bottom:12px}section.simulator-result div.simulator-result-content div.result-button-action-content{display:flex;margin-bottom:17px}section.simulator-result div.simulator-result-content div.result-title>span:first-child{font-family:Alexandria-Bold,sans-serif}section.simulator-result div.simulator-result-content div.result-title>span:last-child{font-family:Alexandria,sans-serif}section.simulator-result div.simulator-result-content div.result-button-action-content>div.MuiBox-root:not(:last-child),section.simulator-result div.simulator-result-content div.result-button-action-content>button:not(:last-child){margin-right:36px!important}section.simulator-result div.simulator-result-content div.info-simulation-generaliste-content{width:100%}div.info-simulation-generaliste-content div.info-first-parent{width:95%;margin:0 auto}div.info-simulation-generaliste-content div.info-last-element{width:var(--simulation-result-aids-content-width);margin:0 auto 20px;background:var(--aid-count-marroon-color);min-height:60px;box-sizing:border-box;display:flex;align-items:center;color:var(--danger-color);font-size:15px;font-family:Alexandria,sans-serif;border-radius:12px;padding:11px}div.info-simulation-generaliste-content div.info-last-element div.warning-simulation-generaliste-icon-content{background:var(--danger-color);min-width:38px;height:37px;display:flex;justify-content:center;align-items:center;border-radius:7px;margin-right:37px;box-sizing:border-box}div.warning-simulation-generaliste-icon-content img{width:18px;height:18px}section.simulator-result div.simulator-result-content div.aids-result-content{position:relative;width:100%;overflow-y:auto;display:flex;justify-content:center;align-items:center;box-sizing:border-box}div.aids-result-content div.draggable-element{position:fixed;left:var(--header-horizontal-padding);top:var(--header-height);z-index:1000}div.aids-result-content div.aids-content-element{width:var(--simulation-result-aids-content-width);height:100%;margin:0 auto}div.aids-content-element div.grouped-aids-result{display:flex;flex-wrap:wrap;gap:var(--aids-element-gap);margin:0 auto}section.simulator-result div.aids-result-content>div.aid-result-root:not(:last-child){margin-bottom:25px}section.simulator-result div.simulator-result-footer{width:100%;height:41px;position:absolute;left:0;bottom:25px;display:flex;align-items:center;justify-content:space-between;padding:0 var(--header-horizontal-padding);box-sizing:border-box}div.simulator-result-footer>img{width:84px;height:51px;margin-top:-9px}div.not-simulable-aids-content div.not-simulable-aids-content-text{background:var(--darker-green-color);color:var(--secondary-success-color);display:flex;justify-content:center;align-items:center;border-radius:30px;font-size:20px;font-family:Alexandria-Medium,sans-serif;padding:11px 0;margin:0 auto 20px}.authentification-dialog{height:fit-content;border-radius:10px!important}div.login-in-dialog{height:fit-content!important}@media screen and (max-width: 1105px){section.simulator-result div.aids-content-element div.aid-element div.aid-element-header div.subfolder-name{overflow:visible!important;white-space:wrap!important;text-overflow:clip!important}section.simulator-result div.aids-content-element div.aid-element-header div.aid-name-content div.aid-name,section.simulator-result div.aids-content-element div.aid-element-header div.aid-name-content div.aid-name>div{display:inline-block!important}section.simulator-result div.aids-content-element div.aid-element-header div.aid-name-content div.aid-name{height:auto!important;overflow:visible!important;text-overflow:clip!important;white-space:wrap!important;-webkit-line-clamp:unset!important}section.simulator-result div.aids-content-element div.aid-result-root div.aid-element div.aid-element-header-additional{height:auto!important}}div.info-last-element img.info-last-element-close-icon{width:20px;position:absolute;top:5px;right:10px}@media screen and (max-width: 991px){section.simulator-result div.info-simulation-generaliste-content div.info-last-element{margin-bottom:14px;position:relative}.mobile-button-actions-root .result-button-action-content{width:50%}div.info-simulation-generaliste-content div.info-last-element{padding:25px 25px 11px 11px;box-sizing:border-box}}@media screen and (max-width: 575px){section.simulator-result div.simulator-result-content div.result-button-action-content{width:100%;justify-content:space-between;box-sizing:border-box;padding:0 var(--smartphone-header-horizontal-padding)}section.simulator-result div.info-simulation-generaliste-content div.info-last-element{font-size:11px}section.simulator-result div.info-simulation-generaliste-content div.info-last-element div.warning-simulation-generaliste-icon-content{width:30px;height:28.5px;margin-right:13px}section.simulator-result div.info-simulation-generaliste-content div.info-last-element div.warning-simulation-generaliste-icon-content img{width:14px;height:auto}section.simulator-result div.aid-result-root div.folder-name{font-size:17px}section.simulator-result div.aid-element div.aid-element-header div.subfolder-name{font-size:14px}section.simulator-result div.aid-element-header div.aid-name-content img{width:18px;height:25px}section.simulator-result div.aid-element-header div.aid-name-content div.aid-name{font-size:12px}section.simulator-result div.aid-element-content div.aid-result-value{font-size:17px}section.simulator-result div.aid-element-content div.aid-form div{font-size:13px}section.simulator-result div.aid-element-content div.consulting-detail-button-content div{font-size:14px}section.simulator-result div.not-simulable-aids-content div.not-simulable-aids-content-text{font-size:16px}section.simulator-result div.aid-element-content{padding:15.4px 20px 23.4px}section.simulator-result div.simulator-header{margin-bottom:0}section.simulator-result div.simulator-result-content{margin-top:22px}section.simulator-result div.mobile-aids-count-content{margin-bottom:40px}section.simulator-result div.aids-result-content,section.simulator-result div.aids-content-element,section.simulator-result div.aids-content-element div.aid-result-root div.aid-element{width:100%!important}section.simulator-result div.aids-result-content{padding:0 var(--smartphone-header-horizontal-padding)}.mobile-button-actions-root .result-button-action-content{width:80%}}div.aid-result-root{width:100%}div.aid-result-root div.aids-content{display:flex;flex-wrap:wrap;gap:var(--aids-element-gap);margin:0 auto 24px}div.aid-result-root div.folder-name{font-size:20px;font-family:Alexandria-Medium,sans-serif;color:var(--danger-color);margin:0 auto 16px;padding-left:25px;box-sizing:border-box}div.aid-result-root div.aid-element{width:var(--aid-result-width);position:relative}div.aid-result-root div.aid-element div.aid-element-header{background:var(--darker-green-color);border:1px solid var(--darker-green-color);padding:18px 23.5px;border-radius:30px 30px 0 0;box-sizing:border-box;width:100%}div.aid-result-root div.aid-element div.aid-element-header-additional{height:99px;display:flex;flex-direction:column;justify-content:center}div.aid-element div.aid-element-header div.subfolder-name{color:var(--secondary-success-color);font-size:17px;font-family:Alexandria-Semi-Bold,sans-serif;margin-bottom:5px;padding-left:34px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.aid-element-header div.aid-name-content{display:flex;align-items:center}div.aid-element-header div.aid-name-content img{width:21px;height:30px;margin-right:13px}div.aid-element-header div.aid-name-content div.aid-name{color:var(--white);font-family:Alexandria,sans-serif;font-size:14px;height:36px;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}div.aid-element-header div.aid-name-content div.aid-name:after{content:"";height:100%;display:inline-block;vertical-align:middle}div.aid-element-header div.aid-name-content div.aid-name>div{display:inline-block;display:-webkit-inline-box;max-height:100%;vertical-align:middle;-webkit-box-orient:vertical;-webkit-line-clamp:2}div.aid-element-content{display:flex;flex-direction:column;padding:13.45px 23.5px 30px;border:1px solid var(--darker-green-color);border-radius:0 0 30px 30px;box-sizing:border-box;width:100%}div.aid-element-content div.aid-result-value{font-family:Alexandria-Medium,sans-serif;font-size:21px;color:var(--danger-color);width:100%;display:flex;justify-content:center;text-align:center;margin-bottom:20px}div.aid-element-content div.aid-form{margin-bottom:15px}div.aid-element-content div.aid-form{display:flex;align-items:center}div.aid-element-content div.aid-form img{width:17px;height:19px;margin-right:17px}div.aid-element-content div.aid-form div,div.aid-element-content div.consulting-detail-button-content div{font-size:15px;font-family:Alexandria,sans-serif;color:var(--normal-text-color)}div.aid-element-content div.organisme-porteur img{width:16px;height:17px;margin-right:18px}div.aid-element-content div.organisme-porteur div{font-size:13px;font-family:Alexandria-Light}div.aid-element-content div.organisme-porteur{margin-bottom:15px;height:32px;display:flex}div.aid-element-content div.consulting-detail-button-content{display:flex;align-items:center;justify-content:flex-end}div.aid-element-content div.consulting-detail-button-content div{margin-right:11px;cursor:pointer}div.aid-element-content div.consulting-detail-button-content img{width:32px;height:24px;cursor:pointer}div.aid-result-root div.aid-element:hover div.aid-element-header{background:var(--secondary-success-color);border:1px solid var(--secondary-success-color)}div.aid-result-root div.aid-element:hover div.aid-element-header div.subfolder-name,div.aid-result-root div.aid-element:hover div.aid-element-header div.aid-name{color:var(--darker-green-color)}div.aid-result-root div.aid-element:hover div.aid-element-content{background:var(--darker-green-color);border:1px solid var(--secondary-success-color)}div.aid-result-root div.aid-element:hover div.aid-element-content div.aid-result-value{color:var(--aid-count-marroon-color)}div.aid-result-root div.aid-element:hover div.aid-element-content div.aid-form div,div.aid-result-root div.aid-element:hover div.aid-element-content div.organisme-porteur div,div.aid-result-root div.aid-element:hover div.aid-element-content div.consulting-detail-button-content div{color:var(--white)}div.aid-result-root div.not-published-aid-element div.aid-element-header{background:var(--aid-count-marroon-color)!important;border:1px solid var(--aid-count-marroon-color)!important}div.not-published-aid-element div.aid-element-header div.subfolder-name,div.not-published-aid-element div.aid-element-header div.aid-name-content div.aid-name{color:var(--danger-color)!important}div.not-published-aid-element div.aid-element-content{border:1px solid var(--aid-count-marroon-color)!important}div.aid-result-root div.not-published-aid-element:hover div.aid-element-header{border:1px solid var(--danger-color)!important}div.aid-result-root div.not-published-aid-element:hover div.aid-element-content{background:var(--danger-color)!important;border:1px solid var(--danger-color)!important}div.step-question-tooltip-root-content div.result-step-tooltip-element-root{width:100%}div.step-question-tooltip-root-content>div.result-step-tooltip-element-root:not(:last-child){margin-bottom:17px}div.no-responded-question{font-size:15px;font-family:Alexandria-Medium;color:var(--normal-text-color)}div.result-step-tooltip-element-question,div.result-step-tooltip-element-response{color:var(--normal-text-color)}div.result-step-tooltip-element-question{font-size:16px;font-family:Alexandria-Medium,sans-serif;margin-bottom:3px}div.result-step-tooltip-element-response{font-size:15px;font-family:Alexandria-Light,sans-serif}div.user-simulation-root{padding:13px var(--header-horizontal-padding);padding-bottom:0;width:100%;box-sizing:border-box;overflow:hidden}div.user-simulation-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}div.user-simulation-header img{width:70px;height:50px;cursor:pointer}div.user-simulation-header div.catalog-and-connection-content{display:flex;align-items:center;box-sizing:border-box}div.catalog-and-connection-content button{margin-right:70px!important}div.user-simulation-content{width:100%;border:1px solid var(--secondary-success-color);border-radius:7px;padding:13px 0 0;box-sizing:border-box;position:relative;height:calc(100vh - 90px)}div.user-simulation-content-basic-informations{width:100%;padding:0 20px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;margin-bottom:13px}div.user-simulation-content-basic-informations div.my-simulation{font-size:17px;font-family:var(--alexandria-medium);color:var(--secondary-normal-color);display:flex;align-items:center}div.my-simulation>div:last-child{font-size:14px;font-family:var(--alexandria-light);color:var(--normal-text-color);margin-left:5px}div.my-simulation img{margin:0 5px;width:13px;height:17px}div.search-simulation-form-content{width:275px;height:34px;box-sizing:border-box;position:relative}div.search-simulation-form-content input{width:100%;border-radius:30px;padding:9px 35px 9px 15px;box-sizing:border-box;border:.5px solid var(--success-color);outline:none;font-family:var(--alexandria-light);font-size:13px;color:var(--normal-text-color)}div.search-simulation-form-content img{position:absolute;top:11px;right:15px}div.user-simulation-content-basic-informations input::placeholder{font-family:var(--alexandria-light);font-size:13px;color:var(--gray-lighter-color)}div.user-simulation-table-pagination{width:100%;position:absolute;left:0;bottom:0;height:50px;display:flex;justify-content:space-between;align-items:flex-end;box-sizing:border-box}div.user-simulation-table-pagination ul.MuiPagination-ul>li:first-child>button,div.user-simulation-table-pagination ul.MuiPagination-ul>li:last-child>button{padding:0!important;margin:0!important}div.user-simulation-table-pagination button.Mui-selected,div.user-simulation-table-pagination button.MuiButtonBase-root{font-size:13px;font-family:var(--alexandria-light)}img.simulation-pagination-arrow-icon{width:21px;height:16px}img.previous-simulation-pagination-arrow-icon{transform:rotate(180deg)}div.user-simulation-table-pagination button.Mui-selected{color:var(--normal-text-color);background:none!important;border-bottom:3px solid var(--success-color);border-radius:0!important;box-sizing:border-box}div.user-simulation-table-pagination button.MuiButtonBase-root:not(.Mui-selected){color:var(--gray-lighter-color);border-bottom:3px solid transparent}div.user-simulation-table-pagination-hidden{visibility:hidden}div.rows-per-page-content{display:flex;align-items:center;box-sizing:border-box;padding-bottom:10px}div.rows-per-page-content div.per-page-label{display:flex;align-items:center}div.rows-per-page-content div.per-page-label,div.per-page-label>div:first-child{margin-right:14px}div.rows-per-page-content div.per-page-arrow{display:flex;justify-content:center;align-items:center;width:22px;height:22px;background:var(--success-color);border-radius:5px}div.per-page-arrow img{width:13px;height:8px}div.per-page-arrow img.img-button-with-opened-list{transform:rotate(180deg)}div.per-page-label>div,div.pagination-number-content div.pagination-trace{font-size:13px;color:var(--normal-text-color)}div.per-page-label>div:first-child{font-family:var(--alexandria-light)}li.MuiListItem-root{padding:5px;cursor:pointer}li.MuiListItem-root:hover{background:var(--gray-secondary-color)}span.MuiTypography-root{font-size:13px;font-family:var(--alexandria-medium)}div.pagination-number-content{display:flex;align-items:center;box-sizing:border-box}div.pagination-number-content div.pagination-trace{margin-right:40px;padding-bottom:7px}div.abandon-pdf-button{width:35px;height:35px;background:var(--danger-color);display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;top:-18px;right:-10px!important;cursor:pointer;z-index:200}div.abandon-pdf-button img{width:15px;height:15px}div.user-simulation-header div.my-simulation-page-title{font-size:17px;color:var(--danger-color);font-family:var(--alexandria-bold);display:none}div.user-simulation-root div.mobile-my-simulation-content{display:none}@media screen and (max-width: 991px){div.user-simulation-root{padding:0}div.user-simulation-header{padding:20px}div.user-simulation-header div.catalog-and-connection-content button{display:none}div.user-simulation-header div.my-simulation-page-title{display:block}div.user-simulation-header{margin-bottom:8px}div.user-simulation-header img{width:59px;height:42px}div.user-simulation-content{display:none}div.user-simulation-root div.mobile-my-simulation-content{display:block}div.mobile-my-simulation-content div.my-simulation-content{position:relative;width:100%;overflow-y:auto}div.my-simulation-content div.simulations-content{margin:0 auto}div.mobile-my-simulation-content div.my-simulation-instruction-text{font-size:13px;width:100%;display:flex;justify-content:center;width:calc(100% - 40px);margin:0 auto 20px;text-align:center;padding:0 20px;box-sizing:border-box}div.my-simulation-search-form-content{display:flex;justify-content:center}div.my-simulation-search-form-content div.search-simulation-form-content{width:50%;height:50px;margin-bottom:28px}div.search-simulation-form-content img{top:17px}div.my-simulation-search-form-content div.search-simulation-form-content input{height:100%;font-size:13px}div.my-simulation-content div.simulations-content{display:flex;flex-wrap:wrap;gap:20px}div.mobile-no-simulation-found{font-size:15px;color:var(--normal-text-color);font-family:var(--alexandria-medium)}div.abandon-pdf-button img{width:10px;height:10px}div.mobile-catalog-button-content{position:fixed;bottom:20px;width:100%;display:flex;justify-content:center}div.abandon-pdf-button{width:30px;height:30px;top:-15px;right:-15px}div.simulator-pdf-container{height:100dvh!important}div.simulator-pdf{height:90dvh!important}}@media screen and (max-width: 575px){div.my-simulation-search-form-content div.search-simulation-form-content{width:calc(100% - 40px)}div.mobile-catalog-button-content{display:block;width:calc(100% - 40px);left:20px}div.mobile-catalog-button-content button{width:100%}}div.simulation-table-header{width:100%;display:flex;align-items:center;height:60px;background:var(--success-color);box-sizing:border-box;color:var(--white);font-size:15px;font-family:var(--alexandria-medium)}div.simulation-table-content{position:relative;height:calc(100vh - 275px);overflow-y:auto}div.table-without-simulations{height:calc(100vh - 220px)!important;display:flex;justify-content:center;align-items:center}div.table-without-simulations div.without-simulations-text{font-family:var(--alexandria-medium);font-size:17px;color:var(--normal-text-color);margin-top:-10px}div.simulation-element{margin:0 30px;display:flex;font-size:13px;font-family:var(--alexandria-light);color:var(--normal-text-color);box-sizing:border-box;height:60px;border-bottom:.5px solid var(--gray-lighter-color)}div.simulation-element>div{display:flex;align-items:center}div.simulation-table-header>div:nth-child(4),div.simulation-element>div:nth-child(4){justify-content:flex-end;text-align:right;padding-right:10px}div.simulation-table-header>div:nth-child(3),div.simulation-element>div:nth-child(3){position:relative;box-sizing:border-box}div.simulation-table-header>div:nth-child(5),div.simulation-table-header>div:nth-child(6),div.simulation-element>div:nth-child(5),div.simulation-element>div:nth-child(6){display:flex;justify-content:center;align-items:center;text-align:center}img.pdf-icon,img.result-consult-icon{cursor:pointer}img.pdf-icon{width:20px;height:22px}img.result-consult-icon{width:22px;height:22px}div.name-value-content{display:flex;align-items:center;position:relative;width:98%;box-sizing:border-box}div.name-value-content div{width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-right:5px}div.name-value-content div:hover{cursor:pointer;background:var(--aid-count-marroon-color)}div.name-value-content input{background:none;outline:none;border:none;color:var(--normal-text-color);font-size:13px;font-family:var(--alexandria-light);width:100%;padding:0 20px 0 0;box-sizing:border-box}div.name-value-content img{width:13px;height:17px}.mobile-simulation{width:350px}.mobile-simulation .mobile-simulation-header{padding:9px 20px;background:var(--darker-green-color);border-radius:30px 30px 0 0;display:flex;align-items:center;justify-content:space-between}.mobile-simulation-header .mobile-simulation-number{font-size:14px;font-family:var(--alexandria-semi-bold);color:var(--white)}.mobile-simulation-actions-button{display:flex;gap:28px}.mobile-simulation-actions-button .action-button-container{background:var(--secondary-success-color);width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:50%;color:var(--white)}.mobile-simulation-actions-button>.action-button-container:first-child img{width:13px}.mobile-simulation-actions-button>.action-button-container:last-child img{width:14px}.mobile-simulation .mobile-simulation-content{padding:14px 20px;border:1px solid var(--darker-green-color);border-radius:0 0 30px 30px}.mobile-simulation-content .mobile-simulation-button-content{display:flex;justify-content:center}.mobile-simulation-info table{width:100%}.mobile-simulation-info table td{font-size:13px}.mobile-simulation-info table>tr td{padding:6.5px 0}.mobile-simulation-info table>tr>td:first-child{width:85px;color:var(--darker-green-color)}.mobile-simulation-info table>tr:first-child>td:last-child div{width:fit-content;background:var(--secondary-success-color)}.mobile-simulation-info table tr td input{padding:0;box-sizing:border-box;outline:none;border:none;font-size:13px;font-family:var(--alexandria-light);width:100%}.mobile-simulation-info table>tr>td:last-child,.mobile-simulation-info table>tr>td:last-child input{font-family:var(--alexandria-light);color:var(--normal-text-color)}.mobile-simulation-info table>tr>td:last-child{width:calc(100% - 85px)}.mobile-simulation-content .mobile-simulation-info{margin-bottom:7px}@media screen and (max-width: 350px){.mobile-simulation{width:90%!important;margin:0 auto}}div.password-reset-page-root{display:flex;align-items:center;justify-content:center;height:100vh}@media screen and (max-width: 1199px){div.password-reset-page-root{flex-direction:column;justify-content:flex-start}}div.oups-error-root{width:100%;height:100vh;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:0 63px}div.oups-left-content{max-width:62%}div.oups-right-content{margin-top:-320px}div.oups-left-content div.oups-label,div.oups-left-content div.global-error-title{font-family:var(--alexandria-bold);color:var(--danger-color);margin-bottom:20px}div.oups-left-content div.oups-label{font-size:71px;text-transform:uppercase}div.oups-left-content div.global-error-title{font-size:22px}div.oups-left-content div.oups-error-title,div.oups-left-content div.oups-error-description{font-size:17px;color:var(--normal-text-color)}div.oups-left-content div.back-to-homepage-button-content{margin-top:20px}div.oups-left-content div.back-to-homepage-button-content button{box-sizing:border-box}div.back-to-homepage-button-content img{width:18px;height:17px;margin-top:-4px}div.oups-right-content{display:flex;flex-direction:column;align-items:center}div.oups-right-content img:first-child{width:136px;margin-bottom:12px}div.oups-right-content span{font-family:var(--alexandria-medium);font-size:14px;color:var(--dark-green-color)}div.oups-right-content img:last-child{width:116px;margin-top:12px}@media screen and (max-height: 854px){div.oups-right-content{margin-top:-215px}}div.account-activation-page-root{display:flex;justify-content:center;align-items:center;height:100vh}div.about-page-root{position:relative;width:100%;height:100vh;box-sizing:border-box;background:var(--white);background-image:url(/img/forest-background.svg);background-repeat:no-repeat;background-position:bottom;background-size:contain}div.about-page-root div.going-back-to-home-content{padding-top:var(--header-horizontal-padding);margin-bottom:50px;padding:var(--header-horizontal-padding);padding-bottom:0!important}div.about-page-root div.about-page-title{display:flex;justify-content:center;font-size:25px;font-family:var(--alexandria-bold);color:var(--danger-color);margin-bottom:73px}div.about-page-root div.about-page-elements-content{max-height:calc(100vh - var(--header-horizontal-padding) - 280px);overflow-y:auto}div.about-page-root div.about-page-texts-content{text-align:center;font-size:17px;font-family:var(--alexandria);color:var(--normal-text-color)}div.about-page-root div.about-page-texts-content>div:not(:last-child){margin-bottom:20px}div.about-page-texts-content span{color:var(--success-color);font-family:var(--alexandria-semi-bold)}div.about-page-root div.images-logos-content{margin-top:60px}div.about-page-root div.about-page-texts-content,div.about-page-root div.images-logos-content{width:73%;margin:0 auto}div.about-page-root div.images-logos-content{margin-top:73px}div.images-logos-content div.fsy-logos-content{display:flex;flex-wrap:wrap;justify-content:center;gap:86px;margin-bottom:58px}div.images-logos-content div.others-logos-content{display:flex;justify-content:center;gap:30px;flex-wrap:wrap}div.going-back-to-home-content img{width:18px;height:17px;margin-top:-4px}@media screen and (max-width: 767px){div.about-page-root div.about-page-title{font-size:17px;margin-bottom:30px}div.about-page-root div.about-page-texts-content{font-size:14px;width:100%;padding:0 20px;box-sizing:border-box}div.about-page-root div.images-logos-content{margin-top:30px!important}div.images-logos-content div.fsy-logos-content{margin-bottom:30px!important}div.about-page-root div.about-page-elements-content{max-height:calc(100dvh - var(--header-horizontal-padding) - 220px)}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:Alexandria;src:url(/fonts/Alexandria-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Alexandria-Light;src:url(/fonts/Alexandria-Light.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Alexandria-Medium;src:url(/fonts/Alexandria-Medium.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Alexandria-Semi-Bold;src:url(/fonts/Alexandria-SemiBold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Alexandria-Bold;src:url(/fonts/Alexandria-Bold.ttf) format("truetype");font-weight:400;font-style:normal}html,body{position:absolute;width:100vw;height:100vh;margin:0;color:var(--title-color);font-size:16px}html{position:relative;width:100%;height:100vh;background-image:url(/img/forest-background.svg);background-repeat:no-repeat;background-position:bottom;background-size:contain;background-color:var(--white)}body{margin:0;font-family:Alexandria,sans-serif;-webkit-font-smoothing:subpixel-antialiased}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}header.header{position:absolute;top:0;right:var(--header-horizontal-padding);width:auto;display:flex;justify-content:center;align-items:center;height:60px;z-index:130}article.content{width:100vw;height:100vh;position:absolute;top:0}footer.footer{position:absolute;bottom:8.5px;width:100vw;box-sizing:border-box;z-index:120;display:flex;align-items:center;justify-content:space-between;background:transparent;color:var(--light-gray)}footer div.footer-content{width:100%;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:0 1rem;font-size:.75rem;color:var(--normal-text-color);position:fixed;bottom:5px}div.footer-content div.legale-notices:hover,div.footer-content div.privacy-legacy:hover{text-decoration:underline;cursor:pointer}footer .footer-version{cursor:help;font-style:italic;font-size:.75rem;position:absolute;right:0}footer .admin-access{cursor:pointer;font-size:.75rem;width:45%}footer .cookie-management span.cookie-management-text{color:var(--normal-text-color);cursor:pointer}footer .admin-access a{color:var(--light-gray)}footer .current-organization{position:absolute;left:0;font-size:.75rem}div.cookie-content{color:var(--white);position:fixed;bottom:5px;left:var(--header-horizontal-padding);z-index:120;width:calc(100% - 2 * var(--header-horizontal-padding));background:var(--darker-green-color);border-radius:20px;display:flex;justify-content:space-between;align-items:center;margin:0 auto}div.cookie-content:before{content:"";position:absolute;top:0;left:25px;right:0;bottom:0;background-image:url(/img/green-leaf.svg);background-repeat:no-repeat;background-position:left;background-size:contain;opacity:40%}div.cookie-content p{margin-right:10px;padding-left:100px;text-align:left;font-size:15px;opacity:1;box-sizing:border-box;z-index:100;font-family:Alexandria-Light,sans-serif}div.cookie-content p span{font-family:Alexandria-Semi-Bold,sans-serif}div.cookie-content div.cookie-option{margin-right:30px;z-index:100}div.cookie-content span.accept-cookie-option{margin-right:50px}div.cookie-content span.accept-cookie-option,div.cookie-content span.decline-cookie-option{color:var(--secondary-success-color);font-size:17px;font-family:Alexandria-Medium,sans-serif;font-weight:400!important}div.cookie-content span.accept-cookie-option:hover,div.cookie-content span.decline-cookie-option:hover{text-decoration:underline;cursor:pointer}div.cookie-content .no-cookie-button{background:var(--main-background)!important}.div.cookie-content .no-cookie-button:hover{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}div.MuiTooltip-popper{z-index:900!important}button.fsy-btn{color:var(--button-primary-color);border-color:var(--button-primary-color)}button.fsy-btn:hover{color:var(--button-primary-color-hover);border-color:var(--button-primary-color)}button.primary-btn{background:var(--button-primary-background)}button.primary-btn:hover{background:var(--button-primary-background-hover)}button.btn{padding:.5rem 1rem;margin:.5rem;margin-left:0;background:var(--darker-gray);color:var(--white);outline:none;border:none;cursor:pointer;text-decoration:none;border-radius:var(--border-radius-md);line-height:1.2em;display:flex;align-items:center;transition:background .2s ease}button.btn>svg{margin-right:5px}button.btn>div{padding-top:3px}button.btn-success{background:var(--secondary-accent-color)}a{color:var(--link-color);text-decoration:none;font-style:italic}a:hover{color:var(--link-color-hover);text-decoration:underline}.Toastify__toast-body>div:last-child{font-size:13px!important}.px-0{padding-left:0!important;padding-right:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:1rem!important;margin-right:1rem!important}.mx-2{margin-left:2rem!important;margin-right:2rem!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:1rem!important;margin-bottom:1rem!important}.my-2{margin-top:2rem!important;margin-bottom:2rem!important}.w-100{width:100%!important}.w-80{width:80%!important}.w-50{width:50%!important}.w-20{width:20%!important}.m-0,.p-0{margin:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.me-0{margin-right:0!important}.ms-0{margin-left:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:7px}.hidden{display:none}.hidden-visibility{visibility:hidden!important}.center{text-align:center}.text-truncate{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.bold{font-weight:700}.italic{font-style:italic}.underline{text-decoration:underline}.error{color:var(--alert-color)!important}.warning{color:var(--warning-color)}.success{color:var(--success-color)}.flex{display:flex;justify-content:center;align-items:center}.flex-sb{display:flex;justify-content:space-between;align-items:center}.flex-sa{display:flex;justify-content:space-around;align-items:center}.flex-start{display:flex;justify-content:flex-start;align-items:center}.flex-end{display:flex;justify-content:flex-end;align-items:center}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-grow{flex-grow:1}.align-items-start{align-items:start}.align-items-center{align-items:center}.align-items-end{align-items:end}.align-items-baseline{align-items:baseline}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:var(--aid-count-marroon-color);border-radius:8px}::-webkit-scrollbar-thumb{background:var(--danger-color);border-radius:8px}button.MuiButton-root{margin:0 1rem 0 0;min-width:10vw;border-radius:var(--border-radius-xl);font-family:Alexandria,sans-serif;font-weight:500;text-transform:none}button.MuiButton-outlined{border-color:var(--main-accent-color);color:var(--main-accent-color)}button.MuiButton-outlined:hover{border-color:var(--main-accent-color);background:var(--light-gray)}.Mui-focused .MuiOutlinedInput-notchedOutline,.MuiFilledInput-root:after{border-color:var(--main-accent-color)!important}.MuiFormLabel-root.Mui-focused,.MuiStepIcon-root.Mui-completed{color:var(--main-accent-color)!important}.MuiStepIcon-root.Mui-active{color:var(--clear-accent-color)!important}@keyframes elements-dialog-fade-in{0%{opacity:0}to{opacity:1}}@keyframes elements-dialog-fade-out{0%{opacity:1;visibility:visible}99.998%{opacity:0;visibility:visible}99.999%,to{opacity:0;visibility:hidden}}@keyframes elements-dialog-transform{0%{transform:none}1%{transform:scale(.8)}to{transform:scale(1)}}@media screen and (max-width: 1440px){body{font-size:14px!important}}@media screen and (max-width: 1024px){body{font-size:12px!important}}@media screen and (max-width: 768px){body{font-size:11px!important}}@media screen and (max-width: 425px){html{background-size:auto}body{font-size:10px!important}}@media screen and (max-width: 910px){div.cookie-content{display:flex;align-items:flex-start;flex-direction:column;box-sizing:border-box}div.cookie-content p,div.cookie-content div.cookie-option{margin:0;padding:0}div.cookie-content p,div.cookie-content div.cookie-option{padding:0 25px}div.cookie-content p{padding-top:25px;margin-bottom:34px}div.cookie-content div.cookie-option{width:100%;display:flex;justify-content:space-between;box-sizing:border-box;margin-bottom:25px}}@media screen and (max-width: 710px){footer div.footer-content{height:38px;background:var(--white);bottom:0}}@media screen and (max-width: 500px){header.header{height:85px}footer div.footer-content{font-size:9px;align-items:flex-start}div.cookie-content p{font-size:13px}div.cookie-content span.accept-cookie-option,div.cookie-content span.decline-cookie-option{font-size:14px}div.cookie-content{bottom:100px;left:var(--smartphone-header-horizontal-padding);width:calc(100% - 2 * var(--smartphone-header-horizontal-padding))}footer div.footer-content{padding:0 var(--smartphone-header-horizontal-padding)}header.header{right:var(--smartphone-header-horizontal-padding)}header.header button.MuiButtonBase-root{font-size:14px!important;min-height:42px!important}}:root{--link-color: #ae0f11;--link-color-hover: #9a0014;--title-color: #0b3d21;--secondary-title-color: #226F37;--alternate-link-color: #ebad1e;--alternate-link-color-hover: #d0991b;--alternate-accent-color: #ebad1e;--shade-accent-color: #FDFBCB;--main-accent-color: #007a31;--secondary-accent-color: #2b8b41;--dark-accent-color: #288044;--light-accent-color: #68af78;--lighter-accent-color: #9fd0a9;--clear-accent-color: #bad6c1;--clearer-accent-color: #f3faf3;--transparent-accent-color: rgba(186, 214, 193, .5);--success-color-x: #86c965;--success-color-hover: #78b25b;--warning-color: #fba161;--warning-color-hover: #fcbf99;--alert-color: #fb6161;--alert-dark-color: rgba(255, 0, 0, .5);--alert-color-hover: #e55858;--alert-color-clear: #fc9999;--fade-green: #d5f5c5;--fade-red: #ffcccc;--red-danger-color: #D65D5D;--red-title-color: #AC1319;--white: #fff;--black: #000;--light-black: #171717;--lighter-black: #212121;--darker-gray: #333;--dark-gray: #666;--dark-orange: #914C00;--orange-container: #FFDCC1;--dark-green: #042100;--green-container: #B8F397;--blue-container: #C4E7FF;--dark-blue: #001E2E;--gray: #9b9b9b;--middle-gray: #c5c5c5;--light-gray: #ebedee;--more-light-gray: #6f7875;--light-red: rgb(246, 229, 229);--dark-marroon: rgb(104, 62, 46);--dark-red: rgb(214, 135, 135);--lighter-gray: #faf7f7;--lighter-red: rgb(174, 15, 17);--light-yellow: rgb(253, 251, 203);--transparent-gray: #fffcfd17;--table-row-background-on-hover: #F0F0F0;--table-row-border-color: rgba(224, 224, 224, 1);--button-background: #0a6337;--button-danger-color: #C7292D;--button-primary-color: #ebad1e;--button-primary-color-hover: #d0991b;--button-shadow-hover: 0 1px 2px 0 rgba(60, 64, 67, .3), 0 1px 3px 1px rgba(60, 64, 67, .15);--button-primary-background: #ebad1e;--button-primary-background-hover: #d0991b;--button-text-gradient: -webkit-linear-gradient(var(--dark-gray) 0%, var(--light-black) 100%);--button-text-gradient-hover: -webkit-linear-gradient(var(--main-accent-color) 50%, var(--dark-accent-color) 100%);--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / .25);--shadow-inner: inset 0 2px 4px 0 rgb(0 0 0 / .05);--shadow-none: 0 0 #0000;--overlay-background: #171717;--overlay-background-transparent: rgba(23, 23, 23, .7);--overlay-background-transparent50: rgba(23, 23, 23, .5);--transition-background-quick: background .1s ease;--transition-background: background .2s ease;--transition-background-slow: background .3s ease;--transition-all-quick: background .1s ease;--transition-all: background .2s ease;--transition-all-slow: background .3s ease;--border-sm: 1px solid #ebedee;--border-md: 2px solid #ebedee;--border-lg: 3px solid #ebedee;--border-color: #ebedee;--border-radius-xs: 8px;--border-radius-sm: 10px;--border-radius-md: 14px;--border-radius-lg: 16px;--border-radius-xl: 18px;--border-radius-2xl: 20px;--border-radius-full: 50%;--main-background: #c8d0c7;--secondary-background: #f5f5f5;--header-background: #fff;--header-background-secondary: #f9f9f9;--header-text-color: #050505;--footer-background: #A67054;--footer-background-secondary: #f9f9f9;--maroon-forest-footer-background: #A1654D;--text-color: #444;--text-color-secondary: #1a171b;--text-color-notice: #65676b;--table-hover-background: #dedede;--table-th-background: #9b9b9b;--table-th-color: #050505;--no-published-aid-background: #FDCBCB;--input-background-disabled: rgb(242, 242, 242);--input-color-disabled: #999;--badge-default: #c8c8c8;--badge-aliceBlue: #f0f8ff;--badge-lightBlue: #ADD8E6;--badge-darkTurquoise: #00CED1;--badge-turquoise: #40E0D0;--badge-blue: #bee9f1;--badge-lightSkyBlue: lightSkyBlue;--badge-red: #f5acac;--badge-orange: #ffc48a;--badge-yellow: #fce09b;--badge-green: #b2f1ca;--badge-purple: #dfd6fc;--badge-silver: #e1e1e1;--badge-blueGray: #bed0f1;--not-available-background: repeating-linear-gradient(-45deg, #fff, #fff 10px, #e5e4da 10px, #e5e4da 14px);--success-color: #6A994E;--danger-color: #BC4749;--dark-green-color: #066057;--normal-text-color: #373535;--darker-green-color: #386641;--secondary-success-color: #A7C957;--content-border: #01331629;--simulator-form-border: #081C0B12;--red: red;--third-danger-color: #AE0F11;--aid-count-marroon-color: #F2E8CF;--gray-lighter-color: #9C9C9C;--green-select-form-hover: #C5D7BA;--gray-secondary-color: #EFEFEF;--third-success-color: #D3E4AA;--fourth-success-color: #70984B;--secondary-normal-color: #222B45;--premium-light-gray: #7F7F7F;--header-height: 75px;--smartphone-header-height: 62px;--header-horizontal-padding: 1rem;--smartphone-header-horizontal-padding: 20px;--header-element-margin: 15px;--subheader-question-height: 35px;--smartphone-subheader-question-height: 16px;--question-content-width-standard-fsy: 77%;--question-content-width-standard-fsy-large-screen: 55%;--simulator-response-form-border: .5px solid var(--success-color) !important;--question-block-root-max-height: calc(100vh - 295px) ;--question-block-max-height: calc(100vh - 365px) ;--aid-result-width: 410px;--simulation-result-aids-content-width: 77%;--alexandria: "Alexandria", sans-serif;--alexandria-light: "Alexandria-Light", sans-serif;--alexandria-medium: "Alexandria-Medium", sans-serif;--alexandria-semi-bold: "Alexandria-Semi-Bold", sans-serif;--alexandria-bold: "Alexandria-Bold", sans-serif;--aids-element-gap: 26px;--popup-leaf-background: linear-gradient(rgba(255, 255, 255, .06), rgba(255, 255, 255, .06)), url(/img/light-green-leaf.svg);--simulator-response-form-box-shadow: 0px 3px 12px 0px rgba(8, 28, 11, .07)}
