.auto-stove__page .button-black {
  background-color: #1a1a1a;
}
.auto-stove__page .button-black:hover {
  background-color: #a979ff;
}

.auto-stove__page .button-yellow {
  background-color: #a979ff;
}
.auto-stove__page .button-yellow:hover {
  background-color: #6736d0;
}

.auto-stove__page .button-white {
  background-color: #fefefe;
  color: #1a1a1a;
  border: 1px solid #1a1a1a;
}

.auto-stove__page .button-white:hover {
  background-color: #6736d0;
  color: #fefefe;
  border: none;
}

.auto-stove__page .button-blue {
  background-color: #6736d0;
}
.auto-stove__page .button-blue:hover {
  background-color: #a979ff;
}

.auto-stove__page .button-white {
  background-color: #fefefe;
  color: #1a1a1a;
}
.auto-stove__page .button-white:hover {
  background-color: #a979ff;
}

.auto-stove__page .button-purple {
  background-color: #6736d0;
}
.button-purple:hover {
  background-color: #ff6b00;
}

.auto-stove__page .main h1 {
  font-size: clamp(30px, 5.625rem, 90px);
}
.auto-stove__page .main h1 span {
  color: #6736d0;
}
.auto-stove__page .main .container {
  text-align: left;
}

.auto-stove__page .main .pre-title {
  color: #6736d0;
  font-family: "Kukurudza";
  max-width: 870px;
  text-transform: uppercase;
  position: relative;
  margin-bottom: 30px;
  font-size: clamp(18px, 3.125rem, 50px);
  line-height: 1.2;
}

.auto-stove__page .main .list {
  display: inline;
}

.auto-stove__page .main .list li img {
  max-width: 32px;
  max-height: 30px;
  height: auto;
  width: 100%;
  filter: brightness(0) saturate(100%) invert(19%) sepia(83%) saturate(2801%)
    hue-rotate(253deg) brightness(96%) contrast(92%);
}
.auto-stove__page .main .main-buttons {
  margin-top: 40px;
}

.auto-stove__page .about-block {
  background-image: url(../../stories-monetization/img/about-back.svg);
  background-color: #6736d0;
}

.auto-stove__page .for {
  padding-top: 120px;
  padding-bottom: 70px;
}
.auto-stove__page .for h2 {
  margin-bottom: 30px;
  color: #fefefe;
}

.auto-stove__page .for::before {
  filter: brightness(0) saturate(100%) invert(25%) sepia(96%) saturate(1881%)
    hue-rotate(247deg) brightness(82%) contrast(100%);
}

.auto-stove__page .mobile {
  display: flex;
}
.auto-stove__page .program .accordion .accordion-heading p .accordion-icon {
  background-color: #6736d0;
}

.auto-stove__page .program .accordion .open .accordion-icon {
  background-color: #a979ff;
}

.auto-stove__page .white .scroll-line {
  background-color: #fefefe;
}

.auto-stove__page .white .scroll-line .scroll-area span {
  color: #6736d0;
}

.auto-stove__page .bonus {
  margin-bottom: 150px;
}

.for .for-item .left,
.for .for-item .right {
  background: #6736d0;
}

.auto-stove__page .about-block {
  border-radius: 50px 50px 0 0;
}

.auto-stove__page .main .img-desck {
  bottom: 40%;
}

.auto-stove__page .rates .rates__item .bonus {
  padding-top: 0;
}
.auto-stove__page .speakers {
  margin-top: 10px;
}
.auto-stove__page .speakers .speakers__item .text {
  background-color: #6736d0;
}

.auto-stove__page .people .people__item .about h6 span img,
.auto-stove__page .speakers .speakers__item .about h6 span img {
  filter: brightness(0) saturate(100%) invert(25%) sepia(96%) saturate(1881%)
    hue-rotate(247deg) brightness(82%) contrast(100%);
}

.auto-stove__page .speakers ul li::before {
  display: none;
}
.auto-stove__page .speakers .speakers__item .about {
  color: #1a1a1a;
}
.auto-stove__page .bonus .inner {
  background-color: #6736d0;
}

.auto-stove__page .training {
  border-radius: 50px;
  background-color: #fefefe;
  margin-top: -50px;
}
.auto-stove__page .training .training__item .head {
  background-color: #ded3ff;
  height: 185px;
}

.auto-stove__page .splide__arrow {
  background-color: #6736d0;
}

.auto-stove__page .form-section {
  margin-bottom: 0px;
}
.auto-stove__page .training .training__item:not(:last-child) .body {
  box-shadow: none;
}

.auto-stove__page .scroll.blue-2 {
  margin-top: 0px;
}

.auto-stove__page .blue-1 .scroll-line,
.auto-stove__page .blue-2 .scroll-line {
  background-color: #6736d0;
}

.auto-stove__page .form-section .content p {
  color: #6736d0;
  max-width: 580px;
}

.auto-stove__page .form-section .content svg {
  filter: brightness(0) saturate(100%) invert(25%) sepia(96%) saturate(1881%)
    hue-rotate(247deg) brightness(82%) contrast(100%);
  bottom: -50%;
  right: -25%;
  width: 18vw;
  max-width: 260px;
}
.auto-stove__page .form-section .container {
  align-items: center;
}

.auto-stove__page .form-section .content {
  max-width: 50%;
}
/* Landscape phones and portrait tablets */
@media (max-width: 768px) {
  .auto-stove__page .form-section .content {
    max-width: none;
  }

  .auto-stove__page .about-block {
    background-image: none;
  }
  .auto-stove__page .training {
    margin-top: -25px;
    border-radius: 30px;
  }

  .auto-stove__page .about-block {
    border-radius: 30px 30px 0 0;
  }
  .auto-stove__page .main h1 {
    font-size: clamp(28px, 2.575rem, 90px);
  }

  .auto-stove__page .main .pre-title {
    font-size: clamp(18px, 1.525rem, 28px);
    margin-bottom: 15px;
  }

  .main .img-mobile {
    left: 0;
    margin-bottom: 25px;
  }

  .main .list li {
    align-items: center;
  }
}
@media (min-width: 769px) {
}
@media (min-width: 769px) and (max-width: 1199px) {
  .auto-stove__page .main h1 {
    font-size: 60px;
    line-height: 55px;
    max-width: 500px;
  }
}
