.heroBanner{background-size:cover;background-repeat:no-repeat;background-position:top right;position:relative;overflow:hidden}.heroBanner::after{content:'';position:absolute;right:0;bottom:-84px;width:710px;height:411px;background-image:url(https://f.hubspotusercontent10.net/hubfs/2272464/2021%20Assets/microsite/HeroPattern%202.svg);background-size:cover;background-repeat:no-repeat;background-position:center}.heroBanner__imgMobile{display:none}.heroBanner__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}.heroBanner__content{width:39%}.heroBanner__content>h1{margin:0 0 30px}.heroBanner__contentInner{padding-left:90px;position:relative}.heroBanner__contentInner::before{content:'';background:#cf995f;width:62px;height:2px;position:absolute;top:15px;left:0}.heroBanner__contentInner p{color:#102447;font-size:21px;line-height:1.52;margin:0 0 62px}.heroBanner__img{width:61%}.heroBanner__img img{width:100%;position:relative;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}@media(max-width:1400px){.heroBanner__img img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}}@media(max-width:1119px){.heroBanner__content,.heroBanner__img{width:50%}.heroBanner__img img{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);margin-left:-50px}}@media(max-width:991px){.heroBanner__content,.heroBanner__img{width:100%}.heroBanner__content{margin:0 0 50px}.heroBanner__contentInner p{margin:0 0 30px}.heroBanner__img img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);margin-left:-75px}}@media(max-width:767px){.heroBanner{background-position:bottom center}.heroBanner__imgDesk{display:none}.heroBanner__imgMobile{display:block;-webkit-transform:scale(1.2) !important;-ms-transform:scale(1.2) !important;transform:scale(1.2) !important;margin-left:0 !important}.heroBanner__content{margin:0 0 52px}.heroBanner__content>h1{margin:0 0 21px}.heroBanner__contentInner{padding-left:28px}.heroBanner__contentInner::before{width:18px}.heroBanner__contentInner p{font-size:18px;line-height:1.67;margin:0 0 21px}.heroBanner::after{display:none}}