.slider-container {
  max-width: 100%;
  position: relative;
  height: 100%;
  padding: 0;
}
.slider-container .owl-nav {
  display: none;
}
.slider-container .wrap-carousel-back {
  background-image: url("/catalog/view/theme/gbiv2/img/sliderv2/next/hills_gravel_rise_beneath_expansive_sky_quiet_construction_site.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
}
.slider-container .wrap-carousel-back .wrap-carousel {
  width: 1180px;
  max-width: 100%;
  margin: 0 auto;
}
@media (max-width: 1199px) {
  .slider-container .wrap-carousel-back .wrap-carousel .carousel-back-text {
    margin-top: 50px;
    margin-left: 30px;
  }
}
.slider-container .wrap-carousel-back .wrap-carousel .carousel-back-text {
  color: white;
}
.slider-container .wrap-carousel-back .wrap-carousel .carousel-back-text.slide-third .first-row {
  font-family: Inter;
  font-weight: 700;
  font-style: Bold;
  font-size: 48px;
  leading-trim: NONE;
  line-height: 49px;
  letter-spacing: -3%;
}
.slider-container .wrap-carousel-back .wrap-carousel .carousel-back-text.slide-third .second-row {
  font-family: Inter;
  font-weight: 500;
  font-style: Medium;
  font-size: 20px;
  leading-trim: NONE;
  line-height: 140%;
  letter-spacing: 0%;
}
.slider-container .wrap-carousel-back .wrap-carousel .carousel-back-text.slide-third .third-row {
  font-family: Inter;
  font-weight: 800;
  font-style: Extra Bold;
  font-size: 64px;
  leading-trim: NONE;
  line-height: 110%;
  letter-spacing: 0%;
  padding-top: 25px;
}
.slider-container .wrap-carousel-back .wrap-carousel .carousel-back-text.slide-third .fours-row {
  font-family: Inter;
  font-weight: 500;
  font-style: Medium;
  font-size: 20px;
  leading-trim: NONE;
  line-height: 120%;
  letter-spacing: 0%;
  max-width: 420px;
}
.slider-container .wrap-carousel-back .wrap-carousel .carousel-back-text.slide-second .first-row {
  font-family: Inter;
  font-weight: 700;
  font-style: Bold;
  font-size: 48px;
  leading-trim: NONE;
  line-height: 49px;
  letter-spacing: -3%;
}
.slider-container .wrap-carousel-back .wrap-carousel .carousel-back-text.slide-second .second-row {
  font-family: Inter;
  font-weight: 500;
  font-style: Medium;
  font-size: 20px;
  leading-trim: NONE;
  line-height: 140%;
  letter-spacing: 0%;
}
.slider-container .wrap-carousel-back .wrap-carousel .carousel-back-text.slide-second .third-row {
  font-family: Inter;
  font-weight: 800;
  font-style: Extra Bold;
  font-size: 64px;
  leading-trim: NONE;
  line-height: 110%;
  letter-spacing: 0%;
  padding-top: 25px;
}
.slider-container .wrap-carousel-back .wrap-carousel .carousel-back-text.slide-second .fours-row {
  font-family: Inter;
  font-weight: 500;
  font-style: Medium;
  font-size: 20px;
  leading-trim: NONE;
  line-height: 120%;
  letter-spacing: 0%;
  max-width: 420px;
}
.slider-container .wrap-carousel-back .wrap-carousel .carousel-back-text.slide-first .first-row {
  font-family: Inter;
  font-weight: 700;
  font-style: Bold;
  font-size: 48px;
  leading-trim: NONE;
  line-height: 49px;
  letter-spacing: -3%;
}
.slider-container .wrap-carousel-back .wrap-carousel .carousel-back-text.slide-first .second-row {
  font-family: Inter;
  font-weight: 500;
  font-style: Medium;
  font-size: 20px;
  leading-trim: NONE;
  line-height: 140%;
  letter-spacing: 0%;
}
.slider-container .wrap-carousel-back .wrap-carousel .carousel-back-text.slide-first .third-row {
  font-family: Inter;
  font-weight: 800;
  font-style: Extra Bold;
  font-size: 64px;
  leading-trim: NONE;
  line-height: 110%;
  letter-spacing: 0%;
  padding-top: 25px;
}
.slider-container .wrap-carousel-back .wrap-carousel .carousel-back-text.slide-first .fours-row {
  font-family: Inter;
  font-weight: 500;
  font-style: Medium;
  font-size: 20px;
  leading-trim: NONE;
  line-height: 120%;
  letter-spacing: 0%;
  max-width: 420px;
}
@media (max-width: 1199px) {
  .slider-container .wrap-carousel-back .wrap-carousel .carousel-back-text .carousel-btn {
    margin-bottom: 50px;
  }
}
.slider-container .wrap-carousel-back .wrap-carousel .carousel-back-text .carousel-btn {
  border-radius: 4px;
  border-color: white;
  width: 202px;
  height: 48px;
  display: flex;
  background-color: white;
  color: rgb(58, 63, 198);
  margin-top: 30px;
  margin-bottom: 80px;
  justify-content: center;
  align-items: center;
}

/*# sourceMappingURL=main_scss.css.map */
