:root{--brand-primary-colour:#003f2d;--brand-primary-colour-darker:#007251;--brand-secondary-colour:#538184;--brand-secondary-colour-darker:#699da1;--brand-tertiary-colour:#538184;--brand-primary-text-colour:#444;--brand-secondary-text-colour:#538184;--brand-tertiary-text-colour:#ffffff;--brand-image-path:"../../../content/images/";--brand-body-background-color:#004b36;--brand-body-background-image:url('../../../content/images/bg_main.jpg');--brand-body-background-position:top right;--brand-body-background-repeat:no-repeat;--brand-body-background-size:cover;--brand-background-attachment:fixed;--brand-benefit-area-dark-colour:#919392;--brand-benefit-area-dark-hover-colour:#848685;--brand-action-panel-background-colour:#919392;--brand-header-height:198px;--brand-header-background:transparent none;--brand-icon-text-colour:#ffffff;--brand-icon-text-hover-colour:#ffffff;--brand-main-feature-tile:#ffffff;--brand-main-feature-hover-colour:#ffffff;--brand-highlighted-feature-tile:#435254;--brand-highlighted-feature-hover-colour:#4a5a5d;--brand-standard-feature-tile:#435254;--brand-standard-feature-hover-colour:#4a5a5d;--brand-trs-word-cloud-image-url:none;--brand-trs-word-cloud-image-height:0px;--brand-trs-area-dark-colour:#cccccc}body{background-color:#004b36;background-image:url('../../../content/images/bg_main.jpg');background-position:top right;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}body{color:#444}header.site-header{margin:0 auto 15px;padding:0;height:198px}header.site-header div.content{position:relative;width:100%}header.site-header div.content *{display:block;position:absolute;overflow:hidden}header.site-header div.content .logo{left:0;width:100%;height:198px;text-decoration:none}header.site-header div.content h1{display:none}header.site-header div.content h2{display:none}header.site-header div.content .sprite1{display:none;top:90px;left:0;right:auto;width:1px;height:42px;background:url("../../../content/images/header-sprite1.png") no-repeat center center;background-size:contain;z-index:9}header.site-header div.content .sprite2{display:block;top:44px;width:153px;left:0;right:auto;height:40px;background:url("../../../content/images/header-sprite2.png") no-repeat center center;background-size:contain;z-index:9}header.site-header div.content .sprite3{display:none}.menu-items #carsalsac i{background-image:url('../../../content/images/tiles/carsalsac.png');background-position:0 0;background-repeat:no-repeat}.menu-items #EAP i{background-image:url('../../../content/images/tiles/eap.png');background-position:0 0;background-repeat:no-repeat}.menu-items #flexibleBenefits i{background-image:url('../../../content/images/tiles/flexiblebenefits.png');background-position:0 0;background-repeat:no-repeat}.menu-items #myDiscounts i{background-image:url('../../../content/images/tiles/mydiscounts.png');background-position:0 0;background-repeat:no-repeat}.menu-items #OtherBenefits i{background-image:url('../../../content/images/tiles/otherbenefits.png');background-position:0 0;background-repeat:no-repeat}.menu-items #TotalRewardStatements i{background-image:url('../../../content/images/tiles/totalrewardstatements.png');background-position:0 0;background-repeat:no-repeat}.menu-items #aboutMe i{background-image:url('../../../content/images/tiles/aboutme.png');background-position:0 0;background-repeat:no-repeat}.menu-items.highlighted-feature>div a i,.menu-items.standard-feature>div a i{background-image:none;top:12px;background-size:50px;background-repeat:no-repeat;margin-left:-25px}a.featured>span{color:#444!important}a.featured:hover{background-color:#fff}a.highlighted-feature:hover{background-color:#4a5a5d}a.standard-feature:hover{background-color:#4a5a5d}.main-feature>div{background-color:#fff}.main-feature>div>:hover{background-color:#fff}.highlighted-feature>div{background-color:#435254}.highlighted-feature>div.menu-item:hover{background-color:#4a5a5d}.highlighted-feature>div>:hover{background-color:#4a5a5d}.standard-feature>div{background-color:#435254}.standard-feature>div.menu-item:hover{background-color:#4a5a5d}.standard-feature>div>:hover{background-color:#4a5a5d}#FlexList.grid .benefit-image.carsstusker,#FlexList.list .benefit-image.carsstusker{background-size:cover;background-image:url('../../../content/images/flex/benefits/carsstusker.png')}#FlexList.grid .benefit-image.ccv,#FlexList.list .benefit-image.ccv{background-size:cover;background-image:url('../../../content/images/flex/benefits/ccv.png')}#FlexList.grid .benefit-image.citybikehirecyclesaver,#FlexList.list .benefit-image.citybikehirecyclesaver{background-size:cover;background-image:url('../../../content/images/flex/benefits/citybikehirecyclesaver.png')}#FlexList.grid .benefit-image.criticalillness,#FlexList.list .benefit-image.criticalillness{background-size:cover;background-image:url('../../../content/images/flex/benefits/criticalillness.png')}#FlexList.grid .benefit-image.ctwevansv2,#FlexList.list .benefit-image.ctwevansv2{background-size:cover;background-image:url('../../../content/images/flex/benefits/ctwevansv2.png')}#FlexList.grid .benefit-image.dentalsimplyhealth,#FlexList.list .benefit-image.dentalsimplyhealth{background-size:cover;background-image:url('../../../content/images/flex/benefits/dentalsimplyhealth.png')}#FlexList.grid .benefit-image.eaphealthassured,#FlexList.list .benefit-image.eaphealthassured{background-size:cover;background-image:url('../../../content/images/flex/benefits/eaphealthassured.png')}#FlexList.grid .benefit-image.eaphealthassured1,#FlexList.list .benefit-image.eaphealthassured1{background-size:cover;background-image:url('../../../content/images/flex/benefits/eaphealthassured1.png')}#FlexList.grid .benefit-image.eyecareeyemed,#FlexList.list .benefit-image.eyecareeyemed{background-size:cover;background-image:url('../../../content/images/flex/benefits/eyecareeyemed.png')}#FlexList.grid .benefit-image.gaye,#FlexList.list .benefit-image.gaye{background-size:cover;background-image:url('../../../content/images/flex/benefits/gaye.png')}#FlexList.grid .benefit-image.gayecaf,#FlexList.list .benefit-image.gayecaf{background-size:cover;background-image:url('../../../content/images/flex/benefits/gayecaf.png')}#FlexList.grid .benefit-image.gourmettastecard,#FlexList.list .benefit-image.gourmettastecard{background-size:cover;background-image:url('../../../content/images/flex/benefits/gourmettastecard.png')}#FlexList.grid .benefit-image.gymepassi,#FlexList.list .benefit-image.gymepassi{background-size:cover;background-image:url('../../../content/images/flex/benefits/gymepassi.png')}#FlexList.grid .benefit-image.healthscreening,#FlexList.list .benefit-image.healthscreening{background-size:cover;background-image:url('../../../content/images/flex/benefits/healthscreening.png')}#FlexList.grid .benefit-image.holidaybuy,#FlexList.list .benefit-image.holidaybuy{background-size:cover;background-image:url('../../../content/images/flex/benefits/holidaybuy.png')}#FlexList.grid .benefit-image.incomeprotection,#FlexList.list .benefit-image.incomeprotection{background-size:cover;background-image:url('../../../content/images/flex/benefits/incomeprotection.png')}#FlexList.grid .benefit-image.incomeprotectionzurich,#FlexList.list .benefit-image.incomeprotectionzurich{background-size:cover;background-image:url('../../../content/images/flex/benefits/incomeprotectionzurich.png')}#FlexList.grid .benefit-image.lifeassurance,#FlexList.list .benefit-image.lifeassurance{background-size:cover;background-image:url('../../../content/images/flex/benefits/lifeassurance.png')}#FlexList.grid .benefit-image.lifeassurancepartner,#FlexList.list .benefit-image.lifeassurancepartner{background-size:cover;background-image:url('../../../content/images/flex/benefits/lifeassurancepartner.png')}#FlexList.grid .benefit-image.nominationofbeneficiaries,#FlexList.list .benefit-image.nominationofbeneficiaries{background-size:cover;background-image:url('../../../content/images/flex/benefits/nominationofbeneficiaries.png')}#FlexList.grid .benefit-image.pensionlegalgeneral,#FlexList.list .benefit-image.pensionlegalgeneral{background-size:cover;background-image:url('../../../content/images/flex/benefits/pensionlegalgeneral.png')}#FlexList.grid .benefit-image.pensionstandardlife,#FlexList.list .benefit-image.pensionstandardlife{background-size:cover;background-image:url('../../../content/images/flex/benefits/pensionstandardlife.png')}#FlexList.grid .benefit-image.pmi,#FlexList.list .benefit-image.pmi{background-size:cover;background-image:url('../../../content/images/flex/benefits/pmi.png')}#FlexList.grid .benefit-image.seasonticketloan,#FlexList.list .benefit-image.seasonticketloan{background-size:cover;background-image:url('../../../content/images/flex/benefits/seasonticketloan.png')}#FlexList.grid .benefit-image.travelinsurance,#FlexList.list .benefit-image.travelinsurance{background-size:cover;background-image:url('../../../content/images/flex/benefits/travelinsurance.png')}#FlexList.grid .benefit-image.willwritingjamesmckenzie,#FlexList.list .benefit-image.willwritingjamesmckenzie{background-size:cover;background-image:url('../../../content/images/flex/benefits/willwritingjamesmckenzie.png')}.benefits-promotion{background-image:url("../../../content/images/flex/promo-banner.jpg");background-size:cover;background-color:#fff;background-repeat:no-repeat;background-position:right 0}.benefits-promotion b,.benefits-promotion h3,.benefits-promotion p,.benefits-promotion strong{color:#444}#BenefitTemplate .benefits-promotion,#BenefitsHome .benefits-promotion{background-image:url("../../../content/images/flex/promo-banner-shop.jpg")}#word-cloud{min-height:0;background:no-repeat 0 0;background-image:none;background-size:100%}.container .content h1,.container .content h2,.container .content h3,.container .content h4,.container .content h5,.container .content h6{color:#538184}.popup-container>.content h1,.popup-container>.content h2,.popup-container>.content h3,.popup-container>.content h4,.popup-container>.content h5,.popup-container>.content h6{color:#538184}.modal-content .modal-body h1,.modal-content .modal-body h2,.modal-content .modal-body h3,.modal-content .modal-body h4,.modal-content .modal-body h5,.modal-content .modal-body h6{color:#538184}#EffectOnPay li strong{color:#111}#ImportantInformation li strong{color:#111}#BenefitsSuccess .splash-view .content p,#ConfirmBenefitChange .splash-view .content p,#ConfirmOptOut .splash-view .content p{color:#538184}.standard-content p{color:#444}.loader-wrap p{color:#538184}.toggle-slide-button .handle{background:#003f2d;border:1px solid #003f2d}@media only screen and (max-width:915px){body header.site-header div.content{height:198px}body header.site-header div.content a.logo div{position:absolute;display:block}body header.site-header div.content a.logo div.sprite1{display:block}body header.site-header div.content a.logo div.sprite2{display:none;position:absolute}body header.site-header div.content a.logo div.sprite3{display:none}}@media only screen and (max-width:880px){body header.site-header{height:100px}body header.site-header div.content{height:100px}body header.site-header div.content a.logo{height:100px}body header.site-header div.content a.logo div.sprite1{display:none}body header.site-header div.content a.logo div.sprite2{right:auto;left:0;width:153px;height:40px;top:29px}body header.site-header div.content a.logo div.sprite3{display:none}}@media only screen and (max-width:635px){body header.site-header{background:0 0}body header.site-header div.content{background:0 0}body header.site-header div.content a.logo div.sprite1{right:auto;left:0;width:153px;height:40px;top:29px}body header.site-header div.content a.logo div.sprite2{right:auto;left:0;width:153px;height:40px;top:29px}body header.site-header div.content a.logo div.sprite3{display:none}}@media only screen and (max-width:450px){body header.site-header div.content a.logo div{margin:0}body header.site-header div.content a.logo div.sprite2{margin-top:0}}@media only screen and (max-width:370px){body header.site-header{width:100%}}@media only screen and (max-width:630px){.benefits-promotion h3{margin:0}}@media only screen and (max-width:1000px){#BenefitTemplate .benefits-promotion,#BenefitsHome .benefits-promotion,.benefits-promotion{background-image:none;height:auto}}