.secondaryBanner{display:flex;flex-wrap:wrap-reverse;position:relative;background-size:150%;background-repeat:no-repeat;background-position-x:80%;background-color:#097463;margin-bottom:75px}
.secondaryBanner .secondaryBannerText{margin:35px 20px;color:#fff;z-index:999;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding-bottom:50px}
.secondaryBanner .secondaryBannerText .bannerText{width:100%}
.secondaryBanner .secondaryBannerImage>img{width:100%;height:auto}
.secondaryBanner .hd1x5{line-height:1em}
.secondaryBanner .secondaryBannerText::before{content:'';width:35%;height:100%;position:absolute;bottom:0;right:-20px;background-repeat:no-repeat;background-size:100%;z-index:-1}
.secondaryBanner.pattern1 .secondaryBannerText::before{background-image:url(../../../../../content/dam/ukadviser/web/img/secondary-banner-pattern1.png)}
.secondaryBanner.pattern2 .secondaryBannerText::before{background-image:url(../../../../../content/dam/ukadviser/web/img/secondary-banner-pattern1.png)}
.secondaryBanner.pattern3 .secondaryBannerText::before{background-image:url(../../../../../content/dam/ukadviser/web/img/secondary-banner-pattern1.png)}
@media(min-width:768px){.secondaryBanner{display:flex;flex-wrap:nowrap;position:relative;min-height:45vw;background-size:150%;background-repeat:no-repeat;background-position-x:80%;background-color:#097463;flex-direction:column-reverse}
.secondaryBanner .secondaryBannerText{flex-basis:58%;margin:30px 20px;padding-bottom:0}
.secondaryBanner .secondaryBannerText::before{display:none}
.secondaryBanner .secondaryBannerText .bannerText{margin-right:0;width:100%}
.secondaryBanner .secondaryBannerImage{flex-basis:100%;display:flex;justify-content:left;margin-bottom:40px}
.secondaryBanner .secondaryBannerImage img{width:auto;height:110%;max-width:640px}
}
@media(min-width:992px){.secondaryBanner{display:flex;flex-wrap:nowrap;position:relative;min-height:43vw;background-size:100%;background-repeat:no-repeat;background-position-x:right;background-color:#097463;min-height:43vw;flex-direction:row}
.secondaryBanner.pattern1::before{content:'';background:url(../../../../../content/dam/ukadviser/web/img/secondary-banner-pattern1.png);width:30%;height:70%;position:absolute;top:22%;left:0;background-repeat:no-repeat;background-size:50%}
.secondaryBanner.pattern2::before{content:'';background:url(../../../../../content/dam/ukadviser/web/img/secondary-banner-pattern2.png);width:40%;height:100%;position:absolute;top:50px;left:0;background-repeat:no-repeat;background-size:50%}
.secondaryBanner.pattern3::before{content:'';background:url(../../../../../content/dam/ukadviser/web/img/secondary-banner-pattern3.png);width:22%;height:100%;position:absolute;top:25%;left:0;background-repeat:no-repeat;background-size:55%}
.secondaryBanner .secondaryBannerText{flex-basis:50%;margin:30px 20px}
.secondaryBanner .secondaryBannerText .bannerText{width:60%}
.secondaryBanner .secondaryBannerImage{display:flex;justify-content:end;flex-basis:50%;margin-bottom:0}
.secondaryBanner .secondaryBannerImage img{margin-bottom:-35px;max-height:560px}
}
@media(min-width:1200px){.secondaryBanner{min-height:48vw}
.secondaryBanner .secondaryBannerImage img{margin-bottom:-35px;max-height:732px}
}
@media(min-width:1440px){.secondaryBanner{min-height:35vw}
.secondaryBanner .secondaryBannerImage img{margin-bottom:-35px;max-height:930px}
}
@media(min-width:1920px){.secondaryBanner{min-height:auto;max-height:762px}
}