.lightest-blue{color:#00baf2}.business-gallery{justify-content:center}.business-gallery-list{height:auto;flex-basis:auto;margin-left:0}.business-gallery-list:not(:last-child){margin-right:20px}.business-type{padding:127px 0 106px;background:#f8f8f8}.business-type .heading{color:#000;line-height:1.1;text-align:center;font-weight:700;letter-spacing:-1px;font-size:46px;margin-bottom:39px}.business-type .subtitle{color:#333;line-height:1.1;text-align:center;font-weight:500;font-size:24px;margin-bottom:4px}.business-type .supersubtitle{color:#00d4ff;line-height:1.1;text-align:center;font-weight:500;font-size:24px;margin-bottom:38px}@media(max-width:767px){.business-type .heading{font-size:32px}.business-type .subtitle{font-size:18px;color:#20336b;line-height:1.4;margin-bottom:14px}.business-type .supersubtitle{color:#333;font-size:14px}.business-gallery{flex-direction:column}.business-gallery .business-gallery-list{margin:10px 0;flex-basis:auto;margin-left:0;border-radius:8px;overflow:hidden}.business-gallery .business-gallery-list:not(:last-child){margin-right:0}.business-gallery .div-list:nth-child(2){border-radius:8px}.business-gallery .div-list:nth-child(3){border-radius:8px;margin:10px 0}}@media(min-width:1025px){.margin-top{margin-top:100px}}.hidexs{display:none}.top_part{padding:100px 0 78px 0;margin-bottom:10.5%;background:#f0fcff;text-align:center}.top_part-title{margin-bottom:28px;border-radius:20px;background:#66d6ff;padding:6px 20px;display:inline-flex}@media(max-width:480px){.top_part-title{font-size:14px;font-size:3.7333333333vw;line-height:17px;line-height:4.5333333333vw;color:#fff;font-weight:500}}@media(min-width:480px) and (max-width:767px){.top_part-title{font-size:14px;font-size:2.3333333333vw;line-height:17px;line-height:2.8333333333vw;color:#fff;font-weight:500}}@media(min-width:768px){.top_part-title{font-size:14px;line-height:17px;color:#fff;font-weight:500}}.top_part-head{max-width:826px;margin:0 auto 31px}@media(max-width:480px){.top_part-head{font-size:46px;font-size:12.2666666667vw;line-height:56px;line-height:14.9333333333vw;color:#000;font-weight:600}}@media(min-width:480px) and (max-width:767px){.top_part-head{font-size:46px;font-size:7.6666666667vw;line-height:56px;line-height:9.3333333333vw;color:#000;font-weight:600}}@media(min-width:768px){.top_part-head{font-size:46px;line-height:56px;color:#000;font-weight:600}}.top_part-text{margin:0 auto 30px}@media(max-width:480px){.top_part-text{font-size:17px;font-size:4.5333333333vw;line-height:25px;line-height:6.6666666667vw;color:#000;font-weight:500}}@media(min-width:480px) and (max-width:767px){.top_part-text{font-size:17px;font-size:2.8333333333vw;line-height:25px;line-height:4.1666666667vw;color:#000;font-weight:500}}@media(min-width:768px){.top_part-text{font-size:17px;line-height:25px;color:#000;font-weight:500}}.top_part-text span{display:block}.top_part-image{position:relative;margin-top:81px;min-height:465px}.invst{padding-bottom:150px;position:relative}.invst-head{padding-bottom:25px;text-align:center;max-width:580px;margin:0 auto}@media(max-width:480px){.invst-head{font-size:40px;font-size:10.6666666667vw;line-height:50px;line-height:13.3333333333vw;color:#000;font-weight:600}}@media(min-width:480px) and (max-width:767px){.invst-head{font-size:40px;font-size:6.6666666667vw;line-height:50px;line-height:8.3333333333vw;color:#000;font-weight:600}}@media(min-width:768px){.invst-head{font-size:40px;line-height:50px;color:#000;font-weight:600}}.invst-head img{width:40px;margin-bottom:-1px}.invst-container{display:flex;flex-wrap:wrap;justify-content:center;max-width:850px;margin:0 auto}.invst-container-box{margin:35px 17.5px 0 17.5px;padding:80px 20px 44px 44px;min-width:390px;min-height:246px;border-radius:24px;background:#fff;box-shadow:0 5px 20px rgba(0,41,112,0.1);position:relative;z-index:1}.invst-container-box-head{padding-bottom:10px}@media(max-width:480px){.invst-container-box-head{font-size:72px;font-size:19.2vw;line-height:62px;line-height:16.5333333333vw;color:#ff9500;font-weight:700}}@media(min-width:480px) and (max-width:767px){.invst-container-box-head{font-size:72px;font-size:12vw;line-height:62px;line-height:10.3333333333vw;color:#ff9500;font-weight:700}}@media(min-width:768px){.invst-container-box-head{font-size:72px;line-height:62px;color:#ff9500;font-weight:700}}.invst-container-box .clr2{color:#2979ed}.invst-container-box .clr3{color:#2fc2b3}.invst-container-box .clr4{color:#e16b6b}@media(max-width:480px){.invst-container-box-text{font-size:20px;font-size:5.3333333333vw;line-height:25px;line-height:6.6666666667vw;color:#000;font-weight:700}}@media(min-width:480px) and (max-width:767px){.invst-container-box-text{font-size:20px;font-size:3.3333333333vw;line-height:25px;line-height:4.1666666667vw;color:#000;font-weight:700}}@media(min-width:768px){.invst-container-box-text{font-size:20px;line-height:25px;color:#000;font-weight:700}}.invst-container-box-text span{display:block}.invst-desingimg{position:absolute;right:15.1%;top:11.2%}
.great{padding-bottom:147px}.great-container{display:flex;justify-content:flex-start;align-items:flex-start}.great-container-image{min-width:53.6%}.great-container-image img{border-radius:0 24px 24px 0}.great-container-data{max-width:325px;padding-top:8.6%;margin-left:7%}.great-container-data-head{padding-bottom:120px}@media(max-width:480px){.great-container-data-head{font-size:36px;font-size:9.6vw;line-height:46px;line-height:12.2666666667vw;color:#000;font-weight:600}}@media(min-width:480px) and (max-width:767px){.great-container-data-head{font-size:36px;font-size:6vw;line-height:46px;line-height:7.6666666667vw;color:#000;font-weight:600}}@media(min-width:768px){.great-container-data-head{font-size:36px;line-height:46px;color:#000;font-weight:600}}.great-container-data-head img{margin-bottom:-12px}.great-container-data-subhead{padding-bottom:20px}@media(max-width:480px){.great-container-data-subhead{font-size:26px;font-size:6.9333333333vw;line-height:32px;line-height:8.5333333333vw;color:#000;font-weight:600}}@media(min-width:480px) and (max-width:767px){.great-container-data-subhead{font-size:26px;font-size:4.3333333333vw;line-height:32px;line-height:5.3333333333vw;color:#000;font-weight:600}}@media(min-width:768px){.great-container-data-subhead{font-size:26px;line-height:32px;color:#000;font-weight:600}}.great-container-data-text{letter-spacing:.15px}@media(max-width:480px){.great-container-data-text{font-size:15px;font-size:4vw;line-height:22px;line-height:5.8666666667vw;color:#000;font-weight:500}}@media(min-width:480px) and (max-width:767px){.great-container-data-text{font-size:15px;font-size:2.5vw;line-height:22px;line-height:3.6666666667vw;color:#000;font-weight:500}}@media(min-width:768px){.great-container-data-text{font-size:15px;line-height:22px;color:#000;font-weight:500}}.great .slick-dots{text-align:center}.great .slick-dots li{position:relative;display:inline-block;width:45px;height:5px;border-radius:10px;margin:0 5px;padding:0;cursor:pointer}.great .slick-dots li.slick-active button{background:#00baf2}.great .slick-dots li button{font-size:0;line-height:0;display:block;width:45px;height:5px;border-radius:10px;cursor:pointer;color:transparent;border:0;outline:0;background:#e6f7ff}.great .slick-dots{left:-5px;position:absolute;top:-28%}.hw{margin-bottom:13.65%}.hw-head{text-align:center}@media(max-width:480px){.hw-head{font-size:40px;font-size:10.6666666667vw;line-height:50px;line-height:13.3333333333vw;color:#000;font-weight:600}}@media(min-width:480px) and (max-width:767px){.hw-head{font-size:40px;font-size:6.6666666667vw;line-height:50px;line-height:8.3333333333vw;color:#000;font-weight:600}}@media(min-width:768px){.hw-head{font-size:40px;line-height:50px;color:#000;font-weight:600}}.hw-container{max-width:1200px;margin:0 auto;display:flex;justify-content:center}.hw-container-col1{max-width:374px;margin:60px 13px 0 13px;text-align:center;width:33.33333%}.hw-container-col1-img{margin-bottom:14px}.hw-container-col1-head{padding-bottom:10px}@media(max-width:480px){.hw-container-col1-head{font-size:20px;font-size:5.3333333333vw;line-height:26px;line-height:6.9333333333vw;color:#000;font-weight:600}}@media(min-width:480px) and (max-width:767px){.hw-container-col1-head{font-size:20px;font-size:3.3333333333vw;line-height:26px;line-height:4.3333333333vw;color:#000;font-weight:600}}@media(min-width:768px){.hw-container-col1-head{font-size:20px;line-height:26px;color:#000;font-weight:600}}.hw-container-col1-txt{padding:0 26px}@media(max-width:480px){.hw-container-col1-txt{font-size:15px;font-size:4vw;line-height:22px;line-height:5.8666666667vw;color:#000;font-weight:500}}@media(min-width:480px) and (max-width:767px){.hw-container-col1-txt{font-size:15px;font-size:2.5vw;line-height:22px;line-height:3.6666666667vw;color:#000;font-weight:500}}@media(min-width:768px){.hw-container-col1-txt{font-size:15px;line-height:22px;color:#000;font-weight:500}}.animated.moveUp{animation-name:moveUp}.animated.moveLeft{animation-name:moveLeft}.animated.moveRight{animation-name:moveRight}.animated.visibility{animation-name:visibility}.animated{visibility:visible;animation-fill-mode:both;animation-duration:.8s;animation-play-state:running}.animatable{visibility:hidden;opacity:1}@keyframes moveUp{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}@keyframes moveRight{0%{opacity:0;transform:translateX(-30px)}100%{opacity:1;transform:translateX(0)}}@keyframes moveLeft{0%{opacity:0;transform:translateX(30px)}100%{opacity:1;transform:translateX(0)}}@media(min-width:768px) and (max-width:1024px){.top_part{margin-bottom:70px}.top_part-image{min-height:300px}.top_part-head{max-width:90%}}@media(min-width:768px) and (max-width:1024px) and (max-width:480px){.top_part-head{font-size:36px;font-size:9.6vw;line-height:46px;line-height:12.2666666667vw;color:#000;font-weight:600}}@media(min-width:768px) and (max-width:1024px) and (min-width:480px) and (max-width:767px){.top_part-head{font-size:36px;font-size:6vw;line-height:46px;line-height:7.6666666667vw;color:#000;font-weight:600}
}@media(min-width:768px) and (max-width:1024px) and (min-width:768px){.top_part-head{font-size:36px;line-height:46px;color:#000;font-weight:600}}@media(min-width:768px) and (max-width:1024px){.top_part-text{max-width:80%}.top_part-text span{display:contents}.invst{padding-bottom:70px}.invst-head{max-width:90%}}@media(min-width:768px) and (max-width:1024px) and (max-width:480px){.invst-head{font-size:36px;font-size:9.6vw;line-height:46px;line-height:12.2666666667vw;color:#000;font-weight:600}}@media(min-width:768px) and (max-width:1024px) and (min-width:480px) and (max-width:767px){.invst-head{font-size:36px;font-size:6vw;line-height:46px;line-height:7.6666666667vw;color:#000;font-weight:600}}@media(min-width:768px) and (max-width:1024px) and (min-width:768px){.invst-head{font-size:36px;line-height:46px;color:#000;font-weight:600}}@media(min-width:768px) and (max-width:1024px){.invst-container-box{min-width:348px;min-height:194px;padding:40px 20px 40px 20px;margin:20px 10px 0 10px}.invst-desingimg{right:3%}.great{padding-bottom:70px}.great-container{align-items:center}.great-container-data{margin-left:0;max-width:360px;padding:0 20px 0 20px}.great-container-data-head{padding-bottom:58px}.hw-container-col1{margin:60px 0 0 0}.hw-container-col1-txt{padding:0 15px}}