.hero{padding:80px 0 45px;background-color:#fff;color:var(--dark1);position:relative;z-index:1000}.hero .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px 20px}.hero .content{position:relative;z-index:3}.hero .h1{font-size:32px;font-weight:600;line-height:1.2;color:#123F53;margin-bottom:10px;font-family:var(--graphik-trial)}.hero .h1 span{color:var(--primary)}.hero .h1+p{margin-bottom:20px}.hero p{color:#123F53;font-family:var(--nunito-sans);font-size:18px;max-width:620px}.hero p strong{font-weight:500}.hero .statistic{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.hero .statistic .item{padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px;width:33%}.hero .statistic .item:first-child{padding-left:0}.hero .statistic .item:not(:last-child){border-right:1px solid var(--gray2)}.hero .statistic .item p:first-child{font-size:25px;font-weight:500;line-height:1.2;white-space:nowrap}.hero .statistic .item p:last-child{font-size:14px}.hero .item a{position:relative}.hero .item a:before{content:"";position:absolute;bottom:-2px;left:0;z-index:8;width:0;height:1px;margin:0 auto;background:#123f53;-webkit-transition:0.3s;transition:0.3s}.hero .item a:hover:before{width:100%}.hero .image{flex:1}.hero .image img{position:absolute;top:0;right:0;max-width:33%!important}.hero .image img{max-width:320px;display:block;margin:0 auto;width:100%}.hero .arrow{position:absolute;left:15px;bottom:0;z-index:1;cursor:pointer}.hero .counter-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px;margin-left:0;margin-right:0}.hero .counter-box .item{padding-right:50px;padding-left:50px;border-right:1px solid #a4a4a4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:100%}.hero .counter-box .item:first-of-type{padding-left:0}.hero .counter-box .item:last-child,.hero .counter-box .item:nth-child(3){border:none;padding-right:0}.hero .item .subtitle{font-size:18px;line-height:27px;color:#123f53;font-style:normal;font-weight:500}.hero .counter-box .item a,.hero .counter-box .item p{font-style:normal;font-weight:500;font-size:16px;line-height:1.2;color:#123f53;margin-bottom:0;margin-top:8px}.hero .address{font-size:18px;font-weight:500;font-style:normal;margin-top:35px;color:#123f53}.hero .counter-box .item.display-desktop{display:none}.page-arrow{border-radius:90px;background:#fff;box-shadow:0 4px 24px 0 rgba(0,0,0,.1);width:90px;height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:-20px;left:50%;z-index:9;margin-left:-45px;cursor:pointer}@media (min-width:768px){.hero{padding:110px 0 20px}.hero .h1{font-size:36px}.hero .statistic .item{padding:0 20px}.hero .statistic .item p:first-child{font-size:32px}.hero .statistic .item p:last-child{font-size:16px}.hero .counter-box .item.display-desktop{display:none}}@media (min-width:1024px){.hero{padding:100px 0 60px;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex}.hero .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.hero .content{width:50%;z-index:2}.hero .h1{font-size:42px}.hero .h1+p{margin:16px 0 32px}.hero .image img{max-width:480px}.hero .statistic{margin-top:50px}.hero .arrow{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-8px}.hero.new .content{width:45%}.hero.social-hero .image img{max-width:360px}}@media (min-width:1440px){.hero .h1{font-size:58px}.hero .statistic .item{padding:0 45px}.hero .image img{max-width:576px}.hero .arrow{left:65%;bottom:10px}.hero.botWave.mobile-app .h1>span:before{left:-15px;top:-18px}.hero .subtitle{font-size:32px}}@media (min-width:1024px) and (max-width:1439px){.hero .subtitle{font-size:28px}}@media (max-width:1280px){.hero .subtitle{font-size:30px}}@media (max-width:1160px){.hero .subtitle{font-size:24px}}@media (max-width:1540px) and (min-width:1441px) and (max-height:760px) and (min-height:680px){.hero{padding:100px 0 60px}.hero .h1{font-size:52px}}@media screen and (max-width:991px){.item-icon{min-width:50px;text-align:center}.hero .container{min-height:500px;justify-content:center}.hero .image img{max-width:35%!important;top:20%}.hero{padding-top:30%}.hero .content{max-width:65%}}@media screen and (max-width:1024px){.hero .image img{max-width:450px}.hero{min-height:800px}}@media screen and (max-width:767px){.hero .h1 br{display:none}.page-arrow{width:54px;height:54px;margin-left:-27px}.page-arrow svg{width:15px}.hero .subtitle{font-size:21px}.hero{padding:180px 0 45px;min-height:950px}.hero .content{min-height:260px;display:flex;flex-direction:column;justify-content:center}.hero .container{min-height:auto}.hero .content{max-width:100%}.btn,.btn.gradient{padding:15px 20px!important}.hero .content .blue{margin:20px 0}.hero .image img{max-width:70%!important;top:45%}}@media screen and (max-width:450px){.hero .counter-box{display:block}.hero .counter-box .item{padding:0 0 30px;border:0}}@media screen and (min-width:2100px){.hero .h1+p{font-size:33px}.hero .btn{padding:25px 30px}.hero .image img{max-width:900px}.hero.shopify-design p{max-width:790px}.hero.portfolio .image img{max-width:700px}}