.module-pricing .module-columns-wrap{position:relative;z-index:50}.module-pricing .module-columns-wrap:before{position:absolute;width:334px;height:256px;border-radius:4px;left:-24px;top:-24px;content:"";background:#2a9fd6;box-shadow:0 4px 25px rgba(0,0,0,.12);z-index:-1}.module-pricing .module-columns{display:flex;background:#fff;overflow:hidden;border-radius:4px;position:relative;box-shadow:0 4px 25px rgba(0,0,0,.14)}.module-pricing h1,.module-pricing h2,.module-pricing h3{color:#fff}.module-pricing .module-form{width:50%;background:#1e2223;padding:52px 65px 70px;z-index:500;position:relative}.module-pricing .form-holder{position:relative;z-index:50}.module-pricing .module-img{width:50%;padding:30px;display:flex;align-items:center;justify-content:center}.module-pricing .module-form:before{background-image:radial-gradient(#272b2c 12%,transparent 0);background-size:20px 20px;background-position:0 0,20px 20px;background-repeat:repeat;position:absolute;left:0;top:0;right:0;bottom:0;content:""}.module-pricing .module-form:after{background:linear-gradient(180deg,#000,transparent 55.31%);position:absolute;left:0;content:"";top:0;right:0;bottom:0}.module-pricing .module-form .module-header{text-align:left;margin:0 0 35px}.module-pricing .module-form .module-header h2{margin:0 0 5px}.hs-custom-form textarea{height:46px!important}.pricing-form .actions{padding:4px 0 0}.pricing-form .primary{min-width:158px}.pricing-form fieldset{max-width:100%!important;width:100%;padding:0;margin:0}.module-pricing .bg-pattern{background:url(https://20952835.fs1.hubspotusercontent-na1.net/hubfs/20952835/img-cloud-6.png) no-repeat;background-size:100% auto;position:absolute;right:-5%;bottom:-18%;width:59.3%;height:100%;background-position:100% 100%}.module-pricing-about .hs-custom-form textarea{height:148px!important;padding-top:12px;padding-bottom:12px}@media (max-width:1169px){.module-pricing .module-form{padding:35px}}@media (max-width:1023px){.pricing-form .hs-form-field{width:100%!important;padding-left:0!important;padding-right:0!important}}@media (max-width:1023px){.module-pricing .module-form{padding:20px}.pricing-form input[type=email],.pricing-form input[type=tel],.pricing-form input[type=text],.pricing-form select,.pricing-form textarea{font-size:16px}.module-pricing .module-form .module-header{margin:0 0 20px}}@media (max-width:767px){.module-pricing,.module-pricing .module-form .module-header{text-align:center}.module-pricing .module-columns{display:block}.module-pricing .module-form{width:100%}.module-pricing .module-img{padding:20px;width:100%}.module-pricing .module-columns-wrap:before{width:240px;height:185px}}