.case-slider {
  .container {
    .case-slider-title {
      display: flex;
      justify-content: center;
      margin-bottom: 100px;

      @media (max-width: 1024px) {
        display: block;
        margin-bottom: 80px;
      }

      h1 {
        display: flex;
        gap: 12px;
        align-items: center;
        justify-content: center;
        margin: 0 70px;
        font-size: var(--fs-5xl);
        line-height: 80%;
        border-bottom: 1px solid var(--c-gray-900);
        padding-bottom: 40px;

        @media (max-width: 1024px) {
          flex-direction: column;
          width: auto;
          margin: 0 -20px;
          padding: 0;
          border: none;
        }

        strong {
          line-height: 80%;
        }

        span {
          padding-left: 8px;
          padding-right: 60px;
          transform: translateY(16px);
          line-height: 40%;
          border-bottom: 1px solid var(--c-gray-900);

          @media (max-width: 1024px) {
            display: flex;
            justify-content: center;
            width: 100%;
            padding: 0;
          }
        }
      }
    }

    .what-you-get-slider-wrapper {
      padding: 0;

      .what-you-get-slider {
        .swiper-wrapper {
          .swiper-slide {

            .what-you-get-slider_desktop {
              gap: 40px;
              grid-template-columns: 1fr 360px;

              .what-you-get-slider_left {
                margin-right: 0;

                h2 {
                  font-size: var(--fs-3xl);
                }

                .text {
                  margin-right: 0;
                  margin-bottom: 24px;
                }

                .what-you-get-slider_right {
                  margin-bottom: 40px;
                  padding-left: 0;

                  ul {
                    display: flex;
                    flex-direction: row;
                    gap: 40px;

                    li {
                      margin: 0;
                    }
                  }
                }
              }
            }

            .what-you-get-slider_mobile {
              padding: 0;
              border: none;
              border-radius: 0;

              figure {
                display: flex;
                justify-content: center;
                margin-bottom: 24px;
              }

              .cta {
                margin-bottom: 24px;

                a {
                  width: 100%;
                }
              }

              .text {
                margin-bottom: 32px;

              }

              .what-you-get-slider_right {
                ul {
                  li {
                    @media (max-width: 1024px) {
                      justify-content: center;
                    }
                  }
                }
              }
            }
          }
        }
      }



      .what-you-get-slider-pagination {
        &.pagination-mobile-top {
          @media (max-width: 1024px) {
            display: flex;
            justify-content: center;
          }
        }
      }


      .what-you-get-slider-nav {
        right: -130px;

        @media (max-width: 1280px) {
          right: -60px;
        }
      }
    }
  }
}