.banner--fixed img, .banner-entry {
    background: transparent;
} 
 .app-inner {
    background: linear-gradient(to bottom, #ffffff 40.4%, #172613 40.44%);
}

section.s-block.s-block--fixed-banner:nth-of-type(1) .container {
    max-width: 100%;
    padding: 0;
}

section.s-block.s-block--fixed-banner:nth-of-type(1) {
    margin: 0;
    padding: 0;
}
section.s-block.s-block--fixed-banner:nth-of-type(2) .container a.banner--fixed img {
    margin: 0 auto;
    padding: 0;
    width:600px;
}
section.s-block.s-block--fixed-banner:nth-of-type(6) .container {
    max-width: 100%;
    padding: 0;
}

section.s-block.s-block--fixed-banner:nth-of-type(6) {
    margin: 0;
    padding: 0;
     }
     section.s-block.s-block--fixed-banner:nth-of-type(8) .container  {
  
     max-width:1600px;
}
   
.s-slider-block__title-right h2 {
    color: #000;
    font-size: 1.125rem;
    font-weight: 700;
    line-height: 1.2;
    position: relative;
}

section.s-block.s-block--banners.container .grid {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 10px;
  margin: 0;
  padding: 0;
}


section.s-block.s-block--banners.container .banner-entry {
  height: 200px;
  border-radius: 8px;
  background-size: cover;
  background-position: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
#best-offers-6-slider .s-slider-block__title-right h2 {
    color: #fff !important;
    position: relative;
}
#best-offers-8-slider .s-slider-block__title-right h2 {
    color: #fff !important;
    position: relative;
}
#best-offers-6-slider .s-slider-block__title-right h2::after,
#best-offers-8-slider .s-slider-block__title-right h2::after {
    content: "";
    position: absolute;
    bottom: -15px; 
    left: 0;
    width: 200px; 
    height: 3px; 
    background: #fff;
}
#best-offers-4-slider .s-slider-block__title-right h2::after {
    content: "";
    position: absolute;
    bottom: -15px; 
    left: 0;
    width: 200px; 
    height: 3px; 
    background: #000;
}
@media (min-width: 1025px) {


  section.s-block.s-block--banners.container .banner-entry:nth-child(-n+6) {
    flex: 0 0 calc(16.66% - 10px);
    max-width: calc(16.66% - 10px);
  }


  section.s-block.s-block--banners.container .banner-entry:nth-child(n+7) {
    flex: 0 0 calc(20% - 10px);
    max-width: calc(20% - 10px);
  }
}

@media (max-width: 1024px) and (min-width: 641px) {
  section.s-block.s-block--banners.container .banner-entry {
    flex: 0 0 calc(33.33% - 10px);
    max-width: calc(33.33% - 10px);
    height: 160px;
  }
}


@media (max-width: 640px) {
  section.s-block.s-block--banners.container .banner-entry {
    flex: 0 0 calc(50% - 10px);
    max-width: calc(50% - 10px);
    height: 120px;
  }
}

 .two-row .banner-entry:first-child {
        height:unset;
        padding: 1rem;
    }
    
.s-reviews-header-wrapper {
    justify-content: center;
}
.s-reviews-header {
    font-size: 45px;
    font-weight: 700;
    background: url(https://e.top4top.io/p_3601p6tt31.png) center center / contain no-repeat;
    padding: 10px 35px;
    height: fit-content;
    color: #000;
}
    
.s-reviews-testimonial {
      background: linear-gradient(135deg, #DFBC5F, #A88E50);
      color:#fff
    }
    
  .s-button-btn, .s-price-range-number-input {
    border-radius: .75rem;
    color: #fff;
    background: linear-gradient(135deg, #DFBC5F, #A88E50);
}    
.footer-is-light .store-footer .store-footer__inner {
     background: linear-gradient(135deg, #DFBC5F, #A88E50);
    color: #fff;
}
.footer-is-light .store-footer {
    color: #fff;
    background-color: #172613;
}
.copyright-text p {
    color: #fff;
}


body.index #app .app-inner,
#app.index .app-inner {
  background: linear-gradient(to bottom, #ffffff 40.4%, #172613 40.44%) !important;
  background-repeat: no-repeat !important;
  background-size: 100% 100% !important;
  background-position: top center !important;
}


body:not(.index) #app .app-inner,
#app:not(.index) .app-inner {
  background: none !important;
}


section.s-block.s-block--testimonials {
  display: none !important;
}


body.index section.s-block.s-block--testimonials,
#app.index section.s-block.s-block--testimonials {
  display: block !important;
}