body,main.sub_page{background:#ffef2e;color:#004388}.app_top_banner{position:relative;padding:30px;overflow:hidden;border-radius:20px;margin:40px 13px -20px 13px;color:#fff;text-align:center;-webkit-box-shadow:0 10px 20px 0 rgba(144,0,0,0.27);box-shadow:0 10px 20px 0 rgba(144,0,0,0.27);background:#eb021c url("/images/app_banner_bg.png") center center no-repeat;background-size:cover}.app_top_banner h2{font-family:cc-zoinks,sans-serif;font-size:clamp(2.188rem, 1.865rem + 1.61vw, 3.375rem);font-weight:normal;margin:0;padding:0 33px}.app_top_banner p{display:none}.app_top_banner .img{display:table;margin:0 auto;position:relative}.app_top_banner .img img{display:block;width:100%;max-width:330px;-webkit-mask-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0,0,0,0)), color-stop(20%, #000), to(#000));-webkit-mask-image:linear-gradient(0deg, rgba(0,0,0,0) 0, #000 20%, #000 100%);mask-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0,0,0,0)), color-stop(20%, #000), to(#000));mask-image:linear-gradient(0deg, rgba(0,0,0,0) 0, #000 20%, #000 100%)}.app_top_banner .t .btn{display:none}.app_top_banner .close{position:absolute;top:12px;right:12px;z-index:2}.app_top_banner .close img{width:42px;height:42px;display:block}.app_top_banner.small{padding:0;text-align:left;max-width:380px}.app_top_banner.small .inner{display:grid;grid-template-columns:4fr 5fr 2fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.app_top_banner.small .img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.app_top_banner.small .img img{-webkit-mask-image:none;mask-image:none}.app_top_banner.small h2{font-size:22px;padding:0;margin:0}.app_top_banner.small p{display:none}.app_top_banner.small .t{grid-column-start:2;grid-column-end:3;padding:10px 0 10px 10px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.app_top_banner.small .t .btn{display:none}.app_top_banner.small .close{display:none}.app_top_banner.small .btn{display:block;position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#fff url("/images/icon_app_info.svg") center center no-repeat;background-size:22px 22px;border-radius:50%;min-width:1px;-webkit-box-shadow:none;box-shadow:none;width:35px;height:35px;margin:0;padding:0;border:none}.app_top_banner.small .btn span{display:none}.app_top_banner.small .btn:hover{background:#fff url("/images/icon_app_info.svg") center center no-repeat;background-size:22px 22px}.breadcrumb{padding-left:15px;padding-right:15px;color:#004388}.breadcrumb a{color:#004388;position:relative;z-index:5}footer{background:#fff}.hero{line-height:1.65;overflow:hidden;padding-bottom:6vw;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ffef2e), to(#fff8a5));background:linear-gradient(0deg, #ffef2e 0, #fff8a5 100%)}.hero .btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero .btn{background:#0446a5;min-width:220px;font-size:clamp(0.938rem, 0.876rem + 0.31vw, 1.125rem);border:2px solid #0446a5;text-transform:none;-webkit-box-shadow:0 10px 20px 0 rgba(145,145,145,0.42);box-shadow:0 10px 20px 0 rgba(145,145,145,0.42)}.hero .btn:hover{background:#fff;color:#0446a5}.hero .btn.inv{background:none;color:#0446a5;-webkit-box-shadow:none;box-shadow:none}.hero .btn.inv:hover{background:#0446a5;color:#fff}.hero .app_top_banner .btn{font-size:18px;-webkit-box-shadow:0 10px 20px 0 rgba(145,145,145,0.42);box-shadow:0 10px 20px 0 rgba(145,145,145,0.42)}.hero .app_top_banner.small .btn{-webkit-box-shadow:none;box-shadow:none}.hero .limited{position:relative;padding:0;background-image:url("/images/cloud.svg"),url("/images/cloud2.svg");background-position:-85px 86px,calc(100% + 56px) 182px;background-repeat:no-repeat,no-repeat;background-size:144px 75px,113px 64px}.hero .logo{display:table;margin:0 auto 1rem auto}.hero .big{position:relative;display:table;margin:auto;z-index:2}.hero .imgtxt{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%);width:81%;max-width:420px;z-index:3}.hero .bg{position:absolute;bottom:0;left:50%;width:100vw;min-width:560px;max-width:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.hero .group{position:relative;background-size:100% auto;left:-15px;width:calc(100% + 30px)}.hero .group:before{content:"";position:absolute;bottom:-1px;left:50%;width:100vw;background:url("/images/app_wave.svg") center bottom no-repeat;background-size:100% 100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);aspect-ratio:16/1;z-index:2}.hero .txt{position:relative;padding:1rem 15px;padding-top:105px;padding-top:min(22vw, 105px);text-align:center;font-size:clamp(0.938rem, 0.876rem + 0.31vw, 1.125rem);isolation:isolate}.hero .txt:before{content:"";position:absolute;bottom:0;left:50%;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ffef2e), color-stop(3%, #ffef2e), to(#fff8a5));background:linear-gradient(0deg, #ffef2e 0, #ffef2e 3%, #fff8a5 100%);width:100vw;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.hero .img_grp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:20px;padding-bottom:15px}.hero .img_grp img{margin:-25px -10px;width:240px;max-width:54%}.hero .img_grp .frsr{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}main{padding-bottom:0}main.sub_page{padding-bottom:0;min-height:1px;overflow:hidden}section{height:auto}section h2{font-size:clamp(1.75rem, 1.568rem + 0.91vw, 2.25rem);margin:0 0 1rem 0}.app_slider_wrp{position:relative;padding:70px 0;padding-top:min(12%, 60px);padding-bottom:min(12%, 60px);background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff78e), to(#fffbbf));background:linear-gradient(0deg, #fff78e 0, #fffbbf 100%)}.app_slider_wrp .top_wave,.app_slider_wrp .bottom_wave{position:absolute;bottom:calc(100% - 1px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;min-width:400px}.app_slider_wrp .bottom_wave{bottom:auto;top:calc(100% - 1px)}.app_slider_wrp .tns-ovh{overflow:visible}.app_slider_wrp .tns-outer{position:relative;left:-25px}.app_slider_wrp .tns-controls button{position:absolute;top:calc((100% - 50px) / 2);left:0;margin:0;padding:0;width:82px;height:82px;border-radius:50%;border:none;color:#fff;color:transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#fff url("/images/app_arr.svg") center center no-repeat;background-size:50px 50px;font-size:1px;z-index:5}.app_slider_wrp .tns-controls button[data-controls="next"]{left:auto;right:-50px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.app_slider{display:-webkit-box;display:-ms-flexbox;display:flex}.app_slider .itm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:12px;background:#fff;border-radius:20px;overflow:hidden;-webkit-box-shadow:0 15px 30px 0 rgba(145,145,145,0.28);box-shadow:0 15px 30px 0 rgba(145,145,145,0.28)}.app_slider .itm img{display:block;width:100%}.app_slider .itm h3{font-size:18px;margin:0 0 6px 0}.app_slider .itm .txt{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:30px 20px;font-size:15px;text-align:center}.app_faq_wrp{padding-top:6vw}.app_faq_wrp .limited{padding-bottom:70px;padding-bottom:min(12%, 60px)}.app_faq_wrp .blob_wrp{position:relative}.app_faq_wrp .blob_wrp:before{content:"";position:absolute;top:calc(-6vw - 1px);left:0;width:100%;height:33vw;background:#ffef2e}.app_faq_wrp .blob{max-height:350px;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:url("/images/app_mask.svg");mask-image:url("/images/app_mask.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%}.toggler .itm{border-radius:20px;background:#fff;-webkit-box-shadow:0 15px 30px 0 rgba(145,145,145,0.28);box-shadow:0 15px 30px 0 rgba(145,145,145,0.28);margin-bottom:12px}.toggler .itm.hid{display:none}.toggler .itm>h3{position:relative;font-size:17px;cursor:pointer;padding:20px;padding-right:60px;margin:0}.toggler .itm>h3:after{content:"";position:absolute;top:50%;right:20px;width:22px;height:22px;background:url("/images/app_arr.svg") center center no-repeat;background-size:22px 22px;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.toggler .itm .w{display:none;padding:0 20px 20px 20px}.toggler .itm .w p:last-child{margin-bottom:0}.toggler .itm.on>h3:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.toggler .btn{display:table;margin:auto}.app_banner{position:relative;padding-bottom:70px;padding-bottom:min(12%, 60px);padding-top:70px;padding-top:min(12%, 60px);background:#eb021c;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #be0015), to(#eb021c));background:linear-gradient(0deg, #be0015 0, #eb021c 100%)}.app_banner .top_wave,.app_banner .bottom_wave{position:absolute;bottom:calc(100% - 1px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;min-width:400px}.app_banner .bottom_wave{bottom:-1px}.app_banner .banner{background:#fff;border-radius:20px;-webkit-box-shadow:0 15px 30px 0 rgba(145,145,145,0.47);box-shadow:0 15px 30px 0 rgba(145,145,145,0.47);position:relative;padding:20px;overflow:hidden;font-size:15px;text-wrap:balance;text-align:center;margin-bottom:1rem;z-index:5}.app_banner .banner h2{font-size:clamp(1.563rem, 1.411rem + 0.76vw, 1.875rem);margin:0 0 15px 0;line-height:1.3;text-wrap:balance}.app_banner .banner p{margin-bottom:10px}.app_banner .banner p:last-child{margin-bottom:0}.app_banner .banner p .btn{margin-top:5px}.app_banner .banner .logo_sm{display:inline-block;margin:2px}.app_banner .banner .logo_sm img{display:block}.app_banner .banner .side_img{display:block;margin:0 auto 1rem auto}main.sub_page>.app_floating{position:fixed;bottom:10px;right:20px;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}main.sub_page>.app_floating:before{content:"";position:absolute;bottom:-17px;right:-21px;width:133px;height:65px;background:#000;border-radius:50% 0 0 0;-webkit-filter:blur(19px);filter:blur(19px);opacity:.3;z-index:-1}main.sub_page>.app_floating img{display:block;max-width:138px}footer{position:relative;z-index:21}@media all and (min-width:425px){.app_top_banner.small h2{font-size:26px}.app_slider_wrp .tns-outer{left:-50px}}@media all and (min-width:600px){.app_top_banner .inner{display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.app_top_banner .t{grid-column-start:1;grid-column-end:3}.hero .big{margin:0 0 0 auto}.hero .logo{position:absolute;top:20vw;left:25px;z-index:4}.hero .logo.shift{top:calc(300px + 20vw)}.hero.atb_small .logo.shift{top:calc(90px + 20vw)}.app_slider_wrp .tns-outer{left:-25px}.app_slider_wrp .limited{margin-bottom:2rem}.app_faq_wrp .blob{max-height:430px}}@media all and (min-width:700px){.hero .limited{background-position:10% 18vw,109% 5vw;background-size:23vw auto,15vw auto}.hero .logo{top:50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:328px;width:26vw}.hero .logo.shift{top:calc(300px + 50px)}.hero .bg{height:180px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.hero .imgtxt{left:30px;-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}.hero.atb_small .logo.shift{top:117px}.app_banner .banner{display:grid;text-align:left;grid-template-columns:9fr 15fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:900px;padding:4.5% 2.5%;margin:0 auto 2rem auto;gap:3rem}.app_banner .banner .side_img{margin:0}.app_banner .banner h2{margin-top:10px}.app_banner .banner .logo_sm{margin:0 20px 10px 0}}@media all and (min-width:820px){.app_top_banner{text-align:left;padding:0 30px}.app_top_banner .inner{grid-template-columns:5fr 7fr 0fr}.app_top_banner .t{grid-column-start:auto;grid-column-end:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:20px 0 20px 20px}.app_top_banner .t .btn{display:table;margin-top:.75rem;padding:.7rem 1.5rem}.app_top_banner h2{padding-left:0;margin-bottom:.5rem}.app_top_banner p{text-wrap:balance;display:block;font-size:clamp(1rem, -0.079rem + 2.11vw, 1.5rem);margin:0;line-height:1.3;font-family:"ApexNew-bold",sans-serif}.app_top_banner .img{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.app_top_banner .img img{max-width:430px;margin-top:auto;-webkit-mask-image:none;mask-image:none}.app_top_banner .btn{display:none}.hero .limited{background-position:10% 12vw,111% -1vw}.hero .group{margin-top:-65px}.hero .big{width:auto;height:44vw;max-width:465px;margin-bottom:-6vw;-o-object-fit:contain;object-fit:contain}.hero .logo.shift{top:300px}.hero .imgtxt{width:45%;max-width:550px;bottom:5%}.hero .txt{padding-top:clamp(5.625rem, 2.956rem + 5.21vw, 7.188rem);padding-right:50%}.hero .btn{min-width:175px}.hero .img_grp{display:block;position:absolute;bottom:7vw;right:0;width:50%;z-index:5}.hero .img_grp img{margin:-16px -10px;width:265px;max-width:49%}.hero .img_grp .frsr{display:block}.hero .img_grp .sec{margin-bottom:40px;margin-left:20px}.hero.atb_small .logo.shift{top:90px}.app_faq_wrp .limited{padding-top:1.5rem;padding-right:40%;padding-bottom:200px}.app_faq_wrp .blob_wrp{position:absolute;top:50%;left:66%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:42%}.app_faq_wrp .blob_wrp:before{display:none}.app_faq_wrp .blob{-webkit-mask-image:url("/images/app_mask2.svg");mask-image:url("/images/app_mask2.svg");max-height:none}}@media all and (min-width:980px){.breadcrumb{padding-top:5%}.hero .bg{height:18vw}.hero .img_grp{bottom:0}.app_banner .banner{margin:-1rem auto 4rem auto}}@media all and (min-width:1150px){.app_top_banner .inner{grid-template-columns:5fr 8fr 1fr}.app_top_banner h2{padding-right:0}.hero .limited{background-position:83px 115px,100% 12px;background-size:240px auto,113px auto}.hero .big{margin-bottom:-10vw}.hero.atb_small .logo.shift{top:44px}}@media all and (min-width:1150px) and (max-width:1475px){.app_top_banner{margin-right:67px}.app_top_banner .inner{grid-template-columns:8fr 16fr 1fr}}@media all and (min-width:1025px){.app_slider_wrp .tns-outer{padding-bottom:50px !important}.app_slider_wrp .tns-nav{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.app_slider_wrp .tns-nav button{width:15px;height:15px;margin:0;padding:0;border:none;background:#004388;border-radius:50%;opacity:.3}.app_slider_wrp .tns-nav button:hover,.app_slider_wrp .tns-nav button.tns-nav-active{opacity:1}.app_slider_wrp .limited{margin-bottom:4rem}main.sub_page>.app_floating:before{display:none}}@media all and (min-width:1300px){.app_slider_wrp .tns-outer{left:0;width:calc(100% + 12px)}.app_slider_wrp .tns-slider>.tns-item{-webkit-transition:opacity 100ms;transition:opacity 100ms;opacity:0;visibility:hidden}.app_slider_wrp .tns-slider>.tns-item.tns-slide-active{opacity:1;visibility:visible}.app_slider_wrp .tns-nav{left:calc(50% - 6px)}.app_slider_wrp .tns-controls button{left:-20px}.app_slider_wrp .tns-controls button[data-controls="next"]{left:auto;right:-13px}.app_faq_wrp .limited{padding-right:490px}}@media all and (min-width:1380px){.hero .bg{height:300px}.hero .big{height:575px;margin-bottom:-110px}.hero .btn{min-width:220px}}@media all and (min-width:1600px){.app_slider_wrp .tns-controls button{left:-102px}.app_slider_wrp .tns-controls button[data-controls="next"]{left:auto;right:-90px}}@media all and (max-width:599px){.app_slider_wrp .tns-controls button{left:14px;-webkit-transform:translateY(-50%) scale(.8);transform:translateY(-50%) scale(.8)}.app_slider_wrp .tns-controls button[data-controls="next"]{left:auto;right:-88px;-webkit-transform:translateY(-50%) rotate(180deg) scale(.8);transform:translateY(-50%) rotate(180deg) scale(.8)}}@media all and (max-width:424px){.app_slider_wrp .tns-controls button{left:-11px}.app_slider_wrp .tns-controls button[data-controls="next"]{left:auto;right:-61px}}@media all and (min-width:600px) and (max-width:1149px){.app_slider_wrp .tns-controls button{top:calc((82% - 50px) / 2)}}
/*# sourceMappingURL=app.css.map */