@font-face{font-family:FontAwesome;src:url(https://cdn.shopify.com/s/files/1/0103/4833/1063/files/fontawesome-webfont.woff2?18003) format("woff2"),url(https://cdn.shopify.com/s/files/1/0103/4833/1063/files/fontawesome-webfont.woff?18003) format("woff"),url(https://cdn.shopify.com/s/files/1/0103/4833/1063/files/fontawesome-webfont.ttf?18003) format("truetype");font-weight:400;font-style:normal}.section-common-banner-app common-banner-app{display:block;padding-top:60px;padding-bottom:60px}@media (min-width:768px){.section-common-banner-app common-banner-app{padding-top:80px;padding-bottom:80px}}@media (min-width:1024px){.section-common-banner-app common-banner-app{padding-top:100px;padding-bottom:100px}}@media (min-width:1280px){.section-common-banner-app common-banner-app{padding-top:120px;padding-bottom:120px}}.section-common-banner-app text-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;z-index:20}.section-common-banner-app text-wrapper.w-top{display:flex;align-items:flex-start}.section-common-banner-app text-wrapper.w-middle{display:flex;align-items:center}.section-common-banner-app text-wrapper.w-bottom{display:flex;align-items:flex-end}.section-common-banner-app text{width:100%;max-width:1436px;margin-left:auto;margin-right:auto;display:grid;justify-items:flex-start;gap:16px;color:#fff;padding:60px 20px}@media (min-width:768px){.section-common-banner-app text{gap:20px;padding:50px 24px}}@media (min-width:1280px){.section-common-banner-app text{gap:24px;padding-top:80px;padding-bottom:80px}}.section-common-banner-app .img{padding-bottom:var(--banner-app-ratio-mobile,102.5641%)}@media (min-width:768px){.section-common-banner-app .img{padding-bottom:var(--banner-app-ratio-ipad,48.82813%)}}@media (min-width:1280px){.section-common-banner-app .img{padding-bottom:var(--banner-app-ratio-desktop,36.37566%)}}@media (min-width:1512px){.section-common-banner-app text{padding-top:100px;padding-bottom:100px}.section-common-banner-app .img{padding-bottom:0;height:550px}}.section-common-banner-app .img:before{display:none}.section-common-banner-app .img .overlay{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;background:linear-gradient(107.19deg,#000 -35.32%,#0000 60.33%,#fff0 60.34%)}.section-common-banner-app .img img{object-fit:cover;object-position:right}@media (min-width:1440px){.section-common-banner-app .img img{object-position:center}}.section-common-banner-app h2{font-weight:700;font-size:20px;line-height:1.2}.section-common-banner-app h2 a{text-decoration:underline}.section-common-banner-app button-wrapper{display:flex;gap:16px}@media (min-width:1024px){.section-common-banner-app text{padding-left:42px;padding-right:42px}.section-common-banner-app h2{font-size:24px;line-height:32px}.section-common-banner-app button-wrapper{gap:20px}}.section-common-banner-app .btn.btn-link.w-default{--btn-min-width:140px}.section-common-banner-app .cta-svg-code{display:flex;max-width:183px}.section-common-banner-app .cta-svg-code svg{width:100%;height:auto}@media (min-width:1025px){.section-common-banner-app .cta-svg-code{transition:transform .3s}.section-common-banner-app .cta-svg-code:hover{transform:scale(1.02)}}common-review{display:block;padding-top:60px;padding-bottom:60px;background-color:#253688;color:#fff}@media (min-width:768px){common-review{padding-top:80px;padding-bottom:80px}}@media (min-width:1024px){common-review{padding-top:100px;padding-bottom:100px}}@media (min-width:1280px){.section-common-banner-app button-wrapper{gap:24px}.section-common-banner-app .btn.btn-link.w-default{--btn-min-width:160px}common-review{padding-top:120px;padding-bottom:120px}}common-review .inner{display:flex;flex-direction:column}@media (min-width:768px){common-review .inner{flex-direction:row;gap:24px}}@media (min-width:1024px){common-review .inner{gap:32px}}common-review .text{position:relative;width:100%;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:20px}@media (min-width:768px){common-review .text{width:calc(100% - 65.671641791%);padding-right:24px;padding-bottom:0;margin-bottom:0;border-bottom:0}}@media (min-width:1024px){common-review .text{padding-right:32px}}common-review .review--logo{position:absolute;z-index:10;width:93px;height:auto;left:135px;top:-22px}@media (min-width:1024px){common-review .review--logo{width:103px;left:190px;top:-27px}}@media (min-width:1280px){common-review .inner{gap:40px}common-review .text{padding-right:40px}common-review .review--logo{width:113px;left:209px}}@media (min-width:1360px){common-review .review--logo{width:131px}}common-review .review--list{width:100%;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1);max-height:0;overflow:hidden;opacity:0}common-review .review--list.w-done{max-height:none;opacity:1;overflow:initial}common-review h2{font-style:normal;font-weight:700;font-size:36px;line-height:122%;margin-bottom:16px}@media (min-width:768px){common-review .review--list{width:55%;padding-bottom:0;border-bottom:0}common-review h2{margin-bottom:20px}}@media (min-width:1024px){common-review .review--list{width:65.671641791%}common-review h2{font-size:42px;line-height:114%;margin-bottom:24px}}@media (min-width:1280px){common-review h2{font-size:48px}}common-review .swiper-container{margin-right:-20px;padding-right:20px}common-review .aggregate-reviews{display:flex;align-items:center;gap:12px}common-review .aggregate-reviews .aggregate-rating{display:none}common-review .review-count{display:flex;font-size:14px;line-height:20px}common-review .review-count:before{content:"("}common-review .review-count:after{content:")"}common-review .review-count .reviewCount{padding-right:4px}common-review .review-count .review-count-separator{display:none}common-review .tooltip{display:flex;align-items:center;gap:6px}common-review .tooltip span{font-family:FontAwesome;display:flex;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fdc600;font-size:21px}@media (min-width:768px){common-review .tooltip span{font-size:16px}}@media (min-width:1024px){common-review .swiper-container{margin-right:0;padding-right:0}common-review .tooltip span{font-size:18px}}common-review .tooltip span img{display:none}common-review .tooltip span.star-full:before{content:"\f005"}common-review .tooltip span.star-half:before{content:"\f123"}common-review .tooltip span.star-empty:before{content:"\f006"}common-review .review--list .aggregate-reviews{display:none}common-review .review{display:flex;align-items:center;flex-wrap:wrap;width:308px}@media (min-width:768px){common-review .review{width:280px}}@media (min-width:1024px){common-review .review{width:288px}}@media (min-width:1280px){common-review .tooltip span{font-size:26px}common-review .review{width:340px}}@media (min-width:1360px){common-review h2{font-size:56px}common-review .review{width:420px}}common-review .review .review-text{width:100%;order:2;font-family:Gilroy;font-style:italic;font-weight:500;font-size:20px;line-height:140%;margin-top:8px;margin-bottom:12px}@media (min-width:1024px){common-review .review .review-text{font-size:24px;line-height:150%;margin-top:16px;margin-bottom:18px}}common-review .review .review-stars{order:0}common-review .review .review-date{order:1;padding-left:8px;font-family:Gilroy;font-style:normal;font-weight:400;font-size:13px;line-height:18px}common-review .review .review-author{order:3;font-family:Gilroy;font-style:normal;font-weight:500;color:#fdc600;font-size:14px;line-height:20px;text-transform:capitalize}@media (min-width:1024px){common-review .review .review-author{font-size:16px;line-height:20px}}common-review .review .review-source{order:4;font-family:Gilroy;font-style:normal;font-weight:400;font-size:14px;line-height:20px;margin-left:4px}common-review .review .review-source:before{content:" - "}common-review .review .tooltip{gap:5px}common-review .review .tooltip span{font-size:15px}common-review .ctr{display:none}@media (min-width:768px){common-review .ctr{padding-top:32px;margin-top:32px;display:flex;align-items:center;gap:16px;border-top:1px solid rgba(255,255,255,.1)}}@media (min-width:1024px){common-review .review .review-source{font-size:16px;line-height:20px}common-review .review .tooltip span{font-size:20px}common-review .ctr{padding-top:40px;margin-top:40px}}common-review .ctr button{width:24px;height:24px;visibility:visible!important}common-review .ctr button svg{display:block;width:100%;height:auto}common-review .ctr button.swiper-button-disabled{pointer-events:none;opacity:.2;outline:0!important}.section-common-slogan common-slogan{display:block;padding-top:60px;padding-bottom:60px}@media (min-width:768px){.section-common-slogan common-slogan{padding-top:80px;padding-bottom:80px}}@media (min-width:1024px){.section-common-slogan common-slogan{padding-top:100px;padding-bottom:100px}}.section-common-slogan .svg-container{padding-top:8px;padding-bottom:8px}@media (min-width:768px){.section-common-slogan .svg-container{padding-top:16px;padding-bottom:16px}}@media (min-width:1024px){.section-common-slogan .svg-container{padding-top:20px;padding-bottom:20px}}@media (min-width:1280px){common-review .ctr{gap:24px}common-review .ctr button{width:32px;height:32px}.section-common-slogan common-slogan{padding-top:120px;padding-bottom:120px}.section-common-slogan .svg-container{padding-top:24px;padding-bottom:24px}}.section-common-slogan svg{display:block;width:100%;height:auto;transform:rotate(-5deg)}@media (min-width:1024px){.section-common-slogan svg{width:83.059701492%}}