.internal-banner.banner-widget .banner-image{background-repeat:no-repeat;background-size:cover;padding:180px 0 80px;position:relative}.internal-banner.banner-widget a.theme-btn{background:url(https://139607054.fs1.hubspotusercontent-eu1.net/hubfs/139607054/orange-banner.webp);background-size:100% 100%;padding:18px 32px}.internal-banner.banner-widget .banner-wrapper{display:block;flex-wrap:wrap}.internal-banner.banner-widget .banner-description p{font-weight:500}.internal-banner.banner-widget .banner-title h2{color:#fff;font-size:53px;font-weight:300}.internal-banner.banner-widget .banner-text-column{flex-basis:70%}.internal-banner.banner-widget .banner-featured-image{max-width:42%;position:absolute;right:-70px;top:150px}.internal-banner.banner-widget h1 span,.internal-banner.banner-widget h1 span.title{display:inline-block;position:relative}.internal-banner.banner-widget h1 span:before{background:url(https://139607054.fs1.hubspotusercontent-eu1.net/hubfs/139607054/Vanilla-Accounting-Theme/Images/wave-1.webp);background-repeat:no-repeat;background-size:95%;bottom:-17px;content:"";height:18px;position:absolute;width:100%}.internal-banner.banner-widget h1 span.title:before{background:url(https://139607054.fs1.hubspotusercontent-eu1.net/hubfs/139607054/Vanilla-Accounting-Theme/Images/wave-2.webp);background-repeat:no-repeat;background-size:95%;bottom:-17px;content:"";height:18px;position:absolute;width:100%}.btn-item-2 a:hover{color:#000}.custom-internal-banner .btn-item-1{margin-right:20px}@media(max-width:1600px){.internal-banner.banner-widget .banner-featured-image{top:250px}}@media(max-width:1200px){.internal-banner.banner-widget .banner-featured-image{position:static}.internal-banner.banner-widget .banner-text-column{padding-right:15px}.internal-banner.banner-widget .primary-title h1{font-size:45px}.internal-banner.banner-widget .banner-title h2{font-size:40px}}@media(max-width:991px){.internal-banner.banner-widget .banner-featured-image,.internal-banner.banner-widget .banner-text-column{flex-basis:100%}.internal-banner.banner-widget .banner-text-column{padding-right:0}.internal-banner.banner-widget .banner-featured-image{max-width:100%}.internal-banner.banner-widget .banner-image{padding:100px 0}.lp-page-banner .internal-banner.banner-widget .banner-text-column{padding-top:80px}}@media(max-width:767px){.banner-btn-section.d-flex{flex-direction:column}.banner-btn-section.d-flex .btn-item-1{margin-bottom:20px}}