.logged-in.elementor_temp1_to_retemp2:not(.customizer-preview) { margin-top: 64px; }
.logged-in.elementor_temp1_to_retemp2 div#wpadminbar { position: absolute; }
.elementor_temp1_to_retemp2 header.topheader { padding-top: 0; padding-bottom: 0; }
.elementor_temp1_to_retemp2 header.topheader .headnumber { height: auto; }
.elementor_temp1_to_retemp2 .elementor-element.elementor-footer-two .elementor-element.elementor-widget-heading .elementor-heading-title, .elementor_temp1_to_retemp2 .elementor-element.elementor-footer-three .elementor-element.elementor-widget-heading .elementor-heading-title { color: var(--e-global-color-text) !important; }
header .header_main_menu a:hover { color: var(--e-global-color-primary) !important; }
.elementor_temp1_to_retemp2 header.topheader .headnumber .elementor-button { color: #fff !important; }
.elementor_temp1_to_retemp2 .wp-block-columns.temp2_advancediv .wp-block-column.box figure, .elementor_temp1_to_retemp2 .wp-block-columns.temp2_advancediv ~ .wp-block-columns .wp-block-column.box figure {margin-left: 0 !important;margin-bottom: 10px !important;}
.elementor_temp1_to_retemp2.single-landing_page footer, .single-landing_page footer{margin-top: 0 !important;padding: 0;}
.elementor_temp1_to_retemp2.single-landing_page .home_bottom_form_temp2 .gform_wrapper .gform-body .gform_fields .ginput_container_checkbox .gchoice label.gform-field-label{color: #fff;}
.elementor_temp1_to_retemp2 footer{padding: 0;}

@media screen and (max-width: 767px) {
    .elementor_temp1_to_retemp2.single-landing_page .landingpage5_gform .gform_body .gform_fields { flex-direction: column; }
    .elementor_temp1_to_retemp2.single-landing_page .headnumber, .elementor_temp1_to_retemp2 .headnumber {width: 100% !important;max-width: 100% !important;margin: 0 !important;}
}
@media screen and (max-width: 520px) {
    .elementor_temp1_to_retemp2.single-landing_page .landingpage2_custom_herotext_div { width: 100%; }
}