.color-block__primary--base{background-color:#32D1B9}.color-block__primary--dark{background-color:#006060}.color-block__grey--base{background-color:#525d67}.color-block__grey--light{background-color:#929fa3}.color-block__grey--lighter{background-color:#d1d9dc}.color-block__grey--lightest{background-color:#eee}.color-block__grey--dark{background-color:#8a8d93}.color-block__grey--darker{background-color:#2c323d}.color-block__grey--gohenry{background-color:#f2f3f7}.color-block__grey--tsb{background-color:#ededed}.color-block__grey--jisa{background-color:#AFA59B}.color-block__grey--jisa-guide{background-color:#f8ede9}.color-block__purple--base{background-color:#D533B2}.color-block__purple--dark{background-color:#5577C1}.color-block__purple--darker{background-color:#5578c2}.color-block__purple--light{background-color:#E72A99}.color-block__purple--lighter{background-color:#5793F3}.color-block__purple--mid{background-color:#5686DB}.color-block__blue--base{background-color:#28b1dc}.color-block__blue--mid{background-color:#525d67}.color-block__blue--mid-dark{background-color:#929fa3}.color-block__blue--dark{background-color:#0c1b28}.color-block__blue--darker{background-color:#051421}.color-block__blue--teal{background-color:#32d1b9}.color-block__blue--alt{background-color:#0084BF}.color-block__blue--aviva{background-color:#2353A1}.color-block__blue--gohenry,.color-block__blue--tsb{background-color:#294255}.color-block__green--base{background-color:#02bc3f}.color-block__green--lime{background-color:#B1DB27}.color-block__green--alt{background-color:#b1d135}.color-block__green--bright{background-color:#31d04e}.color-block__green--light{background-color:#28dc8f}.color-block__green--dark{background-color:#37d1bc}.color-block__green--darker{background-color:#33a762}.color-block__red--base{background-color:#ff032d}.color-block__red--scarlet{background-color:#BD3B47}.color-block__red--gohenry,.color-block__red--tsb{background-color:#FF5A5A}.color-block__yellow--base{background-color:#ffe400}.color-block__yellow--lightest{background-color:#FFF6CE}.color-block__yellow--light{background-color:#FFDB00}.color-block__yellow--mid{background-color:#F7C63B}.color-block__yellow--dark{background-color:#EA9B02}.color-block__yellow--aviva{background-color:#FFD900}.color-block__orange--base{background-color:#fd9c35}.color-block__orange--darker{background-color:#F89B3A}.color-block__orange--alt{background-color:#FDC32B}.color-block__pink--base{background-color:#DD4D79}.color-block__teal--base{background-color:#31d0b8}@font-face{font-family:ptsans;font-weight:400;font-style:normal;font-display:fallback;src:url(../fonts/PTSans/ptsansRegular.eot);src:url(../fonts/PTSans/ptsansRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/PTSans/ptsansRegular.woff2) format("woff2"),url(../fonts/PTSans/ptsansRegular.woff) format("woff"),url(../fonts/PTSans/ptsansRegular.ttf) format("truetype")}@font-face{font-family:ptsans;font-weight:700;font-style:normal;font-display:fallback;src:url(../fonts/PTSans/ptsansBold.eot);src:url(../fonts/PTSans/ptsansBold.eot?#iefix) format("embedded-opentype"),url(../fonts/PTSans/ptsansBold.woff2) format("woff2"),url(../fonts/PTSans/ptsansBold.woff) format("woff"),url(../fonts/PTSans/ptsansBold.ttf) format("truetype")}@font-face{font-family:brandonText;font-weight:400;font-style:normal;font-display:fallback;src:url(../fonts/brandonText/brandontext-regular-webfont.eot);src:url(../fonts/brandonText/brandontext-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/brandonText/brandontext-regular-webfont.woff2) format("woff2"),url(../fonts/brandonText/brandontext-regular-webfont.woff) format("woff"),url(../fonts/brandonText/brandontext-regular-webfont.ttf) format("truetype")}@font-face{font-family:brandonText;font-weight:500;font-style:normal;font-display:fallback;src:url(../fonts/brandonText/brandontext-bold-webfont.eot);src:url(../fonts/brandonText/brandontext-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/brandonText/brandontext-bold-webfont.woff2) format("woff2"),url(../fonts/brandonText/brandontext-bold-webfont.woff) format("woff"),url(../fonts/brandonText/brandontext-bold-webfont.ttf) format("truetype")}@font-face{font-family:brandonText;font-weight:700;font-style:normal;font-display:fallback;src:url(../fonts/brandonText/brandontext-black-webfont.eot);src:url(../fonts/brandonText/brandontext-black-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/brandonText/brandontext-black-webfont.woff2) format("woff2"),url(../fonts/brandonText/brandontext-black-webfont.woff) format("woff"),url(../fonts/brandonText/brandontext-black-webfont.ttf) format("truetype")}body{font-family:ptsans,sans-serif}.text--italic{font-style:italic}body.debug:before{background-color:rgba(255,56,0,.8);border-top:1px solid #ab2601;border-left:1px solid #ab2601;border-right:1px solid #ab2601;color:#ffe7e0;font:small-caption;padding:3px 6px 4px;position:fixed;right:21px;bottom:0;z-index:100}@media all and (min-width:20em){body.debug:before{content:"mobile ≥ 320px (20em)"}}@media all and (min-width:30em){body.debug:before{content:"mobile-large ≥ 480px (30em)"}}@media all and (min-width:46.25em){body.debug:before{content:"tablet-small ≥ 740px (46.25em)"}}@media all and (min-width:61.25em){body.debug:before{content:"tablet ≥ 980px (61.25em)"}}@media all and (min-width:64.375em){body.debug:before{content:"desktop ≥ 1030px (64.375em)"}}@media all and (min-width:81.25em){body.debug:before{content:"wide ≥ 1300px (81.25em)"}}.text--left{text-align:left}.text--right{text-align:right}.how-we-invest--faqs [data-heading=h2],.text--center{text-align:center}.text--justify{text-align:justify}.float--left{float:left}.float--right{float:right}.display--none{display:none}.display--block{display:block}.display--inline-block,.faq--content dt .icon--toggle{display:inline-block}.display--flex{display:-ms-flexbox;display:flex}.clear:after{content:"";display:table;clear:both}.sr-only{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}[in-app-only]:not(.show),[in-browser-only]:not(.show){display:none}@media all and (max-width:61.24em){[data-hide~=mobile]{display:none!important}}@media all and (min-width:61.25em) and (max-width:64.365em){[data-hide~=tablet]{display:none!important}}@media all and (min-width:64.375em){[data-hide~=desktop]{display:none!important}}.stripe{padding-top:50px;padding-bottom:55px}.stripe .stripe-heading,.stripe [data-heading=h2]{margin:0 0 42px;text-align:center;color:#0c1b28}@media all and (min-width:64.375em){.stripe .stripe-heading,.stripe [data-heading=h2]{font-size:40px;font-size:2.5rem;line-height:45px;line-height:2.8125rem}}@media all and (min-width:46.25em) and (max-width:64.365em){.stripe .stripe-heading,.stripe [data-heading=h2]{font-size:28px;font-size:1.75rem;line-height:35px;line-height:2.1875rem}}@media all and (max-width:46.24em){.stripe .stripe-heading,.stripe [data-heading=h2]{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}}.tabbed-auth .sign-in--main{margin:0 auto 75px}.tabbed-auth .sign-in--main .pension-consolidation-title{text-transform:uppercase}.tabbed-auth .sign-in__forgotten-password{display:block;text-align:center;margin-top:20px}.tabbed-auth .sign-in-trouble{margin-top:20px}.tabbed-auth .register--main{margin:0 auto 75px}.tabbed-auth .register--main .pension-consolidation-title{text-transform:uppercase}.tabbed-auth .register--main,.tabbed-auth .sign-in--main{text-align:center}.tabbed-auth .register--main .info,.tabbed-auth .sign-in--main .info{margin-bottom:50px}.tabbed-auth .register--main .form,.tabbed-auth .sign-in--main .form{max-width:450px;margin:0 auto}.tabbed-auth .register--main .form__buttons,.tabbed-auth .sign-in--main .form__buttons{padding-bottom:40px}.tabbed-auth .register--main .form__buttons a,.tabbed-auth .register--main .form__buttons span,.tabbed-auth .sign-in--main .form__buttons a,.tabbed-auth .sign-in--main .form__buttons span{white-space:nowrap}.tabbed-auth .register--main .field-validation-error,.tabbed-auth .sign-in--main .field-validation-error{margin-top:8px}@media all and (max-width:46.24em){.tabbed-auth .register--main .form__buttons button,.tabbed-auth .sign-in--main .form__buttons button{width:100%;margin-bottom:0}.tabbed-auth .register--main .form__buttons a,.tabbed-auth .sign-in--main .form__buttons a{margin-top:20px}.tabbed-auth .register--main input,.tabbed-auth .sign-in--main input{max-width:100%}}@media all and (min-width:46.25em){.tabbed-auth .register--main,.tabbed-auth .sign-in--main{max-width:550px}.tabbed-auth .register--main .form__buttons button,.tabbed-auth .sign-in--main .form__buttons button{display:block;width:60%;margin:0 auto}}.tabbed-auth .label--field{text-align:start}.page--login .site-header{position:absolute;top:0;left:0;width:100%;z-index:10}.page--login .site-footer{margin-top:100px;z-index:1}.page--login .site-footer .social-nav{margin-top:30px}@media all and (min-width:64.375em){.page--login .login--hero .hero-images{min-height:990px}}.page--login .login__wrapper{position:relative;z-index:2;color:#fff}.page--login .login__wrapper .grid{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page--login .login__content--text{text-shadow:1px 1px 0 rgba(0,0,0,.8)}@media all and (max-width:46.24em){.page--login .login__content--text{width:100%;float:left;margin-left:0;margin-right:0;margin-top:70px}.page--login .login__content--text [data-heading=h1]{font-size:50px;font-size:3.125rem;line-height:40px;line-height:2.5rem;text-align:center;text-transform:uppercase}.page--login .login__content--text p{font-size:20px;font-size:1.25rem;text-align:center}}@media all and (min-width:46.25em) and (max-width:61.24em){.page--login .login__content--text{width:100%;float:left;margin-left:0;margin-right:0;margin-top:100px}.page--login .login__content--text [data-heading=h1]{font-size:70px;font-size:4.375rem;line-height:60px;line-height:3.75rem;text-transform:uppercase;text-align:center}.page--login .login__content--text p{font-size:20px;font-size:1.25rem}}@media all and (min-width:61.25em){.page--login .login__content--text{width:74.57627%;float:left;margin-right:1.69492%;margin-top:80px}.page--login .login__content--text [data-heading=h1]{font-size:100px;font-size:6.25rem;line-height:90px;line-height:5.625rem;margin:.25em 0;text-transform:uppercase}.page--login .login__content--text p{font-size:20px;font-size:1.25rem}}.page--login .login__content--form{margin-top:15px;background:rgba(0,0,0,.25);padding:15px}.page--login .login__content--form form [data-row]{padding-bottom:0;margin-bottom:0}@media all and (max-width:61.24em){.page--login .login__content--form{width:100%;float:left;margin-left:0;margin-right:0}.page--login .login__content--form button{width:100%;margin-top:20px}}@media all and (min-width:61.25em){.page--login .login__content--form{width:49.15254%;float:left;margin-right:1.69492%}.page--login .login__content--form [data-heading=h2]{margin:5px 0 10px}.page--login .login__content--form input[type=password]{width:50%;float:left;height:53px}.page--login .login__content--form button{float:left}}.register-common__intro{display:block;margin-bottom:45px}.register-common__buttons{margin-top:16px}@media all and (max-width:46.24em){.register-common__buttons{text-align:center;margin-top:0;margin-bottom:20px}}.register-common__buttons button{margin-bottom:50px}@media all and (max-width:46.24em){.register-common__buttons button{width:100%;margin-bottom:40px}}.register-common__back{padding-left:15px;display:inline-block}@media all and (max-width:46.24em){.register-common__back{width:100%;margin-bottom:40px}}.register-common__back .icon--arrow-back{fill:#28b1dc;width:6px;height:13px;display:inline-block;margin-right:10px}.register-common__image{text-align:right}.register-common p{display:inline-block}.register-common__email{height:45px;margin:16px 0;width:70%}@media all and (max-width:46.24em){.register-common__email{width:100%}}@media all and (max-width:46.24em){.register-common__email-prefix{width:50%;display:inline-block}}.register-common__domain{padding-top:10px;font-weight:700}@media all and (max-width:46.24em){.register-common__domain{width:50%;display:inline-block}}.register-common__user-email span{margin-bottom:10px}.deloitte-terms-and-conditions{padding:50px 0;background:#eee}@media all and (min-width:46.25em){.deloitte-terms-and-conditions{margin-top:60px}}.tabbed-stripe{background:#fff;overflow:hidden;padding:1rem;text-align:center}.tabbed-stripe .tab{display:block;width:100%;padding:1rem;text-align:center}.tabbed-stripe .tab__selector{margin:0 auto;border:1px solid rgba(147,147,147,.9);border-bottom:0;width:150px;display:inline-block;cursor:pointer;text-transform:uppercase;padding:10px 3px;position:relative;background:linear-gradient(to top,rgba(230,230,230,.4) 0,#fff 32%)}@media all and (max-width:61.24em){.tabbed-stripe .tab__selector{width:135px}}.tabbed-stripe .tab__selector--selected{box-shadow:148px 0 #fff inset;background:0 0;margin-bottom:-1px;padding-bottom:11px}.tabbed-stripe .tab__selector svg{position:absolute;left:20px;top:6px}.tabbed-stripe .tab__selector [data-heading]{margin:0;text-align:center}.tabbed-stripe .tab--original [data-heading]{color:#28b1dc}.tabbed-stripe .tab--ethical [data-heading]{color:#02bc3f}.tabbed-stripe .tab--ethical [data-heading],.tabbed-stripe .tab--original [data-heading]{padding-left:30px}.tabbed-stripe::after{content:"";height:1px;background:linear-gradient(to right,rgba(0,0,0,0) 0,#939393 50%,rgba(0,0,0,0) 100%);display:block;margin-bottom:10px}@media all and (max-width:61.24em){.tabbed-stripe::after{background:linear-gradient(to right,rgba(0,0,0,0) 0,#939393 90%,rgba(0,0,0,0) 100%)}}.oauth body{background:#fff}.oauth .site-header{background:#051421;height:150px!important;text-align:center}.oauth .site-header img{height:90px;margin:30px auto 0}.oauth .footer__wealth-warning{color:#051421;padding:20px 0}.oauth .site-footer{background:#fff;color:#051421;text-align:center}.oauth .site-footer .grid{max-width:740px}.oauth .content-wide{min-height:0}.oauth .content-wide .grid{max-width:480px}.oauth__grant{text-align:center}.oauth__grant [data-heading]{text-transform:none;font-size:28px;font-size:1.75rem}.oauth__grant--intro{font-weight:700;font-size:18px;font-size:1.125rem}.oauth__grant--logo{padding:20px 0}.oauth__grant--logo img{max-height:100px;max-width:80%}.oauth__grant ul{list-style:none;margin-left:0;padding-left:0;font-size:18px;font-size:1.125rem}.oauth__grant ul li{padding:3px 0}.in-safe-hands{padding:30px 0;background:#eee;text-align:center}.in-safe-hands__heading{margin:30px 0;font-size:35px;font-size:2.1875rem;line-height:40px;line-height:2.5rem;color:#000;text-align:center}.in-safe-hands__wrapper:after{content:"";display:table;clear:both}.in-safe-hands--trust-block{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:50px;background:#fff;position:relative;overflow:hidden;cursor:pointer}.in-safe-hands--trust-block__contents{text-align:center;border:3px solid #32d1b9;-o-border-image:linear-gradient(to right,#32d1b9,#28b1dc) 2 2;border-image:linear-gradient(to right,#32d1b9,#28b1dc) 2 2;height:165px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.in-safe-hands--trust-block img{padding:10px;position:relative}.in-safe-hands--trust-block img.wf-logo{padding-top:0}.in-safe-hands--trust-block__click{position:absolute;bottom:-38px;right:-38px;width:75px;height:75px;transform:rotate(45deg);background:#28b1dc;background-image:linear-gradient(-45deg,#32d1b9,#28b1dc)}.in-safe-hands--trust-block__click svg{transform:rotate(-45deg);position:relative;top:25px;left:-25px;color:#fff}.in-safe-hands--trust-block__inner{position:absolute;z-index:2;width:100%;height:100%;background:rgba(0,0,0,.8);top:100%;left:0;opacity:.5;padding:15px;color:#fff;text-align:center;transition:all .25s;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.in-safe-hands--trust-block .trust-text{top:0;left:0;opacity:1;transition:all .25s;font-size:14px;font-size:.875rem}.in-safe-hands--trust-block .trust-text .link-arrow{display:block;margin-top:10px;color:#fff}.in-safe-hands--trust-block .trust-text .link-arrow svg{fill:#fff}.in-safe-hands--trust-block .trust-text .link-arrow:hover{color:#28b1dc}.in-safe-hands--trust-block .trust-text .link-arrow:hover svg{fill:#28b1dc}.in-safe-hands__text{line-height:24px;line-height:1.5rem;width:100%;float:left;margin:40px auto 0;text-align:center;font-size:20px;font-size:1.25rem;font-weight:700;text-transform:uppercase}@media all and (min-width:30em) and (max-width:46.24em){.in-safe-hands--trust-block{margin-left:25.42373%;width:49.15254%;float:left;margin-right:1.69492%}}@media all and (min-width:46.25em){.in-safe-hands--trust-block{width:28.57143%;float:left;margin-right:7.14286%;background:#fff;position:relative;overflow:hidden}.in-safe-hands--trust-block:last-child{width:28.57143%;float:right;margin-right:0}.in-safe-hands__heading{margin:80px auto;font-size:50px;font-size:3.125rem;line-height:50px;line-height:3.125rem}}@media all and (min-width:61.25em){.in-safe-hands__heading{font-size:50px;font-size:3.125rem;line-height:50px;line-height:3.125rem}}.in-safe-hands--investment{background-image:url(/assets/images/investment-team-desktop.png);background-size:cover;background-repeat:no-repeat;background-position:50% 0;min-height:336px}.in-safe-hands--investment .content{padding-top:50px;text-align:right}.in-safe-hands--investment .content h2[data-heading=h2]{text-transform:uppercase;margin-bottom:10px;text-align:right}@media all and (max-width:64.365em){.in-safe-hands--investment{background-size:1335px 305px;background-position:-240px;min-height:305px;height:305px}.in-safe-hands--investment .content{padding-top:20px}}@media all and (max-width:61.24em){.in-safe-hands--investment .content{padding-top:7px}}@media all and (max-width:46.24em){.in-safe-hands--investment{background-image:url(/assets/images/investment-team-mobile.png);min-height:424px;height:500px;background-position:center 100%;background-size:cover}.in-safe-hands--investment .content{padding-top:0;text-align:center}.in-safe-hands--investment .content h2[data-heading=h2]{text-align:center}}@media all and (max-width:29.99em){.in-safe-hands--investment{height:424px}}.icon--authorised{background-repeat:no-repeat;background-position:center center;height:50px;min-width:50px;background-size:contain;background-image:url(../svg/icon-authorised.svg)}.icon--protected{background-repeat:no-repeat;background-position:center center;min-width:50px;background-size:contain;height:45px;background-image:url(../svg/icon-protected.svg)}.icon--experienced{background-repeat:no-repeat;background-position:center center;height:50px;min-width:50px;background-size:contain;background-image:url(../svg/icon-experienced.svg)}.icon--secure{background-repeat:no-repeat;background-position:center center;height:50px;min-width:50px;background-size:contain;background-image:url(../svg/icon-secure.svg)}.how-we-invest--intro{color:#fff;padding:60px 0;background:linear-gradient(to right,#32d1b9,#28b1dc);position:relative;z-index:3}.how-we-invest--intro [data-heading=h2]{color:#fff}.how-we-invest--intro .hero__down-arrow{bottom:-100px}.how-we-invest--plan__chart{width:100%}.how-we-invest--plan__chart:after{content:"";display:table;clear:both}.how-we-invest--plan__chart .chart{text-align:center}.how-we-invest--plan__chart .chart--investment-style-label{padding-top:1em;font-size:14px;font-size:.875rem}@media all and (min-width:46.25em){.how-we-invest--plan__chart{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.no-flexbox .how-we-invest--plan__chart .doughnut-legend{margin:0}@media all and (min-width:30em){.no-flexbox .how-we-invest--plan__chart .doughnut-legend{margin:30px 0}}@media all and (min-width:64.375em){.no-flexbox .how-we-invest--plan__chart .doughnut-legend{margin:50px 0}}@media all and (min-width:81.25em){.no-flexbox .how-we-invest--plan__chart .doughnut-legend{margin:80px 0}}.how-we-invest--plan__chart .legend--how-we-invest ul{padding-left:20px}.how-we-invest--plan__chart .legend--how-we-invest li{list-style:none;font-size:14px;font-size:.875rem;white-space:nowrap;display:block;padding:6px 0;cursor:default}.how-we-invest--plan__chart .legend--how-we-invest span{width:16px;height:16px;float:left;transform:rotate(45deg);vertical-align:middle;margin-right:14px;margin-top:-2px}@media all and (max-width:46.24em){.how-we-invest--plan__chart{max-width:300px}.how-we-invest--plan__chart .chart{margin-bottom:25px}}@media all and (min-width:30em){.how-we-invest--plan__chart .legend--how-we-invest ul{padding-left:50px}}@media all and (min-width:46.25em){.how-we-invest--plan__chart .chart{width:40.67797%;float:left;margin-right:1.69492%}.how-we-invest--plan__chart .legend--how-we-invest{width:57.62712%;float:right;margin-right:0}.how-we-invest--plan__chart .legend--how-we-invest ul{padding-left:15px}}@media all and (min-width:61.25em){.how-we-invest--plan__chart .chart{width:49.15254%;float:left;margin-right:1.69492%}.how-we-invest--plan__chart .legend--how-we-invest{width:49.15254%;float:right;margin-right:0}.how-we-invest--plan__chart .legend--how-we-invest ul{padding-left:30px}}.how-we-invest--funds{text-align:center}.how-we-invest--funds [data-heading=h4]{text-transform:none;margin-top:40px}.how-we-invest--table table{margin:0 10%;width:auto!important}.how-we-invest .timeline-carousel .slick-dots{position:static;margin:10px 0}.how-we-invest--faqs [data-heading=h2]{margin:30px 0}@media all and (max-width:46.24em){.flexbox .how-we-invest--plan__chart{display:block}.flexbox .how-we-invest--plan__chart .legend--how-we-invest ul{padding-left:0}}.how-we-invest--funds{background:url(/assets/images/diamond-texture-bg.jpg) repeat-x #eee}.how-we-invest--funds [data-heading=h2]{font-size:30px;font-size:1.875rem;line-height:40px;line-height:2.5rem}@media all and (min-width:46.25em){.how-we-invest--funds [data-heading=h2]{font-size:42px;font-size:2.625rem;line-height:38px;line-height:2.375rem}}.how-we-invest--funds__list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.how-we-invest--funds__list:after{content:"";display:table;clear:both}.how-we-invest--funds .fund-holder{-ms-flex:0 1 140px;flex:0 1 140px;max-width:140px;box-sizing:border-box;text-align:center;padding:0;margin:0}.how-we-invest--funds .fund-type{display:inline-block;width:140px;height:140px;border-radius:50%;background-color:#fff;position:relative;margin-bottom:10px;transition:none;overflow:hidden}.how-we-invest--funds .fund-type:hover{border:3px solid #28b1dc}.how-we-invest--funds .fund-type .fund-logo{max-width:130px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background:#fff}.fund-details{text-align:center}.fund-details--list--profile{text-align:left}.fund-details--list ul{margin-top:20px;text-align:left}.body-your-plan .how-we-invest--funds{padding-top:20px}.body-your-plan .how-we-invest--funds [data-heading=h2]{color:#000;font-size:30px;font-size:1.875rem;line-height:36px;line-height:2.25rem}.fund-providers{clear:both;background-color:#fff;padding:10px 0 30px;overflow:hidden}@media all and (max-width:29.99em){.fund-providers{margin:0 -20px;width:auto}}.fund-providers__heading{text-align:center;color:#525d67}.fund-providers--edge-fade__left,.fund-providers--edge-fade__right{display:none}.fund-providers .company-logos{list-style:none;margin:0 auto;padding:0;overflow:hidden;text-align:center}@media all and (min-width:46.25em){.fund-providers--edge-fade__left{position:absolute;left:0;z-index:1;top:0;display:block}.fund-providers--edge-fade__right{position:absolute;right:0;z-index:1;top:0;display:block}}.fund-providers--stripe{background:#fff;text-align:center}.fund-providers--stripe .quotes__heading{margin-top:0}.fund-providers--stripe .fund-providers{padding-bottom:0}.investment-pathways [data-heading~=h2]{font-size:2.5rem}@media all and (min-width:61.25em){.investment-pathways--options{padding-bottom:35px}}.investment-pathways--options [data-heading]{text-align:center}.investment-pathways--options__option{text-align:center;padding:0 20px}@media all and (min-width:61.25em){.investment-pathways--options__option{padding:0 45px}}@media all and (min-width:61.25em){.investment-pathways--options__option p{min-height:90px}}@media all and (min-width:64.375em){.investment-pathways--options__option p{min-height:68px}}.investment-pathways--options__option [data-heading]{color:#32d1b9;min-height:50px;margin-top:5px;margin-bottom:20px;font-size:24px;font-size:1.5rem;line-height:25px;line-height:1.5625rem}@media all and (min-width:64.375em){.investment-pathways--options__option [data-heading]{font-size:27px;font-size:1.6875rem}}.investment-pathways--options__option p{margin-top:0}.investment-pathways--options__option>svg{fill:#32d1b9;width:100%;height:230px}@media all and (max-width:61.24em){.investment-pathways--options__option{width:50%;margin:0 auto 40px;float:none}.investment-pathways--options__option [data-heading]{min-height:0}}@media all and (max-width:46.24em){.investment-pathways--options__option{width:100%}}.investment-pathways--options>[data-heading]{margin-bottom:0}.investment-pathways--options>p{text-align:center;margin-top:10px;margin-bottom:50px}.investment-pathways--choice{background-color:#5577C1;color:#fff;text-align:center;padding:10px 0 30px;font-size:20px;font-size:1.25rem}.investment-pathways--choice [data-heading]{color:#fff}.investment-pathways--choice ul{text-align:center}@media all and (min-width:46.25em){.investment-pathways--choice ul{text-align:left}}@media all and (min-width:61.25em){.investment-pathways--choice ul{padding-left:23%}}.investment-pathways--choice ul li{margin-bottom:15px}.investment-pathways--what-works{display:-ms-flexbox;display:flex}.investment-pathways--what-works ul{margin-bottom:0}.investment-pathways--what-works ul li{margin-bottom:15px}.investment-pathways--what-works .graphic{width:700px}@media all and (min-width:46.25em){.investment-pathways--what-works .graphic img{position:relative;top:20px}}@media all and (min-width:61.25em){.investment-pathways--what-works .graphic img{position:absolute;top:-20px;left:-30px;width:560px}}@media all and (min-width:64.375em){.investment-pathways--what-works .graphic img{position:absolute;top:-25px;left:-50px;width:620px}}@media all and (max-width:46.24em){.investment-pathways--what-works{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.investment-pathways--what-works .graphic{width:100%}.investment-pathways--what-works [data-heading]{text-align:center}}.investment-pathways--faqs{background-color:#eee;text-align:center;padding:20px 0}.investment-pathways--faqs [data-heading]{margin-bottom:10px}.investment-pathways--faqs .faqs{text-align:left}.investment-pathways--faqs ol li{margin-bottom:15px}.investment-pathways__summary p{margin:30px 200px}.faq--nav ul{margin-top:40px;list-style-type:none;padding-left:0}.faq--nav li{margin-bottom:5px}.faq--nav li a{display:block}.faq--nav .faq--search{margin-top:10px}@media all and (max-width:29.99em){.faq--nav .faq--search{width:100%;text-align:center}}.faq--stripe{padding:50px 0 15px}.faq--content dl{margin-top:40px}.faq--content dt{margin-top:.5em}.faq--content dt:nth-child(1),.faq--content dt:nth-child(1) [data-heading]{margin-top:0}.faq--content dt .icon--toggle{top:11px;margin-right:10px;margin-left:-47px}.faq--content dt [data-heading]{display:inline-block;margin-bottom:.5em;margin-left:50px}.faq--content dd{margin-left:50px;padding-bottom:1em}.faq--content .glossary dt{margin-left:50px;margin-top:.5em;font-weight:700}.faq--content .glossary dt[id]::before{content:'';display:block;position:relative;height:80px;margin-top:-80px}@media all and (min-width:61.25em){.faq--content .glossary dt[id]::before{height:110px;margin-top:-110px}}.faq--content .glossary dd{margin-left:50px;padding-bottom:.5em}.faq--content .glossary dd padding{margin-top:0}@media all and (max-width:46.24em){.faq--content dt [data-heading=h3]{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}