.contact__info-title{font-size:4.8rem;font-style:italic;font-weight:500;margin-bottom:3.2rem}@media(min-width:75em){.contact__info-title{margin-bottom:6.4rem}}.contact__inner{display:flex;flex-direction:column;gap:4.8rem}@media(min-width:75em){.contact__inner{flex-direction:row;gap:12.8rem}}.contact__column{width:100%}.contact__info-main{border-bottom:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;gap:2.4rem}@media(max-width:74.99em){.contact__info-main{padding-bottom:4rem}}.contact__intro{display:flex;flex-direction:column;gap:1.6rem}.contact__intro>*{font-weight:400}.contact__intro h1,.contact__intro h2,.contact__intro h3,.contact__intro h4,.contact__intro h5,.contact__intro h6,.contact__intro p{margin:0}.contact__description{display:flex;flex-direction:column;gap:1.6rem}.contact__description p{margin:0}.contact__coordinates{flex-direction:column}.contact__coord,.contact__coordinates{display:flex;gap:1.6rem}.contact__coord svg{flex-shrink:0;height:2.4rem;width:2.4rem}.contact__blocks{border-top:.1rem solid var(--color-border);display:flex;flex-direction:column;gap:4rem;margin-top:4rem;padding-top:4rem}.contact__block{align-items:center;display:flex;gap:1.5rem}.contact__block-icon{flex-shrink:0;height:3.2rem;width:3.2rem}.contact__block-text p{margin:0}.contact__form-title{font-weight:400;margin-bottom:1.6rem}.contact .form__input,.contact .form__textarea{border:1px solid rgba(0,0,0,.1);border-radius:4px}.contact .form__textarea{max-width:64rem}@media(max-width:74.99em){.contact .form__textarea{max-width:100%}}.contact .form__field label{font-size:1.4rem}.contact .form__cta-wrapper button{width:15.7rem}.contact .gray-box{background-color:var(--timberwolf);border-radius:4px;color:rgba(0,0,0,.6);display:inline-block;font-size:14px;margin:0;padding:1.6rem}@media(min-width:75em){.contact .list-social{padding-bottom:4rem}}
