.promoBannerWrap.component{position:relative}.promoBannerWrap.component .promotion-banner-wrapper{display:flex}.promoBannerWrap.component .offer-wrapper{display:flex;position:relative}.promoBannerWrap.component .offer-wrapper.left-aligned{justify-content:flex-start}.promoBannerWrap.component .offer-wrapper.right-aligned{justify-content:flex-end}.promoBannerWrap.component .offer-wrapper.center-aligned{justify-content:center}.promoBannerWrap.component .offer-wrapper .belt{margin:0;position:relative;z-index:1}.promoBannerWrap.component .offer-wrapper .belt:after,.promoBannerWrap.component .offer-wrapper .belt:before{content:none}.promoBannerWrap.component .offer-wrapper:after{background:rgba(0,0,0,.2);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s ease}.promoBannerWrap.component .offer-wrapper:hover:after{opacity:1}.promoBannerWrap.component .one-offer .offer-wrapper{padding:20px 30px}.promoBannerWrap.component .one-offer .offer-wrapper.center-aligned,.promoBannerWrap.component .one-offer .offer-wrapper.right-aligned{flex-direction:column}.promoBannerWrap.component .one-offer .offer-wrapper .belt{margin:0 auto;width:100%}.promoBannerWrap.component .one-offer .offer-wrapper .promo-button,.promoBannerWrap.component .one-offer .offer-wrapper .promo-details{display:inline-block;vertical-align:middle}.promoBannerWrap.component .one-offer .offer-wrapper .promo-details{width:70%}.promoBannerWrap.component .one-offer .offer-wrapper .promo-button{align-self:center;width:26%}.promoBannerWrap.component .one-offer .offer-wrapper .promo-button a{display:inline-block;float:none;font-weight:500;text-decoration:none}.promoBannerWrap.component .bx-controls-direction a{font-size:0;margin-top:-21px;padding:10px;position:absolute;top:50%;z-index:7701}.promoBannerWrap.component .bx-controls-direction a:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:inline-block;outline:0;padding:8px}.promoBannerWrap.component .bx-controls-direction .bx-next,.promoBannerWrap.component .bx-controls-direction .bx-prev{outline:none}.promoBannerWrap.component .bx-controls-direction .bx-next{right:10px;transform:rotate(-45deg)}.promoBannerWrap.component .bx-controls-direction .bx-prev{left:10px;transform:rotate(135deg)}.promoBannerWrap.component .bx-pager{bottom:10px;position:absolute;text-align:center;width:100%;z-index:7701}.promoBannerWrap.component .bx-pager .bx-pager-item{display:inline-block}.promoBannerWrap.component .bx-pager .bx-pager-item a{background:#fff;border-radius:17px;box-sizing:border-box;display:block;height:10px;margin:0 5px;opacity:.5;outline:0;text-indent:-9999px;width:10px}.promoBannerWrap.component .bx-pager .bx-pager-item a.active{opacity:1}.promoBannerWrap.component .four-offer .offer-wrapper .promo-button a.findout-more[class*=btn],.promoBannerWrap.component .one-offer .offer-wrapper .promo-button a.findout-more[class*=btn],.promoBannerWrap.component .three-offer .offer-wrapper .promo-button a.findout-more[class*=btn],.promoBannerWrap.component .two-offer .offer-wrapper .promo-button a.findout-more[class*=btn]{display:inline-block;text-decoration:none;width:auto}.promoBannerWrap.component .four-offer .offer-wrapper .promo-button a.findout-more,.promoBannerWrap.component .four-offer .offer-wrapper .promo-button a.findout-more.None,.promoBannerWrap.component .one-offer .offer-wrapper .promo-button a.findout-more,.promoBannerWrap.component .one-offer .offer-wrapper .promo-button a.findout-more.None,.promoBannerWrap.component .three-offer .offer-wrapper .promo-button a.findout-more,.promoBannerWrap.component .three-offer .offer-wrapper .promo-button a.findout-more.None,.promoBannerWrap.component .two-offer .offer-wrapper .promo-button a.findout-more,.promoBannerWrap.component .two-offer .offer-wrapper .promo-button a.findout-more.None{text-decoration:underline}.promoBannerWrap.component .four-offer .offer-wrapper .promo-button a,.promoBannerWrap.component .one-offer .offer-wrapper .promo-button a,.promoBannerWrap.component .three-offer .offer-wrapper .promo-button a,.promoBannerWrap.component .two-offer .offer-wrapper .promo-button a{clear:both;font-size:16px;margin-top:12px;position:relative}.promoBannerWrap.component .four-offer .offer-wrapper .promo-button a:first-of-type,.promoBannerWrap.component .one-offer .offer-wrapper .promo-button a:first-of-type,.promoBannerWrap.component .three-offer .offer-wrapper .promo-button a:first-of-type,.promoBannerWrap.component .two-offer .offer-wrapper .promo-button a:first-of-type{margin-top:0}.promoBannerWrap.component .four-offer .promo-button,.promoBannerWrap.component .one-offer .promo-button,.promoBannerWrap.component .three-offer .promo-button,.promoBannerWrap.component .two-offer .promo-button{align-self:flex-end}.promoBannerWrap.component .four-offer .promo-button.right-aligned,.promoBannerWrap.component .one-offer .promo-button.right-aligned,.promoBannerWrap.component .three-offer .promo-button.right-aligned,.promoBannerWrap.component .two-offer .promo-button.right-aligned{margin-left:auto}.promoBannerWrap.component .four-offer .promo-button.left-aligned,.promoBannerWrap.component .one-offer .promo-button.left-aligned,.promoBannerWrap.component .three-offer .promo-button.left-aligned,.promoBannerWrap.component .two-offer .promo-button.left-aligned{margin-right:auto}.promoBannerWrap.component .four-offer .promo-button.center-aligned,.promoBannerWrap.component .one-offer .promo-button.center-aligned,.promoBannerWrap.component .three-offer .promo-button.center-aligned,.promoBannerWrap.component .two-offer .promo-button.center-aligned{margin:0 auto}.promoBannerWrap.component .four-offer .promo-details,.promoBannerWrap.component .three-offer .promo-details,.promoBannerWrap.component .two-offer .promo-details{margin-bottom:28px;width:100%}.offer-wrapper .promo-button .findout-more.btn-tertiary-color-red{color:#d60023}.offer-wrapper .promo-button .findout-more.btn-tertiary-color-red:hover{color:#971504}.offer-wrapper .promo-button .findout-more.btn-primary-alt{color:#0079c8}.findout-more,.offer-wrapper .promo-button .findout-more.btn-primary-alt:hover{color:#fff}.promotion-banner-wrapper{box-sizing:border-box;display:table;width:100%;z-index:7700}.promotion-banner-wrapper.promo-added-static{position:static}.offer-wrapper{box-sizing:border-box;display:table-cell;padding:20px 28px;vertical-align:middle}.offer-wrapper .read-more{font-weight:700}.offer-wrapper .belt{padding:0}.offer-wrapper.bg-white a{color:inherit}.offer-wrapper .offer-heading{font-family:BupaSemiBold,gotham\ 7r,gotham a,gotham b,bupa,Arial,Helvetica,sans-serif;font-size:17px;font-weight:500}.offer-wrapper .offer-heading,.offer-wrapper p{margin-bottom:8px}.offer-wrapper .promo-button a{font-weight:400;text-decoration:none}.one-offer .offer-wrapper{width:100%}.four-offer .offer-wrapper,.three-offer .offer-wrapper,.two-offer .offer-wrapper{width:50%}.four-offer .offer-wrapper .belt,.three-offer .offer-wrapper .belt,.two-offer .offer-wrapper .belt{display:flex;flex-wrap:wrap}.four-offer .offer-wrapper .offer-term,.four-offer .offer-wrapper p,.four-offer .offer-wrapper p .offer-terms,.three-offer .offer-wrapper .offer-term,.three-offer .offer-wrapper p,.three-offer .offer-wrapper p .offer-terms,.two-offer .offer-wrapper .offer-term,.two-offer .offer-wrapper p,.two-offer .offer-wrapper p .offer-terms{display:block}.three-offer .offer-wrapper{width:33.33%}.four-offer .offer-wrapper{width:25%}@media screen and (min-width:767px){.promoBannerWrap.component .promo-details .offer-heading{margin-bottom:12px}.promoBannerWrap.component .one-offer .offer-wrapper .promo-button{margin-left:28px;text-align:center}}@media screen and (max-width:768px){.promoBannerWrap.component .four-offer a:last-of-type,.promoBannerWrap.component .three-offer a:last-of-type,.promoBannerWrap.component .two-offer a:last-of-type{margin-bottom:10px}}.promo-details p a{font-weight:400}@media screen and (max-width:768px){.bx-viewport .offer-wrapper{padding:20px 50px 45px}}@media screen and (max-width:767px){.promoBannerWrap.component .one-offer .offer-wrapper .promo-button,.promoBannerWrap.component .one-offer .offer-wrapper .promo-details{display:block;width:100%}.promoBannerWrap.component .one-offer .offer-wrapper .promo-button{margin-top:10px;text-align:inherit}.three-offer .offer-wrapper,.two-offer .offer-wrapper{width:100%}}