.page-contact-section-newsletter{background-color:#fff;width:100%;padding:0 0 5em;position:relative}@media (max-width:1024px){.page-contact-section-newsletter{padding:0 0 3em}}
.page-contact{padding-top:0}.page-contact .contact-section-heading{text-align:center;margin-bottom:2.5em}.page-contact .contact-section-heading .contact-section-title,.page-contact .contact-section-heading .contact-section-title *{font-family:var(--font-vodkasans),sans-serif!important;text-transform:uppercase!important;color:#111!important;font-size:1em!important;font-weight:400!important;line-height:1.15!important}.page-contact .contact-section-heading .contact-section-title{margin:0;text-transform:uppercase!important;color:#111!important;font-size:2.4em!important;font-weight:400!important;line-height:1.15!important}.page-contact .contact-section-heading .contact-section-title strong,.page-contact .contact-section-heading .contact-section-title b{color:#ff8000!important;font-weight:inherit!important}.page-contact .contact-section-heading .contact-section-subtitle{max-width:36em;font-family:var(--font-rapor),sans-serif;color:#545454;margin:.6em auto 0;font-size:1.05em;line-height:1.6}@media (max-width:1024px){.page-contact{padding-top:0}.page-contact .contact-section-heading{margin-bottom:1.75em}.page-contact .contact-section-heading .contact-section-title{font-size:1.9em!important}.page-contact .contact-section-heading .contact-section-subtitle{font-size:1em}}
