#lifetimepension .calculator-content-wrapper{display:flex;gap:32px}
@media (device-width:744px) and (device-height:1133px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2),(device-width:768px) and (device-height:1024px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){#lifetimepension .calculator-content-wrapper{flex-direction:column}#lifetimepension .calculator-content-wrapper>div{width:auto}}
@media (width < 1024px){#lifetimepension .calculator-content-wrapper{flex-direction:column}#lifetimepension .calculator-content-wrapper>div{width:auto}}
#lifetimepension .calculator-insuranceWrapper .result-wrapper .big-numbers{font-size:18px;line-height:24px;color:#676973}
#lifetimepension .calculator-insuranceWrapper .result-wrapper .result-text{display:flex;flex-direction:column;font-size:24px;line-height:32px;font-weight:500;color:#15171C}
#lifetimepension .calculator-insuranceWrapper .result-wrapper .result-text p{font-size:14px;line-height:24px;color:#676973}
@media (device-width:744px) and (device-height:1133px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2),(device-width:768px) and (device-height:1024px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){#lifetimepension .calculator-resultWrapper{margin-bottom:32px}}
#lifetimepension .calculator-resultWrapper .calculator-result_hidden{display:none}
#lifetimepension .calculator-resultWrapper .calculator-result:last-of-type{padding:0}
#lifetimepension .calculator-resultWrapper .calculator-result *{pointer-events:all}
#lifetimepension .calculator-inputList .calculator-stepper input[type=text]{padding:0 60px 0 12px}
@media (width>= 801px){#lifetimepension .calculator-inputList .calculator-stepper input[type=text]{max-width:100px}}
@media (width < 801px){#lifetimepension .calculator-inputList .calculator-stepper .input-wrapper{width:100%}}
#lifetimepension .calculator-inputList .form-group input[type=text]{font-size:16px}
#lifetimepension .calculator-inputList .form-group input[type=text]#period_of_payouts{text-align:center}
#lifetimepension .calculator-input-wrapper_range{margin-bottom:24px}
#lifetimepension .calculator-buttons{justify-content:flex-end;flex-wrap:wrap}
@media (width < 721px){#lifetimepension .calculator-buttons{flex-wrap:nowrap;width:100%}}
@media (width < 721px){#lifetimepension .calculator-buttons_wrap{flex-wrap:wrap;justify-content:flex-start}}
#lifetimepension .calculator-buttons-wrapper_smallMargin{margin-bottom:8px}
@media (width < 721px){#lifetimepension .calculator-buttons .button{width:100%}}
#lifetimepension .calculator-disclaimer{color:#676973;font-size:14px;line-height:24px}
#lifetimepension .calculator-disclaimer_hidden{display:none}
#lifetimepension .calculator-disclaimer:not(:last-of-type){margin-bottom:8px}
#lifetimepension .calculator-disclaimer p{display:inline;color:#676973;font-weight:700}
#lifetimepension .calculator-datepicker-container{display:flex;align-items:center;margin-bottom:24px;gap:8px;padding:0}
@media (width < 721px){#lifetimepension .calculator-datepicker-container{flex-direction:column;margin-left:0;margin-right:0;max-width:100%}}
#lifetimepension .calculator .calculator-datepicker-container .select-box{width:100%}
#lifetimepension .calculator .calculator-datepicker-container .dropdown-select{width:100%}
#lifetimepension .dropdown-select{width:180px}
@media (width < 801px){#lifetimepension .dropdown-select{width:100%}}
#lifetimepension .dropdown-select .dropdown-label_placeholder{color:#676973}
#lifetimepension .dropdown-select .dropdown-option>label{font-size:16px}
#lifetime-pension-data{display:none}
@media (width < 1025px){.calculator-partial-container .info-lifetime-pension{flex-direction:column}}