@media (min-width: 992px) {
    html.w-mod-js:not(.w-mod-ix)
      [data-w-id="2433ce04-8794-af7b-6f8f-fa65504c6c66"] {
      -webkit-transform: translate3d(0, 3rem, 0) scale3d(1, 1, 1) rotateX(0)
        rotateY(0) rotateZ(0) skew(0, 0);
      -moz-transform: translate3d(0, 3rem, 0) scale3d(1, 1, 1) rotateX(0)
        rotateY(0) rotateZ(0) skew(0, 0);
      -ms-transform: translate3d(0, 3rem, 0) scale3d(1, 1, 1) rotateX(0)
        rotateY(0) rotateZ(0) skew(0, 0);
      transform: translate3d(0, 3rem, 0) scale3d(1, 1, 1) rotateX(0)
        rotateY(0) rotateZ(0) skew(0, 0);
      opacity: 0;
    }
  }
  @media (max-width: 991px) and (min-width: 768px) {
    html.w-mod-js:not(.w-mod-ix)
      [data-w-id="2433ce04-8794-af7b-6f8f-fa65504c6c66"] {
      height: 0px;
    }
  }
  @media (max-width: 767px) and (min-width: 480px) {
    html.w-mod-js:not(.w-mod-ix)
      [data-w-id="2433ce04-8794-af7b-6f8f-fa65504c6c66"] {
      height: 0px;
    }
  }
  @media (max-width: 479px) {
    html.w-mod-js:not(.w-mod-ix)
      [data-w-id="2433ce04-8794-af7b-6f8f-fa65504c6c66"] {
      height: 0px;
    }
  }

@media (max-width: 479px) {
  .h_hero_heading {
    font-size: 28cqw;
  }

  .h_cta_heading {
    font-size: 13cqw;
  }

  .h_products_heading {
    font-size: 26cqw;
  }

  .swiper-pagination-fraction {
    margin-top: 2.5rem;
  }
}

@media (max-width: 767px) and (min-width: 490px) {
  .h_hero_heading {
    font-size: 28cqw;
  }

  .h_cta_heading {
    font-size: 13cqw;
  }

  .h_products_heading {
    font-size: 18cqw;
  }
}

@media (max-width: 991px) and (min-width: 768px) {
  .h_products_heading {
    font-size: 19cqw;
  }
}

/* TEL INPUT */

.h_cta_form_input:focus {
  color: rgba(243, 237, 235, 0.7);
  border-color: cadetblue;
  outline: none;
}

.h_cta_form_input {
  color: rgba(243, 237, 235, 0.5);
  text-transform: unset;
}

.iti__selected-flag {
  padding: 3px 6px 0 14px !important;
}

.iti {
  width: 21.5rem;
  color: gray;
}

._form-label {
  display: none;
}

@media screen and (max-width: 767px) {
  .iti {
    width: 100%;
  }

  ._form_element {
    width: 100%;
  }
}

