.top-screen{min-width:1422px}.top-screen #video-bg{position:relative;width:auto;min-width:100%;height:auto}.top-screen video{display:block}.top-screen .video-container{width:100%;max-height:450px;overflow:hidden;top:0;right:0;z-index:0}.top-screen .bg{display:block;position:absolute;z-index:-1;width:100%}.top-screen .intro{height:450px;position:relative;z-index:1}.top-screen .intro .container .col-offset-md-1.col-md-7{width:58%;float:left;color:#fff}.top-screen .intro .container .col-offset-md-1.col-md-7>h3{font-size:50px;line-height:1.4;letter-spacing:2.5px;text-align:left;font-weight:700;margin-top:97px}.top-screen .intro .container .col-offset-md-1.col-md-7>p{margin-top:31px;font-size:16px;line-height:1.75}.top-screen .intro .container .col-lg-5,.top-screen .intro .container .col-md-6{width:42%;float:left}.top-screen .intro .container .register-form{padding:30px;width:400px;min-height:417px;margin-top:17px;background:#fff;border-radius:4px!important;box-shadow:0 2px 10px rgba(0,0,0,.1)}.top-screen .intro .register-form .form-group{margin-bottom:20px}.top-screen .intro .register-form .form-group:last-of-type{margin-bottom:15px}.top-screen .intro .register-form .form-group .input-group{width:100%;font-weight:700}.top-screen .intro .register-form .form-group .input-group-addon{padding:14px 20px;position:absolute;z-index:9;border:transparent;background-color:transparent}.top-screen .intro .register-form .form-group .form-control{height:43px;padding-left:48px;border-radius:4px!important}.top-screen .intro .register-form .form-group .form-control:focus{border:solid 1px #0599d9}.top-screen .intro .register-form .checkbox{margin-top:0;margin-bottom:20px}.top-screen .intro .register-form .checkbox label{font-size:13px;font-weight:400}.top-screen .intro .register-form .checkbox a{color:#000;text-decoration:underline;margin-left:9px;letter-spacing:.7px}.top-screen .intro .register-form .form-actions{margin-top:20px;text-align:center}.top-screen .intro .register-form .form-actions button{width:100%;height:43px;background-color:#029ada;border-radius:4px!important;border:0;color:#fff;font-size:14px;letter-spacing:3px;font-weight:700;text-transform:uppercase;cursor:not-allowed}.top-screen .intro .register-form .form-actions button:hover{background-color:#0288c1}.top-screen .overview{position:relative;z-index:2;background-color:#fff}.top-screen .intro .register-form button,.top-screen .intro h3,.top-screen .overview .feature-caption h3,.top-screen .overview h2,.top-screen .overview h3,.top-screen .sdk h3{font-weight:700}.top-screen .overview>.bg{background-color:#fff}.top-screen .overview>.container>h2{color:#029ada;font-size:33px;font-weight:700;margin:67px 0 0;text-align:center}.top-screen .overview>.container>.overview-hr{height:2px;width:61px;background-color:#029ada;margin:19px auto 0}.top-screen .overview>.container>h3{font-weight:700;max-width:100%;font-size:26px;line-height:1.73;text-align:center;color:#111;margin:48px auto 0}.top-screen .overview>.container>h3.company-logo-intro{margin-top:113px}.top-screen .overview>.container div.company-logo-intro{margin-top:43px}.top-screen .overview>.container>.row{margin-top:48px}.top-screen .overview .row .col-md-4{width:calc(100%/3);float:left}.top-screen .overview .feature-box{padding:0 15px}.top-screen .overview .feature-box .feature-img{height:186px;line-height:186px}.top-screen .overview .feature-box .feature-img img{max-height:186px;max-width:100%}.top-screen .overview .feature-box .feature-caption{margin-top:50px;font-size:12px}.top-screen .overview .feature-box .feature-caption h3{font-size:18px;color:#1a1a1a;font-weight:700;line-height:27px;padding:0 15px;margin:28px 0 21px}.top-screen .overview h3.company-logos-intro{margin-top:145px}.top-screen .overview .company-logos{margin-top:36px}.top-screen .overview .company-logos ul{list-style:none;padding:0;margin:0;display:inline-block}.top-screen .overview .company-logos>div{padding:0 40px}.top-screen .overview .company-logos .company-logo{width:110px;float:left;padding:0 5px;font-size:11px;color:#1a1a1a;margin-bottom:18px}.top-screen .overview .company-logos .company-logo .logo-img img{width:80px;height:80px;margin:0 auto;opacity:1;z-index:99;position:relative}.top-screen .overview .company-logos .company-logo p{margin:9px 0}.top-screen .overview h3.expansions-intro{margin-top:93px}.top-screen .overview .row.expansions{margin-top:43px;padding:0 40px}.top-screen .overview .col-md-2.expansion{position:relative;width:calc(100%/6);float:left;min-height:60px}.top-screen .overview .col-md-2.expansion p{display:inline-block;color:#1a1a1a;font-size:12px;position:relative;top:2px;left:40px;margin:0;line-height:40px}.top-screen .overview .col-md-2.expansion img{position:absolute;top:20px;left:15px;width:auto;height:20px;max-width:20px}.top-screen .overview .col-md-2.expansion:not(:first-child):before{content:"";position:absolute;display:block;width:1px;height:40px;background-color:#ececec;left:0;top:11px}.top-screen .sdk{position:relative;margin-top:105px}.top-screen .sdk>.bg{background-color:#f4f4f5;height:100%;z-index:-1}.top-screen .sdk>.container>h3{font-size:30px;line-height:1.67;text-align:center;color:#029ada;margin-top:49px;font-weight:700}.top-screen .sdk .sdk-hr{height:2px;width:61px;background-color:#029ada;margin:16px auto 0}.top-screen .sdk .sdk-overview-box{background:#fff;padding:43px 50px 36px;margin:44px 120px 60px;z-index:2;position:relative}.top-screen .sdk .sdk-overview-box .benlly-logo img{width:232px;height:46px;margin:0 auto;display:block}.top-screen .sdk .sdk-overview-box .sdk-img{margin-top:40px}.top-screen .sdk .sdk-overview-box .sdk-text{margin-top:60px;padding:0 50px}.top-screen .sdk .sdk-overview-box .sdk-text p{font-size:10px;line-height:1.8;text-align:left;color:#777}.top-screen .sdk .sdk-overview-box .form-actions{text-align:center;margin-top:30px}.top-screen .sdk .sdk-overview-box .form-actions a.btn{width:340px;height:43px;border-radius:5px!important;background-color:#3bb149;line-height:32px;border:0;opacity:1;letter-spacing:7.7px;font-weight:700}.top-screen .getting-started{height:280px}.top-screen .getting-started .bg{min-width:1422px}.top-screen .getting-started .video-container{max-height:280px}.top-screen .getting-started .container h3{font-size:26px;line-height:1.77;text-align:center;color:#fff;margin:42px 0 29px;font-weight:700}.top-screen .getting-started .container a.btn{width:370px;height:63px;border-radius:5px!important;background-color:#029ada;border:0!important;line-height:18px;font-size:18px;padding:24px 54px 21px;z-index:2;position:relative;letter-spacing:9.9px;font-weight:700}.top-screen .column .container h3,.top-screen .information .container h3{font-size:26px;line-height:1.77;text-align:center;margin-bottom:17px;margin-top:89px;font-weight:700}.top-screen .information .container ul{list-style:none;margin:0;padding:0}.top-screen .information .container li{font-size:14px;line-height:50px;text-align:left;color:#1a1a1a;font-weight:700;border-bottom:1px solid #f4f4f5;padding:0 34px}.top-screen .information .row .col-md-12{width:100%;float:left}.top-screen .column .container h3{margin-bottom:50px}.top-screen .column .row{width:100%}.top-screen .column .row .col-md-3{width:calc(100%/4);float:left}.top-screen .column .feature-box{padding:0 8px}.top-screen .column .feature-box .feature-img{line-height:200px;position:relative}.top-screen .column .feature-box .feature-img img{max-height:200px;max-width:100%}.top-screen .column .feature-box .feature-caption{text-align:center;margin-top:20px;font-size:12px;color:#1a1a1a}