.roadmap .wrap .box.navy ul:after{content:'';display:block;clear:both}.hero{height:750px;margin-bottom:25px}.hero .logo{top:50px;left:5%;width:105px;height:70px;background-position:-20px -20px}.hero .wrap{left:50%;-webkit-transfrom:translateY(-50%) translateX(-50%);-ms-transfrom:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.hero .wrap header h1{font-size:36px}.hero .wrap header h2{font-size:22px}.hero .wrap .video{width:600px;height:340px}.hero .wrap .video button{width:300px;height:60px;font-size:20px;border-radius:30px;margin:0 0 0 -150px}.hero .wrap .video button:before{content:'';display:inline-block;width:50px;height:50px;position:absolute;top:5px;left:5px;background-size:cover}.hero .wrap .signup{-webkit-transform:translateY(55px);-ms-transform:translateY(55px);transform:translateY(55px)}.hero .wrap .signup h3{font-size:22px;margin:0 0 15px 0}.hero .wrap .signup .form .input input{font-size:18px;padding:0 18px}.hero .wrap .signup .form button{font-size:18px}.hero .wrap .signup .form form .hs-form-field{width:-webkit-calc(100% - 120px);width:calc(100% - 120px)}.hero .wrap .signup .form form .hs-submit{width:120px}.hero:after{width:100%;left:0;top:15px;margin-left:0}.features{padding-top:0}.features .wrap header{margin:0 0 40px 0}.features .wrap header h2{font-size:36px}.features .wrap .grid{margin:0 -10px}.features .wrap .grid .box{width:-webkit-calc(25% - 20px);width:calc(25% - 20px);margin:0 10px;padding:30px 20px}.features .wrap .grid .box figure{margin:0 auto 16px auto}.features .wrap .grid .box:nth-child(2) ~ .box{margin:0 10px 0 10px}.showcase .panel{border-radius:10px;padding:20px 50px}.showcase .panel header{padding:35px 0 0 0}.showcase .panel header h2{font-size:36px;margin:0 0 8px 0}.showcase .panel header h3{font-size:22px}.showcase .panel header p{font-size:21px;width:550px;margin:16px auto 0 auto}.showcase .panel .swiper-container{margin:40px 0 -90px 0}.showcase:after{width:593px;height:647px;right:auto;left:50%;margin-left:300px}.feature-list{padding:40px 0 30px 0}.feature-list .wrap header{margin:0 0 60px 0}.feature-list .wrap header h2{font-size:40px}.feature-list .wrap .item{position:relative}.feature-list .wrap .item .text{padding:0 80px}.feature-list .wrap .item .text h3{width:50px;height:50px;font-size:28px;margin:0 auto 16px auto}.feature-list .wrap .item .text h2{font-size:28px;line-height:1.08}.feature-list .wrap .item .text p{font-size:20px;line-height:1.2}.feature-list .wrap .item:nth-child(2):before{width:516px;height:730px;top:40%;left:auto;right:50%;margin-right:370px}.feature-list .wrap .item:nth-child(5):before{width:650px;height:839px;top:-20%;right:auto;left:50%;margin-left:390px}.feature-list .wrap .item:nth-child(10):before{width:550px;height:536px;top:-50%;left:auto;right:50%;margin-right:300px}.feature-list .wrap .item+.item{margin-top:70px}.signup-panel{margin-top:100px}.signup-panel .wrap .textbox{width:480px;padding:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);position:static;margin:0 0 0 50px}.signup-panel .wrap .textbox h2{font-size:40px;width:300px;margin:0 0 16px 0}.signup-panel .wrap .textbox p{font-size:24px}.signup-panel .wrap .textbox .form{width:400px;margin:24px 0 0 -15px;border-radius:25px}.signup-panel .wrap:after{position:absolute;top:-100px;left:50%;margin-left:100px;width:615px;height:450px}.roadmap .wrap{max-width:640px}.roadmap .wrap>header{margin:0 0 30px 0}.roadmap .wrap>header h2{font-size:40px}.roadmap .wrap .box.launch{padding:30px 40px}.roadmap .wrap .box.launch h2,.roadmap .wrap .box.launch p{font-size:25px}.roadmap .wrap .box.navy{padding:35px 40px 40px 40px}.roadmap .wrap .box.navy h2{font-size:25px;margin:0 0 20px 0}.roadmap .wrap .box.navy ul li{font-size:20px;line-height:1;width:50%;float:left}.roadmap .wrap .box.navy ul li:nth-child(2){margin-top:0}.roadmap .wrap .box.navy ul li+li{margin-top:20px}.roadmap .wrap .box.white{padding:35px 40px 30px 40px;font-size:18px}.roadmap .wrap .box.white h2{font-size:25px;margin:0 0 12px 0}.roadmap .wrap .box.white button{margin:16px 0 0 0;font-size:20px}.roadmap .wrap .box+.box{margin:15px 0 0 0}.footer-signup .wrap{padding:40px 30px 45px 30px}.footer-signup .wrap header h2{font-size:30px}.footer-signup .wrap .form .input input{font-size:18px;padding:0 18px}.footer-signup .wrap .form button{font-size:18px}.footer-signup .wrap .form form .hs-form-field{width:-webkit-calc(100% - 120px);width:calc(100% - 120px)}.footer-signup .wrap .form form .hs-submit{width:120px}footer[role="contentinfo"] .wrap h2{font-size:20px}footer[role="contentinfo"] .wrap h3{font-size:18px}