::-webkit-scrollbar{width:10px;transition:1s}::-webkit-scrollbar-track{background:#1a1a1a;border-radius:10px;transition:1s}::-webkit-scrollbar-thumb{background:rgb(5 160 227/ 40%);border-radius:10px;transition:1s}::-webkit-scrollbar-thumb:hover{background:rgb(5 160 227/ 100%);transition:1s}body,html,ol,p,ul{margin:0}html{font-size:62.5%;box-sizing:border-box}body,html{width:100vw;overflow-x:hidden;font-family:HelveticaNeue,sans-serif;font-weight:400;color:#82878d}body{font-size:1.6rem;background-color:#06101c;font-weight:400}*,:after,:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:inherit}h1,h2,h3,h4,h5,h6{color:#000;margin:0;text-transform:uppercase;line-height:.85;font-weight:400}p{letter-spacing:.3px;line-height:1.3}img{display:block;width:100%}ol,ul{padding:0;list-style:none}a{text-decoration:none}.font-style-1{text-transform:uppercase;font-family:din_condensedbold,sans-serif}.font-style-2{font-family:circular_stdbook,sans-serif}.v-application--wrap{min-height:100%!important}@-webkit-keyframes floating{0%,to{transform:translate(0)}65%{transform:translateY(15px)}}@keyframes floating{0%,to{transform:translate(0)}65%{transform:translateY(15px)}}@-webkit-keyframes bounceAbove{0%,to{transform:scale(1)}35%{transform:scale(.9)}65%{transform:scale(1.05)}}@keyframes bounceAbove{0%,to{transform:scale(1)}35%{transform:scale(.9)}65%{transform:scale(1.05)}}@-webkit-keyframes loading{0%{transform:rotate(0)}50%{transform:rotate(180deg);opacity:.35}to{transform:rotate(1turn)}}@keyframes loading{0%{transform:rotate(0)}50%{transform:rotate(180deg);opacity:.35}to{transform:rotate(1turn)}}body.isBlocked,html.isBlocked{overflow:hidden}.hero .hero-container{flex:1;display:flex;flex-direction:column;justify-content:center;width:100vw}.hero .hero-innerWrapper{display:flex;height:100%;position:relative}.hero-background{background:url(../../assets/images/hughesnet/bg-hero.jpg) center/cover no-repeat}.hero .hero-mainText{font-size:13rem;color:#fff;margin-top:0;margin-bottom:0}@media only screen and (max-width:1903px){.hero .hero-mainText{font-size:11rem}}@media only screen and (min-width:959px){.section.hero-row2{height:auto;padding:70px 0 100px}}.challenge .challenge-column-1,.hero-row2 .hero-column-1,.solution .solution-column-1{width:35%}.achievements .achievements-column,.hero-row2 .hero-column-2,.solution-column{width:50%}.hero-row2 .hero-mainSubtitle{color:#fff;font-size:2.314rem;display:inline-block;padding-right:3vw;font-family:circular_stdbook}@media only screen and (max-width:1024px){.hero .hero-mainText{font-size:6rem}.hero .hero-mainText br,.hero .hero-mainText br:after{display:none}.hero-row2 .hero-mainSubtitle{font-size:1.514rem;padding-right:0}}@media only screen and (max-width:959px){.hero .hero-mainText{font-size:7rem}.section.hero-row2 .hero-innerWrapper{display:block}.hero-row2 .hero-column-1{width:100%}.hero-row2 .hero-column-2{width:100%;margin-top:3rem}.hero-row2 .hero-mainSubtitle{max-width:100vw;font-size:17px}}@media only screen and (max-width:360px){.hero-row2 .hero-mainSubtitle{max-width:100vw;font-size:16px}}.header-case{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:50px;margin-top:0}.icon-title,.logo-case{width:300px}.btn-border{border-radius:50px;padding:15px 40px;display:inline-block;border:1px solid;text-align:center;font-family:circular_stdbook}.btn-border span{font-size:23px}.border-white{border-color:#fff;color:#fff}.border-blue{border-color:#4694d2;color:#4694d2}.border-light-blue{border-color:#05a0e3;color:#05a0e3}.section.hero-100vh{height:100vh}#challenge{height:auto}.about .about-innerWrapper,.challenge .challenge-innerWrapper{position:relative;display:flex}.item-float-1,.item-float-2{position:absolute;z-index:1}.challenge .challenge-column-2,.solution .solution-column-2{width:60%}.display-xs{display:none}@media (max-width:1024px){.d-xs-none{display:none}.display-xs{display:initial}}.challenge .arrow-right{width:55px}.challenge .challenge-titleHighlight{font-size:5.4rem;line-height:5rem;margin-bottom:55px}.challenge .challenge-textBlock{color:#fff;font-size:2.414rem;display:inline-block;margin-bottom:12rem;padding-right:3vw}.challenge .challenge-titleIcon{display:inline-block;width:100px}.challenge .challenge-contentContainer{display:flex;flex-flow:row wrap;align-content:center}.challenge .challenge-contentBlock{width:50%;padding:0 20px;margin-bottom:15px;display:flex;align-items:center}.challenge .challenge-contentBlock .challenge-iconContainer{display:flex;height:120px}.achievements .avatar-testimonial,.challenge .challenge-contentBlock .challenge-iconContainer svg{width:100%}.challenge .challenge-contentBlock:first-child .challenge-iconContainer{width:120px}.challenge .challenge-contentBlock:first-child .challenge-iconContainer img{width:55px;margin:0 auto}.challenge .challenge-contentBlock:nth-child(2) .challenge-iconContainer{width:125px}.challenge .challenge-contentBlock:nth-child(2) .challenge-iconContainer img{width:95px;margin:0 auto}.challenge .challenge-contentBlock:nth-child(3) .challenge-iconContainer{width:122px}.challenge .challenge-contentBlock:nth-child(3) .challenge-iconContainer img{width:90px;margin:0 auto}.challenge .challenge-contentBlock:nth-child(4) .challenge-iconContainer{width:126px}.challenge .challenge-contentBlock:nth-child(4) .challenge-iconContainer img{width:75px;margin:0 auto}.challenge .challenge-contentBlock h2{font-size:3rem;margin:20px 0;color:#fff}.challenge .challenge-contentBlock p{font-size:2rem}.section.solution{background-color:#060f1b;position:relative;height:100%;padding-bottom:60px}.p-right{float:right}.solution .solution-innerWrapper{display:flex;position:relative;z-index:1}.solutionRow-2{padding:100px 0;margin:0 auto}.solutionRow-3 h1{max-width:70vw;margin:0 auto}.solution .solution-titleHighlight{color:#fff;display:inline-block;font-size:5rem;line-height:4.7rem}.section.about{display:flex;flex-direction:column;justify-content:center;height:100%;overflow:initial;padding:200px 50px 120px}.about .about-title{display:none;color:#23cf70}.about .about-text{color:#fff;font-size:3rem;margin-bottom:2.5rem;padding-right:6rem;padding-left:0}.about .about-circle{width:60px;height:60px;border-radius:50%}.about .about-circle:hover{-webkit-animation-name:bounceAbove;animation-name:bounceAbove;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.about .about-column-1{width:30%}.about .about-column-2{width:70%}.section.developed{background-color:#e5e5e5;height:100%;overflow:initial;position:relative;padding-top:100px;padding-bottom:320px}.bg-developed{background:url(../../assets/images/hughesnet/bg-developed.png) 0 -260px/contain no-repeat}.developed .imageCenter{padding-top:10rem;position:relative}.item-float-1{left:75px;bottom:205px;width:215px}.item-float-2{right:115px;bottom:160px;width:230px}.developed .block-textDeveloped{margin:6rem auto 0;display:flex;align-items:center;gap:5rem}.developed .developed-titleHighlight{color:#06101c;display:inline-block;font-size:5.4rem;line-height:5rem;padding-right:6rem}@media only screen and (max-width:1279px){.solution .solution-titleHighlight{font-size:4rem;margin-top:2rem;line-height:3.8rem}.developed .developed-titleHighlight{font-size:4.5rem;line-height:4.214rem}}.section.achievements{height:100%;overflow:initial;position:relative;padding:90px 50px 180px}.achievements .achievements-innerWrapper{position:relative;display:flex;justify-content:space-between;gap:9rem}.achievements .achievements-column-2{width:40%;margin-right:auto}.margin-nzTop{margin-top:-23rem}.margin-nzTop2{margin-top:-46rem;margin-left:-12rem}.achievements .achievements-titleHighlight{color:#fff;display:inline-block;font-size:4.814rem;line-height:4.5rem}.achievements .box_title-colLeft{margin-top:22rem;padding-right:10vw}.card-data{border-radius:3rem;padding:6rem;width:100%;margin-left:auto}.card-body p{font-size:3rem;line-height:3.414rem;margin-bottom:2rem}.bg-light-blue,.u-bgBlue{background-color:#05a0e3}.bg-blue{background-color:#06101c;color:#e6e6e6}.bg-grey{background-color:#b7b9ba;color:#fff}.achievements .card-data .graph-image{width:380px;margin:auto;text-align:center;display:block;background-image:url(../../assets/images/hughesnet/bg-gif-1.svg);height:380px;background-position:center;background-size:contain;position:relative;background-repeat:no-repeat}.gif-1{position:absolute;left:0;right:0;margin:auto;width:140px;top:30%}.section-in,.section.achievementsRow-2{overflow:initial;position:relative}.section.achievementsRow-2{background-image:url(../../assets/images/hughesnet/bg-bottom.png);background-position:center top;background-size:cover;height:100%}.section.achievementsRow-2 .achievements-titleHighlight{font-size:6rem;line-height:5.314rem}.contentTextBlock{width:33vw;margin:3rem 0 0 auto}.block-textCol{display:flex;align-items:center;margin-top:.514rem}.font-block-1{font-size:11rem;margin-right:1rem}.font-block-2{font-size:4.5rem;line-height:4.4rem}.contentTextBlock .arrow-right{width:65px;margin-bottom:5rem}.achievements-testimonial{width:85%;margin:20vh auto 0}.achievements .card-testimonial{padding:3.5rem 3rem;background:rgb(255 255 255 / 4%);border-radius:3rem;margin:0 auto}.achievements .card-testimonial .card-body{display:flex;align-items:start;gap:40px}.achievements .card-testimonial p{font-size:19px;line-height:25px;font-weight:400;color:#fff;margin-bottom:10px;font-family:circular_stdbook}.achievements .card-testimonial small{color:#fff;font-family:circular_stdbook;font-size:16px}.section,.section-in{height:100%;width:100vw;padding:90px 50px 0}@media only screen and (max-width:768px){.hero-background{height:100vh}.hero .hero-container{justify-content:start}.section.hero-row2{padding-top:60px;padding-bottom:90px}.achievements .card-data .graph-image{height:225px;margin-top:20px}.gif-1{top:28%;width:120px}.section.achievementsRow-2 .achievements-titleHighlight{font-size:4.5rem;line-height:4.314rem}}@media only screen and (max-width:1903px){.challenge .challenge-titleIcon{width:50px}.challenge .challenge-contentBlock p{font-size:1.4rem}.about .about-text{font-size:2.214rem;padding-right:13rem}.challenge .challenge-contentBlock h2{font-size:2.414rem;line-height:2.614rem}}.order-1{order:1!important}.order-2{order:2!important}@media only screen and (max-width:1263px){.section{padding:90px 20px 0}}@media only screen and (max-width:1024px){.section.hero-100vh{padding:125px 20px 60px;height:auto}.achievements .achievements-titleHighlight{font-size:4.5rem;line-height:4.2rem}.contentTextBlock{width:100%;margin:5rem 0 0 auto}.font-block-1{font-size:8rem}.font-block-2{font-size:3rem;line-height:3rem}.achievements-testimonial{width:100%;margin:15vh auto 0}.achievements .card-testimonial{padding:3rem 2rem}.achievements .card-testimonial .card-body{display:block}.achievements .avatar-testimonial{width:85px;margin-bottom:20px}.achievements .box_title-colLeft{padding-right:0}.achievements .achievements-innerWrapper{gap:8rem}.achievements .achievements-column-2{width:50%}.achievements .card-data .graph-image{width:300px;height:300px}.margin-nzTop2{margin-top:-39rem}.section.achievementsRow-2 .achievements-titleHighlight{font-size:5rem}}@media only screen and (max-width:959px){.section.hero-100vh{padding-top:130px}.header-case{margin-bottom:75px;width:100%}.logo-case{width:170px}.header-case .btn-border{width:150px;height:46px}.btn-border{padding:13px 0;text-align:center;display:flex;width:160px;align-items:center;justify-content:center;height:50px}.btn-border span{font-size:19px;margin-top:2px}.btn-border.btn-lg{width:185px}.challenge.section{height:auto}.challenge .challenge-innerWrapper{flex-direction:column}.about .about-column-2,.achievements .achievements-column,.achievements .achievements-column-2,.challenge .challenge-column-1,.solution .solution-column-1,.solution-column{width:100%}.challenge .challenge-column-2,.solution .solution-column-2{width:100%;margin-top:3rem}.challenge .challenge-textBlock{font-size:2.114rem;padding-right:0}.challenge .challenge-contentBlock:first-child .challenge-iconContainer img{width:48px}.challenge .challenge-contentBlock:nth-child(2) .challenge-iconContainer img{width:67px}.challenge .challenge-contentBlock:nth-child(3) .challenge-iconContainer img{width:80px}.challenge .challenge-contentBlock:nth-child(4) .challenge-iconContainer img{margin:0 auto;width:65px}.challenge .challenge-contentBlock p{font-size:1.6rem}.p-right{float:none}.solution.section{height:100%;padding-bottom:0}.solution .solution-innerWrapper{display:block;height:100%}.solution .solution-titleHighlight{font-size:4.214rem;margin-top:2rem;line-height:4rem}.section.about{padding:80px 20px 30px}.about .about-innerWrapper,.margin-nzTop{margin-top:0}.about .about-title{display:block;margin-bottom:20px}.about .about-text{margin-left:0;width:auto;font-size:1.6rem;padding-right:0}.about .about-column-1{width:100%;display:none}.section.developed{padding-bottom:250px;background-position:0 top}.developed .imageCenter{padding-top:0}.developed .block-textDeveloped{display:block;margin-top:1rem}.developed .developed-titleHighlight{font-size:3.811rem;margin-top:3rem;line-height:3.514rem;padding-right:0}.section.achievements{padding:90px 20px 80px}.achievements .achievements-innerWrapper{flex-direction:column;gap:3rem}.margin-nzTop-mb{margin-top:-20rem}.margin-nzTop2{margin-top:0;margin-left:-20px}.achievements .box_title-colLeft{padding:0 0 3rem;margin-top:16rem}.achievements .card-data{border-radius:2rem;padding:4rem 3.3rem}.achievements .card-data .graph-image{width:100%;height:275px}.card-body p{font-size:2.814rem;margin:0;line-height:3rem}.card-body p br{display:none}.section{padding-top:60px}}@media only screen and (max-width:767px){.hero .hero-mainText{font-size:4.2rem}.challenge .challenge-contentBlock{margin-bottom:20px;padding:0;display:block;text-align:center}.achievements .achievements-titleHighlight,.developed .developed-titleHighlight,.solution .solution-titleHighlight{font-size:3rem;line-height:3rem}.challenge .challenge-contentBlock h2{font-size:2rem;line-height:normal}.challenge .challenge-contentBlock h2 br{font-size:2rem;display:none}.challenge .challenge-contentBlock:first-child .challenge-iconContainer,.challenge .challenge-contentBlock:nth-child(2) .challenge-iconContainer,.challenge .challenge-contentBlock:nth-child(3) .challenge-iconContainer,.challenge .challenge-contentBlock:nth-child(4) .challenge-iconContainer{width:100%;text-align:center;height:auto}.section.developed{padding-bottom:170px}}@media only screen and (min-width:960px){.container{max-width:90%}}@media only screen and (min-width:1264px){.container{max-width:85vw}}.container{margin:0 auto}.u-textPrimary{color:#23cf70}.u-textBlue{color:#05a0e3}.u-textWhite{color:#fff}.u-flexColumn{display:flex;flex-direction:column}.u-flexCenter{justify-content:center!important}.u-flexJustifyStart{justify-content:flex-start!important}.u-flexJustifyEnd{justify-content:flex-end!important}.u-flexSpaceBetween{justify-content:space-between!important}.u-flexAlignCenter{align-items:center}.section.contact{padding:150px 50px 190px}