* {
  box-sizing: border-box; }

.slider-combo,
.edit-post-visual-editor .acf-block-preview .slider-combo {
  background: linear-gradient(124.99deg, rgba(0, 112, 207, 0.3) -2.83%, rgba(0, 112, 207, 0) 70.17%), #00142B;
  color: #FFFFFF;
  margin-top: 2.1875rem;
  padding-bottom: 10.625rem; }
  @media screen and (min-width: 768px) {
    .slider-combo,
    .edit-post-visual-editor .acf-block-preview .slider-combo {
      padding-bottom: 6.875rem;
      margin-top: 2.5rem; } }
  .slider-combo__top-image,
  .edit-post-visual-editor .acf-block-preview .slider-combo__top-image {
    position: relative;
    width: 100%;
    height: 436px;
    top: -35px;
    animation-fill-mode: backwards;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-delay: 0.5s;
    -webkit-animation-name: fadeFromLeftToRight;
    animation-name: fadeFromLeftToRight; }
    @media screen and (min-width: 992px) {
      .slider-combo__top-image,
      .edit-post-visual-editor .acf-block-preview .slider-combo__top-image {
        left: -6.25rem; } }
    @media screen and (min-width: 768px) {
      .slider-combo__top-image,
      .edit-post-visual-editor .acf-block-preview .slider-combo__top-image {
        width: fit-content;
        height: auto;
        top: -40px; } }
    .slider-combo__top-image figure,
    .edit-post-visual-editor .acf-block-preview .slider-combo__top-image figure {
      height: 100%; }
      @media screen and (min-width: 768px) {
        .slider-combo__top-image figure,
        .edit-post-visual-editor .acf-block-preview .slider-combo__top-image figure {
          height: auto; } }
      .slider-combo__top-image figure img,
      .edit-post-visual-editor .acf-block-preview .slider-combo__top-image figure img {
        height: 100%;
        width: 100%;
        object-fit: cover; }
    .slider-combo__top-image:after,
    .edit-post-visual-editor .acf-block-preview .slider-combo__top-image:after {
      content: "";
      background: linear-gradient(322.77deg, #002856 -0.15%, rgba(0, 112, 207, 0) 53.71%), linear-gradient(2.99deg, rgba(158, 50, 35, 0.6) -4.91%, rgba(126, 40, 28, 0) 70.07%);
      display: block;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0; }
      @media screen and (min-width: 768px) {
        .slider-combo__top-image:after,
        .edit-post-visual-editor .acf-block-preview .slider-combo__top-image:after {
          background: linear-gradient(280.07deg, #002856 -8.53%, rgba(158, 50, 35, 0) 61.99%); } }
  .slider-combo__top-texts,
  .edit-post-visual-editor .acf-block-preview .slider-combo__top-texts {
    position: relative;
    top: -100px;
    left: 0;
    padding: 0 20px; }
    @media screen and (min-width: 768px) {
      .slider-combo__top-texts,
      .edit-post-visual-editor .acf-block-preview .slider-combo__top-texts {
        position: absolute;
        top: 130px;
        left: 54%;
        padding: 0; } }
    @media screen and (min-width: 90rem) {
      .slider-combo__top-texts,
      .edit-post-visual-editor .acf-block-preview .slider-combo__top-texts {
        left: 50%; } }
    .slider-combo__top-texts .kicker,
    .edit-post-visual-editor .acf-block-preview .slider-combo__top-texts .kicker {
      color: #FFFFFF; }
    .slider-combo__top-texts .has-large-font-size,
    .edit-post-visual-editor .acf-block-preview .slider-combo__top-texts .has-large-font-size {
      font-size: 30px !important;
      font-weight: 100;
      margin-bottom: 1rem; }
      @media screen and (min-width: 768px) {
        .slider-combo__top-texts .has-large-font-size,
        .edit-post-visual-editor .acf-block-preview .slider-combo__top-texts .has-large-font-size {
          font-size: var(--wp--preset--font-size--large) !important; } }
    .slider-combo__top-texts .cta-description,
    .edit-post-visual-editor .acf-block-preview .slider-combo__top-texts .cta-description {
      font-weight: 100;
      font-size: 14px;
      line-height: 150%;
      margin-bottom: 2rem; }
      @media screen and (min-width: 768px) {
        .slider-combo__top-texts .cta-description,
        .edit-post-visual-editor .acf-block-preview .slider-combo__top-texts .cta-description {
          font-size: 16px; } }
    .slider-combo__top-texts .button,
    .edit-post-visual-editor .acf-block-preview .slider-combo__top-texts .button {
      height: 54px;
      min-height: 54px; }
      @media screen and (min-width: 768px) {
        .slider-combo__top-texts .button,
        .edit-post-visual-editor .acf-block-preview .slider-combo__top-texts .button {
          height: 73px; } }
  .slider-combo__bottom .slider-combo__about-slider,
  .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__about-slider {
    margin-top: 2.1875rem;
    padding: 0 20px; }
    @media screen and (min-width: 768px) {
      .slider-combo__bottom .slider-combo__about-slider,
      .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__about-slider {
        padding: 0; } }
    .slider-combo__bottom .slider-combo__about-slider .kicker,
    .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__about-slider .kicker {
      color: rgba(255, 255, 255, 0.7);
      line-height: 1;
      margin-bottom: 30px;
      animation-fill-mode: backwards;
      -webkit-animation-duration: 0.5s;
      animation-duration: 0.5s;
      -webkit-animation-delay: 0.3s;
      -webkit-animation-name: fadeInUp;
      animation-name: fadeInUp; }
    .slider-combo__bottom .slider-combo__about-slider .slider-title,
    .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__about-slider .slider-title {
      font-weight: 100;
      font-size: 30px;
      line-height: 100%;
      letter-spacing: -0.015em;
      color: #ffffff;
      margin-bottom: 40px;
      display: flex;
      align-items: center;
      justify-content: space-between;
      animation-fill-mode: backwards;
      -webkit-animation-duration: 0.5s;
      animation-duration: 0.5s;
      -webkit-animation-delay: 0.5s;
      -webkit-animation-name: fadeInUp;
      animation-name: fadeInUp; }
      @media screen and (min-width: 768px) {
        .slider-combo__bottom .slider-combo__about-slider .slider-title,
        .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__about-slider .slider-title {
          font-size: 44px; } }
      @media screen and (min-width: 90rem) {
        .slider-combo__bottom .slider-combo__about-slider .slider-title,
        .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__about-slider .slider-title {
          max-width: 90rem; } }
      .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows,
      .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows {
        position: absolute;
        bottom: -110px;
        left: calc(50% - 59px);
        display: flex;
        align-items: center;
        justify-content: flex-end;
        z-index: 9; }
        @media screen and (min-width: 768px) {
          .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows,
          .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows {
            position: unset;
            margin-right: 20px; } }
        .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows .slick-arrow,
        .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows .slick-arrow {
          border: 3px solid rgba(0, 112, 207, 0.3);
          background: none;
          box-sizing: border-box;
          border-radius: 50%;
          width: 46px;
          height: 46px;
          display: flex;
          align-items: center;
          justify-content: center;
          cursor: pointer;
          transition: 0.3s all; }
          .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows .slick-arrow:hover, .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows .slick-arrow:focus,
          .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows .slick-arrow:hover,
          .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows .slick-arrow:focus {
            border: 3px solid #0070cf; }
          @media screen and (min-width: 768px) {
            .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows .slick-arrow,
            .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows .slick-arrow {
              width: 60px;
              height: 60px; } }
          .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows .slick-arrow svg,
          .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows .slick-arrow svg {
            width: 0.75rem; }
            @media screen and (min-width: 768px) {
              .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows .slick-arrow svg,
              .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows .slick-arrow svg {
                width: auto; } }
          .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows .slick-arrow.slick-hidden,
          .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows .slick-arrow.slick-hidden {
            display: none; }
          .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows .slick-arrow.combo-slide__prev,
          .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows .slick-arrow.combo-slide__prev {
            margin-right: 26px;
            position: relative; }
            .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows .slick-arrow.combo-slide__prev:after,
            .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows .slick-arrow.combo-slide__prev:after {
              content: "";
              position: absolute;
              width: 1px;
              bottom: -20px;
              right: -14px;
              top: -20px;
              border-right: 2px dotted #0070cf;
              width: 1px; }
              @media screen and (min-width: 768px) {
                .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows .slick-arrow.combo-slide__prev:after,
                .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__about-slider .slider-title .combo-slide__arrows .slick-arrow.combo-slide__prev:after {
                  bottom: -40px;
                  right: -17px;
                  top: -40px; } }
  .slider-combo__bottom .slider-combo__slides,
  .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__slides {
    width: calc(100% + 1.125rem);
    margin-right: -1.125rem;
    z-index: 2;
    padding: 0 20px; }
    @media screen and (min-width: 768px) {
      .slider-combo__bottom .slider-combo__slides,
      .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__slides {
        width: calc(100% + 2.5rem);
        margin-right: -2.5rem; } }
    @media screen and (min-width: 768px) {
      .slider-combo__bottom .slider-combo__slides,
      .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__slides {
        padding: 0; } }
    .slider-combo__bottom .slider-combo__slides .slick-list,
    .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__slides .slick-list {
      padding-right: calc(50vw - 50% + 5rem);
      margin-right: calc(50% - 50vw); }
      @media screen and (min-width: 768px) {
        .slider-combo__bottom .slider-combo__slides .slick-list,
        .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__slides .slick-list {
          padding-right: calc(50vw - 50%);
          margin-right: calc(50% - 50vw); } }
    .slider-combo__bottom .slider-combo__slides .slider-combo__slide,
    .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__slides .slider-combo__slide {
      padding-right: 18px;
      position: relative;
      overflow: hidden; }
      @media screen and (min-width: 768px) {
        .slider-combo__bottom .slider-combo__slides .slider-combo__slide,
        .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__slides .slider-combo__slide {
          padding-right: 40px; } }
      .slider-combo__bottom .slider-combo__slides .slider-combo__slide:after,
      .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__slides .slider-combo__slide:after {
        content: "";
        background: linear-gradient(11.14deg, #002856 0.7%, rgba(0, 112, 207, 0) 49.34%);
        width: calc(100% - 18px);
        height: 100%;
        top: 0;
        left: 0;
        position: absolute;
        z-index: 9; }
        @media screen and (min-width: 768px) {
          .slider-combo__bottom .slider-combo__slides .slider-combo__slide:after,
          .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__slides .slider-combo__slide:after {
            width: calc(100% - 40px); } }
      .slider-combo__bottom .slider-combo__slides .slider-combo__slide .combo-slide__image,
      .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__slides .slider-combo__slide .combo-slide__image {
        position: relative;
        width: 100%;
        animation-fill-mode: backwards;
        -webkit-animation-duration: 0.5s;
        animation-duration: 0.5s;
        -webkit-animation-delay: 0.5s;
        -webkit-animation-name: fadeFromRightToLeft;
        animation-name: fadeFromRightToLeft;
        overflow: hidden; }
        .slider-combo__bottom .slider-combo__slides .slider-combo__slide .combo-slide__image img,
        .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__slides .slider-combo__slide .combo-slide__image img {
          width: 100%;
          height: 100%;
          object-fit: cover;
          transition: transform 0.4s ease, opacity 0.4s ease; }
        .slider-combo__bottom .slider-combo__slides .slider-combo__slide .combo-slide__image:hover img, .slider-combo__bottom .slider-combo__slides .slider-combo__slide .combo-slide__image:focus-within img,
        .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__slides .slider-combo__slide .combo-slide__image:hover img,
        .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__slides .slider-combo__slide .combo-slide__image:focus-within img {
          transform: scale(1.1); }
      .slider-combo__bottom .slider-combo__slides .slider-combo__slide .combo-slide__description,
      .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__slides .slider-combo__slide .combo-slide__description {
        position: absolute;
        bottom: 0;
        left: 0;
        z-index: 10;
        padding: 25px;
        animation-fill-mode: backwards;
        -webkit-animation-duration: 0.5s;
        animation-duration: 0.5s;
        -webkit-animation-delay: 0.6s;
        -webkit-animation-name: fadeFromRightToLeft;
        animation-name: fadeFromRightToLeft; }
        .slider-combo__bottom .slider-combo__slides .slider-combo__slide .combo-slide__description .slide-description__title,
        .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__slides .slider-combo__slide .combo-slide__description .slide-description__title {
          font-family: "brother-1816", "Actor", sans-serif;
          font-size: 18px;
          font-weight: 700;
          line-height: 20px;
          letter-spacing: 0.1em;
          text-transform: uppercase;
          color: #FFFFFF;
          margin-bottom: 1rem; }
        .slider-combo__bottom .slider-combo__slides .slider-combo__slide .combo-slide__description .slide-description__subtitle,
        .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__slides .slider-combo__slide .combo-slide__description .slide-description__subtitle {
          font-weight: 400;
          font-size: 16px;
          line-height: 20px;
          color: #FFFFFF; }
      .slider-combo__bottom .slider-combo__slides .slider-combo__slide .combo-slide__link:focus-visible,
      .edit-post-visual-editor .acf-block-preview .slider-combo__bottom .slider-combo__slides .slider-combo__slide .combo-slide__link:focus-visible {
        outline-offset: -4px;
        outline: 4px solid #9E3223; }
  .slider-combo .patterns-bg,
  .edit-post-visual-editor .acf-block-preview .slider-combo .patterns-bg {
    display: none;
    background-color: rgba(0, 112, 207, 0.5); }
    @media screen and (min-width: 768px) {
      .slider-combo .patterns-bg,
      .edit-post-visual-editor .acf-block-preview .slider-combo .patterns-bg {
        display: block; } }
    .slider-combo .patterns-bg.patterns-hash-tall,
    .edit-post-visual-editor .acf-block-preview .slider-combo .patterns-bg.patterns-hash-tall {
      position: absolute;
      right: -20px;
      top: 15%; }
    .slider-combo .patterns-bg.patterns-herring-wide,
    .edit-post-visual-editor .acf-block-preview .slider-combo .patterns-bg.patterns-herring-wide {
      left: 50%;
      position: absolute;
      bottom: 65px;
      z-index: 0; }

.edit-post-visual-editor .acf-block-preview .slider-combo .slider-combo__slides {
  display: flex; }
