.Contact-module-scss-module__rfswga__contact{z-index:2;color:#1d1d1b;background-color:#fffbf5;padding:52px 0;position:relative}@media screen and (min-width:768px){.Contact-module-scss-module__rfswga__contact{padding:85px 0}}@media screen and (min-width:1262px){.Contact-module-scss-module__rfswga__contact{padding:138px 0}}.Contact-module-scss-module__rfswga__contact__mainContainer{max-width:1600px;margin:0 auto;padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.Contact-module-scss-module__rfswga__contact__mainContainer{justify-content:center;gap:32px;padding-left:32px;padding-right:32px;display:flex}}@media screen and (min-width:1262px){.Contact-module-scss-module__rfswga__contact__mainContainer{gap:85px;padding-left:52px;padding-right:52px}}@media screen and (min-width:768px){.Contact-module-scss-module__rfswga__contact__mainContainer__container{flex:1}}.Contact-module-scss-module__rfswga__contact__mainContainer__container__title{padding-bottom:20px;font-size:42px}@media screen and (min-width:768px){.Contact-module-scss-module__rfswga__contact__mainContainer__container__title{font-size:47px}}@media screen and (min-width:1262px){.Contact-module-scss-module__rfswga__contact__mainContainer__container__title{font-size:52px}}.Contact-module-scss-module__rfswga__contact__mainContainer__container__subtitle{padding-bottom:32px}@media screen and (min-width:768px){.Contact-module-scss-module__rfswga__contact__mainContainer__container__subtitle{padding-bottom:52px}}@media screen and (min-width:1262px){.Contact-module-scss-module__rfswga__contact__mainContainer__container__subtitle{padding-bottom:85px}}.Contact-module-scss-module__rfswga__contact__mainContainer__container__infos{flex-direction:column;gap:20px;padding-bottom:20px;display:flex}@media screen and (min-width:768px){.Contact-module-scss-module__rfswga__contact__mainContainer__container__infos{padding-bottom:52px}}.Contact-module-scss-module__rfswga__contact__mainContainer__container__infos__info{align-items:center;gap:20px;display:flex}.Contact-module-scss-module__rfswga__contact__mainContainer__container__infos__info svg{fill:#95c11f}.Contact-module-scss-module__rfswga__contact__mainContainer__container__infos__info__tel,.Contact-module-scss-module__rfswga__contact__mainContainer__container__infos__info__email,.Contact-module-scss-module__rfswga__contact__mainContainer__container__infos__info__localization{width:25px;height:auto}@media screen and (min-width:768px){.Contact-module-scss-module__rfswga__contact__mainContainer__container__infos__info__tel,.Contact-module-scss-module__rfswga__contact__mainContainer__container__infos__info__email,.Contact-module-scss-module__rfswga__contact__mainContainer__container__infos__info__localization{width:30px}}.Contact-module-scss-module__rfswga__contact__mainContainer__container__infos__info__email{stroke:#fffbf5}.Contact-module-scss-module__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){.Contact-module-scss-module__rfswga__contact__mainContainer__container__network{font-size:18px}}@media screen and (min-width:1262px){.Contact-module-scss-module__rfswga__contact__mainContainer__container__network{font-size:20px}}.Contact-module-scss-module__rfswga__contact__mainContainer__container__networkLink svg{fill:#475c0f;width:35px;height:35px}@media screen and (min-width:1262px){.Contact-module-scss-module__rfswga__contact__mainContainer__container__networkLink svg{width:40px;height:40px}}
@media screen and (min-width:768px){.Form-module-scss-module__U2UzYW__form{flex:1}}.Form-module-scss-module__U2UzYW__form__itemContainer{width:100%}.Form-module-scss-module__U2UzYW__form__itemContainer input,.Form-module-scss-module__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){.Form-module-scss-module__U2UzYW__form__itemContainer input,.Form-module-scss-module__U2UzYW__form__itemContainer textarea{font-size:18px}}@media screen and (min-width:1262px){.Form-module-scss-module__U2UzYW__form__itemContainer input,.Form-module-scss-module__U2UzYW__form__itemContainer textarea{font-size:20px}}.Form-module-scss-module__U2UzYW__form__itemContainer input:focus,.Form-module-scss-module__U2UzYW__form__itemContainer textarea:focus{outline:1px solid #0000}.Form-module-scss-module__U2UzYW__form__itemContainer input::placeholder,.Form-module-scss-module__U2UzYW__form__itemContainer textarea::placeholder{color:#1d1d1b;opacity:1}.Form-module-scss-module__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){.Form-module-scss-module__U2UzYW__form__item{margin-bottom:32px}}.Form-module-scss-module__U2UzYW__form__item:-webkit-autofill{-webkit-background-clip:text;background-clip:text}.Form-module-scss-module__U2UzYW__form__checkboxContainer{flex-direction:column;align-items:center;margin:0 auto 20px;display:flex}@media screen and (min-width:768px){.Form-module-scss-module__U2UzYW__form__checkboxContainer{margin-bottom:32px}}.Form-module-scss-module__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){.Form-module-scss-module__U2UzYW__form__checkbox{margin-bottom:32px}}@media screen and (min-width:1262px){.Form-module-scss-module__U2UzYW__form__checkbox{width:20px;height:20px}}.Form-module-scss-module__U2UzYW__form__checkbox:checked{accent-color:#95c11f}.Form-module-scss-module__U2UzYW__form__buttonContainer{justify-content:center;display:flex}.Form-module-scss-module__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){.Form-module-scss-module__U2UzYW__form__button{font-size:18px}}@media screen and (min-width:1262px){.Form-module-scss-module__U2UzYW__form__button{font-size:20px}}.Form-module-scss-module__U2UzYW__form__button:hover{color:#1d1d1b;background-color:#95c11f}.Form-module-scss-module__U2UzYW__form__errorMessage,.Form-module-scss-module__U2UzYW__form__successMessage{margin-top:0;margin-bottom:20px;font-size:14px}@media screen and (min-width:768px){.Form-module-scss-module__U2UzYW__form__errorMessage,.Form-module-scss-module__U2UzYW__form__successMessage{font-size:16px}}@media screen and (min-width:1262px){.Form-module-scss-module__U2UzYW__form__errorMessage,.Form-module-scss-module__U2UzYW__form__successMessage{font-size:18px}}.Form-module-scss-module__U2UzYW__form__errorMessage__checkbox,.Form-module-scss-module__U2UzYW__form__successMessage__checkbox{margin-top:20px;margin-bottom:0}@media screen and (min-width:768px){.Form-module-scss-module__U2UzYW__form__errorMessage__checkbox,.Form-module-scss-module__U2UzYW__form__successMessage__checkbox{margin-top:32px}}.Form-module-scss-module__U2UzYW__form__errorMessage{color:#f39200}.Form-module-scss-module__U2UzYW__form__successMessage{color:#475c0f}
