@import url("_hero-banner.css?v008898");
@import url("_section-intro.css");
@import url("_micro-cta-module.css?v000011");
@import url("_single-testimonial-module.css");
@import url("_fcam-module.css?v077777");
@import url("_optional-cta-module.css?v00001122");
@import url("_repeater-section.css?v000011");
@import url("_affiliates-module.css?v0022233");
@import url("_accordion.css?v=1008811");
@import url("_features-sidebar-section.css?v=123456");
@import url("_section-intro.css");
@import url("_features-module.css?v999222");
@import url("_stats-module.css?v999222");
@import url("_resources-slider-section.css?v00111");
@import url("_cta-module.css?v=123456");
@import url("_signup-module.css");

.hero-banner-main .hero-banner-text h1 {font-size: 3.556rem;}

.default-main{padding: 80px 0 80px; gap:80px;}
.default-article {flex: 1;}
.default-article > h3:after {content: ""; width: 80px; height: 2px; background-color: var(--Sienna-Orange); display: block; margin:23px 0 28px;}
.default-article .w80 {margin: 25px 0 23px;}
.default-article p span {font-size:1.333rem; line-height:1.5; margin-bottom: 23px; display: block;}


/* Aside */
.default-aside{flex: 0 0 335px;}
.aside-block {background:var(--Tint-Orange); padding:23px 24px 24px 24px;}
.aside-block h5 {color:var(--Sienna-Orange); margin-bottom: 13px;}
.aside-block p {margin-bottom: 24px; font-size: 0.889rem; line-height: 1.5;}

.asidebar-nav .h5 {margin-bottom:16px; color: var(--Sienna-Orange);}
.asidebar-nav hr {margin:0; background:var(--Sienna-Orange); opacity: 1;}
ul.aside-links { margin: 0 0 40px;}
ul.aside-links > li { margin: 0; }
ul.aside-links > li > a {border-bottom: 1px solid var(--Tint-Blue); padding: 16px 0 16px; color: var(--black-60); font-weight: 700; font-size: 1rem; line-height: 1.5; width: 100%;}
ul.aside-links > li > a:hover{color: var(--black);}
ul.aside-links > li:before{display: none;}

/* Default Thumb */
.default-thumb {margin-top:79px; margin-bottom:81px; position: relative; clear: both; width: 100%;}
.default-thumb figure img{height: 674px;}
.default-thumb .fluid-width-wrapper {height: 100%;}


.resources-slider-section:before {background: var(--Foreground); opacity: 0.2; content: ""; display: block; max-width: calc(1344px - 64px); height: 1px; margin: 8px auto 7px; position: relative;}

.default-article .fixed-social-icons{margin-top: 64px;}

body.page-id-1704  .resources-slider-section::before{display: none;}

/*-- media css starts here --*/
@media only screen and (max-width: 1280px){
    .resources-slider-section:before {margin:8px 32px 7px;}
}

@media only screen and (max-width:1279px) and (min-width:1024px) {
    .default-main {gap:40px;}
    .sharethis-inline-share-buttons .st-btn[data-network="sharethis"] span{font-size: 1.3rem;}
}

@media only screen and (max-width:1023px) and (min-width:200px) {
    .default-main {gap:80px;}
    .default-article {flex:100%;}
    .default-aside {flex:100%;}
    
    ul.aside-links > li > a {font-size: 0.889rem; gap: 8px; padding: 8px 0 8px;}
}

@media only screen and (max-width:767px) and (min-width:200px) {
    .hero-banner-main .hero-banner-text h1 {font-size: 2.222rem;}
    
    .default-main {padding: 28px 0; gap: 56px;}
    .default-article p span {font-size: 1.111rem;}
    .default-article > h3:after {margin: 15px 0 18px; width: 56px;}
    .default-article .w80 {margin: 15px 0 16px;}
    .default-article p span {font-size: 1.111rem; margin-bottom: 17px;}
    .asidebar-nav .h5 {margin-bottom: 8px;}
    .aside-block {padding: 16px;}
    .aside-block h5 {margin-bottom: 6px;}
    .aside-block p {font-size: 0.778rem; margin-bottom: 14px;}   
    

	.default-thumb {margin:61px 0 61px 0; height:64.735vw;}  
	.default-thumb figure img {height: 100%;}
    
    .resources-slider-section::before {margin: 4px 32px 4px;}

    .default-article .fixed-social-icons{margin-top: 40px;}
}