.banner{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;min-height:400px;padding:20px 0 40px;position:relative}.banner_overlay{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.logo-div{padding:0 0 30px;position:relative}.banner-com{-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 -15px}.col-b{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 15px;width:100%}.banner-form{background:#fff;border-radius:4px;margin:0 20px;padding:40px 20px}.banner-form form label{color:#444;display:block;font-size:13px;margin:0 0 7px}.banner-form form input[type=email],.banner-form form input[type=tel],.banner-form form input[type=text],.banner-form form select{-webkit-appearance:none;border:1px solid #ddd;border-radius:2px;color:#888;font-family:inherit;outline:none;padding:10px 15px;width:100%;width:100%!important}.banner-form .hs-error-msgs{list-style:none;margin:10px 0 0;padding:0}.banner-form .hs-error-msgs label{color:red}.banner-form .hs-form-field{margin-bottom:20px}.banner-form .legal-consent-container ul{list-style:none;margin:10px 0 0;padding:0}.banner-form .legal-consent-container ul li{margin-bottom:10px}.banner-form .legal-consent-container ul li strong{color:#666;font-weight:500;letter-spacing:.5px}.banner-form .legal-consent-container ul li a{color:#ffa300}.banner-form form input[type=submit]{background:#ffa300;border:none;border-radius:2px;color:#000;cursor:pointer;font-size:14px;margin-top:20px;padding:12px 25px}.banner-form h3{color:#000;display:block;font-size:24px;font-weight:400;line-height:35px;margin:0;padding:10px 0}.contd h1{color:#fff;display:block;font-family:Segoe UI;font-size:36px;line-height:1.1em;margin:0;padding:0 0 20px}.contd{padding-right:30px}.contd p{letter-spacing:.5px;line-height:1.6em;margin:0}.contd a,.contd p{color:#fff;font-size:14px}.contd a{background:#00a5df;border-radius:2px;display:inline-block;font-family:Segoe UI;font-weight:600;margin-top:30px;padding:12px 30px;text-transform:uppercase}.banner-form .form-title{display:none}@media (max-width:767px){.banner-com{margin:0}.col-b{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.contd h1{font-size:24px}.contd p{font-size:14px}.contd a{padding:8px 20px}.banner-form{margin:20px 0 0}fieldset{max-width:100%!important}.banner-form h3{font-size:18px}}@media (min-width:768px) and (max-width:991px){.banner-com{margin:0}.col-b{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.contd h1{font-size:28px}.banner-form{margin:20px 0 0}fieldset{max-width:100%!important}}.banner-form .form-columns-2 .input{margin-right:10px!important}.banner-form .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:25px}fieldset{max-width:none!important}