#interad-code h1,#interad-code h2,#interad-code p{font-family:Neuzeit Grotesk}@font-face{font-family:"Neuzeit Grotesk";src:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/fonts/neuzeit_grotesk_w01_regular-webfont.woff2) format("woff2"),url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/fonts/neuzeit_grotesk_w01_regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Neuzeit Grotesk Bold";src:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/fonts/neuzeit_grotesk_cond_w01_black-webfont.woff2) format("woff2"),url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/fonts/neuzeit_grotesk_cond_w01_black-webfont.woff) format("woff");font-weight:400;font-style:normal}*,:after,:before,input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.no-scroll{height:100%;overflow:hidden}body{margin:0}#interad-code *,#interad-code ::after,#interad-code ::before{-webkit-box-sizing:border-box;box-sizing:border-box}#interad-code .no-wrap{white-space:nowrap}#interad-code .show{display:block!important}#interad-code .container,#interad-code .container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}#interad-code .col-group{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:100%}#interad-code .col-group .column-6{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}#interad-code .col-group .col-3{width:33.33%;-webkit-box-sizing:border-box;box-sizing:border-box}#interad-code h1{font-size:42px!important;font-weight:400;line-height:42px;letter-spacing:-1.7px;text-align:left}#interad-code h2{font-size:36px;font-weight:700;line-height:36px;letter-spacing:1px}#interad-code p{font-size:20px;line-height:32px;letter-spacing:0;text-align:left;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0}#interad-code .dark-grey{color:#45555f!important}#interad-code .dark-green{color:#003d4c!important}#interad-code .dark-blue{color:#205885!important}#interad-code .green{color:#3d6123}#interad-code .light-blue-bg{background:#eef8fb}#interad-code .mar-b{margin-bottom:30px}#interad-code .mar-b-0{margin-bottom:0}#interad-code .mar-b-dbl{margin-bottom:60px!important}#interad-code .mar-t{margin-top:30px;margin-bottom:30px}#interad-code .mar-t-dbl{margin-top:60px}#interad-code .mar-t-hlf{margin-top:15px}#interad-code .mar-t-0{margin-top:0!important}#interad-code .mar-tb{margin-top:30px;margin-bottom:30px}#interad-code .mar-0{margin:0}#interad-code .pad-tb-dbl{padding-top:60px;padding-bottom:60px}#interad-code .pad-b-dbl{padding-bottom:60px}#interad-code .pad-l{padding-left:30px}#interad-code .pad-r{padding-right:30px}#interad-code .pad-t{padding-top:30px}#interad-code .pad-b-hlf{padding-bottom:15px}#interad-code .pad-b{padding-bottom:30px}#interad-code .pad-0{padding:0}#interad-code .progressbar{background-color:#dcdee1;border-radius:13px;border:1px solid #c6c6c7}#interad-code .progressbar span{background-color:#205885;width:20%;height:10px;border-radius:10px;display:inherit;-webkit-transition:all ease 1s;-o-transition:all ease 1s;transition:all ease 1s}#interad-code .w-50{width:50%}#interad-code .w-66{width:66%}#interad-code .w-75{width:75%}#interad-code .w-100{width:100%}#interad-code .block{width:100%;padding:20px;border-radius:1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box}#interad-code .block .content .dark-green{color:#003d4c!important;font-family:Neuzeit Grotesk Bold;font-size:20px;line-height:32px;font-weight:700}#interad-code .text-bold{font-weight:700}#interad-code .text-center{text-align:center!important}#interad-code .text-left{text-align:left!important}#interad-code .text-right{text-align:right!important}#interad-code .btn{height:52px;min-width:103px;left:631px;top:1070px;border-radius:2px;padding:5px 20px 4px;border:none;background:#eeeff0;color:#979da6;font-size:18px;font-family:Neuzeit Grotesk}#interad-code .btn.active:hover{background:#2d7bbb}#interad-code .btn.active:active{background:#184163}#interad-code [role="button"]{cursor:pointer}#interad-code input,#interad-code select{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:18px 16px 17px;gap:10px;width:100%;background:#f7f7f8;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-bottom:1px solid #b9bdc4;font-family:Neuzeit Grotesk;font-size:16px}#interad-code .input-group{position:relative}#interad-code .input-group span.dollar{position:absolute;bottom:17px;left:15px;color:#757575}#interad-code .input-group input{padding:18px 25px 17px;color:#757575;font-family:Neuzeit Grotesk;font-size:16px}#interad-code .input-group .error{display:none}#interad-code .input-group.required{border-left:solid 5px #e51e17;padding-left:25px}#interad-code .input-group.required .dollar{left:40px}#interad-code .input-group.required .error{margin-bottom:15px;display:inline-block;width:100%;color:#e51e17;font-family:Neuzeit Grotesk;font-size:16px;line-height:24px}#interad-code .input-group.required .error img{vertical-align:bottom;margin-right:10px;position:absolute;bottom:15px;right:5px}#interad-code .input-group.required input{border-bottom:solid 2px #e51e17;font-family:Neuzeit Grotesk}#interad-code .hidden{display:none!important}#interad-code .float-right{float:right}#interad-code .float-left{float:left}#interad-code .email-btn img{width:20%;vertical-align:bottom}#interad-code a,#interad-code button{cursor:pointer;font-family:Neuzeit Grotesk}#interad-code a.learn-more{background:#205885;color:#fff;text-decoration:none;padding:15px 20px;display:inline-block;margin-top:30px}#interad-code a.learn-more::after{content:" ";background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/icons/icon-arrow.png) center no-repeat;top:50%;right:20px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:100px;height:100px;padding:10px 15px}#interad-code a.learn-more:hover{background:#2d7bbb}#interad-code a.learn-more:active{background:#184163}#interad-code button.tooltip{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/icons/icon-info-active.svg) -2px no-repeat;padding:0;border:none;height:20px;background-size:140%;width:20px;vertical-align:top;position:relative;opacity:100;display:inherit;z-index:auto}#interad-code button.tooltip.active{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/icons/icon-info.svg) -2px no-repeat;background-size:180%}#interad-code .tooltip-content{position:absolute;bottom:0;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);right:0;background:#fff;border:1px solid #dcdee1;-webkit-box-shadow:0 0 4px #dcdee1;box-shadow:0 0 4px #dcdee1;width:1000px;max-width:300px;padding:0 0 30px 30px;display:none;z-index:1}#interad-code .tooltip-content.active{display:inline-block}#interad-code .tooltip-content p{margin:40px 30px 0 0;font-family:Neuzeit Grotesk;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left}#interad-code .tooltip-content button{background:0 0;padding:0;border:none;width:13%;position:absolute;top:0;right:0}#interad-code .tooltip-content button img{width:100%}#interad-code .modal{position:fixed;width:100%;height:100vh;background:rgba(0,0,0,.3);top:0;left:0;display:none}#interad-code .modal .white-container{background:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%;border:1px solid #dcdee1;display:none;overflow: hidden;}#interad-code .modal .white-container .modal-body{padding:50px 30px 30px;max-height:80vh;overflow:auto;position:relative}#interad-code .modal .white-container .modal-body p{font-family:Neuzeit Grotesk;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left}#interad-code .modal .white-container .modal-body button.close{position:absolute;top:0;right:0;background:0 0;border:none;padding:0}#interad-code .email-modal-container{background-color:#dcf2f7!important;max-width:930px}#interad-code .error-msg{background:#fff;border:1px solid #dcdee1;border-left:solid 4px #e51e17;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:30px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left;font-family:Neuzeit Grotesk;font-size:18px;line-height:28px}#interad-code .error-msg img{width:100%;max-width:32px}#interad-code .error-msg span{margin-left:10px}#interad-code .breadcrumbs{display:inline-block}#interad-code .breadcrumbs a{font-family:Neuzeit Grotesk;display:inline-block;text-decoration:none}#interad-code .mobile-only{display:none}@media (min-width:576px){#interad-code .container-lg,#interad-code .container-md,#interad-code .container-sm{max-width:540px}}@media (min-width:768px){#interad-code .container-lg,#interad-code .container-md{max-width:792px}}@media (min-width:992px){#interad-code .container-lg{max-width:1250px}}#interad-code .main-content{max-width:585px;margin:auto}#interad-code .main-content .light-blue-bg .content p{margin-bottom:12px}#interad-code #top-banner{background-color:#f7f7f7}#interad-code #top-banner .banner-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#interad-code #top-banner .banner-text{width:50%}#interad-code #top-banner .banner-text-inner{max-width:610px;width:100%;float:right;padding-left:15px}#interad-code #top-banner .banner-img{width:50%;background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/banner-img.jpg) top right no-repeat;background-size:230% auto}#interad-code #top-banner .banner-img-mobile{display:none}@media screen and (max-width:950px){#interad-code #top-banner .banner-img{background-size:auto 100%}}@media screen and (max-width:639px){#interad-code #top-banner .banner-text{width:100%}#interad-code #top-banner .banner-text-inner{padding-left:0;max-width:100%}#interad-code #top-banner .banner-img{display:none}#interad-code #top-banner .banner-img-mobile{display:block;width:100%;background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/banner-img.jpg) right no-repeat;background-size:auto 230%;height:200px}}#interad-code #tool-container .upper-progressbar{position:relative;margin:auto;width:100%;max-width:380px}#interad-code #tool-container .upper-progressbar .counter{font-family:Neuzeit Grotesk;font-size:13px;font-weight:400;line-height:18px;letter-spacing:0;text-align:right;margin-bottom:20px}#interad-code #tool-container .top-border{border-top:solid 5px #eef8fb}#interad-code #tool-container .goal-list-v2{max-width:585px;margin:30px auto 0;width:100%;display:inline-block}#interad-code #tool-container .goal-list-v2 .goal-toggle{position:relative;cursor:pointer;width:25%;height:110px;float:left;margin-bottom:20px}#interad-code #tool-container .goal-list-v2 .home-select{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-home.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .home-select.active{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-home-active.svg) center no-repeat;background-size:106px}#interad-code #tool-container .goal-list-v2 .vacation-select{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-vacation.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .vacation-select.active{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-vacation-active.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .baby-select{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-baby.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .baby-select.active{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-baby-active.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .car-select{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-car.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .car-select.active{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-car-active.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .wedding-select{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-wedding.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .wedding-select.active{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-wedding-active.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .education-select{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-education.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .education-select.active{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-education-active.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .retirement-select{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-retirement.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .retirement-select.active{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-retirement-active.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .other-select{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-other.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .other-select.active{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-other-active.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .home-select-fr{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-home-fr.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .home-select-fr.active{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-home-fr-active.svg) center no-repeat;background-size:106px}#interad-code #tool-container .goal-list-v2 .vacation-select-fr{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-vacation-fr.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .vacation-select-fr.active{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-vacation-fr-active.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .baby-select-fr{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-baby-fr.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .baby-select-fr.active{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-baby-fr-active.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .car-select-fr{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-car-fr.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .car-select-fr.active{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-car-fr-active.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .wedding-select-fr{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-wedding-fr.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .wedding-select-fr.active{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-wedding-fr-active.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .education-select-fr{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-education-fr.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .education-select-fr.active{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-education-fr-active.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .retirement-select-fr{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-retire-fr.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .retirement-select-fr.active{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-retire-fr-active.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .other-select-fr{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-other-fr.svg) center no-repeat}#interad-code #tool-container .goal-list-v2 .other-select-fr.active{background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/goals/icon-other-fr-active.svg) center no-repeat}#interad-code .next-btn,#interad-code .update-results{cursor:not-allowed}#interad-code .next-btn::after,#interad-code .update-results::after{content:"";background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/icons/icon-arrow.png) no-repeat;width:22px;margin-left:5px;height:10px;display:inline-block;-webkit-filter:invert(.5);filter:invert(.5);vertical-align:middle}#interad-code .next-btn.active,#interad-code .update-results.active{background:#205885;color:#fff;cursor:pointer}#interad-code .next-btn.active::after,#interad-code .update-results.active::after{-webkit-filter:invert(0);filter:invert(0)}#interad-code .disabled-content h2{font-family:Neuzeit Grotesk;font-size:36px;font-weight:700;line-height:36px;letter-spacing:1px;text-align:center;color:#dcdee1;margin:50px 0}#interad-code .answered-content{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}#interad-code .answered-content .edit-cont{width:25%}#interad-code .answered-content .edit-cont a{font-family:Neuzeit Grotesk;font-size:22px;font-weight:400;line-height:28px;letter-spacing:0;text-align:left;color:#205885;text-decoration:none}#interad-code .answered-content .edit-cont a::after{content:"";background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/icons/icon-edit.svg) no-repeat;width:15px;margin-left:5px;height:13px;display:inline-block;vertical-align:middle}#interad-code .answered-content .text-cont{width:70%}#interad-code .answered-content .text-cont h2{margin-left:15px}#interad-code .answered-content h2{font-family:Neuzeit Grotesk;font-size:20px;font-weight:400;line-height:32px;letter-spacing:0;text-align:left}#interad-code #question-5 .cta-section a,#interad-code #results-area .assumptions{line-height:16px;color:#205885;font-weight:400;font-family:Neuzeit Grotesk;font-size:16px;letter-spacing:0;text-decoration:none}#interad-code #question-1 .progressbar span{width:20%}#interad-code #question-1 .answered-content{margin-top:31px;margin-bottom:36px}#interad-code #question-1 .main-content h2{margin-top:50px}#interad-code #question-2 .progressbar span{width:40%}#interad-code #question-2 .new-name{margin-top:20px}#interad-code #question-2 .answered-content,#interad-code #question-3 .answered-content,#interad-code #question-4 .answered-content{margin:36px 0}#interad-code #question-3 .progressbar span{width:60%}#interad-code #question-4 .progressbar span{width:80%}#interad-code #question-5{margin-bottom:25px}#interad-code #question-5 .progressbar span{width:100%}#interad-code #question-5 .cta-section a{display:inline-block;text-align:center}#interad-code #question-5 .answered-content{margin-top:36px}#interad-code #results-area .assumptions{float:right}#interad-code #results-area .result-container{text-align:center;max-width:607px}#interad-code #results-area .result-container .header-section{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:70px}#interad-code #results-area .result-container .goal-title{margin-left:20px}#interad-code #results-area .result-container .goal-title h2{font-family:Neuzeit Grotesk;font-size:20px;line-height:28px!important;float:left!important;clear:left}#interad-code #results-area .result-container .goal-title h3{font-family:Neuzeit Grotesk;font-size:28px;line-height:28px!important;float:left!important;clear:left}@media screen and (max-width:639px){#interad-code #results-area .result-container .goal-title h2{font-family:Neuzeit Grotesk;font-size:20px;line-height:28px!important;float:left!important;clear:left}#interad-code #results-area .result-container .goal-title h3{font-family:Neuzeit Grotesk;font-size:28px;line-height:28px!important;float:left!important;clear:left}}#interad-code #results-area .result-container h3{font-family:Neuzeit Grotesk;font-size:28px;font-weight:400;line-height:28px;letter-spacing:0;text-align:left!important}#interad-code #results-area .result-container h2{font-family:Neuzeit Grotesk;font-size:32px;font-weight:100;line-height:40px;letter-spacing:0;position:relative;display:inline-block}#interad-code #results-area .result-container h2 span.dark-blue{font-family:Neuzeit Grotesk Bold}h2 span{font:inherit}#interad-code #results-area .result-container .add-minus-div{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:50px}#interad-code #results-area .result-container .add-minus-div .btn-holder:first-child{margin-right:24px}#interad-code #results-area .result-container .add-minus-div .btn-holder:last-child{margin-left:24px}#interad-code #results-area .result-container .add-minus-div.prop-error .goal-needed{border-bottom:solid 3px #e51e17}#interad-code #results-area .result-container .add-minus-div button{border-radius:50%;border:2px solid #205885;background:#fff;width:100%;max-width:64px;height:100%;max-height:64px;min-width:auto;position:relative;top:0;left:0;padding:30px}#interad-code #results-area .result-container .add-minus-div button:hover{background-color:#dcdee1}#interad-code #results-area .result-container .add-minus-div button:active{background-color:#b3e2ef}#interad-code #results-area .result-container .add-minus-div button.disabled{color:#dcdee1;border-color:#dcdee1;cursor:not-allowed}#interad-code #results-area .result-container .add-minus-div button.disabled.add::after,#interad-code #results-area .result-container .add-minus-div button.disabled.add::before,#interad-code #results-area .result-container .add-minus-div button.disabled.minus::before{background:#dcdee1}#interad-code #results-area .result-container .add-minus-div button.disabled:hover{background-color:#fff}#interad-code #results-area .result-container .add-minus-div button.add::before,#interad-code #results-area .result-container .add-minus-div button.minus::before{content:"";height:4.33px;width:28.44px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#3d6123}#interad-code #results-area .result-container .add-minus-div button.add::after{content:"";width:4.33px;height:28.44px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#3d6123}#interad-code #results-area .result-container .add-minus-div span{color:#003d4c;font-size:32px;font-weight:700;font-family:Neuzeit Grotesk Bold;padding-left:8px}#interad-code #results-area .result-container .add-minus-div input{width:100%;max-width:270px;height:66px;color:#003d4c;background:#fff;border:1px solid #b9bdc4;font-weight:700;font-size:40px;line-height:32px;text-align:center;padding:5px 10px}#interad-code #results-area .result-container .progress-section{display:inline-block;width:100%;margin-top:50px}#interad-code #results-area .result-container .progress-section p.mini{margin:10px 0 0;font-family:Neuzeit Grotesk;font-size:18px;font-weight:400;line-height:18px;letter-spacing:0;text-align:right;color:#45555f}#interad-code #results-area .result-container .progress-section .already-saved p,#interad-code #results-area .result-container .progress-section .remaining p{font-family:Neuzeit Grotesk;font-size:18px;font-weight:400;line-height:18px;letter-spacing:0;text-align:left;margin:0 0 10px}#interad-code #results-area .result-container .progress-section .already-saved .amount,#interad-code #results-area .result-container .progress-section .remaining .amount{font-family:Neuzeit Grotesk;font-size:36px;font-weight:700;line-height:36px;letter-spacing:1px;text-align:left}#interad-code #results-area .result-container .progress-section .remaining .amount{font-weight:300}#interad-code #results-area .result-container .progress-section .progressbar{clear:both;border-radius:0;background:#f0f6e8;position:relative}#interad-code #results-area .result-container .progress-section .progressbar span{height:30px;border-radius:0;-webkit-transition:all ease-in 0.3s;-o-transition:all ease-in 0.3s;transition:all ease-in 0.3s;background:#29831c;position:absolute}#interad-code #results-area .result-container .progress-section .progressbar .dividers{height:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;position:relative;z-index:1}#interad-code #results-area .result-container .progress-section .progressbar .dividers div{width:100%}#interad-code #results-area .result-container .progress-section .progressbar .progressbar-results-tooltip{display:none;background:#fff;width:100%;max-width:222px;padding:25px 20px;border:1px solid #b9bdc4;-webkit-transform:translate(0,-125%);-ms-transform:translate(0,-125%);transform:translate(0,-125%)}#interad-code #results-area .result-container .progress-section .progressbar .progressbar-results-tooltip h5{font-family:Neuzeit Grotesk Bold;font-size:20px;font-weight:700;line-height:20px;letter-spacing:0;text-align:left}#interad-code #results-area .result-container .progress-section .progressbar .progressbar-results-tooltip p{font-family:Neuzeit Grotesk;font-size:15px;font-weight:400;line-height:23px;letter-spacing:0;text-align:left;color:#45555f}#interad-code #results-area .result-container .progress-section .progressbar:hover .progressbar-results-tooltip{display:block;position:fixed;overflow:hidden}#interad-code #results-area .result-container .progress-section .cta-section{clear:both;padding-top:70px}#interad-code #results-area .result-container .progress-section .cta-section .email-btn{padding:15px 20px;background:#ffd140;font-family:Neuzeit Grotesk;font-size:18px;font-weight:400;line-height:18px;letter-spacing:0;text-align:center;color:#003d4c;margin-bottom:24px}#interad-code #results-area .result-container .progress-section .cta-section .email-btn ::before{content:"";background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/icons/icon-email.svg)}#interad-code #results-area .result-container .progress-section .cta-section .email-btn :hover{background-color:#f2c63d}#interad-code #results-area .result-container .progress-section .cta-section .email-btn :active{background-color:#ebbd30}#interad-code #results-area .result-container .progress-section .cta-section .email-btn-fr{height:auto!important;text-align:center!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:10px;margin:0 auto}#interad-code #results-area .result-container .progress-section .cta-section a{display:inline-block;font-family:Neuzeit Grotesk;font-size:16px;font-weight:400;line-height:16px;letter-spacing:0;text-align:center;margin-bottom:50px;text-decoration:none}#interad-code #below-details h2,#interad-code #learn-more h2{line-height:42px;letter-spacing:-1.7px;font-family:Neuzeit Grotesk}#interad-code #results-area .result-container .progress-section .cta-section a img{height:16px;width:16px;vertical-align:middle}#interad-code #start-over{text-align:center;padding:30px 0 100px}#interad-code #start-over a{font-family:Neuzeit Grotesk;font-size:16px;font-weight:400;line-height:16px;letter-spacing:0;text-align:center;color:#205885;text-decoration:none}#interad-code #start-over img{width:1.5%;vertical-align:middle}#interad-code #below-details{border-bottom:1px solid #dcdee1;border-top:1px solid #dcdee1}#interad-code #below-details h2{font-size:42px;font-weight:400}#interad-code #below-details .holder{text-align:center;width:66%;margin:auto;display:block}#interad-code #below-details p{font-family:Neuzeit Grotesk;font-size:20px;font-weight:400;line-height:32px;letter-spacing:0;text-align:center}#interad-code #below-details img{width:20%}#interad-code #below-details h3{font-family:Neuzeit Grotesk;font-size:24px;margin-top:24px;font-weight:700;line-height:28px;letter-spacing:0;text-align:center}#interad-code #below-details .column-6:first-child{border-right:solid .5px #dcdee1}#interad-code #below-details .column-6:last-child{border-left:solid .5px #dcdee1}#interad-code #below-details .learn-more{margin-top:20px!important}#interad-code #learn-more h2{font-size:42px;font-weight:400;text-align:center}#interad-code #learn-more .square-block{position:relative}#interad-code #learn-more .square-block a{text-decoration:none}#interad-code #learn-more .square-block img{width:100%}#interad-code #learn-more .square-block h5{position:relative;font-family:Neuzeit Grotesk;font-size:20px;font-weight:400;line-height:32px;letter-spacing:0;text-align:left;padding:20px}#interad-code #learn-more .square-block h5 span{background:#205885;color:#fff;padding:10px 20px;font-family:Neuzeit Grotesk;font-size:15px;font-weight:400;line-height:23px;letter-spacing:0;text-align:left;position:absolute;top:-25px;left:0}#interad-code #learn-more .col:nth-child(2){margin:0 30px}#interad-code #learn-more .flex-container{margin-top:40px}#interad-code .flex-container{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}#interad-code .flex-container .col{width:100%;border:1px solid #dcdee1}#interad-code #retirement-block .upper-progressbar{margin:auto;width:100%;max-width:380px}#interad-code #retirement-block .counter{font-family:Neuzeit Grotesk;font-size:13px;font-weight:400;line-height:18px;letter-spacing:0;text-align:right;margin-bottom:20px}#interad-code #retirement-block .details{text-align:center}#interad-code #retirement-block .details h2{font-family:Neuzeit Grotesk;font-size:36px;font-weight:700;line-height:36px;letter-spacing:1px;text-align:center;color:#45555f;margin-bottom:10px}#interad-code #retirement-block .details p,#interad-code .back-blue-link,#interad-code .retirement-par{font-weight:400;letter-spacing:0;font-family:Neuzeit Grotesk}#interad-code #retirement-block .details p{font-size:22px;line-height:28px;text-align:center;color:#45555f}#interad-code .retirement-par{font-size:20px;line-height:32px;text-align:center;color:#45555f}#interad-code .back-blue-link{text-decoration:none;font-size:18px;line-height:18px;text-align:left;color:#205885}#interad-code .back-blue-link::before{content:"";background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/icons/icon-back-blue.svg) center no-repeat;width:20px;display:inline-block;height:10px}#interad-code .custom-select-interad .select-hide,#interad-code .custom-select-interad select{display:none}#interad-code .offscreen{position:absolute;left:-999em}#interad-code .custom-select-interad{position:relative;font-family:Neuzeit Grotesk}#interad-code .custom-select-interad .select-selected{background-color:#f7f7f8;color:#515b6b;padding:18px 16px 17px;border:1px solid transparent;border-color:transparent transparent #b9bdc4;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;width:100%;text-align:left}#interad-code .custom-select-interad.select-arrow-active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#interad-code .custom-select-interad:after{position:absolute;content:"";top:20px;right:15px;width:15px;height:15px;background:url(../../../../etc.clientlibs/fidelity/fidca/clientlibs/savingscalc/resources/images/icons/icon-caret.svg) center no-repeat;-webkit-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s;cursor:pointer;pointer-events:none}#interad-code .custom-select-interad .select-items div{color:#45555f;padding:18px 16px 17px;border:1px solid transparent;border-color:transparent transparent #f7f7f8;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#interad-code .custom-select-interad .select-items{position:absolute;background-color:#fff;top:99%;left:0;right:0;z-index:99;-webkit-filter:drop-shadow(0 1px 8px #dcdee1);filter:drop-shadow(0 1px 8px #dcdee1);border-top:solid 2px #205885;max-height:50vh;overflow:auto}#interad-code .custom-select-interad .same-as-selected,#interad-code .custom-select-interad .select-items div:hover{background-color:rgba(0,0,0,.1)}@media screen and (max-width:639px){#interad-code h1{font-size:36px!important;line-height:40px!important;margin-bottom:15px!important}#interad-code h2{font-size:28px!important;line-height:36px!important}#interad-code .answered-content .edit-cont a,#interad-code p{font-size:18px!important;line-height:24px!important}#interad-code .mob-w-100{width:100%!important}#interad-code .mar-b{margin-bottom:15px}#interad-code .mar-b-0{margin-bottom:0}#interad-code .mar-b-dbl{margin-bottom:30px}#interad-code .mob-mar-b{margin-bottom:15px!important}#interad-code .mar-t{margin-top:15px}#interad-code .mar-t-dbl{margin-top:30px}#interad-code .mar-t-hlf{margin-top:7.5px}#interad-code .mar-t-0{margin-top:0!important}#interad-code .mar-tb{margin-top:15px;margin-bottom:15px}#interad-code .mar-0{margin:0}#interad-code .mob-mar-b-0{margin-bottom:0}#interad-code .mob-mar-t{margin-top:15px}#interad-code #results-area .add-minus-div,#interad-code #results-area .progress-section{margin-top:30px!important}#interad-code .mob-mar-b-qtr{margin-bottom:7.5px}#interad-code .pad-tb-dbl{padding-top:30px;padding-bottom:30px}#interad-code .pad-b-dbl{padding-bottom:30px}#interad-code .pad-l{padding-left:15px}#interad-code .pad-r{padding-right:15px}#interad-code .pad-t{padding-top:15px}#interad-code .pad-b-hlf{padding-bottom:7.5px}#interad-code .mob-mar-b-dbl{margin-bottom:30px!important}#interad-code .mob-pad-0{padding:0}#interad-code .mob-pad{padding:15px}#interad-code .mobile-only{display:block}#interad-code .col-group{display:inline-block;width:100%}#interad-code .col-group .col-3,#interad-code .col-group .column-6{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#interad-code #top-banner .sub-title{font-size:18px!important;line-height:25px!important}#interad-code .block{padding:10px}#interad-code .goal-list-v2 .col-group{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}#interad-code .goal-list-v2 .goal-toggle{margin-bottom:20px!important;width:33.33%!important;background-size:88px 88px!important;height:88px!important}#interad-code .mobile-hidden{display:none}#interad-code .text-center{text-align:left}#interad-code .answered-content{display:inline-block;text-align:left}#interad-code .answered-content h2{font-size:15px!important;line-height:23px!important;text-align:left}#interad-code .answered-content .check-icon,#interad-code .answered-content .edit-cont,#interad-code .answered-content .text-cont{float:left}#interad-code .answered-content .text-cont{width:80%}#interad-code .answered-content .edit-cont{width:auto}#interad-code .answered-content .edit-cont a{font-size:17px!important;line-height:27px!important;text-align:left;margin-left:30px!important}#interad-code .mob-text-center{text-align:center}#interad-code #results-area{padding:15px!important}#interad-code #results-area .result-container .header-section{margin-bottom:50px!important}#interad-code #results-area .result-container .header-section .mini.float-right{width:30%}#interad-code #results-area .result-container .header-section .mini.float-right img{width:100%}#interad-code #results-area h2{font-size:24px!important;line-height:32px!important;text-align:left!important}#interad-code #results-area .goal-title h3{text-align:left!important}#interad-code #results-area .add-minus-div button{padding:24px!important}#interad-code #results-area .add-minus-div .btn-holder:first-child{margin-right:17px!important}#interad-code #results-area .add-minus-div .btn-holder:last-child{margin-left:17px!important}#interad-code #results-area .add-minus-div span{font-size:18px!important;line-height:16px!important}#interad-code #results-area .add-minus-div input{width:35%!important;max-width:170px!important;font-size:28px!important;line-height:16px!important;letter-spacing:1px!important}#interad-code #results-area .add-minus-div input.font-16{font-size:16px!important}#interad-code #results-area .add-minus-div input.font-18{font-size:18px!important}#interad-code #results-area .add-minus-div input.font-22{font-size:22px!important}#interad-code #results-area .add-minus-div input.font-24{font-size:24px!important}#interad-code #results-area .add-minus-div input.font-28{font-size:28px!important}#interad-code #results-area .progress-section .cta-section{padding-top:30px!important}#interad-code #results-area .progress-section .cta-section .email-btn{margin-bottom:0!important}#interad-code #results-area .progressbar-results-tooltip{display:none!important}#interad-code .disabled-content h2{margin:25px 0!important}#interad-code #start-over{padding:15px 50px}#interad-code #start-over img{width:16px}#interad-code #below-details{border-top:none}#interad-code #below-details .column-6{border:none!important}#interad-code #below-details h2{font-size:32px!important;line-height:32px!important;letter-spacing:0!important}#interad-code #below-details .holder{width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:20px}#interad-code #below-details .holder .contents{margin-left:20px;text-align:left}#interad-code #below-details .holder .contents h3{font-size:20px!important;line-height:20px!important;text-align:left;margin:0}#interad-code #below-details .holder .contents p{font-size:17px!important;line-height:27px!important;text-align:left}#interad-code #below-details .holder .contents a{margin-top:0;font-size:16px!important}#interad-code #below-details .holder img{width:48px;height:48px}#interad-code .flex-container{display:block}#interad-code .flex-container .col{margin:0 0 15px!important}#interad-code .btn{font-size:16px}#interad-code .modal .white-container{left:0;top:0;width:100%;height:100%;-webkit-transform:none;-ms-transform:none;transform:none}#interad-code .modal .white-container .modal-body{padding:50px 30px 60px;max-height:100vh}#interad-code .modal .white-container .modal-body button.close{position:absolute;top:0;right:0;background:0 0;border:none;padding:0}#interad-code input{font-size:16px!important}}