/* Contact layout correction: explicit surfaces and normal document flow. */
html[data-theme] body.page-id-433 #page-container article#post-433 .et_pb_section_0 h1{color:#fff!important;background:#0b1423e8!important;text-shadow:none!important}
html[data-theme] body.page-id-433 #page-container .et_pb_row_1{margin-top:0!important;background:transparent!important;box-shadow:none!important;align-items:start}
html[data-theme] body.page-id-433 #page-container .et_pb_row_1>.et_pb_column{padding:28px!important;border:1px solid #d4dce8;border-radius:8px;background:#fff!important}
html[data-theme=light] body.page-id-433 #page-container .et_pb_section_1{background:#f4f6fa!important}
html[data-theme=dark] body.page-id-433 #page-container .et_pb_row_1>.et_pb_column{background:#18263e!important;border-color:#526783}
html[data-theme] body.page-id-433 #page-container .et_pb_contact_form_container{padding:0!important;border:0!important;border-radius:0;background:transparent!important}
html[data-theme] body.page-id-433 #page-container .et_pb_row_1 .et_pb_promo{text-align:left!important;padding:0!important;margin-bottom:16px!important}
html[data-theme] body.page-id-433 #page-container .et_pb_row_1 .et_pb_promo_description{padding-bottom:0!important}
html[data-theme] body.page-id-433 #page-container .et_pb_row_1 .et_pb_promo_description p{text-align:left!important;margin:0!important}
html[data-theme] body.page-id-433 #page-container .et_pb_row_1 .et_pb_promo h2{text-align:left!important;margin-bottom:8px!important}
html[data-theme=light] body.page-id-433 #page-container .et_pb_row_1 .et_pb_blurb{background:#f7f9fc!important;border-color:#cbd5e2!important}
html[data-theme=dark] body.page-id-433 #page-container .et_pb_row_1 .et_pb_blurb{background:#101a2c!important}
html[data-theme] body.page-id-433 #page-container .et_pb_row_1 .et_pb_blurb_content{max-width:100%}
html[data-theme] body.page-id-433 #page-container .et_pb_row_1 .et_pb_text{margin-bottom:12px!important}
html[data-theme] body.page-id-433 #page-container .et_pb_row_2{padding-top:36px!important;padding-bottom:0!important}
html[data-theme] body.page-id-433 #page-container .et_pb_row_3{padding-block:24px!important}
html[data-theme] body.page-id-433 #page-container .et_pb_section_2{padding:0!important;min-height:0!important}
html[data-theme] body.page-id-433 #page-container .tr-contact-notice{margin-bottom:0!important;font-size:14px;line-height:1.55}
@media(max-width:540px){html[data-theme] body.page-id-433 #page-container .et_pb_row_1>.et_pb_column{padding:20px!important}}
