.section-contact{padding:60px 0}@media only screen and (min-width:992px){.section-contact{padding:var(--sp-80) 0}}@media only screen and (min-width:1400px){.section-contact{padding:var(--sp-120) 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: var(--fs-h3);font-weight:var(--fw-bold);line-height:1.5em;margin-bottom:var(--sp-16)}.section-contact__title--center{text-align:center;text-transform:uppercase}@media only screen and (min-width:992px){.section-contact__title--center{font-size: var(--fs-h2);line-height:1.3em;margin-bottom:var(--sp-24)}}.section-contact__title--right{text-align:right}.section-contact__description{color:var(--color-accent);font-size: var(--fs-body);font-weight:var(--fw-regular);line-height:1.5em;margin-bottom:var(--sp-40);max-width:675px}.section-contact__description b,.section-contact__description strong{font-weight:var(--fw-bold)}.section-contact__description--center{margin-bottom:var(--sp-32);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:var(--sp-8)}@media only screen and (min-width:992px){.section-contact .form__row{margin-bottom:var(--sp-24)}}.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:var(--sp-80);margin-top:var(--sp-40);text-align:center}@media only screen and (min-width:992px){.section-contact .form__row--success{margin-bottom:var(--sp-120);margin-top:var(--sp-80)}}.section-contact .form__row--success svg{margin:var(--sp-48) auto}.section-contact .form__row--success p{margin:0 auto;max-width:314px}.section-contact__details{margin-top:var(--sp-64)}@media only screen and (min-width:992px){.section-contact__details{margin-top:104px}}.section-contact__details__title{font-size: var(--fs-lead);font-weight:var(--fw-bold);letter-spacing:-2%;line-height:1.3em;margin-bottom:var(--sp-40)}.section-contact__details__boxes{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:var(--sp-20);margin-top:var(--sp-20)}.section-contact__details__boxes .box{font-size: var(--fs-body);line-height:1.5em;margin-bottom:var(--sp-40);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:var(--sp-120)}}.section-contact__alternative-options__title{font-size: var(--fs-lead);font-weight:var(--fw-bold);letter-spacing:-1%;line-height:1.4em;margin-bottom:var(--sp-40);text-align:center;text-transform:uppercase}.section-contact__alternative-options__boxes{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;gap:var(--sp-8);-webkit-justify-content:space-between;justify-content:space-between;margin-top:var(--sp-20)}@media only screen and (min-width:992px){.section-contact__alternative-options__boxes{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;gap:var(--sp-8)}}.section-contact__alternative-options__boxes .box{border:1px solid var(--color-gray-8);border-radius:10px;padding:var(--sp-12);width:100%}@media only screen and (min-width:992px){.section-contact__alternative-options__boxes .box{padding:var(--sp-24)}}.section-contact__alternative-options__boxes .box__icon{height:24px;margin-bottom:var(--sp-12);width:24px}.section-contact__alternative-options__boxes .box__title{font-size: var(--fs-note);font-weight:var(--fw-regular);line-height:1.5em;margin-bottom:var(--sp-12)}@media only screen and (min-width:992px){.section-contact__alternative-options__boxes .box__title{font-size: var(--fs-label)}}.section-contact__alternative-options__boxes .box__content{font-size: var(--fs-note);font-weight:var(--fw-regular);line-height:1.5em}main.main--page.main--page\.professionals .section-contact__alternative-options{margin-top:28px}@media only screen and (min-width:992px){main.main--page.main--page\.professionals .section-contact__alternative-options{margin-top:92px}}