/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
[data-cp-iframe] {
  width: 100%;
  height: 800px;
}
@media screen and (max-width: 600px) {
  [data-cp-iframe] {
    height: 600px;
  }
}

/*  */
section.intro {
  overflow: hidden;
}
@media screen and (max-width: 768px) {
  section.intro {
    padding-bottom: 160px;
  }
}
section.intro picture {
  filter: brightness(0.7);
  position: absolute;
  width: 1174px;
  top: -32px;
  left: 12%;
  z-index: -1;
  /*!rtl:raw: right: 36%; */
}
@media screen and (max-width: 600px) {
  section.intro picture {
    width: 428px;
    top: auto;
    bottom: -230px;
    left: 50%;
    transform: translateX(-50%);
  }
}
section.intro p > br {
  margin-top: 0;
}

section.cp_benefits .d_grid > *:nth-child(1) {
  grid-column: span 2;
}
@media screen and (max-width: 600px) {
  section.cp_benefits .d_grid > *:nth-child(1) {
    grid-column: initial;
  }
}
section.cp_benefits .d_grid > *:nth-child(2) {
  grid-row: span 3;
}
@media screen and (max-width: 768px) {
  section.cp_benefits .d_grid > *:nth-child(2) {
    grid-row: span 4;
  }
}
@media screen and (max-width: 600px) {
  section.cp_benefits .d_grid > *:nth-child(2) {
    grid-row: initial;
    order: 99;
  }
}

section.cp_start ul {
  margin-top: 32px;
}

.cp_rating iframe {
  margin-top: 32px;
}

section.faq {
  background-image: url("/static/img/questions.svg");
  background-repeat: repeat;
  background-position: top center;
  background-size: auto;
  background-attachment: fixed;
}
@media screen and (max-width: 600px) {
  section.faq {
    background-image: url("/static/img/questions--mobile.svg");
  }
}