@import url("_default-banner-section.css");
@import url("_media-section.css");
@import url("_intro-short-section.css");
@import url("_featured-section.css");
@import url("_repeater-section.css");
@import url("_sec-wrap-section.css");
@import url("slick.css");
@import url("_request-section.css");
@import url("_micro-cta-module.css");
@import url("_block-module.css");
@import url("_single-cta-section.css");
@import url("_accordion-module.css");
@import url("_single-testimonial-module.css");
@import url("_media-download-section.css");
@import url("_cta-module.css");
@import url("more-news-section.css?v=66");

.default-banner-section .banner-bg::after{background: linear-gradient(0deg, rgba(21, 32, 34, 0.55) 0%, rgba(21, 32, 34, 0.55) 100%); }
.default-banner-wrap{gap: 36px; margin-bottom: 16px;}
ul.default-banner-category{margin: 0; gap: 10px; width: fit-content;}
ul.default-banner-category li{margin: 0; border-radius: 40px; background: var(--Signal); padding: 8px 16px; font-size: 12px; line-height: 12px; font-weight: 600; }
ul.default-banner-category li::before{display: none;}
ul.default-banner-category li a{color: var(--dark-forest);}
ul.default-banner-category li a:hover{color: var(--canopy);}
.default-banner-main{align-items: flex-end;}
.default-banner-main .default-banner-text .default-banner-wrap span.optional-text{margin-bottom: 0; line-height: 20px; padding: 4px 0;}
.default-banner-main .default-banner-text .default-banner-wrap span.optional-text::after{bottom: 0;}
.default-banner-main .default-banner-text .default-banner-wrap span.optional-text::before { content: ""; position: absolute; left: -20px; top: 50%; background: var(--Signal); width: 4px; height: 4px; border-radius: 50%; transform: translateY(-50%); }
.default-banner-main .default-banner-text{max-width: 848px;}

.media-post-inner{padding: 80px 0;}
.wave-def{position: absolute; width: 837px; z-index: -1; opacity: 0.4; height: 431px;}
.wave-one{top: 38px; left: -509.5px;}
/* .wave-two{top: 1745px; left: auto; right: -503px; }
.wave-three{top: 2903px; left: -509px; } */
.wave-two{top: 40%; left: auto; right: -503px; }
.wave-three{top: 65%; left: -509px; }
.wave-four{bottom: -145px;left: auto; right: -431px;}

/* Default Thumb */
.default-thumb {margin-top:62px; margin-bottom: 65px; position: relative; clear: both; width: 100%;}
.default-thumb figure img{height: 525px;}
.default-thumb .fluid-width-wrapper {height: 100%;}
.default-thumb-two {margin-top:62px; margin-bottom: 65px; position: relative; clear: both; width: 100%; min-height: 361px; display: flex; flex-wrap: wrap;}
.default-thumb-two .fluid-width-wrapper {display: flex; flex-wrap: nowrap; gap:8px; align-items: stretch;}
.default-thumb-two .default-thumb-flex {flex: 1; height: 100%;}
.default-thumb-two figure img{height:361px;}

.media-post-lt hr{margin: 0 0 21px;}
.default-thumb + p{margin-bottom: 35px;}
.media-post-lt h3{margin-bottom: 20px;}

.media-post-inner .sidebar:only-child{position: relative; left: 0;}

.sharethis-inline-share-buttons .st-btn[data-network="sharethis"]{order: 1 !important;}
.sharethis-inline-share-buttons .st-btn[data-network="email"]{order: 2 !important;}
.sharethis-inline-share-buttons .st-btn[data-network="linkedin"]{order: 3 !important;}
.sharethis-inline-share-buttons .st-btn[data-network="facebook"]{order: 4 !important;}
.sharethis-inline-share-buttons .st-btn[data-network="twitter"]{order: 5 !important;}


/* .default-thumb .fluid-width-wrapper img{animation: floatingScale 3s infinite;} */

.media-post-inner p a:not(.single-testimonial p a){font-weight: bold; color: var(--canopy); cursor: pointer;}
.media-post-inner p a:not(.single-testimonial p a):hover{font-weight: bold; color: var(--canopy); opacity: 0.8; cursor: pointer;}

@media screen and (min-width: 1024px) {
    aside.sidebar{right: 0;}
    .default-banner-main {padding: 207px 0 60px;}
}

@media only screen and (max-width: 1359px) and (min-width: 1024px) {
  .media-post-inner  aside.sidebar{right: 32px;}
}
@media only screen and (max-width: 1120px) and (min-width: 768px) {
  .fluid-width-wrapper { padding: 0 30px; }

}
@media only screen and (max-width: 1023px) and (min-width: 200px) {
  .media-post-inner  aside.sidebar{position: static; width: 100%; flex: 0 0 100%; flex-direction: row;}
  .media-post-inner .fixed-social-icons{margin: 0; padding-top: 56px; display: flex; justify-content: flex-start;}
  .media-post-inner .sharethis-inline-share-buttons{flex-direction: row; gap: 12px; }
  .media-post-inner .sharethis-inline-share-buttons .st-btn{margin: 0 !important;}
}
  @media only screen and (max-width: 767px) and (min-width: 200px) {
    .default-banner-main{min-height: 524px; padding: 160px 0 80px;}
    .default-banner-main .default-banner-text{text-align: left;}
    .default-banner-main .default-banner-text h1{letter-spacing: -1.44px; margin-bottom: 0; }
    .media-post-inner{padding: 20px 0;}
    .media-post-inner .fixed-social-icons{padding-top: 32px; display: none;}
    
  .default-thumb {margin: 40px 0;}
  .default-thumb-two { margin-top: 40px; margin-bottom: 40px;}
  .wave-one,.wave-two,.wave-three,.wave-four{display: none;}
 h4{margin-bottom: 30px;}
.media-post-lt h3 { margin-bottom: 26px; }
  

}
