.homepage-section-3{background:#00020B;padding-top:90px;padding-bottom:90px;height:calc(100vh + 60px)}.homepage-section-3 .inner{position:relative;height:100%;display:flex;justify-content:center;align-items:center}.homepage-section-3 .top-icons{position:absolute;width:1600px;margin-left:50%;transform:translateX(-50%);bottom:100%}.homepage-section-3 .bottom-icons{position:absolute;width:1600px;margin-left:50%;transform:translateX(-50%);top:calc(100% + 37px)}.homepage-section-3 .text-1{max-width:710px}.homepage-section-3 .text-1 h3,.homepage-section-3 .text-2 h3{color:var(--White,#FFF);font-family:Roobert;font-size:50px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-1px;margin-top:0;margin-bottom:0;word-break:normal;overflow-wrap:normal;hyphens:none}.homepage-section-3 .text-1,.homepage-section-3 .text-2{width:100%}.triple-stack .word{white-space:nowrap}.triple-stack .char{display:inline-block}.homepage-section-3 .text-wrapper{max-width:710px;position:relative;padding-left:20px}.line-progress{background:#33353c;height:100%;position:absolute;left:0;top:0;width:1px}.line-progress .line{height:20%;width:1px;background:#fff;display:block}.homepage-section-3 .text-2{position:absolute;top:0;left:20px;width:100%}.homepage-section-3 .text-1 i,.homepage-section-3 .text-2 i{font-style:normal}.homepage-section-3::after{content:'';position:absolute;width:100%;height:5px;background:#00020B;top:-2px;left:0}.homepage-section-3{position:relative}@media (max-width:767px){.homepage-section-3 .text-1 h3,.homepage-section-3 .text-2 h3{font-size:30px}.homepage-section-3 .text-1,.homepage-section-3 .text-2{max-width:100%;padding-right:40px}.homepage-section-3 .inner{padding-left:20px}.homepage-section-3 .top-icons{width:80%;bottom:calc(100% + 83px);margin-left:43%}.homepage-hero-anim .container{padding-left:20px;padding-right:20px}.homepage-section-3{padding-top:0!important;padding-bottom:0}.homepage-section-3 .bottom-icons{margin-left:calc(50% - 30px);width:72%;top:calc(100% + 144px)}.homepage-section-3 .bottom-icons{top:calc(100% + 83px)}}.homepage-section-3.mobile .text-1,.homepage-section-3.mobile .text-2{position:relative}.homepage-section-3.mobile .text-2{padding-top:50px;left:0}