.application_banner {
  background-color: #091b3e;
  max-width: 256rem;
  margin: 0 auto;
}
.application_banner.img_bg > img {
  width: auto;
  left: unset;
  right: 0;
  max-width: 100%;
}
.application_banner .flex {
  min-height: 73.9rem;
  padding: 12rem 0 7rem;
}
.application_banner .head {
  flex: 1;
  max-width: 72.5rem;
  padding-bottom: 0.4%;
}
.application_banner p {
  max-width: 63rem;
  margin-top: 2.3rem;
}
.application_banner .btns {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-top: 4.5rem;
  gap: 2rem;
}
.application_banner .btns .btn,
.application_banner .btns .btn_line {
  margin: 0;
}
.application_banner .btn_line {
  border-width: 2px;
  line-height: 6rem;
  border-color: rgba(255, 255, 255, 0.44);
  color: #fff;
}
.application_banner .btn_line::after {
  display: none;
}
.application_banner .btn_line:hover {
  border-color: var(--primary);
}
.application_banner .img {
  width: 44.44444444%;
  --h: 75%;
  border-radius: 2rem;
  margin-bottom: 0.4%;
}
.application_banner .img:hover img {
  transform: scale(1.02);
}
.page_faqs2 {
  padding: 14.9rem 0 7.4rem;
}
.application_related {
  background-color: var(--bg);
  padding: 14.8rem 0 14rem;
}
.application_related .text {
  padding-bottom: 0.4rem;
}
.application_related .application_related_swiper {
  margin-top: 2rem;
}
.application_related .application_related_swiper .swiper-slide {
  max-width: 341px;
}
@media screen and (max-width: 768px) {
  .application_banner .flex {
    min-height: unset;
    padding: 50px 0;
  }
  .application_banner .head {
    padding: 0;
  }
  .application_banner .btns {
    margin-top: 20px;
    gap: 12px;
  }
  .application_banner .img {
    border-radius: 10px;
    margin: 0;
  }
  .page_faqs2 {
    padding: 50px 0;
  }
  .application_related {
    padding: 50px 0;
    overflow: hidden;
  }
  .application_related .swiper_content {
    overflow: unset;
    padding: 0 20px;
  }
  .application_related .application_related_swiper {
    margin-top: 30px;
  }
  .application_related .application_related_swiper .swiper-slide {
    max-width: 282px;
  }
  .application_related .swiper_btns.middle {
    display: none;
  }
}
@media screen and (max-width: 576px) {
  .application_banner .img {
    width: 100%;
    order: -1;
  }
}
