@media (min-width: 481px)  and (max-width: 1024px) {
	.rm-top-margin-tablet h2 {
		margin-top: 0 !important;
	}
}

#simple-banner {
	position:sticky;
	top:0;
}

.content-bg-on.centered-layout-list article, .content-bg-on.classic-layout-list article {
    background-color: transparent;
}


.imgTest{ min-height:420px; }

.elementor-page-2752  .elementor-widget.elementor-widget-the7_elements_carousel .classic-layout-list .post-thumbnail {
    width: 20%;
}  

.page-id-2752  #main > .wf-wrap, 
.page-id-2437 #main > .wf-wrap {
    padding: 0;
    width: 100% !important; 
}

.page-id-2437 #main {
    padding: 70px 0 0 0 !important;
}

.ue_post_blocks_content {
    height: 100%;
}

/* .page-id-2437 #main .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
    padding: 10px;
} */

.page-id-2437 #main .elementor-column-wrap.elementor-element-populated {
    padding: 0;
}

.page-id-2437 #main > .wf-wrap .p50 .elementor-column-wrap.elementor-element-populated {
    padding: 50px;
}

/* nav */

#primary-menu.l-to-r-line > li > a i.underline {
    
    background: transparent;
    
}

#mobile-menu.mobile-main-nav li.act > a, #mobile-menu.mobile-main-nav li.act > a .menu-text {
    color: #333333;
}

#mobile-menu .sub-nav {
	 border-color: transparent !important;
   background: transparent !important;
}

.sub-nav,
#primary-menu.main-nav > li.menu-item-has-children:hover > .sub-nav > li,
#primary-menu.main-nav > li.current-menu-item > a {
    border-color: #e27e30 !important;
    background: #e27e30 !important;
} 

#primary-menu.main-nav > li > a {
    border-width: 2px;
    font: normal 700 12px / 14px "Roboto", Helvetica, Arial, Verdana, sans-serif;
        text-transform: none;
    padding: 16px 20px 16px 20px;
}

#primary-menu.main-nav .sub-nav > li:not(.wpml-ls-item) > a, #bottom-bar .sub-nav > li:not(.wpml-ls-item) > a,
#primary-menu.main-nav > li > a .menu-text {
    color: #ffffff;
    font-style: normal;
    font-weight: bold;

}


#primary-menu.main-nav > li:hover span.menu-text {
    color: #fff;
}

#primary-menu.main-nav .sub-nav > li:hover > a,
#primary-menu.main-nav > li:hover > a {
    border-color: #e26200 ;
    background: #e26200 ;
    font: normal 700 12px / 14px "Roboto", Helvetica, Arial, Verdana, sans-serif;
    text-transform: none;
}
  
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "cheddargothicsans", Helvetica, Arial, Verdana, sans-serif;
}

h1 { font-size: 4.6rem; }
h2 { font-size: 3.6rem; }
h3 { font-size: 2.8rem; }
h4 { font-size: 2.2rem; }
h5 { font-size: 1.8rem; }
h6 { font-size: 1.6rem; }

p { font-family: "Montserrat", Helvetica, Arial, Verdana, sans-serif; }


h2 {
    letter-spacing: 6px;
}

/* header */
.sticky-mobile-on.masthead .mobile-branding .sticky-mobile-logo-second-switch img,
img.mobile-logo.preload-me,
.branding a img, 
.branding img {
    max-width: 80px !important;
    height: auto;
 }

/* footer */
#branding-bottom {
	max-width: 200px;
}

img {
	max-width: 100%;
	height: auto;
}

#primary-menu.main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .subtitle-text, #primary-menu.main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .menu-text, #primary-menu.main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a .subtitle-text, #primary-menu.main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a .menu-text, #primary-menu.main-nav > li:not(.act):not(.wpml-ls-item) > a:hover, #primary-menu.main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a,
#primary-menu.main-nav > li:not(.act):not(.wpml-ls-item) > a:hover, #primary-menu.main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a, 
#primary-menu.main-nav > li.act:not(.wpml-ls-item) > a .subtitle-text, 
#primary-menu.main-nav > li.act:not(.wpml-ls-item) > a, .masthead .mini-widgets .soc-ico a:not(:hover) .soc-font-icon, .masthead .mobile-mini-widgets .soc-ico a:not(:hover) .soc-font-icon, .dt-mobile-header .soc-ico a:not(:hover) .soc-font-icon, .masthead .top-bar .mini-contacts i {
    color: #fff;
    /* color: #e27e30 !important; */
}


/* btns */

.elementor-button {
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    border-width: 2px;
    color: #ffffff;
    padding: 16px 20px 16px 20px;
    box-shadow: none;
		border-color: #e27e30 !important;
    border-radius: 0px;
    font-size: 16px;
    line-height: 18px;
}


.elementor-button, 
.default-btn-shortcode,
.standard-number-list li:before, .standard-arrow li:before {
    background-color: #e27e30 !important;
}    

.default-btn-shortcode {
	border-color: #e27e30 !important;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.elementor-button:focus,
.elementor-button:hover,
.default-btn-shortcode:hover {
	background-color: #e26200 !important;
}

.page-id-2236  .smile_icon_list.with_bg .icon_list_icon {
    background: transparent;
}

h3.ult-responsive.info-list-heading {
    font-family: 'Lora', Georgia, serif ;
    font-weight: 700 !important;
    font-style: italic;
}

/* Member Info Styles */
.page-id-2236 h1,
.page-id-2236 h2,
.page-id-2236 h3,
.page-id-2236 h4,
.page-id-2236 h5,
.page-id-2236 h6 {
    font-family: 'cheddargothicsans' ;
    font-weight: normal !important;   
    line-height: 1 !important;
}

.page-id-2236 p {
    font-family: 'Hind Madurai', Arial, sans-serif;
}

/* #wodifyLeadForm */
#wodifyLeadForm input[type="submit"] {
    background: #e37d01;
    color: #fff;
}

#wodifyLeadForm input[type="submit"]:active,
#wodifyLeadForm input[type="submit"]:focus,
#wodifyLeadForm input[type="submit"]:hover {
    background: #995400 !important;
}

#wodifyLeadForm input,
#wodifyLeadForm textarea,
#wodifyLeadForm select {
    font-size: 1rem;
    width: 100%;
    border: 1px solid transparent;
    margin: 12px 0;
    background-color: rgba(237,240,241,1);
    color: #333;
    padding: 1.5rem 2rem;
    -webkit-transition: all 250ms ease-in-out;
    -o-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out;
}

#wodifyLeadForm input[type="checkbox"] {
    width: 5%;
}

.icon_list_icon.animated.bounceInDown.delay-03,
.smile_icon_list.with_bg .icon_list_icon {
    background-color: transparent !important;
    background-color: transparent ;
}


@media only screen and (max-width: 767px) {
    .pair3a { order: 2 }
    .pair3b { order: 1 }
    .pair4a { order: 4 }
    .pair4b { order: 3 } 
		h1,
		h2,
		h3,
		h4,
		h5,
		h6 { line-height:1; } 	

    .reverse-on-mobile {
        flex-direction: column-reverse;
    }
    
    
		
}

@media screen and (max-width: 1024px) and (min-width: 768px) {
  .pair2a { order: 2}
  .pair3a { order: 2 }
  .pair3b { order: 1 }
  .pair4a { order: 3 }
  .pair4b { order: 4 }

}

@media screen and (min-width: 1024px) {
.page.page-id-2437 .masthead { //background-color: rgba(255,255,255,.46) !important; 
	background-color: rgba(0,0,0,.5) !important; 
}
.page.page-id-2437 #main { padding: 38px 0 !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1249px) {
    .page-id-2437 #main > .wf-wrap .p50 .elementor-column-wrap.elementor-element-populated
    {
        padding: 25px;
    }

    .page-id-2437 #main h2 { font-size: 2.6rem; }
    .page-id-2437 .elementor-widget-wrap { line-height: 1.5; }
}
  