.schedule {
  overflow: clip;
  background-image: url(/wp-content/uploads/2026/04/rectangle-779.png);
  background-size: contain;
}
.schedule__block {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}

.shedule-title__block .p2 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.shedule-title__block .p2 img {
  height: 10px;
  width: 10px;
}

.shedule__block {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}
.shedule__block__left img {
  /*rotate: (-5deg);*/
  /*height: 610px;
  width: 520px;*/
  position: relative;
}
.shedule__block__left img::before {
  content: "";
  background-image: url(/wp-content/uploads/2026/04/image-3.png);
  top: 0;
  left: 0;
  position: absolute;
}
.shedule__block__right {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 10px;
}
.shedule__block__right .block__item {
  position: relative;
  height: -moz-fit-content;
  height: fit-content;
  background-color: var(--bg-alt-main);
}
.shedule__block__right .block__item img {
  height: 250px;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.shedule__block__right .block__item__text {
  display: flex;
  flex-direction: column;
  padding: 30px;
  gap: 30px;
  position: relative;
}
.shedule__block__right .block__item__text .shedule__btn {
  width: 100%;
  align-items: flex-start;
  gap: 5px;
}
.shedule__block__right .block__item__text .shedule__btn img {
  width: 16px;
  height: 16px;
}
.shedule__block__right .block__item::after {
  content: "";
  background-image: url(/wp-content/uploads/2026/04/rectangle-786-1.png);
  position: absolute;
  width: 40px;
  height: 40px;
  bottom: 0;
  right: 0;
}

.shedule-title__block {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  margin-bottom: 45px;
}

/*.shedule__block__right .block__item__text::before {
    content: "";
    position: absolute;
    inset: 0;
    background: #fff;
    width: 40px;
    height: 40px;
    clip-path: polygon(
        0 0,
        100% 0,
        100% calc(100% - 25px),
        calc(100% - 25px) 100%,
        0 100%
    );
    z-index: 0;
}*/
@media screen and (max-width: 1200px) {
  .schedule {
    height: auto;
  }
  .shedule-title__block {
    gap: 20px;
  }
}
@media screen and (max-width: 992px) {
  .shedule__block__right .block__item__text .shedule__btn {
    align-items: center;
  }
  .shedule__block__left img {
    width: 100%;
  }
  .advants-one-block .large-advant__image {
    filter: brightness(0.5);
  }
  .shedule__block__right {
    grid-template-columns: repeat(1, 1fr);
  }
  .shedule-title__block {
    grid-template-columns: repeat(1, 1fr);
  }
  .shedule__block {
    grid-template-columns: repeat(1, 1fr);
  }
}/*# sourceMappingURL=block.css.map */