@media screen and (min-width:48rem){.c-checkbox .c-label{padding-left:40px}}@media screen and (min-width:48rem){.c-footer{display:grid;grid-template-areas:"a b" "e b" "d c" "f f";grid-template-columns:18.75rem 1fr;padding:3.125rem 0 0;position:relative}.c-footer__header{align-items:flex-start;margin:0 0 2.375rem}.c-footer__header .phone{width:-moz-fit-content;width:fit-content}.c-footer__menu{-webkit-box-pack:center;-ms-flex-pack:center;gap:3.125rem;height:100%;justify-content:center;margin:0}.c-footer__certificates{-webkit-box-pack:end;-ms-flex-pack:end;gap:1.25rem;justify-content:flex-end;margin:0 0 4.0625rem}.c-footer__socials{align-self:start;margin:0 0 4.0625rem}.c-footer__socials--title{text-align:left}.c-footer__socials--icons{justify-content:flex-start}.c-footer__address{align-items:flex-start;margin:0 0 1.875rem;text-align:left}.c-footer__credits{-webkit-box-pack:justify;-ms-flex-pack:justify;flex-direction:row;justify-content:space-between;margin:0 0 1.25rem}}@media screen and (min-width:48rem){.c-newsletter-banner{max-width:33.125rem;padding:2.5rem 0}.c-newsletter-banner__title{letter-spacing:.32px;line-height:2.5rem;margin:0 0 1.875rem}.c-newsletter-banner__form{gap:.9688rem;margin:0 0 1.0313rem}.c-newsletter-banner__form .c-input--newsletter{width:21.7813rem}.c-newsletter-banner__form .c-input--newsletter__subscribe{word-wrap:normal;font-size:.875rem;max-width:none}.c-newsletter-banner__form .c-button--newsletter{letter-spacing:1.4px;width:10.375rem}.c-newsletter-banner__content,.c-newsletter-banner__input{max-width:none}}@media screen and (min-width:48rem){.c-sidebar--menus{padding-top:4.1875rem}}@media screen and (min-width:48rem){.c-modal[data-id=cookies-configuration-modal] .c-modal__container{top:auto}}@media screen and (min-width:48rem){.c-form-item--double .first-item{width:95px}.c-form-item--triple .inputs{gap:1.3125rem}}@media screen and (min-width:48rem){.c-form-item .c-input--textarea{height:10.5625rem}}@media screen and (min-width:48rem){.c-presentation{padding-bottom:2.25rem}.c-presentation__subtitle{margin-bottom:.625rem}.c-presentation__title{font-size:2.5rem;letter-spacing:.8px;line-height:2.875rem;margin-bottom:1.5625rem}}@media screen and (min-width:48rem){.c-legals-inputs{align-items:center;display:flex;gap:38px}.c-legals-inputs__checkbox{flex:1 1}.c-legals-inputs__recaptcha{margin-top:0}.c-legals-inputs__recaptcha .g-recaptcha{margin:0}.c-legals-inputs__button{margin-top:18px}}@media screen and (min-width:48rem){.c-form{grid-gap:1.0625rem;display:grid;gap:1.0625rem;grid-template-columns:repeat(2,1fr)}.c-form--full-width{grid-column:1/-1}}@media screen and (min-width:48rem){.contact-form{margin-bottom:3.125rem}}@media screen and (min-width:48rem){.contact-map{--total-location-info-width:240px;--total-location-info-height:355px;margin-bottom:0;padding-bottom:0;padding-top:50px;position:relative}.contact-map .c-float-box{bottom:auto;left:30px;position:absolute;top:0}.contact-map .c-float-box .address .contact-location__mail{font-size:12px}.contact-location{flex-direction:column;padding:0 0 1.875rem}.contact-location__box{flex-direction:column;padding:0 var(--box-gap)}.contact-location__box,.contact-location__logo{-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:flex;justify-content:center}.contact-location__logo{margin:25px 0}.contact-location__logo .logo{height:82px;margin:0;width:108px}.contact-location .address{align-items:center;margin:0;text-align:center}.contact-location .address+.socials{margin-top:40px}.contact-location .socials{-webkit-box-pack:center;-ms-flex-pack:center;display:flex;gap:10px;justify-content:center}.contact-location .socials .icon{height:30px;width:30px}}@media screen and (min-width:48rem){.d-none-md{display:none}.d-inline-block-md{display:inline-block}.d-block-md{display:block}.d-inline-flex-md{display:inline-flex}}@media screen and (min-width:48rem){.d-flex-center-md{-webkit-box-pack:center;-ms-flex-pack:center;display:flex;justify-content:center}}@media screen and (min-width:48rem){.pb-default{padding-bottom:4.6875rem}.mb-default{margin-bottom:4.6875rem}.mt-default{margin-top:4.6875rem}}
