.section-intro {
  background-color: #212E44;
  color: #ffffff;
  padding: 100px 0px;
}
.section-intro .box {
  display: flex;
  justify-content: space-between;
  grid-gap: 35px;
  gap: 35px;
}
.section-intro__text {
  max-width: 456px;
}
.section-intro__form {
  max-width: 539px;
  width: 100%;
}
.section-intro__form .module-form {
  background-color: #F9F9FA;
}
.section-intro h2 {
  font-size: clamp(30px, 3vw, 36px);
  font-weight: 900;
  margin-bottom: 30px;
}
.section-intro ul {
  padding-left: 0px;
}
.section-intro ul li {
  display: flex;
  align-items: center;
  grid-gap: 19px;
  gap: 19px;
  list-style: none;
}
.section-intro ul li:before {
  display: block;
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='27' viewBox='0 0 27 27' fill='none'%3E %3Ccircle cx='13.5' cy='13.5' r='13.5' fill='%23FF6726'/%3E %3Cpath d='M20.2681 9.12385L18.5739 7.50115C18.5457 7.47416 18.5122 7.45275 18.4754 7.43814C18.4385 7.42354 18.399 7.41602 18.3591 7.41602C18.3192 7.41602 18.2797 7.42354 18.2428 7.43814C18.206 7.45275 18.1725 7.47416 18.1443 7.50115L10.9888 14.3397C10.9606 14.3667 10.9272 14.3881 10.8903 14.4027C10.8534 14.4173 10.8139 14.4248 10.774 14.4248C10.7341 14.4248 10.6946 14.4173 10.6577 14.4027C10.6209 14.3881 10.5874 14.3667 10.5592 14.3397L8.865 12.717C8.83682 12.69 8.80334 12.6686 8.76647 12.654C8.72961 12.6394 8.6901 12.6319 8.65019 12.6319C8.61028 12.6319 8.57077 12.6394 8.53391 12.654C8.49705 12.6686 8.46356 12.69 8.43538 12.717L6.74118 14.3397C6.6843 14.394 6.65234 14.4677 6.65234 14.5446C6.65234 14.6214 6.6843 14.6951 6.74118 14.7494L10.5592 18.3965C10.5874 18.4234 10.6209 18.4449 10.6577 18.4595C10.6946 18.4741 10.7341 18.4816 10.774 18.4816C10.8139 18.4816 10.8534 18.4741 10.8903 18.4595C10.9272 18.4449 10.9606 18.4234 10.9888 18.3965L20.2681 9.52953C20.3237 9.47536 20.3548 9.40254 20.3548 9.32669C20.3548 9.25084 20.3237 9.17802 20.2681 9.12385Z' fill='white'/%3E %3C/svg%3E") !important;
  background-size: contain;
  background-repeat: no-repeat;
  min-width: 27px;
  height: 27px;
}
.section-intro p {
  font-size: clamp(14px, 3vw, 16px);
}

@media (max-width: 991px) {
  .section-intro {
    padding: 60px 0px;
  }
  .section-intro .box {
    flex-direction: column;
    grid-gap: 0;
    gap: 0;
    align-items: center;
  }
  .section-intro__text {
    max-width: 539px;
  }
}

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