.rbi-section .rbi-container{background-color:#fff;padding:4rem 7rem}
.rbi-section .rbi-container .rbi-calc-container .d-block{display:block}
.rbi-section .rbi-container .rbi-calc-container .d-none{display:none}
.rbi-section .rbi-calc-content{display:flex;justify-content:center;max-width:96rem;gap:2rem}
.rbi-section .rbi-calc-small-devices-content{display:none}
.rbi-section .breadcrumb-container{margin-bottom:.625rem}
.breadcrumb-container ul li a{color:#a2a9a9;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-0.42px;margin-right:16px}
.breadcrumb-container ul{display:flex;align-items:flex-start;gap:24px}
.breadcrumb-container ul li a i{margin-left:16px}
.rbi-section .right-section-heading{font-family:sohne-schmal;color:#005e60;font-size:5rem;font-style:normal;font-weight:normal;line-height:4.5rem;text-transform:uppercase;margin-bottom:1.5rem;padding:0}
.rbi-section .rbi-calc-section{background-color:#004b4d;padding:2rem;border-radius:.5rem;width:100%;max-width:50%;max-height:-moz-max-content;max-height:max-content}
.rbi-section .rbi-calc-section .rbi-calc-slide-item.ST,.rbi-section .rbi-calc-section .rbi-calc-slide-item.GEN{display:none}
.rbi-section .rbi-calc-section:not(.GEN) .rbi-calc-slide-item.ST{display:flex}
.rbi-section .rbi-calc-section.GEN .rbi-calc-slide-item.GEN{display:flex}
.rbi-section .rbi-calc-section .rbi-calc-slide-one-dot{background-color:#c8ff08}
.rbi-section .rbi-calc-section:has(.rbi-calc-slide-one.d-none) .rbi-calc-slide-one-dot{background-color:#cacece}
.rbi-section .rbi-calc-section:has(.rbi-calc-slide-two.d-block) .rbi-calc-slide-two-dot{background-color:#c8ff08}
.rbi-section .rbi-calc-section:has(.rbi-calc-slide-three.d-block) .rbi-calc-slide-three-dot{background-color:#c8ff08}
.rbi-section .rbi-calc-slide-one{display:block}
.rbi-section .rbi-calc-slide-two{display:none}
.rbi-section .rbi-calc-slide-three{display:none}
.rbi-section .calc-slide-one-title{color:#e4e6e7;font-size:1.5rem;font-style:normal;font-weight:500;line-height:2rem;letter-spacing:-0.045rem;padding-bottom:2rem}
.rbi-section .rbi-slide-content{display:flex;flex-direction:column;gap:2rem}
.rbi-section .rbi-slide-content .rbi-slide-content-label{color:#99bfbf;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;letter-spacing:-0.02625rem;padding-bottom:0}
.rbi-section .rbi-calc-slide-item{display:flex}
.rbi-section .rbi-calc-slide-item.commonStartDate .equip-type-section,.rbi-section .rbi-calc-slide-item.retirementDateStart .equip-type-section{height:3.5rem;padding:0;border:unset}
.rbi-section .rbi-calc-slide-item.commonStartDate .equip-type-section .dropd-list,.rbi-section .rbi-calc-slide-item.retirementDateStart .equip-type-section .dropd-list{width:100%}
.rbi-section .rbi-calc-slide-item.commonStartDate .equip-type-section .dropd-list .input-dl-list,.rbi-section .rbi-calc-slide-item.retirementDateStart .equip-type-section .dropd-list .input-dl-list{height:3.5rem;border:unset;cursor:pointer}
.rbi-section .rbi-calc-slide-item.commonStartDate .equip-type-section .dropd-list .fa-chevron-down,.rbi-section .rbi-calc-slide-item.retirementDateStart .equip-type-section .dropd-list .fa-chevron-down{right:10px;top:4px;bottom:unset}
.rbi-section .rbi-calc-slide-item .rbi-slide-item-group:has(select) .rbi-slide-group-label{padding-bottom:0}
.rbi-section .rbi-calc-slide-item .equip-type-section.commonRotor{display:none}
.rbi-section .rbi-calc-slide-item.commonStartDate .equip-type-section .yeardrp-container,.rbi-section .rbi-calc-slide-item.retirementDateStart .equip-type-section .yeardrp-container{width:calc(50% - 1.25rem);top:3.5rem;right:0;margin-top:.125rem}
.rbi-section .rbi-calc-slide-item .item-num{color:#c8ff08;width:1.5rem;display:inline-block;font-size:2rem;font-style:normal;font-weight:500;line-height:2.5rem;letter-spacing:-0.06rem;margin-right:1rem}
.rbi-section .rbi-calc-slide-item .rbi-slide-item-group{display:flex;flex-direction:column;align-items:flex-start;width:100%}
.rbi-section .rbi-calc-slide-item .equip-type-section{position:relative;display:flex;height:5.125rem;width:100%;justify-content:space-between;align-items:center;padding:.125rem 1rem;border-radius:.25rem;gap:.625rem;border:1px solid #005e60;margin-bottom:.625rem}
.rbi-section .rbi-calc-slide-item .equip-type-section:last-child{margin-bottom:0}
.rbi-section .rbi-calc-slide-item .equip-type-section .checkbox-sec{display:flex;position:relative;gap:.5rem;align-items:center;width:50%}
.rbi-section .rbi-calc-slide-item .equip-type-section .checkbox-sec input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.rbi-section .rbi-calc-slide-item .equip-type-section .checkbox-sec .checkbox-checkmark{position:absolute;top:0;left:0;width:1.375rem;height:1.375rem;background-color:#c8ff08;border:2px solid #005e60;border-radius:.125rem}
.rbi-section .rbi-calc-slide-item .equip-type-section .checkbox-sec label{color:#f7f7f7;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:-0.03rem;margin-left:1.875rem}
.rbi-section .rbi-calc-slide-item .equip-type-section .dropd-list{display:flex;flex-direction:column;gap:.125rem;width:50%;position:relative}
.rbi-section .rbi-calc-slide-item .equip-type-section .dropd-list label{color:#99bfbf;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;letter-spacing:-0.02625rem}
.rbi-section .rbi-calc-slide-item .equip-type-section .dropd-list .input-dl-list{font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:-0.03rem;height:3rem;border-radius:.25rem;background-color:#fff;border:1px solid #cacece;padding:0 .25rem 0 1.375rem;cursor:pointer}
.rbi-section .rbi-calc-slide-item .equip-type-section .dropd-list .fa-chevron-down{position:absolute;pointer-events:none;width:48px;height:48px;display:flex;justify-content:center;align-items:center;right:6px;bottom:-4px}
.rbi-section .rbi-calc-slide-item .equip-type-section .dropd-list .fa-chevron-down::before{font-size:13px;color:#005e60;font-style:normal;font-weight:bold}
.rbi-section .rbi-calc-slide-item .equip-type-section .dropd-list .input-dl-list::-webkit-outer-spin-button,.rbi-section .rbi-calc-slide-item .equip-type-section .dropd-list .input-dl-list::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.rbi-section .rbi-calc-slide-item .equip-type-section .dropd-list .input-dl-list[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}
.rbi-section .rbi-calc-slide-item .equip-type-section .dropd-list .input-dl-list:focus,.rbi-section .rbi-calc-slide-item .equip-type-section .dropd-list .input-dl-list:focus-visible{outline-color:#d11313}
.rbi-section .rbi-calc-slide-item .rbi-slide-group-label{display:inline-block;color:#ccdfdf;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.25rem;letter-spacing:-0.02625rem;padding-bottom:1rem}
.rbi-section .rbi-calc-slide-item .required{color:#d11313;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-left:.25rem}
.rbi-section .rbi-calc-slide-item .input-group{display:flex;align-items:center;gap:3rem}
.rbi-section .rbi-calc-slide-item .input-group .input-sec{display:flex;align-items:center}
.rbi-section .rbi-calc-slide-item .input-radio{width:1.5rem;height:1.5rem;margin-right:.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:1.5rem;border:2px solid #cacece;background-color:#f7f7f7}
.rbi-section .rbi-calc-slide-item .input-radio:checked{border:.25rem solid #c8ff08;background-color:#005e60}
.rbi-section .rbi-calc-slide-item .input-radio:checked+label{color:#fff}
.rbi-section .rbi-calc-slide-item .input-label{color:#99bfbf;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:-0.03rem;cursor:pointer}
.rbi-section .rbi-calc-slide-item .rbi-select-control{color:#6e7777;background:#fff;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:-0.03rem;outline:0;border-radius:.25rem;border:1px solid #cacece;height:3.5rem;padding:0 20px;width:100%;border-right:1.4625rem solid transparent !important;cursor:pointer}
.rbi-section .rbi-calc-slide-item .rbi-select-control option:not(:first-of-type){color:#313535}
.rbi-section .rbi-calc-slide-item .rbi-calc-slider-wrapper{display:flex;align-items:flex-start;gap:11px;align-self:stretch;z-index:1}
.rbi-section .rbi-calc-slide-item .rbi-calc-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:.25rem;background-color:#fff;-webkit-appearance:none;appearance:none;cursor:pointer;width:95%;margin-top:.5rem}
.rbi-section .rbi-calc-slide-item .rbi-calc-slider .ui-slider-handle{-webkit-appearance:none;-moz-appearance:none;appearance:none;top:-0.5rem;width:1.125rem;height:1.125rem;border-radius:50%;background-color:#c8ff08;border:.125rem solid #005e60;cursor:pointer}
.rbi-section .rbi-calc-slide-item .rbi-calc-slider .ui-slider-pip{color:#fff}
.rbi-section .rbi-calc-slide-item .rbi-calc-slider .ui-slider-pip:hover{color:#fff}
.rbi-section .rbi-calc-slide-item .rbi-calc-slider .ui-slider-pip:hover .ui-slider-label{color:#fff;font-weight:400}
.rbi-section .rbi-calc-slide-item .rbi-calc-slider .ui-slider-pip .ui-slider-line{display:none}
.rbi-section .rbi-calc-slide-item .rbi-calc-slider .ui-slider-pip .ui-slider-label{font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin-top:-1rem}
.rbi-section .rbi-calc-slide-item .rbi-calc-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background-color:#c8ff08;border:2px solid #005e60;cursor:pointer}
.rbi-section .rbi-calc-slide-item .rbi-calc-slider::-moz-range-thumb,.rbi-section .rbi-calc-slide-item .rbi-calc-slider::-ms-thumb{cursor:pointer}
.rbi-section .rbi-calc-slide-item .rbi-calc-slider-item{width:100%}
.rbi-section .rbi-calc-slide-item .rbi-calc-slider-scale{display:flex;justify-content:space-between;align-items:center;align-self:stretch;margin-left:.75rem}
.rbi-section .rbi-calc-slide-item .rbi-calc-slider-scale span{color:#f7f7f7;text-align:center;font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.rbi-section .rbi-calc-slide-item .rbi-calc-slider-value{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:10px;align-self:stretch;border-radius:4px;border:1px solid #c8ff08;background:#ccdfdf}
.rbi-section .rbi-calc-slide-item .rbi-calc-slider-value-input{color:#005e60;text-align:right;font-family:Inter;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;letter-spacing:-0.03rem;background:0;border:0;height:2.5rem;width:6.9375rem;padding:0 1rem}
.rbi-section .rbi-calc-slide-item .rbi-calc-slider-value-input::-webkit-inner-spin-button,.rbi-section .rbi-calc-slide-item .rbi-calc-slider-value-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.rbi-section .rbi-calc-slide-item .rbi-calc-slider-value-input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}
.rbi-section .rbi-calc-slide-btns{display:flex;justify-content:flex-end;margin:2rem 0;gap:.625rem}
.rbi-section .rbi-calc-slide-btn{text-align:center;font-family:Inter;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;display:flex;justify-content:center;align-items:center;gap:1.5rem;border-radius:3.5rem;padding:.25rem .25rem .25rem 2rem}
.rbi-section .rbi-calc-slide-btn a{display:flex;justify-content:center;align-items:center;gap:1.5rem;border-radius:3.5rem;padding:.25rem .25rem .25rem 2rem;font-size:1rem}
.rbi-section .rbi-calc-slide-btn.back-btn{background-color:rgba(9,8,8,0.2);color:#fff;border-color:#fff}
.rbi-section .rbi-calc-slide-btn.back-btn:hover{background-color:#f7f7f7;color:#005e60;padding:.25rem .25rem .25rem 2rem}
.rbi-section .rbi-calc-slide-btn i{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;font-weight:600;margin:0}
.rbi-section .rbi-calc-slide-dots{display:flex;justify-content:center;gap:2rem;padding-top:0;margin:2rem 0}
.rbi-section .rbi-calc-slide-dot{width:.5625rem;height:.5625rem;background-color:#cacece;border-radius:50%}
.rbi-section .rbi-info-section{width:100%;max-width:50%}
.rbi-section .right-section-desc{color:#313535;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-bottom:1.5rem;padding:0}
.rbi-section .rbi-info-content-list{list-style:none}
.rbi-section .rbi-info-content-list-item{display:flex;align-items:center;gap:2rem;margin-bottom:1.5rem}
.rbi-section .rbi-info-content-list-item .rbi-info-content-img-container{background-color:#f7f7f7;width:100%;max-width:5.4375rem;height:5.4375rem;border-radius:50%}
.rbi-section .rbi-info-content-list-item .rbi-info-content-txt-cont{color:#313535;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.75rem}
.rbi-section .rbi-result-section{display:none}
.rbi-section .rbi-result-section .result-section-container{width:100%;max-width:96rem;background-color:#fff;margin:0 auto}
.rbi-section .rbi-result-section .result-heading{color:#005e60;font-size:5rem;font-style:normal;font-weight:normal;line-height:4.5rem;text-transform:uppercase;margin-bottom:1.5rem;padding:0}
.rbi-section .rbi-result-section .result-description{color:#313535;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-bottom:1.5rem;padding:0}
.rbi-section .rbi-result-section .back-to-calc-cta-section{margin-bottom:1.5rem}
.rbi-section .rbi-result-section .result-content{padding-top:1.5rem}
.rbi-section .rbi-result-section .result-title{color:#313535;font-size:2rem;font-style:normal;font-weight:500;line-height:2.5rem;letter-spacing:-0.06rem;margin-bottom:1.5rem;padding:0}
.rbi-section .rbi-result-section .result-risk-cards{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5rem;margin-bottom:1.5rem}
.rbi-section .rbi-result-section .res-card{padding:.75rem 1rem;border-radius:.5rem;border:1px solid #e6eff0}
.rbi-section .rbi-result-section .res-card:has(.risk-btn.risk-high){background-color:#ffdede}
.rbi-section .rbi-result-section .card-content{display:flex;flex-direction:column;gap:.5rem}
.rbi-section .rbi-result-section .card-title{color:#313535;font-size:1.25rem;font-style:normal;font-weight:700;line-height:2rem;padding:0}
.rbi-section .rbi-result-section .risk-container{display:flex;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem}
.rbi-section .rbi-result-section .risk-text{color:#6e7777;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;padding:0}
.rbi-section .rbi-result-section .risk-btn{display:flex;justify-content:center;align-items:center;height:1.625rem;padding:.125rem 1rem;border-radius:1rem}
.rbi-section .rbi-result-section .btn-txt{color:#fff;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;letter-spacing:-0.02625rem}
.rbi-section .rbi-result-section .card-list{list-style:disc;padding-left:1rem}
.rbi-section .rbi-result-section .card-list .li-item{list-style-type:disc;color:#313535;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.75rem}
.rbi-section .rbi-result-section .txt-content{margin-bottom:1.5rem}
.rbi-section .rbi-result-section .txt-line{color:#494f50;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.75rem}
.rbi-section .rbi-result-section .txt-line a{color:#337e80;letter-spacing:-0.54px}
.rbi-section .rbi-result-section .cta-section{display:flex;gap:1.5rem;padding-bottom:2rem;margin:.625rem 0}
.rbi-section .rbi-result-section .result-backtocalc-btns{padding:0}
.rbi-section .rbi-result-section .result-btns{justify-content:flex-start}
.rbi-section .rbi-result-section .result-content-info{border-radius:.5rem;border:1px solid #e4e6e7;padding:1rem}
.rbi-section .rbi-result-section .res-info-cards{display:flex;flex-direction:column;gap:1.5rem}
.rbi-section .rbi-result-section .risk-info{color:#494f50;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;letter-spacing:-0.02625rem;padding:0}
.rbi-section .rbi-result-section .res-card-content{display:flex;flex-direction:column;gap:.625rem}
.rbi-section .rbi-result-section .res-risk-container{display:flex;-moz-column-gap:.5rem;column-gap:.5rem}
.rbi-section .rbi-result-section .risk-high{background-color:#d11313}
.rbi-section .rbi-result-section .risk-moderate{background-color:#da990d}
.rbi-section .rbi-result-section .risk-low{background-color:#629b06}
.rbi-section .yeardrp-container{position:absolute;top:4rem;width:100%;color:#313535;border:.0625rem solid #cacece;border-radius:.25rem;font-size:.875rem;box-shadow:.0625rem .0625rem .5rem rgba(0,0,0,0.2);background:#fff;z-index:2;margin-top:-0.125rem}
.rbi-section .yeardrp-header{display:flex;height:3rem;border-bottom:1px solid #cacece;align-items:center;justify-content:space-between;padding:.25rem .25rem 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.rbi-section .yeardrp-prev,.rbi-section .yeardrp-next{cursor:pointer;padding:0}
.rbi-section .yeardrp-prev i,.rbi-section .yeardrp-next i{width:3rem;height:3rem;display:flex;justify-content:center;align-items:center}
.rbi-section .yeardrp-current,.rbi-section .yeardrp-items{font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;letter-spacing:-0.03rem}
.rbi-section .yeardrp-body{padding:.25rem .25rem .75rem}
.rbi-section .yeardrp-year{margin:0;padding:0;list-style:none;gap:.625rem;display:grid;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr))}
.rbi-section .yeardrp-items{flex:0 0 25%;text-align:center;padding:.625rem 0;margin:0;cursor:pointer;border-radius:3px}
.rbi-section .yeardrp-items:hover,.rbi-section .yeardrp-items.active{background:#c8ff08;color:#004b4d}
.rbi-section .yeardrp-hidden{display:none !important}
.rbi-section .rbi-calc-slide-item.commonStartDate .rbi-slide-group-label,.rbi-section .rbi-calc-slide-item.retirementDateStart .rbi-slide-group-label{padding-bottom:0}
.rbiCalculator_alertmodal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0/0.75);z-index:99;display:none;text-align:center}
.rbiCalculator_alertmodal:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}
.rbiCalculator_alertmodal_content{background:#fff;width:400px;min-height:125px;padding:16px;box-sizing:border-box;display:inline-block;vertical-align:middle;position:fixed;left:50%;top:30%;margin-left:-200px;border-radius:10px;padding-top:25px;text-align:left;z-index:2}
.rbiCalculator_alertmodal_contentinner{align-items:center;justify-content:left;overflow:auto;max-height:500px}
.rbiCalculator_alertmodal_contentinner::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);border-radius:10px;background-color:#313131}
.rbiCalculator_alertmodal_contentinner::-webkit-scrollbar{width:6px;background-color:#fff}
.rbiCalculator_alertmodal_contentinner::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);background-color:#7e7e7e}
.rbi_close_alert{position:absolute;right:12px;top:12px;color:#313131;cursor:pointer;z-index:9;border-radius:100%;width:20px;height:20px;font-size:15px;text-align:center;line-height:18px}
.rbiCalculator_alertbox .simple_link i{margin-left:0;font-size:16px;vertical-align:unset}
.alert-box-link.simple_link{margin-top:20px;float:right;padding-right:48px;cursor:pointer}
.rbiCalculator_alertmodal_content .email_valid,.share_email_valid{color:#d70000 !important;margin-top:10px;display:none}
.rbiCalculator_alertmodal_content .calculator_txt{margin:0;outline:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;cursor:pointer;background:#FFF;border:1px solid #a5a6a7;border-radius:10px;height:44px;padding:0 13px;box-sizing:border-box;width:100%;max-width:320px;font-weight:bold;font-size:16px}
.rbiCalculator_alertmodal_content .calculator_txt.email_valid_txt{border-color:#d70000}
.email_check{position:absolute;display:none;background:#00a26d;padding:2px;border-radius:50%;color:#fff;width:27px;height:27px;margin-left:4px;margin-top:8px}
@media screen and (max-width:1919.98px){.rbi-section .rbi-container{padding:4rem 5rem}
}
@media only screen and (max-width:1535.98px){.rbi-section .rbi-calc-slide-item .rbi-select-control,.rbi-section .rbi-calc-slide-item.commonStartDate .equip-type-section,.rbi-section .rbi-calc-slide-item.commonStartDate .equip-type-section .dropd-list .input-dl-list,.rbi-section .rbi-calc-slide-item.retirementDateStart .equip-type-section,.rbi-section .rbi-calc-slide-item.retirementDateStart .equip-type-section .dropd-list .input-dl-list{height:3rem}
.rbi-section .rbi-container{padding:3.5rem 3rem}
.rbi-section .calc-slide-one-title{font-size:1.25rem;line-height:1.75rem;letter-spacing:-0.0375rem}
.rbi-section .rbi-calc-slide-item .item-num{font-size:1.5rem;line-height:2rem;letter-spacing:-0.045rem}
.rbi-section .rbi-calc-slide-item .input-label{font-size:.875rem;line-height:1.25rem;letter-spacing:-0.02625rem}
.rbi-section .rbi-calc-slide-item .equip-type-section .checkbox-sec label{font-size:.875rem;line-height:1.25rem;letter-spacing:-0.02625rem}
.rbi-section .right-section-heading{font-size:3.75rem;line-height:3rem;margin-bottom:1rem}
.rbi-section .right-section-desc{font-size:1rem;line-height:1.625rem;margin-bottom:1rem}
.rbi-section .rbi-info-content-list-item{margin-bottom:1rem}
.rbi-section .rbi-info-content-list-item .rbi-info-content-txt-cont{font-size:.875rem;line-height:1.25rem;letter-spacing:-0.02625rem}
.rbi-section .rbi-result-section .result-heading{font-size:3.75rem;line-height:3rem}
.rbi-section .rbi-result-section .result-description{font-size:1rem;line-height:1.625rem}
.rbi-section .rbi-result-section .result-title{font-size:1.5rem;line-height:2rem;letter-spacing:-0.045rem}
.rbi-section .rbi-result-section .card-title{font-size:1.125rem;line-height:1.625rem;letter-spacing:-0.03375rem}
.rbi-section .rbi-result-section .card-list .li-item{font-size:1rem;line-height:1.625rem}
.rbi-section .rbi-result-section .txt-line{font-size:1rem;line-height:1.625rem}
.rbi-section .rbi-calc-slide-btn{font-size:.875rem;line-height:1.25rem;padding:.1875rem .1875rem .1875rem 1.5rem;cursor:pointer}
.rbi-section .rbi-calc-slide-btn.back-btn:hover{padding:.1875rem .1875rem .1875rem 1.5rem}
.rbi-section .rbi-calc-slide-btn i{width:2.5rem;height:2.5rem}
}
@media only screen and (max-width:1239.98px){.rbi-section .rbi-container{padding:3rem 2rem}
.rbi-section .rbi-calc-content{flex-direction:column;max-width:100%;gap:1rem}
.rbi-section .right-section-heading{margin-bottom:1.5rem}
.rbi-section .rbi-calc-section,.rbi-section .rbi-info-section{max-width:100%}
.rbi-section .rbi-calc-small-devices-content{display:block}
.rbi-section .rbi-info-section .breadcrumb-container,.rbi-section .rbi-info-section .right-section-heading{display:none}
.rbi-section .rbi-result-section .result-heading{margin-bottom:1rem}
.rbi-section .rbi-result-section .result-description{margin-bottom:1rem}
.rbi-section .rbi-result-section .result-risk-cards{grid-template-columns:auto auto;margin-bottom:1rem}
}
@media screen and (max-width:767.98px){.rbi-section .rbi-container{padding:2rem 0}
.rbi-section .rbi-calc-slide-three{margin:0 -1rem}
.rbi-section .rbi-calc-slide-item .rbi-calc-slider-wrapper{flex-direction:column}
.rbi-section .rbi-calc-slide-item .rbi-calc-slider-value{width:100%}
.rbi-section .rbi-calc-slide-item .equip-type-section{flex-direction:column;gap:0;padding:.5rem;height:-moz-max-content;height:max-content}
.rbi-section .rbi-calc-slide-item .equip-type-section .checkbox-sec{margin:1rem 0}
.rbi-section .rbi-calc-slide-item .equip-type-section .checkbox-sec,.rbi-section .rbi-calc-slide-item .equip-type-section .dropd-list{width:100%}
.rbi-section .rbi-result-section .result-btns{flex-wrap:wrap}
.rbi-section .rbi-result-section .result-risk-cards{grid-template-columns:1fr}
.rbi-section .rbi-calc-slide-item.commonStartDate .equip-type-section .yeardrp-container,.rbi-section .rbi-calc-slide-item.retirementDateStart .equip-type-section .yeardrp-container{width:100%}
}
.error-input{border:1px solid #ff3b3b !important;color:#ff3b3b !important;background-color:#ffcdd2 !important}
.error-input::placeholder{color:#ff3b3b !important}
.error-input:focus{border-color:#ff3b3b !important}
.pdf_page{position:relative}
.power_pdfmenu_container{display:inline-block}
.pdf_page .power_pdfmenu_section{position:relative}
.pdf_page p{margin:0}
.pdf_page .menu_logo span{vertical-align:top;line-height:30px}
.display_none{display:none}
.rbi-results-pdf{padding:0 20px}
.rbi-calc-contactus-button{background:transparent;border:0}