.footer_footer__bottom__KKzTI{width:100%;max-width:100vw;box-sizing:border-box}.footer_footer__redirection__58HTY{display:flex;background:#fff;color:#000;border-right:1px solid #fff;height:100%;width:100%;padding:1rem 5rem;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:center}.footer_redirection__pages__UT12g{border-bottom:1px solid #fff;display:flex;flex-direction:column;row-gap:1rem;padding-bottom:1rem}.footer_pages__links__a0CfF{display:flex;flex-wrap:wrap;width:30rem;row-gap:1em}.footer_pages__links__link__ZUAqY{width:15rem;color:#fff;font-weight:200;text-decoration:none}.footer_pages__links__link__ZUAqY:hover{text-decoration:underline}.footer_redirection__files__sSl0N{display:grid;grid-template-columns:repeat(4,1fr);height:5rem;padding:2rem}.footer_files__a__PKGJo{width:100%;height:-moz-fit-content;height:fit-content;padding:0 1rem;font-weight:200;text-decoration:none;border-right:1px solid #000000c4;max-height:100%;text-align:center;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center}.footer_files__a__PKGJo:last-child{border-right:none}.footer_files__a__PKGJo:hover{text-decoration:underline}@media screen and (max-width:1100px){.footer_footer__ZfEpk{flex-direction:column;z-index:2;position:relative}.footer_footer__redirection__58HTY{width:100%;height:auto;row-gap:1rem}.footer_redirection__pages__UT12g{border-bottom:none;padding-bottom:0}.footer_redirection__files__sSl0N{gap:none;grid-template-columns:repeat(auto-fit,minmax(1rem,1fr));padding-top:10px;margin-bottom:1rem;height:auto}.footer_files__a__PKGJo{border-right:none;height:auto;max-height:unset}.footer_pages__links__a0CfF{width:100%;justify-content:center;height:auto}.footer_pages__links__link__ZUAqY{text-align:center}.footer_footer__redirection__58HTY{flex-direction:row;align-items:center;gap:1.5rem;text-align:center;padding:2rem 1rem}.footer_redirection__files__sSl0N{padding:1rem 0;width:50%}.footer_files__a__PKGJo{padding:.5rem 0;border-right:1px solid #ccc}.footer_files__a__PKGJo:last-child{border-bottom:none}.footer_footer__bottom__KKzTI{padding:0}}@media screen and (max-width:768px){.footer_footer__ZfEpk{flex-direction:column;z-index:2;position:relative}.footer_footer__redirection__58HTY{width:100%;height:auto;row-gap:1rem}.footer_redirection__pages__UT12g{border-bottom:none;padding-bottom:0}.footer_redirection__files__sSl0N{gap:2rem;grid-template-columns:repeat(auto-fit,minmax(1rem,1fr));padding-top:10px;margin-bottom:1rem;height:auto}.footer_files__a__PKGJo{height:auto;max-height:unset}.footer_pages__links__a0CfF{width:100%;justify-content:center;height:auto}.footer_pages__links__link__ZUAqY{text-align:center}.footer_footer__redirection__58HTY{flex-direction:column;align-items:center;gap:1.5rem;text-align:center;padding:2rem 1rem}.footer_redirection__files__sSl0N{grid-template-columns:1fr;padding:1rem 0;width:100%}.footer_files__a__PKGJo{padding:.5rem 0;border-right:none;border-bottom:1px solid #ccc}.footer_files__a__PKGJo:last-child{border-bottom:none}.footer_footer__bottom__KKzTI{padding:0}}.modal_modal__SOKZ4{position:fixed;width:100vw;height:100vh}.modal_modal__SOKZ4,.modal_modal__container_content__J314s{background-color:#00000083;top:0;left:0;z-index:999;display:flex;justify-content:center;align-items:center;overflow:hidden}.modal_modal__container_content__J314s{position:absolute;width:100%;height:100%;min-height:calc(100vh - 5.7rem)}.modal_card__modal__Y2yrt{background-color:#fff;width:50%;max-width:60rem;height:auto}.modal_card__modal__header__POAuz{display:flex;justify-content:space-between;background-color:var(--dark-blue);color:#fff;align-items:center;padding:2rem;position:relative;border-bottom:1px solid #e5e5e5}.modal_card__modal__header__POAuz img{position:absolute;right:2rem;top:1rem;cursor:pointer}.modal_card__modal__header__POAuz h3{font-size:1.3rem;font-weight:600}.modal_modal__content__QVMqM{padding:2rem 2rem 1rem;display:flex;flex-direction:column;row-gap:3rem}.modal_modal__content__QVMqM p{font-size:1.2rem;font-weight:400;color:var(--dark-gray)}.modal_modal__buttons__zKlzB{align-items:center;gap:1rem}.modal_buttons___eQf4,.modal_modal__buttons__zKlzB{display:flex;justify-content:flex-end}.modal_button__secondary__jffl4{height:3rem;padding:0 1rem;background-color:#fff;border:2px solid var(--dark-blue);background:linear-gradient(#fff,#fff) padding-box,var(--gradient-button) border-box;margin-top:.5rem;cursor:pointer;transition:all .3s ease;outline:none;display:table;border-radius:.3rem;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;-ms-border-radius:.3rem;-o-border-radius:.3rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.modal_button__secondary__jffl4:hover{border:2px solid #0000}.modal_button__secondary__jffl4 a,.modal_button__secondary__jffl4 p{font-weight:600;font-size:.8rem;display:table-cell;vertical-align:middle;color:var(--dark-blue)}@media screen and (max-width:1100px){.modal_card__modal__Y2yrt{width:80%}.modal_modal__content__QVMqM{padding:2rem 1rem 1rem}.modal_modal__buttons__zKlzB{justify-content:center}.modal_modal__buttons__zKlzB a{width:100%;margin:0}.modal_card__modal__header__POAuz h3{font-size:1.1rem}.modal_card__modal__header__POAuz img{right:1rem;top:.5rem}.modal_modal__content__QVMqM p{font-size:1rem}}@media screen and (max-width:400px){.modal_card__modal__Y2yrt{width:90%}.modal_card__modal__header__POAuz,.modal_modal__content__QVMqM{padding:1.5rem .5rem 1rem 1rem}.modal_modal__content__QVMqM{row-gap:1.5rem}.modal_modal__buttons__zKlzB{justify-content:center}.modal_modal__buttons__zKlzB a{width:100%}.modal_card__modal__header__POAuz h3{font-size:1rem}.modal_card__modal__header__POAuz img{right:.5rem;top:.5rem}.modal_modal__content__QVMqM p{font-size:.9rem}}.searchcomponentlogin_header__form__Dsmvn{height:100%;position:relative;display:flex;justify-content:center;align-items:center;max-width:100%}.searchcomponentlogin_search__results__9ZJ2P,.searchcomponentlogin_search__results__loading__IfbrQ{position:absolute;display:flex;flex-direction:column;row-gap:1rem;top:4.7rem;width:100%;background-color:var(--card-gray);height:20rem;overflow-y:auto;padding:1.5rem;z-index:4;border-radius:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem}.searchcomponentlogin_search__results__loading__IfbrQ{justify-content:center;align-items:center}.searchcomponentlogin_container_results__tjruM{display:flex;flex-direction:column;row-gap:.6rem}.searchcomponentlogin_search__results__title___Utod{font-size:1.1rem;font-weight:600;color:var(--bright-blue)}.searchcomponentlogin_results_by_category__HP5sJ{display:flex;flex-direction:column;row-gap:.5rem;border:0;border-bottom:1px;border-style:solid;-o-border-image:var(--gradient-holcim) 1;border-image:var(--gradient-holcim) 1;padding-bottom:.5rem}.searchcomponentlogin_search__results__title_not_found__QoCBP{font-size:1.1rem;font-weight:600;color:var(--bright-blue)}.searchcomponentlogin_text_result__RoRIk,.searchcomponentlogin_text_result_not_found__Acngq{font-size:1rem;font-weight:500;color:var(--dark-gray);list-style-type:none}.searchcomponentlogin_text_result__RoRIk,.searchcomponentlogin_text_result__RoRIk:hover,.searchcomponentlogin_text_result_not_found__Acngq{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.searchcomponentlogin_text_result__RoRIk:hover{color:var(--bright-green)}.searchcomponentlogin_header__form__input__0vPuc{width:60%;height:3.5rem;border:none;padding:1rem;font-size:1.2rem;font-weight:500;color:var(--dark-gray);background-color:#fff;border-radius:50rem 0 0 50rem;-webkit-border-radius:50rem 0 0 50rem;-moz-border-radius:50rem 0 0 50rem;-ms-border-radius:50rem 0 0 50rem;-o-border-radius:50rem 0 0 50rem;width:26rem;max-width:100%}.searchcomponentlogin_header__form__input__0vPuc:focus{outline:none}.searchcomponentlogin_header__form__button__inhRp{height:3.5rem;border:none;display:flex;justify-content:flex-end;padding-right:2rem;align-items:center;gap:.5rem;background-color:#fff;color:var(--dark-blue);font-size:1.2rem;font-weight:600;border-radius:0 50rem 50rem 0}.searchcomponentlogin_header__form__button__inhRp:hover{text-decoration:underline;cursor:pointer}@media screen and (max-width:1100px){.searchcomponentlogin_form_image__zBHtw{position:absolute;right:1rem;display:flex;justify-content:center;align-items:center}}@media screen and (max-width:768px){.searchcomponentlogin_header__form__Dsmvn{width:100%;position:relative}.searchcomponentlogin_header__form__input__0vPuc{width:100%;border-radius:4rem;height:2.5rem;-webkit-border-radius:4rem;-moz-border-radius:4rem;-ms-border-radius:4rem;-o-border-radius:4rem}.searchcomponentlogin_header__form__input__0vPuc::-moz-placeholder{font-size:1rem}.searchcomponentlogin_header__form__input__0vPuc::placeholder{font-size:1rem}.searchcomponentlogin_search__results__9ZJ2P,.searchcomponentlogin_search__results__loading__IfbrQ{display:none}}.searchresults_header__form__5QcPW{width:60%;height:100%;position:relative;display:flex;justify-content:center;align-items:center}.searchresults_search__results__loading__NKec8,.searchresults_search__results__oWUH4{position:absolute;display:flex;flex-direction:column;row-gap:1rem;top:4.7rem;width:100%;background-color:#fff;height:20rem;overflow-y:auto;padding:1.5rem;z-index:4;border-radius:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem}.searchresults_search__results__loading__NKec8{justify-content:center;align-items:center}.searchresults_container_results__header__TC_Dl{display:flex;justify-content:space-between;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem}.searchresults_container_results__header__TC_Dl a{color:var(--bright-green);font-size:.8rem;font-weight:600;text-decoration:underline;text-underline-offset:.2rem}.searchresults_container_results___uosl{display:flex;flex-direction:column;row-gap:.6rem}.searchresults_search__results__title__8oduO{font-size:1rem;font-weight:600;color:var(--bright-blue)}.searchresults_results_by_category__pd0WH{display:flex;flex-direction:column;row-gap:.5rem;border:0;border-bottom:1px;border-style:solid;-o-border-image:var(--gradient-holcim) 1;border-image:var(--gradient-holcim) 1;padding-bottom:.5rem}.searchresults_search__results__title_not_found__exBK2{font-size:1.1rem;font-weight:600;color:var(--bright-blue)}.searchresults_text_result__2FaKU,.searchresults_text_result_not_found__72PHj{font-size:1rem;font-weight:500;color:var(--dark-gray);list-style-type:none}.searchresults_text_result__2FaKU,.searchresults_text_result__2FaKU:hover,.searchresults_text_result_not_found__72PHj{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.searchresults_text_result__2FaKU:hover{color:var(--dark-blue)}.searchresults_header__form__input__8QEgQ{width:60%;height:3.5rem;border:none;padding:1rem;font-size:1.2rem;font-weight:500;color:var(--dark-gray);background-color:#fff;border-radius:50rem 0 0 50rem;-webkit-border-radius:50rem 0 0 50rem;-moz-border-radius:50rem 0 0 50rem;-ms-border-radius:50rem 0 0 50rem;-o-border-radius:50rem 0 0 50rem}.searchresults_header__form__input__8QEgQ:focus{outline:none}.searchresults_header__form__button__Bjfg8{width:40%;height:3.5rem;border:none;display:flex;justify-content:flex-end;padding-right:2rem;align-items:center;gap:.5rem;background-color:#fff;color:var(--dark-blue);font-size:1.2rem;font-weight:600;border-radius:0 50rem 50rem 0}.searchresults_header__form__button__Bjfg8:hover{text-decoration:underline;cursor:pointer}@media screen and (max-width:1100px){.searchresults_form_image__wf0lw{position:absolute;right:1rem;display:flex;justify-content:center;align-items:center}}@media screen and (max-width:768px){.searchresults_header__form__5QcPW{width:100%;position:relative}.searchresults_header__form__input__8QEgQ{width:100%;border-radius:4rem;height:2.5rem;-webkit-border-radius:4rem;-moz-border-radius:4rem;-ms-border-radius:4rem;-o-border-radius:4rem}.searchresults_header__form__input__8QEgQ::-moz-placeholder{font-size:1rem}.searchresults_header__form__input__8QEgQ::placeholder{font-size:1rem}.searchresults_search__results__loading__NKec8,.searchresults_search__results__oWUH4{display:none}}.registerlogin_container__nNhf5{display:flex;-moz-column-gap:3rem;column-gap:3rem;height:95svh}.registerlogin_img_aside__t_G7o{width:25%;height:100%;display:flex;justify-content:center;align-items:center;-o-object-fit:cover;object-fit:cover}.registerlogin_img_mobile__jvNna{display:none}.registerlogin_container_form__a1lHz{width:100%;height:calc(100% - 76px);display:flex;flex-direction:column;align-items:center;padding-top:4rem;row-gap:3.5rem}.registerlogin_container_form_title__xadV0{display:flex;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem}.registerlogin_container_form_title__xadV0 img{width:3rem;height:3rem}.registerlogin_container_form_title__xadV0 h3{font-size:1.75rem;font-weight:600;color:var(--black)}.registerlogin_container_form_register_login__eePDv{display:flex;height:90%;-moz-column-gap:5rem;column-gap:5rem}.registerlogin_container_form_separator__22nBT{width:.1rem;height:100%;background-color:var(--bright-gray)}@media screen and (max-width:1400px){.registerlogin_container_form_register_login__eePDv{-moz-column-gap:5%;column-gap:5%}}@media screen and (max-width:1024px){.registerlogin_container__nNhf5{flex-direction:column;row-gap:3rem;height:auto;padding:7rem 3rem 3rem}.registerlogin_img_desktop__y9Qed{display:none}.registerlogin_img_mobile__jvNna{display:flex}.registerlogin_img_aside__t_G7o{width:100%;height:18rem;border-radius:2rem;-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;-o-border-radius:2rem;-o-object-fit:cover;object-fit:cover}.registerlogin_container_form__a1lHz{width:100%;height:70%;padding-top:0}.registerlogin_container_form_register_login__eePDv{row-gap:3rem}}@media screen and (max-width:768px){.registerlogin_container__nNhf5{flex-direction:column;row-gap:3rem;height:auto;padding:7rem 1rem 3rem}.registerlogin_img_aside__t_G7o{height:15rem}.registerlogin_container_form_register_login__eePDv{flex-direction:column;row-gap:2rem}.registerlogin_container_form_title__xadV0 h3{font-size:1.3rem}.registerlogin_container_form_title__xadV0{-moz-column-gap:1rem;column-gap:1rem}.registerlogin_container_form_title__xadV0 img{width:2.5rem;height:2.5rem}}.login_login__K0M4E{max-width:17rem;display:flex;flex-direction:column;row-gap:.8rem;height:100%;overflow-y:auto}.login_login_title__OzDuZ{font-size:1.5rem;font-weight:600;color:var(--black)}.login_login_text__Ey9QV{font-size:1rem;color:var(--black)}.login_div_decoration__LXi09{height:.1rem;width:100%;background:var(--gradient-holcim)}.login_form__NsLKq{display:flex;flex-direction:column;row-gap:.9rem}.login_form_container__rs0UI{display:flex;flex-direction:column;row-gap:.5rem}.login_form_container__rs0UI input{padding:.3rem;border:none;border-bottom:1px solid var(--bright-gray);outline:none;font-family:inherit}.login_form_container__rs0UI input::-moz-placeholder{color:var(--bright-gray);font-weight:500;font-size:.9rem}.login_form_container__rs0UI input::placeholder{color:var(--bright-gray);font-weight:500;font-size:.9rem}.login_form_container__rs0UI label{font-size:.9rem;color:var(--black)}.login_show_password__GKbz3{display:flex;align-items:center;-moz-column-gap:.6rem;column-gap:.6rem}.login_show_password__GKbz3 label{text-decoration:underline;text-underline-offset:.2rem;cursor:pointer}.login_show_password__GKbz3 input{width:1.5rem;height:1.5rem;cursor:pointer}.login_form_button__c6y5S{display:flex;justify-content:center;align-items:center;width:6rem;height:3rem;padding:.5rem;background:linear-gradient(to bottom,var(--dark-blue),var(--dark-blue));color:#fff;margin-top:.5rem;font-weight:600;font-size:.9rem;cursor:pointer;outline:none;border:none}.login_form_button__c6y5S,.login_form_button__c6y5S:hover{transition:background-color .4s ease,border-radius .4s;-webkit-transition:background-color .4s ease,border-radius .4s;-moz-transition:background-color .4s ease,border-radius .4s;-ms-transition:background-color .4s ease,border-radius .4s;-o-transition:background-color .4s ease,border-radius .4s}.login_form_button__c6y5S:hover{border-radius:5rem;background:var(--gradient-button);-webkit-border-radius:5rem;-moz-border-radius:5rem;-ms-border-radius:5rem;-o-border-radius:5rem}.login_remember_password__K0cpM{font-size:.8rem;color:var(--dark-blue);font-weight:500;text-decoration:underline;text-underline-offset:.2rem;cursor:pointer}.login_error_message__o8AVR{font-size:.8rem;color:red;font-weight:500}@media screen and (max-width:768px){.login_login__K0M4E{max-width:unset;width:100%}}.modalchangepassword_modal__q_6Ro{background-color:#00000083;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999;display:flex;justify-content:center;align-items:center;overflow:hidden}.modalchangepassword_card__modal__x_DbJ{background-color:#fff;width:50%;max-width:60rem;height:auto}.modalchangepassword_card__modal__header__QDmhO{display:flex;justify-content:space-between;background-color:var(--dark-blue);color:#fff;align-items:center;padding:2rem;position:relative;border-bottom:1px solid #e5e5e5}.modalchangepassword_card__modal__header__QDmhO img{position:absolute;right:2rem;top:1rem;cursor:pointer}.modalchangepassword_card__modal__header__QDmhO h3{font-size:1.3rem;font-weight:600}.modalchangepassword_modal__content__gh5AO{padding:2rem 2rem 1rem;display:flex;flex-direction:column;row-gap:1.5rem;overflow-y:auto;height:65vh;max-height:33rem}.modalchangepassword_modal__content__gh5AO p{font-size:1.2rem;font-weight:400;color:var(--dark-gray)}.modalchangepassword_container_form__Qkalo{display:flex;flex-direction:column;row-gap:1rem}.modalchangepassword_container_form__Qkalo input{padding:1rem;width:100%;border:1px solid var(--dark-blue);outline:none;font-family:inherit}.modalchangepassword_container_form__Qkalo input::-moz-placeholder{color:var(--bright-gray);font-weight:500;font-size:.9rem}.modalchangepassword_container_form__Qkalo input::placeholder{color:var(--bright-gray);font-weight:500;font-size:.9rem}.modalchangepassword_container_form__Qkalo label{font-size:.9rem;color:var(--black)}.modalchangepassword_container_form__Qkalo label:after{content:"*";margin-left:.2rem;color:red}.modalchangepassword_input__container__kYlhh{display:flex;flex-direction:column;row-gap:.5rem}.modalchangepassword_error_message__qtIaO{color:red;font-size:.8rem}.modalchangepassword_modal__buttons__sMBad{width:100%;display:flex;justify-content:flex-end;align-items:center}.modalchangepassword_button__secondary__vp9UB{display:flex;justify-content:center;align-items:center;height:3rem;padding:0 1rem;background-color:#fff;border:2px solid var(--dark-blue);background:linear-gradient(#fff,#fff) padding-box,var(--gradient-button) border-box;margin-top:.5rem;cursor:pointer;transition:all .3s ease;outline:none;display:table;border-radius:.3rem;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;-ms-border-radius:.3rem;-o-border-radius:.3rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.modalchangepassword_button__secondary__vp9UB:hover{border:2px solid #0000}.modalchangepassword_button__secondary__vp9UB input{font-weight:600;font-size:.8rem;display:flex;justify-content:center;align-items:center;color:var(--dark-blue);background-color:#fff;border:none;outline:none;width:100%;height:3rem;cursor:pointer}@media screen and (max-width:1100px){.modalchangepassword_card__modal__x_DbJ{width:80%}.modalchangepassword_modal__content__gh5AO{padding:2rem 1rem 1rem}.modalchangepassword_modal__buttons__sMBad{justify-content:center}.modalchangepassword_modal__buttons__sMBad a{width:100%;margin:0}.modalchangepassword_card__modal__header__QDmhO h3{font-size:1.1rem}.modalchangepassword_card__modal__header__QDmhO img{right:1rem;top:.5rem}.modalchangepassword_modal__content__gh5AO p{font-size:1rem}}@media screen and (max-width:400px){.modalchangepassword_card__modal__x_DbJ{width:90%}.modalchangepassword_card__modal__header__QDmhO{padding:1.5rem .5rem 1rem 1rem}.modalchangepassword_modal__content__gh5AO{padding:1.5rem .5rem 1rem 1rem;row-gap:1.5rem}.modalchangepassword_modal__buttons__sMBad{justify-content:center}.modalchangepassword_modal__buttons__sMBad a{width:100%}.modalchangepassword_card__modal__header__QDmhO h3{font-size:1rem}.modalchangepassword_card__modal__header__QDmhO img{right:.5rem;top:.5rem}.modalchangepassword_modal__content__gh5AO p{font-size:.9rem}}.register_register__x_lIi{width:19rem;max-width:19rem;height:100%;display:flex;flex-direction:column;row-gap:.8rem;padding-bottom:2rem;overflow-y:auto}.register_register_title__giJFj{font-size:1.5rem;font-weight:600;color:var(--black)}.register_isClient__1SJut{position:absolute;top:0;left:0;transition:all .5s cubic-bezier(0,.1,.4,1);width:5ch;height:100%}.register_notClient__aA_me{left:50%;width:10ch}.register_form__mpnOF{display:flex;flex-direction:column;row-gap:2rem;height:90%}.register_container_form__HWKsH{display:flex;flex-direction:column;row-gap:.8rem;padding-right:1rem}.register_form_container__HAI7G{display:flex;flex-direction:column;row-gap:.5rem}.register_form_container__HAI7G input{padding:.3rem;border:none;border-bottom:1px solid var(--bright-gray);outline:none;font-family:inherit}.register_form_disabled__oaL03{background-color:var(--bright-gray);cursor:not-allowed;pointer-events:none}.register_form_container_actions__i1orT{display:flex;flex-direction:column;row-gap:1rem}.register_form_container__HAI7G input::-moz-placeholder{color:var(--bright-gray);font-weight:500;font-size:.9rem}.register_form_container__HAI7G input::placeholder{color:var(--bright-gray);font-weight:500;font-size:.9rem}.register_form_container__HAI7G label{font-size:.9rem;color:var(--black)}.register_error_message__cp1T7{font-size:.8rem;color:red;font-weight:200}.register_form_container_checkbox__QBUM5{display:flex;align-items:center;-moz-column-gap:.4rem;column-gap:.4rem}.register_form_container_checkbox__QBUM5 a{font-size:.9rem;color:var(--black);font-weight:500;text-decoration:underline;text-underline-offset:.3rem}.register_dropdown__jnl49{width:100%;position:relative}.register_form_button_disabled__uNGeC{background:linear-gradient(to bottom,var(--bright-gray),var(--bright-gray))}.register_form_button__gIwcB,.register_form_button_disabled__uNGeC{width:7rem;height:3rem;padding:.5rem;color:#fff;margin-top:.5rem;font-weight:600;font-size:.9rem;cursor:pointer;outline:none;border:none;transition:background-color .4s ease,border-radius .4s;-webkit-transition:background-color .4s ease,border-radius .4s;-moz-transition:background-color .4s ease,border-radius .4s;-ms-transition:background-color .4s ease,border-radius .4s;-o-transition:background-color .4s ease,border-radius .4s}.register_form_button__gIwcB{background:linear-gradient(to bottom,var(--dark-blue),var(--dark-blue))}.register_form_button__gIwcB:hover{border-radius:5rem;background:var(--gradient-button);-webkit-border-radius:5rem;-moz-border-radius:5rem;-ms-border-radius:5rem;-o-border-radius:5rem;transition:background-color .4s ease,border-radius .4s;-webkit-transition:background-color .4s ease,border-radius .4s;-moz-transition:background-color .4s ease,border-radius .4s;-ms-transition:background-color .4s ease,border-radius .4s;-o-transition:background-color .4s ease,border-radius .4s}@media screen and (max-width:768px){.register_register__x_lIi{width:100%;max-width:100%}}.dropdown_dropdown__ETDPb{position:relative;cursor:pointer;width:100%}.dropdown_dropdownContainer__KMBkd{width:100%;background-color:#f9f9f9;gap:.5rem;border-radius:.25rem;transition:background-color .3s ease-in-out;-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;padding:.5rem .5rem .5rem .7rem;height:2rem;background-color:#f4f6f8;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.dropdown_filters_dropdown__K_DmJ{background-color:var(--bright-green);color:#fff}.dropdown_dropdownContainer__KMBkd svg{width:1.1rem;height:1.1rem}.dropdown_white_fill__qq5Rc svg{fill:#fff}.dropdown_dropdownContainer__KMBkd p{font-size:.9rem;font-weight:500;color:var(--black);cursor:pointer}.dropdown_filters_dropdown__K_DmJ p{color:#fff;font-weight:600}.dropdown_dropdownContainer__KMBkd:hover{background-color:#f5f5f5}.dropdown_filters_dropdown__K_DmJ:hover{background-color:#7ea328}.dropdown_dropdownTitle__Q7NTC{text-align:right;font-weight:500;display:flex;font-size:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%;line-clamp:1}.dropdown_dropdownArrow__2a455{transform:rotate(0);transition:transform .3s ease-in-out;position:absolute;right:.5rem;height:1rem;display:flex;justify-content:center;align-items:center}.dropdown_dropdownArrowOpen__nllwP{height:1rem;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.dropdown_dropdownDropdownList__6CXRx{position:absolute;overflow-x:hidden;top:3rem;right:0;width:100%;background-color:#f9f9f9;border-radius:.5rem;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:10;max-height:8rem;overflow-y:auto}.dropdown_dropdownSearch__tM9iB{width:100%;padding:.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.dropdown_dropdownSearchInput__5htI1{width:100%;height:2rem;border-radius:.25rem;border:1px solid #e0e0e0;padding:.5rem;font-size:.9rem;font-weight:500;color:var(--dark-gray)}.dropdown_dropdownItem__O1fe6{cursor:pointer;width:100%;display:flex;padding:.5rem .4rem;flex-direction:column;row-gap:1rem}.dropdown_dropdownItem__O1fe6,.dropdown_dropdownItem__O1fe6:hover{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.dropdown_dropdownItem__O1fe6:hover{background-color:#f4f6f8;font-weight:500;color:var(--dark-blue)}.dropdown_dropdownItemSelected__vKfKi{background:var(--bright-blue);color:var(--black)}.dropdown_dropdownItemSelected__vKfKi p{font-weight:500}.dropdown_dropdownItemSelected__vKfKi:hover{background-color:var(--bright-blue);color:var(--black)}.dropdown_dropdownItemText__hx1Dv{font-weight:500;font-size:.8rem}.tooltip_tooltipContainer__9jVp6{position:relative;display:inline-block}.tooltip_questionIcon__gCz8R{cursor:pointer;display:flex;justify-content:center;align-items:center}.tooltip_tooltip__rVe_v{position:absolute;top:150%;background-color:#fff;color:#fff;padding:8px;text-align:center;left:-6.2rem;z-index:1;font-size:.8rem;width:14rem;color:var(--dark-blue);font-weight:500;border:1px solid var(--dark-blue);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.tooltip_tooltip__rVe_v>p{font-size:.8rem}.tooltip_tooltip__rVe_v:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;z-index:2}.tooltip_tooltip__rVe_v:after,.tooltip_tooltip__rVe_v:before{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:0;height:0}.tooltip_tooltip__rVe_v:after{border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid var(--dark-blue);z-index:1}@media screen and (max-width:480px){.tooltip_tooltip__rVe_v{width:10rem;left:-4.5rem}.tooltip_tooltip__rVe_v>p{font-size:.7rem}}.forgotpassword_forgot_password__XS0iK{width:70%;max-width:60rem;display:flex;flex-direction:column;row-gap:.8rem}.forgotpassword_forgot_password_title__yf9Rj{font-size:1.5rem;font-weight:600;color:var(--black)}.forgotpassword_forgot_password_text__CHIpk{font-size:.8rem;color:var(--dark-gray)}.forgotpassword_div_decoration__Hi7IY{height:.1rem;width:100%;background:var(--gradient-holcim)}.forgotpassword_form__yIasx{display:flex;flex-direction:column;row-gap:.9rem}.forgotpassword_form_container__7oFS3{display:flex;flex-direction:column;row-gap:.5rem}.forgotpassword_form_container__7oFS3 input{padding:1rem;width:70%;max-width:30rem;border:1px solid var(--dark-blue);outline:none;font-family:inherit}.forgotpassword_form_container__7oFS3 input::-moz-placeholder{color:var(--bright-gray);font-weight:500;font-size:.9rem}.forgotpassword_form_container__7oFS3 input::placeholder{color:var(--bright-gray);font-weight:500;font-size:.9rem}.forgotpassword_form_container__7oFS3 label{font-size:.9rem;color:var(--black)}.forgotpassword_show_password__Tud_n{display:flex;align-items:center;-moz-column-gap:.6rem;column-gap:.6rem}.forgotpassword_show_password__Tud_n input{width:1.5rem;height:1.5rem;cursor:pointer}.forgotpassword_container_buttons___xRln{display:flex;-moz-column-gap:1rem;column-gap:1rem}.forgotpassword_form_button__PDD6a{width:16rem;height:3rem;padding:.5rem;background:var(--dark-blue);color:#fff;margin-top:.5rem;font-weight:600;font-size:.9rem;cursor:pointer;outline:none;border:none}.forgotpassword_form_button__PDD6a:hover,.forgotpassword_form_button_goback__Jzjhb:hover{border-radius:5rem;background:var(--gradient-button);-webkit-border-radius:5rem;-moz-border-radius:5rem;-ms-border-radius:5rem;-o-border-radius:5rem;transition:background-color .4s ease,border-radius .4s;-webkit-transition:background-color .4s ease,border-radius .4s;-moz-transition:background-color .4s ease,border-radius .4s;-ms-transition:background-color .4s ease,border-radius .4s;-o-transition:background-color .4s ease,border-radius .4s}.forgotpassword_form_button_goback__Jzjhb{width:5rem;height:3rem;padding:1px;border:1px solid var(--dark-blue);background-color:transparent;color:var(--dark-blue);margin-top:.5rem;font-weight:600;font-size:.9rem;cursor:pointer;outline:none}.forgotpassword_form_button_goback__Jzjhb:hover{border:none}.forgotpassword_form_button_goback__Jzjhb:hover div{border-radius:5rem}.forgotpassword_remember_password__Fsedm{cursor:pointer;font-size:.8rem;color:var(--dark-blue);font-weight:500}.forgotpassword_error_message__805Ic{font-size:.8rem;color:red;font-weight:500}.forgotpassword_forgot_password_text_code__AD2ac{font-size:1.2rem;font-weight:500;color:var(--dark-gray)}@media screen and (max-width:768px){.forgotpassword_forgot_password__XS0iK{max-width:unset;width:100%}.forgotpassword_form_button__PDD6a{width:100%}.forgotpassword_form_container__7oFS3 input{width:100%;max-width:unset}}