@media (min-width:480px){.am-marketing-home asset-management-hero-generic #hero-wrapper .cta-content .cta-text{font-size:60px}}@media (min-width:480px){.am-marketing-home asset-management-hero-generic #hero-wrapper{background-image:url(/site/compiled-assets/generic-marquee-sm.10006e1fd07ebb618bee20329b60d208.jpg)}}@media (min-width:768px){.am-marketing-home asset-management-hero-generic #hero-wrapper{background-image:url(/site/compiled-assets/generic-marquee-lg.d3ed30d2107506afa175a04eef5dbb15.jpg)}}.am-marketing-home asset-management-hero-retirement #hero-wrapper{background:url(/site/compiled-assets/retirement-marquee-xs.fd84add324f84eaa1d6941b7f106a96a.jpg) 50%/cover no-repeat}.am-marketing-home asset-management-hero-retirement #hero-wrapper .cta-content{text-align:left;top:300px}.am-marketing-home asset-management-hero-retirement #hero-wrapper .cta-content .cta-text{color:#fff;font-weight:700;font-family:Open Sans,Helvetica,Arial,sans-serif}@media (min-width:480px){.am-marketing-home asset-management-hero-retirement #hero-wrapper .cta-content .cta-text{font-size:60px}}@media (min-width:480px){.am-marketing-home asset-management-hero-retirement #hero-wrapper{background-image:url(/site/compiled-assets/retirement-marquee-sm.9c2efb3ff06f1f59fcbc1ce014e8c9c8.jpg)}}@media (min-width:768px){.am-marketing-home asset-management-hero-retirement #hero-wrapper{background-image:url(/site/compiled-assets/retirement-marquee-lg.437102d2cac757b5a96c97e271df9e39.jpg)}}[goal-card]{width:320px;background:#fff}[goal-card] .section{margin:16px 25px}[goal-card] .divider,[goal-card] .info-block{display:inline-block}[goal-card] .divider{margin:-5px 19px -5px 20px;vertical-align:top;height:52px;border-right:1px solid #e9e7e1}[goal-card] .goal-img{height:180px;font-weight:400;color:#fff;padding:65px;background-repeat:no-repeat;background-size:contain}[goal-card] .goal-img.house{background-image:url(/site/compiled-assets/scenario-house.edc29f6d8bdda919ab4791e5ef5192ef.jpg)}[goal-card] .goal-img.retirement{background-image:url(/site/compiled-assets/scenario-retirement.00a801fa83a81ac7de3522cc56712426.jpg)}[goal-card] .goal-img.build_wealth{background-image:url(/site/compiled-assets/scenario-buildwealth.bf5bb702139b58a5b10a5e5519865e09.jpg)}[goal-card] .requirement{margin-bottom:15px}[goal-card] .requirement .requirement-title{width:190px;display:inline-block}[goal-card] .projection-img{height:144px;background-repeat:no-repeat;background-size:contain}[goal-card] .projection-img.house{background-image:url(/site/compiled-assets/graph-house.22c9f332ab0d5d1f4eece35f3279213f.png)}[goal-card] .projection-img.retirement{background-image:url(/site/compiled-assets/graph-retirement.775793ccf301a3eca7902ccd5f653fac.png)}[goal-card] .projection-img.build_wealth{background-image:url(/site/compiled-assets/graph-build-wealth.171dbbeb0ae66c688df8c194fcdf932b.png)}.am-marketing-home .homepage-section.retirement{background-color:#002841;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.am-marketing-home .homepage-section.retirement .header{margin:0}.am-marketing-home .homepage-section.retirement .header.primary{margin-bottom:20px}.am-marketing-home .homepage-section.retirement .am-retirement-section-text{margin-bottom:24px}.am-marketing-home .homepage-section.retirement .retirement-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991px){.am-marketing-home .homepage-section.retirement .retirement-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.am-marketing-home .homepage-section.retirement .hero-copy{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch}@media (max-width:991px){.am-marketing-home .homepage-section.retirement .hero-copy{margin:40px 0 80px}}.am-marketing-home .homepage-section.retirement .hero-container{margin:0 40px}.am-marketing-home .homepage-section.retirement .image-container{width:50%}.am-marketing-home .homepage-section.retirement .image-container .retirement-image{width:100%}@media (max-width:991px){.am-marketing-home .homepage-section.retirement .image-container{width:100%}}.am-marketing-home .homepage-section.retirement .header,.am-marketing-home .homepage-section.retirement .hero-copy{color:#fff}.am-marketing-home .homepage-section.time-travel{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding:24px}.am-marketing-home .homepage-section.time-travel .time-travel-section-header{margin:0 0 20px;font-weight:400;font-size:40px}.am-marketing-home .homepage-section.time-travel .time-travel-section-text{margin-bottom:24px}.am-marketing-home .homepage-section.time-travel .time-travel-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991px){.am-marketing-home .homepage-section.time-travel .time-travel-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.am-marketing-home .homepage-section.time-travel .hero-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch}@media (max-width:991px){.am-marketing-home .homepage-section.time-travel .hero-container{margin:40px 0 80px}}.am-marketing-home .homepage-section.time-travel .header,.am-marketing-home .homepage-section.time-travel .hero-container{color:#423d3b}@media (max-width:991px){.am-marketing-home .homepage-section.time-travel .time-travel-image{margin:0 auto}}.marketing-home .hero.homepage-section.tracking{background:#002841 url(/site/compiled-assets/pt-hero-laptop-guidance.e4a60800026f4a807bd5f703bc41bbf4.jpg) no-repeat bottom/auto 115%}@media (max-width:991px){.marketing-home .hero.homepage-section.tracking{background-size:auto 100%}}@media (max-width:767px){.marketing-home .hero.homepage-section.tracking{background-position:100%}}.marketing-home .hero.homepage-section.tracking .center{position:absolute;width:100%}.portfolio-tracking .benefits{margin:0 -30px -30px 0}@media (max-width:767px){.portfolio-tracking .benefits{margin:0}}.portfolio-tracking .benefits .benefit{text-align:left;display:inline-block;height:150px;vertical-align:top;width:300px;margin:0 13px 30px}.portfolio-tracking .benefits .benefit .title{margin:16px auto}.portfolio-tracking .benefits .benefit .desc{margin:10px auto}.portfolio-tracking .portfolio-benefits .screencap{height:503px;margin:52px auto;width:839px}.portfolio-tracking .assessment-benefits .primary-assessment-btn{margin:10px 0 30px}.portfolio-tracking .assessment-benefits .image-sub-text{margin-bottom:50px;margin-top:40px}.portfolio-tracking .assessment-benefits .benefit{background-repeat:no-repeat;padding-top:35px;height:200px}.portfolio-tracking .assessment-benefits .volatility{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvCAYAAABzJ5OsAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAVdEVYdENyZWF0aW9uIFRpbWUAMy8xMy8xNW4je0cAAAUNSURBVGiB5ZpBaxNNGMd/vnQHmoVkDp2Cu9DuoRFaDx6KlwpaEA969QOoeBOFgn4ND+J36KX06iWXIBgPvdRLeoiHjZAVMh6mwiaQDdRD2LF50zS77cbX8v4vCfvMbn7555lnnhly7eTk5IQrqn8uctNwOCya40LKDf/q1SuePXtGv9+fB08u5YI/Ojqi2WwSRRH1en1OSNm1kGew1hqlFI7joLWeF1Nm5XK+0+ngOA7AXwGfy/koihBCAKMv8l8rl/PGGPu+1+vx48ePwoHyKDP8cDjEGGPTxhhDFEVzA8uizPBRFGGMQSlFtVolSZJcqfP169cLAZ6nzPBhGJIkCRsbG9y+fRtjDO12O9O9b9++5eXLl3z8+PHCoGcpM3yn0yGOY3zfZ2Njw16bpX6/TxiGABwcHFyMcopypY0QAikl169fR0ppoc5TGIb0ej2UUoVXqFzOO46D53kAKKXQWs+sOFprBoMBQgiOj48LrVCZ4Pv9PsfHx0gpWVpaAsDzPOI4npn3WmuSJKFUKmUan0eZ4NN8V0rZa77vkyTJzNRJV+IkSXAcJ1OqZVUm+NQ9KaW9FgRBJpgwDHEcx37xPw6fLkZpvqfvhRDnwvT7fbTWSCl58OABQohCJ23mtIFRqqTyfd9O2mmbE6013W4XpRR3796lUqlkmuRZlTltSqXSmPPlchmlFMaYqe53Oh16vZ5Nt+Xl5ULbipnw6U8vhGB5eXks5vs+cRxPhYmiiMFgYPPd8zySJKHVahWAngHeGEMcx1QqFcrl8lhsdXUVmL7ShmGIEIIbN24Ao0l+3vi8mgkfRRG9Xm/CdRg5L4SYWru11jiOQ6VSAUbwruvmqjjfvn2bGpsJf3h4OPbTn5bneTiOc6aTw+GQTqeDUspO9JWVlcwrc6parcbz58/5/PnzRGxhf3+fVqvFYDAYCwghiOOYVquFEIJ79+5N3Oz7PlJKtNb0+30WFxdtTGuNMYYgCMaue55Ho9Gg3W7b1fr79+/U63Xa7bblEELgOI5N23fv3rG3t8fNmzfZ2tpifX2dhXq9btvddKMBoxURQErJixcvWFtbm4BfXFzE8zyazSZhGLK+vm5jaUN2urzCKHVqtZrdle3v77O7u2s3OqcZUoOCICAMQ758+WInexAELLx//56jo6Op8NVqdcy5s9w/ODggiqIx+CiKiON4rLym46WUHB4e0u122d3dJUkSHj16xPb2NqVSyY51XZcPHz6wt7fHrVu3ePLkCXfu3LGFYwEY+9C8CoLgzJUz7UL/7fzq6ipCCJrNJo1GAyEEOzs73L9//8znK6V48+YNDx8+nIjlOj2YBn9Wj5O2BWk5TbW2tsbW1ha1Wg2lFDs7O2xubk59/uPHj6fGLg2vlLKTNtVwOCSKIlzXPbPEvn79mu3tbarV6sTakUcXOmg9rZWVFVzXxRhjy19aaZRSU+E2NzcvBQ4FwMOo/BljrPun4eepQuB936fX69m873Q6DAYD2w7MS4U5D793TWmjdiWcD4IAKaWF1lrjuu7Vcb5UKmGM4efPn3S7XaSUEzW+aBUCv7S0hJQSYwyfPn2y5zSXrSazVAg8/D5NaDQa9mRt3ioM3vM8BoMBxhiSJJnoaeahwp1PNe9KAwU77ziO7U6vVNr4vo/rusRx/EfKJBQIXy6XKZVK9lxy3pUGCoQH7CbDdd0iHztVl26JT+vp06djr/PWtf/dHyf+Fv0CNyt3HXRX6Y4AAAAASUVORK5CYII=)}.portfolio-tracking .assessment-benefits .stock-bond-split{background-image:url(/site/compiled-assets/stockbond.bfdd48ed2ddd07b6edb0cd973366d764.png)}.portfolio-tracking .assessment-benefits .expensive-funds{background-image:url(/site/compiled-assets/expensivefunds.80af060b002d772673660756ae9b93ea.png)}.portfolio-tracking .assessment-benefits .geographic-diversification{background-image:url(/site/compiled-assets/geodiversification.899359927e3a1ca6ad5183e8858f6a66.png)}.portfolio-tracking .assessment-benefits .cash-drag{background-image:url(/site/compiled-assets/cashdrag.8940c9bbce3b5a091053483c15cd936b.png)}.portfolio-tracking .assessment-benefits .single-stock-concentration{background-image:url(/site/compiled-assets/singlestockconcentration.870f3c50fb6dd13b85999fe0f1155a25.png)}.portfolio-tracking .badges{margin-top:20px;margin-bottom:80px}.portfolio-tracking .badges .badge{background-repeat:no-repeat;display:inline-block;height:60px;margin:0 10px}.portfolio-tracking .badges .badge.appstore{background-image:url(/site/compiled-assets/badge-appstore.ece9604489c8136db7e4ffda03036812.png);width:202px}.portfolio-tracking .badges .badge.googleplay{background-image:url(/site/compiled-assets/badge-googleplay.aececea7ab6c151785afd7e98ff7d786.png);width:172px}.portfolio-tracking .badges .badge.windowsphone{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANgAAAA8CAMAAAAzK4RLAAAAh1BMVEUAAAACAgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///+7u7vv7+/d3d1mZmYRERHMzMx3d3eZmZkiIiKqqqpVVVVEREQyMjKIiIjQ0NBwcHCQkJBQUFAPDw+hoaELCwuAgIDV1dXi4uLZ2dmlpaU+Pj47OzvBwcFeXl4XFxf5+fmysrIqKippXfkKAAAACXRSTlMB/pL41yq8LNSP+eP/AAAE+klEQVRo3u2b2XrTMBBGm7LOP6PVsq0WSukCdHv/58MjpaSmLi4lBWI4F2PFmcQ61lS19Tl7yqv9ly9oIbx4uf9qb83+ihbFar96vabF8bqMFy2QYcxeLawOK6tXyxwwHbKXtEhe7i1mnh/zYo8WykNijU0Hp18uaGeZFru8xmm0FxGWdpVJsdXBySdSDg3tKpNiF6eOlKNjXAoOGtpBJsXOs8ZVvrqUvrnhD7SDTIrxhcaPp5/otCfqPP0SjNl3sqCjLTAn9uW9RjNEFft8SpNEA8Dn2UKdFwvIduZrtii2wmUV6w1NwrDWRsjcuZ4XM4Zm2KbYEY6Izm4Gw9Xx58MPJ946GlG71Rhx9EPmxcA0w1bF/DFRdULl6rpd0YZ1t1oEctlAsiPjiUiYyCESQhSx67yeIckRaWIcti6JRF9PDQYis5Vwm1Y/G1yChG2KcaexOo3x98Uc0tDMNsO4DEcdhtCiJQgHj67kNeJtEOMohSExkjMSLAOkWBjbsyB139IgbBkmDaHbmti0U+XgvhiBLWzpX+gGn+g1CBGMjkYqeQlNHVsiNzhQQDs0zZ1SZLSbtPrZGtITxWac5sUcYoIrDSaJJIETSard1aB54tcCrcEAJYxPTW1v0nTPbdiC2M2E06xYQKutKpZMhyZIj3ZarEXsKYL494q9A/CzYp14CrUUh9iCmRqw0FiM1zWmbd0R0N0rRdqk/WkxawPDNEQe2UaU2RBBX6bvxHoxNoinjGgTQE7K5DEW26Q9v9jpl3j+kFgCIGy16bLAZFdsXanOsVid7qMjF4dNgKOGITmMxTZpzyd2Zdgfvr85JqL3Y7FdYULswHbNiugjKUsSK3cp/8X+Vv6LLUDMHxb4sBIXI3Z+VMhHlYvFiC22FLclBqZHwqBH8/xi9V7Fo9FoiO9pzIt5AXz7aLGOAWOJ+ucVs2iJHGA1xieJwVjLsI8U68DWpoYYTxQ7+3jx+XJerEEkaiEldqTMiE1nGDPT1XGJ0JPFKnJw8k6vGR8WKys30SQzRJROMrdea6VepAftdpME3FPUPrHUonUMsRsxBjFag6h7Nos5WUT3uFy+oIqVLZS7mRGdvjJhRmzE1cn19UNi2lsTAxoyXMVEcjboym2VNWBqSkN6XdtxQDeEPLjZ0H4Tc+KJYXJCvrPmA/GBdQ+btmNxRVok632ogW3vZkpqeoldgN3SjebQ2wZtD9vAVjHo8ipSvRFuwJTWDYdIrZghoLtTohgUPbr6QWPuLuaIK3tafcch0Ho4EcsQ383UBnsagtmSmEMOcCTRotncUWpD/KjhRQ+aUhbSwg1argUAwn3t6njN57ZIIwqRKk1EnFodERQeFLNnPyNG3ifWs5UMzYlZ9Gg7dJJ1ekuIo+nlR2Kd0myOKZNiXNImxSrHnw7Pzx4rliFBB0DySEwbrpbiuiYTOeg+c7v8mTAtNl7MYZSF1xF1Dr2XKW56VpyymxfrUP+o0H0n1sHbYMDrWUQa7UgiyjBqZa3wtNh4MYdRl4lsJCXF+l8vI7fjzHJAmydGbM5uWsxBdCMaR2LUeZiWeT0pN7Re3+mRiRwLkpsWGy/mMOp0L1zSg6/XKY5hxpn1osRPiD3WjlvaFfZoho3dSbik3UHF5lG7nnaKf+7JnJ1nuQ+JLfSxvrfLfRDzzTIfnX2z3Iedl/t4+nJ/ULCwn4C83X+jTl8Boz33Ne4oe8sAAAAASUVORK5CYII=);width:216px}.portfolio-tracking .partner-awards .subtitle{margin-bottom:40px}.portfolio-tracking .partner-awards .partners{margin-right:-60px}.portfolio-tracking .partner-awards .partners .partner{background-repeat:no-repeat;display:inline-block;height:49px;margin:0 60px 0 0}.portfolio-tracking .partner-awards .partners .partner.aol{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAxCAMAAAB6Z95gAAAAclBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACa4vOeAAAAJXRSTlMAoE8wCMGP0dqsFLYbDQPtXyjnzcfy4JhZ/Hk++INxU0Q3Imkt4NzkAAAAAeFJREFUSMftlOtygjAQhUERCAl3BASr9LLv/4otkngSudkZfnQ6nj8QdvmS7EnWeumlf68D3bR/Nt8e8ndz8ZQGVVsBXQk8OtsAnZikkm2ANSkV2wAPdFe6BTAlyJ0siRDOb4AuQbHzCLvaZR/IWO2sAmEJVJvBpEQou0RPARPSddBDASczKFaBsITRoA+N59GDyo81ICxp8+H5hlrkNJIfLgNhSRy9yUpFiEzIXgM6sUrck5mVnhTEsyss9n0RCEuuliUN5WbhyW/70V4h+RIQlpxDbFEMSz9KXjAkhpJ4ChaBqTZvR7otHbZoluC6AMSqPn/eI1nO8mbLZdQuGOYDcO6WCFkZ5Lnm5cYU9hIwMdrWVY5YP6iG92aUzOaBaFzZoVchRycxucJmfYVfNK0GG/SQzddr6M4A/Z9YSw8/vdOKyzhqY3UIZrIfBP7cOexYzpMIVZ4SgyuU1X3yrkQIQJSW9+23mAWeA/0uZ5xnM3cZpWk0S3zvLpK6PNdt8EolfjiH+jmCLU6x3g/xB8ESZkGfKtz2PuQjnhh1bCZDMSypLUgYWwuZyeOBNQLWMlYpS7Bj7Blfdx5wPmbWgBFTXW4vlVq6hPqspmnd4kh0zKsu0rOQEzU+xVVgvfTSX9A3pgSiVrCeIW8AAAAASUVORK5CYII=);width:80px}.portfolio-tracking .partner-awards .partners .partner.cnnmoney{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAAxCAMAAAAvBj0+AAAA21BMVEUAAAAARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHMARHP///+qwdAZVoH4+vyMq8BhjKmKqr/z9vlWg6P9/v7l7PFQf58yaY4/c5bw9Pfr8PTA0dx6nrff6O7K2OK8ztuzx9VzmbNciKYGSXdtlK8gXIXS3ueiu8xJeZuctskQUHyRrsODpLvD096VssYn2uM0AAAAJHRSTlMAkGnzT/zu53GxKTkIldTLwnmqH/iJXUM0Fw1XA6W6m4Jg4WU8PHbxAAADkklEQVRYw+3WaZOaQBAG4PEARJDD+9zNJt3Cqgiowfs2m/3/vygzA7qakEqltlImKd4v2zNl7UP3gEKS3CXwO0nwBE/wBE/wBP83cCuYu5OJB6Pd4HjiG117NmLF1HUmwQ3+JEkFck5akj68D7f2Q2Rx/AHa6FoAMKMFerQYYA+fb/A0QLlxXhgAqXfh2zHar/76dFrvcXn6jH2AEe4sD3c/w+EpqkvwXnyG3cPRZZ1/RmvqT8dbWGG/u/qCy3jcADmqH6HzPnyJuwOV3en0QHF7McKvHB9up7iNxVN6ucnLpqDlIryZk41iq81r84nkC4aRypMwTfMhWjyZNb6jmmaIT9Df4dRnJcNxNMMRw3Hxgi/xeDqaexZSEV7SgOVB5T3pdZGtMqGUlfgiS8sKPPAtBYDjPs7o6Z7ggk9XuOA4Ou7EisWbotYOp14L8bwoFLP1qgF6ieFSRs7Wa4VymbX7CTKmopiSQPWGGN6rH6DDcQf3e3TgDcdgjl2Of/VwHouTDtRp1RaldogXo+EbvDOI7okUmHTCYoZPvC5ovHWTLXTIR/jrAv03fDh2/TEyfIDOHDEWbwF7uquQIxxXM0L48NUAShQXStGpFAj9QJpEl6LQ1jOSSg9JkAnHPew+Y3CF97D7wvHl2PZ+gjfLrA2trIa4AjrhUQHocEEkZ5wPo8ijQ4XuyVBj/SshbqHr2wPvgtvwFZ0JwzcB9vfxOG+jDkUS4tnLs1eGFjvzK1wH8ZxHuteCClEl7fyoLfDlC2K35zirCescDjh3OL4e29YkHi9R7gNUyXedN1nnt7gMdfIWPrMaP7ToC27Yex4jD8dhgd6c4XAYzoN4nBhCXss0IlwVL6dMi1s8DWa4UnJ5QvjIK8Aq4NkgfrF6/Wea/hYHAOuBPfIW2GOX4bxusB+D50CDRxLhpMNr0tZBJjc4vzCFt/wxvCkbQlHTyQWH3gSHsy6Pi0cACHC2H44tAH/oHl08xOAlAYT8Bc9LIFdraQ2Mxi3OP18uZGuf9PP3sCxA9goH62hjlNkaaOtzxAH/RV0N6VggBicPYJALTho6sHTa5AectCSgESrtcLcKH8kVzrjRZkmz8dbh2gm2YeEHI7jF89V6+Ee5WhG19SgXatG/b0W/eeFHiJruyJXLbadA535vMhXI3g1XJVG9E56TPwotcifcBMG839trs/13vToneIIn+J/EM9cRfoX/R/kGVxpYun1pE6MAAAAASUVORK5CYII=);width:124px}.portfolio-tracking .partner-awards .partners .partner.usatoday{background-image:url(/site/compiled-assets/partner-usatoday.79b565187091e15564c809b03e9fb9e1.png);width:99px}.portfolio-tracking .partner-awards .awards{margin:0 -40px -40px 0}.portfolio-tracking .partner-awards .awards .award{margin:0 40px 40px 0;background-image:url(data:image/png;base64,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);-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-family:Georgia,Times New Roman,serif;height:88px;padding:15px 20px;vertical-align:top;width:200px}.portfolio-tracking .partner-awards .awards .award .org,.portfolio-tracking .partner-awards .awards .award .status{text-transform:uppercase}.portfolio-tracking .security .brokerages .brokerage-logo{display:inline-block;height:51px;background-repeat:no-repeat;background-position-y:100%;margin:30px 40px}.portfolio-tracking .security .brokerages .brokerage-logo.td{width:182px}.portfolio-tracking .security .brokerages .brokerage-logo.fidelity{width:160px}.portfolio-tracking .security .brokerages .brokerage-logo.schwab{width:174px}.portfolio-tracking .security .brokerages .brokerage-logo.etrade{width:164px}.portfolio-tracking .security .brokerages .brokerage-logo.vanguard{width:146px}.portfolio-tracking .security .brokerages .brokerage-logo.scottrade{width:132px}.portfolio-tracking .security .brokerages .brokerage-logo.merrill{width:184px}.portfolio-tracking .security .vault{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;height:100px;margin:0 auto 40px;width:100px}.marketing-pricing .hero{background-image:url(/site/compiled-assets/pricing-page-hero.f8682cd9903312e368490ac3c5c80d18.png)}.marketing-pricing section.breakdown{background-color:#fbfaf9}.marketing-pricing section.breakdown .cost-breakdown-section{margin-bottom:80px}.marketing-pricing section.breakdown .text-primary{color:#f05a50}.marketing-pricing section.breakdown .background-dark{background-color:#524e4a}.marketing-pricing section.breakdown .background-darker{background-color:#423d3b}@media screen and (max-width:767px){.marketing-pricing section.breakdown .background-darker{border-bottom:1px solid #524e4a}}.marketing-pricing section.breakdown .background-mint{background-color:#44c38d;border-left:8px solid #f7f6f3}@media screen and (max-width:767px){.marketing-pricing section.breakdown .background-mint{border:none;margin-top:8px;padding-top:14px}}.marketing-pricing section.breakdown .divider{border-right:1px solid #524e4a}.marketing-pricing section.breakdown .fill-background{margin-bottom:-50px;padding-bottom:50px}@media screen and (max-width:767px){.marketing-pricing section.breakdown .fill-background{margin-bottom:inherit;padding-bottom:14px}}.marketing-pricing section.breakdown .price-container{position:relative;padding-top:14px}.marketing-pricing section.breakdown .price-container .price{position:absolute;top:12px;right:14px}.marketing-pricing section.breakdown .price-container .price .sub-text{font-size:11px}.marketing-pricing section.breakdown .button-container{padding-bottom:14px}.marketing-pricing section.breakdown fee-comparison{margin:40px auto 10px}@media screen and (max-width:767px){.marketing-pricing section.breakdown .fee-comparison-graph-container{margin-top:70px}}.marketing-pricing section.breakdown .fee-comparison-graph{background:url(/site/compiled-assets/pricing-breakdown-graph-2x.4cf80ac377657206d83f45fcb46647a2.png) no-repeat 50%;background-size:contain;height:358px}.marketing-pricing section.product-features{background-color:#fff}.marketing-pricing section.product-features .product-name{padding-left:16px}.marketing-pricing section.product-features table th{padding-bottom:20px}.marketing-pricing section.product-features table th h3{margin-top:4px}.marketing-pricing section.projection-graph{background-color:#fbfaf9;padding-bottom:0}.marketing-pricing section.projection-graph .projection-graph-cta-section{background-color:#f05a50;margin-top:80px}.marketing-pricing section.projection-graph .projection-graph-cta-section .projection-graph-cta{margin:40px 0;border:1px solid #fff}.marketing-pricing section.get-started{background:url(/site/compiled-assets/pricing-get-started-bottom.2c5451d14402dfa4ca26dbec1eb7e67a.png) no-repeat bottom;background-size:cover;height:670px}.marketing-pricing section.get-started .pricing-section-title{margin-bottom:25px}@media screen and (max-width:767px){.marketing-pricing section.get-started{height:410px}}.marketing-pricing section.get-started .get-started-ctas{margin-top:20px}.marketing-pricing section.get-started .get-started-ctas button:first-child{margin-right:4px}team-page .person-frame{background-color:#fff;border:1px solid #e2e0da;display:inline-block;padding:7px;margin-bottom:28px;width:100%;max-width:410px;min-width:250px}team-page .person-frame .person{color:#fff;position:relative}team-page .person-frame .person:before{content:"";display:block;padding-top:100%}team-page .person-frame .person img{position:absolute;left:0;top:0;width:100%}team-page .person-frame .person .blue-overlay{width:100%;background:#002841;opacity:.75;padding:5px 15px;position:absolute;bottom:0}team-page .person-frame .person .blue-overlay .team-details{display:none;padding-top:5px}team-page .person-frame .person .blue-overlay .team-details .fact{color:#fff}.tour-secondary-page video{width:100%}.tour-secondary-page .btn-get-started{z-index:2}.tour-secondary-page section.hero{background-image:url(/site/compiled-assets/tour-page-hero-bay-1x.a772d91a4be92e7642e991d3882f5f7e.png)}.tour-secondary-page section.hero .play-video-icon{font-size:48px;line-height:1.1;opacity:.4;width:50px;height:50px;background:#fff;margin:20px auto 0;border-radius:50%}.tour-secondary-page section.hero .play-video-icon:before{position:relative;left:3px;top:-1px;color:#002841}@media (max-width:991px){.tour-secondary-page section.hero .play-video-icon{font-size:32px;width:35px;height:35px}.tour-secondary-page section.hero .play-video-icon:before{left:2px;top:-2px}}.tour-secondary-page section.investments{background-color:#fff}.tour-secondary-page section.investments .detail-box .graphic.map{background:url(/site/compiled-assets/better-map-2x.3099e89693cc32a1d738bcc4d7b7e818.png) no-repeat 50%/80% auto}.tour-secondary-page section.investments .detail-box .graphic.mountain{background:url(/site/compiled-assets/mountain-convenience-2x.7d22aed3293996fe9c8366be45dd11f0.png) no-repeat 50%/80% auto}.tour-secondary-page section.investments .detail-box .graphic.hands{background:url(/site/compiled-assets/good-hands-2x.76509f9a1b363b3abfcd36de4c34ff5b.png) no-repeat 50%/80% auto}.tour-secondary-page section.analysis{position:relative;overflow-x:hidden;background:#fbfaf9}.tour-secondary-page section.analysis .analysis-container{position:relative;z-index:1}.tour-secondary-page section.analysis .analysis-section-content{max-width:460px;margin-right:20px;margin-left:8%}.tour-secondary-page section.analysis .analysis-section-title-container{margin-bottom:100px}.tour-secondary-page section.analysis,.tour-secondary-page section.analysis h3{color:#fff}.tour-secondary-page section.analysis .list-item{padding-left:80px;margin-bottom:50px}.tour-secondary-page section.analysis .list-item .list-item-title{margin-bottom:10px}.tour-secondary-page section.analysis .check-performance-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAABgBAMAAABBIlloAAAAIVBMVEUAAAD7+vj7+vj7+vj7+vj7+vj7+vj7+vj7+vj7+vj7+viTLiOCAAAACnRSTlMA7vKtkQYnJYkon4tLugAAAK9JREFUSMft1yEOhDAQBdCqRa9ZsXZdZWX9GjQX6A24CkcADPmnRFExyS8T1ARmXJOXtPPNdEKXwOs3hqMKWvWpLjfdWl1suqU6IPAC7u0AAFpnuA937tw9yHVJzBHiipwjxGXhVuKicAtxgDjadAC0znQf7ty5u+CG91/lemwq98Wsddp7tX1YyLk+gzvRFt1TZExZ6Sbi5L2vRByJk+Vi00Wy753OfeIK2UdP/yU7Fv8MxkEPoqUAAAAASUVORK5CYII=) no-repeat left 6px/40px auto}.tour-secondary-page section.analysis .avoid-mistakes-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABSCAMAAAD0B6OUAAAAgVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9d3yJTAAAAKnRSTlMA2MHHFQYC6KWeIRfNdmlZPAmahPnfu1NENuyVeyQMz0U1JbGIb2IdWia4yRpjAAABuklEQVRYw+2Z227CMAyGgZb0COVcNtgGG4fte/8HnFoQCSlCSy0utsV3fyw+xbEbG6Wj1hGtLVqrjm1TRDZtACMZMGoAEdpNYKeleaAHeqAHeqAHeuCjgdw1D/wbWfbA/wD82XieDuMcII+HqRyoisD0BIWSAZdd29ddCoDjyS3vZNw2KeE52t5glPX76WjQO8cdtgOGp3CTL730npzCDtsAx0H926fr1ad5vcdxC2B9fovXxr7ruCfuwGV9ev2mo7+oPEtXoOoC8/CW67VydZUjsADQ55dDoM+x8hWOwB6QXMmFVgkQuAFTgBetP+BDq5fKmzoBh1VGDB1DbO1/6AKsAAwMvYKVIQdA7AR8A0aG3sHOkCMgdwI+A5mh17A2ZAY8OwFngFnUe9ibxQ3MRMADHGygKOQSCjtkUVKyssyspLyJykabLhtRYR9Xq6OksPWnpwmB/emJLoc5RNblILu+yigqL2I7A4rHXrDyFrBxb1LJvSaVtG+j2+vV7bmNShr9u7TRa2JujiLZZRTJnUcRl2HJ0TbNcW4jG4ntgfNTyWZseyT+hf8CJPaAx4VHP3+oqeSBZqps3jdngQMicCpV/QAAAABJRU5ErkJggg==) no-repeat left 6px/40px auto}.tour-secondary-page section.analysis .stay-course-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAABSCAMAAACL1rFlAAAAclBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9eWEHEAAAAJXRSTlMAGg0B+ycDFgmt8exdD4/22pcSBuSf1c2iSy3hVx6ONsK5JV80NeIQBgAAAftJREFUaN7tmtluwyAQRQkYjOM1cZx9adL6/3+xXOyUllZtpAKqXO5DWOT4aIYZFhlCbtm89655diOE+wUZGCdZH0gZCWMUzCL4Jd4FSkQ5Qn1ZRtTfRFmaSAR+0CRQ/hVRv9TEI5DYiqiIiqiI+ucoJstlOkvyTVdQryhRzrR6qN5ybyhGgRlRUFJJPyiRzgxq1Jr7QLUDKaWtYHS/Ox80K7+4RRmbUmk6nleaxV2jmCYt2fs+mmkfSscoClJpx8kCj1VuUULbNFSpyqtmsdcs2JVw6+/f6WdUiXFieHkJKACdhLEYr61LFMP7JSpLE+xPreookMvUIUrCqNE6k1cLuBNmFQ5RIND7kKWSlccGPsR4VarSOQwLuK29D5nQPc1o1k6VG4coJJUYyzGNjuqBRpUnpLFDFPzGTAlReBDzFUqHqES15GdU7QGVq9YpjAM3qrULExYdprp7sL8cKfUX7JgTDmI066oaJoUPj6bwgyha44XDxASsPTE5RJGtaq6oZsEMe7p1ieII94yhul80dW0tIi5RpNKDI6ylsfKwNBK5Rs+VBljwCc/RtSreDBOFl20MdFEswM67U9ue/G3OIL7ujTxuOSFZJQbicyMN8W2tGd6PBxAtuk2eDIee6RzlIiqibEVURIVCBfywHvC6QMhLEISHudrBySuC915hgzFJ2wAAAABJRU5ErkJggg==) no-repeat left 6px/40px auto}.tour-secondary-page section.analysis .analysis-section-primary-action{margin:100px auto 0}.tour-secondary-page section.analysis .ipad{position:absolute;pointer-events:none;height:90%;width:40%;bottom:0;right:0;background:url(/site/compiled-assets/ipad-slant-dropshadow.b403b5d2143c88355e3b29d4e832d832.png) no-repeat 100%;background-size:contain}.tour-secondary-page section.lets-go{background:url(/site/compiled-assets/tour-lets-go-sneakers-footer-2x.d424a01876a4f24097f90d4e4e574742.png) no-repeat 50%;background-size:cover}.tour-secondary-page section.lets-go,.tour-secondary-page section.lets-go h3{color:#fff}.tour-secondary-page section.lets-go .container{height:500px}.tour-secondary-page section.lets-go .lets-go-section-content{height:100%;padding-left:20px;padding-right:20px;width:100%}.tour-secondary-page section.plan{background-color:#fff;padding-bottom:0}.tour-secondary-page section.plan .tour-questionnaire{background:#fbfaf9}.tour-secondary-page section.plan .white{position:relative;margin-bottom:-100px}.tour-secondary-page section.plan .blue,.tour-secondary-page section.plan .tour-questionnaire{color:#6a6662;min-height:400px;padding:100px 0 70px}.tour-secondary-page section.plan .laptop{width:85%;margin:auto;display:block}.tour-secondary-page section.plan .plan-section-primary-action{margin:30px auto 80px}.tour-secondary-page section.plan [retirement-questionnaire-v2],.tour-secondary-page section.plan [simple-questionnaire]{margin-top:50px}account-list-popover .account-row,account-list-popover .headers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}account-list-popover .headers{font-size:12px;margin-bottom:6px}account-list-popover .account-row{margin:10px auto}account-list-popover .account-amount,account-list-popover .account-name{color:#423d3b}account-list-popover .add-accounts-cta{margin-top:8px}account-list-popover hr{margin:0 -22px}retirement-intro{font-family:Open Sans,Helvetica,Arial,sans-serif;position:relative;top:0;left:0;right:0;bottom:0}retirement-intro .preloader-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}retirement-intro .retirement-bar-container{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:0;margin:0 auto;position:relative;top:-30px;z-index:1}retirement-intro .fixed-container{position:fixed;top:15%;bottom:0;left:0;right:0}retirement-intro popover-body p{line-height:1.42857}retirement-intro section{height:100vh;text-align:center}retirement-intro section.scene0{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}retirement-intro section .scene-body{text-align:center;position:fixed;top:50%;left:0;right:0;padding:0 20px;font-size:18px;font-family:Open Sans,Helvetica,Arial,sans-serif;color:#827e7a;max-width:800px;width:100%;margin:0 auto}retirement-intro section .scene-body .header{font-family:Open Sans,Helvetica,Arial,sans-serif;line-height:1.42857;font-size:30px}retirement-intro section .scene-body p{max-width:800px;margin:0 auto}@media (max-width:767px){retirement-intro section .scene-body{font-size:14px;top:40%}retirement-intro section .scene-body .header{font-size:24px}}@-webkit-keyframes slide-from-bottom-exit-up-in-500ms-ease-in-out-block{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-from-bottom-exit-up-in-500ms-ease-in-out-block{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-from-bottom-exit-up-out-500ms-ease-in-out-block{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slide-from-bottom-exit-up-out-500ms-ease-in-out-block{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}retirement-intro section .scene-body-animation.ng-hide-add,retirement-intro section .scene-body-animation.ng-hide-remove{display:block!important}retirement-intro section .scene-body-animation.ng-hide-add{-webkit-animation:"slide-from-bottom-exit-up-out-500ms-ease-in-out-block" .5s ease-in-out;animation:"slide-from-bottom-exit-up-out-500ms-ease-in-out-block" .5s ease-in-out}retirement-intro section .scene-body-animation.ng-hide-remove{-webkit-animation:"slide-from-bottom-exit-up-in-500ms-ease-in-out-block" .5s ease-in-out;animation:"slide-from-bottom-exit-up-in-500ms-ease-in-out-block" .5s ease-in-out}retirement-intro .ages,retirement-intro .ages-animated{display:-webkit-box;display:-ms-flexbox;display:flex}retirement-intro .ages{max-width:825px;margin:0 auto;position:relative;top:65px}retirement-intro .ages .age-label{font-weight:700}retirement-intro .ages .age-value{font-size:36px;line-height:1}retirement-intro .ages .age{text-align:center;margin-right:8vw}retirement-intro .dashed-line-svg{max-width:825px;position:relative;top:68px;left:0;fill:#423d3b;width:100%}retirement-intro .dashed-line-svg .dashed-line{stroke-width:3px;stroke:#002841}retirement-intro .navigation-buttons{z-index:2;position:fixed;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:3%}@media (min-width:1200px){retirement-intro .navigation-buttons{left:10%}}retirement-intro .navigation-buttons .navigation-button{padding:0;width:14px;height:14px;border:1px solid #c1beba;border-radius:50%}retirement-intro .navigation-buttons .navigation-button:not(:first-child){margin-top:15px}retirement-intro .navigation-buttons .navigation-button.selected{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-color:#002841;background-color:#002841}retirement-intro .navigation-buttons .navigation-button:hover{cursor:pointer}retirement-intro .navigation-buttons .navigation-button:focus{outline:none;-webkit-box-shadow:0 0 5px #05bfff;box-shadow:0 0 5px #05bfff}retirement-intro scroll-indicator{position:fixed;left:0;right:0;bottom:12%}retirement-intro .accent-fill{fill:#002841}retirement-intro .accent-stroke{fill:rgba(0,0,0,0);stroke:#002841}retirement-intro .fade-container{z-index:1;position:fixed;height:200px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}retirement-intro .fade-container .fade-left{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}retirement-intro .fade-container .fade-gradient{width:100%;max-width:825px;background:-webkit-gradient(linear,left top,right top,from(hsla(30,20%,98%,0)),color-stop(80%,#fbfaf9),to(#fbfaf9));background:linear-gradient(90deg,hsla(30,20%,98%,0) 0,#fbfaf9 80%,#fbfaf9);position:relative}retirement-intro .fade-container .fade-right{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;background:#fbfaf9}retirement-intro .transition{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}retirement-intro .fade-out{opacity:0}retirement-intro .fade-in,retirement-intro .fade-out{-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}retirement-intro .fade-in{opacity:1!important}retirement-intro .stretch-wide{opacity:0;-webkit-transform:scaleX(5);-ms-transform:scaleX(5);transform:scaleX(5)}retirement-intro .fly-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0}retirement-intro .intro-tooltip{vertical-align:middle;font-size:16px}retirement-intro .intro-tooltip-sm{vertical-align:middle;font-size:15px}retirement-values{font-family:Open Sans,Helvetica,Arial,sans-serif}retirement-values .scroller{height:100vh}retirement-values .container{padding:120px 14px;position:fixed;top:0;left:0;right:0;bottom:0}retirement-values .container.hide{display:none}retirement-values .container .portfolio-scene-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}retirement-values .container .portfolio-scene-row .first-value-prop-text{margin-bottom:30px}@media (max-width:991px){retirement-values .container .portfolio-scene-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}retirement-values .container .portfolio-scene-row .first-value-prop-text{margin:72px 0 20px}retirement-values .container .portfolio-scene-row .last-value-prop-text{margin:0}}@media (max-width:991px){retirement-values .container{padding:70px 14px}retirement-values .container .value-prop-text{font-size:18px}retirement-values .container .image{height:200px}}retirement-values .full-width{width:100%}retirement-values .value-prop-image-col{padding:0 0 50%}retirement-values .value-prop-image-col img{position:absolute;width:100%}retirement-values section .header{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:24px;font-weight:300}retirement-values section .header .value-prop-text{text-align:left}retirement-values section .header .value-prop-text .portfolio-link{border-bottom:1px dotted #002841}retirement-values section .header .value-prop-text .icon-inline{font-size:16px}retirement-values section.value-item .border{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;border:1px solid #e2e0da;border-radius:4px;background-color:#fff;padding:40px;text-align:left;width:100%}retirement-values section.value-item .header{font-weight:600;font-size:16px;margin:30px 0 10px}retirement-values section.value-item .body,retirement-values section.value-item .header{font-family:Open Sans,Helvetica,Arial,sans-serif}retirement-values section.value-item .image{max-width:180px;-ms-flex-item-align:center;align-self:center}@media (max-width:991px){retirement-values section.value-item{position:fixed;top:90px;left:0;right:0}retirement-values section.value-item .border{padding:0 40px 40px}}retirement-values scroll-indicator{position:fixed;left:0;right:0;bottom:70px}scroll-indicator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}scroll-indicator .text{font-size:14px;margin-left:8px}scroll-indicator .icon-border{fill:rgba(0,0,0,0);stroke:#002841}scroll-indicator .icon-dot{fill:#002841;-webkit-animation:slide-up 2s infinite;animation:slide-up 2s infinite}@-webkit-keyframes slide-up{0%{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:0}90%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:0}}@keyframes slide-up{0%{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:0}90%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:0}}modular-flow-nav-bar .modular-flow-nav-bar{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #e2e0da;padding-left:16px}@-webkit-keyframes slide-from-bottom-in-500ms-ease-in-out-flex{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-from-bottom-in-500ms-ease-in-out-flex{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-from-bottom-out-500ms-ease-in-out-flex{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slide-from-bottom-out-500ms-ease-in-out-flex{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}modular-flow-nav-bar .modular-flow-nav-bar.ng-hide-add,modular-flow-nav-bar .modular-flow-nav-bar.ng-hide-remove{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}modular-flow-nav-bar .modular-flow-nav-bar.ng-hide-add{-webkit-animation:"slide-from-bottom-out-500ms-ease-in-out-flex" .5s ease-in-out;animation:"slide-from-bottom-out-500ms-ease-in-out-flex" .5s ease-in-out}modular-flow-nav-bar .modular-flow-nav-bar.ng-hide-remove{-webkit-animation:"slide-from-bottom-in-500ms-ease-in-out-flex" .5s ease-in-out;animation:"slide-from-bottom-in-500ms-ease-in-out-flex" .5s ease-in-out}modular-flow-nav-bar .modular-flow-nav-bar .spacer{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}modular-flow-nav-bar .modular-flow-nav-bar .nav-bar-item{margin-right:16px}modular-flow-nav-bar .modular-flow-nav-bar .vertical-divider{border-right:1px solid #d1cfca;height:32px}modular-flow-nav-bar .modular-flow-nav-bar .advisor-icon{height:32px;margin-left:19px;width:auto}@media (min-width:768px){modular-flow-nav-bar .modular-flow-nav-bar contact-advisor-inline .contact-info{white-space:nowrap}}retirement-assumptions-v2 input[type=number]{-moz-appearance:textfield}retirement-assumptions-v2 input[type=number]::-webkit-inner-spin-button,retirement-assumptions-v2 input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}retirement-assumptions-v2 .header{color:#423d3b;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;margin:0 0 4px}retirement-assumptions-v2 .subheader{color:#827e7a;font-size:12px;margin-bottom:30px}retirement-assumptions-v2 .input-description{color:#827e7a;font-size:14px;margin-top:4px}retirement-assumptions-v2 .input-label{cursor:default;display:inline-block;margin-bottom:5px;max-width:100%}retirement-assumptions-v2 .input-control{border:none;border-bottom:1px dotted rgba(0,40,65,.4);background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;display:inline-block;font-weight:700;height:auto;padding:0 3px;text-align:right;width:42px}retirement-assumptions-v2 .input-control:focus{text-decoration:none;-webkit-box-shadow:none!important;box-shadow:none!important;background:rgba(0,0,0,0);background:rgba(66,61,59,.05)}retirement-assumptions-v2 .input-control:active,retirement-assumptions-v2 .input-control:focus{border-bottom:1px solid #002841}retirement-assumptions-v2 .input-control[currency-input]{width:100px}retirement-assumptions-v2 .input-control[select-list]{border-bottom:none;width:auto}retirement-assumptions-v2 .input-control[select-list] [select-list-current]{border-bottom:none;font-weight:700;padding-right:16px}retirement-assumptions-v2 .input-control[select-list] [select-list-current] .icn-down-open,retirement-assumptions-v2 .input-control[select-list] [select-list-current]~.icn-down-open{position:absolute;top:1px;right:2px}retirement-assumptions-v2 .percent{border-bottom:1px dotted #002841;border-bottom:1px dotted rgba(0,40,65,.4);background-color:#eee;cursor:not-allowed}retirement-assumptions-v2 .percent .input-control{border-bottom:none;padding-right:0;width:30px}retirement-assumptions-v2 .text-danger{font-size:12px;margin:0;text-align:right}retirement-assumptions-v2 [risk-slider]{margin-top:40px}retirement-assumptions-v2 .learn-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #c1beba;font-size:12px;min-height:70px;width:100%}retirement-assumptions-v2 .learn-more-link{-ms-flex-item-align:center;align-self:center}@media (min-width:768px){retirement-assumptions-v2 .row.text-left{padding-bottom:32px}}retirement-bar .retirement-bar-canvas{max-width:865px;margin:0 auto}retirement-bar .tip,retirement-bar .tip-svg{width:150px;color:#423d3b}retirement-bar .tip{height:80px;text-align:center;left:-100px;position:relative;border-radius:4px}retirement-bar .tip.tip-static{height:auto;position:static;margin:0 5px 20px;padding:9px 0 7px;background-color:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3)}retirement-bar .tip .tip-text-container{position:absolute;padding:0 15px;width:100%}retirement-bar .tip.you-may-need-tip{opacity:0}retirement-bar .tip.you-may-need-tip .tip-text-container{top:6px}retirement-bar .tip.you-may-have-tip{opacity:0;top:2px}retirement-bar .tip.you-may-have-tip .tip-text-container{top:18px}retirement-bar .tip.tip-at-max{opacity:1;left:720px}retirement-bar .tip .label{color:#827e7a;font-size:12px;padding:0 0 2px}retirement-bar .tip .value{font-size:20px}retirement-bar .tip .subvalue{font-size:12px;text-transform:uppercase}retirement-bar .tip .white-fill{fill:#fff}retirement-bar .tip .shadow{-webkit-filter:drop-shadow(0 1px 1px rgba(0,0,0,.3));filter:drop-shadow(0 1px 1px rgba(0,0,0,.3))}retirement-bar .tip .you-may-have-caret{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}retirement-bar .centered-tips{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}retirement-bar .bar-svg-container{position:relative;margin:0 auto;max-width:820px}retirement-bar .threshold-label{position:absolute;top:20px;color:#827e7a;font-size:10px;text-transform:uppercase}retirement-bar.dark-background .threshold-label{color:hsla(0,0%,100%,.9)}retirement-bar .bar-svg{overflow:visible;margin-top:-10px}retirement-bar .bar-svg .you-may-have-circles,retirement-bar .bar-svg .you-may-need-circles{opacity:0}retirement-bar .bar-svg .you-may-have-circle,retirement-bar .bar-svg .you-may-need-circle{fill:rgba(0,0,0,0);opacity:0}retirement-bar .bar-svg .shrunken{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);opacity:0}retirement-bar .bar-svg .circles-at-max{opacity:1;-webkit-transform:translateX(814px);-ms-transform:translateX(814px);transform:translateX(814px)}retirement-bar .bar-svg .you-may-need-circle{stroke:#009b00}retirement-bar .bar-svg .needs-attention-fill{fill:#e63232}retirement-bar .bar-svg .needs-attention-fill-light{fill:#ec6767}retirement-bar .bar-svg .needs-attention-stroke{stroke:#e63232}retirement-bar .bar-svg .fair-fill{fill:#fcb812}retirement-bar .bar-svg .fair-fill-light{fill:#fcca4f}retirement-bar .bar-svg .fair-stroke{stroke:#fcb812}retirement-bar .bar-svg .good-fill{fill:#87ab27}retirement-bar .bar-svg .good-fill-light{fill:#9fbf48}retirement-bar .bar-svg .good-stroke{stroke:#87ab27}retirement-bar .bar-svg .on-target-fill{fill:#009b00}retirement-bar .bar-svg .on-target-fill-light{fill:#42b542}retirement-bar .bar-svg .on-target-stroke{stroke:#009b00}retirement-bar .you-may-have{fill:#e63232}retirement-bar .wide-tip{width:198px}retirement-bar .transition{-webkit-transition:all .5s ease-out;transition:all .5s ease-out}retirement-bar .color-fade{-webkit-transition:fill .5s ease-out,stroke .5s ease-out;transition:fill .5s ease-out,stroke .5s ease-out}retirement-bar .fade-loop-1{-webkit-animation:fade-1 2s infinite;animation:fade-1 2s infinite}retirement-bar .fade-loop-2{-webkit-animation:fade-2 2s infinite;animation:fade-2 2s infinite}retirement-bar .fade-loop-3{-webkit-animation:fade-3 2s infinite;animation:fade-3 2s infinite}@-webkit-keyframes fade-1{0%{opacity:0}50%{opacity:.8}to{opacity:0}}@keyframes fade-1{0%{opacity:0}50%{opacity:.8}to{opacity:0}}@-webkit-keyframes fade-2{0%{opacity:0}15%{opacity:0}50%{opacity:.5}85%{opacity:0}to{opacity:0}}@keyframes fade-2{0%{opacity:0}15%{opacity:0}50%{opacity:.5}85%{opacity:0}to{opacity:0}}@-webkit-keyframes fade-3{0%{opacity:0}20%{opacity:0}50%{opacity:.2}80%{opacity:0}to{opacity:0}}@keyframes fade-3{0%{opacity:0}20%{opacity:0}50%{opacity:.2}80%{opacity:0}to{opacity:0}}@media screen and (min-width:992px){retirement-bar .tip-static{display:none}}@media screen and (max-width:991px){retirement-bar .you-may-have-tip,retirement-bar .you-may-need-tip{display:none}}retirement-calculator .retirement-bar-container{padding-top:20px;padding-bottom:20px}@media (min-width:768px){retirement-calculator .col-sm-unpadded{padding-left:0;padding-right:0}retirement-calculator .col-sm-unpadded .section-hr{margin:0}}@media (min-width:992px){retirement-calculator .col-md-padded{padding-left:14px;padding-right:14px}retirement-calculator .col-md-padded .section-hr{margin:0 -14px}}retirement-calculator .calculator-header{font-size:18px;text-align:center;font-family:Open Sans,Helvetica,Arial,sans-serif;line-height:normal}retirement-calculator .contribution-slider-label{height:40px;margin-top:50px;text-transform:uppercase}retirement-calculator .input-section{border-radius:8px;background-color:#fff;border:1px solid #e2e0da}retirement-calculator .section-header,retirement-calculator .section-header h3{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;color:#423d3b;font-weight:400;text-transform:capitalize}retirement-calculator .section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;height:63px;padding:0 23px;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}retirement-calculator .section-header h3{margin:0 auto 0 0}retirement-calculator .input-subsection-group{height:280px;padding:20px 23px}retirement-calculator .input-subsection{height:80px;padding:10px 0}retirement-calculator .input-subsection.rowspan-2{height:160px}retirement-calculator .input-label{color:#827e7a;display:inline-block}retirement-calculator .input-description{color:#827e7a;font-size:12px;margin-top:16px}retirement-calculator .col-bordered{border-bottom:1px solid #e2e0da}@media (min-width:768px){retirement-calculator .col-bordered:first-child{border-right:1px solid #e2e0da}}retirement-calculator .section-hr{background:solid 1px #e2e0da;margin:0 -14px}retirement-calculator .contribution-input{border:none;border-bottom:1px dotted rgba(0,40,65,.4);background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;color:#002841;font-weight:700;text-align:right;min-width:80px}retirement-calculator .contribution-input:focus{text-decoration:none;-webkit-box-shadow:none!important;box-shadow:none!important;background:rgba(0,0,0,0);background:rgba(66,61,59,.05)}retirement-calculator .contribution-input:active,retirement-calculator .contribution-input:focus{border-bottom:1px solid #002841}retirement-calculator input[inline-input-styler].contribution-input{padding:0 8px;text-align:right}retirement-calculator .contribution-select{min-width:150px}retirement-calculator .contribution-select [select-list-current]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px) and (max-width:991px){retirement-calculator .contribution-select{min-width:calc(50% - 31px)}}retirement-calculator .view-select{margin:26px 0;min-width:150px;right:20px}retirement-calculator .contribution-select:not([disabled]):active [inline-input-styler][select-list-current],retirement-calculator .contribution-select:not([disabled]):focus [inline-input-styler][select-list-current],retirement-calculator .contribution-select [inline-input-styler][select-list-current],retirement-calculator .view-select:not([disabled]):active [inline-input-styler][select-list-current],retirement-calculator .view-select:not([disabled]):focus [inline-input-styler][select-list-current],retirement-calculator .view-select [inline-input-styler][select-list-current]{border-bottom:none;font-weight:700;padding:0 13px 0 0;text-align:right;width:100%}retirement-calculator .contribution-select:not([disabled]):active [inline-input-styler][select-list-current] .icn-down-open,retirement-calculator .contribution-select:not([disabled]):active [inline-input-styler][select-list-current]~.icn-down-open,retirement-calculator .contribution-select:not([disabled]):focus [inline-input-styler][select-list-current] .icn-down-open,retirement-calculator .contribution-select:not([disabled]):focus [inline-input-styler][select-list-current]~.icn-down-open,retirement-calculator .contribution-select [inline-input-styler][select-list-current] .icn-down-open,retirement-calculator .contribution-select [inline-input-styler][select-list-current]~.icn-down-open,retirement-calculator .view-select:not([disabled]):active [inline-input-styler][select-list-current] .icn-down-open,retirement-calculator .view-select:not([disabled]):active [inline-input-styler][select-list-current]~.icn-down-open,retirement-calculator .view-select:not([disabled]):focus [inline-input-styler][select-list-current] .icn-down-open,retirement-calculator .view-select:not([disabled]):focus [inline-input-styler][select-list-current]~.icn-down-open,retirement-calculator .view-select [inline-input-styler][select-list-current] .icn-down-open,retirement-calculator .view-select [inline-input-styler][select-list-current]~.icn-down-open{position:absolute;top:1px;right:2px}retirement-calculator .contribution-select:not([disabled]):active [inline-input-styler][select-list-current] .view-value,retirement-calculator .contribution-select:not([disabled]):focus [inline-input-styler][select-list-current] .view-value,retirement-calculator .contribution-select [inline-input-styler][select-list-current] .view-value,retirement-calculator .view-select:not([disabled]):active [inline-input-styler][select-list-current] .view-value,retirement-calculator .view-select:not([disabled]):focus [inline-input-styler][select-list-current] .view-value,retirement-calculator .view-select [inline-input-styler][select-list-current] .view-value{border-bottom:1px dotted #002841;border-bottom:1px dotted rgba(0,40,65,.4);padding:0 8px;width:100%}retirement-calculator .contribution-select:not([disabled]):active [inline-input-styler][select-list-current]:active,retirement-calculator .contribution-select:not([disabled]):active [inline-input-styler][select-list-current]:focus,retirement-calculator .contribution-select:not([disabled]):focus [inline-input-styler][select-list-current]:active,retirement-calculator .contribution-select:not([disabled]):focus [inline-input-styler][select-list-current]:focus,retirement-calculator .contribution-select [inline-input-styler][select-list-current]:active,retirement-calculator .contribution-select [inline-input-styler][select-list-current]:focus,retirement-calculator .view-select:not([disabled]):active [inline-input-styler][select-list-current]:active,retirement-calculator .view-select:not([disabled]):active [inline-input-styler][select-list-current]:focus,retirement-calculator .view-select:not([disabled]):focus [inline-input-styler][select-list-current]:active,retirement-calculator .view-select:not([disabled]):focus [inline-input-styler][select-list-current]:focus,retirement-calculator .view-select [inline-input-styler][select-list-current]:active,retirement-calculator .view-select [inline-input-styler][select-list-current]:focus{border-bottom:none}retirement-calculator .contribution-select:not([disabled]):active [inline-input-styler][select-list-current]:active .view-value,retirement-calculator .contribution-select:not([disabled]):active [inline-input-styler][select-list-current]:focus .view-value,retirement-calculator .contribution-select:not([disabled]):focus [inline-input-styler][select-list-current]:active .view-value,retirement-calculator .contribution-select:not([disabled]):focus [inline-input-styler][select-list-current]:focus .view-value,retirement-calculator .contribution-select [inline-input-styler][select-list-current]:active .view-value,retirement-calculator .contribution-select [inline-input-styler][select-list-current]:focus .view-value,retirement-calculator .view-select:not([disabled]):active [inline-input-styler][select-list-current]:active .view-value,retirement-calculator .view-select:not([disabled]):active [inline-input-styler][select-list-current]:focus .view-value,retirement-calculator .view-select:not([disabled]):focus [inline-input-styler][select-list-current]:active .view-value,retirement-calculator .view-select:not([disabled]):focus [inline-input-styler][select-list-current]:focus .view-value,retirement-calculator .view-select [inline-input-styler][select-list-current]:active .view-value,retirement-calculator .view-select [inline-input-styler][select-list-current]:focus .view-value{border-bottom:1px solid #002841}retirement-calculator .adjust-assumptions-link{font-size:12px;line-height:44px}retirement-calculator .adjust-assumptions-link:not(.disabled){color:#002841}retirement-calculator .icon-inline{right:-20px;top:0;position:absolute}retirement-calculator .subvalue{font-size:12px}retirement-calculator-modular{min-height:60px}retirement-calculator-modular .bottom-cta{margin:40px 0 16px}retirement-calculator-modular .bottom-cta .action-button{margin:0 2px 16px}.retirement-plan-background{background-image:url(/site/compiled-assets/hero.593347c3f5ef175b1526b75b076bf393.svg);background-size:1000px;background-repeat:no-repeat;background-position:top left -200px}retirement-plan-v2 .section-hr-dotted{border-top:1px dotted #e2e0da}retirement-plan-v2 .right-button{margin-left:10px}retirement-plan-v2 .timeline-today{padding-left:20px}retirement-plan-v2 .bottom-padded{padding-bottom:20px}retirement-plan-v2 .contribution-input{border:none;border-bottom:1px dotted rgba(0,40,65,.4);background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;color:#002841;font-weight:700;text-align:left;width:80px}retirement-plan-v2 .contribution-input:focus{text-decoration:none;-webkit-box-shadow:none!important;box-shadow:none!important;background:rgba(0,0,0,0);background:rgba(66,61,59,.05)}retirement-plan-v2 .contribution-input:active,retirement-plan-v2 .contribution-input:focus{border-bottom:1px solid #002841}retirement-plan-v2 .advisor-guide{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0 0 3%;text-align:left}retirement-plan-v2 .advisor-guide .image-container{text-align:right}retirement-plan-v2 .advisor-guide .image-container .advisor-image{display:block;height:32px;width:32px;margin-right:20px}retirement-plan-v2 .plan-hero-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:360px;max-height:360px}retirement-plan-v2 .plan-hero-section .hero-content-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}retirement-plan-v2 .plan-hero-section .hero-content-container .hero-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}@media (max-width:991px){retirement-plan-v2 .plan-hero-section .hero-content-container .hero-content .hero-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}retirement-plan-v2 .pricing-summary{padding-bottom:20px}retirement-plan-v2 .pricing-summary input{display:inline;width:80px}retirement-plan-v2 .hero-heading{margin-bottom:20px;font-size:36px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:300}retirement-plan-v2 .summary-row{padding:10px}retirement-plan-v2 .retirement-plan-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}retirement-plan-v2 .not-ready-to-invest-container{margin:32px 24px 24px}retirement-plan-v2 .not-ready-to-invest{color:#fff;margin-top:20px;border-radius:8px;background-color:#002841;font-family:Open Sans,Helvetica,Arial,sans-serif}retirement-plan-v2 .not-ready-to-invest .not-ready-to-invest-header{height:30px;margin-bottom:24px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:600;font-size:18px;color:#fbfaf9}retirement-plan-v2 .not-ready-to-invest .not-ready-to-invest-text{margin-bottom:32px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px;color:#fbfaf9}retirement-plan-v2 .not-ready-to-invest .not-ready-button{width:100%;border:1px solid #c1beba;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:600;font-size:14px;color:#002841}retirement-plan-v2 .retirement-plan-right-side-column{margin:0 30px 0 15px}retirement-plan-v2 .retirement-plan-right-side-column.pricing-summary{margin-bottom:44px}retirement-plan-v2 .retirement-plan-right-side-column.pricing-summary .col-bordered{margin:0 32px}@media (max-width:991px){retirement-plan-v2 .retirement-plan-right-side-column{margin:0}}retirement-plan-v2 .promotions{color:#009b00}retirement-plan-v2 .promotions .icn-flag{content:"\E8ED"}retirement-plan-v2 .timeline-header{font-size:24px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:300;padding:36px 0;margin:0}@media (max-width:991px){retirement-plan-v2 .timeline{margin-left:0}}retirement-plan-v2 .chat-button{margin-top:10px}retirement-plan-v2 .input-section{margin-top:20px;border-radius:8px;background-color:#fff;border:1px solid #e2e0da}retirement-plan-v2 .input-section .hr-close{margin-top:5px}retirement-plan-v2 .input-section .value{font-weight:600}retirement-plan-v2 .col-unpadded-left{padding-left:0}@media (min-width:992px){retirement-plan-v2 .col-md-unpadded-right{padding-right:0}}retirement-progress-animation .svg-container{position:relative;width:100%;padding:0 0 85%}retirement-progress-animation .svg-container svg{position:absolute;width:100%;left:0}retirement-progress-animation .default-group{fill:#e2e0da}retirement-progress-animation .animated-group{opacity:0;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}retirement-progress-animation .animated-group path{fill:#002841}retirement-progress-animation .animated-group path.stroke{fill:none;stroke:#002841;stroke-width:4px}retirement-progress-animation .fade-in{opacity:1}retirement-progress-animation .fade-out{opacity:0}@media (min-width:768px){retirement-projection-v2 .projection-chart{margin:0 -9px}}retirement-projection-v2 .value-text{font-size:18px;color:#827e7a}retirement-projection-v2 .highcharts-annotation-labels,retirement-projection-v2 .highcharts-axis-labels{z-index:-1}retirement-projection-v2 .retirement-summary{-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.2);box-shadow:0 2px 8px 0 rgba(0,0,0,.2);background-color:#fff;border:1px solid #d1cfca;border-radius:4px;height:85px;margin-bottom:-85px;-webkit-transform:translateY(-94px);-ms-transform:translateY(-94px);transform:translateY(-94px);width:247px}retirement-projection-v2 .retirement-summary .summary-row{display:table-row;width:100%}retirement-projection-v2 .retirement-summary .summary-cell{height:42px;display:table-cell;vertical-align:middle}retirement-projection-v2 .retirement-summary .summary-hr{background-color:#d1cfca;border:none;height:1px;margin:0}retirement-projection-v2 .retirement-summary .summary-circle{width:13px;height:13px;border-radius:6.5px;margin:14px 0 0 16px}retirement-projection-v2 .retirement-summary .summary-circle.recommended-fill{background-color:#42b542}retirement-projection-v2 .retirement-summary .summary-circle.expected-fill{background-color:#002841}retirement-projection-v2 .retirement-summary .summary-circle.expected-fill.inverse{background-color:#fff;border:1px solid #e2e0da;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.1);box-shadow:0 2px 8px 0 rgba(0,0,0,.1)}retirement-projection-v2 .retirement-summary .summary-header{color:#827e7a;font-size:10px;font-weight:600;margin-left:11px;text-transform:uppercase;white-space:normal;width:90px}retirement-projection-v2 .retirement-summary .value-text{color:#423d3b;padding-right:15px;text-align:right;width:100%}[retirement-questionnaire-v2] .btn-simple-questionnaire-submit{min-width:204px}[retirement-questionnaire-v2] .col-unpadded{padding-left:0;padding-right:0}[retirement-questionnaire-v2] .simple-questionnaire-container .question-group{margin-top:-7px}[retirement-questionnaire-v2] .simple-questionnaire-container .question-group>.collapse-animation-js:last-child .inline-questionnaire-sentence:last-child{margin-bottom:0}[retirement-questionnaire-v2] .simple-questionnaire-container .inline-questionnaire-sentence{margin:0 7px 25px;padding-top:16px;text-align:left}[retirement-questionnaire-v2] .simple-questionnaire-container .inline-questionnaire-sentence:not(:last-child){margin-bottom:25px}[retirement-questionnaire-v2] .simple-questionnaire-container .inline-questionnaire-sentence .inline-input-styler-prefix{font-size:24px}[retirement-questionnaire-v2] .simple-questionnaire-container .inline-questionnaire-title{margin-bottom:0}[retirement-questionnaire-v2] .simple-questionnaire-container .retirement-questionnaire-v2-subtitle{margin:5px 0 31px}[retirement-questionnaire-v2] .vertical-divider{border-right:1px solid #e9e7e1;margin-right:-.5px}retirement-plan-timeline .timeline-section{margin:0;padding:20px;border-bottom:1px solid #e9e7e1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991px){retirement-plan-timeline .timeline-section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}retirement-plan-timeline .timeline-section .image{margin:20px 0}retirement-plan-timeline .timeline-section .header{margin-top:20px}slider-donut-retirement-v2 .slider-donut-projection{text-align:center;padding-bottom:25px}slider-donut-retirement-v2 .donut-container{top:-20px;height:200px}slider-donut-retirement-v2 tax-sheltered-toggle{position:relative}retirement-gap{text-align:center}retirement-gap .section-title{font-weight:400;font-size:36px;margin-bottom:12px}retirement-gap .subtitle{margin-bottom:49px}@media (max-width:767px){retirement-gap .subtitle{margin-bottom:30px}}retirement-gap .chart-border{border:1px solid #d1cfca;padding:0;background-color:#fff}@media (max-width:767px){retirement-gap .chart-border{border:none}}retirement-gap .chart-area{margin:14px 50px 0;min-height:491px}@media (max-width:767px){retirement-gap .chart-area{margin-left:15px;margin-right:15px;min-height:700px}}retirement-gap .chart-disclosure{background:#fbfaf9;color:#827e7a;font-size:12px;line-height:20px;margin-top:20px;padding:10px 14px}@media (max-width:767px){retirement-gap .chart-disclosure{margin-left:-14px;margin-right:-14px;padding-left:28px;padding-right:28px}}retirement-gap .chart-footer{margin-top:40px}@media (max-width:767px){retirement-gap .chart-footer{margin-top:30px}}retirement-gap .cta-buttons{margin:0 auto;padding:10px 11px 0}retirement-gap .cta-buttons .btn-primary{margin-right:10px}@media (max-width:767px){retirement-gap .cta-buttons .btn-primary.btn-xs-block{margin-left:0}}retirement-gap .y-axis-title{color:#827e7a;margin-right:-50px;text-align:right;white-space:normal;width:50px}retirement-gap .y-axis-title.y-axis-title-xs{text-align:left;white-space:nowrap}retirement-gap .retirement-gap-chart{margin:40px -24px 0}@media (max-width:767px){retirement-gap .retirement-gap-chart{margin-left:-9px}}retirement-gap .highcharts-legend-item{width:100%}retirement-gap .legend-item{cursor:default;white-space:normal;width:176px}retirement-gap .legend-item .legend-item-header{color:#423d3b;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;margin:0 0 3px}retirement-gap .legend-item .legend-item-description{color:#827e7a;font-weight:400}retirement-gap .legend-item.legend-item-xs{width:300px}retirement-gap .marker-label{position:relative}retirement-gap .marker-label .marker-link{display:block;-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.2));filter:drop-shadow(0 0 1px rgba(0,0,0,.2))}retirement-gap .marker-label .marker-box{fill:#fff;stroke:#d1cfca;stroke-width:1;-webkit-transition:fill .1s ease-in;transition:fill .1s ease-in}retirement-gap .marker-label .marker-text{height:40px;line-height:40px;position:absolute;top:3px;color:#002841;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px;left:3px;text-align:center;width:101px}retirement-gap .marker-label:hover .marker-box{fill:#e9ecef}retirement-gap .marker-label .marker-popup{position:absolute;padding:22px;width:311px;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.2);box-shadow:0 2px 8px 0 rgba(0,0,0,.2);border:1px solid #d1cfca;color:#827e7a;font-size:14px;line-height:1.5;white-space:normal;z-index:1}retirement-gap .marker-label .marker-popup .close{height:12px;line-height:12px;position:absolute;right:9px;top:9px;width:12px}retirement-gap .marker-label.left .marker-popup{right:2px;top:2px}retirement-gap .marker-label.right .marker-popup{left:2px;bottom:2px}retirement-gap .highcharts-annotation-label.show-popup{z-index:1}retirement-gap .highcharts-annotation-label:not(.show-popup) .marker-popup{display:none}retirement-gap .popup-action{display:block;margin-top:10px}retirement-gap .highcharts-container{overflow:visible!important}retirement-gap.inverse-theme .chart-footer,retirement-gap.inverse-theme .section-title{color:#fff}retirement-gap.inverse-theme .subtitle{color:#d1cfca}retirement-gap-marketing{text-align:right}@media (max-width:992px){retirement-gap-marketing{text-align:left}}retirement-gap-marketing .border{position:absolute;height:390px;width:100%;left:0;background:#f2f2f2}retirement-gap-marketing .retirement-gap-close-button{color:#fff;margin-right:20px}retirement-gap-marketing .retirement-gap-close-button .close-button-label{margin-left:5px}retirement-gap-marketing .retirement-gap-close-button:hover{color:#fff}retirement-gap-marketing .content .toggle-button{margin-left:10px}retirement-gap-marketing .content .header{font-weight:400}retirement-gap-marketing .content .body{color:#423d3b;margin:35px 0}retirement-gap-marketing .content .chart-image{width:100%}@media (min-width:992px){retirement-gap-marketing .content{padding:76px 0}}retirement-gap-marketing .gap-chart-section{background-color:#002841;margin-top:80px;margin-bottom:-80px}retirement-hero .nav-shadow{height:110px;width:100%;position:absolute;top:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),to(rgba(0,0,0,0)));background-image:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,rgba(0,0,0,0))}retirement-hero .container .header{font-weight:700;font-size:48px}@media (min-width:768px){retirement-hero .container .header{font-size:60px}}retirement-hero .container .body{color:#423d3b;font-size:24px;font-weight:600}retirement-hero .container .primary-cta{margin-top:34px}retirement-how-it-works .container .header{margin-bottom:50px}retirement-how-it-works .container .carousel{display:inline-block}retirement-how-it-works .container .carousel .carousel-inner{width:auto;left:0}@media (max-width:1199px){retirement-how-it-works .container .carousel{margin-top:30px}}retirement-how-it-works .container .navigator-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:28px}retirement-how-it-works .container .navigator-item .number{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;cursor:pointer;color:#c1beba;border:1px solid #c1beba;border-radius:50%;height:28px;padding:3px 9px 0;text-align:center;font-weight:600}retirement-how-it-works .container .navigator-item .number.selected{border:1px solid #f05a50;background-color:#f05a50;color:#fff}retirement-how-it-works .container .navigator-item .number:hover{cursor:pointer}retirement-how-it-works .container .navigator-item .number:focus{outline:none;-webkit-box-shadow:0 0 5px #05bfff;box-shadow:0 0 5px #05bfff}retirement-how-it-works .container .navigator-item .line{border:.5px solid #e2e0da;height:100%;width:1px;margin-left:50%}retirement-how-it-works .container .navigator-item .navigator-header{font-family:Open Sans,Helvetica,Arial,sans-serif;margin:3px 0 0 15px;font-size:18px;font-weight:600;cursor:pointer}retirement-how-it-works .container .navigator-item .navigator-header:focus{outline:none;border-bottom:1px dotted #05bfff}retirement-how-it-works .container .navigator-item .body{font-family:Open Sans,Helvetica,Arial,sans-serif;color:#423d3b;margin:20px 0 0 15px}retirement-how-it-works .container .browser-frame{margin:8px;text-align:left;display:inline-block;-webkit-box-shadow:0 0 8px rgba(0,0,0,.2);box-shadow:0 0 8px rgba(0,0,0,.2)}retirement-how-it-works .container .browser-frame .browser-toolbar{padding:0 0 3px 10px;background-color:#828282;border-radius:4px 4px 0 0}retirement-how-it-works .container .browser-frame .browser-toolbar .browser-button{width:6.8px;height:6.8px;border-radius:50%;display:inline-block}retirement-how-it-works .container .browser-frame .browser-toolbar .browser-button.closer{background-color:#ec6767}retirement-how-it-works .container .browser-frame .browser-toolbar .browser-button.minimize{background-color:#fcca4f}retirement-how-it-works .container .browser-frame .browser-toolbar .browser-button.maximize{background-color:#42b542}retirement-how-it-works .container .browser-frame .image{max-width:100%}retirement-invest .header-small{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600}retirement-invest .image{margin-top:80px;-webkit-filter:drop-shadow(0 1px 4px rgba(0,0,0,.5));filter:drop-shadow(0 1px 4px rgba(0,0,0,.5))}@media (max-width:991px){retirement-invest .image{margin-top:0}retirement-invest .card-row{overflow-x:auto;white-space:nowrap;margin-top:20px}retirement-invest .card-row .card{-webkit-box-shadow:0 0 8px rgba(0,0,0,.2);box-shadow:0 0 8px rgba(0,0,0,.2);border-radius:4px;margin:10px;padding:20px;display:inline-block;width:265px;min-height:300px;float:none;white-space:normal;vertical-align:top}}@media (max-width:991px){retirement-info .primary-cta{margin-bottom:80px}}retirement-info .header{margin-top:30px}retirement-info .box-container{height:100%;min-height:100%;margin-bottom:28px}retirement-info .box-container .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-height:235px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.2);box-shadow:0 0 8px rgba(0,0,0,.2)}retirement-info .box-container .box .header{padding:20px 20px 0}retirement-info .box-container .box .image-container{text-align:right;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}retirement-info .box-container .box .adjust-image,retirement-info .box-container .box .fees-image{margin-right:20px}retirement-info .box-container .box .fees-image{margin-bottom:10px}retirement-questionnaire-marketing .questionnaire-container{max-width:1080px;margin:0 auto;text-align:center;padding:76px 20px;border-radius:4px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.1),0 20px 20px 0 rgba(0,0,0,.05),0 0 15px 0 rgba(0,0,0,.15);box-shadow:0 0 30px 0 rgba(0,0,0,.1),0 20px 20px 0 rgba(0,0,0,.05),0 0 15px 0 rgba(0,0,0,.15)}retirement-questionnaire-marketing .questionnaire-container .header{margin-bottom:76px}retirement-questionnaire-marketing .questionnaire-marketing-row{margin:0}retirement-questionnaire-marketing .on-boarding-modular-container,retirement-questionnaire-marketing .on-boarding-modular-section{width:100%}retirement-marketing .section{padding:120px 0}retirement-marketing .header{margin-top:0;font-family:Karbon,Helvetica,Arial,sans-serif;font-weight:400}retirement-marketing .body{color:#827e7a;margin-bottom:0}retirement-marketing .primary-cta{margin-top:40px}retirement-marketing .hero-section{height:635px;margin-top:-135px;padding:170px 0 350px;background:url(/site/compiled-assets/hero.55690b869898c85c6efa79d76ee3da23.jpg) 50% no-repeat;background-size:cover}retirement-marketing .hero-section .body,retirement-marketing .hero-section .header{color:#fff}@media (max-width:767px){retirement-marketing .hero-section{background-position-x:65%}retirement-marketing .hero-section .primary-cta{margin-top:140px}}@media (min-width:1200px){retirement-marketing .hero-section{padding-top:100px}}retirement-marketing .invest-section{padding-top:80px}retirement-marketing .gap-marketing-section{padding:60px 0}retirement-marketing .summary-section{padding:0;background:url(/site/compiled-assets/summary.c355d79e4bdfb805bbbca67700e322f6.jpg) 0 no-repeat;background-size:cover;color:#fff}@media (max-width:991px){retirement-marketing .summary-section{background:url(/site/compiled-assets/summary-sm.f9577e542dd4fc89c80333b0f11f4bc8.jpg) bottom no-repeat;background-size:cover}}retirement-marketing .questionnaire-marketing-section{padding:0 0 80px}retirement-marketing .info-section,retirement-marketing .invest-section,retirement-marketing .questionnaire-marketing-section,retirement-marketing .save-section,retirement-save{background-color:#fff}retirement-save .image-container{min-height:52px;margin-top:91px}retirement-save .main-header{margin-bottom:60px}retirement-save .small-header{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;margin:30px 0}retirement-save .body{color:#827e7a}retirement-save .fa-text{margin-top:80px;margin-bottom:30px;font-size:16px}.no-padding{padding:0}retirement-summary .container{padding:130px 0;min-height:395px}retirement-summary .container .header{color:#fff}@media (max-width:991px){retirement-summary .container{padding:40px 0 400px;text-align:center}}