.brand-section{background-color:#f4f4f4;align-items:center}.brand-section h3{line-height:1.5;text-align:center;color:rgba(0,0,0,.3);text-transform:uppercase;margin-top:0;margin-bottom:50px}.brand-section .brands-logo .scroll-container{height:100px;display:flex;overflow:hidden;position:relative}.brand-section .brands-logo .scroll-container .scroll-imgs{display:flex;align-items:center;gap:75px;margin-left:75px}.brand-section .brands-logo .scroll-container .logo-item{flex:0 0 auto;padding:0 15px;width:-moz-fit-content;width:fit-content;height:50%;display:flex;align-items:center}.description{display:flex;padding-inline:70px;background-color:#fff;color:#000}.description .description-content h2{text-transform:uppercase;margin-top:40px;margin-bottom:32px;line-height:1.1}.description .description-content p{font-size:20px;line-height:26.8px;margin-bottom:32px}.description .description-content button{width:208px;height:46px;border-radius:45.5px;border:1px solid transparent;background:#45f974;line-height:20.66px;font-size:20px;color:#000;margin-bottom:112px;cursor:pointer}.description .description-content button a{color:#000;text-decoration:none}.description .banner{position:relative;top:-100px;height:660px;background-size:cover;background-repeat:no-repeat;background-position:100%}.features-section{padding-block:85px;overflow-x:hidden}.features-section .title{line-height:1.1;width:65%;margin:0 auto;text-align:center;color:#fff}.features-section .cards{justify-content:center;padding-inline:50px;margin-bottom:53px;margin-top:65px}.features-section .cards .card{padding-inline:34px;height:320px;border-radius:31.3px;border:.85px solid hsla(0,0%,100%,.39);background-color:#131213}.features-section .cards .card h3{margin-top:34px;color:#45f974;font-size:22px;border-bottom:.59px solid #fff;padding-bottom:22px;margin-bottom:0}.features-section .cards .card p,.features-section .cards .card ul{font-size:14px;line-height:21px}.features-section .cards .card p{color:#fff}.features-section .cards .card ul{padding-left:25px;color:#fff}.features-section .earth-container{align-items:center;margin:105px 0;padding:0 0 0 10px}.features-section .earth-container .earth img{width:535px;height:600px;overflow:hidden;transition-duration:.8s;transition-property:transform}.features-section .earth-container .earth-description{display:flex;flex-direction:column;align-items:center;padding-right:70px;color:#fff}.features-section .earth-container .earth-description h2{font-size:38px;line-height:43px;text-align:right;margin-bottom:20px;width:100%;color:#fff}.features-section .earth-container .earth-description p{font-size:16px;text-align:right;line-height:26.8px;color:#fff;margin-left:auto;width:90%}.features-section .earth-container:hover img{animation:spin 3s linear}.features-section .precentagee-cards{justify-content:center;padding:0 100px}.features-section .precentagee-cards .card{padding:0}.features-section .precentagee-cards .card h2{width:100%;margin-bottom:0;text-align:left;font-size:54px;line-height:57.94px;color:#45f974}.features-section .precentagee-cards .card p{font-size:15px;line-height:20.1px;color:#fff}.features-section .precentagee-cards .card p span{font-size:20px;font-weight:700}.features-section .special-percentagee{padding:0 66px}.hero-section{overflow:hidden}.hero-section .cont{width:100%;position:relative;margin-bottom:350px}.hero-section .cont .img-cont{display:flex;justify-content:center}.hero-section .cont .img-cont .wallpaperBg{background-position:50%;background-repeat:no-repeat;background-size:contain;height:675px;overflow:hidden;position:relative;width:100%}.hero-section .cont .heading-container{position:absolute;top:0;left:0;height:600px;display:flex;justify-content:center;align-items:center;width:100%}.hero-section .cont .heading-container h2{margin-inline:auto;font-family:Helvetica Now Display,sans-serif;text-align:center;z-index:2;color:#fff;line-height:1.25}.hero-section .last-hero{position:relative}.hero-section .last-hero h2{text-transform:uppercase;line-height:1.25;font-family:Helvetica Now Display,sans-serif;font-weight:900;margin-bottom:30px;color:#fff}.hero-section .last-hero ul{padding-left:20px;margin-bottom:35px}.hero-section .last-hero ul li{font-size:20px;color:#fff}.hero-section .last-hero button{height:46px;border-radius:45.5px;border:1px solid transparent;background:#45f974;line-height:20.66px;font-size:20px;color:#000;margin-bottom:112px;cursor:pointer}.hero-section .last-hero button a{color:#000;text-decoration:none}@media screen and (min-width:992px){.wallpaperBg{height:675px!important}}@media screen and (min-width:1500px){.wallpaperBg{height:800px!important}}@media screen and (max-width:768px){.heading-container{height:430px!important}}section.show-case{.front-show{position:relative;height:500px;margin-bottom:0}.front-show .sticky-text{position:absolute;top:-20%;right:20px;line-height:110px;font-size:7.3vw;text-align:right;text-transform:uppercase;margin-right:70px;transition:transform .3s ease-out}.front-show .parent-container{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.front-show .macbook-image{transition:transform .03s ease-out;position:absolute;top:100%;transform:translateY(-100%)}.show-description{color:#000;width:100%;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:300px}.show-description h2{font-size:45px;line-height:49.19px}.demo-btn a{display:flex;width:100%;height:100%;justify-content:center;align-items:center;z-index:10}.show-description p{font-size:20px;line-height:26.8px;margin-top:0;margin-bottom:35px}.show-description button{height:46px;border-radius:45.5px;border:1px solid transparent;background:#45f974;line-height:20.66px;font-size:20px;color:#000;margin-bottom:112px;cursor:pointer}.show-description button a{color:#000;text-decoration:none}}@media (max-width:1470px){section.show-case .front-show .macbook-image{height:125vw;top:100%}}@media (max-width:1280px){section.show-case .front-show .macbook-image{height:140vw;top:110%}}@media (min-width:1710px){section.show-case .front-show .macbook-image{height:110vw;top:95%}}@media (min-width:1920px){section.show-case .front-show .macbook-image{height:100vw}}@media (min-width:1450px){section.show-case .front-show{height:1250px!important;margin-bottom:200px}}@media screen and (min-width:992px){section.show-case .front-show{height:1250px!important;margin-bottom:200px}}@media (max-width:800px){.front-show h2{font-size:80px!important;line-height:80px!important}}@media (max-width:610px){.front-show h2{font-size:60px!important;line-height:60px!important;margin-right:35px!important}}@media (max-width:450px){.front-show h2{font-size:40px!important;line-height:40px!important;margin-right:28px!important}}@media (max-width:840px){.show-description h2{font-size:35px!important;line-height:39.5px!important}.show-description p{font-size:16px!important;line-height:22px!important}button{font-size:17px!important}}@media (max-width:686px){.show-description h2{font-size:28px!important;line-height:33px!important}.show-description p{font-size:14.5px!important;line-height:19px!important;text-wrap:wrap!important}}@media (max-width:631px){.show-description{padding-inline:20px!important}.show-description h2{font-size:24px!important;line-height:25px!important}.show-description p{font-size:15px!important;line-height:17px!important}}@media (max-width:325px){.show-description{padding-inline:16px!important}.show-description h2{font-size:18px!important;line-height:23px!important}.show-description p{font-size:12.5px!important;line-height:16px!important}}.standards-section{background-color:#f4f4f4;align-items:center;min-height:16.5rem}.standards-section h3{line-height:1.5;text-align:center;color:rgba(0,0,0,.3);text-transform:uppercase;margin-top:0;margin-bottom:50px}.standards-section .standard-logo{width:100%}.standards-section .standard-logo .scroll-container{display:flex;overflow:hidden;position:relative;width:100%}.standards-section .standard-logo .scroll-container .scroll-imgs{width:100%;display:flex;justify-content:space-between;align-items:center;gap:75px}.standards-section .standard-logo .scroll-container .logo-item{padding:0 15px;width:-moz-fit-content;width:fit-content;height:50%;display:flex;align-items:center}