.main-contact__form,.main-contact__header{padding:0 1.6rem}@media (min-width:750px){.main-contact__form,.main-contact__header{padding:0 4rem}}.main-contact__header-wrapper{align-items:center;display:flex;flex-direction:column;gap:2.4rem;justify-content:center;margin:0 auto;max-width:89.9rem;text-align:center}.main-contact__header-2{padding-bottom:2.4rem}.main-contact__header .contact-header,.main-contact__header .desc{display:flex;flex-direction:column;gap:1.6rem}.main-contact__header .pd-heading{color:#202020;font-family:var(--font-heading-family),Arial;font-size:1.6rem;font-weight:400;letter-spacing:.016rem;line-height:1.4;text-align:center}@media (min-width:750px){.main-contact__header .pd-heading{font-size:2rem;letter-spacing:.02rem}}.main-contact__header .desc{color:#595959;font-family:var(--font-body-family),Arial;font-size:1.2rem;font-weight:400;line-height:1.5;text-align:center}@media (min-width:750px){.main-contact__header .desc{font-size:1.4rem}}.main-contact__header .desc a{color:#595959}.main-contact__form-wrapper{margin:1.6rem auto 4rem;max-width:89.9rem}@media (min-width:750px){.main-contact__form-wrapper{margin:2.4rem auto 4rem}}.main-contact__form .contact__button{align-items:center;display:flex;justify-content:center;margin-top:4rem}.main-contact__form .contact__button .pd-button{width:100%}@media (min-width:990px){.main-contact__form .contact__button .pd-button{width:44rem}}.main-contact__image{aspect-ratio:3.956;width:100%}.main-contact__image img{display:block;height:100%;object-fit:cover;width:100%}