.eligilibity_quiz { width:390px !important; border-radius:11px !important; background-color:transparent !important; border:0px !important; z-index: 1000;}
.eligilibity_quiz .ui-dialog-titlebar{ position: absolute;z-index: 102;float: right;right: 0;margin-right: 28px;background-color: transparent;border: 0px;}
.eligilibity_quiz .ui-dialog-title{ display:none; }
.eligilibity_quiz .ui-dialog .ui-dialog-content{padding:0px;overflow:hidden;}
.eligilibity_quiz .ui-dialog-titlebar-close{ border:0px; background-color: transparent; margin-top:5px;}
.eligilibity_quiz .ui-icon-closethick, .eligilibity_quiz .ui-dialog-titlebar-close{background-image: url(/modules/custom/eligibility_quiz/images/close.png) !important;    width: 28px;    height: 28px;    z-index: 125;    background-position: center;    margin-top: 0px;}
.eligilibity_quiz .ui-icon-closethick:hover, .eligilibity_quiz .ui-dialog-titlebar-close:hover{background-image: url('/modules/custom/eligibility_quiz/images/close-hover.png')  !important;}
.eligilibity_quiz  .top_eligibility_quiz{ background-color: #25408f; border-radius: 10px 10px 0px 0px;color: #FFF;padding: 0.6cm; color:#FFF; margin-left:-0.2cm;margin-right:-0.2cm;margin-top:-0.48cm;}
.eligilibity_quiz  .top_eligibility_quiz h2{color:#FFF;padding-bottom:0px;font-size:34px;line-height: 32px;}
.eligilibity_quiz  .top_eligibility_quiz p{margin-top:0.5rem;}
.eligilibity_quiz .alternative {padding-bottom: 15%; padding-top:15%; margin-left:-0.2cm;margin-right:-0.2cm;margin-top:-0.4cm}
.eligilibity_quiz .alternative h6{color:#e4fc4f;}
.eligilibity_quiz .alternative .yellow{    color: #e4fc4f;font-size: 23px;margin-bottom: 24px;}
.eligilibity_quiz .alternative a{color:#44b5e4;font-weight:bold}
.eligilibity_quiz .alternative p{font-size:19px;}
.eligilibity_quiz .alternative a:hover{color:#FFF;font-weight:bold}
.eligilibity_quiz .alternative .yellow_button{    display: block;    text-align: center;    background-color: #e4fc4f;    width: auto;    padding: 0.2cm;    border-radius: 3.2cm;    font-family: "Mulish", sans-serif;    color: #25408f;    font-weight: bold;    padding-left: 50px;    text-transform: uppercase;    padding-right: 50px;    margin-left: auto;    margin-right: auto;    width: 275px;    margin-top: 41px;}
.eligilibity_quiz .alternative a.yellow_button:hover{    color: #000;    font-weight: bold;    text-decoration: none;}
.eligilibity_quiz .top_eligibility_quiz h6{color:#FFF; font-size:18px;}
.eligilibity_quiz #ajax_form_multistep_form{ background-color:#FFF; border-radius: 0px 0px 10px 10px; padding:.2cm; padding-bottom:58px}
.eligilibity_quiz .sub_heading_quiz { margin-left:15px; font-size: 1.5rem;line-height: 2rem;font-weight: 900;margin-bottom: 1.5rem; width: fit-content;font-family: Mulish,sans-serif;margin-top: 1.5rem;}
.eligilibity_quiz .sub_heading_quiz span{ --tw-bg-opacity: 1;background-color: rgb(228 252 79/var(--tw-bg-opacity));}
.eligilibity_quiz .button_container {text-align:center; margin:.3cm;}
.eligilibity_quiz .button_container button{ font-size:99%; width: 280px;background-color: #25408f;background-image: none;color: #FFF;border: 0px;font-family: "Mulish", sans-serif;font-weight: bold;height: 39px;border-radius: 20px;margin-left: auto;margin-right: auto;text-align: center; height:fit-content; padding:0.2cm;}
.eligilibity_quiz .content-cta-icon-link__lines{position: absolute;overflow: hidden !important;top: auto;right: auto;left: 65%;height: 29px;bottom: 8px; width: 208px;z-index: 99;    background-image: url(/modules/custom/eligibility_quiz/images/slashes.png);}
.eligilibity_quiz .progress{ margin-top: 1.5rem; background-color:#4b75b4; height:10px; border-radius:15px;}
.eligilibity_quiz .progress-bar{ background-color:#97e0ff;border-radius:15px;}
.eligilibity_quiz .progress_text{ text-align: center;font-size:10px;margin-top:5px;}
.eligilibity_quiz .last_submit button{background-color:#25408f;color:#e4fc4f;text-transform:uppercase;height:50px;margin-top:15px;}
.eligilibity_quiz .final {background-color:#e4fc4f; padding-top:45px;}
.eligilibity_quiz .final h2{color:#25408f;}
.eligilibity_quiz .final_button{display: block;    text-align: center;    background-color: #d63647;    width: auto;    padding: 0.2cm;    border-radius: 3.2cm;    font-family: "Mulish", sans-serif;    color: #FFF;    font-weight: bold;    padding-left: 50px;    text-transform: uppercase;    padding-right: 50px;    margin-left: auto;    margin-right: auto;    width: 220px;    margin-top: 41px;};
.eligilibity_quiz .final p{    margin-left: 23px;    margin-right: 55px;}
.eligilibity_quiz .section-footer-row-one-right__links{position: absolute;right: 0;    margin-right: 28px;bottom:82px;}
.eligilibity_quiz .content-cta-icon-link__lines{    left:35%;}
.eligilibity_quiz .multi-step-form{ padding-bottom:20px; }
.eligilibity_quiz .ajax-progress{display:none;}
.eligilibity_quiz .alternative .yellow_button::after {   content: url(/modules/custom/eligibility_quiz/images/arrow.png);    width: 15px;    height: 15px;}

.eligilibity_quiz .js-form-type-radio {width:50%; float:left; padding-left:22px;margin-bottom:12px; text-align:left;}
@media (min-width: 1025px){
    .eligilibity_quiz .js-form-type-radio {width:48%; padding-left:inherit;padding-left:22px }
}

@media (min-width: 1025px){
    .eligilibity_quiz {width:550px!important;}
}
  

.progress-bar.w20 {width:20%;}
.progress-bar.w38 {width:38%;}
.progress-bar.w57 {width:57%;}
.progress-bar.w78 {width:78%;}
.progress-bar.w92 {width:92%;}