.hamburger_div {
  background: linear-gradient(to left, #B5DBEE, white) !important;
}

.hamburger_background_img {
  position: absolute;
  bottom: 24%;
  width: 100%;
  max-height: 210px;
}

.header {
  background: rgba(255, 255, 255, 0.6) !important;
}
.header .header_inner .openbtn span {
  background: #3c4d69 !important;
}
.header .header_inner .openbtn p {
  color: #3c4d69 !important;
}

.fv-background-color {
  background: linear-gradient(-45deg, #B5DBEE, white);
  width: 100%;
  position: relative;
  height: 550px;
  padding-top: 85px;
}
.fv-background-color .fv-title-wrap {
  height: 100px;
  display: flex;
  justify-content: center;
}
.fv-background-color .fv-title-wrap .fv-title-font {
  font-size: 32px !important;
  color: #3c4d69 !important;
  padding-top: 18px;
  font-weight: 700;
  line-height: 160%;
  letter-spacing: 4px;
}
.fv-background-color .fv-title-wrap .fv-title-font .subtitle-font {
  font-size: 20px !important;
  color: #3c4d69 !important;
}
.fv-background-color .fv-img {
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0);
  top: 310px;
  width: 338px;
  height: auto;
}

.lp-content-1-container {
  background: #fafafa;
}
.lp-content-1-container .content-1-inner .section-title-div {
  width: 100%;
}
.lp-content-1-container .content-1-inner .content-1-card ul {
  width: 375px;
  margin: 0 auto;
}
.lp-content-1-container .content-1-inner .content-1-card ul .content-1-card_li {
  display: flex;
  width: 340px;
  margin: 0 auto;
}
.lp-content-1-container .content-1-inner .content-1-card ul .content-1-card_li .content-1-card_li_div img {
  margin-left: 10px;
}
.lp-content-1-container .content-1-inner .content-1-card ul .content-1-card_li .content-1-card_li_div .content-1-card-content .content-1-card-h3 {
  font-size: 23px !important;
  color: #64b8c1;
}
.lp-content-3-container {
  background: #fafafa !important;
}
.lp-content-3-container .lp-content-3-inner .content-3-card .content-3-card-up ul li div .content-3-card-titleConteiner .content-3-card-title {
  font-size: 24px !important;
}
.lp-content-3-container .lp-content-3-inner .content-3-card .content-3-card-up ul li div .content-3-card-titleConteiner .content-3-card-title .font-color {
  color: #64b8c1;
}
.lp-content-3-container .lp-content-3-inner .content-3-card .content-3-card-up ul li div .content-3-card-subtitle {
  width: 332px !important;
}
.lp-content-3-container .lp-content-3-inner .content-3-card .content-3-card-up ul li div .content-3-card-img {
  height: auto !important;
}
.lp-content-3-container .lp-content-3-inner .content-3-card .content-3-card-down ul li div .content-3-card-titleConteiner .content-3-card-title {
  font-size: 24px !important;
}
.lp-content-3-container .lp-content-3-inner .content-3-card .content-3-card-down ul li div .content-3-card-titleConteiner .content-3-card-title .font-color {
  color: #64b8c1;
}
.lp-content-3-container .lp-content-3-inner .content-3-card .content-3-card-down ul li div .content-3-card-subtitle {
  width: 332px !important;
}
.lp-content-3-container .lp-content-3-inner .content-3-card .content-3-card-down ul li div .content-3-card-img {
  height: auto !important;
}
.lp-content-6-container {
  background: linear-gradient(45deg, #fff1c6, #ffffff);
}
.lp-content-7-container .lp-content-7-inner .contact-cta .contact-link {
  color: #64b8c1;
}

.footer {
  background: linear-gradient(-45deg, #B5DBEE, white) !important;
}
.footer .footer-inner .footer-up .footer-up-main .footer-subtitle {
  color: #3c4d69 !important;
}
.footer .footer-inner .footer-up .footer-up-main .footer-title h2 {
  color: #3c4d69 !important;
}

.footer-list div ul li a {
  color: #3c4d69 !important;
}

.footer-down .footer-logo p {
  color: #3c4d69 !important;
}

.copyRight p {
  color: #3c4d69 !important;
}

.lp-content-7-container {
  background: linear-gradient(-45deg, #B5DBEE, white) !important;
}
.lp-content-7-container .lp-content-7-inner .contact-cta .contact-link {
  color: #f74f1f !important;
}

.footer {
  background: #ffffff !important;
}
.footer .footer-inner .footer-up .footer-up-main .footer-subtitle {
  color: #3c4d69 !important;
  background: -webkit-linear-gradient(#3c4d69, #3c4d69) !important;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
}
.footer .footer-inner .footer-up .footer-up-main .footer-title h2 {
  color: #3c4d69 !important;
  background: -webkit-linear-gradient(#3c4d69, #3c4d69) !important;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
}

.footer .footer-inner .footer-up .footer-up-main .footer-cta li .download_cta {
  color: #3c4d69 !important;
  background: linear-gradient(#B1F1F1 3%, #5FBEED) !important;
}
.footer .footer-inner .footer-up .footer-up-main .footer-cta li .contact_cta {
  color: #3c4d69 !important;
  background: linear-gradient(#B1F1F1 3%, #5FBEED) !important;
}/*# sourceMappingURL=style_sp.css.map */