.sc-home-banner{padding-bottom:150px;padding-top:240px;position:relative}.landing-banner h1,.landing-banner h2,.landing-banner h3,.landing-banner h4,.landing-banner h5,.landing-banner h6{font-weight:400}.sc-home-banner .cta .left-cta{margin-bottom:15px;margin-right:50px}body .row-fluid .book-demo .cta .right-cta,body .row-fluid .popup-cta-hide .cta .left-cta{display:none}.sc-home-banner .cta .left-cta a.cta_button.popup-cta.widget-type-cta{margin-top:0}.sc-home-banner .text-col{padding-right:30px}.sc-home-banner .cta{margin-top:20px}.sc-home-banner .home-relative{position:relative;z-index:1}.sc-home-banner .section-bg img{height:100%!important;left:0;max-width:none!important;object-fit:cover;position:absolute;top:0;width:100%!important}@media (min-width:768px){.sc-home-banner.edge-image .image-col img{bottom:0;height:100%;position:absolute;right:0;top:0}.sc-home-banner .image-col .section-bg{background-repeat:no-repeat;bottom:0;position:absolute;right:0;top:0;width:50%}.sc-home-banner .cta .right-cta{float:left}.sc-home-banner .cta .left-cta{display:inline-block;float:left}}@media(max-width:767px){body .sc-home-banner{padding-block:60px}.sc-home-banner .image-col .section-bg{min-height:300px;position:relative;width:100%}body .sc-home-banner .text-col h1{font-size:40px!important}body .sc-home-banner .text-col{margin-bottom:30px}}@media (min-width:768px) and (max-width:1024px){.sc-home-banner .text-col h1{font-size:48px!important}.sc-home-banner{padding-bottom:100px;padding-top:130px}}