.Contact_contact__fQ4Uo{padding:clamp(40px,3vw,83px) 10px clamp(60px,3vw,100px);& h2{font:400 clamp(25px,5vw,35px) Nunito;color:#000}}.Contact_form__map__Yl6g5{display:flex;justify-content:space-between;flex-wrap:wrap;margin:25px 0 0;& h1{font:600 clamp(18px,3vw,26px) Nunito;margin:0 0 15px}&>*{flex-basis:calc((100% - 25px) / 2)}& form{display:flex;flex-wrap:wrap;justify-content:space-between;& label{display:flex;flex-direction:column;flex-basis:calc((100% - 20px) /2);margin:0 0 15px;& p{margin:0 0 10px}&:last-of-type{flex-basis:100%}}& input{width:100%;display:block;padding:clamp(14px,3vw,21px) clamp(16px,3vw,32px);border:1px solid #625f68;outline:0;border-radius:6px;font:14px Nunito;transition:all .4s ease-in-out;&:focus{box-shadow:0 3px 10px #535353;transform:translateY(-2px)}}& textarea{flex-basis:100%;width:100%;display:block;outline:0;border:1px solid #625f68;border-radius:6px;padding:clamp(14px,3vw,21px) clamp(16px,3vw,32px);font:14px Nunito;transition:box-shadow .4s ease-in-out,transform .4s ease-in-out;resize:none;&:focus{box-shadow:0 3px 10px #535353;transform:translateY(-2px)}}& button{flex-basis:100%}}}.Contact_map__Uxa2t{margin:0 0 20px}.Contact_contact__info__dTDCD{margin:0 0 25px;& h3{font:500 clamp(16px,3vw,20px) Nunito;margin:15px 0}& li{display:flex;align-items:center;margin:0 0 15px;&:first-child a,&:nth-child(2) a{border-bottom:1px dashed #282828}& svg{margin:0 5px 0 0}}& p{font-size:14px}}@media (max-width:799px){.Contact_form__map__Yl6g5{flex-direction:column}}