section.content-with-form{align-items:center;background-color:#f1f3f7;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;min-height:93vh;padding:8em 12em 4em;position:relative}@media(min-width:1921px){section.content-with-form{min-height:auto}}.content-with-form-container{align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:1572px;width:100%}section.content-with-form .hero--left-column{padding-right:3em;position:relative;width:50%;z-index:9}section.content-with-form .hero--right-column{padding-left:3em;position:relative;width:50%;z-index:9}section.content-with-form .hero-pattern--wrapper{height:100%;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:0}section.content-with-form svg{stroke:#7d95a5;stroke-width:1px;fill:none;height:150%;opacity:.08;position:absolute;right:-25%;top:-10%}section.content-with-form .hero--left-column h1{font-size:calc(2.49375em + 1vw);font-weight:900;letter-spacing:0;line-height:1.33;margin-bottom:.3em}section.content-with-form .hero--left-column p{font-size:16px;font-weight:300;line-height:1.618}section.content-with-form .hero--left-column ul{font-size:inherit;font-weight:300;line-height:1.618;margin:2em 0;padding-left:2em}section.content-with-form .hero--left-column ul li{font-size:16px;margin:0 0 1em}section.content-with-form .hero--right-column .form--container{background:#fff;border-radius:3px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);display:block;margin:0;padding:2em}section.content-with-form .hero--right-column .hs-form-field>label{font-size:15px;font-weight:500;line-height:1.618;margin:0}section.content-with-form .hero--right-column .hs-form-field .hs-input{font-size:1em;margin-bottom:1.5em;padding:.75em}section.content-with-form .hero--right-column .form-title,section.content-with-form .hero--right-column .hs-form-field .hs-form-required{display:none}section.content-with-form .hero--right-column form{margin:0}section.content-with-form .hero--right-column .hs-form-field select{appearance:none;background-position:calc(100% - 1em) 50%;background-size:16px}section.content-with-form .hero--left-column p:last-of-type{line-height:30px;margin:0}section.content-with-form .hero--right-column form .hs-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:1em;font-weight:800;letter-spacing:3px;margin-bottom:1.5em;outline:0;padding:.9em 1.5em;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;white-space:normal}@media(max-width:1600px){section.content-with-form{padding:8em 7em 4em}}@media(max-width:1200px){section.content-with-form{padding:8em 4em 4em}}@media(max-width:991px){section.content-with-form{padding:8em 3em 4em}}@media(max-width:900px){section.content-with-form .hero--left-column p:last-of-type{line-height:1.618}.advance-testimonial .testimonial-inner p.role{font-size:1em}}@media(max-width:767px){section.content-with-form .hero--left-column{margin-bottom:3em;padding-right:0;width:100%}section.content-with-form .hero--right-column{margin-bottom:3em;padding-left:0;width:100%}section.content-with-form{padding:10em 15px 4em}.child-theme form.hs-form.stacked{margin-bottom:0}}@media(max-width:480px){section.content-with-form{padding-left:30px;padding-right:30px}section.content-with-form .hero--left-column h1{font-size:calc(2.09375em + 1vw)}}section.content-with-form-new .hero--left-column h1{font-size:calc(2.5em + 1vw)!important}@media (max-width:1024px) and (min-width:768px){section.content-with-form-new .hero--left-column h1{font-size:calc(2.2em + .5vw)!important}}@media (max-width:480px){section.content-with-form-new .hero--left-column h1{font-size:calc(2.2em + .5vw)!important}}section.content-with-form-new{padding-top:2em}@media(max-width:991px){section.content-with-form-new{padding:1em 3em 3em}}@media(max-width:900px){section.content-with-form-new{padding:1em 3em 3em}}@media(max-width:767px){section.content-with-form-new{padding:2em 3em 3em}}@media(max-width:480px){section.content-with-form-new{padding:2.5em 3em 3em}}