section.hero .container{background-color:transparent}section.hero .container{display:flex;flex-direction:column;margin-bottom:70px;position:relative}section.hero h1{line-height:1.16;margin-top:8px;margin-bottom:16px}section.hero h2{margin-bottom:16px}section.hero h3{font-size:16px;margin:0 16px}section.hero .info{padding-top:8px;margin:0 24px}section.hero .info .logo{max-width:106px;display:inline-block}section.hero .cta{margin:32px 0;width:fit-content}section.hero .breadcrumb ul{display:flex;justify-content:center;font-size:14px;line-height:1.43;margin-bottom:20px}section.hero .breadcrumb li{white-space:nowrap}section.hero .breadcrumb li.bread-mobile,section.hero .breadcrumb li:not(:nth-child(-n+2)),section.hero .breadcrumb li:nth-child(2) span{display:none}section.hero .breadcrumb li i.icon-arrow,section.intro .breadcrumb li i.icon-arrow{display:none}section.hero .breadcrumb a{color:#333}section.hero .breadcrumb a[href]{font-weight:var(--weight-500)}section.hero.primary-color .breadcrumb a{color:#fff}section.hero.rotop.default-color .breadcrumb a,section.hero.rotop.secondary-color .breadcrumb a{color:var(--white)}section.hero.rotop.primary-color .breadcrumb a{color:var(--dark-blue)}section.hero .breadcrumb span{margin:0 5px}section.hero .offer{display:flex;gap:16px;margin-bottom:24px}section.hero .offer{flex-wrap:wrap}section.hero .offer .hlight span{white-space:nowrap}section.hero .offer .hlight{font-family:var(--typeface-1);font-size:12px;font-weight:var(--weight-700);text-transform:uppercase;padding:0 15px 0 1px;border-radius:32px;position:relative;display:flex;align-items:center;gap:4px;text-align:center}.b2c section.hero .offer .hlight{color:var(--b2c-blue-100);border:1.5px solid var(--b2c-blue-10);background-color:var(--b2c-blue-10)}.b2b section.hero .offer .hlight{color:var(--b2b-blue-100);border:1.5px solid var(--b2b-blue-10);background-color:var(--b2b-blue-10)}section.hero .offer .hlight strong{font-size:12px;font-weight:var(--weight-700);line-height:1;border-radius:32px;min-width:32px;height:32px;display:flex;justify-content:center;align-items:center;padding:8px;text-align:center}.b2c section.hero .offer .hlight strong{color:var(--b2c-blue-10);background-color:var(--b2c-blue-100)}.b2b section.intheroro .offer .hlight strong{color:var(--b2b-blue-10);background-color:var(--b2b-blue-100)}section.hero .offer .hlight strong [class^=ccicon-]{font-size:24px;vertical-align:bottom;margin-right:4px;position:relative;bottom:-1px}section.hero .offer .hlight strong [class^=ccicon-] span{font-size:12px;position:absolute;top:5px;left:6px}section.hero .offer .hlight strong [class^=icon-]{font-size:24px;vertical-align:bottom;margin-right:4px;position:relative;bottom:-1px}.b2c section.hero .offer .hlight.yellow{color:#ffb11e}.b2b section.hero .offer .hlight.yellow{color:#ffb11e}.b2c section.hero .offer .hlight.yellow strong{color:var(--b2c-blue-10);background-color:#ffb11e}.b2b section.hero .offer .hlight.yellow strong{color:var(--b2b-blue-10);background-color:#ffb11e}.b2c section.hero .offer .hlight.yellow strong [class^=ccicon-]{color:var(--b2c-blue-10)}.b2b section.hero .offer .hlight.yellow strong [class^=ccicon-]{color:var(--b2b-blue-10)}.b2c section.hero .offer .hlight.red{color:var(--b2c-red)}.b2b section.hero .offer .hlight.red{color:var(--b2b-red)}.b2c section.hero .offer .hlight.red strong{color:var(--b2c-blue-10);background-color:var(--b2c-red)}.b2b section.hero .offer .hlight.red strong{color:var(--b2b-blue-10);background-color:var(--b2c-red)}.b2c section.hero .offer .hlight.red strong [class^=ccicon-]{color:var(--b2c-blue-10)}.b2b section.hero .offer .hlight.red strong [class^=ccicon-]{color:var(--b2b-blue-10)}.b2c section.hero .offer .hlight.green{color:var(--dark-blue)}.b2b section.hero .offer .hlight.green{color:var(--dark-blue)}.b2c section.hero .offer .hlight.green strong{color:var(--dark-blue);background-color:var(--b2c-green-100)}.b2b section.hero .offer .hlight.green strong{color:var(--b2b-blue-10);background-color:var(--b2c-green-100)}.b2c section.hero .offer .hlight.green strong [class^=ccicon-]{color:var(--b2c-blue-10)}.b2b section.hero .offer .hlight.green strong [class^=ccicon-]{color:var(--b2b-blue-10)}.b2c section.hero .offer .hlight.orange{color:var(--b2c-orange)}.b2b section.hero .offer .hlight.orange{color:var(--b2c-orange)}.b2c section.hero .offer .hlight.orange strong{color:var(--b2c-blue-10);background-color:var(--b2c-orange)}.b2b section.hero .offer .hlight.orange strong{color:var(--b2b-blue-10);background-color:var(--b2c-orange)}.b2c section.hero .offer .hlight.orange strong [class^=ccicon-]{color:var(--b2c-blue-10)}.b2b section.hero .offer .hlight.orange strong [class^=ccicon-]{color:var(--b2b-blue-10)}.b2c section.hero .offer .hlight.gold{color:var(--b2b-gold)}.b2b section.hero .offer .hlight.gold{color:var(--dark-blue)}.b2c section.hero .offer .hlight.gold strong{color:var(--b2c-blue-10);background-color:var(--b2b-gold)}.b2b section.hero .offer .hlight.gold strong{color:var(--dark-blue);background-color:var(--b2b-gold)}.b2c section.hero .offer .hlight.gold strong [class^=ccicon-]{color:var(--b2c-blue-10)}.b2b section.hero .offer .hlight.gold strong [class^=ccicon-]{color:var(--b2b-blue-10)}.b2c section.hero .offer .hlight.dblue{color:var(--dark-blue)}.b2b section.hero .offer .hlight.dblue{color:var(--dark-blue)}.b2c section.hero .offer .hlight.dblue strong{color:var(--b2c-blue-10);background-color:var(--dark-blue)}.b2b section.hero .offer .hlight.dblue strong{color:var(--b2b-blue-10);background-color:var(--dark-blue)}.b2c section.hero .offer .hlight.dblue strong [class^=ccicon-]{color:var(--b2c-blue-10)}.b2b section.hero .offer .hlight.dblue strong [class^=ccicon-]{color:var(--b2b-blue-10)}.b2b section.hero .offer .hlight.turquoise,.b2c section.hero .offer .hlight.turquoise{color:var(--dark-blue)}.b2b section.hero .offer .hlight.turquoise strong,.b2c section.hero .offer .hlight.turquoise strong{color:var(--dark-blue);background-color:var(--b2c-turquoise)}section.hero .cards .imgs{padding:16px 0 56px}section.hero .cards .imgs>div{min-height:174px}section.hero .cards img{width:358px;margin:0 auto;opacity:1;transition:transform .3s ease,opacity .3s ease}section.hero.loading .cards img{opacity:0;transform:rotate(3deg) scale(.8)}section.hero .cards .imgs>div:not(.tns-item):not(:first-child){display:none}section.hero .cards .dots{display:none;text-align:center;margin:-32px 0 32px;position:relative;z-index:1}section.hero .cards .dots span{display:inline-block;width:48px;height:48px;background-color:transparent;transition:background-color .2s linear;border-radius:25px;cursor:pointer;outline:0;user-select:none;-webkit-tap-highlight-color:transparent}section.hero .cards .dots span:before{content:"\25CF";font-size:36px;color:#d2d6da}section.hero .cards .dots span.tns-nav-active{transition:background-color .6s linear}.b2c section.hero .cards .dots span.tns-nav-active{background-color:var(--b2c-blue-10)}.b2c section.hero .cards .dots span.tns-nav-active:before{color:var(--b2c-blue-100)}.b2b section.hero .cards .dots span.tns-nav-active{background-color:var(--b2b-blue-10)}.b2b section.hero .cards .dots span.tns-nav-active:before{color:var(--b2b-blue-100)}section.hero .desc{max-width:850px;margin:0 auto}section.hero .desc br{display:none}section.hero .apps{display:flex;flex-direction:row;justify-content:center;margin:32px 0}section.hero .apps>div{display:flex}section.hero .apps a:first-child:not(:last-child){margin-right:18px}section.hero .paylogos{display:flex;justify-content:center}section.hero .apps img{width:146px}section.hero.feature-detail .container{margin-bottom:0;padding-bottom:64px}section.hero.feature-detail .cc-btn{font-size:16px}section.hero.feature-detail .img img{margin:0 auto;max-width:352px;width:100%}section.hero.feature-detail .info>img{width:100%;max-width:352px}section.hero.feature-detail .paylogos{display:block;max-width:300px}section.hero.applepay .info>img{display:inline-block;margin:40px 0 16px}section.hero.applepay .img{display:none}section.hero.cback{background-image:url(../../assets/cc-illustrations/b2c-cback-blue30.svg),url(../../assets/cc-illustrations/b2c-cback-blue10.svg);background-repeat:no-repeat;padding-bottom:0;position:relative;text-align:center;z-index:1}section.hero.cback .container{margin:0 auto;padding-bottom:0;padding-left:0;padding-right:0}section.hero:not(:first-child).cback .info{padding-top:8px}section.hero.cback .cc-man{width:135px;position:absolute;left:50%;bottom:45px;transform:translateX(-50%);z-index:1}section.hero.cback .img{bottom:0;height:390px;position:relative}section.hero.cback .img img{width:100%;max-width:310px}section.hero.cback .cta{margin-left:auto;margin-right:auto}section.hero.adv{background-position:bottom left,bottom left}section.hero.adv .desc{font-size:18px}section.hero.adv .cta{margin-bottom:340px}section.hero.adv .img{height:auto;position:absolute}section.hero.adv .img.center,section.hero.adv .img.right{display:none}section.hero.adv .cc-man{width:70px;left:auto;right:0;bottom:57px}nav.breadcrumb+img.logo{margin-top:30px}nav.breadcrumb+img.logo+h1{margin-top:5px}nav.breadcrumb+h1{margin-top:35px}section.hero.rotop.reverse{z-index:2}section.hero.rotop.reverse:before{border-radius:70px}section.hero.rotop.reverse .container{margin-bottom:0;padding-bottom:36px}section.hero.animation+div,section.hero.animation+section{padding-top:50px;position:relative;z-index:1}section.hero.animation .content{display:flex;flex-direction:column}section.hero.animation .content .info{max-width:600px;padding:24px 0;z-index:3}section.hero.animation .content .info h1{margin:8px 0;text-transform:none}section.hero.animation .content .info .stores{display:flex;justify-content:center;gap:16px;margin:32px 0}section.hero.animation .content .info .stores a{display:flex;justify-content:center;flex-direction:column;gap:8px}section.hero.animation .content .info .stores .rating{display:flex;justify-content:center;gap:8px;align-items:baseline}section.hero.animation .content .info .stores .rating .stars{display:flex;gap:1px}section.hero.animation .content .media.video-container.rotop>div video{max-height:600px;width:100%;display:flex;margin:auto}section.hero.animation .content .media.img-container{height:300px}section.hero.animation .content .media.img-container>div{width:100%;height:100%}section.hero.animation .content .media.img-container>div img{background-position-x:center;width:100%;height:100%;background-repeat:no-repeat;background-size:cover}section.hero.animation .content .media.img-container.rotop>div{position:relative;left:10%;width:120%;height:120%;transform:rotate(-10deg);border-top-left-radius:70px;overflow:hidden}section.hero.animation .content .media.img-container.rotop>div img{margin:-2px}section.hero.animation .content .media.video-container>div img.custom-anim{position:absolute;opacity:0;max-width:none}section.hero.animation .content .media.video-container>div img.custom-anim.item-bg{height:100%}.herofadeInUp{animation:heroFadeInUp 1s ease-in-out forwards}.herofadeInRotate{animation:heroFadeInRotate 1s ease-in-out forwards}@keyframes heroFadeInUp{0%{transform:translate(0,30px);opacity:0}100%{transform:translate(0,0);opacity:1}}@keyframes heroFadeInRotate{0%{transform:rotate(-25deg);opacity:0}100%{transform:rotate(-12.5deg);opacity:1}}@media screen and (max-width:600px){section.hero.feature-detail .info h1{font-size:6vw!important}}@media screen and (max-width:1023px){section.hero.animation .content .media.video-container{right:20px}section.hero.animation .content .media.video-container>div{height:600px;transform-origin:left bottom;transform:scale(.75)}}@media screen and (max-width:767px){section.hero .container{padding:24px 0 0 0;margin-bottom:70px}section.hero.feature-detail .container{padding-bottom:64px}section.hero:not(:first-child).cback .info{padding-top:6px}section.hero.cback{background-image:url(../../assets/cc-illustrations/b2c-cback-blue30-sm.svg),url(../../assets/cc-illustrations/b2c-cback-blue10-sm.svg);background-position:bottom -24px left,bottom 24px left;background-size:contain}section.hero.feature-detail .img img{margin:0 auto 30px}section.hero.adv .cta .cc-btn{padding:16px 24px}section.hero.adv .img.left{display:flex;width:100%;justify-content:center}section.hero.cback.adv .info{padding-top:32px}section.hero.adv .info .desc{margin:0 52px}section.hero .breadcrumb ul{justify-content:start}section.hero .breadcrumb ul li:nth-child(1) i.icon-arrow,section.intro .breadcrumb ul li:nth-child(1) i.icon-arrow{display:inline-flex;transform:rotate(180deg);vertical-align:middle;width:18px;margin-right:5px}section.hero .breadcrumb li.bread-mobile,section.hero .breadcrumb li:first-child,section.intro .breadcrumb li:first-child{display:block}section.hero .breadcrumb li,section.hero .breadcrumb li span,section.intro .breadcrumb li,section.intro .breadcrumb li span{display:none}section.hero.animation .content .media.video-container>div video{width:112.5%;height:100%;object-fit:fill;position:relative;bottom:-4px}section.hero.animation .content .media.video-container{width:240%;height:300px;top:-180px;position:relative}section.hero.animation .content .media.video-container>div{position:relative;height:600px;width:100%;overflow:hidden;transform-origin:left center;transform:scale(.6)}section.hero.animation .content .media.video-container>div img.custom-anim.item-bg{width:100%!important;height:100%}}@media screen and (min-width:768px){section.hero h1{margin:16px 0 8px}section.hero h3{font-size:18px;margin:0}section.hero .container{padding-top:48px}section.hero .info{padding-top:8px}section.hero .cta{margin:32px auto}section.hero .breadcrumb li:not(:nth-child(-n+2)){display:list-item}section.hero .breadcrumb li:nth-child(2) span{display:inline}section.hero .promo .item:not(:last-child){margin-right:16px}section.hero .promo .item .short{display:none}section.hero .promo .item .long{display:inline}section.hero .offer .hlight{border-radius:40px;font-size:16px}section.hero .offer .hlight strong{border-radius:40px;min-width:40px;height:40px;font-size:16px}section.hero .cards .imgs>div{min-height:268px}section.hero .cards img{width:430px}section.hero .apps a:first-child{margin-right:22px}section.hero .apps img{width:187px}section.hero.applepay .info>img{margin:40px 0 16px}section.hero .paylogos{margin-bottom:32px}section.hero.cback{background-position:center bottom}section.hero.cback.adv .info{padding-top:24px}section.hero.adv .img.right{display:block;right:0}section.hero.adv .img.left{left:0}section.hero.adv .img.center{display:block;width:375px;left:50%;bottom:-35px;transform:translateX(-50%);z-index:1}section.hero.adv .img.center img{filter:drop-shadow(0 24px 32px rgba(116, 116, 116, .35))}section.hero.adv .cc-man{width:100px;right:20px}div.section+section.ccards.cardlist.tbswipe{padding-top:90px}section.hero.rotop.reverse .container{padding-bottom:112px}section.hero.animation .content{display:flex;flex-direction:row;height:610px}section.hero.animation .content .cta{justify-content:left}section.hero.animation .content .info{margin:auto 0 auto auto;padding:64px 24px;display:flex;flex-direction:column;align-items:flex-start;flex:0 0 50%}section.hero.animation .content .info span{text-align:left}section.hero.animation .content .media{display:flex;align-items:center;flex:0 0 50%;background-position:left top;height:100%;position:relative;right:-80px}section.hero.animation .content .media.video-container{top:2px}section.hero.animation .content .media.video-container>div{max-width:600px}section.hero.animation .content .media.img-container{height:100%}section.hero.animation .content .media.img-container.rotop>div{height:105%;top:10%;left:0}}@media screen and (min-width:992px){section.hero.cback .img{height:430px}section.hero.cback .cc-man{width:175px}section.hero.adv .cc-man{width:100px;right:130px}div.section+section.ccards.cardlist.tbswipe{padding-top:0}section.hero.adv .img{height:auto}}@media screen and (min-width:1200px){section.hero:not(.adv){text-align:left}section.hero .container{flex-direction:row;padding-bottom:30px}section.hero .info{flex:1 0 50%}section.hero .cta{margin:32px 0}section.hero .breadcrumb{display:block}section.hero .breadcrumb ul{justify-content:flex-start}section.hero .promo{position:static;margin-top:32px}section.hero .promo .item{min-width:201px}section.hero .cards,section.hero .media{flex:1 0 50%}section.hero h1{max-width:520px}section.hero .info:only-child h1{max-width:none}section.hero .desc{max-width:520px}section.hero:not(.adv) .desc{margin:0}section.hero .hlight{flex-direction:row}section.hero .hlight .item{padding:6px 14px 6px 16px}section.hero .desc br{display:inline}section.hero .cards .imgs{padding-top:46px}section.hero .apps{justify-content:flex-start}section.hero .paylogos{justify-content:flex-start;margin-bottom:90px}section.hero.feature-detail .container{margin-bottom:72px}section.hero.feature-detail .info{flex:1 0 50%}section.hero.feature-detail .img{flex:1 0 50%;display:flex;justify-content:flex-start;align-items:baseline}section.hero.applepay .container{margin-bottom:0;padding:0;margin-top:164px;max-height:none}section.hero.applepay .img{flex:1 1 30%;position:relative}section.hero.applepay .info>img{display:none}section.hero.applepay .img{display:block}section.hero.applepay .img img{position:absolute;top:32px;right:64px;width:auto;height:auto;margin:auto}section.hero.cback{background-size:contain}section.hero.cback .cta{margin-bottom:200px}section.hero.cback .img{flex:0 1 426px;height:auto}section.hero.cback.adv .info{padding-top:60px}section.hero.adv .cta{margin-bottom:250px}section.hero.adv .img.center{display:none}section.hero.adv .cc-man{right:350px;bottom:70px}section.hero.adv+section{padding-top:0}section.hero.rotop.reverse:before{border-radius:70px;transform:matrix(-.98,-.16,-.24,.98,0,0)}section.hero.rotop.reverse .container{padding-top:60px;padding-bottom:240px}}@media screen and (min-width:768px) and (max-width:1199px){section.hero .offer{justify-content:center}section.hero{text-align:center}}@media screen and (max-width:1199px){section.hero.feature-detail .paylogos{margin-left:auto;margin-right:auto}section.hero.rotop.reverse:before{border-radius:70px}}