.gotham-light{font-family:gotham-light;text-align:left;clear:both;word-spacing:0;margin:20px 0;font-style:normal;font-stretch:normal}
.banner-con{position:relative;height:22em}
.bannerContMobile .banner-con{height:auto !important}
.bannerContMobile .banner-con .img-cont{height:auto !important}
.bannerContMobile .container{clear:both}
.bannerContMobile .container .purple-btn a{color:#fff !important;font-family:Gotham-book !important}
.banner-con .red-bg{background:#e1163c;background:-moz-linear-gradient(top,#e1163c 0,#e1163b 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#e1163c),color-stop(100%,#e1163b));background:-webkit-linear-gradient(top,#e1163c 0,#e1163b 100%);background:-o-linear-gradient(top,#e1163c 0,#e1163b 100%);background:-ms-linear-gradient(top,#e1163c 0,#e1163b 100%);background:linear-gradient(to bottom,#e1163c 0,#e1163b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1163c',endColorstr='#e1163b',GradientType=0)}
.banner-con .yellow-bg{background:#ecc36f;background:-moz-linear-gradient(left,#ecc36f 0,#faf3ee 100%);background:-webkit-gradient(left top,right top,color-stop(0,#ecc36f),color-stop(100%,#faf3ee));background:-webkit-linear-gradient(left,#ecc36f 0,#faf3ee 100%);background:-o-linear-gradient(left,#ecc36f 0,#faf3ee 100%);background:-ms-linear-gradient(left,#ecc36f 0,#faf3ee 100%);background:linear-gradient(to right,#ecc36f 0,#faf3ee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecc36f',endColorstr='#faf3ee',GradientType=1)}
.banner-con .red-bg{background:#e1163c}
.banner-con .cont{padding:2em;padding-right:5em}
@media screen and (max-width:768px){.banner-con .cont{padding-right:2em}
}
.banner-con .cont h1{text-align:left;clear:both;word-spacing:0;margin:20px 0;font-style:normal;font-stretch:normal;font-family:gotham-light;font-size:2em}
@media screen and (max-width:1200px){.banner-con .cont h1{font-size:1.5em;font-family:gotham-book}
}
@media screen and (max-width:768px){.banner-con .cont h1{font-size:1.5em;font-family:gotham-book}
}
.banner-con .cont p{font-size:1.2em;font-family:gotham-book}
@media screen and (max-width:1024px){.banner-con .cont p{font-size:1em;margin:0 0 1em 0}
}
@media screen and (max-width:768px){.banner-con .cont p{margin:0}
}
.banner-con .img-cont{margin:0;padding:0}
.banner-con .img-cont img{width:100%;object-fit:cover;object-position:center}
.purple-btn a{color:white}
@media screen and (max-width:768px){.banner-con .img-cont{height:100%}
}
.banner-con .purple-btn{padding:1em 4em;border-radius:6px;cursor:pointer}
@media screen and (max-width:768px){.banner-con .purple-{width:100%}
}
.banner-con .white-btn{padding:1em 4em;border-radius:6px;cursor:pointer}
@media screen and (max-width:768px){.banner-con .white-btn{width:100%}
}
@media screen and (max-width:768px){.banner-con{position:relative;margin-bottom:297px}
}
.banner-con .img-cont{background:url(../../../../../etc.clientlibs/helpCentre/clientlibs/clientlib-site/resources/images/promo-message-blocks.jpg) no-repeat top left;width:100%;height:100%;background-size:cover}
.banner-con{margin-top:2em !important}
.bannerContMobile .container .red-bg p{color:#fff !important}