.section-offer {
  background: radial-gradient(112.72% 82.69% at 71.46% 18.39%, #215FCB, #452FA3, #215FCB, #452FA3);
  font-family: "Instrument Sans", sans-serif;
  color: #FFF;
  padding: 0 8%;
  background-size: 400% 400%;
  animation: backgroundRadialGradientAnimation 30s ease infinite;
}
.section-offer .inner {
  max-width: clamp(1205px, 67.7734375vw, 1735px);
  width: 100%;
  padding: 0;
  position: relative;
}
.section-offer .sc-offer-content {
  display: flex;
  flex-direction: column;
  row-gap: clamp(72px, 3.1640625vw, 81px);
  padding: clamp(71px, 6.8359375vw, 175px) 0 clamp(153px, 8.6328125vw, 221px) 0;
}
.section-offer .img-box-abstract-sc-offer {
  position: absolute;
  height: auto;
  mix-blend-mode: screen;
}
.section-offer .img-box-abstract1-sc-offer {
  width: clamp(620.55px, 30.78125vw, 788px);
  top: 0;
  right: -65px;
}
.section-offer .img-box-abstract2-sc-offer {
  width: clamp(310.275px, 15.390625vw, 394px);
  bottom: 0;
  left: -7.5vw;
}
.section-offer .text-box-sc-offer {
  display: flex;
  flex-direction: column;
  row-gap: clamp(20px, 1.2109375vw, 31px);
  text-align: left;
  direction: ltr;
}
.section-offer .subtitle-sc-offer {
  font-size: clamp(18px, 0.78125vw, 20px);
  font-weight: 400;
  line-height: normal;
  text-transform: capitalize;
}
.section-offer .title-sc-offer {
  font-size: clamp(44px, 2.5vw, 64px);
  font-weight: 600;
  line-height: 118.75%;
}
.section-offer .items-box-sc-offer {
  position: relative;
  direction: ltr;
}
.section-offer .items-sc-offer {
  display: flex;
  flex-direction: row;
  align-items: center;
  direction: ltr;
  position: relative;
}
.section-offer .item-sc-offer {
  display: flex;
  flex-direction: column;
  row-gap: clamp(14px, 1.2109375vw, 31px);
  max-width: clamp(370px, 20.0390625vw, 513px);
  position: relative;
  direction: ltr;
  text-align: left;
}
.section-offer .title-item-sc-offer {
  font-size: clamp(24px, 1.25vw, 32px);
  font-weight: 700;
  line-height: 120%;
  max-width: 95%;
}
.section-offer .desc-item-sc-offer {
  font-size: clamp(16px, 0.78125vw, 20px);
  font-weight: 400;
  line-height: 130%;
}
.section-offer .items-box-sc-offer {
  position: relative;
}
.section-offer .owl-carousel .owl-nav, .section-offer .owl-carousel .owl-dots {
  display: none;
}
.section-offer .icons-arrow-icon-big.prev-slide,
.section-offer .icons-arrow-icon-big.next-slide {
  width: clamp(53.44px, 2.95625vw, 75.68px);
  height: auto;
  background: rgba(242, 245, 251, 0.1);
  border-radius: clamp(11.45px, 0.6335546875vw, 16.219px);
  border: 1.352px solid rgba(242, 245, 251, 0.1);
  padding: clamp(11.45px, 0.84453125vw, 21.62px);
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: all 0.3s linear;
  display: flex;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 10;
}
.section-offer .icons-arrow-icon-big.prev-slide .icons-chevron-big,
.section-offer .icons-arrow-icon-big.next-slide .icons-chevron-big {
  transition: all 0.3s linear;
}
.section-offer .icons-arrow-icon-big.prev-slide .icons-chevron-big-hover,
.section-offer .icons-arrow-icon-big.next-slide .icons-chevron-big-hover {
  display: none;
  transition: all 0.3s linear;
}
.section-offer .icons-arrow-icon-big.prev-slide img,
.section-offer .icons-arrow-icon-big.next-slide img {
  width: clamp(22.901px, 1.267109375vw, 32.438px);
  height: auto;
}
.section-offer .icons-arrow-icon-big.prev-slide:hover,
.section-offer .icons-arrow-icon-big.next-slide:hover {
  background: #FFF;
  border: 1.352px solid #FFF;
}
.section-offer .icons-arrow-icon-big.prev-slide:hover .icons-chevron-big,
.section-offer .icons-arrow-icon-big.next-slide:hover .icons-chevron-big {
  display: none;
}
.section-offer .icons-arrow-icon-big.prev-slide:hover .icons-chevron-big-hover,
.section-offer .icons-arrow-icon-big.next-slide:hover .icons-chevron-big-hover {
  display: block;
}
.section-offer .icons-arrow-icon-big.prev-slide {
  left: -5.15625vw;
}
.section-offer .icons-arrow-icon-big.next-slide {
  right: -5.15625vw;
}

@keyframes backgroundRadialGradientAnimation {
  0% {
    background-size: 400% 400%;
    background-position: 50% 50%;
  }
  50% {
    background-size: 200% 200%;
    background-position: 100% 100%;
  }
  100% {
    background-size: 400% 400%;
    background-position: 50% 50%;
  }
}
@media all and (max-width: 1512px) {
  .section-offer .sc-offer-content {
    row-gap: 5.5555555556vw;
    padding: 4.6957671958vw 0 10.119047619vw 0;
  }
  .section-offer .img-box-abstract1-sc-offer {
    width: 41.0416666667vw;
    right: -8.664021164vw;
  }
  .section-offer .img-box-abstract2-sc-offer {
    width: 20.5208333333vw;
    left: -8.3994708995vw;
  }
  .section-offer .text-box-sc-offer {
    row-gap: clamp(14px, 1.3227513228vw, 20px);
  }
  .section-offer .subtitle-sc-offer {
    font-size: clamp(16px, 1.1904761905vw, 18px);
  }
  .section-offer .title-sc-offer {
    font-size: clamp(33px, 2.9100529101vw, 44px);
  }
  .section-offer .item-sc-offer {
    row-gap: clamp(11px, 0.9259259259vw, 14px);
    max-width: clamp(250px, 24.4708994709vw, 370px);
  }
  .section-offer .title-item-sc-offer {
    font-size: clamp(18px, 1.5873015873vw, 24px);
  }
  .section-offer .desc-item-sc-offer {
    font-size: clamp(12px, 1.0582010582vw, 16px);
  }
  .section-offer .icons-arrow-icon-big.prev-slide,
  .section-offer .icons-arrow-icon-big.next-slide {
    width: 3.5343915344vw;
    border-radius: 0.7572751323vw;
    border: 0.954px solid rgba(242, 245, 251, 0.1);
    padding: 0.7572751323vw;
  }
  .section-offer .icons-arrow-icon-big.prev-slide img,
  .section-offer .icons-arrow-icon-big.next-slide img {
    width: 1.5146164021vw;
  }
  .section-offer .icons-arrow-icon-big.prev-slide {
    left: -6.4153439153vw;
  }
  .section-offer .icons-arrow-icon-big.next-slide {
    right: -6.4153439153vw;
  }
}
@media all and (max-width: 1024px) {
  .section-offer .text-box-sc-offer {
    row-gap: clamp(10px, 1.3671875vw, 14px);
  }
  .section-offer .subtitle-sc-offer {
    font-size: clamp(14px, 1.5625vw, 16px);
  }
  .section-offer .title-sc-offer {
    font-size: clamp(24px, 3.22265625vw, 33px);
  }
  .section-offer .item-sc-offer {
    row-gap: clamp(7px, 1.07421875vw, 11px);
    max-width: clamp(180px, 24.4140625vw, 250px);
  }
  .section-offer .title-item-sc-offer {
    font-size: clamp(15px, 1.7578125vw, 18px);
  }
  .section-offer .desc-item-sc-offer {
    font-size: clamp(9px, 1.171875vw, 12px);
  }
}
@media all and (max-width: 768px) {
  .section-offer {
    padding: 0;
  }
  .section-offer .inner {
    padding: 0 5.8974358974vw;
  }
  .section-offer .sc-offer-content {
    row-gap: clamp(33px, 5.5989583333vw, 43px);
    padding: clamp(110px, 15.625vw, 120px) 0 clamp(113px, 17.3177083333vw, 133px) 0;
  }
  .section-offer .img-box-abstract1-sc-offer {
    width: clamp(242px, 44.53125vw, 342px);
    right: 0;
  }
  .section-offer .img-box-abstract2-sc-offer {
    width: clamp(150px, 32.5520833333vw, 250px);
    left: 0;
  }
  .section-offer .text-box-sc-offer {
    row-gap: clamp(7px, 2.2135416667vw, 17px);
  }
  .section-offer .subtitle-sc-offer {
    font-size: clamp(16px, 2.6041666667vw, 20px);
  }
  .section-offer .title-sc-offer {
    font-size: clamp(24px, 3.90625vw, 30px);
  }
  .section-offer .item-sc-offer {
    row-gap: clamp(15px, 3.2552083333vw, 25px);
    max-width: unset;
    width: unset;
  }
  .section-offer .title-item-sc-offer {
    font-size: clamp(18px, 3.125vw, 24px);
    max-width: 87%;
  }
  .section-offer .desc-item-sc-offer {
    font-size: clamp(16px, 2.6041666667vw, 20px);
    max-width: 100%;
  }
  .section-offer .icons-arrow-icon-big.prev-slide,
  .section-offer .icons-arrow-icon-big.next-slide {
    width: 45px;
    border-radius: 9.643px;
    border: 0.804px solid rgba(242, 245, 251, 0.1);
    padding: 12.857px;
    top: auto;
    transform: translateY(0);
    bottom: -68px;
  }
  .section-offer .icons-arrow-icon-big.prev-slide img,
  .section-offer .icons-arrow-icon-big.next-slide img {
    width: 19.286px;
  }
  .section-offer .icons-arrow-icon-big.prev-slide {
    right: 54px;
    left: auto;
  }
  .section-offer .icons-arrow-icon-big.next-slide {
    right: 0;
  }
  .section-offer .item-sc-offer {
    width: 79.4871794872vw;
    direction: ltr;
  }
  .section-offer .items-sc-offer {
    display: flex;
    flex-direction: row;
    gap: 0;
    position: relative;
    direction: ltr;
    width: 79.4871794872vw;
    overflow: visible !important;
  }
  .section-offer .owl-stage-outer {
    overflow: visible !important;
  }
  .section-offer .owl-dots {
    position: relative;
  }
  .section-offer .owl-item {
    transition: opacity 0.3s linear;
    opacity: 0;
  }
  .section-offer .owl-item.active {
    opacity: 1;
  }
  .section-offer .owl-item.active ~ .owl-item {
    opacity: 1;
  }
}
@media all and (max-width: 390px) {
  .section-offer .subtitle-sc-offer {
    font-size: clamp(14px, 4.1025641026vw, 16px);
  }
  .section-offer .title-sc-offer {
    font-size: clamp(20px, 6.1538461538vw, 24px);
  }
  .section-offer .title-item-sc-offer {
    font-size: clamp(16px, 4.6153846154vw, 18px);
  }
  .section-offer .desc-item-sc-offer {
    font-size: clamp(14px, 4.1025641026vw, 16px);
  }
}

/*# sourceMappingURL=offer-section.css.map */
