#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 .form-group-buttons{display:flex;gap:8px}
#lifetimepension .calculator-inputList .form-group-buttons input[type=text]{padding:0 60px 0 12px}
@media (width>= 721px){#lifetimepension .calculator-inputList .form-group-buttons input[type=text]{max-width:100px}}
@media (width < 721px){#lifetimepension .calculator-inputList .form-group-buttons .input-wrapper{width:100%}}
#lifetimepension .calculator-inputList .form-group-button{display:flex;justify-content:center;align-items:center;width:40px;height:40px;padding:0 16px;border-radius:4px;background-color:#FFF;border:2px solid #C1CDD7}
@media (hover:hover) and (pointer:fine){#lifetimepension .calculator-inputList .form-group-button:hover{cursor:pointer;border-color:#63629B}}
#lifetimepension .calculator-inputList .form-group-button:active{background-color:#63629B;border-color:#63629B;color:#FFF}
#lifetimepension .calculator-inputList .form-group-button:active img{filter:brightness(0) invert(1)}
#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-datepicker-container .select2 .select-value{width:100%}
#lifetimepension .calculator .calculator-datepicker-container .form-group{border-left:2px solid transparent;border-right:2px solid transparent}
#lifetimepension .calculator .calculator-datepicker-container .select-box{width:100%}
#lifetimepension .calculator .calculator-datepicker-container .select2.opened .select-value_light{color:#676973}
@media (hover:hover) and (pointer:fine){#lifetimepension .calculator .calculator-datepicker-container .select2:hover{border-color:#676973}}
#lifetimepension .calculator .calculator-datepicker-container .select2 .option.hidden{display:flex}
#lifetimepension .calculator .calculator-datepicker-container .select2 .select-value_light{color:#676973}
@media (width < 801px){#lifetimepension .select2 .select-value{width:100%}}
#lifetime-pension-data{display:none}
@media (width < 1025px){.calculator-partial-container .info-lifetime-pension{flex-direction:column}}