.section-contact{padding:60px 0}@media only screen and (min-width:992px){.section-contact{padding:80px 0}}@media only screen and (min-width:1400px){.section-contact{padding:120px 0}}.section-contact__wrapper{margin:0 auto;width:100%}@media only screen and (min-width:992px){.section-contact__wrapper{width:50%}}.section-contact__title{color:var(--color-accent);font-size:24px;font-weight:500;line-height:1.5em;margin-bottom:16px}.section-contact__title--center{text-align:center;text-transform:uppercase}@media only screen and (min-width:992px){.section-contact__title--center{font-size:34px;line-height:1.3em;margin-bottom:24px}}.section-contact__title--right{text-align:right}.section-contact__description{color:var(--color-accent);font-size:14px;font-weight:400;line-height:1.5em;margin-bottom:40px;max-width:675px}.section-contact__description b,.section-contact__description strong{font-weight:500}.section-contact__description--center{margin-bottom:30px;margin-left:auto;margin-right:auto;text-align:center}@media only screen and (min-width:992px){.section-contact__description--center{margin-bottom:90px}}.section-contact__description--right{margin-left:auto;text-align:right}.section-contact .form__row{margin-bottom:8px}@media only screen and (min-width:992px){.section-contact .form__row{margin-bottom:24px}}.section-contact .form__row input[type=email]{border:none;border-bottom:1px solid var(--color-gray-4);border-radius:0;padding:0}.section-contact .form__row--success{margin-bottom:80px;margin-top:40px;text-align:center}@media only screen and (min-width:992px){.section-contact .form__row--success{margin-bottom:120px;margin-top:80px}}.section-contact .form__row--success svg{margin:50px auto}.section-contact .form__row--success p{margin:0 auto;max-width:314px}.section-contact__details{margin-top:64px}@media only screen and (min-width:992px){.section-contact__details{margin-top:104px}}.section-contact__details__title{font-size:22px;font-weight:500;letter-spacing:-2%;line-height:1.3em;margin-bottom:40px}.section-contact__details__boxes{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-top:20px}.section-contact__details__boxes .box{font-size:14px;line-height:1.5em;margin-bottom:40px;width:calc(50% - 10px)}.section-contact__details__boxes .box:last-of-type{width:100%}.section-contact__details__boxes .box p{margin:0}.section-contact__alternative-options{margin-top:60px}@media only screen and (min-width:992px){.section-contact__alternative-options{margin-top:120px}}.section-contact__alternative-options__title{font-size:19px;font-weight:700;letter-spacing:-1%;line-height:1.4em;margin-bottom:40px;text-align:center;text-transform:uppercase}.section-contact__alternative-options__boxes{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-justify-content:space-between;justify-content:space-between;margin-top:20px}@media only screen and (min-width:992px){.section-contact__alternative-options__boxes{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.section-contact__alternative-options__boxes .box{border:1px solid #2c2c2c;border-radius:10px;padding:25px;width:100%}.section-contact__alternative-options__boxes .box__icon{height:24px;margin-bottom:10px;width:24px}.section-contact__alternative-options__boxes .box__title{font-size:12px;font-weight:400;line-height:1.5em;margin-bottom:10px}.section-contact__alternative-options__boxes .box__content{font-size:10px;font-weight:400;line-height:1.5em}