.eap_contact_map .contact-map iframe{width: 100%;}.eap_contact_map .contact-map-form { width: 530px;min-height: 685px; background-color: #FFFFFF; border: 1px solid #DDDDDD; padding: 32px 31px; border-radius: 12px; margin-top: -458px; } .eap_contact_map .contact-map-text { padding-top: 50px; } .eap_contact_map h2.contact-map-header { font-weight: 600; font-size: 30px; line-height: 45px; } .eap_contact_map .contact-map-paragraph p { margin-top: 20px; font-size: 14px; font-weight: 400; line-height: 25px; } .eap_contact_map h3.contact-map-form-header { font-size: 20px; font-weight: 500; line-height: 30px; } .eap_contact_map .contact-map-form input::placeholder { font-size: 14px; font-weight: 400; } .eap_contact_map form label { display: block; width: 100%; } .eap_contact_map .gfield { margin-bottom: 22px; } .eap_contact_map .gfield.gfield--type-captcha .gfield_label { display: none; } .gform_required_legend, .eap_contact_map form label span.gfield_required { display: none; } .eap_contact_map .contact-map-form form label textarea, .eap_contact_map .contact-map-form .ginput_container input, .eap_contact_map .contact-map-form .ginput_container textarea { display: block; width: 100%; } .eap_contact_map .contact-map-form .gfield_label { color: #181A20; font-size: 14px; font-weight: 400; line-height: 28px; margin-bottom: 10px; } .eap_contact_map .contact-map-form .ginput_container input, .eap_contact_map .contact-map-form .ginput_container textarea { border-radius: 8px; border: 1px solid #DDD; background: #FFF; padding: 0 10px; } .eap_contact_map .contact-map-form .ginput_container input { height: 46px; } .eap_contact_map .contact-map-form .ginput_container textarea { height: 74.88px; } .eap_contact_map .contact-map-form .gform_footer input[type="submit"] { border-radius: 12px; background: var(--accent); padding: 12px 21px; color: #FFF; text-align: center; font-size: 14px; font-weight: 500; line-height: 26.25px; border: none; width: 100%; cursor: pointer; } .eap_contact_map .contact-map-form .gform_validation_errors h2, .eap_contact_map .contact-map-form .gfield_validation_message { color: #f00; font-size: 14px; font-weight: 400; } @media (max-width: 1440px){ .eap_contact_map .contact-map-form { width: 100%; } } @media (max-width: 991px){ .eap_contact_map .contact-map-form { margin-top: -141px; } .eap_contact_map .contact-map { background-size: cover; } } .eap-content-box { padding: 55px 30px; border-radius: 12px; border: 1px solid #DDD; background: #FFF; } body.header-light .inner-page { padding-top: 126px; } body.header-light .inner-page h2 { color: #181A20; font-size: 30px; font-weight: 600; line-height: 45px; } body.header-light .inner-page p, body.header-light .inner-page li { color: #181A20; font-size: 18px; font-weight: 300; line-height: 35px; } body.header-light .inner-page ul:not(.list-inline) { padding-left: 33px; }