.hero-banner-v3{padding:144px 0;position:relative}.hero-banner-v3>.container{position:relative;z-index:1}.hero-banner-v3:after{background-image:url(https://8296877.fs1.hubspotusercontent-na1.net/hubfs/8296877/bg-circle-element.png);background-position:100%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:100%;z-index:0}.hero-banner-v3 .image-wrap img{bottom:0;object-fit:cover;position:absolute;right:9%;width:40%;z-index:1}.hero-banner-v3 .text-col{align-items:center;display:flex}.hero-banner-v3 .text-wrap h1{color:#fff;font-weight:500;margin-bottom:18px}.hero-banner-v3 .text-col .btn-blue{width:196px}.hero-banner-v3 .text-wrap h1 b{color:#fd766a;display:block;font-weight:700}.hero-banner-v3 .text-wrap p.lead{color:#fff;font-weight:400;margin-bottom:25px}@media screen and (min-width:1920px){.hero-banner-v3 .image-wrap img{right:14%;width:35%}}@media screen and (max-width:1599px){.hero-banner-v3{padding:100px 0}}@media screen and (max-width:1199px){.hero-banner{padding:195px 0 145px}.hero-banner-v3 .image-wrap img{right:3%;width:50%}.hero-banner .text-wrap h1{font-size:52px}.hero-banner .text-wrap p.lead{font-size:20px;line-height:33px;margin-bottom:27px}.hero-banner:after{background-image:url(https://8296877.fs1.hubspotusercontent-na1.net/hubfs/8296877/Circle%20element.png);background-position:bottom;bottom:0;top:auto;width:64%}}@media screen and (max-width:991px){.hero-banner{padding:145px 0 97px}.hero-banner .text-wrap h1{font-size:42px;line-height:52px}.hero-banner .text-wrap p.lead{font-size:16px;line-height:26px;margin-bottom:27px}.btn-blue{font-size:14px}}@media screen and (max-width:900px){.hero-banner:after{width:70%}.hero-banner .text-wrap p.lead{margin-bottom:24px}}@media screen and (max-width:767px){.hero-banner:after{width:115%}.hero-banner .text-col .text-wrap{margin-bottom:27px;text-align:center}.hero-banner-v3 .banner-row{margin-bottom:70px}}@media screen and (max-width:575px){.hero-banner{padding:100px 0 27px}.hero-banner-v3:after{background-position:bottom}.hero-banner .text-wrap h1{font-size:36px;line-height:46px;margin-bottom:5px}.hero-banner .text-wrap p.lead{margin-bottom:20px}.btn-blue{width:164px}}