html{font-size:16px;font-family:'Avenir',sans-serif}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{padding:0;margin:0;font-size:1rem;width:100%;overflow-x:hidden;font-family:'Avenir',sans-serif}a{text-decoration:none;outline:none}h1,h2,h3,h4,h5,h6{margin:0}h1{font-size:40px;font-weight:300;line-height:3rem;color:#FFF;-webkit-font-smoothing:antialiased}.container{width:100%;padding:0 40px;margin:0 auto;max-width:1280px}.clear{clear:both}.center-align{text-align:center}.light-blue-bg{background:#f5f5fd}.light-blue-bg h3.section-heading{-webkit-font-smoothing:antialiased;font-weight:400}.light-blue-bg p.section-description{-webkit-font-smoothing:antialiased}.blue-bg{background:linear-gradient(135deg, #117AF4, #0326B6);background:-webkit-linear-gradient(135deg, #117AF4, #0326B6)}.blue-bg .icon-container{background:rgba(255,255,255,0.1)}.blue-bg h3.section-heading{color:#FFF;-webkit-font-smoothing:antialiased;font-weight:400}.blue-bg p.section-description{color:#ffffff;-webkit-font-smoothing:antialiased}.half{width:50%}.half.left{float:left;padding-right:10px}.half.right{float:right;padding-left:10px}.half.center{margin:0 auto;padding:0 5px}.three-fourth{width:75%}.three-fourth.left{float:left}.three-fourth.right{float:right}.three-fourth.center{margin:0 auto}.one-fourth{width:25%}.one-fourth.left{float:left}.one-fourth.right{float:right}.one-fourth.center{margin:0 auto}.one-third{width:33.3%}.one-third.left{float:left}.one-third.right{float:right}.one-third.center{margin:0 auto}.two-third{width:66.4%}.two-third.left{float:left}.two-third.right{float:right}.two-third.center{margin:0 auto}.ghost-element{display:inline-block;vertical-align:middle;height:100%;width:1px}.icon-container{background:rgba(124,132,142,0.1);border-radius:40px;display:block;height:50px;width:50px;text-align:center;line-height:50px;font-size:0}.icon-container img{width:24px;height:24px;display:inline-block;vertical-align:middle}h3.section-heading{font-weight:700;font-size:2rem;color:#233142;margin-top:30px;line-height:2.5rem}p.section-description{color:#455D7A;font-size:1rem;margin-top:25px;line-height:1.8rem}.btn{border-radius:3px;padding:14px 32px;display:inline-block;font-size:.75rem;font-weight:700;text-transform:uppercase;text-align:center;letter-spacing:.0375rem;transition-duration:200ms;cursor:pointer;border:none}.btn.no-shadow:hover{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.btn:hover{box-shadow:0 6px 14px 0 rgba(35,49,66,0.16);-webkit-box-shadow:0 6px 14px 0 rgba(35,49,66,0.16);-moz-box-shadow:0 6px 14px 0 rgba(35,49,66,0.16)}.btn.btn-progress{font-size:0;background:#DADADA !important;border:1px solid #DADADA;color:#AAAAAA !important;transition-duration:0ms}.btn.btn-progress:after{content:"Please Wait ...";font-size:.8rem;transition-duration:0ms}.btn[disabled='disabled']{background-color:#eaeaea;color:#AAAAAA;cursor:not-allowed}.btn[disabled='disabled']:hover{background-color:#eaeaea !important;color:#AAAAAA !important}.login-btn{background:rgba(255,255,255,0.1);color:#FFF;float:left;margin-left:20px}.signup-btn{background:#fff;color:#233142;float:left;margin-left:20px}.green-btn{background-color:#1BD410;color:#FFF}.green-hollow-btn{border:1px solid #1BD410;color:#1BD410}.orange-btn{background:#FAA913;color:#FFF}.light-blue-btn{background:#EBF1F8;color:#0B54D8}.grey-btn{background:#F5F9FD;color:#233142}.rangeslider{background:#FFF;border:1px solid #DADADA;box-shadow:none;-webkit-box-shadow:none;border-radius:5px}.rangeslider .rangeslider__fill{background:#C8DEED;box-shadow:none;-webkit-box-shadow:none;border-radius:5px}.rangeslider .rangeslider__handle{background:#448CF4;border:none;box-shadow:0 4px 6px 0 rgba(0,0,0,0.21);-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,0.21)}.rangeslider .rangeslider__handle:after{content:none}@media (max-width:920px){.container{padding:0 20px}.desktop-only{display:none}}@media (max-width:750px){.half,.three-fourth,.two-third,.one-third,.one-fourth{width:100%;float:none !important;padding:0 !important}p.section-description{font-size:.875rem;margin-top:15px}}header{height:476px;position:relative;color:#FFF}header .background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}header.bar{height:90px !important;background:#0B54D8}header.short{height:476px !important}.header-menu{padding:20px 0;color:#FFF}.header-menu .logo-container{float:left;margin-top:7px}.header-menu .links-container{float:right}.header-menu .links-container ul{list-style:none;margin:0;padding:0;font-size:0;float:left;margin-top:1px}.header-menu .links-container ul li{display:inline-block;margin:0 10px;padding:0 10px;line-height:45px}.header-menu .links-container ul li:hover .menu-dropdown{visibility:visible;opacity:1;filter:alpha(opacity=100)}.header-menu .links-container ul li>a{color:#FFF;font-size:.75rem;text-transform:uppercase;font-weight:700;letter-spacing:.0375rem;display:inline-block;height:100%;transition-duration:200ms}.header-menu .links-container ul li>a:hover,.header-menu .links-container ul li>a.active{border-bottom:3px solid #FFF}.header-menu .links-container ul li>a.no-border{border-bottom:3px solid transparent !important}.header-menu #menu-hamburger-icon{float:right;padding:12px 20px;display:none}.header-menu .mobile-links-container ul{width:100%;background:white;padding:0;display:none;margin:0;position:absolute;top:80px;left:0;right:0;list-style-type:none}.header-menu .mobile-links-container ul li{padding:0 20px;border-bottom:1px solid #DADADA}.header-menu .mobile-links-container ul li a{color:#233142;display:block;line-height:2.5rem}.header-menu .mobile-links-container ul li:hover{background:#f5f5fd}header .tagline-container{max-width:900px;margin:0 auto;width:80%;margin-top:50px;text-align:center}header .tagline-container h1{font-size:2.3rem;font-weight:700;color:#FFF}header .tagline-container h2{font-size:1.1rem;font-weight:300;color:#FFF;margin-top:10px;-webkit-font-smoothing:antialiased}header .tagline-container .get-started-btn{margin-top:40px}header.home .tagline-container{max-width:410px;padding-right:20px;width:40%;margin-top:180px;float:left;text-align:left}header.home .tagline-container h1{font-size:2.5rem}header.home .tagline-container h2{font-size:1.125rem;font-weight:300;color:#FFF;margin-top:30px;-webkit-font-smoothing:antialiased}header.home .tagline-container .get-started-btn{margin-top:40px}header.home .banner-image{float:right;width:60%;max-width:690px;margin-top:160px}.menu-dropdown{position:absolute;visibility:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transition:200ms ease;-moz-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease;background:#FFF;font-size:1rem;z-index:100000;border-radius:3px;box-shadow:8px 8px 24px 0 rgba(35,49,66,0.12);-webkit-box-shadow:8px 8px 24px 0 rgba(35,49,66,0.12);-moz-box-shadow:8px 8px 24px 0 rgba(35,49,66,0.12);padding:20px}.menu-dropdown:before{content:"";width:0;height:0;position:absolute;border-bottom:8px solid #FFF;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid transparent}.feature-menu-dropdown{top:45px;left:-60px;width:900px}.feature-menu-dropdown .feature-menu-dropdown-item{font-size:0;position:relative;display:block;margin:0 -10px;padding:20px;transition-duration:200ms}.feature-menu-dropdown .feature-menu-dropdown-item:hover{background:#f5f5fd}.feature-menu-dropdown .feature-menu-dropdown-item .icon{position:absolute;top:23px}.feature-menu-dropdown .feature-menu-dropdown-item .text{display:inline-block;width:100%;font-size:.75rem;padding-left:55px;line-height:initial;vertical-align:top}.feature-menu-dropdown .feature-menu-dropdown-item .text .heading{font-weight:700;text-transform:uppercase;font-size:.875rem;color:#333}.feature-menu-dropdown .feature-menu-dropdown-item .text .description{margin-top:2px;color:#888;font-size:12px;line-height:1.2rem;letter-spacing:.0125rem}.feature-menu-dropdown:before{top:-16px;left:95px}.developer-menu-dropdown{top:45px;right:-60px;width:450px}.developer-menu-dropdown .developer-menu-dropdown-item{font-size:0;position:relative;display:block;padding:10px 10px;transition-duration:200ms}.developer-menu-dropdown .developer-menu-dropdown-item:hover{background:#f5f5fd}.developer-menu-dropdown .developer-menu-dropdown-item .text{display:inline-block;width:100%;font-size:.75rem;line-height:initial;vertical-align:top}.developer-menu-dropdown .developer-menu-dropdown-item .text .heading{font-weight:700;text-transform:uppercase;font-size:.875rem;color:#333}.developer-menu-dropdown .developer-menu-dropdown-item .text .description{margin-top:2px;color:#888;font-size:12px;line-height:1.2rem;letter-spacing:.0125rem}.developer-menu-dropdown:before{top:-16px;right:95px}@media (min-width:1440px){header{overflow:hidden}header img{width:100%}}@media (max-width:1120px){.header-menu .links-container ul li{margin:0}.header-menu .links-container .btn{padding:14px 22px}}@media (max-width:1120px){.feature-menu-dropdown{left:-150px}.feature-menu-dropdown:before{left:185px}}@media (max-width:1040px){.links-container{display:none}.header-menu #menu-hamburger-icon,.header-menu .mobile-links-container{display:block}}@media (max-width:920px){header.home .tagline-container{max-width:600px;display:block;width:100%;margin-top:30px}header .tagline-container{display:block;width:100%;margin-top:30px}header.home .banner-image{display:none}header,header.home{height:540px !important;overflow:hidden;padding-bottom:30px;z-index:100}.links-container{display:none}.header-menu #menu-hamburger-icon,.header-menu .mobile-links-container{display:block}}@media (max-width:360px){header{height:490px !important}}footer{background:#F5F9FD;padding-top:80px;padding-bottom:20px}footer h4{font-size:.875rem;letter-spacing:.0375rem;color:#233142;text-transform:uppercase}footer ul{list-style-type:none;margin:0;padding:0}footer ul.list{margin-top:20px}footer li a{color:#7C848E;font-size:.875rem}footer p{font-size:.875rem;color:#7C848E}footer .copyright{text-align:right;margin-top:20px}@media (max-width:750px){footer .one-fourth{margin-top:20px}footer ul.list{margin-top:0}footer h4{font-size:.875rem}footer ul.list li a{font-size:.875rem}}.i-b{display:inline-block}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.paddinglr15{padding:0 15px}.height20{height:20px}.marginb20{margin-bottom:20px}.paddingContainer{padding:15px}.fontzero{font-size:0}.lfloat{float:left}.rfloat{float:right}.underline{text-decoration:underline}.tac{text-align:center}.tar{text-align:right}.tar input{text-align:right}.vam{vertical-align:middle}.vat{vertical-align:top}.pos-rel{position:relative}.clear{clear:both}fieldset{border:0}.label-container{text-align:left;margin-bottom:5px}input[type="checkbox"],input[type="radio"]{margin-right:10px}.select-container{position:relative;display:inline-block;width:100%}.select-container:before{content:'\25bc';position:absolute;pointer-events:none;color:#82888a;top:0;bottom:1px;font-size:1rem;padding-top:.7em;line-height:1;right:0;width:2em;text-align:center;-webkit-transform:scale(.84, .42);-moz-transform:scale(.84, .42);-ms-transform:scale(.84, .42);-o-transform:scale(.84, .42);transform:scale(.84, .42)}.select-container.disabled:before{display:none}.select-container select{line-height:40px;outline:none;padding:0 10px;font-size:16px;background-image:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:3px;background-color:white;border:1px solid #DADADA;width:100%;box-shadow:none}.select-container select[disabled],.select-container select[disabled="disabled"]{border:0}.field-group-container{border:solid 1px #C1E3F4;margin-bottom:30px}.popup-heading{background-color:#C1E3F4;color:#5784B8;height:35px;line-height:35px;padding-left:15px;margin-bottom:30px;font-weight:bold;font-size:.9rem;white-space:nowrap;position:relative}.field-group{padding:0 15px}.form-group{margin-bottom:20px}label{display:inline-block;text-transform:uppercase;font-size:12px;vertical-align:middle;color:#888888}.form-element{display:inline-block;vertical-align:top;width:100%;font-size:0}.form-element .symbol{display:none;line-height:33px;width:35px;font-size:0;vertical-align:top;background:#EEEEEE;border-top-left-radius:2px;border-bottom-left-radius:2px;border:solid 1px #DADADA;border-right:0}.form-element .symbol img{vertical-align:middle}.form-element.withsymbol .symbol{display:inline-block}.form-element.withsymbol .form-control{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.form-control,input[type="text"],input[type="password"],input[type="number"],input[type="email"],textarea{height:40px;border-radius:2px;border:solid 1px #DADADA;width:100%;padding-left:10px;outline:none;font-size:.875rem}.form-control [disabled],input[type="text"] [disabled],input[type="password"] [disabled],input[type="number"] [disabled],input[type="email"] [disabled],textarea [disabled]{background:#DADADA}.form-control [disabled]:hover,input[type="text"] [disabled]:hover,input[type="password"] [disabled]:hover,input[type="number"] [disabled]:hover,input[type="email"] [disabled]:hover,textarea [disabled]:hover{cursor:not-allowed}textarea{min-height:100px !important;border:solid 1px #DADADA !important}.form-group-container{border:solid 1px #C1D8E4;margin-bottom:30px}ul.form-control{width:auto;height:auto;padding:0;border:0}.inline-radio-button{margin-top:9px}.inline-radio-button li{display:inline-block;margin-right:20px}.has-error .form-control{border-color:#AE2020}.date-select-field-group select{height:40px;border-radius:2px;border:solid 1px #DADADA;width:100%;padding-left:10px;outline:none;font-size:.875rem;width:71px}.date-select-field-group select [disabled]{background:#DADADA}.date-select-field-group select [disabled]:hover{cursor:not-allowed}select[data-type='date']{width:61px}select[data-type='month']{width:150px}select[data-type='year']{width:81px}.inline-label label.form-label{display:block;padding:0;margin-bottom:5px;padding-left:5px;width:auto}.inline-label .form-control{padding-left:5px;width:100%}.inline-help-message{margin-top:5px;font-size:12px;margin-left:5px;font-style:italic;color:#7D7D7D}.error-message{color:#AE2020;display:inline-block;font-size:12px}.field-group .align-with-form{margin-left:205px}.custom-error-container{margin-top:30px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset}.form-group.checkbox label{display:inline-block;width:auto !important;margin-left:10px;line-height:28px}.form-group.checkbox .form-element{float:left;width:20px !important;vertical-align:middle}.form-group.checkbox .form-element input[type="checkbox"]{height:28px}.question-mark-helper{margin-left:10px;position:relative;display:inline-block;word-break:break-word}.question-mark-helper:before{content:'';background-image:url('../svg/question-mark.svg');display:inline-block;width:14px;height:14px;vertical-align:middle;background-repeat:no-repeat}.question-mark-helper .arrow_box{position:absolute;background:#ececec;border:2px solid #DADADA;width:400px;padding:10px;left:50%;margin-left:-200px;font-size:14px;bottom:30px;z-index:11;border-radius:4px;-webkit-transition-duration:250ms;-moz-transition-duration:250ms;-o-transition-duration:250ms;-ms-transition-duration:250ms;transition-duration:250ms;opacity:0;display:none}.question-mark-helper .arrow_box:after,.question-mark-helper .arrow_box:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.question-mark-helper .arrow_box:after{border-color:rgba(236,236,236,0);border-top-color:#ececec;border-width:11px;margin-left:-11px}.question-mark-helper .arrow_box:before{border-color:rgba(204,204,204,0);border-top-color:#DADADA;border-width:14px;margin-left:-14px}.question-mark-helper:hover .arrow_box{display:block;opacity:1}.single-field-form-inline{display:inline-block;padding:5px;border-radius:3px;background:white}.single-field-form-inline input{border:none;padding-left:15px;font-size:14px;width:250px;height:41px;vertical-align:middle;color:#333}.single-field-form-inline .btn{font-size:14px;vertical-align:middle}.single-field-form-inline-vertical{text-align:center;display:inline-block;vertical-align:middle}.single-field-form-inline-vertical form{background:rgba(0,0,0,0.1);padding:20px;width:340px;border-radius:3px}.single-field-form-inline-vertical input{display:block;margin-bottom:15px;border:solid .8px #ededed;border-radius:2.5px;padding-left:15px;font-size:14px;height:50px;vertical-align:middle;color:#333}.single-field-form-inline-vertical .btn{font-size:14px;width:300px;vertical-align:middle}.custom-checkbox .container{display:block;width:100%;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-checkbox .container input{position:absolute;opacity:0;cursor:pointer}.custom-checkbox .checkmark{position:absolute;top:0;left:0;height:24px;width:24px;border-radius:3px;border:solid 2px #dbe0e7}.custom-checkbox .container:hover input~.checkmark{background-color:#f9f9f9}.custom-checkbox .container input:checked~.checkmark{background-color:#1d69ca;border:solid 2px #1d69ca}.custom-checkbox .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox .container input:checked~.checkmark:after{display:block}.custom-checkbox .container .checkmark:after{left:6px;top:1px;width:8px;height:14px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.custom-radio .container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;color:#455d7a;text-transform:none;font-size:17px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-radio .container input{position:absolute;opacity:0;cursor:pointer}.custom-radio .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border-radius:50%;border:solid 2px #dbe0e7}.custom-radio .container:hover input~.checkmark{background-color:#f9f9f9}.custom-radio .container input:checked~.checkmark{background-color:#1d69ca;border:solid 2px #1d69ca}.custom-radio .checkmark:after{content:"";position:absolute;display:none}.custom-radio .container input:checked~.checkmark:after{display:block}.custom-radio .container .checkmark:after{top:7px;left:7px;width:7px;height:7px;border-radius:50%;background:white}@media only screen and (max-width:465px){.single-field-form-inline{background:transparent}.single-field-form-inline input{display:block;margin-bottom:40px}}html{min-height:100%;height:initial}html.custom-query{min-height:100%;height:initial}body{background:linear-gradient(#0326b6, #055edf) no-repeat;background:-webkit-linear-gradient(#0326b6, #055edf) no-repeat}.form-container{max-width:360px;min-width:320px;width:100%;margin:0 auto;padding:30px;padding-bottom:40px;margin-top:100px;border-radius:5px;background-color:#fdfdff;box-shadow:0 12px 25px 0 rgba(0,0,0,0.2)}.form-container h2{color:#233142;font-weight:500;margin-bottom:30px;-webkit-font-smoothing:antialiased}#reset-submit-btn,#login-btn{width:100%;margin-top:0}.custom-plan-form-container{width:100%;max-width:800px}.login-form-container.verify{margin-top:0}.login-error-container{font-size:14px;padding:0 10px;margin-bottom:30px;border-radius:3px;background:#FFCDCD;height:40px;line-height:40px;color:#AE2020}.middle-container{width:500px;margin-left:50%;left:-250px;position:absolute}.bottom-actions{color:#888;font-size:12px;display:inline-block;text-decoration:none;margin-top:20px;text-transform:uppercase}.error{display:inline-block;font-size:13px;color:red;vertical-align:middle}textarea{padding:3px 10px}#bandwidth_requirement{height:35px !important;border:solid 1px #ededed;width:100%;padding-left:10px;outline:none;font-size:.9rem}.pending-verification-container .resend,.pending-verification-container .resend-container{font-size:12px;color:#888}.pending-verification-container .resend-verification{text-decoration:underline;color:#de544f}@media (max-width:767px){html{height:initial;min-height:100%}}