@import url('https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700,700i,900,900i');*{box-sizing:border-box}body{margin:0;padding:0;position:relative;font-size:20px;line-height:1.5;font-weight:500;color:#20232c;font-family:'Roboto',sans-serif}h1,h2,h3,h4,h5,p{padding:0;margin:0;width:100%}.container{max-width:1200px !important;margin:0 auto !important;float:none !important;padding:0 20px}.header{text-align:center;padding:55px 0}.header img{max-width:265px}.top_hero{background-size:100%;background-position:bottom;padding:55px 0 350px;background-repeat:no-repeat}.top_hero .content{text-align:center;max-width:720px;margin:0 auto}.top_hero .content h2{font-family:Roboto;font-style:normal;font-weight:900;font-size:56px;line-height:103.69%;text-align:center;color:#283259;margin:0;margin-bottom:60px}.top_hero .content .summary{text-align:left;font-family:Roboto;font-style:normal;font-weight:normal;font-size:18px;line-height:141.69%;color:#283259;padding:0 40px;max-width:600px;margin:0 auto;margin-bottom:50px}.top_hero .content .summary p{margin-bottom:20px}.top_hero .content a{font-size:18px;line-height:141.69%;text-align:center;color:#fff;padding:15px 20px;background:#64c7fa;text-decoration:none;border-radius:30px}.partner_logos{text-align:center;padding:55px 0}.partner_logos h2{font-weight:500;font-size:32px;line-height:37px;text-align:center;color:#283259;margin-bottom:63px}.partner_logos .logos{display:flex;flex-wrap:wrap;align-items:center}.partner_logos .logos div{width:20%;padding:0 20px}.partner_logos .logos div img{max-width:100%;max-height:40px}.img_txt{padding:60px 0}.img_txt .container{display:flex;flex-wrap:wrap;align-items:flex-end}.img_txt .container .left_img{width:50%}.img_txt .container .left_img img{max-width:100%}.img_txt .container .right_text{width:50%;padding-left:50px}.img_txt .container .right_text h2{font-weight:500;font-size:48px;line-height:56px;color:#283259;margin-bottom:13px}.img_txt .container .right_text .content .item{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:45px}.img_txt .container .right_text .content .item .number{margin-right:30px}.img_txt .container .right_text .content .item .number span{background:rgba(100,199,250,0.1);color:#64c7fa;width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:26px;border-radius:50%;line-height:1}.img_txt .container .right_text .content .item .right_block h3{font-weight:bold;font-size:20px;line-height:23px;color:#64c7fa;margin-bottom:5px}.img_txt .container .right_text .content .item .right_block p{font-size:20px;line-height:23px;color:#a5aeca;font-weight:normal}.img_txt .container .right_text a{font-weight:bold;font-size:16px;line-height:141.69%;color:#fff;background:#64c7fa;border-radius:50px;padding:15px 30px;width:374px;display:inline-block;text-align:center;max-width:100%;text-decoration:none;margin-top:50px}.security_section{padding:60px 0}.security_section h2{font-weight:500;font-size:56px;line-height:58px;text-align:center;color:#283259;max-width:720px;margin:0 auto;margin-bottom:50px}.security_section .content{display:flex;flex-wrap:wrap;align-items:flex-end}.security_section .content .left_img{width:50%;padding-right:90px}.security_section .content .left_img img{max-width:100%}.security_section .content .right_text{width:50%;padding-left:20px}.security_section .content .right_text .item{margin-bottom:40px;position:relative}.security_section .content .right_text .item:before{content:"";position:absolute;background:#23c9f7;left:-34px;width:14px;height:14px;border-radius:50%;top:5px}.security_section .content .right_text h3{font-weight:bold;font-size:24px;line-height:28px;color:#283259;margin-bottom:7px}.security_section .content .right_text p{font-weight:normal;font-size:16px;line-height:140%;color:#283259}.maintain_sec{padding-top:60px;z-index:2;position:relative}.maintain_sec .content{padding:90px 20px;background-size:100%;background-repeat:no-repeat;background-position:bottom center;text-align:center;box-shadow:0px 4px 24px rgb(36 40 55 / 8%);border-radius:27px;background-color:#fff}.maintain_sec .content h2{font-weight:500;font-size:56px;line-height:58px;color:#283259;margin-bottom:68px}.maintain_sec .content p{font-weight:normal;font-size:24px;line-height:134.69%;text-align:center;max-width:640px;color:#666f94;margin:0 auto}.hotel_sec{background:linear-gradient(180deg,rgba(193,203,239,0.2) 0%,rgba(205,213,242,0) 40.33%);margin-top:-161px;z-index:1;position:relative;padding-top:300px}.hotel_sec h2{font-weight:500;font-size:48px;line-height:56px;color:#283259;margin-bottom:50px}.hotel_sec .content{display:flex;flex-wrap:wrap}.hotel_sec .content .left{width:50%;padding-right:85px}.hotel_sec .content .left p{font-weight:normal;font-size:24px;line-height:141.69%;color:#283259}.hotel_sec .content .right{width:50%}.hotel_sec .content .right p{font-weight:normal;font-size:24px;line-height:141.69%;color:#283259;margin-bottom:40px}.hotel_sec .content .right a{background:#64c7fa;border-radius:50px;font-weight:bold;font-size:16px;line-height:141.69%;text-align:center;color:#fff;padding:15px 30px;text-decoration:none;display:inline-block}.bottom_img{margin:50px 0}.bottom_img img{max-width:100%}.about_section{padding:60px 0}.about_section .content{text-align:center;max-width:610px;margin:0 auto}.about_section .content h2{font-weight:500;font-size:48px;line-height:56px;color:#283259;margin-bottom:50px}.about_section .content p{font-weight:normal;font-size:18px;line-height:26px;color:#283259;margin-bottom:20px}.faq_section .top_img{display:flex}.faq_section .top_img img{width:100%}.faq_section .faq{background:linear-gradient(180deg,rgba(193,203,239,0.2) 0%,rgba(205,213,242,0) 40.33%);position:relative;top:-1px;padding:115px 0}.faq_section .faq h2{font-weight:500;font-size:48px;line-height:56px;color:#283259;margin-bottom:80px}.faq_section .faq .content .item{padding-bottom:40px;border-bottom:1px solid #ebeffa;margin-bottom:70px}.faq_section .faq .content .item h3{font-weight:normal;font-size:32px;line-height:106.77%;color:#283259;margin-bottom:45px}.faq_section .faq .content .item p{font-weight:normal;font-size:18px;line-height:26px;color:#666f94}.faq_section .bottom_link{text-align:center}.faq_section .bottom_link a{background:#64c7fa;border-radius:50px;font-weight:bold;font-size:16px;line-height:141.69%;text-align:center;color:#fff;padding:15px 30px;text-decoration:none;width:372px;text-align:center;display:inline-block;max-width:100%;margin-top:30px}.footer .footer-bg{display:flex;align-items:flex-end}.footer .footer-bg img{width:100%}.footer .footer_bottom{background:#f8f9ff;padding:45px 0 100px}.footer .footer_bottom .container{display:flex;flex-wrap:wrap}.footer .footer_bottom .container .left{width:50%;display:flex;align-items:center}.footer .footer_bottom .container .left img{margin-right:35px;width:30px}.footer .footer_bottom .container .left p{font-weight:900;font-size:18px;line-height:141.69%;text-transform:uppercase;color:#a5aeca}.footer .footer_bottom .container .right{width:50%;text-align:right}.footer .footer_bottom .container .right a{font-weight:bold;font-size:16px;line-height:141.69%;text-align:center;color:#fff;background:#64c7fa;border-radius:50px;padding:15px 30px;text-decoration:none;width:370px;max-width:100%;display:inline-block}@media(max-width:767px){.top_hero{padding-top:0px;padding-bottom:170px}.top_hero .content h2{font-size:32px;line-height:33px;max-width:300px;margin:0 auto;margin-bottom:45px}.top_hero .content .summary{font-size:16px;line-height:23px;text-align:center;max-width:300px;margin:0 auto;margin-bottom:45px}.partner_logos .logos div{width:50%;margin-bottom:40px}.partner_logos .logos{justify-content:center}.partner_logos h2{margin-bottom:45px}.partner_logos{padding:45px 0}.img_txt .container .right_text{text-align:center}.img_txt .container .right_text .content{text-align:left}.img_txt{padding:30px 0}.img_txt .container .left_img{width:100%;order:1;margin-top:55px}.img_txt .container .right_text{width:100%;padding:0}.img_txt .container .right_text h2{font-size:32px;line-height:35px;text-align:center;margin-bottom:55px}.img_txt .container .right_text .content .item{flex-wrap:unset;align-items:flex-start;margin-bottom:45px}.img_txt .container .right_text .content .item .number span{width:64px;height:64px}.security_section h2{font-size:32px;line-height:35px}.security_section .content .left_img{width:100%;padding:0;order:1}.security_section .content .right_text{width:100%;padding:0 40px}.security_section .content .right_text .item{margin-bottom:50px}.maintain_sec .content{padding:55px 40px 140px}.maintain_sec .content h2{font-size:32px;line-height:35px;margin-bottom:38px}.maintain_sec .content p{font-size:16px;line-height:23px}.hotel_sec{padding-top:250px;text-align:center}.hotel_sec h2{font-size:32px;line-height:34px;margin-bottom:26px}.hotel_sec .content .left{width:100%;padding:0;margin-bottom:24px}.hotel_sec .content .left p{font-size:18px;line-height:27px}.hotel_sec .content .right{width:100%}.hotel_sec .content .right p{font-size:18px;line-height:27px;margin-bottom:60px}.about_section .content h2{font-size:32px;line-height:35px}.faq_section .faq{padding-top:40px}.faq_section .faq h2{font-size:32px;line-height:35px;margin-bottom:50px}.faq_section .faq .content .item h3{font-size:24px;line-height:28px;margin-bottom:40px}.footer .footer_bottom .container .left{width:100%;order:2}.footer .footer_bottom .container .right{width:100%;margin-bottom:40px;text-align:left}}