.banner{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:10% 5% 5%;position:relative;margin-top:1px}.banner .banner-col{width:50%}.banner .banner-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.banner h6.category{font-family:corbel;color:#a08e60;font-size:16px;letter-spacing:1px;line-height:26px;margin:0;text-transform:capitalize}.banner h1.title{font-size:5.4rem;font-weight:700;text-transform:capitalize;line-height:1.2em;letter-spacing:2.7px;margin-bottom:21px}.banner .content h4,.banner h1.title{color:#fff;font-family:corbel,Sans-serif}.banner .content h4{line-height:1.2;margin:0 0 20px;letter-spacing:1px}.banner .content-inner{padding:0 25px}.banner .form-col.banner-col{margin:-33px 0 0;padding:0 0 0 80px}.banner .form-wrap{background-color:#fff;padding:30px 50px 10px}.banner .form-wrap img{height:auto;max-width:100%;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;vertical-align:middle}.banner .form-wrap img:first-child{width:500px}.banner .form-wrap img:last-child{width:500px;padding:10px}.banner form label{color:#000;font-family:Josefin Sans;font-size:15px}.banner h3.form-title:empty{margin:0}.banner select.is-placeholder{color:#bfbfbf}.banner form .hs-richtext{margin:0}.banner form .hs-richtext p{font-family:Josefin Sans;line-height:24px;color:#33475b;margin:1em 0}.banner .actions{margin-top:18px;margin-bottom:0;padding:17px 0}.banner .hs-form-field{margin-bottom:18px}.banner .hs-input{width:100%!important}.banner select{appearance:auto!important;padding:9px 10px!important}.banner .hs-input option:disabled{color:#bfbfbf}.banner form .hs-button,.banner form input[type=submit]{margin:0;font-size:12px;line-height:12px;font-family:Josefin Sans}.banner .cnt-img img{vertical-align:middle;display:inline-block;height:auto;max-width:100%;border:none;padding-top:25px}@media (max-width:1230px){.banner .hs-form-field{width:100%!important}.banner .hs-form-field .input{margin:0!important}}@media (max-width:1024px){.banner h1.title{font-size:4rem}.banner{margin-bottom:0;padding:20% 5% 5%}}@media(max-width:767px){.banner .banner-col{width:100%}.banner .form-col.banner-col{padding:10px;margin-top:25px}.banner .content-inner{padding:0}.banner .content-col.banner-col{padding:10px}}