:root{--pink-01: #F80086}*{margin:0;padding:0;box-sizing:border-box;border:0;-webkit-font-smoothing:Antialiased;color:#fff;font-family:"Satoshi",sans-serif}ul{list-style:none}a{text-decoration:none;display:inline-block}button{cursor:pointer;background-color:rgba(0,0,0,0)}img{max-width:100%;display:block}html{font-size:62.5%}html,body{overflow-x:hidden}.container{width:100%;max-width:126.2rem;margin:0 auto;padding:0 1.5rem}h1,h2,h3{font-weight:900}h1{text-shadow:0px 7.635px 11.452px rgba(0,0,0,.25);font-size:12.0422rem;line-height:110%}h2{font-size:7.2rem;line-height:130%}h3{font-size:3.2rem;line-height:150%}body{background-color:#000}.btn{display:inline-block;line-height:5.2rem;padding:0 6rem;font-size:1.6rem;font-weight:700;letter-spacing:.16px;border:1px solid rgba(0,0,0,0);border-radius:2px;transition:all .3s}.btn-primary,.btn-secondary{box-shadow:0px 21px 50px 0px rgba(181,60,255,.25)}.btn-primary{border-color:#fff}.btn-primary:is(:hover,:focus){background-color:#fff;color:#000}.btn-secondary{background-color:var(--pink-01);text-shadow:3px 3px #000}.btn-secondary:is(:hover,:focus){background-color:rgba(0,0,0,0);border-color:#fff}.card-work{width:100%;max-width:54.8rem;height:68.1rem;overflow:hidden;border-radius:18.591px;position:relative}.card-work img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-work>span{font-size:2.3238rem;font-weight:900;letter-spacing:.0232rem;border-radius:3.718px;background-color:var(--pink-01);padding:.4rem 1.1rem;top:3.4rem;left:2.7rem}.card-work>span,.card-work ul{position:absolute}.card-work ul{border-radius:18.591px;background-color:#000;-webkit-backdrop-filter:blur(46.4766921997px);backdrop-filter:blur(46.4766921997px);width:100%;max-width:49.2rem;height:11.4rem;display:flex;align-items:center;justify-content:center;gap:2.9rem;bottom:2.7rem;right:2.7rem}.card-work ul li{text-align:center}.card-work ul li:not(:last-child){border-right:1px solid #fff;padding-right:2.8rem}.card-work ul li strong{font-size:4.0633rem;font-weight:900;letter-spacing:.406px}.card-work ul li span{font-size:1.3002rem;letter-spacing:.13px;display:block}.card-work.xc{margin-top:-26.5rem}@media(max-width: 991px){.card-work.xc{margin-top:0}}@media(max-width: 560px){.card-work{height:40.6rem}.card-work>span{font-size:1.3rem;padding:.25rem .65rem;top:2rem;left:1.7rem}.card-work ul{height:6.8rem;max-width:29.4rem;border-radius:1.1rem;gap:1.8rem;right:50%;transform:translateX(50%)}.card-work ul li:not(:last-child){padding-right:1.7rem}.card-work ul li strong{font-size:2.4rem}.card-work ul li span{font-size:1rem}}.item-award{width:100%;max-width:19.4rem}.item-award span{display:block;margin-top:1.7rem;text-align:center;font-size:1.7169rem;line-height:110%}@media(max-width: 560px){.item-award span{font-size:1.2rem}}.item-strategy{width:100%;padding:6rem 0 7.5rem;display:flex;align-items:center;justify-content:space-between}.item-strategy .left-area{width:100%;max-width:37.3rem}.item-strategy .left-area h3{font-weight:500;line-height:120%;letter-spacing:.32px;margin-top:1.5rem}.item-strategy .left-area span{font-size:3.2rem;font-weight:500;line-height:120%;letter-spacing:.32px;display:block}.item-strategy .right-area{display:flex;align-items:center;gap:16.8rem}.item-strategy .right-area p{font-size:1.8rem;line-height:140%;letter-spacing:.18px;max-width:36.8rem}@media(max-width: 991px){.item-strategy{gap:1.5rem;padding:3.2rem 0}.item-strategy,.item-strategy .right-area{flex-direction:column}.item-strategy .left-area{text-align:center}.item-strategy .right-area{gap:3.2rem}.item-strategy .right-area p{text-align:center}}@media(max-width: 560px){.item-strategy{gap:3.2rem}.item-strategy .left-area{text-align:left}.item-strategy .right-area{align-items:flex-start}.item-strategy .right-area p{text-align:left;font-size:1.6rem;max-width:100%}.item-strategy .right-area .btn{background-color:rgba(0,0,0,0);border-color:#fff;box-shadow:unset;line-height:6rem}}.card-trusted{width:100%;max-width:69.5rem}.card-trusted p{font-size:2.4rem;font-weight:500;line-height:160%;margin:2.8rem 0 5rem}.card-trusted .info{display:flex;align-items:center;gap:1.6rem}.card-trusted .info .image{width:6.2rem;height:6.2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}.card-trusted .info .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-trusted .info .txt strong{font-size:2rem}.card-trusted .info .txt span{font-size:1.2rem;letter-spacing:.096rem;text-transform:uppercase;display:block;margin-top:.5rem}@media(max-width: 560px){.card-trusted p{margin:2.4rem 0}}.xs{position:static;width:7.1rem;height:7.1rem;display:flex;align-items:center;justify-content:center;border:1px solid #fff;border-radius:50%;transition:all .3s;margin-top:0}.xs:hover{background-color:rgba(58,57,57,.9058823529)}.xs::after{content:""}.xs:last-child img{transform:rotate(180deg)}.card-blog{width:100%;max-width:37.8rem}.card-blog .image{width:100%;height:24.8rem}.card-blog .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-blog .info{margin-top:1.6rem}.card-blog .info .breadcrumb{display:flex;align-items:center}.card-blog .info .breadcrumb span,.card-blog .info .breadcrumb b{font-size:1.6rem;font-weight:500;line-height:160%}.card-blog .info .breadcrumb b{color:var(--pink-01);position:relative}.card-blog .info .breadcrumb b::before{content:"";display:inline-block;width:.1rem;height:1.3rem;background-color:#fff;vertical-align:middle;margin:0 .5rem}.card-blog .info p{font-size:2.4rem;font-weight:900;line-height:130%;margin:2rem 0}.card-blog .info a{color:var(--pink-01);font-size:1.6rem;font-weight:500;line-height:130%;display:inline-block}@media(max-width: 560px){.card-blog{max-width:100%}.card-blog .info .breadcrumb span,.card-blog .info .breadcrumb b{font-size:1.4rem}.card-blog .info p{font-size:2rem}.card-blog .info a{font-size:1.4rem}}.menu-mobile{width:100%;height:100%;position:fixed;top:0;left:0;z-index:2025;pointer-events:none;opacity:0;transition:opacity .3s}.menu-mobile .overlay{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5)}.menu-mobile aside{width:100%;height:0;position:fixed;padding:2rem 2.4rem 0;transition:height .3s;top:0;left:0;background-color:#000}.menu-mobile aside .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8.4rem}.menu-mobile aside nav{margin-bottom:11rem}.menu-mobile aside nav ul{display:flex;align-items:center;flex-direction:column;gap:4.2rem}.menu-mobile aside nav ul li a{font-size:2.4rem;font-weight:500}.menu-mobile aside .ctas .btn{width:100%}.menu-mobile aside .ctas .btn:not(:last-child){margin-bottom:1.6rem}.menu-mobile-opened{overflow:hidden}.menu-mobile-opened .menu-mobile{pointer-events:all;opacity:1}.menu-mobile-opened .menu-mobile aside{height:72.4rem}header{position:absolute;width:100%;top:3.7rem;left:0;z-index:2024;display:flex;align-items:center;height:7.4rem}header .btn-mobile{display:none}header .container{display:flex;align-items:center;justify-content:space-between}header nav ul{display:flex;align-items:center;gap:3rem}header nav ul li a{font-size:1.8rem;font-weight:500;line-height:120%;letter-spacing:.18px;padding:1.2rem 3.1rem;transition:all .3s}header nav ul li a:is(:hover,:focus){background-color:#fff;color:#000}header .btn{box-shadow:unset}.s-hero{padding-top:21.4rem;background:url("../img/bg-hero.png") no-repeat center/cover;padding-bottom:6.9rem}.s-hero .area-text{text-align:center}.s-hero .area-text .sub-title{color:var(--pink-01);font-size:25.397px;font-weight:700;line-height:110%;letter-spacing:2.54px;text-transform:uppercase}.s-hero .area-text h1{margin:1.7rem 0 3.6rem}.s-hero .area-text h1 span{color:var(--pink-01)}.s-hero .area-text .ctas{display:flex;align-items:center;justify-content:center;gap:2.4rem}.s-hero .area-text .ctas .btn-primary{padding:0 4.5rem}.s-hero .trusted{display:flex;align-items:center;justify-content:space-between;margin-top:7rem}.s-hero .trusted strong{font-size:2.4rem;line-height:130%}.s-hero .trusted ul{display:flex;align-items:center;gap:3.8rem}.s-hero .trusted ul li a{display:flex;align-items:center;gap:1.5rem}.s-hero .trusted ul li a:hover span{color:#0077f7}.s-hero .trusted ul li a .icon{width:3.4rem;height:3.4rem;display:flex;align-items:center;justify-content:center}.s-hero .trusted ul li a span{font-size:1.6rem;font-weight:500;line-height:130%;transition:color .3s}.s-company{padding-top:10rem;padding-bottom:19rem}.s-company small{display:block;font-size:1.8rem;font-weight:500;line-height:110%;text-align:center}.s-company .swiper{margin-top:5.8rem;width:100%;overflow:hidden}.s-company .swiper-wrapper{align-items:center;transition-timing-function:linear}.s-agency .container{display:flex;align-items:center;justify-content:space-between}.s-agency .area-text{width:100%;max-width:51.7rem}.s-agency .area-text>span{font-size:2rem;font-weight:500;line-height:120%;letter-spacing:.2px}.s-agency .area-text h2{margin:2.5rem 0;font-size:3.2rem;line-height:150%}.s-agency .area-text h2 span{color:var(--pink-01)}.s-agency .area-text p{color:rgba(255,255,255,.6);font-size:1.8rem;font-weight:500;line-height:150%;letter-spacing:.18px;margin-bottom:4rem;max-width:49.9rem}.s-agency .items{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;width:100%;max-width:46.8rem;gap:2.7rem 7.9rem}.s-agency .items .item-award:first-child{max-width:100%}.s-agency .items .item-award:first-child .image img{margin:0 auto}.s-growUp{padding-top:9rem;height:83.4rem;background:url("../img/world-bg.png") no-repeat center;text-align:center}.s-growUp .container{display:flex;align-items:center;flex-direction:column}.s-growUp p{font-size:2rem;font-weight:700;line-height:200%;letter-spacing:.2px;max-width:65.5rem;background:url("../img/bg-grow.png") no-repeat center/cover;margin:2.8rem 0 5rem}.s-growUp .img-rocket{transform:rotate(54deg);position:relative;bottom:-1.2rem;transition:left .8s ease-in-out;left:-200%}.s-growUp .img-rocket.active{left:0;animation:Rotate 1s .5s forwards}.s-work{padding-top:14.1rem}.s-work .area-info{width:100%;max-width:52.6rem;margin-bottom:8.7rem}.s-work .area-info h2 span{color:var(--pink-01)}.s-work .area-info p{color:rgba(255,255,255,.6);font-size:1.8rem;font-weight:500;line-height:150%;letter-spacing:.18px;margin-top:2rem}.s-work .items{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:12.3rem 13rem;position:relative}.s-work .items a{display:inline-flex;align-items:center;gap:4.5rem;position:absolute;bottom:5.8rem;right:5.4rem}.s-work .items a::before{content:"";width:0;height:1.5px;background-color:rgba(255,255,255,.508);position:absolute;bottom:0;left:.1rem;transition:width .3s}.s-work .items a:hover::before{width:82%}.s-work .items a:hover img{transform:translateX(12px)}.s-work .items a span{font-size:6.9452rem;font-weight:900;line-height:130%}.s-work .items a span b{color:var(--pink-01);font-weight:900}.s-work .items a img{transition:transform .3s}.s-services{padding-top:16.5rem}.s-services .top-text{margin-bottom:10.3rem}.s-services .top-text h2 span{color:var(--pink-01)}.s-services .top-text p{color:rgba(255,255,255,.6);font-size:1.8rem;font-weight:500;line-height:150%;letter-spacing:.18px;max-width:55.3rem;margin-top:.6rem}.s-services .items .item-strategy:first-child{border-width:1px 0;border-style:solid;border-color:rgba(255,255,255,.25)}.s-services .items .item-strategy:not(:first-child){border-bottom:1px solid rgba(255,255,255,.25)}.s-trusted{background:url("../img/country-img.png") no-repeat center;padding:30.4rem 0}.s-trusted .container{display:flex;align-items:center;justify-content:space-between}.s-trusted .area-text{width:100%;max-width:35.2rem}.s-trusted .area-text h2{font-size:4.2rem;font-weight:700}.s-trusted .area-text h2 span{color:var(--pink-01)}.s-trusted .area-text .paginations{margin-top:4.2rem;display:flex;align-items:center;gap:3rem}.s-trusted .swiper{width:100%;max-width:69.5rem;overflow:hidden}.s-blog{padding-bottom:12.5rem}.s-blog.all-opened{padding-bottom:2.3rem}.s-blog .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8.5rem}.s-blog .top h2 span{color:var(--pink-01)}.s-blog .top .paginations{display:flex;align-items:center;gap:3rem}.s-blog .swiper{width:100%;overflow:hidden}.s-blog .bottom{margin-top:6rem;display:flex;align-items:center;justify-content:space-between;gap:5.5rem}.s-blog .bottom .slide{flex:1;background-color:#d9d9d9;height:.4rem;position:relative}.s-blog .bottom .slide span{position:absolute;background-color:var(--pink-01);width:0%;height:100%}.s-blog .bottom .slide span.active{width:100%;transition:width 10s ease-in}.s-blog .btn-primary{display:none}@keyframes Rotate{from{transform:rotate(54deg)}to{transform:rotate(0)}}footer{padding:9.9rem 0;background-color:#131313}footer .container{display:flex;align-items:center;justify-content:space-between}footer .area-text{width:100%;max-width:42.7rem}footer .area-text p{color:rgba(255,255,255,.8);font-size:2rem;line-height:150%;letter-spacing:.2px;margin-top:3.4rem}footer .area-text .socials{margin-top:11.8rem}footer .area-text .socials ul{display:flex;align-items:center;gap:2.8rem}footer .area-text .socials ul li a{width:3.4rem;height:3.4rem;display:flex;align-items:center;justify-content:center;transition:opacity .3s}footer .area-text .socials ul li a:hover{opacity:.8}footer .area-text .socials span{color:rgba(255,255,255,.8);font-size:18px;line-height:160%;display:block;margin-top:1.4rem}footer .right{display:grid;grid-template-columns:repeat(3, 1fr);width:100%;max-width:59.3rem}footer .right .item-nav ul li:not(:last-child){margin-bottom:3.2rem}footer .right .item-nav ul li a{font-size:2rem;font-weight:500;transition:color .3s}footer .right .item-nav ul li a:hover{color:#ff800f}@media(max-width: 1200px){html{font-size:51.5%}}@media(max-width: 1024px){header .btn-mobile{display:block}header nav,header .btn{display:none}}@media(max-width: 991px){html{font-size:62.5%}.s-hero .area-text .sub-title{font-size:1.8rem}.s-hero .area-text h1{font-size:7.1rem}.s-hero .trusted{flex-direction:column;gap:2rem}.s-hero .trusted ul{display:grid;grid-template-columns:repeat(3, 1fr)}.s-company{padding-bottom:10rem}.s-agency{padding-bottom:8.5rem}.s-agency .container{flex-direction:column-reverse;gap:5.5rem}.s-agency .area-text{text-align:center}.s-agency .area-text .btn{width:100%}.s-growUp{padding-top:0}.s-growUp h2{font-size:4.5rem}.s-work .area-info{max-width:100%;text-align:center;margin-bottom:5.6rem}.s-work .items{grid-template-columns:1fr;justify-items:center;grid-row-gap:5rem}.s-work .items a{position:static}.s-services{padding-bottom:15.6rem}.s-services .top-text{margin-bottom:5.2rem;text-align:center}.s-services .top-text p{max-width:100%}.s-trusted{padding-bottom:11.4rem;padding-top:0}.s-trusted .container{flex-direction:column}.s-trusted .area-text{max-width:100%}.s-trusted .area-text h2{text-align:center}.s-trusted .area-text .paginations{justify-content:center}.s-blog .top{margin-bottom:4.2rem;flex-direction:column;gap:2.5rem}footer .container{flex-direction:column;gap:5rem}footer .area-text{text-align:center}footer .area-text .logo{display:inline-table}footer .area-text .socials{margin-top:3.8rem}footer .area-text .socials ul{justify-content:center}}@media(max-width: 560px){header{top:2rem;height:4rem}header .logo{max-width:13rem}.s-hero{padding-top:13.5rem;padding-bottom:4.9rem}.s-hero .area-text h1{font-size:5.7rem}.s-hero .area-text .ctas{flex-direction:column;gap:2rem}.s-hero .area-text .ctas .btn{width:100%}.s-hero .trusted{margin-top:5rem;gap:2.4rem}.s-hero .trusted strong{font-size:2rem}.s-hero .trusted ul{display:flex;gap:4rem}.s-hero .trusted ul li a span{display:none}.s-company small{max-width:32.7rem;margin:0 auto}.s-agency{padding-bottom:12.1rem}.s-agency .items{gap:1.6rem 5.7rem}.s-agency .items .item-award:first-child img{max-width:13.8rem}.s-agency .items .item-award:not(:first-child){max-width:13.8rem}.s-agency .area-text{text-align:left}.s-agency .area-text h3{margin:2.4rem 0 3.2rem}.s-agency .area-text p{max-width:32.7rem;margin-bottom:5.7rem}.s-growUp{height:auto;background-size:cover}.s-growUp h2{font-size:3.2rem;max-width:33.1rem}.s-growUp .img-rocket{max-width:10rem;margin-bottom:1.2rem;bottom:0}.s-growUp p{font-size:1.4rem;max-width:29.2rem;background-image:url("../img/bg-grow-mobile.png")}.s-growUp .btn{background-color:rgba(0,0,0,0);border-color:#fff;padding:0 7.4rem}.s-work{padding-top:12rem}.s-work .area-info{text-align:left}.s-work .area-info h2{font-size:4.2rem}.s-work .area-info p{font-size:1.4rem;max-width:32.7rem;margin-top:1.6rem}.s-work .items a{justify-self:flex-start;gap:1.8rem}.s-work .items a span{font-size:2.9rem}.s-work .items a img{max-width:2.5rem;height:2.5rem}.s-services{padding-top:14.3rem}.s-services .top-text{text-align:left}.s-services .top-text h2{font-size:4.2rem}.s-services .top-text p{margin-top:1.6rem}.s-trusted{position:relative;background-size:cover}.s-trusted .area-text{margin-bottom:4rem}.s-trusted .area-text h2{text-align:left;font-size:2.8rem;max-width:22.8rem}.s-trusted .area-text .paginations{margin-top:0;position:absolute;bottom:3.2rem;right:1.5rem;gap:1.7rem}.s-trusted .area-text .paginations .xs{width:4.2rem;height:4.2rem}.s-trusted .area-text .paginations .xs img{max-width:1.1rem}.s-blog{padding-bottom:7.2rem}.s-blog .swiper{height:138rem}.s-blog .swiper.opened{height:auto}.s-blog .swiper-slide{height:42.5rem !important}.s-blog .top{display:block}.s-blog .top h2{font-size:4.2rem}.s-blog .top .paginations{display:none}.s-blog .bottom{display:none}.s-blog .btn{width:100%;box-shadow:unset;display:block}footer{padding-top:8.1rem;padding-bottom:20.5rem;position:relative}footer .area-text{text-align:left}footer .area-text .socials{margin-top:0;position:absolute;bottom:4.1rem}footer .area-text .socials ul{justify-content:flex-start}footer .right{grid-template-columns:repeat(2, 1fr);grid-gap:6.4rem 9.5rem}}