@media (max-width: 1024px) {
  .service-fold1-content {
    padding: 60px 0px;
  }

  .take-back-fold {
    padding: 60px 0px;
  }

.service-accordion-item.active .service-accordion-item-bottom {
  max-height:1000px;
}
  
  .content-fold-b-wrapper {
    flex-direction: column !IMPORTANT;
    text-align: center;
    align-items: center;
    padding: 60px 0px 60px !important;
    gap: 40px;
  }

  .fitting-carpet-fold-img {
    position: relative;
    width: 100%;
    height: 240px;
    right: unset;
    top: unset;
  }

  .fitting-carpet-fold-content {
    width: 100%;
  }

  .fitting-carpet-fold-item {
    padding: 20px;
    flex-direction: column;
  }

  .content-fold-b-img {
    flex: 0 0 auto;
    width: 100%;
    max-width: 400px;
    margin: 0 !important;
  }

  .ska-rating-fold {
    padding: 60px 0px;
  }

  .ska-rating-fold-main {
    gap: 40px;
  }

  .ska-rating-item {
    width: calc(100%);
    padding: 0px;
    border: 0px;
  }

  .content-fold-b-img img {
    min-height: unset;
  }

  .content-fold-b-content {
    align-items: center;
  }

  .home-fold4-title > img, .content-fold-b-content > img{
    object-position: center;
  }
}


/**ABOUT**/
@media(max-width: 1200px) {
  .home-fold4-img {
    flex: 0 0 500px;
  }
}

@media(max-width: 1024px) {
  a.market-fold-item {
    flex: 0 0 calc(100% / 2);
    padding: 20px;
    text-align: center;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 10px;
}

  .home-fold4-title img {
    margin: 0px auto 20px;
}

  .home-fold4-img {
    position: relative;
    top: auto;
    right: auto;
    width: 100%;
    align-items: center;
    justify-content: center;
    display: flex;
    flex-direction: column;
  }
.home-fold4-img img {
   height: 400px;
}
  .content-fold-b-quote {
    left: -40px;
    width: calc(100%);
  }

  .home-fold4 .content-fold-b-quote {
    width: 100%;
    position: relative;
    bottom: -10px;
    left: unset !important;
    padding: 20px;
    text-align: center;
    align-items: center;
    box-sizing: border-box;
    justify-content: center;
  }

  .fitting-carpet-fold-content {
    text-align: center;
  }

  .fitting-carpet-fold-content div {
    max-height: 240px;
    transition: all 300ms ease;
    overflow: hidden;
  }

  .fitting-carpet-fold-content.expand div {
    max-height: unset;
  }

  .home-fold4-main {
    display: flex;
    flex-direction: column-reverse;
    gap: 20px;
  }
.content-fold-b-content-inner {
    display: flex;
    flex-direction: column;
    align-items: center;
}
  .fitting-carpet-fold-filters {
    flex-direction: column;
  }

  @media (min-width: 1024px) {
    .expand-toggle {
      display: none;
    }
  }

  .home-fold4-content {
    width: 100%;
    padding: 40px 20px 20px;
    text-align: center;
  }

  .home-fold4 {
    padding: 20px 0px;
  }

  .home-fold4-content a.readmore {
    margin: 20px auto 0px;
  }
  .fitting-carpet-fold-main {
    padding: 60px 0px;
  }
  .take-back-fold-main .splide__arrows {
    position: relative;
        justify-content: center;
    align-items: center;
    gap: 80px;
  }
  .take-back-fold img {
    height: 240px;
  }
  div#take-back-fold-splide {
    flex-direction: column-reverse;
    align-items: center;
    gap: 20px;
  }
}

@media(max-width: 640px){
  a.market-fold-item {
    flex: 0 0 calc(100% / 1);
    padding: 0px;
    text-align: center;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 10px;
}
}

@media (max-width: 540px) {
  .content-fold-b-quote {
    position: relative;
    right: unset;
    left: unset;
    flex-direction: column;
    box-sizing: border-box;
  }
}

