.h_contact{position:relative;background-color:#002a47;padding-top:300px;padding-bottom:50px}.h_contact:after,.h_contact:before{content:"";position:absolute;height:100%;width:calc((100vw - 2250px)/2 + 1px);top:0;background-color:#002a47;z-index:1}.h_contact:before{left:calc(-.5*(100vw - 2250px))}.h_contact:after{right:calc(-.5*(100vw - 2250px))}.h_contact h1,.h_contact p{color:#fff}.h_contact p{width:50%}@media screen and (max-width: 1200px){.h_contact{padding-top:250px}}@media screen and (max-width: 1050px){.h_contact p{width:75%}}@media screen and (max-width: 768px){.h_contact{padding-top:100px}.h_contact p{width:100%}}.e_i{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:5px;width:100%}.e_i input,.e_i textarea{width:100%;min-width:calc(100% - 14px);border:1.5px solid #002A47;padding:7px!important;font-family:libre-franklin,sans-serif!important;background-color:#fff;box-sizing:border-box!important}.e_i textarea{resize:none;height:250px}.e_i__check{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:5px;align-self:flex-end}.e_i__check input{width:fit-content;min-width:unset}.e_i__check label a{text-decoration:.5px underline #002A47}.e_i__wrap{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:15px;width:100%}.e_i__wrap .e_i,.e_i__wrap .e_i__wrap{width:calc((100% - 15px)/2);min-width:calc((100% - 15px)/2 - 14px)}.e_i__container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:15px}.e_i__error{border:1.5px solid red!important}@media screen and (max-width: 1050px){.e_i__wrap{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:15px}.e_i__wrap .e_i,.e_i__wrap .e_i__wrap{width:100%}}.c_formula{display:grid;grid-template-rows:auto 16px auto;width:calc((100% - 45px)/4);position:relative;transition:.5s}.c_formula__wrap{border:2px solid #002A47;padding:30px 30px 40px;grid-area:1/1/3/2;transition:.5s}.c_formula__header{margin-bottom:25px;transition:.5s}.c_formula__header h3{text-align:center;font-size:clamp(20px,5vw,40px);line-height:1em;margin-bottom:5px;transition:.5s}.c_formula__header__line{width:100%;max-width:250px;margin:0 auto;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0;transition:.5s}.c_formula__header__line img{width:100%;height:100%;object-fit:contain;transition:.5s}.c_formula__content__list{list-style:none;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:5px;transition:.5s}.c_formula__content__list li{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:5px;transition:.5s}.c_formula__content__list li span{width:15px;display:grid;transition:.5s}.c_formula__content__list li span img{grid-area:1/1/2/2;width:100%;height:100%;object-fit:contain;aspect-ratio:1/1;transition:.5s}.c_formula__content__list li span img:nth-child(2){opacity:0}.c_formula__content__volonte{width:100%;margin-top:25px;display:grid}.c_formula__content__volonte img{grid-area:1/1/2/2;width:100%;height:100%;object-fit:contain;transition:.5s}.c_formula__content__volonte img:nth-child(2){opacity:0}.c_formula__price{grid-area:2/1/4/2;justify-self:center;font-weight:900;margin-top:0;transition:.5s}.c_formula__price span{font-weight:400;font-size:.7em}.c_formula__default{position:relative;grid-area:1/1/2/2;padding:5px 15px;top:-40px;height:fit-content;width:100%;text-align:center;text-transform:uppercase;background-color:#002a47;color:#eeae58;border:2px solid #EEAE58;transition:.5s}.c_formula__active .c_formula__wrap{background-color:#002a47;border:2px solid #EEAE58}.c_formula__active .c_formula__wrap h3,.c_formula__active .c_formula__wrap p,.c_formula__active .c_formula__wrap li{color:#fff}.c_formula__active .c_formula__content__list span img:nth-child(1){opacity:0}.c_formula__active .c_formula__content__list span img:nth-child(2){opacity:1}.c_formula__active .c_formula__content__volonte img:nth-child(1){opacity:0}.c_formula__active .c_formula__content__volonte img:nth-child(2){opacity:1}@media screen and (max-width: 1300px){.c_formula{width:calc((100% - 15px)/2)}.c_formula:has(.c_formula__default){padding-top:40px}}@media screen and (max-width: 768px){.c_formula{width:100%}}.b_formulas{padding-top:100px;padding-bottom:100px}.b_formulas__title{width:50%}.b_formulas__content{margin-top:75px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:15px}@media screen and (max-width: 1050px){.b_formulas{padding-top:50px;padding-bottom:50px}.b_formulas__title{width:75%}.b_formulas__content{margin-top:30px}}@media screen and (max-width: 768px){.b_formulas__title{width:100%}}.f_contact{padding-top:50px;padding-bottom:50px}.f_contact #submitContact{display:block}.f_contact #FormLoading,.f_contact #FormSucces,.f_contact #FormFailed{display:none}.f_contact.loading #FormLoading{display:block}.f_contact.loading #submitContact{display:none}.f_contact.succes #FormSucces{display:block}.f_contact.succes #submitContact{display:none}.f_contact.failed #FormFailed{display:block}.f_contact__info{display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:20%}.f_contact__info__left{width:65%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:50px}.f_contact__info__left__block{width:100%}.f_contact__info__right{width:35%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:15px}.f_contact__info__right__item__box{background-color:#002a47;padding:30px}.f_contact__info__right__item__box p{color:#fff}.f_contact__formulas .container{padding-left:0;padding-right:0;max-width:unset}.f_contact__formulas .c_formula__wrap{cursor:pointer}.f_contact__extra{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:50px}.f_contact__extra__left{width:80%}.f_contact__extra__right{width:20%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:15px}.f_contact__extra__right__item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:5px}.f_contact__extra__right__item p{width:calc(100% - 25px)}.f_contact__extra__right__item__icon{width:25px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0}.f_contact__extra__right__item__icon img{width:100%;height:100%;object-fit:contain;aspect-ratio:1/1}.f_contact__q__wrap{padding-top:50px;width:50%}.f_contact__loader{width:48px;height:48px;border-radius:50%;position:relative;animation:rotate 1s linear infinite}.f_contact__loader:before{content:"";box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:5px solid #002A47;animation:prixClipFix 2s linear infinite}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@media screen and (max-width: 1920px){.f_contact__info__left__block__inputfix{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:15px}.f_contact__info__left__block__inputfix .e_i:nth-child(1){width:100%}.f_contact__info__left__block__inputfix .e_i__wrap{width:100%}}@media screen and (max-width: 1700px){.f_contact__extra__left{width:70%}.f_contact__extra__right{width:30%}.f_contact__info{gap:100px}}@media screen and (max-width: 1500px){.f_contact__info{gap:100px}}@media screen and (max-width: 1200px){.f_contact__info__left{width:60%}.f_contact__info__right{width:40%}}@media screen and (max-width: 1050px){.f_contact__info{gap:50px}.f_contact__info__left,.f_contact__info__right{width:50%}.f_contact__extra{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:50px}.f_contact__extra__left,.f_contact__extra__right,.f_contact__q__wrap{width:100%}}@media screen and (max-width: 768px){.f_contact__info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:50px}.f_contact__info__left,.f_contact__info__right{width:100%}}
