.home-header-wrapper{padding-top:85px;padding-bottom:93px;background-color:#ff5757;position:relative;background-image:url(https://cdn2.hubspot.net/hubfs/4247751/Homepage%20Files%202020/tfl-home-header-line-left-new.png);background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-position:top left}.home-header-wrapper h1{color:#fff;font-size:50px;line-height:60px;margin-top:40px;margin-bottom:40px}.home-header-wrapper h1 span{color:#000 !important}.home-header-wrapper h1 span span{color:#fff;border-bottom:1px solid #fff}.home-header-wrapper a{text-decoration:none;color:#fff;font-size:14px;font-weight:600;letter-spacing:.88px;line-height:18px;text-align:center;border:2px solid transparent;border-radius:100px;padding:11px 38px;display:inline-block;position:relative;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-top:25px}.home-header-wrapper a.discover{background-color:#575756;color:#fff}.home-header-wrapper a.discover:hover{background-color:#fff;color:#575756}.home-header-wrapper a.demo{color:#fff}.home-header-image{position:absolute;height:600px;width:844px;top:-0px;right:0px;background-repeat:no-repeat;background-size:contain;background-position:bottom right;margin-top:-20px;z-index:2}.home-top-cta-wrapper{display:inline-block !important}@media only screen and (max-width:1200px){.home-header-image{display:none !important}.home-header-text{width:90% !important}}@media only screen and (max-width:1490px){.home-header-image{width:735px}}@media only screen and (max-width:767px){.home-header-wrapper h1{font-size:40px;line-height:50px}.home-header-wrapper{padding:30px 0 40px !important}.home-header-wrapper a.demo{padding-top:0px !important}}