@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}.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:auto;flex:1;padding-bottom:0;margin-bottom:0;border-bottom:0}}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 .review--logo{width:113px;left:209px}}@media (min-width:1360px){common-review .review--logo{width:131px}}common-review .review--list{width:100%;max-height:none;opacity:1}@media (min-width:768px){common-review .review--list{width:62.5%;padding-bottom:0;border-bottom:0}}@media (min-width:1024px){common-review .review--list{width:63.829787234%}}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 h2{margin-bottom:20px}}@media (min-width:1024px){common-review h2{font-size:42px;line-height:114%;margin-bottom:24px}}@media (min-width:1280px){common-review .review--list{width:65.671641791%}common-review h2{font-size:48px}}@media (min-width:1360px){common-review h2{font-size:56px}}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 .reviews{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;overflow:hidden;transition:max-height .4s;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#fff #253688}@media (min-width:768px){common-review .reviews{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:24px}}@media (min-width:1024px){common-review .reviews{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:24px}}@media (min-width:1280px){common-review .tooltip span{font-size:26px}common-review .reviews{column-gap:32px;row-gap:40px}}@media (min-width:1440px){.section-common-banner-app .img img{object-position:center}common-review .reviews{column-gap:40px;row-gap:60px}}common-review .reviews.expanded{overflow-y:scroll;max-height:450px}@media (min-width:768px){common-review .reviews.expanded{max-height:550px}}common-review .reviews.expanded:-webkit-scrollbar{width:4px}common-review .reviews.expanded:-webkit-scrollbar-track{background:#253688}common-review .reviews.expanded:-webkit-scrollbar-thumb{background-color:#fff;border-radius:0}common-review .reviews.expanded::-webkit-scrollbar-button{display:none!important;height:0!important}common-review .review{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%}@media (max-width:767px){common-review .review{margin-bottom:20px}common-review .review:last-child{margin-bottom:0}}common-review .review .review-text{width:100%;order:2;font-family:Gilroy;font-style:italic;font-weight:500;font-size:16px;line-height:150%;margin-top:8px;margin-bottom:12px}@media (min-width:1024px){common-review .reviews.expanded{max-height:670px}common-review .reviews.expanded:-webkit-scrollbar-thumb{border-radius:8px}common-review .review .review-text{font-size:18px;line-height:28px;margin-top:12px;margin-bottom:18px}}@media (min-width:1280px){common-review .review .review-text{font-size:24px;line-height:150%}}common-review .review .review-stars{order:0}common-review .review .review-date{order:1;padding-left:8px;padding-top:2px;font-family:Gilroy;font-style:normal;font-weight:400;font-size:13px;line-height:18px}@media (min-width:768px){common-review .review .review-date{font-size:12px}}@media (min-width:1280px){common-review .review .review-date{font-size:13px;padding-top:5px}}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:768px){common-review .review .review-author{font-size:13px}}@media (min-width:1024px){common-review .review .review-author{font-size:14px;line-height:18px}}@media (min-width:1280px){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}@media (min-width:768px){common-review .review .review-source{font-size:13px}}@media (min-width:1024px){common-review .review .review-source{font-size:14px;line-height:18px}}common-review .review .review-source:before{content:" - "}common-review .review .tooltip{gap:5px}common-review .review .tooltip span{font-size:15px}common-review .ctr{padding-top:20px;margin-top:20px;border-top:1px solid rgba(255,255,255,.1)}@media (min-width:768px){common-review .ctr{padding-top:32px;margin-top:32px}}common-review .ctr button{display:flex;align-items:center;gap:8px;color:#fff;font-weight:700;cursor:pointer;font-size:14px;text-transform:uppercase}common-review .ctr button:focus{outline:0}common-review .ctr button .arrow-icon-down{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#fff;border-radius:9999px}@media (min-width:1024px){common-review .ctr{padding-top:40px;margin-top:40px}common-review .ctr button{gap:12px}common-review .ctr button .arrow-icon-down{width:28px;height:28px}}common-review .ctr button .arrow-icon-down svg{width:12px;height:12px}common-review .ctr button:hover{color:#fdc600}common-review .ctr button:hover .arrow-icon-down{background:#fdc600}common-review .ctr button.expanded .arrow-icon-down{transform:rotate(180deg)}.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 .review .review-source{font-size:16px;line-height:20px}common-review .review .tooltip{gap:6px}common-review .review .tooltip span{font-size:20px}common-review .ctr{gap:24px}common-review .ctr button{font-size:16px}common-review .ctr button .arrow-icon-down{width:32px;height:32px}common-review .ctr button .arrow-icon-down svg{width:16px;height:16px}.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%}}