.inv-banner-cta .content-wrapper{border-left:2px solid #f0d7c0;border-right:2px solid #f0d7c0;padding:0 20px 180px}.inv-banner-cta h2,.inv-banner-cta h3,.inv-banner-cta h4,.inv-banner-cta p{margin:0}.inv-banner-subheading-mid h4{font-family:Manrope;font-size:24px;font-weight:600;letter-spacing:4.8px;line-height:153%;text-transform:uppercase}.inv-banner-subheading{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px}.inv-banner-bordered-heading h2,.inv-banner-heading h2{font-size:72px;font-weight:400;letter-spacing:.72px;line-height:74px;text-transform:uppercase}.inv-banner-bordered-heading h2{align-items:center;display:flex;gap:50px;justify-content:center;padding:0 20px;position:relative}.inv-banner-bordered-heading h2:after,.inv-banner-bordered-heading h2:before{background-color:#f0d7c0;content:"";flex:1;height:2px;max-width:65%}.inv-banner-heading{margin-bottom:40px}.inv-banner-intro p{font-family:Sentient-Variable;font-size:25.281px;font-weight:500;letter-spacing:5.056px;line-height:153%;text-transform:uppercase}.inv-banner-intro{margin:0 auto 40px;max-width:70%}.inv-banner-footernote p{font-size:16px;font-weight:800;letter-spacing:3.2px;line-height:150%;text-transform:uppercase}.inv-banner-wrap{border-radius:5px;box-shadow:0 0 7px 0 rgba(0,0,0,.2);margin:0 auto;max-width:94%;padding:18px}.inv-banner-wrapper{border:2px solid #f0d7c0;padding:80px 85px}.footernote-borderbtm,.footernote-bordertop{background:linear-gradient(90deg,rgba(191,216,225,0) 0,#bfd8e1 49.52%,rgba(191,216,225,0)) 0 0 /100% 4px no-repeat;border-top:4px solid transparent}@media (max-width:900px){.inv-banner-cta .content-wrapper{padding-bottom:105px}.inv-heading-intro-content-wrap{padding-left:200px}}