.rfswga_contact{z-index:2;color:#1d1d1b;background-color:#fffbf5;padding:52px 0;position:relative}@media screen and (min-width:768px){.rfswga_contact{padding:85px 0}}@media screen and (min-width:1262px){.rfswga_contact{padding:138px 0}}.rfswga_contact__mainContainer{max-width:1600px;margin:0 auto;padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.rfswga_contact__mainContainer{justify-content:center;gap:32px;padding-left:32px;padding-right:32px;display:flex}}@media screen and (min-width:1262px){.rfswga_contact__mainContainer{gap:85px;padding-left:52px;padding-right:52px}}@media screen and (min-width:768px){.rfswga_contact__mainContainer__container{flex:1}}.rfswga_contact__mainContainer__container__title{padding-bottom:20px;font-size:42px}@media screen and (min-width:768px){.rfswga_contact__mainContainer__container__title{font-size:47px}}@media screen and (min-width:1262px){.rfswga_contact__mainContainer__container__title{font-size:52px}}.rfswga_contact__mainContainer__container__subtitle{padding-bottom:32px}@media screen and (min-width:768px){.rfswga_contact__mainContainer__container__subtitle{padding-bottom:52px}}@media screen and (min-width:1262px){.rfswga_contact__mainContainer__container__subtitle{padding-bottom:85px}}.rfswga_contact__mainContainer__container__infos{flex-direction:column;gap:20px;padding-bottom:20px;display:flex}@media screen and (min-width:768px){.rfswga_contact__mainContainer__container__infos{padding-bottom:52px}}.rfswga_contact__mainContainer__container__infos__info{align-items:center;gap:20px;display:flex}.rfswga_contact__mainContainer__container__infos__info svg{fill:#95c11f}.rfswga_contact__mainContainer__container__infos__info__tel,.rfswga_contact__mainContainer__container__infos__info__email,.rfswga_contact__mainContainer__container__infos__info__localization{width:25px;height:auto}@media screen and (min-width:768px){.rfswga_contact__mainContainer__container__infos__info__tel,.rfswga_contact__mainContainer__container__infos__info__email,.rfswga_contact__mainContainer__container__infos__info__localization{width:30px}}.rfswga_contact__mainContainer__container__infos__info__email{stroke:#fffbf5}.rfswga_contact__mainContainer__container__network{font-family:var(--font-source),sans-serif;padding-bottom:20px;font-size:16px;font-weight:700}@media screen and (min-width:768px){.rfswga_contact__mainContainer__container__network{font-size:18px}}@media screen and (min-width:1262px){.rfswga_contact__mainContainer__container__network{font-size:20px}}.rfswga_contact__mainContainer__container__networkLink svg{fill:#475c0f;width:35px;height:35px}@media screen and (min-width:1262px){.rfswga_contact__mainContainer__container__networkLink svg{width:40px;height:40px}}
@media screen and (min-width:768px){.U2UzYW_form{flex:1}}.U2UzYW_form__itemContainer{width:100%}.U2UzYW_form__itemContainer input,.U2UzYW_form__itemContainer textarea{font-family:var(--font-source),sans-serif;opacity:1;padding:20px;font-size:16px;font-weight:400}@media screen and (min-width:768px){.U2UzYW_form__itemContainer input,.U2UzYW_form__itemContainer textarea{font-size:18px}}@media screen and (min-width:1262px){.U2UzYW_form__itemContainer input,.U2UzYW_form__itemContainer textarea{font-size:20px}}.U2UzYW_form__itemContainer input:focus,.U2UzYW_form__itemContainer textarea:focus{outline:1px solid #0000}.U2UzYW_form__itemContainer input::placeholder,.U2UzYW_form__itemContainer textarea::placeholder{color:#1d1d1b;opacity:1}.U2UzYW_form__item{box-sizing:border-box;background-color:#fffbf5;border:none;border-bottom:1px solid #1d1d1b;border-radius:0;width:100%;margin-bottom:20px}@media screen and (min-width:768px){.U2UzYW_form__item{margin-bottom:32px}}.U2UzYW_form__item:-webkit-autofill{-webkit-background-clip:text;background-clip:text}.U2UzYW_form__checkboxContainer{flex-direction:column;align-items:center;margin:0 auto 20px;display:flex}@media screen and (min-width:768px){.U2UzYW_form__checkboxContainer{margin-bottom:32px}}.U2UzYW_form__checkbox{cursor:pointer;accent-color:#95c11f;opacity:1;background-color:#fffbf5;border:1px solid #1d1d1b;border-radius:0;width:15px;height:15px;margin:0 0 20px}@media screen and (min-width:768px){.U2UzYW_form__checkbox{margin-bottom:32px}}@media screen and (min-width:1262px){.U2UzYW_form__checkbox{width:20px;height:20px}}.U2UzYW_form__checkbox:checked{accent-color:#95c11f}.U2UzYW_form__buttonContainer{justify-content:center;display:flex}.U2UzYW_form__button{font-family:var(--font-source),sans-serif;color:#1d1d1b;text-transform:uppercase;cursor:pointer;background-color:#f39200;border:none;border-radius:50px;padding:10px 25px;font-size:16px;font-weight:600}@media screen and (min-width:768px){.U2UzYW_form__button{font-size:18px}}@media screen and (min-width:1262px){.U2UzYW_form__button{font-size:20px}}.U2UzYW_form__button:hover{color:#1d1d1b;background-color:#95c11f}.U2UzYW_form__errorMessage,.U2UzYW_form__successMessage{margin-top:0;margin-bottom:20px;font-size:14px}@media screen and (min-width:768px){.U2UzYW_form__errorMessage,.U2UzYW_form__successMessage{font-size:16px}}@media screen and (min-width:1262px){.U2UzYW_form__errorMessage,.U2UzYW_form__successMessage{font-size:18px}}.U2UzYW_form__errorMessage__checkbox,.U2UzYW_form__successMessage__checkbox{margin-top:20px;margin-bottom:0}@media screen and (min-width:768px){.U2UzYW_form__errorMessage__checkbox,.U2UzYW_form__successMessage__checkbox{margin-top:32px}}.U2UzYW_form__errorMessage{color:#f39200}.U2UzYW_form__successMessage{color:#475c0f}
