@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;700&display=swap);.fade-enter-active{transition:opacity .2s;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;transition-delay:.2s}.fade-enter,.fade-leave-to{opacity:0}.on-boarding__form{margin-bottom:30px}.on-boarding__form #dynamic_form{color:#5c5f78;font-family:Henriette-Bold;text-align:center}.on-boarding__form #dynamic_form label{margin:1.5rem auto;text-align:left}.on-boarding__form #dynamic_form #dynamic_form_secteur{justify-content:start}.on-boarding__form input[type=radio]{display:none}.on-boarding__form input[type=radio]+label{background:#eff0f2;border-radius:1.25rem;-webkit-border-radius:1.25rem;-moz-border-radius:1.25rem;-ms-border-radius:1.25rem;-o-border-radius:1.25rem;cursor:pointer;padding:.313rem 1.5rem;text-align:center;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out}.on-boarding__form input[type=radio]:checked+label{background:#65fb99;color:#fff}@media (min-width:992px){.on-boarding__form #dynamic_form{color:#5c5f78;font-family:Henriette-Bold;text-align:left}.on-boarding__form #dynamic_form label{margin:inherit;margin-right:2.5rem;margin-top:2.5rem}}.header .header__height{min-height:2.5rem}.header .header__height .go-back{background:none;border:none;color:#545871}.header .back{text-align:center}.header .back button{align-items:center;display:flex}.header .burger{background:#186b52;border-radius:.625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem;-ms-border-radius:.625rem;-o-border-radius:.625rem;max-width:2.5rem;min-height:.313rem}.header .burger-clicked{margin:.313rem 0}@media (min-width:992px){.header{display:block}.header .header__height{min-height:1.5rem}.header .back button{display:inherit}}.animated-icon{cursor:pointer;height:1.25rem;margin:0;position:relative;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;width:1.875rem}.animated-icon,.animated-icon span{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.animated-icon span{background:#186b52;border-radius:.563rem;-webkit-border-radius:.563rem;-moz-border-radius:.563rem;-ms-border-radius:.563rem;-o-border-radius:.563rem;display:block;height:.188rem;left:0;opacity:1;position:absolute;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;width:100%}.animated-icon span:first-child{top:0}.animated-icon span:nth-child(2){top:.625rem}.animated-icon span:nth-child(3){top:1.25rem}.animated-icon.open span:first-child{top:.688rem;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.animated-icon.open span:nth-child(2){left:-3.75rem;opacity:0}.animated-icon.open span:nth-child(3){top:.688rem;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.odycee-sidebar{align-items:center;background:#607090;display:flex;flex-direction:column;justify-content:space-evenly;padding:20px}.odycee-sidebar .odycee-sidebar__logo{cursor:pointer;text-align:right}.odycee-sidebar .odycee-sidebar__logo img{max-width:80%}.odycee-sidebar .odycee-sidebar__steps{display:none;position:relative;z-index:1}.odycee-sidebar .odycee-sidebar__steps:before{background-image:linear-gradient(180deg,#9697a6 0,#9697a6 51%,transparent 0);background-size:100% 1px;content:"";height:68%;left:.938rem;position:absolute;top:2.5rem;width:.063rem;z-index:-1}.odycee-sidebar .odycee-sidebar__steps .odycee-sidebar__steps--list{list-style:none;padding:0}.odycee-sidebar .odycee-sidebar__steps .odycee-sidebar__steps--list .odycee-sidebar__steps--position{align-items:center;display:flex;margin:1.563rem 0}.odycee-sidebar .odycee-sidebar__steps .odycee-sidebar__steps--list .odycee-sidebar__steps--position .surface-content{margin-right:1.875rem}.odycee-sidebar .odycee-sidebar__steps .odycee-sidebar__steps--list .odycee-sidebar__steps--position.active .surface-content__first-round{background:#65fb99}.odycee-sidebar .odycee-sidebar__steps .odycee-sidebar__steps--list .odycee-sidebar__steps--position.active .surface-content__first-round .surface-content__second-round{background:#002856}.odycee-sidebar .odycee-sidebar__steps .odycee-sidebar__steps--list .odycee-sidebar__steps--position .surface-content__first-round{align-items:center;border-radius:50%;display:flex;height:1.875rem;justify-content:center;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;width:1.875rem}.odycee-sidebar .odycee-sidebar__steps .odycee-sidebar__steps--list .odycee-sidebar__steps--position .surface-content__first-round .surface-content__second-round{background:#9697a6;border-radius:50%;height:1.125rem;width:1.125rem}.odycee-sidebar .odycee-sidebar__steps .odycee-sidebar__steps--list .odycee-sidebar__steps--position .odycee-sidebar__steps--position--title{color:#fff;margin:0!important}.odycee-sidebar .odycee-sidebar__logo-filled{display:none;position:relative}.odycee-sidebar .odycee-sidebar__logo-filled .odycee-sidebar__logo{background:#546689;margin:0 auto;max-width:80%}.odycee-sidebar .odycee-sidebar__logo-filled .odycee-sidebar__logo .odycee-sidebar__logo-filled__logo-to-fill{max-width:100%;position:relative;z-index:2}.odycee-sidebar .odycee-sidebar__logo-filled .odycee-sidebar__logo .odycee-sidebar__logo--background{background:#65fb99;bottom:1.563rem;height:1.875rem;left:3.188rem;position:absolute;text-align:center;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;width:70%;z-index:1}@media (min-width:992px){.odycee-sidebar{height:100vh!important;position:fixed}.odycee-sidebar .odycee-sidebar__logo{text-align:center}.odycee-sidebar .odycee-sidebar__logo img{max-width:70%}.odycee-sidebar .odycee-sidebar__logo-filled,.odycee-sidebar .odycee-sidebar__steps{display:block}}.mail-value{border:1px solid red!important}body,html{font-family:Open Sans,sans-serif;height:100%;overflow:unset!important}.title-step{color:#545871;font-family:Henriette-Bold;font-size:1.3rem;text-align:center}input[name=test] option{border:.125rem solid orange;border-radius:.625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem;-ms-border-radius:.625rem;-o-border-radius:.625rem;font-size:1.125rem;height:2.188rem;padding:.313rem;width:21.875rem}.odycee-main .cdp-calcul-impossible p{color:#5c5f78;font-family:Henriette-Bold}.odycee-main .cdp-calcul-impossible__links{color:#186b52;text-decoration:none}.odycee-main .cdp-calcul-impossible__links.restart{cursor:pointer}.odycee-main .smartphone-title{font-size:1.3rem;margin-top:2.5rem;width:100%}.odycee-main .step-one-form .input-group{color:#767676}.odycee-main .step-one-form .form-group{margin-top:2.5rem}.odycee-main .step-one-form .form-group .d-block{margin-bottom:.938rem}.odycee-main .step-one-form .form-legal-status .custom-control{margin:10px 10px 0 0}.odycee-main .step-one-form .custom-control{align-items:baseline!important;display:flex;margin:2.813rem 0}.odycee-main .step-one-form .custom-control .custom-control-label{color:#9697a6;font-size:.625rem;padding-left:1.25rem}.odycee-main .step-one-form .custom-control .custom-control-label .cgu{color:#186b52;text-decoration:underline}.odycee-main .step-one-form .input-group{color:#9899a7;display:block!important;font-size:1rem}.odycee-main .step-one-form .input-group .form-control{border:1px solid #545871;border-radius:1.875rem;-webkit-border-radius:1.875rem;-moz-border-radius:1.875rem;-ms-border-radius:1.875rem;-o-border-radius:1.875rem;width:100%}.odycee-main .step-one-form .input-group .form-control::placeholder{color:#9697a6;font-size:.813rem}.odycee-main .step-one-form .valid-mail-checker{color:red;display:none;font-size:13px;margin:0}.odycee-main #step-one{display:flex;justify-content:center}.odycee-main .steps-margin.margin-adjustment{margin-top:.938rem}.odycee-main .steps-margin .step-sector__bailleur-container{margin-top:-2rem;min-height:74px}.odycee-main .steps-margin .step-sector__bailleur-container__form{margin:auto}.odycee-main .steps-margin .title-tag{color:#545871;margin-top:1rem}.odycee-main .steps-margin .steps-margin__tagline{color:#545871}.odycee-main .steps-margin .results-indication{color:#545871;font-size:.688rem;margin:0 auto;max-width:90%;text-align:center}.odycee-main .steps-margin .form-sector{align-items:center;display:flex;flex-direction:column;margin:4rem 0}.odycee-main .steps-margin .form-sector .svg-pics{margin:1.863rem 0 .625rem}.odycee-main .steps-margin .form-sector .svg-pics.category-clicked{margin:.863rem 0 .625rem!important}.odycee-main .steps-margin .form-sector .svg-pics .sector-list__li--title{color:#5c5f78;font-family:Henriette-Bold;line-height:1}.odycee-main .steps-margin .form-sector .svg-pics .label-content__svg-container{display:flex;justify-content:center}.odycee-main .steps-margin .form-sector .svg-pics .label-content__svg-container svg{margin-bottom:.438rem;width:40%}.odycee-main .steps-margin .form-sector .custom-control{font-size:13px;margin:20px 0;text-align:center}.odycee-main .steps-margin .form-sector.morale .svg-pics{font-size:16px!important}.odycee-main .steps-margin .prime-result{align-items:center;display:flex;flex-direction:column;margin:auto}.odycee-main .steps-margin .first-prime-result{background:#65fb99;border-radius:50%;margin:1.25rem auto;text-align:center}.odycee-main .steps-margin .first-prime-result .second-prime-result{align-items:center;background:#002956;border-radius:50%;color:#fff;display:flex;flex-direction:column;font-size:.75rem;justify-content:center}.odycee-main .steps-margin .first-prime-result .second-prime-result .your-prime{font-size:1.313rem;font-weight:700;margin:1.875rem 0 0}.odycee-main .steps-margin .first-prime-result .second-prime-result .mount-result{font-family:Henriette-Bold;font-size:2rem;font-weight:700;margin:0}.odycee-main .steps-margin .first-prime-result .second-prime-result .according-to-criteria{font-size:.688rem;margin:0 auto}.odycee-main .steps-margin .first-prime-result .second-prime-result .according-to-criteria.unity-conversion{font-weight:700;margin:.625rem auto;max-width:80%}.odycee-main .steps-margin #last-step{display:flex;flex-direction:column;justify-content:space-around}.odycee-main .steps-margin #last-step button{align-items:center;background:#186b52;border:none;border-radius:3.125rem;-webkit-border-radius:3.125rem;color:#fff;display:flex;font-family:Open Sans;font-size:.875rem;font-weight:700;justify-content:space-evenly;margin:2rem 0;max-width:12.5rem}.odycee-main .steps-margin #last-step button svg{fill:#fff;margin-left:.438rem;max-width:13%}.odycee-main .steps-margin #last-step button p{margin:0}.odycee-main .step-four .step-one.first{align-items:center;background:#186b52;border:none;border-radius:3.125rem;-webkit-border-radius:3.125rem;color:#fff;display:flex;font-family:Open Sans;font-size:.875rem;font-weight:700;justify-content:space-evenly;padding:1rem .5rem}.odycee-main .step-four .step-one.first p{margin:0}.odycee-main .step-four label,.odycee-main .step-four legend{color:#5c5f78;font-family:Henriette-Bold}.odycee-main .step-four .last-step-email{min-height:74px}.odycee-main .step-four .input-group{color:#9899a7;font-size:.875rem;margin-bottom:1.875rem}.odycee-main .step-four .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){width:100%}.odycee-main .step-four .input{border:.063rem solid #545871;border-radius:1.875rem;-webkit-border-radius:1.875rem;-moz-border-radius:1.875rem;-ms-border-radius:1.875rem;-o-border-radius:1.875rem}.odycee-main .step-four .consent-checkbox-container .cgu{color:#186b52}.odycee-main .step-four .consent-checkbox-container label{color:#666;cursor:pointer;display:inline-block;font-family:unset;font-size:.75rem;line-height:.938rem;padding-left:1.75rem}.odycee-main .step-five{margin-bottom:6.25rem}.odycee-main .step-five .input-group{color:#9899a7;font-size:.875rem}.odycee-main .step-five .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){width:100%}.odycee-main .step-five .input{border:.063rem solid #545871;border-radius:1.875rem;-webkit-border-radius:1.875rem;-moz-border-radius:1.875rem;-ms-border-radius:1.875rem;-o-border-radius:1.875rem}.odycee-main .step-five .visitor-phone .visitor-phone__guidance,.odycee-main .step-five .visitor-phone-input{margin-top:5rem}.odycee-main .step-three .step-three__choose-category{display:flex;flex-direction:column}.odycee-main .step-three .step-three__choose-category .form-category-row .slick-slider{align-items:center;display:flex}.odycee-main .step-three .step-three__catchline{margin-top:50px}.odycee-main .step-three .form-control{border:2px solid #545871;border-radius:40px;height:70px}.odycee-main .step-three #dynamic_form_submit{background:#186b52;border:none;border-radius:3.75rem;-webkit-border-radius:3.75rem;-moz-border-radius:3.75rem;-ms-border-radius:3.75rem;-o-border-radius:3.75rem;color:#fff;font-family:Open Sans;font-weight:700;padding:.813rem 2.813rem}.odycee-main .form-type{display:flex;justify-content:space-evenly}.odycee-main .form-type input[type=radio]{width:0}.odycee-main .form-type input[type=radio]+label{background:#eff0f2;border-radius:50%;cursor:pointer;height:9.375rem;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;width:9.375rem}.odycee-main .form-type input[type=radio]:checked+label{background:#65fb99;color:#fff}.odycee-main .form-type input[type=radio]+label .label-content{display:flex;flex-direction:column;justify-content:center;text-align:center}.odycee-main .form-surface{display:flex;justify-content:space-evenly;position:relative}.odycee-main .form-surface:before{background-color:#9697a6;content:"";height:.063rem;position:absolute;top:20%;width:85%}.odycee-main .form-surface .custom-radio{z-index:1}.odycee-main .form-surface input[type=radio]{width:0}.odycee-main .form-surface .surface-content{cursor:pointer}.odycee-main .form-surface input[type=radio]:checked+label .surface-content__first-round{background:#65fb99;cursor:pointer}.odycee-main .form-surface input[type=radio]:checked+label .surface-content__first-round .surface-content__second-round{background:#002856}.odycee-main .form-surface .surface-content{align-items:center;display:flex;flex-direction:column}.odycee-main .form-surface .surface-content__first-round{align-items:center;border-radius:50%;display:flex;height:1.875rem;justify-content:center;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;width:1.875rem}.odycee-main .form-surface .surface-content__first-round .surface-content__second-round{background:#9697a6;border-radius:50%;height:1.125rem;width:1.125rem}.odycee-main .form-gender{display:flex;font-size:15px;justify-content:space-between}.odycee-main .form-gender .gender-list__li--title{background:#eff0f2;border-radius:1.25rem;-webkit-border-radius:1.25rem;-moz-border-radius:1.25rem;-ms-border-radius:1.25rem;-o-border-radius:1.25rem;color:#545871;font-family:Open Sans,sans-serif;font-size:.938rem;padding:.313rem 1.5rem;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out}.odycee-main .form-gender>div.custom-radio{margin-right:15px}.odycee-main .form-gender input[type=radio]{display:none;width:0}.odycee-main .form-gender input[type=radio]:checked+label .gender-list__li--title{background:#65fb99;color:#fff}.odycee-main .form-legal-status{display:flex;flex-direction:column;font-size:15px;justify-content:space-between}.odycee-main .form-legal-status.seuil,.odycee-main .form-legal-status.seuil div{justify-content:center}.odycee-main .form-legal-status legend{color:#9899a7;font-size:1rem}.odycee-main .form-legal-status div{align-items:center;display:flex;flex-direction:column}.odycee-main .form-legal-status .form-legal-status__li--title{background:#eff0f2;border-radius:1.25rem;-webkit-border-radius:1.25rem;-moz-border-radius:1.25rem;-ms-border-radius:1.25rem;-o-border-radius:1.25rem;color:#545871;cursor:pointer;font-family:Open Sans;font-size:.938rem;padding:.513rem 1.5rem;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out}.odycee-main .form-legal-status input[type=checkbox]:checked+label .form-legal-status__li--title{background:#65fb99;color:#fff}.odycee-main .steps-button-nav{display:flex;justify-content:flex-end}.odycee-main .steps-button-nav .modify-button,.odycee-main .steps-button-nav .modify-button-step-one{display:flex;justify-content:space-evenly;width:100%}.odycee-main .steps-button-nav .step-one{align-items:center;background:#186b52;border:none;border-radius:3.75rem;-webkit-border-radius:3.75rem;-moz-border-radius:3.75rem;-ms-border-radius:3.75rem;-o-border-radius:3.75rem;color:#fff;display:flex;font-family:Open Sans;font-size:.875rem;font-weight:700;justify-content:flex-end;justify-content:space-between;min-width:8.875rem;padding:.938rem .625rem}.odycee-main .steps-button-nav .step-one.first p{margin-right:.813rem}.odycee-main .steps-button-nav .step-one.first svg{fill:#fff;margin-left:.625rem;max-width:13%}.odycee-main .steps-button-nav .step-one.first.complete-estimation{height:3.438rem;justify-content:space-evenly;min-width:12.5rem}.odycee-main .steps-button-nav .step-one.first.complete-estimation svg{max-width:10%}.odycee-main .steps-button-nav .step-one.first.delete-estimation{height:3.438rem;justify-content:space-evenly;min-width:12.5rem}.odycee-main .steps-button-nav .step-one.first.delete-estimation svg{max-width:9%}.odycee-main .steps-button-nav .step-one.modify-estimation{min-width:14.375rem}.odycee-main .steps-button-nav .step-one.modify-estimation svg{max-width:8%}.odycee-main .steps-button-nav .step-one p{font-size:.813rem;margin:0}.odycee-main .step-six .pdf-result-margin{margin-bottom:50px;min-height:94px}.odycee-main .typeahead-form{display:flex}.odycee-main .typeahead-form>div{margin-right:10px;width:100%}.odycee-main .typeahead-form>div .typeahead-input{border-right:1px dotted #545871;font-size:.8em}.odycee-main .typeahead-form>div .input-group-append{height:70px}.odycee-main .typeahead-form>div .input-group-append span{border:2px solid #545871;border-left:0;border-radius:0;font-size:.85em;height:inherit}.odycee-main .typeahead-form .typeahead-clear{border:none;border-radius:50%;font-size:.9em;height:25px;margin-top:20px;width:25px}.odycee-main .typeahead-form .vbt-autcomplete-list .vbst-item .sr-only{display:none!important}@media (min-width:992px){#container-full-app .title-step{font-size:2.188rem;margin-bottom:0;margin-top:1.5rem;text-align:inherit}#container-full-app .odycee-main{height:100vh;margin-left:25%}#container-full-app .odycee-main .form-legal-status div{flex-direction:row}#container-full-app .odycee-main #step-one{justify-content:flex-end}#container-full-app .odycee-main .smartphone-title{font-size:inherit;margin-top:inherit;width:inherit}#container-full-app .odycee-main .smartphone-title .title-step{color:#545871;font-family:Henriette-Bold;font-size:2.188rem;line-height:2.813rem;margin-top:15px}#container-full-app .odycee-main .step-one-form .input-group .form-control{width:70%}#container-full-app .odycee-main .steps-margin .form-sector{align-items:inherit;flex-direction:inherit;justify-content:space-between;margin:2rem 0}#container-full-app .odycee-main .steps-margin .form-sector .custom-control{font-size:.875rem;padding:0 .625rem}#container-full-app .odycee-main .steps-margin .step-three .form-control{width:70%}#container-full-app .odycee-main .steps-margin .title-tag{margin-top:inherit;max-width:80%}#container-full-app .odycee-main .steps-margin #last-steps{flex-direction:row}#container-full-app .odycee-main .steps-margin #last-steps button{margin:inherit}#container-full-app .odycee-main .step-three .step-three__catchline{margin-bottom:30px;margin-top:inherit}#container-full-app .odycee-main .step-four .input{width:70%}#container-full-app .odycee-main .step-four .cumac-explaination{color:#545871;text-align:center}#container-full-app .odycee-main .step-four .cumac-explaination.title{font-family:Henriette-Bold;margin-bottom:0}#container-full-app .odycee-main .step-four .cumac-explaination.definition{font-size:14px}#container-full-app .odycee-main .step-four .cumac-team{color:#545871;font-size:14px}#container-full-app .odycee-main .step-four .result--informations{font-size:11px}#container-full-app .odycee-main .step-four .result--informations span{color:#545871;font-family:Henriette-Bold;font-size:13px}#container-full-app .odycee-main .step-four .step-four__results{margin-bottom:10px}#container-full-app .odycee-main .step-four .last-step-email{display:flex;justify-content:center;margin-top:50px;text-align:center}#container-full-app .odycee-main .step-four .file-input-devis label{display:none}#container-full-app .odycee-main .step-five .input{width:70%}#container-full-app .odycee-main .step-five .visitor-phone .visitor-phone__guidance,#container-full-app .odycee-main .step-five .visitor-phone-input{margin-top:inherit}#container-full-app .odycee-main .form-gender{justify-content:inherit}}@font-face{font-family:Henriette-Bold;src:url(/build/fonts/Henriette-Bold.bc9344e8.otf)}.odycee-main .step-sector .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){width:30%!important}.odycee-main .step-sector .form-individual{min-height:100px}.odycee-main .step-sector .form-individual .input.form-control{border:1px solid #545871;border-radius:1.875rem}.odycee-main .step-sector .form-individual legend{color:#5c5f78;font-family:Henriette-Bold;font-size:1rem;text-align:center}.odycee-main .step-sector .form-individual__household__group{align-items:center;display:flex;flex-direction:column;justify-content:center}.odycee-main .step-sector .form-individual__prime__seuil{color:#545871;font-family:Henriette-Bold;text-align:center}.odycee-main .step-sector .form-individual__prime__seuil .define-access-prime__seuil--mount{color:#186b52}.odycee-main .step-sector .form-individual__prime input{display:none}.odycee-main .step-one-form .form-legal-status__li--title:hover{background:#65fb99!important}.odycee-main .step-one-form label,.odycee-main .step-one-form legend{color:#5c5f78;font-family:Henriette-Bold}.odycee-main .step-one-form #departments_list{border:1px solid #545871!important;border-radius:1.825rem;-webkit-border-radius:1.825rem;-moz-border-radius:1.825rem;-ms-border-radius:1.825rem;-o-border-radius:1.825rem;padding:7px 10px;width:100%!important}.odycee-main .step-one-form [type=radio]:checked,.odycee-main .step-one-form [type=radio]:not(:checked){left:-624.938rem;position:absolute}.odycee-main .step-one-form [type=radio]:checked+label,.odycee-main .step-one-form [type=radio]:not(:checked)+label{color:#666;cursor:pointer;display:inline-block;line-height:.938rem;padding-left:1.75rem;position:relative}.odycee-main .step-one-form [type=radio]:checked+label:before,.odycee-main .step-one-form [type=radio]:not(:checked)+label:before{background:#fff;border:.125rem solid #9697a6;border-radius:100%;content:"";height:1.313rem;left:0;position:absolute;top:0;width:1.313rem}.odycee-main .step-one-form [type=radio]:checked+label:after,.odycee-main .step-one-form [type=radio]:not(:checked)+label:after{background:#65fb99;border-radius:100%;content:"";height:.813rem;left:.25rem;position:absolute;top:.25rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:.813rem}.odycee-main .step-one-form [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.odycee-main .step-one-form [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.odycee-main .step-one-form [type=radio]:not(:checked)+label p{background:#eff0f2}.odycee-main .step-one-form [type=radio]:checked+label p{background:#65fb99}.odycee-main .step-one-form .form-legal-status [type=radio]:checked+label:after,.odycee-main .step-one-form .form-legal-status [type=radio]:checked+label:before,.odycee-main .step-one-form .form-legal-status [type=radio]:not(:checked)+label:after,.odycee-main .step-one-form .form-legal-status [type=radio]:not(:checked)+label:before{display:none}.odycee-main .step-one-form .form-legal-status label{padding-left:0!important}.odycee-main .step-one-form #form-collect-data+label{font-family:unset;font-size:.75rem}.odycee-main .step-sector .form-individual .form-legal-status__li--title:hover,.odycee-main .step-sector .form-individual [type=radio]:checked+label p{background:#65fb99}#step-four .custom-control-label{position:relative}#step-four [type=radio]:checked,#step-four [type=radio]:not(:checked){left:-624.938rem;position:absolute}#step-four [type=radio]:checked+label,#step-four [type=radio]:not(:checked)+label{color:#666;cursor:pointer;display:inline-block;line-height:.938rem;padding-left:1.75rem;position:relative}#step-four [type=radio]:checked+label:before,#step-four [type=radio]:not(:checked)+label:before{background:#fff;border:.125rem solid #9697a6;border-radius:100%;content:"";height:1.313rem;left:0;position:absolute;top:0;width:1.313rem}#step-four [type=radio]:checked+label:after,#step-four [type=radio]:not(:checked)+label:after{background:#65fb99;border-radius:100%;content:"";height:.813rem;left:.25rem;position:absolute;top:.25rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:.813rem}#step-four [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}#step-four [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.steps-margin .form-sector .form-category-row{display:flex;justify-content:center}.steps-margin .form-sector .form-category-row .slick-list{width:230px}.steps-margin .form-sector .form-category-row img{max-width:40%}.steps-margin .form-sector .form-category-row input[type=radio]+label{background:#eff0f2;border-radius:50%;cursor:pointer;height:5.375rem;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;width:5.375rem}.steps-margin .form-sector input[type=radio]{display:none;width:0}.steps-margin .form-sector input[type=radio]+label{background:#eff0f2;border-radius:50%;cursor:pointer;height:9.375rem;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;width:9.375rem}.steps-margin .form-sector input[type=radio]+label svg{fill:#607090}.steps-margin .form-sector input[type=radio]:checked+label{background:#65fb99!important;color:#fff}.steps-margin .form-sector input[type=radio]:checked+label img,.steps-margin .form-sector input[type=radio]:checked+label svg{fill:#eff0f2}.steps-margin .form-sector input[type=radio]:checked+label .sector-list__li--title{color:#fff}.steps-margin .form-sector input[type=radio]+label .label-content{display:flex;flex-direction:column;justify-content:center;text-align:center}@media (min-width:992px){.odycee-main .step-one-form #departments_list{width:70%!important}.steps-margin .form-sector .form-category-row .slick-list{width:650px}.steps-margin .form-sector .form-category-row input[type=radio]+label{background:#eff0f2;height:6.375rem;width:6.375rem}.steps-margin .form-sector .input-group{max-width:80%}.steps-margin .step-sector__bailleur-container__input{margin:auto}.steps-margin .step-sector__bailleur-container__input input[type=checkbox]{display:none}}.form-category-row .slick-arrow{border:none;border-radius:50%;color:#fff;font-size:20px}.step-three .category-button{align-items:center;background:#186b52;border:none;border-radius:3.125rem;-webkit-border-radius:3.125rem;-moz-border-radius:3.125rem;-ms-border-radius:3.125rem;-o-border-radius:3.125rem;color:#fff;display:flex;font-family:Open Sans;font-size:.875rem;font-weight:700;justify-content:space-evenly;padding:1rem .5rem;width:9.688rem}.step-three .category-button svg{fill:#fff;max-width:13%}.step-three p{margin:0}#step-one .step-one{align-items:center;background:#186b52;border:none;border-radius:3.125rem;-webkit-border-radius:3.125rem;-moz-border-radius:3.125rem;-ms-border-radius:3.125rem;-o-border-radius:3.125rem;color:#fff;display:flex;font-family:Open Sans;font-size:.875rem;font-weight:700;justify-content:space-evenly;padding:1rem .5rem;width:9.688rem}#step-one .step-one svg{fill:#fff;max-width:13%}#step-one .step-one p{margin-bottom:0}#step-two{align-items:center;display:flex;flex-direction:column}#step-two.flex-adjustment{justify-content:space-between}#step-two .step-one{align-items:center;background:#186b52;border:none;border-radius:3.125rem;-webkit-border-radius:3.125rem;-moz-border-radius:3.125rem;-ms-border-radius:3.125rem;-o-border-radius:3.125rem;color:#fff;display:flex;font-family:Open Sans;font-size:.875rem;font-weight:700;justify-content:space-evenly;padding:1rem .5rem;width:9.688rem}#step-two .step-one svg{fill:#fff;max-width:13%}#step-two .step-one p{margin-bottom:0}#step-two .complete-estimation{height:3.438rem;justify-content:space-evenly;min-width:12.5rem}#step-two .complete-estimation svg{max-width:10%}#step-two .complete-estimation p{max-width:120px}#step-two .delete-estimation{height:3.438rem;justify-content:space-evenly;margin:1.5rem;min-width:7.5rem}#step-two .delete-estimation svg{max-width:10%}#step-two .delete-estimation p{max-width:7.5rem}.step-three .step-three__catchline .step-three__catchline__link{color:#186b52;font-weight:700;text-decoration:none}#step-three{flex-direction:column}#step-three,#step-three .step-one{align-items:center;display:flex;justify-content:space-evenly}#step-three .step-one{background:#186b52;border:none;border-radius:3.125rem;-webkit-border-radius:3.125rem;-moz-border-radius:3.125rem;-ms-border-radius:3.125rem;-o-border-radius:3.125rem;color:#fff;font-family:Open Sans;font-size:.875rem;font-weight:700;margin:5px 0;min-height:50px;padding:.313rem .5rem;width:11.688rem}#step-three .step-one svg{fill:#fff;max-width:10%}#step-three .step-one p{margin-bottom:0}#step-four.flex-adjustment{justify-content:space-between}#step-four .step-one{align-items:center;background:#186b52;border:none;border-radius:3.125rem;-webkit-border-radius:3.125rem;-moz-border-radius:3.125rem;-ms-border-radius:3.125rem;-o-border-radius:3.125rem;color:#fff;display:flex;font-family:Open Sans;font-size:.875rem;font-weight:700;justify-content:space-evenly;margin:auto}#step-four .step-one svg{fill:#fff;max-width:13%}#step-four .step-one p{margin-bottom:0}#step-five{display:flex;justify-content:flex-end;margin-top:5.625rem}#step-five .step-one{align-items:center;background:#186b52;border:none;border-radius:3.125rem;-webkit-border-radius:3.125rem;-moz-border-radius:3.125rem;-ms-border-radius:3.125rem;-o-border-radius:3.125rem;color:#fff;display:flex;font-family:Open Sans;font-size:.875rem;font-weight:700;justify-content:space-evenly;padding:1rem .5rem;width:9.688rem}#step-five .step-one svg{fill:#fff;max-width:13%}#step-five .step-one p{margin-bottom:0}#step-six .alert-dismissible button.close{background-color:transparent;border:0}#step-six .alert-dismissible .close{color:inherit;float:right;font-size:1.5rem;font-weight:700;line-height:1;opacity:.5;padding:.75rem 1.25rem;position:absolute;right:0;text-shadow:0 1px 0 #fff;top:0;z-index:2}@media (min-width:992px){#step-three{align-items:inherit;flex-direction:inherit}#step-three .step-one{margin:inherit;margin-right:20px;min-height:inherit}}.btn-danger:focus,.btn-primary:focus,.form-control:focus,.navbar-toggler:focus{box-shadow:inherit!important}.modal-backdrop{opacity:.5!important}#modal-2 .alert.alert-success{min-width:100%;text-align:center}.modal-header{display:none}.modal-content{min-height:200px}.modal-body{align-content:space-around}.modal-body,.modal-body ul{align-items:center;display:flex;justify-content:space-evenly}.modal-body ul{flex-direction:column;margin:0;padding:0;width:100%}.modal-body ul li{list-style:none;margin:10px}.modal-body ul li button{align-items:center;background:#186b52;border:none;border-radius:3.125rem;-webkit-border-radius:3.125rem;color:#fff;display:flex;font-family:Open Sans;font-size:.875rem;font-weight:700;justify-content:space-evenly;max-width:220px;padding:10px 20px}.bv-modal-consent__links{background:none!important;border:none!important;border-radius:5px;color:#186b52;font-family:Henriette-Bold;text-decoration:underline}.bv-modal-consent__links:hover{background:#186b52!important;color:#fff!important;text-decoration:none}.bv-modal-consent__links:focus{box-shadow:none;color:#186b52}#bv-modal-consent .bv-modal-consent__links{background:none!important;color:#186b52;text-decoration:underline}#bv-modal-consent .bv-modal-consent__links:hover{color:#186b52!important}#bv-modal-consent .modal-dialog{max-width:65%!important}#bv-modal-consent .modal-dialog.modal-md .modal-body{display:block!important;padding:2rem!important;text-align:center}#bv-modal-consent .modal-dialog.modal-md .modal-body ul{display:block!important;text-align:left}#bv-modal-consent .modal-dialog.modal-md .modal-body ul li{list-style:initial!important;padding-left:1rem}@media (min-width:992px){.modal-body ul{align-items:inherit;flex-direction:inherit}}body{position:relative}body .info-bulle{bottom:0;position:fixed;right:25px;z-index:99}body .info-bulle .bulle .info-bulle__list{padding:0;position:relative}body .info-bulle .bulle .info-bulle__list .info-bulle__list__single{background:#65fb99;border-radius:50%;display:flex;height:4.375rem;justify-content:center;margin:0;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;width:4.375rem}body .info-bulle .bulle .info-bulle__list .info-bulle__list__single.reference-position{cursor:pointer;z-index:1}body .info-bulle .bulle .info-bulle__list .info-bulle__list__single.mail-phone{bottom:0;cursor:pointer;position:absolute;z-index:-1}body .info-bulle .bulle .info-bulle__list .info-bulle__list__single.mail-phone.clicked{bottom:170px;position:absolute}body .info-bulle .bulle .info-bulle__list .info-bulle__list__single.mail-phone.expand{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;bottom:170px;right:0}body .info-bulle .bulle .info-bulle__list .info-bulle__list__single.mail-phone.width{align-items:center;bottom:170px;display:flex;justify-content:space-evenly;right:0;width:400px}body .info-bulle .bulle .info-bulle__list .info-bulle__list__single.chat{bottom:0;cursor:pointer;position:absolute;z-index:-1}body .info-bulle .bulle .info-bulle__list .info-bulle__list__single.chat.clicked{bottom:85px;position:absolute}body .info-bulle .bulle .info-bulle__list .info-bulle__list__single svg{fill:#eff0f2;max-width:40px}body .info-bulle .bulle .info-bulle__list .info-bulle__list__single .info-bulle__list__input{border:none;height:40px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;width:310px}body .info-bulle .popup-notif{align-items:center;background:#65fb99;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;bottom:90px;color:#545871;display:flex;font-family:Henriette-Bold;height:280px;left:-70px;opacity:1;position:absolute;width:140px}body .info-bulle .popup-notif:after{border-bottom:15px solid transparent;border-left:15px solid #65fb99;border-top:15px solid transparent;bottom:-22px;content:"";height:0;margin:0 auto;position:absolute;right:27px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);width:0}.identity{display:flex;justify-content:space-around;margin-bottom:40px}.identity .form-group{width:45%}.identity .form-group input{border:1px solid #545871;border-radius:1.875rem;-webkit-border-radius:1.875rem;-moz-border-radius:1.875rem;-ms-border-radius:1.875rem;-o-border-radius:1.875rem}.contact-mail{display:flex;justify-content:center;margin-bottom:40px}.contact-mail .form-group{width:95%}.contact-mail .form-group input{border:1px solid #545871;border-radius:1.875rem;-webkit-border-radius:1.875rem;-moz-border-radius:1.875rem;-ms-border-radius:1.875rem;-o-border-radius:1.875rem}.contact-text{align-items:center;display:flex;flex-direction:column;justify-content:center}.contact-text .form-group{margin-bottom:40px;width:95%}.contact-text .form-group input{border:1px solid #545871;border-radius:1.875rem;-webkit-border-radius:1.875rem;-moz-border-radius:1.875rem;-ms-border-radius:1.875rem;-o-border-radius:1.875rem}.contact-text #textarea{border:1px solid #545871;border-radius:.875rem;-webkit-border-radius:.875rem;-moz-border-radius:.875rem;-ms-border-radius:.875rem;-o-border-radius:.875rem;margin-bottom:40px;overflow-y:inherit!important;width:95%}.form-contact-page #step-one{justify-content:center!important}.form-contact-page #step-two{justify-content:center}.header__height a{text-decoration:none}.popup-notif.alert-dismissible{padding:10px}.popup-notif.alert-dismissible p{min-width:100%;text-align:center}.alert-dismissible{padding:10px 30px}.alert-dismissible button.close{background-color:transparent;border:0}.alert-dismissible .close{color:inherit;float:right;font-size:1.5rem;font-weight:700;line-height:1;opacity:.5;padding:.75rem 1.25rem;position:absolute;right:0;text-shadow:0 1px 0 #fff;top:0;z-index:2}.step-three__cdp-forms__form-container legend{font-size:1rem}.step-three__cdp-forms__form-container legend.form-individual__prime__seuil{margin-top:2rem}.step-three__cdp-forms__form-container .form-control{border:1px solid #767676!important;border-radius:2px!important;height:inherit!important;line-height:normal!important}.step-three__cdp-forms__form-container .custom-select{border-radius:5px;max-width:100%;padding:10px}.step-three__cdp-forms__form-container__submit-button{display:flex;justify-content:flex-end;margin:2rem 0}.step-three__cdp-forms__form-container__submit-button button{align-items:center;background:#186b52!important;border:none;border-radius:3.125rem;-webkit-border-radius:3.125rem;color:#fff;display:flex;font-family:Open Sans;font-size:.875rem;font-weight:700;justify-content:space-evenly;padding:1rem .5rem;width:9.688rem}.step-three__cdp-forms__form-container__submit-button button:disabled,.step-three__cdp-forms__form-container__submit-button button:hover{background:#186b52!important}.step-three__cdp-forms__form-container__submit-button button svg{fill:#fff;max-width:13%}.step-three__cdp-forms__form-container__input-container__tooltip{background:#186b52!important;border-radius:50%;font-weight:700;padding:5px 13px}.step-three__cdp-forms__form-container__input-container__primary-label{color:#186b53!important}.step-three__cdp-forms__form-container__input-container__final-label__span,.step-three__cdp-forms__form-container__input-container__primary-label__span{text-decoration:underline}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}