.fx-accordion--homepage::before {
    width: 100% !important;
  }
  
  .ab-test-implemented .fx-accordion--homepage__left .fx-accordion__panel__toggle {
    border: 2px solid #33b994;
    background: #33b994;
    color: #111b25;
    border-radius: 12px 22px;
    font-size: 18px;
    font-weight: 500;
    padding: 20px 30px;
    margin-bottom: 20px;
    transition: all 0.3s ease 0s;
  }
  
  .ab-test-implemented .fx-accordion--homepage__left .fx-accordion__panel__toggle::after {
    content: '' !important;
  }
  .ab-test-implemented .fx-accordion--homepage__left .is-expanded .fx-accordion__panel__toggle,
  .ab-test-implemented .fx-accordion--homepage__left  .fx-accordion__panel__toggle:hover {
    transform: translateY(-5px);
    border-color: #0a533e;
  }
  
  .ab-test-implemented .fx-accordion--homepage__right .laptop-pattern {
    padding: 0;
    margin: 0;
  }
  
  .ab-test-implemented .fx-accordion--homepage__right .laptop-pattern::before {
      background: transparent;
      height: auto;
  }
  
  
  .ab-test-implemented .fx-accordion__panel__content {
      background: transparent;
    }
  
  /* Accordion Tab Changes */
  .ab-container {
      max-width: 1366px !important;
  }
  
  .ab-test-implemented .fx-accordion__panel__content {
      background: transparent;
  }
  
  .ab-fx-accordion--homepage__upper.hidden {
    display: block !important;
    visibility: visible !important;
    width: 100%;
    margin-bottom: 30px;
  }

  
  .fx-accordion--homepage__flex.ab-test-implemented {
      justify-content: center;
      align-items: flex-start;
  }
  
  .ab-test-implemented .ab-accordion--homepage__desc.hidden {
      display: block !important;
      visibility: visible !important;
  }
  
  .ab-test-implemented  .fx-accordion--homepage__right .js-toggled-accordion-image {
      margin: 0 !important;
      max-width: none;
  }
  
  .ab-test-implemented .fx-accordion--homepage__right .text-center .btn {
      display: none;
  }
  
  .ab-test-implemented  .js-toggled-accordion-image  .ab-accordion-img {
      display: block !important;
      visibility: visible !important;
      margin-top: 30px;
      max-width: none !important;
      object-fit: cover;
      height: 100%;
      width: 100%;
  }
  
  .ab-test-implemented .non-ab-accordion-img {
      display: none;
  }
  
  .ab-test-implemented .ab-accordion-img {
      display: block !important;
      visibility: visible !important;
      width: 100%;
      height: 100%;
      object-fit: cover;
      max-width: none !important;
  }
  
  /* Ordering Section */
  
  .homepage-block-section__wrapper .bialty-container > div {
      display: flex;
      flex-wrap: wrap;
  }
  
  .home .masthead-homepage {
      order: 1 !important;
      padding-bottom: 50px;
  }
  
  .home .masthead-homepage::before {
      height: 0;
  }
  
  .home section {
      width: 100%;
  }
  
  .home .number-column.fx-block {
      order: 2 !important;
  }
  
  .home .fx-accordion.fx-accordion--homepage {
      order: 3 !important;
      margin-top: 0;
  }
  
  .home .new-featured-section {
      order: 4 !important;
  }
  
  .home .image-text-homepage.fx-block {
      order: 5 !important;
  }
  
  .home .testimonials.fx-block {
      order: 6 !important;
  }
  
  .home .home-image-text.fx-block {
      order: 7 !important;
  }
  
  .home .cards {
      order: 8 !important;
  }
  
  .home .cta-homepage {
      order: 9 !important;
      width: 100%;
  }
  
  /* Testimonial */
  .check-list-btn.ab-test-check-btn.hidden {
      display: block !important;
      visibility: visible !important;
  }
  
  .image-text-homepage__img.ab-test-image-text-ups {
      display: block !important;
      visibility: visible !important;
    position: relative;
  }
  
  .home .testimonials__flex {
      display: block;
      margin: auto;
  }
  
  .home .testimonials__right {
      width: 100% !important;
      padding: 0;
  }
  
  .home .js-testimonial {
      padding-top: 60px;
  }
  
  .home .testimonials__right .slick-arrow {
      left: unset;
      right: 60px;
      top: 0;
  }
  
  .home .testimonials__right .slick-next {
    right: 0;
    margin: 0;
  }
  
  
  /* Responsive  */
  
  @media (max-width: 767px) {
    .home .testimonial_rating_star::before {
      font-size: 34px;
    }
  }
  @media (min-width: 992px) {
     .home  .js-testimonial {
        padding-top: 0;
    }
    .home .testimonials__right .slick-arrow {
        top: -60px;
    }
  }
  @media (min-width: 1025px) {
    
    .fx-accordion--homepage__flex.ab-test-implemented {
        display: flex;
      }
      .ab-test-implemented .fx-accordion--homepage__right {
      display: block !important;
          padding-left:  50px;
      }
      .ab-test-implemented .fx-accordion--homepage__left {
          flex: 0 0 auto;
          width: 28%;
      }
      .ab-test-implemented .fx-accordion--homepage__right {
          flex: 0 0 auto;
          width: 72%;
      }
    
      .ab-test-implemented .fx-accordion__panel__content {
        display: none;
      }
  
      .ab-test-implemented .ab-accordion-img {
        margin-top: 30px;
    }
  }
  
  @media (min-width: 1200px) {
    .home .testimonials__right .slick-arrow {
        right: 110px;
    }
    
    .home .testimonials__right .slick-next {right: 35px;}
  }