li:before {
  width: 0;
  background-color: inherit;
}
.pi-pension-cash-calc .row {
  max-width: 1350px;
  padding-left: 0;
  padding-right: 0;
}
.cashTool .page label {
  word-break: initial;
}
.cashTool .styled-radio-check__label:before {
  top: 10px;
}
.cashTool .styled-radio-check__label:after {
  top: 15px;
}
.fil-hero-component p.intro{
    font-size:22px!important;
}
.button.primary{
    background-color: #82c823!important;
    color: #20242b!important;
}
.button.primary:hover {
    text-decoration: none!important;
    color: #20242b!important;
    background-color: #a2d830!important;
}
.btn-secondary, .slider-control {
    background: #016fad;
    color: #fff;
}
.btn-secondary:hover, .slider-control:hover {
    color: #fff;
    background-color: #00527c;
}
.button.btn-secondary:active, .button.btn-secondary:focus:active {
    color: #20242b;
    background-color: #00a6e3;
}
.fil-accordion .accordion-content li{
    margin-bottom: 1rem!important;
}
.cashTool .slideDown .introInner ul.bullet li:before{
    display: none;
}
.cashTool .slideDown .introInner ul.bullet{
    list-style-type: disc;
}
.cashTool .pensionSavingsDetail .radioGroup .radioBtnElement label{
  margin-bottom: 0;
}
.slideDown .sliderInputContainer .sliderFlyoutInner .withdrawalInput {
  line-height: 0;
}