.middle-content{background:#f2f2f2}.hero-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;height:400px}.inner-middle{background:#fff;margin-top:-250px;padding:0 40px}.inner-middle h1{color:#000;font-size:25px;line-height:1.2;padding:50px 0 35px}.inner-middle h2{color:#000;font-family:GOTHAM-BOOK;font-size:30px;font-weight:400;line-height:1.2;padding-bottom:60px}.inner-middle span{color:#000;display:block;font-family:GOTHAM-LIGHTITALIC;font-size:20px;line-height:1.2;padding-bottom:80px;position:relative}.inner-middle span:after{background:#323e6b;content:"";height:10px;left:0;position:absolute;top:50px;width:122px}.inner-middle p{color:#000;font-family:GOTHAM-LIGHT;font-size:19px;line-height:1.2}.middle-flex{padding-bottom:50px}.left-middle{float:left;padding-right:20px;width:50%}.right-middle{width:50%}.right-middle span:after{display:none}.right-middle span{color:#323e6b;display:inline-block;font-family:GOTHAM-BOOK;font-size:14px;margin-bottom:5px;padding:0}.right-middle{border:3px solid #040833;float:right;max-width:330px;padding:30px}.right-middle h3{color:#12153e;font-size:20px;margin-bottom:10px}.right-middle form input[type=email],.right-middle form input[type=tel],.right-middle form input[type=text]{-webkit-appearance:none!important;background:#e1e4e6;border:1px solid #d2d5d6;color:#000;font-size:14px;height:30px;padding:0 5px;width:100%}.right-middle form .form-columns-1 .hs-input{width:100%!important}.right-middle form span.hs-form-required{color:red}.right-middle form fieldset>div{margin-bottom:15px}.right-middle form .hs_error_rollup{display:none}.right-middle form ul.no-list.hs-error-msgs.inputs-list{display:none!important}.right-middle form .error{border:1px solid red!important}.right-middle form input[type=submit]{background:linear-gradient(45deg,#f1464d,#ed6149);color:#fff;cursor:pointer;font-family:GOTHAM-BOLD;font-size:14px;min-width:100px;padding:7px 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .5s ease}.right-middle form .hs_submit.hs-submit{margin-top:10px;text-align:center}.right-middle form .input{margin-right:0!important}.right-middle .hs_email span{display:inline-block}.form-columns-2>div{margin-right:0;width:100%!important}.form-columns-2>div:last-child{margin-right:0}.right-middle form .actions{position:relative}.right-middle form .actions:after{border-bottom:15px solid #f8f8f8;border-right:15px solid transparent;bottom:0;content:"";height:0;left:81px;position:absolute;width:0}.right-middle form .actions:before{border-left:15px solid transparent;border-top:15px solid #f8f8f8;content:"";height:0;position:absolute;right:81px;top:0;width:0;z-index:1}@media(max-width:1024px){.inner-middle h2{font-size:24px}}@media(max-width:767px){.left-middle{width:100%}.right-middle{max-width:100%;padding:30px 20px;width:100%}.right-middle span{display:block;padding-bottom:0!important}.right-middle form fieldset{max-width:100%}.inner-middle p{font-size:16px}.inner-middle{padding:0 20px}.inner-middle h2{font-size:20px;padding-bottom:30px}.inner-middle span{font-size:16px;padding-bottom:60px}.inner-middle h1{font-size:22px;padding:30px 0 20px}.right-middle form .actions:before{right:0}.right-middle form .actions:after{left:0}.right-middle form .actions{display:inline-block}.form-columns-2>div{margin-right:0}.form-columns-2>div,.hs-input{width:100%!important}.inner-middle p{font-size:14px}}