.header{padding:30px 0;transition:.3s;width:100%;float:left;position:relative}.header.stick{background:#312783;position:fixed;transition:.3s;padding:15px 0;z-index:9999;width:100%;top:0px;left:0px}.header.stick:before{content:"";width:100%;height:100%;background:#159fdb}.logo img{max-width:105px}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logo .sm:last-child a{padding:12px 30px 6px;display:inline-block;border:1px solid #ddd;border-radius:5px;color:#fff;font-weight:500;font-size:16px;transition:.3s;line-height:normal}.logo .sm:last-child a:hover{background:#fff;color:#101020;transition:.3s}.logo .hs_cos_wrapper_type_logo{display:block;line-height:0}.hero_banner{width:100%;float:left;background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important;padding-bottom:5vw;position:relative;display:flex;flex-flow:column;align-items:center}.hero_banner:before{content:"";width:100%;height:100%;position:absolute;left:0px;top:0px}.banner_connet{width:100%;float:left;padding-top:4vw}.banner_connet h1,.banner_connet h2,.banner_connet h3,.banner_connet h4,.banner_connet h5,.banner_connet h6{font-size:50px;color:#fff;margin:0;line-height:1em;font-weight:600}.banner_connet p{font-size:25px;color:#fff;line-height:1.3em;margin:30px 0 0}.banner_cta a{padding:8px 20px 4px;display:inline-block;background:#fff;font-size:20px;text-transform:capitalize;font-weight:500;margin:40px 0 0;position:relative;border-radius:4px;color:#312783;border:solid 3px;transition:.3s all}.banner_cta a:hover{background:transparent;border:solid 3px #fff;color:#fff}.form_wrap{max-width:500px;float:right;background:#fff;border-radius:4px;overflow:hidden;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.04)}.form_wrap_head{background:#f5f5f5;padding:20px}.form_wrap_head h1,.form_wrap_head h2,.form_wrap_head h3,.form_wrap_head h4,.form_wrap_head h5,.form_wrap_head h6{color:#101020;font-size:25px;margin:0}.form_wrap_head p{font-size:18px;color:#5e5e73;line-height:1.2em;margin:10px 0 0}form{padding:20px}form .hs-form-field{margin:0 0 20px;position:relative}form input:not([type='checkbox']):not([type='submit']):not([type='radio']),form select,form textarea{width:100%;height:42px;border:1px solid #ddd;font-family:inherit;padding:10px 15px 5px;font-size:16px;color:#101020;-webkit-appearance:none;border-radius:4px;box-shadow:0px 0px 2px 3px rgba(0,0,0,0.01)}form textarea{height:80px}form .hs-fieldtype-select:after{content:"\f107";font-family:FontAwesome;position:absolute;right:15px;top:10px}form .hs-form-field label{font-size:18px;display:block;color:#101020;margin:0px}form .hs-error-msgs{padding:0;margin:10px 0 0;list-style:none}form .hs-form-field .hs-error-msgs label{font-size:16px;color:red}form .hs_error_rollup .hs-error-msgs label{font-size:16px;color:red}form .inputs-list.multi-container{list-style:none;padding:0;margin:10px 0 0}form .hs-form-field .hs-form-radio label,form .hs-form-field .hs-form-checkbox label{font-size:16px;margin:0 0 5px}form input[type="submit"]{background:#312783;font-size:18px;text-transform:uppercase;letter-spacing:2px;font-family:inherit;font-weight:600;color:#fff;padding:15px 40px 8px;border-radius:4px;cursor:pointer;border:solid 3px transparent;transition:.3s all}form input[type="submit"]:hover{background:#fff;border:solid 3px #312783;color:#312783}.submitted-message{padding:30px;text-align:center;color:#42d942;font-size:20px;font-family:inherit}.banner_connet .submitted-message p{font-size:20px;margin:0 0 20px;font-family:'Arial',sans-serif;line-height:1.4em}.right_side_img img{max-width:100%;height:auto}@media(max-width:767px){.logo img{max-width:70px}.logo .sm:last-child a{font-size:14px;padding:10px 20px 5px}.banner_connet h1,.banner_connet h2,.banner_connet h3,.banner_connet h4,.banner_connet h5,.banner_connet h6{font-size:30px;line-height:1.1em}.banner_connet p{font-size:18px;margin:20px 0 0}.banner_connet{padding-top:40px}.banner_cta a{font-size:16px;margin:20px 0 30px}.banner_cta a::after{font-size:14px}.form_wrap_head h1,.form_wrap_head h2,.form_wrap_head h3,.form_wrap_head h4,.form_wrap_head h5,.form_wrap_head h6{font-size:20px;line-height:1em}.banner_connet p{font-size:16px}.form_wrap{max-width:100%}}@media(min-width:768px) and (max-width:991px){.banner_connet .span6{width:100% !important;float:none !important;margin:0 !important}.banner_connet h1,.banner_connet h2,.banner_connet h3,.banner_connet h4,.banner_connet h5,.banner_connet h6{font-size:36px;line-height:1.1em}.banner_connet p{font-size:18px;margin:20px 0 0}.banner_connet{padding-top:40px}.banner_cta a{font-size:16px;margin:20px 0 30px}.banner_cta a::after{font-size:14px}.form_wrap_head h1,.form_wrap_head h2,.form_wrap_head h3,.form_wrap_head h4,.form_wrap_head h5,.form_wrap_head h6{font-size:20px;line-height:1em}.banner_connet p{font-size:16px}.form_wrap{max-width:100%;width:100%}}