@media (max-width: 1023px) {
  .first_screen * {
    text-align: left !important;
  }
}
.first_screen .lpc-header__text {
  font-weight: 400;
  font-size: 22px !important;
}
@media (max-width: 1023px) {
  .first_screen .lpc-header__text {
    font-size: 16px !important;
  }
}
.first_screen .lpc-header__text li {
  padding-left: 23px !important;
}
.first_screen .lpc-header__text li:before {
  background: #569892 !important;
  content: "" !important;
  width: 12px;
  height: 12px;
  font-size: 0 !important;
  position: absolute;
  left: 0;
  top: 8px;
  border-radius: 50% !important;
  margin-left: 0 !important;
}
@media (max-width: 1023px) {
  .first_screen .lpc-header__text li:before {
    top: 5px !important;
  }
}
.first_screen .lpc-header__title {
  font-weight: 700 !important;
  font-size: 65px !important;
  line-height: 1.2 !important;
}
@media (max-width: 1023px) {
  .first_screen .lpc-header__title {
    font-size: 35px !important;
  }
  .first_screen .lpc-header__title br {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .first_screen .lpc-header__title {
    font-size: 24px !important;
  }
}
@media (max-width: 479px) {
  .first_screen .lpc-header__title {
    font-size: 21px !important;
  }
}
.first_screen .lpc-header__subtitle {
  color: #fff;
  font-size: 30px !important;
  line-height: 1.2 !important;
  font-family: Onest, sans-serif;
  font-weight: 400 !important;
  padding-left: 30px !important;
  position: relative;
}
.first_screen .lpc-header__subtitle:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 10px;
  background: #569892;
  border-radius: 0 10px 10px 0;
}
@media (max-width: 1023px) {
  .first_screen .lpc-header__subtitle {
    margin-top: 15px !important;
    font-size: 20px !important;
  }
  .first_screen .lpc-header__subtitle br {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .first_screen .lpc-header__subtitle {
    font-size: 18px !important;
  }
}
@media (max-width: 479px) {
  .first_screen .lpc-header__subtitle {
    font-size: 16px !important;
  }
}
.first_screen .lpc-button--type-1, .first_screen .lpc-button--type-2 {
  font-size: 18px !important;
  font-weight: 400 !important;
  padding: 14px 40px !important;
  min-height: 70px !important;
}
@media (max-width: 1023px) {
  .first_screen .lpc-button--type-1, .first_screen .lpc-button--type-2 {
    min-height: 50px !important;
    font-size: 16px !important;
    padding: 16px 24px !important;
  }
}
.first_screen .lpc-header__btn-desc {
  padding-left: 45px;
  position: relative;
  margin-left: 130px;
  line-height: 1.2;
  font-family: Onest, sans-serif;
  font-weight: 400;
  color: #fff;
  font-size: 16px;
  margin-top: 20px;
}
.first_screen .lpc-header__btn-desc:before {
  content: "";
  position: absolute;
  width: 28px;
  height: 32px;
  left: 0;
  top: calc(50% - 16px);
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.969' height='32.031' viewBox='0 0 27.969 32.031'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23569892; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='oah-pointer.svg' class='cls-1' d='M264.621,792.779a3.547,3.547,0,0,0-1.5.328,3.477,3.477,0,0,0-4.516-1.421,3.461,3.461,0,0,0-4.146-1.568V783.18a3.391,3.391,0,0,0-6.772,0v11.073l-1.4-2.115a3.505,3.505,0,0,0-4.671-1.013,3.216,3.216,0,0,0-1.5,1.992,2.937,2.937,0,0,0,.369,2.306l5.439,10.823a1.159,1.159,0,0,0,1.5.5,1.043,1.043,0,0,0,.534-1.423l-5.5-10.927a1.034,1.034,0,0,1,.359-1.471,1.167,1.167,0,0,1,1.555.34l3.485,5.272a1.169,1.169,0,0,0,1.556.34,1.055,1.055,0,0,0,.53-0.909V783.18a1.131,1.131,0,0,1,2.258,0v10.666a1.13,1.13,0,0,0,2.257,0v-0.7a1.13,1.13,0,0,1,2.257,0v2.127a1.131,1.131,0,0,0,2.258,0v-0.711a1.086,1.086,0,0,1,1.1-1.068h0.025a1.1,1.1,0,0,1,1.128,1.068v2.134a1.131,1.131,0,0,0,2.258,0v-0.711a1.13,1.13,0,0,1,2.257,0v9.259a4.764,4.764,0,0,1-4.891,4.616h-5.312a8.751,8.751,0,0,1-4.125-1.174,1.166,1.166,0,0,0-1.551.357,1.033,1.033,0,0,0,.376,1.466l0.031,0.017a11.117,11.117,0,0,0,5.269,1.469h5.312a6.967,6.967,0,0,0,7.149-6.751v-9.259A3.3,3.3,0,0,0,264.621,792.779Z' transform='translate(-240.031 -779.969)'/%3E%3C/svg%3E") center no-repeat;
}
@media (max-width: 1023px) {
  .first_screen .lpc-header__btn-desc {
    margin-left: 20px;
  }
}
@media (max-width: 767px) {
  .first_screen .lpc-header__btn-desc {
    font-size: 14px !important;
  }
  .first_screen .lpc-header__btn-desc br {
    display: none;
  }
}
.first_screen .lpc-header__wrap .lp-block-overlay {
  background: rgba(0, 0, 0, 0.4);
}
.first_screen .item-1 + .item-3 {
  margin-top: 50px;
}
.first_screen .lpc-site-card__button {
  display: block !important;
  margin-top: 20px;
}
