.hero-lp{background-color:#f4f7fa;position:relative}.hero-lp h1{font-size:48px;line-height:58px}.hero-lp.form-on{padding:130px 0 70px 0}.hero-lp.form-off{padding:130px 0 90px 0}.hero-lp:before{position:absolute;content:'';display:block;width:529px;height:454px;background-image:url(https://www.sharpcloud.com/hubfs/SPC/Pages/lp-hero-squares.svg);background-repeat:no-repeat;background-size:initial;background-position:left center;right:0;bottom:-37px}.hero-lp.form-off .content-wrap{width:100%;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:99}.hero-lp.form-on .content-wrap{width:100%;position:relative;z-index:99}.hero-lp .content-wrap .txt-col{display:inline-block;float:left;width:48%;margin-right:2%}.hero-lp .content-wrap .txt-col .inner-wrap{display:block;max-width:500px}.hero-lp .content-wrap .img-col{display:inline-block;float:left;width:50%;padding-top:10px}.hero-lp .content-wrap .img-col.img-right{text-align:right}.hero-lp .content-wrap .img-col.img-center{text-align:center}.hero-lp .content-wrap .form-col{display:inline-block;float:left;width:50%;background-color:#fff;padding:40px 40px 40px 40px;box-shadow:0 0 19px 0 rgba(0,0,0,0.06)}.hero-lp .content-wrap .form-col .form-intro{display:block;width:100%}.hero-lp .content-wrap .form-col form{max-width:none;margin:0 auto}.hero-lp h1 strong{display:block;line-height:1;font-size:12px;margin-bottom:14px}.hero-lp h1 strong span{display:inline-block;width:auto;text-transform:uppercase;font-size:12px;line-height:1;letter-spacing:.4px;font-weight:800;padding:6px 12px;border-radius:2px;background-color:#1360c5;color:#fff}@media only screen and (max-width :992px){.hero-lp.form-on,.hero-lp.form-off{padding:130px 0 60px 0}.hero-lp .content-wrap{display:block;max-width:600px;margin:0 auto}.hero-lp .content-wrap .txt-col{display:block;float:none;width:100%;margin-right:0;text-align:center;margin-bottom:30px}.hero-lp .content-wrap .txt-col .inner-wrap{width:100%;max-width:none}.hero-lp .content-wrap .img-col{display:block;float:none;width:100%;padding-top:0}.hero-lp .content-wrap .img-col.img-right,.hero-lp .content-wrap .img-col.img-center{text-align:center}.hero-lp:before{background-image:url(//www.sharpcloud.com/hubfs/SPC/Global/blog-listing-hero-squares-mob.svg);width:138px;height:79px;background-position:center center;bottom:-29px;right:25px}.hero-lp.form-on{padding:130px 0 60px 0}.hero-lp .content-wrap .form-col{display:block;float:none;width:100%;margin-bottom:0}}@media only screen and (max-width :767px){.hero-lp h1{font-size:38px;line-height:45px}}@media only screen and (max-width :600px){.hero-lp .content-wrap .form-col{padding:30px 30px 30px 30px}}