.questions-wrapper{background-color:#f2f2f8;padding-top:39px}
.questions .questions__title .title-comp{word-break:break-word}
.questions .questions__rte .comp-rich-text{padding-top:10px;margin-bottom:0;word-break:break-word}
.questions .questions__rte .comp-rich-text p{margin:0}
.questions .questions__rte .comp-rich-text .icon-pop{display:inline-block;height:18px;width:18px;background-size:18px !important;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/investcalculator/clientlibs/clientlib_investcalc_base/resources/images/icon_toottip_champion.svg") !important;background-repeat:no-repeat;margin-left:5px;margin-bottom:3px;vertical-align:middle}
.questions .questions__radio .custom_radio{padding-top:12px;padding-bottom:53px}
.questions .questions__radio .custom_radio .container{padding-left:0}
.questions .questions__radio .custom_radio .container .inp-rad__blk{width:auto;padding-right:50px;float:left}
.questions .questions__radio .custom_radio .container .inp-rad__blk .radio_label{margin-bottom:0}
.questions .questions__radio .custom_radio .container .inp-rad__blk .radio_tooltip--info h4{font-family:"RNHouseSans-Regular",sans-serif}
.questions .questions__radio .custom_radio .container .inp-rad__blk .radio_tooltip{background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/investcalculator/clientlibs/clientlib_investcalc_base/resources/images/icon_toottip_champion.svg") !important;outline-offset:1px}
.questions .questions__radio .custom_radio .container .inp-rad__blk .label-info{background-color:#5a287d;border-radius:8px}
.questions .questions__radio .custom_radio .container .inp-rad__blk .label-info .labelinfo-cone.lastlabel{left:446px !important}
.questions .questions__radio .custom_radio .container .inp-rad__blk .label-info a{text-decoration:underline;cursor:pointer}
.questions .questions__radio .custom_radio .container .inp-rad__blk.form_radio--border{outline:2px solid #5e10b1 !important;outline-offset:1px}
.questions div:last-child .questions__radio .custom_radio{padding-bottom:33px}
.finresult{padding-top:56px;padding-bottom:44px}
.finresult .finresult__left .increment_slider,.finresult .finresult__left .decrement_slider{width:20px;height:20px}
.finresult .finresult__left .form-field-wrap.focus .input-label{color:#5e10b1}
.finresult .finresult__left .form-field-wrap.focus .text-field-comp input{border:1px solid #5e10b1}
.finresult .finresult__left .form-field-wrap.focus .text-field-comp::after{content:"";filter:alpha(opacity=0);border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid transparent;border-bottom:0 solid;bottom:-5px;width:100%;float:left;transition:opacity .2s ease-out,color .2s ease-out,height .2s ease-out;opacity:1;height:5px;display:none}
.finresult .finresult__left label.input-label{color:#333;font-size:16px;font-weight:normal;letter-spacing:.2px;margin-bottom:5px;word-break:break-word}
.finresult .finresult__left label.input-label.title-error{color:#e60303}
.finresult .finresult__left input{background-color:#fff;line-height:26px;color:#646068;padding:20px 20px 20px 20px;border-radius:8px}
.finresult .finresult__left .errorState .input-label{color:#e60303}
.finresult .finresult__left .errorState .text-field-comp input{color:#646068;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/investcalculator/clientlibs/clientlib_investcalc_base/resources/images/icon-wrong.png");background-repeat:no-repeat;background-position:94% 21px}
.finresult .finresult__left::after{border-top:0}
.finresult .finresult__left .input-field[isvalid="true"]{background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/investcalculator/clientlibs/clientlib_investcalc_base/resources/images/icon-right-champion.svg");background-repeat:no-repeat;background-position:95% 25px;color:#333}
.finresult .finresult__left .slider-wrapper{margin-top:17px;margin-bottom:35px}
.finresult .finresult__left .slider-wrapper .slider .ui-state-default{width:50px;height:50px;background-size:85%;background-position:center}
.finresult .finresult__left .slider-wrapper .slider .ui-state-default:focus{outline-offset:-4px}
.finresult .finresult__left .cta .cta-text{min-width:273px;padding:16px 38px 14px 38px}
.finresult .finresult__left .childbirth__wrapper .child__dob-blk{margin-bottom:40px}
.finresult .finresult__left .error-container{color:#e60303;background-color:transparent;width:100%;padding:0;margin-top:7px;line-height:18px}
.finresult .finresult__left .error-container .error-arrow{display:none}
.finresult .finresult__left .error-container .error-text{font-size:14px;line-height:18px}
.finresult .finresult__right .finresult__graph .fin__chart{width:100%;position:relative}
.finresult .finresult__right .finresult__graph .fin__chart .axis path,.finresult .finresult__right .finresult__graph .fin__chart .axis line{fill:none;stroke:#50266b;stroke-width:1;shape-rendering:crispEdges}
.finresult .finresult__right .finresult__graph .fin__chart .xaxis text,.finresult .finresult__right .finresult__graph .fin__chart .yaxis text{stroke:#000;font-family:"RNHouseSansRegular",sans-serif;font-size:12px;line-height:18px;letter-spacing:.17px}
.finresult .finresult__right .finresult__graph .fin__chart .xaxis path,.finresult .finresult__right .finresult__graph .fin__chart .yaxis path{stroke:#50266b;stroke-width:2px;fill:none}
.finresult .finresult__right .finresult__graph .fin__chart .axis .tick{stroke:#50266b;stroke-width:1px}
.finresult .finresult__right .finresult__graph .fin__chart .yaxis .tick{opacity:.08}
.finresult .finresult__right .finresult__graph .fin__chart .mouse-per-line{display:none}
.finresult .finresult__right .finresult__graph .fin__chart .valueline-invested{fill:none;stroke-dasharray:8,8;stroke:#006fe6;stroke-width:3px}
.finresult .finresult__right .finresult__graph .fin__chart .valueline-better{fill:none;stroke:#5a287d;fill-opacity:80%;stroke-width:4px}
.finresult .finresult__right .finresult__graph .fin__chart .valueline-likely{fill:none;stroke:#5a287d;stroke-width:2px}
.finresult .finresult__right .finresult__graph .fin__chart .valueline-worse{fill:none;stroke-dasharray:2,2;stroke:#e51565;stroke-width:2px}
.finresult .finresult__right .finresult__graph .fin__chart .ylabel,.finresult .finresult__right .finresult__graph .fin__chart .xlabel{color:#000;font-family:"RNHouseSansBold",sans-serif;font-size:12px;font-weight:bold;line-height:18px;fill:#000}
.finresult .finresult__right .finresult__graph .fin__chart .fin__chart__loader{height:100%;width:100%}
.finresult .finresult__right .finresult__graph .fin__chart .fin__chart__loader .fin__chart__loader--img{background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/investcalculator/clientlibs/clientlib_investcalc_base/resources/images/spinner_champ.gif");background-position:50% 50%;background-repeat:no-repeat;height:100%;width:100%;display:block}
.finresult .finresult__right .finresult__amt .finresult__invested{font-weight:normal;letter-spacing:.26px;line-height:18px;word-break:break-word}
.finresult .finresult__right .finresult__amt .finresult__invested .results_txt{border-top:3px dashed #006fe6;width:180px}
.finresult .finresult__right .finresult__amt .finresult__invested .results_txt .text-comp{color:#5a287d}
.finresult .finresult__right .finresult__amt .finresult__invested .amt{margin-bottom:0}
.finresult .finresult__right .finresult__amt .finresult__return{padding-bottom:35px;font-weight:normal;letter-spacing:.26px;line-height:18px;word-break:break-word}
.finresult .finresult__right .finresult__amt .finresult__return .results_txt{border-top-style:solid;border-top-width:2px;width:180px;border-top-color:#5a287d}
.finresult .finresult__right .finresult__amt .finresult__return .results_txt .text-comp{color:#5a287d}
.finresult .finresult__right .finresult__amt .finresult__return .amt{margin-bottom:0}
.finresult .finresult__right .finresult__amt .finresult__worse-invest{font-weight:normal;letter-spacing:.26px;line-height:18px;word-break:break-word}
.finresult .finresult__right .finresult__amt .finresult__worse-invest .results_txt{border-top:2px dotted #e51565;width:180px}
.finresult .finresult__right .finresult__amt .finresult__worse-invest .results_txt .text-comp{color:#5a287d}
.finresult .finresult__right .finresult__amt .finresult__worse-invest .amt{margin-bottom:0}
.finresult .finresult__right .finresult__amt .finresult__better-invest{font-weight:normal;letter-spacing:.26px;line-height:18px;word-break:break-word}
.finresult .finresult__right .finresult__amt .finresult__better-invest .results_txt{border-top:4px solid rgba(90,40,125,0.8);width:180px}
.finresult .finresult__right .finresult__amt .finresult__better-invest .results_txt .text-comp{color:#5a287d}
.finresult .finresult__right .finresult__amt .finresult__better-invest .amt{margin-bottom:0}
.finresult .finresult__right .finresult__amt p{color:#646068;font-size:22px;font-family:"RNHouseSansBold",sans-serif;font-weight:bold}
.finresult .finresult__right .finresult__graph{margin-bottom:9px}
.finresult .finresult__right .finresult__graph .finresult__graph-label{color:#000;font-family:"RNHouseSansBold",sans-serif;font-size:16px;font-weight:bold;letter-spacing:.2px}
.finresult .finresult__right .finresult__graph .finresult__img{background:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/investcalculator/clientlibs/clientlib_investcalc_base/resources/images/graph-empty.jpg") no-repeat;width:100%;height:386px}
.finresult .finresult__right .finresult__graph-divider{border-top:1px solid #c9c9c9;width:87%;padding-bottom:48px;padding-top:5px;margin-left:6px}
.finresult .finresult__right .finresult__invest-btn .cta{width:100%}
.finresult .finresult__right .finresult__invest-btn .cta .cta-text{max-width:100%}
.finresult .finresult__right .finresult__email-btn .cta.cta-primary{padding-top:11px}
.finresult .finresult__right .finresult__email-btn .cta{width:100%}
.finresult .finresult__right .finresult__email-btn .cta .cta-text{max-width:100%}
.finresult .finresult__right .finresult__email-btn .cta .cta-text::before{content:"";display:inline-block;background:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/investcalculator/clientlibs/clientlib_investcalc_base/resources/images/contactlesscard_champ.svg") no-repeat;width:24px;height:24px;position:relative;left:-25px;top:10px;bottom:20px}
.finresult .finresult__disclaimer{font-size:14px;font-weight:normal;letter-spacing:.2px;margin-top:57px}
.finresult .finresult__disclaimer .comp-rich-text p{line-height:18px;margin:0}
.finresult .finresult__disclaimer .comp-rich-text p a{font-size:14px}
.finresult .finresult__email-btn .cta.cta-primary{padding-top:11px}
.finresult .finresult__email-btn .cta.cta-primary:hover .cta-text{background-color:transparent}
.finresult .finresult__email-btn .cta .cta-text{background:0;color:#5e10b1;border:1px solid #5e10b1;padding:14px 38px 12px 38px;padding-left:50px;max-width:292px;display:block;position:relative;border-radius:100px;overflow:visible;margin-bottom:8px;margin-top:8px;margin-left:1px;margin-right:1px;text-align:center;font-size:18px;line-height:24px}
.finresult .finresult__email-btn .cta .cta-text:hover{border:1px solid #5e10b1}
.finresult .finresult__email-btn .cta .cta-text:focus{border:1px solid #5e10b1}
.finresult .finresult__email-btn .cta .cta-text::before{content:"";display:inline-block;background:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/investcalculator/clientlibs/clientlib_investcalc_base/resources/images/contactlesscard_champ.svg") no-repeat;width:24px;height:24px;position:absolute;left:25px;top:14px;bottom:20px}
.finresult .finresult__email-btn .cta:hover .cta-text{background-color:transparent;border:1px solid #5e10b1}
.finresult .finresult__email-btn .cta.cta-primary:focus .cta-text{background-color:transparent}
.cq-Editable-dom .email_popup{display:block}
.cq-Editable-dom .finpie__donutchart{display:none}
.cq-Editable-dom .finresult .finresult__left .error-container{display:none !important}
.cq-Editable-dom .errorState .text-field-comp:after{border-top:0}
.cq-Editable-dom .finresult__graph-label{display:none !important}
.cq-Editable-dom .finresult__img{display:block !important}
.cq-Editable-dom .fin__chart{display:none !important}
.cq-Editable-dom .finresult-wrapper,.cq-Editable-dom .investcalc__breakdown__download{background-color:#fff}
.aem-AuthorLayer-Edit .finresult__email-popup .email_popup{display:block;position:static;transform:translate(0,0);margin-top:501px}
.aem-AuthorLayer-Edit .finresult__email-popup .email_popup .mortgage-input-field .comp-rich-text p{width:471px}
.aem-AuthorLayer-Edit .jisa .finresult__email-popup .email_popup{margin-top:0}
.finresult__email-popup .email_popup.popup_enable{display:block}
.finresult__email-popup .email_popup{display:none;width:550px;background:#ffeae6;border-radius:8px;position:fixed;top:50%;left:50%;z-index:200;transform:translate(-50%,-50%);padding:78px 39px 26px 40px}
.finresult__email-popup .email_popup button{position:absolute;top:20px;right:19px;border:0;box-shadow:none;background:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/investcalculator/clientlibs/clientlib_investcalc_base/resources/images/x-copy-white-champ.svg");background-repeat:no-repeat;border-radius:0;width:26px;height:26px;width:26px;height:26px}
.finresult__email-popup .email_popup button:focus-visible{outline-color:#5e10b1}
.finresult__email-popup .email_popup .ec-email .form-field-label{color:#333;font-size:16px;font-weight:normal;letter-spacing:.2px;line-height:28px;margin-bottom:0}
.finresult__email-popup .email_popup .ec-email .comp-rich-text{width:100%;color:#646068;font-weight:normal;letter-spacing:.2px;padding:10px 18px 0 0;clear:both}
.finresult__email-popup .email_popup .ec-checkbox{padding-top:20px;padding-bottom:35px}
.finresult__email-popup .email_popup .ec-checkbox .comp-rich-text p{font-size:14px;line-height:18px;margin-bottom:0}
.finresult__email-popup .email_popup .ec-checkbox .policy-panel-field{margin-top:35px}
.finresult__email-popup .email_popup .ec-checkbox .policy-panel-field .mortgage-inputcheckbox-field .mortgage-field-wrap{margin:0;padding:0}
.finresult__email-popup .email_popup .ec-checkbox .policy-panel-field .mortgage-inputcheckbox-field .mortgage-field-wrap .checkbox-field-comp label{padding-top:4px;color:#646068;font-size:14px;font-weight:normal;letter-spacing:.2px;line-height:18px}
.finresult__email-popup .email_popup .ec-checkbox .policy-panel-field .mortgage-inputcheckbox-field .mortgage-field-wrap .checkbox-field-comp label .checkmark{border:1px solid #5e10b1}
.finresult__email-popup .email_popup .ec-checkbox .policy-panel-field .mortgage-inputcheckbox-field .mortgage-field-wrap .form-field-checkbox-label{padding-left:34px}
.investcalc__breakdown__download{border-top:21px solid #f2f2f8;border-bottom:21px solid #f2f2f8}
.investcalc__breakdown__download .finpie_left{padding-top:38px;border-right:24px solid #f2f2f8}
.investcalc__breakdown__download .finpie_left.no-border{border-right:0}
.investcalc__breakdown__download .finpie_left .invest__breakdown .row{margin-left:0}
.investcalc__breakdown__download .finpie_left .invest__breakdown .breakdown__title{padding-bottom:38px}
.investcalc__breakdown__download .finpie_left .invest__breakdown .nav-tabs{border-bottom:0}
.investcalc__breakdown__download .finpie_left .invest__breakdown .nav-tabs .nav-item{margin-right:10px}
.investcalc__breakdown__download .finpie_left .invest__breakdown .nav-tabs .nav-item:nth-last-child(1){margin-right:0}
@media(max-width:1023px){.investcalc__breakdown__download .finpie_left .invest__breakdown .nav-tabs .nav-item:nth-last-child(1){margin-top:10px}
}
.investcalc__breakdown__download .finpie_left .invest__breakdown .nav-tabs .nav-item{margin-right:10px}
.investcalc__breakdown__download .finpie_left .invest__breakdown .nav-tabs .nav-item:nth-last-child(1){margin-right:0}
@media(max-width:1023px){.investcalc__breakdown__download .finpie_left .invest__breakdown .nav-tabs .nav-item:nth-last-child(1){margin-top:10px}
}
.investcalc__breakdown__download .finpie_left .invest__breakdown .nav-tabs .nav-link{outline-offset:4px;font-size:18px;font-weight:normal;padding:21px 15px 19px 15px;border-radius:100px;line-height:22px;height:100%;letter-spacing:.2px;color:#5e10b1;width:200px;border:1px solid #5e10b1;background-color:#fff;border-radius:100px;word-break:break-word}
.investcalc__breakdown__download .finpie_left .invest__breakdown .nav-tabs .nav-link:focus-visible{outline-color:#5e10b1}
.investcalc__breakdown__download .finpie_left .invest__breakdown .nav-tabs .nav-link.active{color:#fff;background-color:#3c1053}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart{padding-top:38px;overflow:auto;display:flex}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .finpie__loader{height:100%;width:100%}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .finpie__loader .finpie__loader--img{background-image:url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/investcalculator/clientlibs/clientlib_investcalc_base/resources/images/spinner_champ.gif");background-position:50% 50%;background-repeat:no-repeat;width:218px;height:210px;display:block;margin:0 auto}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart-location{width:155px;height:155px;margin-right:45px}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart path,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart-location path{stroke-width:2px;fill:none}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart path.lbl-first,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart-location path.lbl-first{fill:#5a287d;stroke:#fff}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart path.lbl-second,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart-location path.lbl-second{fill:#e31565;stroke:#fff}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart path.lbl-third,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart-location path.lbl-third{fill:#8138e0;stroke:#fff}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart path.lbl-four,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart-location path.lbl-four{fill:#006fe6;stroke:#fff}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart path.lbl-five,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart-location path.lbl-five{fill:#db3700;stroke:#fff}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart path.lbl-six,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart-location path.lbl-six{fill:#3ad356;stroke:#fff}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart path.lbl-seven,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart-location path.lbl-seven{fill:#5a287d;fill-opacity:80%;stroke:#fff}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart path.lbl-eight,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart-location path.lbl-eight{fill:#e31565;fill-opacity:80%;stroke:#fff}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart path.lbl-nine,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart-location path.lbl-nine{fill:#8138e0;fill-opacity:80%;stroke:#fff}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart path.lbl-ten,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donutchart-location path.lbl-ten{fill:#db3700;fill-opacity:80%;stroke:#fff}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-label-wrap,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-location-label{float:left}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-label-wrap .donutLabel span:first-child,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-location-label .donutLabel span:first-child{width:20px;height:20px;display:inline-block;border-radius:50%}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-label-wrap .donutLabel .lbl-first,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-location-label .donutLabel .lbl-first{background-color:#5a287d}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-label-wrap .donutLabel .lbl-second,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-location-label .donutLabel .lbl-second{background-color:#e31565}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-label-wrap .donutLabel .lbl-third,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-location-label .donutLabel .lbl-third{background-color:#8138e0}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-label-wrap .donutLabel .lbl-four,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-location-label .donutLabel .lbl-four{background-color:#006fe6}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-label-wrap .donutLabel .lbl-five,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-location-label .donutLabel .lbl-five{background-color:#db3700}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-label-wrap .donutLabel .lbl-six,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-location-label .donutLabel .lbl-six{background-color:#3ad356}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-label-wrap .donutLabel .lbl-seven,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-location-label .donutLabel .lbl-seven{background-color:#5a287d;opacity:.8}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-label-wrap .donutLabel .lbl-eight,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-location-label .donutLabel .lbl-eight{background-color:#e31565;opacity:.8}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-label-wrap .donutLabel .lbl-nine,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-location-label .donutLabel .lbl-nine{background-color:#8138e0;opacity:.8}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-label-wrap .donutLabel .lbl-ten,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-location-label .donutLabel .lbl-ten{background-color:#db3700;opacity:.8}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-label-wrap .donutLabel .spanLabel,.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .finpie__donutchart .donut-location-label .donutLabel .spanLabel{color:#646068;font-size:14px;line-height:18px;text-transform:capitalize;vertical-align:super;padding-left:10px}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .top-holdings{padding-top:38px;list-style-type:none;padding-left:0;margin-bottom:0}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .top-holdings .holding-item{padding-bottom:15px}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .top-holdings .holding-item span.holding-icon{display:inline-block;background:#646068;border-radius:0;height:9px;width:9.03px}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .top-holdings .holding-item span.item{color:#646068;font-size:14px;font-weight:normal;height:18px;letter-spacing:.2px;line-height:18px;padding-left:17px}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .top-holdings .holding-item:last-child{padding-bottom:0}
.investcalc__breakdown__download .finpie_left .invest__breakdown .toggle-comp{padding-bottom:34px;padding-right:109px}
.investcalc__breakdown__download .finpie_left .invest__breakdown .breakdown__rte{color:#646068;font-size:14px;font-weight:normal;letter-spacing:.2px;line-height:18px;padding-top:30px;padding-bottom:25px;padding-right:98px;clear:both}
.investcalc__breakdown__download .fin__download{background-color:#fff;padding-top:38px;padding-left:40px}
.investcalc__breakdown__download .fin__download .title-comp{padding-bottom:20px}
.investcalc__breakdown__download .fin__download .download__rte__cta .cta.cta-secondary{color:#5e10b1;line-height:30px;padding-bottom:14px}
.investcalc__breakdown__download .fin__download .download__rte__cta .rte .comp-rich-text{padding-bottom:10px}
.investcalc__breakdown__download .fin__download .download__rte__cta .downloadlink a.dlinks{color:#5e10b1;padding-bottom:20px;line-height:30px}
.investcalc__next__step{border-bottom:20px solid #f2f2f8}
.investcalc__next__step .invest__nextsteps .nextsteps__title{padding-top:27px;padding-bottom:35px}
.investcalc__next__step .invest__nextsteps .nextsteps__rte{width:768px}
.investcalc__next__step .invest__nextsteps .nextsteps__cta{padding-bottom:14px;padding-top:15px}
@media(min-width:1256px){.questions{width:100%}
.finresult .finresult__left .finresult__email-popup{width:1212px;padding-left:24px;padding-right:24px}
.finresult .finresult__left .slider-wrapper .ui-widget.ui-widget-content{width:255px;margin:20px 38px}
.finresult .finresult__left .slider-wrapper .decrement_slider,.finresult .finresult__left .slider-wrapper .increment_slider{width:20px;height:20px}
}
@media(min-width:1024px) and (max-width:1255px){.questions-wrapper{padding-top:25px}
.questions-wrapper .questions{width:100%}
.questions-wrapper .questions .questions__rte .comp-rich-text p{padding-top:14px}
.questions-wrapper .questions .questions__radio .custom_radio{padding-top:12px;padding-bottom:43px}
.questions-wrapper .questions .questions__radio .custom_radio .container{padding-right:0}
.questions-wrapper .questions .questions__radio .custom_radio .container .inp-rad__blk{padding-right:50px}
.questions-wrapper .questions .questions__radio .custom_radio .container .inp-rad__blk .label-info .labelinfo-cone.lastlabel{left:370px !important}
.questions-wrapper .questions div:last-child .questions__radio .custom_radio{padding-bottom:18px}
.finresult{padding-top:56px;padding-bottom:11px}
.finresult .finresult__left .input-field[isvalid="true"]{background-position:97% 25px}
.finresult .finresult__left .title-comp{margin-bottom:5px}
.finresult .finresult__left .timeframe__slider .slider-wrapper{margin-bottom:31px}
.finresult .finresult__right .finresult__graph .finresult__img{background-size:cover;height:510px}
.finresult .finresult__right .finresult__cta-responsive .finresult__invest-btn .cta.cta-primary .cta-text{padding:15px 364px}
.finresult .finresult__right .finresult__cta-responsive .finresult__email-btn .cta.cta-primary .cta-text{margin-bottom:8px}
.finresult .finresult__disclaimer{margin-top:22px;margin-bottom:30px}
.finresult .finresult__disclaimer .comp-rich-text{width:570px}
.finresult .finresult__disclaimer .comp-rich-text p{margin-bottom:0}
.finresult__cta .cta.cta-primary .cta-text{width:924px;max-width:none}
.investcalc__breakdown__download .finpie_left.no-border{border-right:0}
.investcalc__breakdown__download .finpie_left .invest__breakdown .breakdown__title{padding-bottom:30px}
.investcalc__breakdown__download .finpie_left .invest__breakdown .breakdown__rte{padding-top:37px;padding-bottom:16px}
.investcalc__breakdown__download .finpie_left .invest__breakdown .nav-tabs .nav-link{width:150px}
.investcalc__breakdown__download .fin__download .invest__download .download__rte__cta .rte .comp-rich-text p{margin-bottom:10px}
}
@media(min-width:768px) and (max-width:1023px){.questions-wrapper{padding-top:25px}
.questions-wrapper .questions{width:100%}
.questions-wrapper .questions .questions__firstquestion .questions__radio .custom_radio{padding-bottom:36px}
.questions-wrapper .questions .questions__firstquestion .questions__radio .custom_radio .container .inp-rad__blk{padding-bottom:14px}
.questions-wrapper .questions .questions__rte .comp-rich-text p{padding-top:14px}
.questions-wrapper .questions .questions__radio .custom_radio{padding-top:13px;padding-bottom:25px}
.questions-wrapper .questions .questions__radio .custom_radio .container{width:auto}
.questions-wrapper .questions .questions__radio .custom_radio .container .inp-rad__blk{padding-bottom:25px;padding-right:35px}
.questions-wrapper .questions .questions__radio .custom_radio .container .inp-rad__blk .label-info .labelinfo-cone.lastlabel{left:216.344px !important}
.questions-wrapper .questions div:last-child .questions__radio .custom_radio{padding-bottom:10px}
.finresult-wrapper .finresult{padding-top:24px;padding-bottom:11px}
.finresult-wrapper .finresult .finresult__left .title-comp{margin-bottom:5px}
.finresult-wrapper .finresult .finresult__left .timeframe__slider .slider-wrapper{margin-bottom:42px}
.finresult-wrapper .finresult .finresult__left .input-field[isvalid="true"]{background-position:97% 25px}
.finresult-wrapper .finresult .finresult__right .finresult__graph .finresult__img{background-size:cover}
.finresult-wrapper .finresult .finresult__right .finresult__graph-divider{padding-bottom:36px}
.finresult-wrapper .finresult .finresult__right .finresult__cta-responsive .finresult__invest-btn .cta.cta-primary .cta-text{padding:15px 254px}
.finresult-wrapper .finresult .finresult__disclaimer{margin-top:22px;margin-bottom:24px}
.finresult-wrapper .finresult .finresult__disclaimer .comp-rich-text{width:570px}
.finresult-wrapper .finresult .finresult__disclaimer .comp-rich-text P{margin-bottom:0}
.finresult-wrapper .finresult .finresult__cta-responsive .finresult__email-btn .cta.cta-primary{padding-top:3px}
.finresult__email-popup .email_popup{padding:78px 39px 39px 40px}
.finresult__cta .cta.cta-primary .cta-text{width:705px;max-width:none}
.investcalc__breakdown__download{border:0}
.investcalc__breakdown__download .finpie_left{border:0;padding-top:25px}
.investcalc__breakdown__download .finpie_left .invest__breakdown .breakdown__title{padding-bottom:25px}
.investcalc__breakdown__download .finpie_left .invest__breakdown .nav-tabs .nav-link{width:112px;font-size:16px}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .tab-pane .finpie__donutchart{display:flex;width:340px}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .tab-pane .finpie__donutchart .donutchart{float:none}
.investcalc__breakdown__download .finpie_left .invest__breakdown .breakdown__rte{padding-right:0;padding-top:34px}
.investcalc__breakdown__download .finpie_left .invest__breakdown .breakdown__rte .comp-rich-text{width:100%}
.investcalc__breakdown__download .fin__download{padding-top:25px !important;padding-left:0 !important;padding-bottom:34px !important;height:auto !important}
.investcalc__breakdown__download .fin__download .invest__download .download__rte__cta .rte .comp-rich-text p{margin-bottom:10px}
.investcalc__next__step .invest__nextsteps .nextsteps__title{padding-top:17px;padding-bottom:31px}
.investcalc__next__step .invest__nextsteps .nextsteps__rte{width:637px}
.investcalc__next__step .invest__nextsteps .nextsteps__cta .cta-primary{padding-top:35px;padding-bottom:13px}
}
@media(max-width:767px){.questions-wrapper{padding-top:24px}
.questions-wrapper .questions{width:100%}
.questions-wrapper .questions .questions__radio .custom_radio{padding-top:13px;padding-bottom:15px}
.questions-wrapper .questions .questions__radio .custom_radio .inp-rad__blk{width:100%;padding-bottom:18px;padding-right:35px}
.questions-wrapper .questions .questions__firstquestion .questions__radio .custom_radio{padding-bottom:22px}
.questions-wrapper .questions .questions__secondquestion .questions__radio .custom_radio{padding-bottom:22px}
.questions-wrapper .questions .questions__thirdquestion{padding-bottom:4px}
.questions-wrapper .questions .questions__rte .comp-rich-text p{padding-top:20px}
.questions-wrapper .questions div:last-child .questions__radio .custom_radio{padding-bottom:0}
.finresult-wrapper .finresult{padding-top:35px;padding-left:10px;padding-right:10px;padding-bottom:21px}
.finresult-wrapper .finresult .finresult__right .finresult__graph .finresult__img{background-size:contain;height:239px}
.finresult-wrapper .finresult .finresult__right .finresult__graph-divider{padding-bottom:24px}
.finresult-wrapper .finresult .finresult__right .finresult__amt .finresult__invested{padding-bottom:25px}
.finresult-wrapper .finresult .finresult__right .finresult__amt .finresult__return{padding-bottom:25px}
.finresult-wrapper .finresult .finresult__right .finresult__amt .finresult__worse-invest{padding-bottom:25px}
.finresult-wrapper .finresult .finresult__right .finresult__amt .finresult__better-invest{padding-bottom:30px}
.finresult-wrapper .finresult .finresult__right .finresult__cta-responsive{padding-left:10px}
.finresult-wrapper .finresult .finresult__right .finresult__cta-responsive .finresult__invest-btn .cta-text,.finresult-wrapper .finresult .finresult__right .finresult__cta-responsive .finresult__email-btn .cta-text{width:273px}
.finresult-wrapper .finresult .finresult__left .title-comp{margin-bottom:5px}
.finresult-wrapper .finresult .finresult__left .slider-wrapper{margin-top:15px;margin-bottom:43px}
.finresult-wrapper .finresult .finresult__left .timeframe__slider .slider-wrapper{margin-bottom:35px}
.finresult-wrapper .finresult .finresult__email-popup .email_popup.popup_enable{width:100%}
.finresult-wrapper .finresult .finresult__disclaimer{padding-left:10px;height:auto;margin-top:0;width:100%}
.finresult-wrapper .finresult .finresult__disclaimer .comp-rich-text p{margin-bottom:27px}
.investcalc__breakdown__download{border-top:23px solid #f2f2f8;border-bottom:0}
.investcalc__breakdown__download .finpie_left{border:0;padding-top:0}
.investcalc__breakdown__download .finpie_left .invest__breakdown .breakdown__title{padding-top:25px;padding-bottom:25px}
.investcalc__breakdown__download .finpie_left .invest__breakdown .nav-tabs .nav-item .nav-link{width:118px;font-size:16px}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .tab-pane .finpie__donutchart{padding-top:36px;display:flex;width:340px}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .tab-pane .finpie__donutchart .donutchart{margin-right:30px}
.investcalc__breakdown__download .finpie_left .invest__breakdown .tab-content .tab-pane .finpie__donutchart .donut-label-wrap{float:none}
.investcalc__breakdown__download .finpie_left .invest__breakdown .breakdown__rte{padding-right:0;padding-top:35px}
.investcalc__breakdown__download .finpie_left .invest__breakdown .breakdown__rte .comp-rich-text{width:100%}
.investcalc__breakdown__download .fin__download{padding-top:27px;padding-left:0 !important;padding-bottom:17px !important;height:auto !important}
.investcalc__breakdown__download .fin__download .invest__download .download__title .title-comp{padding-bottom:27px}
.investcalc__next__step .invest__nextsteps .nextsteps__title{padding-top:25px}
.investcalc__next__step .invest__nextsteps .nextsteps__rte{width:100%}
.investcalc__next__step .invest__nextsteps .nextsteps__cta{padding-bottom:21px;padding-top:0}
.investcalc__next__step .invest__nextsteps .nextsteps__cta .cta-primary{padding-top:10px}
}