.hero_banner{padding:100px 0;position:relative}.hero_banner .hero_container{padding:0 15px}.hero_banner .hero_title{text-align:center}.hero_banner .hero_title h2{background:none!important;font-size:34px;font-weight:700;margin-bottom:30px;-webkit-text-fill-color:unset!important}.hero_banner .devices_count{background:#ffb555;background:linear-gradient(90deg,#ffb555 22%,#fc4a51 36%,#fc4792 49%,#bb4dbb 60%,#5458c8 72%);font-family:rionasans-b,Riona Sans Bold;font-size:140px;position:relative;text-align:center;-webkit-text-fill-color:transparent;-webkit-background-clip:text}.hero_banner .devices_count .counter,.hero_banner .devices_count .device_count_inner{display:inline-block}.hero_banner .devices_count .device_count_inner:before{content:"2,013,258,324+";left:auto;position:absolute;top:60px;transform:rotateX(180deg);transform-origin:bottom;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(0,#f0eaea,transparent 60%);line-height:.9}@media screen and (max-width:1200px){.hero_banner .devices_count{font-size:80px}}@media screen and (max-width:767px){.hero_banner .devices_count{font-size:50px}.hero_banner{padding:50px 0}.hero_banner .devices_count .device_count_inner:before{top:30px}}@media screen and (max-width:480px){.hero_banner .devices_count{font-size:30px}.hero_banner .hero_title h2{font-size:20px}.hero_banner{padding:20px 0}.hero_banner .devices_count .device_count_inner:before{top:16px}}