.bannerCTAfootBack{background-image:linear-gradient(90deg,#1e4d81,#3875ac 20%,#1e4d81)}.bannerCTAfootContent{align-items:center;display:flex;padding:50px 0}.bannerCTAfootText{max-width:50%;padding-left:90px;position:relative}.bannerCTAfootText:before{border-bottom:2px solid #acacac;content:"";display:block;height:18px;left:10px;padding-top:24px;position:absolute;top:0;width:70px}.bannerCTAfootText h3{color:#fff;font-size:36px;font-weight:700;line-height:1.1;text-transform:uppercase}.bannerCTAfootText p{color:#fff;line-height:1.25}.bannerCTAfootButton{text-align:center;width:50%}@media(max-width:768px){.bannerCTAfootContent{flex-direction:column}.bannerCTAfootText{max-width:100%;padding-left:0;position:relative}.bannerCTAfootText:before{border-bottom:2px solid #acacac;content:"";display:block;display:none;height:24px;left:10px;padding-top:24px;position:absolute;top:0;width:70px}.bannerCTAfootText h3{color:#fff;font-size:34px;font-weight:700;text-transform:uppercase}.bannerCTAfootText p{color:#fff;line-height:1.25;text-align:center}.bannerCTAfootButton{text-align:center;width:100%}}