.hero-banner__agency{color:var(--accent-color);font-size:18px;text-transform:uppercase;margin-bottom:20px;letter-spacing:1px;position:relative;display:inline-flex;padding-bottom:16px;font-weight:600;align-items:center;gap:12px}.hero-banner__agency:after{content:"";position:absolute;bottom:0;left:0;width:80px;top:auto;height:3px;background-color:rgba(var(--underline-color),.3)}.hero-banner__title{font-size:65px;font-weight:700;line-height:75px;letter-spacing:.01em;margin:0 0 30px;-webkit-text-stroke:1px var(--outline-color, #ffffff);-webkit-text-fill-color:transparent;text-transform:uppercase}.hero-banner__title br{display:none}.hero-banner__title p{margin:0}.hero-banner__title strong{color:var(--solid-text-color, #ffd700);-webkit-text-stroke:0;-webkit-text-fill-color:var(--solid-text-color, #ffd700);font-weight:inherit}.hero-banner__subtitle{color:var(--accent-color);font-size:18px;margin-bottom:30px}.hero-banner__subtitle.new_subtitle{margin-bottom:70px}.hero-banner__review-avatars{display:flex}.hero-banner__review-avatar{width:170px;height:auto;margin-left:-23px}.hero-banner__review-avatar:first-child{margin-left:0}.hero-banner__review-text{font-size:14px}.review_star_cover{list-style:none;padding:0;margin:0;display:flex;align-items:center}.review_star_cover li{display:inline-block}.hero-banner__stars{color:var(--accent-color);margin-top:5px}.hero-banner__tech{background:#222;display:flex;padding:17px 10px 17px 40px;border-radius:8px}.hero-banner__tech-title{display:inline-flex;align-items:center;font-size:14px;text-transform:uppercase;padding:0 20px;border-radius:4px;width:fit-content;position:relative;flex-direction:column;align-items:flex-start;min-width:170px}.hero-banner__tech-line{display:inline-block;margin:0 4px 0 0}.hero-banner__tech-line svg{max-width:68px;width:100%;height:auto}.hero-banner__tech-logo{height:auto;opacity:.9;transition:opacity .3s;max-height:40px;width:auto;max-width:150px;object-fit:contain;width:100%}ul.review_star_cover li{background:#00b67b;padding:4px}.hero-banner__tech-logo:hover{opacity:1}.hero-banner__action-group{display:flex;justify-content:space-between;gap:24px;margin-top:40px;margin-bottom:40px;align-items:center}.hero-banner__reviews{display:flex;align-items:center;gap:15px}.hero-banner__agency:before,.hero-banner__tech-title:before{background-color:var(--highlight);opacity:.15}.hero-banner__subtitle:after,.hero-banner__review-text:before{background-color:var(--highlight);opacity:.4}.review_star_cover li svg{width:20px;height:20px;min-width:20px;display:block}.review_star_cover li svg path{fill:#fff;stroke:#fff}.review_star_cover li span{font-size:28px;line-height:1;height:24px;display:inline-block;display:flex;align-items:center;justify-content:center}.review_star_cover li:not(:last-child){margin-right:5px}.hero-banner__action-group .button{min-width:191px}.hero-banner__tech-logo{aspect-ratio:3 / 2;object-fit:contain}.hero-banner__tech-logos-container{width:100%;overflow:hidden;display:flex;align-items:center;border-left:2px solid #555555;padding-left:20px}.hero-banner__tech-logos{display:flex}.marquee{--duration: 30s;--gap: 40px;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;gap:var(--gap)}.marquee__content{flex-shrink:0;display:flex;justify-content:space-around;gap:var(--gap);min-width:100%;animation:scroll var(--duration) linear infinite}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}.main-our-portfolio .section-dec{letter-spacing:0;font-weight:600;line-height:1.65}.marquee:hover .marquee__content{animation-play-state:paused}.hero-banner__tech-title .mobile_icon{display:none}@media(max-width:1440px){.hero-banner__title{font-size:clamp(40px,4vw,140px);line-height:1.1}}@media(max-width:1226px){.hero-banner__action-group .button{min-width:191px;padding:0 2rem;font-size:1.5rem}}@media(max-width:1178px){.hero-banner__action-group .button{min-width:191px;padding:0 1.5rem;font-size:1.4rem}.hero-banner__action-group{gap:12px}}@media(max-width:1124px){.hero-banner__action-group{flex-flow:wrap}.hero-banner__reviews{width:100%}}@media(min-width:768px)and (max-width:1440px){.hero-banner__tech-logo{width:clamp(40px,9vw,200px)}}@media(max-width:768px){.hero-banner__title{font-size:40px;margin-bottom:16px}.hero-banner__tech-logo{height:22px}.hero-banner__reviews{align-items:flex-start}.hero-banner__tech-title{width:100%;padding:0 0 12px;display:flex;min-width:100%;text-align:left;color:var(--accent-color);font-size:12px;line-height:18px;margin-bottom:16px;font-weight:600;flex-direction:row}.hero-banner__tech-title:after{content:"";position:absolute;border:1px solid #555555;width:80px;left:0%;transform:translate(-0%);bottom:0}.hero-banner__tech-title .hero-banner__tech-line svg{display:none}.hero-banner__tech-title .hero-banner__tech-line{margin:0 5px 0 0}.hero-banner__tech-logos{padding:16px;width:100%;border:none;background:#222;border-radius:8px}.hero-banner__tech-logo{min-width:85px;opacity:1}.hero-banner__title{font-size:26px;line-height:1.2}.hero-banner__tech{padding:0;background:transparent;flex-direction:column}.hero-banner__tech-logos-container .marquee{--gap: 10px}.hero-banner__action-group{flex-direction:row;align-items:flex-start;margin:30px 0 40px;flex-wrap:wrap;gap:16px 13px}.hero-banner__action-group .button{min-width:150px}.hero-banner__subtitle.new_subtitle{margin-bottom:30px}.hero-banner__reviews{width:100%}.hero-banner__review-avatar{width:160px;margin-left:-12px}.hero-banner__tech-logos-container{border:none;padding:0}.hero-banner__review-text{font-size:12px}.review_star_cover li svg{width:16px;height:16px;min-width:16px}.hero-banner__agency{font-size:14px;margin-bottom:30px}.hero-banner__agency img{max-width:25px}.hero-banner__tech-logos.no-marquee{flex-wrap:wrap;justify-content:flex-start;gap:20px 20px}.hero-banner__tech-logos.no-marquee .hero-banner__tech-logo{width:auto}.hero-banner__subtitle{font-size:16px}.hero-banner__tech-title .mobile_icon{display:block;max-width:18px;height:auto;margin-right:6px}}@media(max-width:568px){.hero-banner__tech-logos.no-marquee .hero-banner__tech-logo:last-child{display:none}}@media(max-width:420px){.hero-banner__tech-logos.no-marquee .hero-banner__tech-logo{flex:0 0 calc(50% - 24px)}}.stats-bar{z-index:2;position:relative}.stats-bar__wrapper{position:relative;padding:2px;border-radius:12px;overflow:hidden}.stats-bar__wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:conic-gradient(transparent 0deg,transparent 80deg,#f5d000 200deg,transparent 360deg);animation:border-move 8s linear infinite}@keyframes border-move{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.stats-bar__wrapper:after{content:"";display:block;position:absolute;top:0;right:0;border:2px solid #F1D20326;width:100%;height:100%;border-radius:12px}.stats-bar__inner{display:flex;align-items:center;border-radius:11px;padding:20px 50px;gap:0;justify-content:space-between;position:relative;background:#000}.stats-bar__inner .stats-bar__item:last-child{display:none}.stats-bar__item{display:flex;align-items:center;gap:18px;justify-content:center;text-align:left}.stats-bar__item .stats-bar__text{display:flex;align-items:center;justify-content:flex-start;gap:5px}.stats-bar__item img{width:40px;height:40px}.stats-bar__inner .stats-bar__divider:nth-child(8){display:none}.stats-bar__text strong{display:block;color:#ffd400;font-size:24px;font-weight:700;letter-spacing:0}.stats-bar__text span{font-size:20px;color:#fff;font-weight:400;letter-spacing:0}.stats-bar__divider{width:2px;height:36px;background:#fff;opacity:30%}.hero-banner{position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:top center}.hero-banner__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--desktop-bg);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0;display:block!important}.hero-banner__bg img{width:100%;height:100%;object-fit:cover}.mobile-bg{display:none}@media screen and (max-width:767px){.desktop-bg{display:none}.mobile-bg{display:block}}.hero-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--overlay-color);opacity:var(--overlay-opacity);z-index:1;display:block!important}.hero-banner__content{position:relative;z-index:2}@media(max-width:1540px){.stats-bar__inner{padding:20px 30px}.stats-bar__text span{font-size:18px}.stats-bar__text strong{font-size:22px}}@media(max-width:1440px){.stats-bar__inner{padding:20px 30px}.stats-bar__text span{font-size:18px}.stats-bar__text strong{font-size:22px}}@media(max-width:1366px){.stats-bar__inner{padding:20px 30px}.stats-bar__text strong{font-size:22px}.stats-bar__text span{font-size:16px}.stats-bar__item img{width:30px;height:30px}}@media(max-width:1280px){.stats-bar__inner{padding:20px}.stats-bar__text strong{font-size:20px}.stats-bar__text span{font-size:15px}.stats-bar__item img{width:30px;height:30px}}@media(max-width:1180px){.stats-bar__inner{padding:20px 12px}.stats-bar__item{gap:8px}.stats-bar__item img{width:26px;height:26px}.stats-bar__text strong{font-size:16px}.stats-bar__text span{font-size:13px}}@media(max-width:989px){.stats-bar__inner{grid-template-columns:repeat(2,1fr);row-gap:14px;padding:16px;flex-wrap:wrap}.stats-bar__item{width:100%;justify-content:flex-start;gap:14px}.stats-bar__item img{width:26px;height:26px}.stats-bar__text strong{font-size:20px}.stats-bar__text span{font-size:16px}.stats-bar__divider{display:block;width:32px;height:1px}.hero-banner__action-group{margin:24px 0}.stats-bar{margin-bottom:30px}}.body-shopify-apps .hero-banner__title strong{color:var(--solid-text-color, #10B981);-webkit-text-stroke:0;-webkit-text-fill-color:var(--solid-text-color, #10B981);font-weight:inherit}.body-shopify-apps .portfolio-section .button{background:#10b981;font-weight:600;letter-spacing:0}.body-shopify-apps .portfolio-section .button:after{display:none}.body-shopify-apps .main-our-portfolio{max-width:956px;margin:0 auto}.body-shopify-apps .custom_shopify_apps .text-block--inner,.body-shopify-apps .custom_shopify_apps .text-block--inner strong{font-weight:700}.body-shopify-apps .mv-custom_section .custom_shopify_apps .container.container-custom .button.button--primary{max-width:325px;width:100%;letter-spacing:0;height:52px}
/*# sourceMappingURL=/cdn/shop/t/56/assets/section-hero-banner.css.map */
