.sc-retirement-planning-calculator.sc-common-calculator-class .sc-input{border:1px solid #e1e1e1;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;width:100%;border-radius:6px;overflow:hidden}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn{-webkit-transition:border .2s,background .2s,background-color .3s;transition:border .2s,background .2s,background-color .3s;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:50px;font-size:1rem;-webkit-box-shadow:none;box-shadow:none;border:2px solid #0473ea;background-color:#0473ea;color:#fff;padding:8px 24px;min-height:50px;min-width:180px;white-space:nowrap;font-weight:500;overflow:hidden;position:relative;z-index:1}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn:hover{cursor:pointer;background-color:#1586ff;border-color:#1586ff}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn--secondary{border-color:#fff;color:#fff;background-color:transparent}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn--secondary:hover{border-color:#fff;color:#525355;background-color:#fff}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn--secondary-blue{border-color:#0473ea;color:#0473ea;background-color:transparent}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn--secondary-blue:hover{border-color:#0473ea;color:#0473ea;background-color:#e7f1fd}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn--secondary-black{border-color:#525355;color:#525355;background-color:transparent}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn--secondary-black:hover{border-color:#0473ea;color:#0473ea;background-color:#e7f1fd}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn--secondary-white{border-color:#fff;color:#0473ea;background-color:#fff}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn--secondary-white:hover{border-color:#fff;color:#fff;background-color:transparent}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn--disabled{border-color:#525355;color:#fff;background-color:#525355}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn--disabled:hover{cursor:not-allowed;border-color:#525355;color:#fff;background-color:#525355}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn--medium{min-height:40px;min-width:150px}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn--small{min-height:32px;min-width:140px}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn__icon{width:20px;height:20px;margin-right:8px}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn__icon svg{width:100%;height:100%}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn--black{background-color:#000;border-color:#000}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn--black:hover{border-color:#000;color:#525355;background-color:transparent}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn--curved{border-radius:24px 0 43px 24px}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn--icon svg path{fill:#000}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn--icon-blue svg path{fill:#0473ea}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn--icon-green svg path{fill:#38d200}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn--icon-white svg path{fill:#fff}
.sc-retirement-planning-calculator.sc-common-calculator-class .sc-tab-focus .sc-btn--blue:focus{outline-color:#1f8845}
.sc-retirement-planning-calculator.sc-common-calculator-class .hide,.sc-retirement-planning-calculator.sc-common-calculator-class .sc-hide{display:none !important}
.sc-input--small{height:42px}
.sc-input--small .sc-input__input{height:40px}
.sc-input--blue .sc-input__input{color:#0473ea}
.sc-input__input{border:0;font-size:1.125rem;color:#555;width:100%;height:48px;padding:0 16px}
.sc-input__input::-ms-clear{display:none}
.sc-input__input-textarea{height:100px;padding:16px}
.sc-input__input ~ .sc-input__text{margin-left:0;margin-right:16px}
.sc-input__code{width:60px;padding-right:0}
.sc-input--error{border:1px solid #d0021b}
.sc-input--error::-webkit-input-placeholder{color:#d0021b}
.sc-input--error::-moz-placeholder{color:#d0021b}
.sc-input--error::-ms-input-placeholder{color:#d0021b}
.sc-input--error::placeholder{color:#d0021b}
.sc-input--error .sc-input__input::-webkit-input-placeholder{color:#d0021b}
.sc-input--error .sc-input__input::-moz-placeholder{color:#d0021b}
.sc-input--error .sc-input__input::-ms-input-placeholder{color:#d0021b}
.sc-input--error .sc-input__input::placeholder{color:#d0021b}
.sc-input__country{padding-right:16px;border-right:1px solid #ccc;height:30px;width:65px}
.sc-input__text{font-size:1rem;margin-left:16px;color:#555}
.sc-input__select::-ms-expand{display:none}
.sc-tab-focus .sc-input__input:focus{outline-offset:-3px}
.sc-retirement-planning-calculator{color:#000;padding:40px 0}
.sc-retirement-planning-calculator__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;color:#191919;-ms-flex-negative:0;flex-shrink:0;margin-bottom:8px;grid-gap:16px;gap:16px}
.sc-retirement-planning-calculator__image{width:150px}
.sc-retirement-planning-calculator__img{max-width:100%;width:100%;height:auto;border-radius:8px}
.sc-retirement-planning-calculator__sub-title{font-size:.75rem;font-weight:600;padding-bottom:8px}
.sc-retirement-planning-calculator .sc-title{font-size:1.25rem;font-weight:400;color:#000}
.sc-retirement-planning-calculator__heading-title--active{display:block}
.sc-retirement-planning-calculator__right{background:#f8f8f8;padding:24px 16px;border-radius:8px;width:100%}
.sc-retirement-planning-calculator__step-heading{font-size:.875rem;font-weight:600;padding-bottom:24px}
.sc-retirement-planning-calculator .sc-inline-buttons{grid-gap:16px;gap:16px}
.sc-retirement-planning-calculator__step-item{display:none}
.sc-retirement-planning-calculator__step-item--active{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}
.sc-retirement-planning-calculator__step-item--active .sc-retirement-planning-calculator__step-item-num{background:#38d200;border:0}
.sc-retirement-planning-calculator__step-item--active .sc-retirement-planning-calculator__step-title{font-weight:600;font-size:1rem}
.sc-retirement-planning-calculator__step-item--active .sc-retirement-planning-calculator__step-desc{font-weight:600}
.sc-retirement-planning-calculator__step-item--active ~ .sc-retirement-planning-calculator__step-item:not(.sc-retirement-planning-calculator__step-item--active) .sc-retirement-planning-calculator__step-item-num{background:#fff;border:1px solid #0473ea}
.sc-retirement-planning-calculator__step-item .sc-retirement-planning-calculator__step-item-num{background:#38d200;border:0}
.sc-retirement-planning-calculator__step-item:has(~ .sc-retirement-planning-calculator__step-item--active){opacity:.5}
.sc-retirement-planning-calculator__step-title{color:#191919;font-size:1.25rem;font-weight:400;padding-bottom:4px}
.sc-retirement-planning-calculator__step-desc{font-size:.75rem;font-weight:400;color:#191919}
.sc-retirement-planning-calculator__wrapper{border-radius:12px;margin-top:16px}
.sc-retirement-planning-calculator__wrapper:first-of-type{margin-top:0}
.sc-retirement-planning-calculator__monthly-investment{font-size:1.5rem;display:block;margin:6px 0;color:#0473ea;font-weight:500}
.sc-retirement-planning-calculator__corpus-needed{color:#0473ea;font-weight:500}
.sc-retirement-planning-calculator__inner-wrapper--two-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:12px;gap:12px}
.sc-retirement-planning-calculator__inner-wrapper--two-col .sc-retirement-planning-calculator__input-details{width:100%}
.sc-retirement-planning-calculator__input-title{font-weight:400;font-size:.875rem;color:#212121;padding-bottom:16px}
.sc-retirement-planning-calculator__progress-bar{border:2px solid #38d200;position:relative;top:-2px;margin-bottom:16px}
.sc-retirement-planning-calculator__step-progress{border-bottom:1px solid #dedede}
.sc-retirement-planning-calculator__slider .sc-range-slider{margin-bottom:16px}
.sc-retirement-planning-calculator__confirm-btn{border-top:1px solid #d4d4d4;padding-top:8px;margin-top:24px}
.sc-retirement-planning-calculator__confirm-btn .sc-inline-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:0}
.sc-retirement-planning-calculator__age-icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;padding-right:16px;font-size:.875rem}
.sc-retirement-planning-calculator__confirm-text{padding-bottom:5px;font-size:1rem;font-weight:400;color:#555}
.sc-retirement-planning-calculator__step-item-num{background:#fff;border:1px solid #0473ea;border-radius:8px;width:32px;height:32px;margin-right:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px;-ms-flex-negative:0;flex-shrink:0}
.sc-retirement-planning-calculator__inner-title{font-size:1.25rem;color:#555;font-weight:400;padding-bottom:24px}
.sc-retirement-planning-calculator__input-msgs{font-size:.625rem;font-weight:400;margin-top:8px}
.sc-retirement-planning-calculator__input-error-icon{margin-right:8px;padding-right:16px;-ms-flex-negative:0;flex-shrink:0}
.sc-retirement-planning-calculator__input-error-icon::after{content:"";width:16px;height:16px;background-image:url(../../../../../etc.clientlibs/scbglobal/clientlibs/clientlib-site/resources/icons/mobile/mobile-error-icon.svg);background-repeat:no-repeat;background-size:100%;position:absolute}
.sc-retirement-planning-calculator__input-error{display:-webkit-box;display:-ms-flexbox;display:flex;color:#c30303;margin-bottom:8px}
.sc-retirement-planning-calculator__input-details{width:100%}
.sc-retirement-planning-calculator__input-details .sc-input{height:48px}
.sc-retirement-planning-calculator__input-details .sc-input__input{height:48px}
.sc-retirement-planning-calculator__input-text{padding-bottom:12px;font-size:.813rem;font-weight:400;color:#555;line-height:normal}
.sc-retirement-planning-calculator__input-field{max-width:90px;min-width:90px;border:0;padding:0 2px;background:0;color:#555;cursor:default;font-weight:400;font-size:1.125rem;text-align:center}
.sc-retirement-planning-calculator__btn-confirm{margin-top:8px;min-width:93px;min-height:auto}
.sc-retirement-planning-calculator__arr-icon{padding-right:8px}
.sc-retirement-planning-calculator__result-wrapper-left ul.sc-inline-buttons.sc-only-desktop{list-style:none;text-align:left;margin-bottom:0}
.sc-retirement-planning-calculator__result-wrapper-left ul.sc-inline-buttons.sc-only-desktop .sc-inline-buttons__item{display:inline-flex;margin:0 16px 16px 0}
.sc-retirement-planning-calculator__result-desc{font-weight:400;padding-bottom:8px}
.sc-retirement-planning-calculator__result-desc .sc-tooltip{top:3px;margin:0 2px}
.sc-retirement-planning-calculator__result-desc .sc-tooltip__text{-webkit-transform:translateX(-30%);-ms-transform:translateX(-30%);transform:translateX(-30%)}
.sc-retirement-planning-calculator__result-desc .sc-tooltip svg{height:16px;width:16px}
.sc-retirement-planning-calculator__result-amount{font-size:1.25rem;font-weight:500;white-space:nowrap;color:#0473ea}
.sc-retirement-planning-calculator__result-amount--error{color:#c30303}
.sc-retirement-planning-calculator__result-details{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;grid-gap:12px;gap:12px}
.sc-retirement-planning-calculator__result-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:12px;gap:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.sc-retirement-planning-calculator__result-wrapper-left,.sc-retirement-planning-calculator__result-wrapper-right{width:100%;border-radius:12px;background-color:#fff;padding:16px;border:1px solid #e1e1e1}
.sc-retirement-planning-calculator__result-wrapper-left .sc-inline-buttons,.sc-retirement-planning-calculator__result-wrapper-right .sc-inline-buttons{margin-top:16px}
.sc-retirement-planning-calculator__result-wrapper-right{background-color:#e5f2fe}
.sc-retirement-planning-calculator__age-input{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:16px;gap:16px}
.sc-retirement-planning-calculator__age-input .sc-retirement-planning-calculator__input-details{width:100%}
.sc-retirement-planning-calculator__small-tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:12px;gap:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;padding:0 16px;border-radius:12px;width:100%;border:1px solid #e1e1e1}
@media(min-width:1024.98px){.sc-retirement-planning-calculator .sc-content-wrapper{padding:0 32px;display:-webkit-box;display:-ms-flexbox;display:flex}
.sc-retirement-planning-calculator__left{display:block;margin-right:32px;width:377px}
.sc-retirement-planning-calculator__left .sc-heading{padding-bottom:32px}
.sc-retirement-planning-calculator__result-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.sc-retirement-planning-calculator .sc-description{font-size:1rem;font-weight:400}
.sc-retirement-planning-calculator__right{padding:24px}
.sc-retirement-planning-calculator__step-heading{font-size:1.25rem;padding-bottom:32px}
.sc-retirement-planning-calculator__step-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-right:16px}
.sc-retirement-planning-calculator__step-progress{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:16px}
.sc-retirement-planning-calculator__inner-title{font-size:1.5rem}
.sc-retirement-planning-calculator__input-title{font-size:1rem}
.sc-retirement-planning-calculator__age{font-size:1.125rem}
.sc-retirement-planning-calculator__input-error-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.sc-retirement-planning-calculator__input-error-icon{width:16px;height:16px}
.sc-retirement-planning-calculator__input-msgs{font-size:.75rem}
.sc-retirement-planning-calculator__btn-confirm{margin-top:16px}
.sc-retirement-planning-calculator__toggle-btn{padding:24px 0}
.sc-retirement-planning-calculator__message-text{font-size:1.75rem}
}
@media(max-width:768px){.sc-retirement-planning-calculator .sc-inline-buttons__item .sc-btn-secondary-large,.sc-retirement-planning-calculator.sc-common-calculator-class .sc-btn--small{padding:12px 26px}
.sc-retirement-planning-calculator__small-tiles-desc p{padding-top:10px}
}
@media(min-width:680px){.sc-retirement-planning-calculator .sc-inline-buttons__item{display:inline-block}
.sc-retirement-planning-calculator .sc-inline-buttons__item:first-child{margin-right:8px}
.sc-retirement-planning-calculator__result-wrapper-left .sc-inline-buttons,.sc-retirement-planning-calculator__result-wrapper-right .sc-inline-buttons{list-style:none;padding:0}
.sc-retirement-planning-calculator__image{width:auto;height:auto;max-width:100%}
.sc-retirement-planning-calculator__small-tiles{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.sc-retirement-planning-calculator__sub-title{font-size:1rem}
.sc-retirement-planning-calculator__inner-wrapper--two-col{grid-gap:24px;gap:24px}
.sc-retirement-planning-calculator__inner-wrapper--two-col .sc-retirement-planning-calculator__input-details{width:calc(34%)}
.sc-retirement-planning-calculator__age-input{grid-gap:24px;gap:24px}
.sc-retirement-planning-calculator__age-input .sc-retirement-planning-calculator__input-details{width:31.4%}
.sc-retirement-planning-calculator .sc-title{font-size:1.875rem;margin-bottom:16px}
.sc-retirement-planning-calculator__result-amount{font-size:1.5rem}
.sc-retirement-planning-calculator__result-details-desc{font-size:1.25rem}
.sc-retirement-planning-calculator__education{display:-webkit-box;display:-ms-flexbox;display:flex}
.sc-retirement-planning-calculator__education-right{display:-webkit-box;display:-ms-flexbox;display:flex}
.sc-retirement-planning-calculator__education-icon{text-align:left;margin-right:24px}
.sc-retirement-planning-calculator__confirm-btn .sc-inline-buttons{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding:0;margin-bottom:0}
}
@media only screen and (max-width:480px){.sc-retirement-planning-calculator .sc-inline-buttons{padding:0;margin:0 0 10px}
.sc-retirement-planning-calculator__result-wrapper-right{padding-bottom:5px}
.sc-retirement-planning-calculator .sc-inline-buttons__item:first-child{margin-right:30px;margin-top:15px}
}
.sc-retirement-planning-calculator .sc-inline-buttons__item{display:inline-block}
.sc-retirement-planning-calculator .sc-inline-buttons__item:first-child{margin-right:8px}
.sc-retirement-planning-calculator .sc-modal{display:none;position:fixed;inset:0;z-index:100000;background-color:rgba(0,0,0,0.87)}
.sc-retirement-planning-calculator .sc-modal--show{display:block}
.sc-retirement-planning-calculator .sc-modal__scroll{width:100%;height:100%;overflow-y:auto;display:flex;align-items:center;justify-content:center;padding:2.5rem 1.5rem;box-sizing:border-box}
@media(max-width:576px){.sc-retirement-planning-calculator .sc-modal__scroll{padding:1.5rem}
}
.sc-retirement-planning-calculator .sc-modal__wrapper{max-width:1020px;margin:0 auto;background-color:#fff;position:relative;border-radius:20px;overflow:hidden;width:100%;padding-top:50px;box-shadow:0 4px 8px 3px rgba(26,26,26,0.15),0 1px 2px 0 rgba(26,26,26,0.3)}
@media(min-width:992px){.sc-retirement-planning-calculator .sc-modal__wrapper{max-height:90vh}
}
.sc-retirement-planning-calculator .sc-modal__wrapper--small{max-width:600px}
.sc-retirement-planning-calculator .sc-modal__content-scroll{padding:32px 24px}
.sc-retirement-planning-calculator .sc-modal--show .sc-modal__content[data-modal-id]{display:block}
.sc-retirement-planning-calculator .sc-modal__close{position:absolute;top:1rem;right:1rem;z-index:99}
.sc-retirement-planning-calculator .sc-modal__close-button{width:24px;height:24px;border:0;background:0;padding:0;cursor:pointer;position:relative}
.sc-retirement-planning-calculator .sc-modal__close-button:focus-visible{outline:2px solid #0473ea;outline-offset:2px;border-radius:4px}
.sc-retirement-planning-calculator .sc-modal__close-button::after,.sc-retirement-planning-calculator .sc-modal__close-button::before{content:"";position:absolute;top:50%;left:50%;width:18px;height:2px;background-color:#525355}
.sc-retirement-planning-calculator .sc-modal__close-button::after{transform:translate(-50%,-50%) rotate(45deg)}
.sc-retirement-planning-calculator .sc-modal__close-button::before{transform:translate(-50%,-50%) rotate(-45deg)}
.sc-retirement-planning-calculator .sc-product-apply{padding:32px 0}
.sc-retirement-planning-calculator .sc-product-apply__title{color:#0473ea;margin-bottom:8px}
.sc-retirement-planning-calculator .sc-product-apply .sc-title{color:#0473ea}
.sc-retirement-planning-calculator .sc-product-apply__head{margin-bottom:24px;text-align:center}
.sc-retirement-planning-calculator .sc-product-apply__desc{font-size:.875rem}
.sc-retirement-planning-calculator .sc-product-apply__col{padding:16px;margin:0 auto;width:100%;border-bottom:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}
.sc-retirement-planning-calculator .sc-product-apply__col:last-child{border:0}
.sc-retirement-planning-calculator .sc-product-apply__text{margin-bottom:16px}
.sc-retirement-planning-calculator .sc-product-apply__text ~ .sc-product-apply__text{margin-bottom:0;margin-top:16px}
.sc-retirement-planning-calculator .sc-product-apply__text--green{border:1px solid #e2e2e2;padding:12px;background-color:#f1fcf0}
.sc-retirement-planning-calculator .sc-product-apply__sub-title{font-size:1.125rem;margin-bottom:16px;font-weight:500;color:#191919}
.sc-retirement-planning-calculator .sc-product-apply__qr-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px 0;-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.sc-retirement-planning-calculator .sc-product-apply__store-btns{margin-top:24px}
.sc-retirement-planning-calculator .sc-product-apply__store-btn{display:block;margin-bottom:8px}
.sc-retirement-planning-calculator .sc-product-apply__qr-img img{max-width:none}
.sc-retirement-planning-calculator .sc-product-apply__store-btn-img{max-width:140px !important;height:auto}
.sc-retirement-planning-calculator .sc-product-apply__qr-image{width:150px;height:150px;-ms-flex-negative:0;flex-shrink:0}
.sc-retirement-planning-calculator .sc-product-apply__qr-note{font-size:.875rem;text-align:center;max-width:250px}
.sc-retirement-planning-calculator .sc-product-apply__note{text-align:center;margin:16px 0}
.sc-retirement-planning-calculator .sc-product-apply .sc-inline-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0 !important}
@media(min-width:1024.98px){.sc-retirement-planning-calculator .sc-product-apply__head{margin-bottom:32px}
.sc-retirement-planning-calculator .sc-product-apply__desc{font-size:1.125rem}
.sc-retirement-planning-calculator .sc-product-apply__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}
.sc-retirement-planning-calculator .sc-product-apply__wrapper--two-col{-ms-flex-wrap:wrap;flex-wrap:wrap}
.sc-retirement-planning-calculator .sc-product-apply__wrapper--two-col .sc-product-apply__col{max-width:50%}
.sc-retirement-planning-calculator .sc-product-apply__wrapper--one-col{-ms-flex-wrap:wrap;flex-wrap:wrap}
.sc-retirement-planning-calculator .sc-product-apply__wrapper--one-col .sc-product-apply__col{max-width:100%;border-right:0;border-bottom:1px solid #eee}
.sc-retirement-planning-calculator .sc-product-apply__wrapper--one-col .sc-product-apply__col:last-child{border:0}
.sc-retirement-planning-calculator .sc-product-apply__qr-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.sc-retirement-planning-calculator .sc-product-apply__store-btns{margin-top:0}
.sc-retirement-planning-calculator .sc-product-apply__qr-img ~ .sc-product-apply__store-btns{margin-left:24px}
.sc-retirement-planning-calculator .sc-product-apply__qr-note,.sc-retirement-planning-calculator .sc-product-apply__store-btn{text-align:left}
.sc-retirement-planning-calculator .sc-product-apply__col{border-right:1px solid #eee;border-bottom:0}
}