@charset "UTF-8";body:after{position:absolute;width:0;height:0;overflow:hidden;z-index:-1;content:url(../img/reit-commodity-allocations-balance-inflation-adjusted.svg) url(../img/underweight-small-mid-us-equities.svg) url(../img/overweight-small-mid-us-equities.svg) url(../img/greater-diversification.svg) url(../img/age-55.svg) url(../img/allocation-25-percent.svg) url(../img/long-intermediate-us-government-bond.svg) url(../img/arrow-back-light-green.svg) url(../img/play-button-hover.svg) url(../img/close-cross-hover.svg) url(../img/button-arrow-light-green.svg) url(../img/button-arrow-white.svg)}@font-face{font-family:"Founders Grotesk";src:url(../fonts/FoundersGrotesk-Bold.woff2) format("woff2"),url(../fonts/FoundersGrotesk-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Founders Grotesk";src:url(../fonts/FoundersGrotesk-BoldItalic.woff2) format("woff2"),url(../fonts/FoundersGrotesk-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:"Founders Grotesk";src:url(../fonts/FoundersGrotesk-Semibold.woff2) format("woff2"),url(../fonts/FoundersGrotesk-Semibold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Founders Grotesk";src:url(../fonts/FoundersGrotesk-SemiboldItalic.woff2) format("woff2"),url(../fonts/FoundersGrotesk-SemiboldItalic.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:"Founders Grotesk";src:url(../fonts/FoundersGrotesk-Medium.woff2) format("woff2"),url(../fonts/FoundersGrotesk-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Founders Grotesk";src:url(../fonts/FoundersGrotesk-MediumItalic.woff2) format("woff2"),url(../fonts/FoundersGrotesk-MediumItalic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:"Founders Grotesk";src:url(../fonts/FoundersGrotesk-Regular.woff2) format("woff2"),url(../fonts/FoundersGrotesk-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Founders Grotesk";src:url(../fonts/FoundersGrotesk-RegularItalic.woff2) format("woff2"),url(../fonts/FoundersGrotesk-RegularItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Founders Grotesk";src:url(../fonts/FoundersGrotesk-Light.woff2) format("woff2"),url(../fonts/FoundersGrotesk-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Founders Grotesk";src:url(../fonts/FoundersGrotesk-LightItalic.woff2) format("woff2"),url(../fonts/FoundersGrotesk-LightItalic.woff) format("woff");font-weight:300;font-style:italic}a,body,div,input,li,p,select,textarea,ul{margin:0;padding:0;border:none;font-size:14px;line-height:20px;font-weight:500;font-style:normal;color:#273f33;list-style:none;font-family:"Founders Grotesk",sans-serif}body,html{background:#fff;width:100%;height:100%;scroll-behavior:smooth}a{text-decoration:none}img{max-width:100%}.relative{position:relative}.dNone{display:none}.dBlock{display:block}.anchor{height:0;visibility:hidden}.nopadding{padding:0!important}.nomargin{margin:0!important}.npT{padding-top:0!important}.npB{padding-bottom:0!important}.npL{padding-left:0!important}.npR{padding-right:0!important}.mb0{margin-bottom:0!important}.pl13{padding-left:13px}.show-tablet{display:none}body,html{overflow:hidden;overflow-y:scroll;max-height:100%}sup.iw{font-size:50%!important;line-height:1px!important}body{margin:0!important;padding:0!important;background:#fff;transition:background 2s ease}body.home{background:#d1ded4;background:linear-gradient(0deg,#d1ded4 0,rgba(209,222,212,0) 100%,#00d4ff 100%)}.container{width:1160px;max-width:100%;min-width:970px;height:800px;margin:0 auto;padding:0}.source{display:none;position:absolute;right:0;bottom:20px;z-index:20}.source a{font-size:14px;line-height:20px;font-weight:500;color:#273f33;z-index:20;text-align:right;width:75px;text-transform:uppercase;cursor:pointer;display:block}.source a:after{content:"";display:block;border-bottom:2px solid #6eedb4;height:2px;margin-top:-3px;width:0;transition:all .3s ease}.source a:hover:after{width:100%}.source a span{background:url(../img/information.svg) no-repeat center left;background-size:15px 15px;width:15px;height:15px;display:block;position:absolute;top:0;left:0}.source .source-content{display:block;visibility:hidden;width:620px;padding:19px 21px;border:1px solid #273f33;background: #fff;position:absolute;bottom:40px;right:0;z-index:30;opacity:0;transition:all .3s ease}.source .source-content p{font-size:12px;line-height:16px;color:#000;font-weight:400;margin-bottom:15px}.source .source-content p b{font-weight:500}.source .source-content p:last-child{margin-bottom:0}.source:hover .source-content{opacity:1;visibility:visible}@media (max-width:1279px){.show-tablet{display:block}.container{width:970px;height:695px;margin:0 auto}.source{bottom:0}.source .source-content{bottom:30px}}header{position:relative;height:82px}header .underlay{background:#273f33;position:absolute;top:-500px;left:-60px;height:60px;width:512px;visibility:hidden;opacity:0;z-index:109;transition:all .3s ease}header .underlay.active{opacity:1;visibility:visible;top:0}header .hamburger{position:absolute;left:-15px;top:50%;transform:translateY(-50%);z-index:110}header .hamburger .hamburger-inner,header .hamburger .hamburger-inner-bis,header .hamburger .hamburger-inner::after,header .hamburger .hamburger-inner::before,header .hamburger .hamburger.is-active .hamburger-inner,header .hamburger .hamburger.is-active .hamburger-inner::after,header .hamburger .hamburger.is-active .hamburger-inner::before{background-color:#244b5a}header .hamburger:hover .hamburger-inner,header .hamburger:hover .hamburger-inner-bis,header .hamburger:hover .hamburger-inner::after,header .hamburger:hover .hamburger-inner::before,header .hamburger:hover .hamburger.is-active .hamburger-inner,header .hamburger:hover .hamburger.is-active .hamburger-inner::after,header .hamburger:hover .hamburger.is-active .hamburger-inner::before{background-color:#6eedb4}header .hamburger.is-active .hamburger-inner,header .hamburger.is-active .hamburger-inner-bis,header .hamburger.is-active .hamburger-inner::after,header .hamburger.is-active .hamburger-inner::before,header .hamburger.is-active .hamburger.is-active .hamburger-inner,header .hamburger.is-active .hamburger.is-active .hamburger-inner::after,header .hamburger.is-active .hamburger.is-active .hamburger-inner::before{background-color:#fff}header .hamburger.is-active:hover .hamburger-inner,header .hamburger.is-active:hover .hamburger-inner-bis,header .hamburger.is-active:hover .hamburger-inner::after,header .hamburger.is-active:hover .hamburger-inner::before,header .hamburger.is-active:hover .hamburger.is-active .hamburger-inner,header .hamburger.is-active:hover .hamburger.is-active .hamburger-inner::after,header .hamburger.is-active:hover .hamburger.is-active .hamburger-inner::before{background-color:#6eedb4}header .iw-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header .iw-logo img{width:146px;height:auto}header .top-menu{position:absolute;right:0;top:50%;transform:translateY(-50%)}header .top-menu li{display:inline-block;margin-left:35px}header .top-menu li:first-child{margin-left:0}header .top-menu li a{display:block;font-size:14px;line-height:20px;color:#273f33;text-transform:uppercase}header .top-menu li a:after{content:"";display:block;border-bottom:2px solid #6eedb4;height:2px;margin-top:-2px;width:0;transition:all .3s ease}header .top-menu li a:hover:after{width:100%}.main-navigation .main-tabs li{width:50%;display:inline-block;text-align:center}.main-navigation .main-tabs li a{width:100%;display:inline-block;text-align:center;background-color:#d1ded4;height:50px;transition:all .3s ease}.main-navigation .main-tabs li a span{font-size:22px;line-height:30px;color:#273f33;padding:13px 15px 5px 15px;display:inline-block;transition:all .3s ease}.main-navigation .main-tabs li a span:after{content:"";display:block;border-bottom:2px solid #273f33;height:2px;margin-top:-8px;width:0;transition:all .3s ease}.main-navigation .main-tabs li a:hover span:after{width:100%}.main-navigation .main-tabs li a.active{background-color:#273f33}.main-navigation .main-tabs li a.active span{color:#6eedb4}.main-navigation .main-tabs li a.active span:after{width:100%;border-bottom:2px solid #6eedb4}.breadcrumbs{height:54px;display:block;background:#fff;width:100%;padding:0 60px;margin-left:-60px;margin-bottom:2px;text-align:left}.breadcrumbs .back-arrow{padding-left:53px;margin-right:24px;display:block;background:url(../img/arrow-back.svg) no-repeat top left;background-size:29px 29px;font-size:24px;line-height:42px;color:#273f33;font-weight:500;display:inline-block;transition:all .3s ease}.breadcrumbs .back-arrow:after{content:"";display:block;border-bottom:2px solid #6eedb4;height:2px;margin-top:-11px;width:0;transition:all .3s ease}.breadcrumbs .back-arrow:hover{background:url(../img/arrow-back-light-green.svg) no-repeat top left;background-size:29px 29px}.breadcrumbs .back-arrow:hover:after{width:100%}.breadcrumbs .current-section{font-size:24px;line-height:42px;color:#273f33;font-weight:500;display:inline-block;padding-left:32px;background:url(../img/button-arrow.svg) no-repeat top 8px left;background-size:10px 18px}.breadcrumbs .current-section:after{content:"";display:block;border-bottom:3px solid #6eedb4;height:3px;margin:-11px auto 0 auto;width:100%}.breadcrumbs .intermediate-section{font-size:24px;line-height:42px;color:#273f33;font-weight:500;display:inline-block;padding-left:32px;background:url(../img/button-arrow.svg) no-repeat top 8px left;background-size:10px 18px;margin-right:24px}.breadcrumbs .intermediate-section:after{content:"";display:block;border-bottom:3px solid #6eedb4;height:3px;margin-top:-11px;width:0%;transition:all .3s ease}.breadcrumbs .intermediate-section:hover:after{width:100%}.how-it-works-submenu{display:flex;justify-content:space-between}.how-it-works-submenu li a{font-size:17px;line-height:23px;font-weight:400;color:#273f33;transition:all .3s ease}.how-it-works-submenu li a.active:after,.how-it-works-submenu li a:hover:after{width:100%}.how-it-works-submenu li a.active{font-weight:500}.how-it-works-submenu li a:after{content:"";display:block;border-bottom:2px solid #6eedb4;height:2px;margin-top:-4px;width:0;transition:all .3s ease}.sidenav{background:#273f33;padding:90px 60px;color:#fff;width:392px;height:100vh;min-height:650px;display:block;position:absolute;top:-300vh;left:-60px;z-index:100;transition:all 1s ease}.sidenav.active{top:0}.sidenav .incomewise-logo{display:block;margin-bottom:46px}.sidenav .incomewise-logo img{width:146px;height:auto;display:block}.sidenav .state-street-logo{display:block}.sidenav .state-street-logo img{width:174px;height:auto;display:block}.sidenav .nav{width:390px;display:block;border-bottom:1px solid #fff;margin-bottom:35px}.sidenav .nav li{width:240px;display:block;margin-bottom:25px;position:relative}.sidenav .nav li a{font-size:24px;line-height:32px;color:#fff;font-weight:500;display:inline-block}.sidenav .nav li a:after{content:"";display:block;border-bottom:2px solid #6eedb4;height:2px;margin-top:-8px;width:0;transition:all .3s ease}.sidenav .nav li a span{background:url(../img/button-arrow-white.svg) no-repeat top right;background-size:10px 21px;width:10px;height:21px;display:block;position:absolute;top:2px;right:0}.sidenav .nav li a.active span,.sidenav .nav li a:hover span{background:url(../img/button-arrow-light-green.svg) no-repeat top right;background-size:10px 21px}.sidenav .nav li a.active:after,.sidenav .nav li a:hover:after{width:100%}.sidenav .nav li:hover .subnav{visibility:visible;opacity:1}.sidenav .nav li:hover .subnav li a:after{width:0}.sidenav .nav li .subnav{margin-top:25px;margin-bottom:5px;padding-left:15px;visibility:hidden;opacity:0;transition:all .3s}.sidenav .nav li .subnav.active{visibility:visible;opacity:1}.sidenav .nav li .subnav li{background:0 0}.sidenav .nav li .subnav li a{display:inline-block;font-size:20px;line-height:26px;font-weight:400}.sidenav .nav li .subnav li a.active:after,.sidenav .nav li .subnav li a:hover:after{width:100%}.sidenav .secondary-nav{width:390px;display:block;border-bottom:1px solid #fff;margin-bottom:45px}.sidenav .secondary-nav li{width:100%;display:block;margin-bottom:20px}.sidenav .secondary-nav li a{color:#fff;font-size:14px;line-height:20px;font-weight:500;text-transform:uppercase;display:inline-block}.sidenav .secondary-nav li a:after{content:"";display:block;border-bottom:2px solid #6eedb4;height:2px;margin-top:-5px;width:0;transition:all .3s ease}.sidenav .secondary-nav li.active a:after,.sidenav .secondary-nav li:hover a:after{width:100%}@media (max-width:1279px){.sidenav{padding:80px 60px}.sidenav .incomewise-logo{margin-bottom:30px}.sidenav .nav{margin-bottom:25px}.sidenav .nav li{margin-bottom:22px}.sidenav .nav li .subnav li{margin-bottom:18px}.sidenav .secondary-nav{margin-bottom:25px}.sidenav .secondary-nav li{margin-bottom:15px}}.glossary-container{display:none;position:absolute;z-index:60;position:absolute;top:76px;left:0;width:100%;background:#f0f;margin:0;padding:0;background:#fff}.glossary-container .header{height:54px;display:block;background:#fff;width:100%;padding:0 60px;margin-left:-60px;text-align:left}.glossary-container .header .glossary-back-arrow{width:29px;height:29px;display:block;background:url(../img/arrow-back.svg) no-repeat center center;background-size:29px 29px}.glossary-container .header .glossary-back-arrow:hover{background:url(../img/arrow-back-light-green.svg) no-repeat center center;background-size:29px 29px}.glossary-container .glossary-content{height:584px;display:block;background:#273f33;color:#fff;padding:43px 60px;margin-left:-60px;width:100%;overflow:hidden}.glossary-container .glossary-content .title h2{font-size:24px;line-height:34px;font-weight:500;color:#fff;display:inline-block;padding:0;margin:0 0 35px 0}.glossary-container .glossary-content .title h2:after{content:"";display:block;border-bottom:3px solid #6eedb4;height:3px;margin:-8px auto 0 auto;width:100%}.glossary-container .glossary-content .content{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:30px;column-gap:30px}.glossary-container .glossary-content .content p{font-size:14px;line-height:18px;color:#fff;font-weight:400;display:block;margin-bottom:25px}.glossary-container .glossary-content .content p b{font-weight:600}.glossary-container .disclosures-content{height:584px;display:block;background:#273f33;color:#fff;padding:43px 60px;margin-left:-60px;width:100%;overflow:hidden}.glossary-container .disclosures-content .title h2{font-size:24px;line-height:34px;font-weight:500;color:#fff;display:inline-block;padding:0;margin:0 0 35px 0}.glossary-container .disclosures-content .title h2:after{content:"";display:block;border-bottom:3px solid #6eedb4;height:3px;margin:-8px auto 0 auto;width:100%}.glossary-container .disclosures-content .content{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:30px;column-gap:30px}.glossary-container .disclosures-content .content p{font-size:11px;line-height:15px;color:#fff;font-weight:400;display:block;margin-bottom:10px}.glossary-container .disclosures-content .content p b{font-weight:500}.glossary-container .legend{width:auto!important;position:absolute;left:0;bottom:30px;color:#fff;font-size:12px;line-height:16px;font-weight:400}@media (max-width:1279px){.glossary-container .header{height:45px}.glossary-container .glossary-content{height:529px;padding:25px 60px}.glossary-container .glossary-content .title h2{margin:0 0 25px 0}.glossary-container .glossary-content .content{-moz-column-gap:25px;column-gap:25px}.glossary-container .glossary-content .content p{margin-bottom:15px;font-size:13px;line-height:16px}.glossary-container .disclosures-content{height:529px;padding:25px 60px}.glossary-container .disclosures-content .title h2{margin:0 0 25px 0}.glossary-container .disclosures-content .content{-moz-column-gap:25px;column-gap:25px}.glossary-container .disclosures-content .content p{margin-bottom:10px;font-size:11px;line-height:12px}.glossary-container .legend{margin-left:0!important;bottom:10px;font-size:11px;line-height:14px}}.home-container{overflow:hidden;position:relative;width:100%;height:800px;max-height:100vh;display:block;text-align:center;background:#d1ded4;background:linear-gradient(0deg,#d1ded4 0,rgba(209,222,212,0) 100%,#00d4ff 100%)}.home-container .home-bg{z-index:0;width:100%;height:800px;max-height:100vh;display:block;text-align:center;background:url(../img/home-graphic-base.svg) no-repeat bottom center;background-size:auto;margin-top:0}.home-container .home-bg-arrows{z-index:0;width:100%;padding-right:550px;height:800px;max-height:100vh;position:fixed;top:0;display:block;text-align:center;background:url(../img/home-arrows.png) no-repeat bottom -54px center;background-size:auto;left:-495px}.home-container .state-street-logo{width:212px;height:26px;display:block;position:absolute;top:40px;left:50%;margin-left:-580px}.home-container .state-street-logo a{width:212px;height:26px;display:block}.home-container .state-street-logo a img{width:100%;display:block}.home-container .incomewise-logo{text-align:center;width:450px;height:77px;display:block;position:absolute;bottom:460px;left:50%;margin-left:7px}.home-container .incomewise-logo a{width:417px;height:77px;display:block}.home-container .incomewise-logo a img{width:417px;display:block}.home-container .incomewise-logo h1{font-size:24px;line-height:34px;font-weight:400;color:#273f33;margin:6px 0 0 -10px;display:block;text-align:left}.home-container .learn-more-container{position:absolute;bottom:60px;left:50%;margin-left:400px;z-index:10}.home-container .learn-more-container a{font-size:18px;line-height:26px;color:#273f33;font-weight:500;background:url(../img/button-arrow.svg) no-repeat center right 32px;padding:17px 67px 13px 32px;border:2px solid #273f33}.home-container .learn-more-container a:hover{background-color:#273f33;color:#6eedb4;background-image:url(../img/button-arrow-light-green.svg)}@media (max-width:1279px){.home-container .home-bg{background-position:bottom left calc(50% - 100px)}.home-container .home-bg-arrows{background-position:bottom -54px left calc(50% - 100px)}.home-container .state-street-logo{margin-left:0;left:60px}.home-container .incomewise-logo{margin-left:-93px}.home-container .learn-more-container{margin-left:300px}}@media (max-width:1024px){.home-container .learn-more-container{margin-left:0;left:auto;right:30px}}.why-container{opacity:1;position:fixed;top:0;display:block;left:50%;display:block}.why-container.relative{margin-left:0;position:relative}.why-container.fixed{transform:translateX(-50%)}.main-content{display:block;background-color:#eaf0eb;margin:11px auto 0 auto;padding:40px 150px 15px 150px}.main-content.work-video-content{position:absolute;top:15px;left:0;width:720px;margin:118px 0 0 0;display:block;padding:36px 220px 120px 220px;z-index:30;background:rgba(255,255,255,.85)}.main-content.work-video-content .close{position:absolute;top:26px;right:10px;padding:15px;width:15px;height:15px;display:block;background:url(../img/close-cross.svg) no-repeat center center;background-size:15px 15px;transition:all .3s ease}.main-content.work-video-content .close:hover{background-image:url(../img/close-cross-hover.svg)}.main-content h1{font-size:22px;line-height:30px;color:#273f33;margin:0;font-weight:500}.main-content h1 sup{font-size:13px;line-height:1px}.main-content h2{font-size:20px;line-height:28px;color:#273f33;margin:0;font-weight:500}.main-content h2 sup{font-size:12px;line-height:1px}.main-content .video-container{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden;margin:18px 0 35px}.main-content .video-container .video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border:0}.base-content{position:relative;padding:30px 0 30px 0}.base-content.inner-section{padding-top:18px}.base-content.annuity-type .header{height:70px}.base-content .submenu-tabs-content{display:none}.base-content .submenu-tabs-content.active{display:block}.base-content h1{font-size:22px;line-height:30px;color:#273f33;margin:0;font-weight:500;text-align:center;display:block;margin:50px 0 0 0}.base-content h1 sup{font-size:13px;line-height:1px}.base-content .header{height:100px;display:block;width:100%;position:relative}.base-content .header h2{font-size:24px;line-height:24px;font-weight:500;color:#273f33;margin:0;padding:8px 0 10px}.base-content .header .hover-info{display:none;position:absolute;top:29px;left:calc(50% - 140px);text-align:right;font-size:16px;line-height:22px;font-weight:500;color:#273f33;padding-left:22px;background:url(../img/bullet.svg) no-repeat top 2px left;background-size:10px 10px}.base-content .header .hover-info.active{display:block}.base-content .header .submenu-tabs{position:absolute;right:0;top:7px;transition:opacity .3s ease}.base-content .header .submenu-tabs.hidden{opacity:0}.base-content .header .submenu-tabs li{display:inline-block}.base-content .header .submenu-tabs li a{font-size:14px;line-height:26px;padding:4px 15px 0 15px;font-weight:400;color:#273f33;border:0;background:#f4f5ef;display:block;text-align:center;transition:all .3s ease}.base-content .header .submenu-tabs li a:hover{background:#dee8e1}.base-content .header .submenu-tabs li a.active{background:#d1ddd5!important}.base-content .header .back-video{position:absolute;top:-19px;left:0}.base-content .header .back-video a{padding:18px 115px 12px 30px;text-align:center;font-size:20px;line-height:28px;color:#273f33;font-weight:500;display:block;border:1px solid #273f33;background:url(../img/play-button.svg) no-repeat center right 24px;background-size:28px 28px;transition:all .3s ease}.base-content .header .back-video a sup{font-size:10px;line-height:1px}.base-content .header .back-video a:hover{background:#273f33 url(../img/play-button-hover.svg) no-repeat center right 24px;color:#6eedb4;background-size:28px 28px}.base-content .header .intro{font-size:16px;line-height:22px;font-weight:400;color:#273f33;padding-top:60px;display:none}.base-content .header .intro.active{display:block}.base-content .header .intro sup{font-size:10px;line-height:1px}.base-content .header .intro b{font-weight:500}.general-text{font-size:17px;line-height:23px;font-weight:400;color:#273f33;position:absolute;left:15px;bottom:213px;z-index:2}.general-text.text-age{left:50%;transform:translateX(-50%);bottom:-9px}.general-text.text-accumulating{font-weight:500;left:283px;bottom:41px}.general-text.text-decumulation{font-weight:500;left:613px;bottom:41px}.general-text.text-guaranteed{font-weight:500;left:888px;bottom:41px}.graphic-container{height:470px;display:block;width:100%;overflow:hidden;padding-bottom:1px}.graphic-container .graphic{display:inline-block;height:470px;border-bottom:1px solid #273f33;position:relative}.graphic-container .graphic .bullet{cursor:pointer;width:10px;height:10px;display:block;background:url(../img/bullet.svg) no-repeat center center;background-size:10px 10px;padding:15px;position:absolute;top:185px;left:50%;margin-left:-20px;transition:all .3s ease}.graphic-container .graphic .graphic-title{height:75px;overflow:hidden;font-size:17px;line-height:23px;font-weight:400;color:#273f33;opacity:.6;border-bottom:2px solid #273f33;transition:all .3s ease}.graphic-container .graphic .graphic-title b{font-weight:500}.graphic-container .graphic .graphic-title sup{font-size:11px;line-height:1px}.graphic-container .graphic .graphic-description{width:275px;display:block;font-size:14px;line-height:19px;font-weight:500;color:#273f33;opacity:0;transition:all .3s ease;display:block;position:absolute;left:1px;top:77px;background:#fff;padding:12px;z-index:20}.graphic-container .graphic .graphic-description sup{font-size:10px;line-height:1px}.graphic-container .graphic .graphic-image{position:absolute;bottom:0;width:100%;opacity:.6;transition:all .3s ease}.graphic-container .graphic .graphic-image.active{opacity:1}.graphic-container .graphic .graphic-image img{display:block;width:100%;max-width:100%}.graphic-container .graphic.sector-1{width:421px}.graphic-container .graphic.sector-1 .border{width:1px;height:327px;display:block;position:absolute;bottom:0;left:0;border-left:1px solid #707070}.graphic-container .graphic.sector-1 .graphic-description{left:-12px}.graphic-container .graphic.sector-2{width:151px}.graphic-container .graphic.sector-2 .border{width:1px;height:100%;display:block;position:absolute;bottom:0;left:0;background:url(../img/line-bg-dotted.gif) repeat-y top left;z-index:1}.graphic-container .graphic.sector-2 .graphic-title{padding-left:13px}.graphic-container .graphic.sector-2 .graphic-description{width:250px}.graphic-container .graphic.sector-3{width:237px}.graphic-container .graphic.sector-3 .border{width:1px;height:100%;display:block;position:absolute;bottom:0;left:0;background:url(../img/line-bg-solid.gif) repeat-y top left;z-index:1}.graphic-container .graphic.sector-3 .graphic-title{padding-left:13px}.graphic-container .graphic.sector-3 .graphic-description{width:375px}.graphic-container .graphic.sector-4{width:351px}.graphic-container .graphic.sector-4 .border{width:1px;height:100%;display:block;position:absolute;bottom:0;left:0;background:url(../img/line-bg-solid.gif) repeat-y top left;z-index:1}.graphic-container .graphic.sector-4 .graphic-title{padding-left:13px}.graphic-container .graphic.sector-4 .graphic-description{width:275px}.graphic-container .graphic.sector-4 .graphic-image .left-border{background:url(../img/annuity-graphic-left.svg) no-repeat bottom left;background-size:105px 118px;width:105px;height:118px;position:absolute;bottom:60px;left:0}.graphic-container .graphic.sector-4 .graphic-image .right-border{background:url(../img/annuity-graphic-right.svg) no-repeat bottom left;background-size:111px 118px;width:111px;height:118px;position:absolute;bottom:60px;right:0}.graphic-container .graphic.active .graphic-description,.graphic-container .graphic.active .graphic-image,.graphic-container .graphic.active .graphic-title{opacity:1}.graphic-container .graphic.active .bullet{background-image:url(../img/bullet-hover.svg)}.considerations-content .graphic-container{height:380px;margin-top:10px}.considerations-content .graphic-container .graphic{height:380px}.considerations-content .graphic-container .graphic .bullet{top:22px}.considerations-content .graphic-container .graphic .cta{position:absolute;top:20px;display:block}.considerations-content .graphic-container .graphic .cta h3{display:block;margin:0;padding:0 0 15px;opacity:.7}.considerations-content .graphic-container .graphic .cta h3 a{font-size:20px;line-height:28px;font-weight:500;color:#273f33}.considerations-content .graphic-container .graphic .cta h3 a:hover:after{border-color:#6eedb4}.considerations-content .graphic-container .graphic .cta h3 a:after{content:"";display:block;border-bottom:3px solid #273f33;height:3px;margin:-6px auto 0 auto;width:100%;transition:all .3s ease}.considerations-content .graphic-container .graphic .cta .cta-description{display:block;visibility:hidden;padding:17px 21px 12px 21px;border:1px solid #273f33;background: #fff;position:absolute;top:62px;left:0;z-index:30;opacity:0;transition:all .3s ease}.considerations-content .graphic-container .graphic .cta .cta-description p{font-size:16px;line-height:22px;color:#273f33;font-weight:400;margin-bottom:10px;padding-right:10px}.considerations-content .graphic-container .graphic .cta .cta-description p b{font-weight:500}.considerations-content .graphic-container .graphic .cta .cta-description p sup{font-size:10px;line-height:1px}.considerations-content .graphic-container .graphic .cta .cta-description p:last-child{margin-bottom:0}.considerations-content .graphic-container .graphic .cta .cta-description p.learn-more{text-align:right;padding-right:0}.considerations-content .graphic-container .graphic .cta .cta-description p.learn-more a{font-size:14px;line-height:14px;padding-top:2px;color:#273f33;font-weight:500;text-transform:uppercase;padding-right:37px;background:url(../img/learn-more-arrow.svg) no-repeat top right 10px;transition:all .3s ease}.considerations-content .graphic-container .graphic .cta .cta-description p.learn-more a:hover{background-position:top right;color:#6eedb4}.considerations-content .graphic-container .graphic .cta.active h3{opacity:1}.considerations-content .graphic-container .graphic .cta.active h3:after{border-bottom:3px solid #6eedb4}.considerations-content .graphic-container .graphic .cta.active .bullet{background-image:url(../img/bullet-hover.svg)}.considerations-content .graphic-container .graphic .cta.active .cta-description{visibility:visible;opacity:1}.considerations-content .graphic-container .graphic.sector-1 .border{height:317px}.considerations-content .graphic-container .graphic.sector-1 .cta{left:85px}.considerations-content .graphic-container .graphic.sector-1 .cta .cta-description{width:480px;left:-85px}.considerations-content .graphic-container .graphic.sector-2 .cta{left:-87px;width:165px}.considerations-content .graphic-container .graphic.sector-2 .cta .cta-description{width:495px;left:-190px}.considerations-content .graphic-container .graphic.sector-3 .cta{left:90px}.considerations-content .graphic-container .graphic.sector-3 .cta .cta-description{width:510px;left:-215px}.considerations-content .graphic-container .graphic.sector-4 .cta{right:30px}.considerations-content .graphic-container .graphic.sector-4 .cta .cta-description{width:740px;left:-575px}.considerations-content .graphic-container .graphic.sector-4 .cta.annuity-type{top:176px;right:124px}.considerations-content .graphic-container .graphic.sector-4 .cta.annuity-type .cta-description{width:560px;left:-460px}.considerations-content .graphic-container .graphic:hover .bullet{background-image:url(../img/bullet.svg)}.investment-allocation .header{height:70px}.investment-allocation .legend{vertical-align:top;width:202px;display:inline-block}.investment-allocation .legend ul{width:100%;display:block}.investment-allocation .legend ul li{display:block;font-size:10px;line-height:14px;font-weight:700;color:#273e33;position:relative;vertical-align:middle;margin-bottom:6px}.investment-allocation .legend ul li .checkbox{position:absolute;left:-19px;top:50%;margin-top:-8px;width:6px;height:6px;border:2px solid #081f39;background:#fff;display:block}.investment-allocation .legend ul li .subtext{font-weight:400;display:block}.investment-allocation .legend ul li .subtext sup{line-height:1px}.investment-allocation .legend ul li.equity-glidepath{margin-bottom:25px}.investment-allocation .legend ul li.us-large-caps .checkbox{border-color:#273f33;background:#273f33}.investment-allocation .legend ul li.us-smallmid-caps .checkbox{border-color:#68a185;background:#68a185}.investment-allocation .legend ul li.international-stocks{margin-bottom:20px}.investment-allocation .legend ul li.international-stocks .checkbox{border-color:#cde0d6;background:#cde0d6}.investment-allocation .legend ul li.us-high-yield-bonds .checkbox{border-color:#189cb7;background:#189cb7}.investment-allocation .legend ul li.us-short-term-bonds .checkbox{border-color:#84edfe;background:#84edfe}.investment-allocation .legend ul li.us-long-credit-bonds .checkbox{border-color:#d6f9fe;background:#d6f9fe}.investment-allocation .legend ul li.us-long-term-government-bonds .checkbox{border-color:#32e1fd;background:#32e1fd}.investment-allocation .legend ul li.us-aggregate-bonds .checkbox{border-color:#128299;background:#128299}.investment-allocation .legend ul li.us-intermediate-term-government-bonds{margin-bottom:20px}.investment-allocation .legend ul li.us-intermediate-term-government-bonds .checkbox{border-color:#21c3e5;background:#21c3e5}.investment-allocation .legend ul li.us-intermediate-tips .checkbox{border-color:#d2fd34;background:#d2fd34}.investment-allocation .legend ul li.global-real-estate .checkbox{border-color:#eaf5b8;background:#eaf5b8}.investment-allocation .legend ul li.commodities .checkbox{border-color:#edfe99;background:#edfe99}.investment-allocation .graphic{vertical-align:top;width:857px;display:inline-block;position:relative}.investment-allocation .graphic .hover-info{display:block;margin-left:35px;text-align:left;font-size:16px;line-height:22px;font-weight:500;color:#273f33;padding-left:22px;background:url(../img/bullet.svg) no-repeat top 2px left;background-size:10px 10px;transition:opacity .3s ease}.investment-allocation .graphic .hover-info.active{display:block}.investment-allocation .graphic .hover-info.hidden{opacity:0}.investment-allocation .graphic .graphic-container{display:block;margin-top:-11px}.investment-allocation .graphic .graphic-container img{width:857px;height:450px;display:block}.investment-allocation .graphic .graphic-container .text{position:absolute;font-size:12px;line-height:16px;font-weight:500;color:#273f33;transition:opacity .3s ease}.investment-allocation .graphic .graphic-container .text.hidden{opacity:0!important}.investment-allocation .graphic .graphic-container .text.years{bottom:34px;left:39px}.investment-allocation .graphic .graphic-container .text.retirement{bottom:0;left:668px}.investment-allocation .graphic .graphic-container .text.years-after{bottom:34px;right:15px}.investment-allocation .graphic .graphic-container .text.fixed-income{top:110px;left:865px;text-align:left;width:90px}.investment-allocation .graphic .graphic-container .text.inflation-hedging{top:235px;left:865px;text-align:left;width:90px}.investment-allocation .graphic .graphic-container .text.traditional-equity{top:335px;left:865px;text-align:left;width:90px}.investment-allocation .graphic .graphic-container .rollover{background:url(../img/bullet.svg) no-repeat center center;padding:15px;background-size:10px 10px;width:10px;height:10px;display:block;position:absolute}.investment-allocation .graphic .graphic-container .rollover .caption{position:absolute;visibility:hidden;opacity:0;font-size:13px;line-height:17px;font-weight:500;color:#000;transition:all .3s ease}.investment-allocation .graphic .graphic-container .rollover:hover{background-image:url(../img/bullet-hover.svg)}.investment-allocation .graphic .graphic-container .rollover:hover .caption{visibility:visible;opacity:1}.investment-allocation .graphic .graphic-container .rollover.long-intermediate-us-government-bond{top:25px;left:55px}.investment-allocation .graphic .graphic-container .rollover.long-intermediate-us-government-bond .caption{width:140px;height:80px;bottom:25px;left:19px;background:url(../img/long-intermediate-us-government-bond.svg) no-repeat top left;padding-left:10px}.investment-allocation .graphic .graphic-container .rollover.age-55{top:25px;left:528px}.investment-allocation .graphic .graphic-container .rollover.age-55 .caption{width:208px;height:90px;bottom:25px;left:-367px;text-align:left;background:url(../img/age-55.svg) no-repeat bottom right;padding-right:180px}.investment-allocation .graphic .graphic-container .rollover.allocation-25-percent{top:60px;left:647px}.investment-allocation .graphic .graphic-container .rollover.allocation-25-percent .caption{width:135px;height:120px;bottom:19px;left:-155px;text-align:right;background:url(../img/allocation-25-percent.svg) no-repeat bottom right;padding-right:30px}.investment-allocation .graphic .graphic-container .rollover.greater-diversification{top:51px;left:746px}.investment-allocation .graphic .graphic-container .rollover.greater-diversification .caption{width:175px;height:90px;bottom:63px;left:19px;text-align:left;background:url(../img/greater-diversification.svg) no-repeat bottom left;padding-left:15px}.investment-allocation .graphic .graphic-container .rollover.overweight-small-mid-us-equities{top:218px;left:147px}.investment-allocation .graphic .graphic-container .rollover.overweight-small-mid-us-equities .caption{width:187px;padding-top:195px;padding-bottom:5px;height:50px;bottom:-235px;left:-181px;text-align:right;vertical-align:bottom;background:url(../img/overweight-small-mid-us-equities.svg) no-repeat top right;padding-right:15px}.investment-allocation .graphic .graphic-container .rollover.underweight-small-mid-us-equities{top:302px;left:708px}.investment-allocation .graphic .graphic-container .rollover.underweight-small-mid-us-equities .caption{width:280px;padding-top:125px;padding-bottom:5px;height:30px;bottom:-140px;left:-395px;text-align:right;vertical-align:bottom;background:url(../img/underweight-small-mid-us-equities.svg) no-repeat top right;padding-right:130px}.investment-allocation .graphic .graphic-container .rollover.reit-commodity-allocations-balance-inflation-adjusted{top:243px;left:730px}.investment-allocation .graphic .graphic-container .rollover.reit-commodity-allocations-balance-inflation-adjusted .caption{width:200px;padding-top:163px;height:50px;bottom:-192px;left:-408px;text-align:right;vertical-align:bottom;background:url(../img/reit-commodity-allocations-balance-inflation-adjusted.svg) no-repeat top right;padding-right:225px}.strategic-allocation-content{width:1280px;margin-left:-60px}.strategic-allocation-content table{border-spacing:0;border-collapse:collapse;width:100%}.strategic-allocation-content table tr.visible th.title{border-bottom:2px solid #273e33}.strategic-allocation-content table tr.visible td{border-bottom:1px solid rgba(39,62,51,.3)}.strategic-allocation-content table th{font-size:11px;line-height:15px;font-weight:700;color:#273e33;text-align:left}.strategic-allocation-content table th.year{width:60px;text-align:center}.strategic-allocation-content table th.ytr{width:90px;text-align:center}.strategic-allocation-content table th.income{width:60px;text-align:center}.strategic-allocation-content table th.lateral{width:60px}.strategic-allocation-content table td{text-align:center;vertical-align:middle;padding:6px 0 0 0;font-size:10px;line-height:10px;font-weight:400;color:#273e33}.strategic-allocation-content table td.title{text-align:left}.strategic-allocation-content table td.lateral{border:0!important}.strategic-allocation-content table td sup{line-height:1px}.strategic-allocation-content table .gray td{background:rgba(234,240,236,.75);padding:7px 0 1px 0;font-size:9px;border:0!important}.strategic-allocation-content table .gray td.ytr{font-size:10px}.strategic-allocation-content table .green td{background:rgba(110,237,180,.35);padding:8px 0 2px 0;border:0!important}.strategic-allocation-content table .totals td{border:0!important;font-weight:700;padding:8px 0 2px 0}.inner-green-bg{width:1160px;margin-left:-60px;padding:20px 60px 40px!important;height:580px}.inner-green-bg h2{font-size:24px;line-height:24px;font-weight:500;color:#273f33;margin:0;padding:10px 0!important}.inner-green-bg h2.h2-title{display:none}.inner-green-bg h2.h2-title.active{display:block}.inner-green-bg h2 .current-section{font-size:24px;line-height:24px;font-weight:500;color:#273f33;display:inline-block;margin-left:20px;padding-left:32px;background:url(../img/button-arrow.svg) no-repeat top left;background-size:10px 18px}.inner-green-bg h2 .current-section:after{content:"";display:block;border-bottom:3px solid #6eedb4;height:3px;margin:-3px auto 0 auto;width:100%}.inner-green-bg .cols{margin-top:45px;vertical-align:top;vertical-align:top}.inner-green-bg .cols .col{width:33.33%;display:inline-block;vertical-align:top}.inner-green-bg .cols .col .icon{position:relative;height:185px;display:block;text-align:left}.inner-green-bg .cols .col .icon img{vertical-align:middle;display:block;width:auto;position:absolute;bottom:25px}.inner-green-bg .cols .col .text{width:305px;margin-top:0}.inner-green-bg .cols .col .text h3{height:60px;font-size:26px;line-height:27px;color:#273f33;font-weight:500;margin:0 0 10px 0;padding-top:18px;position:relative}.inner-green-bg .cols .col .text h3:before{content:"";display:block;width:280px;height:1px;border-top:1px solid #273f33;position:absolute;top:0}.inner-green-bg .cols .col .text p{font-size:17px;line-height:24px;color:#000;font-weight:400;margin-bottom:10px}.inner-green-bg .cols .col .text p sup{line-height:1px;font-size:10px}.inner-green-bg .cols .col .text p:last-child{margin-bottom:0}.inner-green-bg .video-global-container{width:850px;margin:0 auto}.inner-green-bg .video-global-container .video-container{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden;margin:18px 0 35px}.inner-green-bg .video-global-container .video-container .video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.inner-green-bg .why-qlac-content .cols{margin-top:15px}.inner-green-bg .why-qlac-content .cols .col .icon{height:83px}.inner-green-bg .why-qlac-content .cols .col .icon img{bottom:22px}.inner-green-bg .why-qlac-content .cols .col .text{width:305px}.inner-green-bg .why-qlac-content .cols .col .text .num{font-size:33px;line-height:21px;font-weight:500;color:#273f33;display:block;padding-top:18px;position:relative;margin-bottom:13px}.inner-green-bg .why-qlac-content .cols .col .text .num:before{content:"";display:block;width:280px;height:1px;border-top:1px solid #273f33;position:absolute;top:0}.inner-green-bg .why-qlac-content .cols .col .text h3{height:30px;font-size:20px;line-height:21px;margin:0;padding-top:0}.inner-green-bg .why-qlac-content .cols .col .text h3:before{display:none}.inner-green-bg .why-qlac-content .cols .col .text p{font-size:16px;line-height:22px}.inner-green-bg .why-qlac-content .cols .col .text p sup{font-size:10px}.inner-green-bg .why-qlac-content .cols .col.better-outcomes{margin-top:42px}.inner-green-bg .why-qlac-content .cols .col.turnkey-solution{margin-top:42px}.inner-green-bg .qlac-regulations-content .cols{margin-top:3px}.inner-green-bg .qlac-regulations-content .cols .col{width:50%}.inner-green-bg .qlac-regulations-content .cols .col .icon{height:200px}.inner-green-bg .qlac-regulations-content .cols .col .icon img{bottom:30px}.inner-green-bg .qlac-regulations-content .cols .col .text{width:455px}.inner-green-bg .qlac-regulations-content .cols .col .text h3{height:auto;font-size:18px;line-height:24px;width:455px;margin:0 0 20px 0}.inner-green-bg .qlac-regulations-content .cols .col .text h3:before{width:476px}.inner-green-bg .qlac-regulations-content .cols .col .text p{font-size:16px;line-height:22px;margin-bottom:7px}.inner-green-bg .qlac-regulations-content .cols .col .text p sup{font-size:10px}.inner-green-bg .qlac-regulations-content .legend{font-size:10px;line-height:14px;font-weight:400;color:#283f33;width:980px;position:absolute;bottom:30px;left:60px}.inner-green-bg .start-timeline{z-index:10;width:280px;height:81px;display:block;background:url(../img/implementation-yellow-arrow.svg) no-repeat center right;text-align:center;position:absolute;top:103px;left:0;transition:all 1.25s cubic-bezier(.165,.84,.44,1)!important}.inner-green-bg .start-timeline.hidden{opacity:0!important;visibility:hidden!important}.inner-green-bg .start-timeline a{font-size:20px;line-height:28px;font-weight:500;color:#000;display:block;width:235px;padding:29px 50px 25px 0;background:url(../img/button-arrow.svg) no-repeat center right 85px;background-size:10px 18px;transition:all .3s ease}.inner-green-bg .start-timeline a:hover{background-position:center right 80px;color:#273f33}.inner-green-bg.implementation .timeline{height:400px;display:block;width:1280px;padding:0;position:absolute;top:103px;left:0;vertical-align:top}.inner-green-bg.implementation .timeline .timeline-content{height:400px;display:inline-block;vertical-align:top;position:relative}.inner-green-bg.implementation .timeline .timeline-content .header{height:81px;display:block;width:100%;position:relative;position:absolute;top:0;left:0;background-size:100% 81px;background-repeat:no-repeat;background-position:center right}.inner-green-bg.implementation .timeline .timeline-content .header h3{position:absolute;left:60px;top:50%;transform:translateY(-50%);font-size:20px;line-height:24px;color:#000;font-weight:500;margin:5px 0 0 0;padding:0}.inner-green-bg.implementation .timeline .timeline-content .header h3 span{display:block;font-size:18px;line-height:24px;font-weight:400}.inner-green-bg.implementation .timeline .timeline-content.review{width:309px;background:#eaf3cc;z-index:8}.inner-green-bg.implementation .timeline .timeline-content.review .header{width:335px;background-image:url(../img/implementation-review.png)}.inner-green-bg.implementation .timeline .timeline-content.build{width:299px;background:#ecedd1;z-index:6}.inner-green-bg.implementation .timeline .timeline-content.build .header{width:322px;background-image:url(../img/implementation-build.png)}.inner-green-bg.implementation .timeline .timeline-content.test{width:298px;background:#e9e8d6;z-index:4}.inner-green-bg.implementation .timeline .timeline-content.test .header{width:320px;background-image:url(../img/implementation-test.png)}.inner-green-bg.implementation .timeline .timeline-content.launch-election-window{width:374px;background:#edddd4;z-index:2}.inner-green-bg.implementation .timeline .timeline-content.launch-election-window .header{width:407px;background-image:url(../img/implementation-launch-election-window.png)}.inner-green-bg.implementation .timeline .timeline-content .description{padding:30px 25px 30px 45px;margin-top:81px}.inner-green-bg.implementation .timeline .timeline-content .description p{font-size:18px;line-height:25px;font-weight:400;color:#000;margin-bottom:10px}.inner-green-bg.implementation .timeline .timeline-content .description ul{margin-left:15px}.inner-green-bg.implementation .timeline .timeline-content .description ul li{display:block;margin-bottom:7px;font-size:16px;line-height:21px;color:#000;font-weight:400;width:100%;list-style-type:disc;display:list-item}.inner-green-bg.implementation .timeline .timeline-content .description .icon{position:absolute;bottom:25px;left:60px;display:block}.inner-green-bg.implementation .timeline .timeline-content .description .icon img{display:block}.inner-green-bg.implementation .legend{font-size:17px;line-height:23px;color:#273f33;font-weight:400;position:absolute;bottom:55px;left:60px;width:755px}@media (max-width:1279px){.main-content.work-video-content{width:720px;padding:36px 125px 130px 125px}.general-text.text-accumulating{left:205px;bottom:34px}.general-text.text-decumulation{left:496px;bottom:34px}.general-text.text-guaranteed{left:728px;bottom:34px}.base-content{padding:25px 0 20px}.base-content .header{height:85px}.base-content .header .hover-info{left:calc(50% - 80px)}.base-content h1{margin-top:35px}.graphic-container{height:420px}.graphic-container .graphic{height:420px}.graphic-container .graphic.sector-1{width:352px}.graphic-container .graphic.sector-2{width:126px}.graphic-container .graphic.sector-2 .graphic-title{padding-left:8px}.graphic-container .graphic.sector-3{width:198px}.graphic-container .graphic.sector-4{width:294px}.considerations-content .graphic-container{height:345px}.considerations-content .graphic-container .graphic{height:345px}.considerations-content .graphic-container .graphic.sector-1 .cta{left:35px}.considerations-content .graphic-container .graphic.sector-1 .cta .cta-description{width:480px;left:-35px}.considerations-content .graphic-container .graphic.sector-2 .cta{left:-87px;width:165px}.considerations-content .graphic-container .graphic.sector-2 .cta .cta-description{width:495px;left:-190px}.considerations-content .graphic-container .graphic.sector-3 .cta{left:90px}.considerations-content .graphic-container .graphic.sector-3 .cta .cta-description{width:510px;left:-215px}.considerations-content .graphic-container .graphic.sector-4 .cta{right:30px}.considerations-content .graphic-container .graphic.sector-4 .cta .cta-description{width:740px;left:-575px}.considerations-content .graphic-container .graphic.sector-4 .cta.annuity-type{top:125px;right:94px}.considerations-content .graphic-container .graphic.sector-4 .cta.annuity-type .cta-description{width:560px;left:-460px}.investment-allocation .header{height:55px}.investment-allocation .legend{margin-left:19px}.investment-allocation .legend ul li{line-height:13px}.investment-allocation .graphic{width:685px}.investment-allocation .graphic .hover-info{margin-left:29px}.investment-allocation .graphic .graphic-container{margin-top:0}.investment-allocation .graphic .graphic-container img{width:685px;height:auto}.investment-allocation .graphic .graphic-container .text{line-height:12px}.investment-allocation .graphic .graphic-container .text.years{bottom:70px;left:29px}.investment-allocation .graphic .graphic-container .text.retirement{bottom:43px;left:528px}.investment-allocation .graphic .graphic-container .text.years-after{bottom:70px;right:5px}.investment-allocation .graphic .graphic-container .text.fixed-income{top:100px;left:690px;width:55px}.investment-allocation .graphic .graphic-container .text.inflation-hedging{top:195px;left:690px;width:55px}.investment-allocation .graphic .graphic-container .text.traditional-equity{top:285px;left:690px;width:55px}.investment-allocation .graphic .graphic-container .rollover.long-intermediate-us-government-bond{top:30px;left:30px}.investment-allocation .graphic .graphic-container .rollover.age-55{top:30px;left:417px}.investment-allocation .graphic .graphic-container .rollover.allocation-25-percent{top:55px;left:515px}.investment-allocation .graphic .graphic-container .rollover.greater-diversification{top:50px;left:592px}.investment-allocation .graphic .graphic-container .rollover.greater-diversification .caption{width:130px;height:100px}.investment-allocation .graphic .graphic-container .rollover.overweight-small-mid-us-equities{top:185px;left:110px}.investment-allocation .graphic .graphic-container .rollover.overweight-small-mid-us-equities .caption{width:137px;padding-top:180px;padding-bottom:0;height:70px;bottom:-235px;left:-131px}.investment-allocation .graphic .graphic-container .rollover.underweight-small-mid-us-equities{top:250px;left:561px}.investment-allocation .graphic .graphic-container .rollover.reit-commodity-allocations-balance-inflation-adjusted{top:203px;left:580px}.strategic-allocation-content{margin-top:15px;width:1030px;margin-left:-30px}.strategic-allocation-content table th{font-size:11px;line-height:14px;font-weight:700;color:#273e33;text-align:left}.strategic-allocation-content table th.lateral{width:30px}.strategic-allocation-content table td{line-height:10px;padding:2px 0 0 0}.strategic-allocation-content table .gray td{padding:4px 0 2px 0}.strategic-allocation-content table .green td{padding:3px 0 1px 0}.strategic-allocation-content table .totals td{padding:3px 0 1px 0}.inner-green-bg{width:970px;margin-left:-155px;padding:25px 155px!important}.inner-green-bg.fiduciary-oversight-content .cols{margin-top:25px}.inner-green-bg.fiduciary-oversight-content .cols .col .icon{padding-right:30px}.inner-green-bg.fiduciary-oversight-content .cols .col .text{padding-right:30px;margin-top:0}.inner-green-bg.fiduciary-oversight-content .cols .col .text p{line-height:22px}.inner-green-bg .video-global-container{width:750px}.inner-green-bg .why-qlac-content .cols .col .icon{height:63px;max-width:60%}.inner-green-bg .why-qlac-content .cols .col .icon img{bottom:15px;max-height:60px;width:auto}.inner-green-bg .why-qlac-content .cols .col .text{width:auto;padding-right:20px}.inner-green-bg .why-qlac-content .cols .col .text h3{margin:0!important}.inner-green-bg .why-qlac-content .cols .col .text p{line-height:18px}.inner-green-bg .why-qlac-content .cols .col.better-outcomes{margin-top:20px}.inner-green-bg .why-qlac-content .cols .col.turnkey-solution{margin-top:20px}.inner-green-bg .qlac-regulations-content .cols .col .icon{height:140px}.inner-green-bg .qlac-regulations-content .cols .col .icon img{bottom:20px}.inner-green-bg .qlac-regulations-content .cols .col .text{width:100%;padding-right:50px}.inner-green-bg .qlac-regulations-content .cols .col .text h3{width:100%}.inner-green-bg .qlac-regulations-content .cols .col .text h3:before{width:455px}.inner-green-bg .qlac-regulations-content .legend{bottom:95px;left:155px;width:850px}.inner-green-bg .start-timeline{left:155px;top:80px;height:70px}.inner-green-bg .start-timeline a{padding:25px 50px 18px 0}.inner-green-bg.implementation .timeline{height:380px;display:block;width:970px;left:155px;top:80px}.inner-green-bg.implementation .timeline .timeline-content{height:380px}.inner-green-bg.implementation .timeline .timeline-content .header{height:70px;background-size:100% 70px}.inner-green-bg.implementation .timeline .timeline-content .header h3{left:30px}.inner-green-bg.implementation .timeline .timeline-content.review{width:234px}.inner-green-bg.implementation .timeline .timeline-content.review .header{width:253px}.inner-green-bg.implementation .timeline .timeline-content.build{width:227px}.inner-green-bg.implementation .timeline .timeline-content.build .header{width:245px}.inner-green-bg.implementation .timeline .timeline-content.test{width:224px}.inner-green-bg.implementation .timeline .timeline-content.test .header{width:242px}.inner-green-bg.implementation .timeline .timeline-content.launch-election-window{width:285px}.inner-green-bg.implementation .timeline .timeline-content.launch-election-window .header{width:310px}.inner-green-bg.implementation .timeline .timeline-content .description{padding:25px 15px 25px 30px;margin-top:71px}.inner-green-bg.implementation .timeline .timeline-content .description p{font-size:17px;line-height:21px}.inner-green-bg.implementation .timeline .timeline-content .description ul li{line-height:18px;margin-bottom:5px}.inner-green-bg.implementation .timeline .timeline-content .description .icon{bottom:25px;left:30px}.inner-green-bg.implementation .legend{bottom:110px;left:155px;width:700px;font-size:15px;line-height:18px}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger-box{width:29px;height:22px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner-bis,.hamburger-inner::after,.hamburger-inner::before{width:29px;height:2px;border-radius:2px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-6px}.hamburger-inner::after{bottom:-12px}.hamburger-inner-bis{display:block;top:50%;margin-top:4px;width:29px;height:2px;border-radius:2px;position:absolute}.hamburger--spin .hamburger-inner,.hamburger--spin .hamburger-inner-bis{width:29px;margin-left:0;transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in;width:29px}.hamburger--spin .hamburger-inner::after{margin-left:0;transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner-bis{margin-top:-2px}.hamburger--spin.is-active .hamburger-inner,.hamburger--spin.is-active .hamburger-inner-bis{width:29px;margin-left:0;transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{width:29px;top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{margin-left:0;bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.appear{transition:transform 1.25s cubic-bezier(.165,.84,.44,1),opacity 1.25s cubic-bezier(.165,.84,.44,1)!important;opacity:0!important;transform:translateY(70px) translateZ(0)!important}.appear.visible{transform:translateY(0) translateZ(0)!important;opacity:1!important}.appear-bottom{transition:transform 1.25s cubic-bezier(.165,.84,.44,1),opacity 1.25s cubic-bezier(.165,.84,.44,1)!important;opacity:0!important;transform:translateY(100%) translateZ(0)!important}.appear-bottom.visible{transform:translateY(0) translateZ(0)!important;opacity:1!important}.appear-left{transition:transform 1.25s cubic-bezier(.165,.84,.44,1),opacity 1.25s cubic-bezier(.165,.84,.44,1)!important;opacity:0!important;transform:translateX(-100%) translateY(0) translateZ(0)!important}.appear-left.visible{transform:translateX(0) translateY(0) translateZ(0)!important;opacity:1!important}.appear-right{transition:transform 1.25s cubic-bezier(.165,.84,.44,1),opacity 1.25s cubic-bezier(.165,.84,.44,1)!important;opacity:0!important;transform:translateX(100%) translateY(0) translateZ(0)!important}.appear-right.visible{transform:translateX(0) translateY(0) translateZ(0)!important;opacity:1!important}.appear-right.visible.why-container{transform:translateX(-50%)!important}.dissappear-left{transition:transform 1.25s cubic-bezier(.165,.84,.44,1),opacity 1.25s cubic-bezier(.165,.84,.44,1)!important;transform:translateX(0) translateY(0) translateZ(0)!important;opacity:1!important}.dissappear-left.visible{transform:translateX(-100%) translateY(0) translateZ(0)!important;opacity:0!important}.mobile-warning{display:none;width:100%;height:100%;position:fixed;top:0;left:0;background:#ebf0ea;z-index:1000;overflow:hidden}.mobile-warning .mobile-warning-container{width:470px;max-width:90%;margin:90px auto 0 auto;border-top:6px solid #273f33}.mobile-warning .mobile-warning-container h1{font-size:48px;line-height:58px;color:#273f33;font-weight:500;margin-top:26px}.mobile-warning .mobile-warning-container p{font-size:24px;line-height:37px;color:#273f33;font-weight:400;margin:30px 0}.mobile-warning .mobile-warning-container p .iw-logo-mobile{width:320px;height:auto;max-width:100%;margin-top:12px}@media (max-width:991px){.mobile-warning{display:block}}@media (max-width:500px){.mobile-warning .mobile-warning-container{margin:80px auto 0 auto}.mobile-warning .mobile-warning-container h1{font-size:40px;line-height:48px;margin-top:24px}.mobile-warning .mobile-warning-container p{font-size:20px;line-height:32px;margin:25px 0}.mobile-warning .mobile-warning-container p .iw-logo-mobile{width:280px;margin-top:10px}.mobile-warning .mobile-warning-container p br{display:none}}