.advBanner{padding-bottom:100px;padding-top:150px}.advBanner .cmFlex{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0 -30px}.advBanner .content-col{padding:0 30px;width:66.66%}.advBanner .img-col{padding:0 30px;width:33.33%}.advBanner .logo-wrap{margin-bottom:40px}.advBanner .img-wrap{position:relative;width:100%}.advBanner .img-wrap img{max-height:600px;object-fit:contain;position:absolute;top:0;width:100%;z-index:2}.advBanner .text-content h1{margin-bottom:30px}.advBanner .text-content :last-child{margin-bottom:0}.advBanner .button-group{display:flex;flex-wrap:wrap;gap:20px;padding-top:30px}.advBanner .button-group .hs-button,.advBanner .button-group .hs-sec-btn{font-size:1rem!important;font-weight:600;line-height:1.5;padding:16px 24px}@media (max-width:991px){.advBanner .content-col{width:100%}.advBanner .img-col{padding-top:40px;width:100%}.advBanner .img-wrap img{position:static}.advBanner{padding-bottom:60px;padding-top:100px}.advBanner.overflow-img-mb{margin-bottom:250px;padding-bottom:350px;padding-top:100px}.advBanner.overflow-img-mb .img-wrap img{position:absolute}}@media (max-width:349px){.advBanner.overflow-img-mb{padding-bottom:250px}}