/*
Theme Name: Prioritet
Author: Richard
Description: Custom theme for prioritet.ruso.agency
Version: 1.0
*/

html {
  scroll-padding-top: 100px;
}

.hero__body::after,
.no-webp .hero__body::after,
.webp .hero__body::after {
  background-color: transparent !important;
  background-image: var(--hero-bg, none) !important;
  background-position: 50% !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  height: 100%;
}

.hero-col,
.hero-col_2,
.hero-col_3,
.hero-col_4,
.no-webp .hero-col,
.no-webp .hero-col_2,
.no-webp .hero-col_3,
.no-webp .hero-col_4,
.webp .hero-col,
.webp .hero-col_2,
.webp .hero-col_3,
.webp .hero-col_4 {
  background-color: #ffffff !important;
  background-image: var(--hero-card-bg, none) !important;
  background-position: 50% !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
}

@media (max-width: 47.99875em) {
  .hero__body::after,
  .no-webp .hero__body::after,
  .webp .hero__body::after {
    background-image: var(--hero-bg-mob, var(--hero-bg, none)) !important;
    background-position: 50% !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
  }
}

.task.has-task-bg,
.no-webp .task.has-task-bg,
.webp .task.has-task-bg {
  background-image: var(--task-bg) !important;
  background-position: 50% !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
}

.get-started-col.has-gs-decor::after,
.no-webp .get-started-col.has-gs-decor::after,
.webp .get-started-col.has-gs-decor::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  width: 36.5853658537%;
  aspect-ratio: 1;
  background: var(--gs-decor) 50%/100% no-repeat !important;
}
