@media (min-width: 576px){
	body {
		font-size: 16px;
	}
}
@media (min-width: 768px){}
@media (min-width: 992px){
	.pageHeaderNavbar__wr > .container{
	    align-items: stretch;
		justify-content: flex-start;
	}
	.pageHeaderNavBrand__wr{
		display: inline-flex;
		align-items: center;
		justify-content: flex-start;
	}
	.pageHeaderNavbar__wr .pageNavbarOffCanvas__wr{
		display: inline-flex;
		flex-grow: inherit;
		flex-direction: row;
		align-items: stretch;
	}
	.pageHeaderNavbar__wr .pageNavbarOffCanvas__wr .pageNavbarOffCanvasBody__wr{
		display: inline-flex;
	}
	.pageNavbarNav__wr{}
	.pageNavbarNav__wr > li{
		display: flex;
		align-items: center;
	}
	.pageHeaderNavbar__wr .pageNavbarNav__wr > li a,
	.pageHeaderNavbar__wr .pageNavbarNav__wr > li .nav-link{}
	.pageHeaderNavbar__wr .pageNavbarNav__wr > li:first-child .nav-link{
		padding-left: 0;
	}
	.pageHeaderNavbar__wr .pageNavbarNav__wr > li:last-child .nav-link{
		padding-right: 0;
	}
	.pageNavbarEligibilityWrap__wr{
		margin-left: 16px;
	}
	.pageNavbarInfo__wr{
		margin-left: auto;
	}
	.progresDetail__wr{
        width: 100%;
        padding-left: 32px;
        padding-right: 32px;
        display: none;
        -webkit-transition: all linear 0.5s;
        transition: all linear 0.5s;
    }
	.eligCalcFormBlockHead__wr p,
	.eligCalcFormBlockTitle__wr{
		text-align: left;
        -webkit-transition: all linear 0.5s;
        transition: all linear 0.5s;
	}
	.prsDetailProgresDetail__wr .eligCalcFormBlockHead__wr p,
	.prsDetailProgresDetail__wr .eligCalcFormBlockTitle__wr{
        text-align: center;
        -webkit-transition: all linear 0.5s;
        transition: all linear 0.5s;
    }
    .prsDetailFormBlockWrap__wr{
        width: 100%;
        max-width: 400px;
        margin: 0 auto;
    }
	.eligCalcFormBlockWrap__wr .btnParent__wr{
        display: flex;
        align-items: center;
        justify-content: flex-start;
        gap: 32px;
    }
    .progresDetail__wr{
        opacity: 0;
        visibility: hidden;
        /*min-height: 655px;*/
    }
    .progresDetail__wr.active.fades{
        opacity: 1;
        visibility: visible;
    }
    .progresDetail__wr.active.isCollapse__wr{
        width: 30%;
        border-right: 1px solid var(--bsGrey120__wr);
    }
    .progresDetail__wr.active.isCollapse__wr .eligCalcFormBlockHead__wr p{
        display: none;
    }
    .progresDetail__wr.active.isCollapse__wr .eligCalcFormBlockTitle__wr{
        /*font-size: 18px;*/
        text-align: left;
    }
    .progresDetail__wr.active.isCollapse__wr .eligCalcFormBlockWrap__wr .btnParent__wr{
        display: none;
    }
    .progresDetail__wr.incomDetailProgresDetail__wr.active{
        width: 40%;
    }
    /*.progresDetail__wr.incomDetailProgresDetail__wr.active .eligCalcFormBlockWrap__wr{
        width: 100%;
    }*/
    .progresDetail__wr.incomDetailProgresDetail__wr.active.fades{
        /*width: 40%;*/
        /*margin-left: 0;*/
    }
    /*.progresDetail__wr.incomDetailProgresDetail__wr.active.fades .eligCalcFormBlockWrap__wr{
        max-width: 576px;
    }*/
    .progresDetail__wr.incomDetailProgresDetail__wr.active.isCollapse__wr{
        width: 30%;
    }
    .progresDetail__wr.liabiltyDetailProgresDetail__wr.active{
        width: 70%;
    }
    .progresDetail__wr.liabiltyDetailProgresDetail__wr.active.isCollapse__wr{
        width: 30%;
    }
    .progresDetail__wr.mortageDetailProgresDetail__wr.active{
        width: 60%;
    }
    .progresDetail__wr .form-group{
        -webkit-transition: all linear 0.5s;
        transition: all linear 0.5s;
    }
    .progresDetail__wr.active.isCollapse__wr .form-group{
        width: 100%;
    }
    .progresDetail__wr.active.isCollapse__wr .form-group{
        margin-bottom: 18px;
    }
    .progresDetail__wr.active.isCollapse__wr .form-label{
        font-size: 14px;
        margin-bottom: 6px;
    }
    .progresDetail__wr.active.isCollapse__wr .form-control{
        font-size: 14px;
        padding: 14px;
    }
    form.eligibilityCalculatorSec__wr .progresDetail__wr.active.isCollapse__wr .form-group:has(.form-label) .formIcon__wr {
        top: 45px;
    }
    form.eligibilityCalculatorSec__wr .progresDetail__wr.active.isCollapse__wr .form-group.form-floating:has(.form-label) .formIcon__wr {
        top: 16px;
    }
    .progresDetail__wr.active.isCollapse__wr .formIcon__wr.calenderDaysIcon__wr{
        width: 20px;
        height: 20px;
        font-size: 18px;
    }
    .franchiseHeadBtn__wr{
        position: absolute;
        left: 0;
        bottom: 0;
    }
    .pageMainCardBox__wr{
        padding-left: 4.88vw;
        padding-right: 4.88vw;
    }
    .filterResultNav__wr{
        justify-content: space-between;
        padding-left: 24px;
        padding-right: 24px;
    }
    /*.modalDialog_726px__wr{
        --bs-modal-width: 726px;
    }*/
    .modal-dialog.modal-lg .modal-body{
        padding: 80px 64px;
    }
    .mortageCalValueData__wr,
    .chartFigureBlock__wr{
        padding-top: 28px;
    }
    .chartIndicator__wr{
        margin-top: 46px;
    }
    .pageMainCardBox__wr{
        padding: 32px;
    }
    .franchiseSecContentBlock__wr,
    .franchiseHeadBtn__wr{
        margin-bottom: 0;
    }
    .franchiseSecContentBlockTitle__wr,
    .franchiseSecContentBlockTitleWrap__wr p{
        text-align: left;
    }
    .didUKnowAccordCardBody__wr,
	.faqAccordCardBody__wr{
		text-align: justify;
	}
	/*.col_lg_4_minus_15px__wr{
        -ms-flex: 0 0 calc(33.333333% - 15px);
        flex: 0 0 calc(33.333333% - 15px);
        max-width: calc(33.333333% - 15px);
    }*/
    .col_lg_oneFifth__wr{
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
    .w_lg_8_per__wr{
        width:8% !important;
    }
    .px_lg_0px__wr{padding-left:0px !important;padding-right:0px !important;}
    .px_lg_48px__wr{padding-left:48px !important;padding-right:48px !important;}
    .px_lg_92px__wr{padding-left:92px !important;padding-right:92px !important;}
    .px_lg_100px__wr{padding-left:100px !important;padding-right:100px !important;}
    .px_lg_111px__wr{padding-left:111px !important;padding-right:111px !important;}
    .px_lg_118px__wr{padding-left:118px !important;padding-right:118px !important;}
    .px_lg_120px__wr{padding-left:120px !important;padding-right:120px !important;}
    .px_lg_172px__wr{padding-left:172px !important;padding-right:172px !important;}
    .px_lg_225px__wr{padding-left:225px !important;padding-right:225px !important;}
    .px_lg_185_5px__wr{padding-left:11.5938rem !important;padding-right:11.5938rem !important;}
    .w_lg_max_1600px__wr, .size_lg_max_1600px__wr{max-width:1600px !important;}
    /*.w_lg_max_1440px__wr{max-width:1440px !important;}
    .w_lg_max_1310px__wr{max-width:1310px !important;}
    .w_lg_max_1314px__wr{max-width:1314px !important;}
    .w_lg_max_1122px__wr{max-width:1122px !important;}
    .w_lg_max_972px__wr{max-width:972px !important;}
    .w_lg_max_894px__wr{max-width:894px !important;}*/
    .w_lg_max_812px__wr{max-width:812px !important;}
    .w_lg_max_100_per__wr, .size_lg_max_100_per__wr{max-width: 100% !important;}
    .flexGap_y_lg_20px__wr{row-gap: 20px !important;}
    .flexGap_y_lg_32px__wr{row-gap:32px !important;}

    .lg_no_gutters__wr{margin-right:0;margin-left:0}
    .lg_no_gutters__wr>.col,
    .lg_no_gutters__wr>[class*=col-]{padding-right:0;padding-left:0}
    .spaceInner_lg_x_0px__wr,.spaceInner_lg_0px__wr{margin-right:0 !important;margin-left:0 !important;}
	.spaceInner_lg_x_0px__wr>*{padding-right:0 !important;padding-left:0 !important;}
    .spaceInner_lg_x_4px__wr,.spaceInner_lg_4px__wr{margin-right:-4px !important;margin-left:-4px !important;}
    .spaceInner_lg_x_4px__wr>*{padding-right:4px !important;padding-left:4px !important;}
    .spaceInner_lg_x_5px__wr,.spaceInner_lg_5px__wr{margin-right:-5px !important;margin-left:-5px !important;}
    .spaceInner_lg_x_5px__wr>*{padding-right:5px !important;padding-left:5px !important;}
    .spaceInner_lg_x_10px__wr,.spaceInner_lg_10px__wr{
	    --bsSpaceIn_x__10x__wr:10px !important;
	    margin-right:-10px !important;
	    margin-left:-10px !important;
	}
	.spaceInner_lg_x_10px__wr>*{
	    padding-right:10px !important;
	    padding-left:10px !important;
	}
    .spaceInner_lg_x_10_75px__wr,.spaceInner_lg_10_75px__wr{
	    --bsSpaceIn_x__10_75px__wr:0.6719rem !important;
	    margin-right:-0.6719rem !important;
	    margin-left:-0.6719rem !important;
	}
	.spaceInner_lg_x_10_75px__wr>*{
	    padding-right:0.6719rem !important;
	    padding-left:0.6719rem !important;
	}
    .spaceInner_lg_x_16px__wr,.spaceInner_lg_16px__wr{
	    --bsSpaceIn_x__16px__wr:16px !important;
	    margin-right:-16px !important;
	    margin-left:-16px !important;
	}
	.spaceInner_lg_x_16px__wr>*{
	    padding-right:16px !important;
	    padding-left:16px !important;
	}
    .spaceInner_lg_x_20px__wr,.spaceInner_lg_20px__wr{
        --bsSpaceIn_x__20px__wr:20px !important;
        margin-right:-20px !important;
        margin-left:-20px !important;
    }
    .spaceInner_lg_x_20px__wr>*{
        padding-right:20px !important;
        padding-left:20px !important;
    }
	.spaceInner_lg_x_21_5px__wr,.spaceInner_lg_21_5px__wr{
	    --bsSpaceIn_x__21_5px__wr:1.3438rem !important;
	    margin-right:calc(-1 * var(--bsSpaceIn_x__21_5px__wr)) !important;
	    margin-left:calc(-1 * var(--bsSpaceIn_x__21_5px__wr)) !important;
	}
	.spaceInner_lg_x_21_5px__wr>*{
	    padding-right:var(--bsSpaceIn_x__21_5px__wr) !important;
	    padding-left:var(--bsSpaceIn_x__21_5px__wr) !important;
	}
    .spaceInner_lg_x_22px__wr,.spaceInner_lg_22px__wr{
        --bsSpaceIn_x__22px__wr:22px !important;
        margin-right:-22px !important;
        margin-left:-22px !important;
    }
    .spaceInner_lg_x_22px__wr>*{
        padding-right:22px !important;
        padding-left:22px !important;
    }
	.spaceInner_lg_x_29_25px__wr,.spaceInner_lg_29_25px__wr{
	    --bsSpaceIn_x__29_25px__wr:1.8281rem !important;
	    margin-right:calc(-1 * var(--bsSpaceIn_x__29_25px__wr)) !important;
	    margin-left:calc(-1 * var(--bsSpaceIn_x__29_25px__wr)) !important;
	}
	.spaceInner_lg_x_29_25px__wr>*{
		padding-right:var(--bsSpaceIn_x__29_25px__wr) !important;
	    padding-left:var(--bsSpaceIn_x__29_25px__wr) !important;
	}
    .spaceInner_lg_x_30px__wr,.spaceInner_lg_30px__wr{
        --bsSpaceIn_x__30px__wr:30px !important;
        margin-right:-30px !important;
        margin-left:-30px !important;
    }
    .spaceInner_lg_x_30px__wr>*{
        padding-right:30px !important;
        padding-left:30px !important;
    }
	.spaceInner_lg_x_32px__wr,.spaceInner_lg_32px__wr{
	    --bsSpaceIn_x__32px__wr:2rem !important;
	    margin-right:calc(-1 * var(--bsSpaceIn_x__32px__wr)) !important;
	    margin-left:calc(-1 * var(--bsSpaceIn_x__32px__wr)) !important;
	}
	.spaceInner_lg_x_32px__wr>*{
	    padding-right:var(--bsSpaceIn_x__32px__wr) !important;
	    padding-left:var(--bsSpaceIn_x__32px__wr) !important;
	}
    .spaceInner_lg_x_33_5px__wr,.spaceInner_lg_33_5px__wr{
        --bsSpaceIn_x__32px__wr:2.0938rem !important;
        margin-right:-2.0938rem !important;
        margin-left:-2.0938rem !important;
    }
    .spaceInner_lg_x_33_5px__wr>*{
        padding-right:2.0938rem !important;
        padding-left:2.0938rem !important;
    }
    .spaceInner_lg_x_36_625px__wr,.spaceInner_lg_36_625px__wr{
        --bsSpaceIn_x__36_625px__wr:2.2891rem !important;
        margin-right:-2.2891rem !important;
        margin-left:-2.2891rem !important;
    }
    .spaceInner_lg_x_36_625px__wr>*{
        padding-right:2.2891rem !important;
        padding-left:2.2891rem !important;
    }
    .spaceInner_lg_x_40px__wr,.spaceInner_lg_40px__wr{
        --bsSpaceIn_x__40px__wr:40px !important;
        margin-right:-40px !important;
        margin-left:-40px !important;
    }
    .spaceInner_lg_x_40px__wr>*{
        padding-right:40px !important;
        padding-left:40px !important;
    }
    .spaceInner_lg_x_48px__wr,.spaceInner_lg_48px__wr{
        --bsSpaceIn_x__48px__wr:3rem !important;
        margin-right:-3rem !important;
        margin-left:-3rem !important;
    }
    .spaceInner_lg_x_48px__wr>*{
        padding-right:3rem !important;
        padding-left:3rem !important;
    }
    .spaceInner_lg_x_50px__wr,.spaceInner_lg_50px__wr{
        --bsSpaceIn_x__50px__wr:50px !important;
        margin-right:-50px !important;
        margin-left:-50px !important;
    }
    .spaceInner_lg_x_50px__wr>*{
        padding-right:50px !important;
        padding-left:50px !important;
    }
    .spaceInner_lg_x_75px__wr,.spaceInner_lg_75px__wr{
        --bsSpaceIn_x__75px__wr:75px !important;
        margin-right:-75px !important;
        margin-left:-75px !important;
    }
    .spaceInner_lg_x_75px__wr>*{
        padding-right:75px !important;
        padding-left:75px !important;
    }
    .spaceInner_lg_x_97px__wr,.spaceInner_lg_97px__wr{
        --bsSpaceIn_x__97px__wr:97px !important;
        margin-right:-97px !important;
        margin-left:-97px !important;
    }
    .spaceInner_lg_x_97px__wr>*{
        padding-right:97px !important;
        padding-left:97px !important;
    }
	.space_lg_x_es_22px__wr{
	    --bsspace_x_es_22px__wr:22px !important;
	}
	.space_lg_x_es_22px__wr>*:nth-child(1){
	    padding-right:var(--bsspace_x_es_22px__wr) !important;
	}
	.space_lg_x_es_22px__wr>*:nth-child(2){
	    padding-left:var(--bsspace_x_es_22px__wr) !important;
	}
	.space_lg_x_es_37_5px__wr{
	    --bsspace_x_es_37_5px__wr:2.3438rem !important;
	}
	.space_lg_x_es_37_5px__wr>*:nth-child(1){
	    padding-right:var(--bsspace_x_es_37_5px__wr) !important;
	}
	.space_lg_x_es_37_5px__wr>*:nth-child(2){
	    padding-left:var(--bsspace_x_es_37_5px__wr) !important;
	}
    .space_lg_x_es_38px__wr{
        --bsspace_x_es_38px__wr:38px !important;
    }
    .space_lg_x_es_38px__wr>*:nth-child(1){
        padding-right:var(--bsspace_x_es_38px__wr) !important;
    }
    .space_lg_x_es_38px__wr>*:nth-child(2){
        padding-left:var(--bsspace_x_es_38px__wr) !important;
    }
	.space_lg_x_es_48px__wr{
	    --bsspace_x_es_48px__wr:48px !important;
	}
	.space_lg_x_es_48px__wr>*:nth-child(1){
	    padding-right:var(--bsspace_x_es_48px__wr) !important;
	}
	.space_lg_x_es_48px__wr>*:nth-child(2){
	    padding-left:var(--bsspace_x_es_48px__wr) !important;
	}
	.space_lg_x_es_63px__wr{
	    --bsspace_x_es_63px__wr:63px !important;
	}
	.space_lg_x_es_63px__wr>*:nth-child(1){
	    padding-right:var(--bsspace_x_es_63px__wr) !important;
	}
	.space_lg_x_es_63px__wr>*:nth-child(2){
	    padding-left:var(--bsspace_x_es_63px__wr) !important;
	}
    .space_lg_x_es_81px__wr{
        --bsspace_x_es_81px__wr:81px !important;
    }
    .space_lg_x_es_81px__wr>*:nth-child(1){
        padding-right:var(--bsspace_x_es_81px__wr) !important;
    }
    .space_lg_x_es_81px__wr>*:nth-child(2){
        padding-left:var(--bsspace_x_es_81px__wr) !important;
    }
}
@media (min-width: 1024px){}
@media (min-width: 1199px){}
@media (min-width: 1200px){}
@media (min-width: 1366px){}
@media (min-width: 1400px){
    .w_xxl_max_1336px__wr{
        max-width:1336px !important;
    }
}
@media (min-width: 1440px){}
/*1400-1200*/
@media (max-width:1399px) and (min-width:1201px){}
/*2560*/
@media (max-width:2561px) and (min-width:2559px){}
/*1920*/
@media (max-width:1921px) and (min-width:1919px){}
/*1600*/
@media (max-width:1601px) and (min-width:1599px){}
/*1440*/
@media (max-width:1441px) and (min-width:1399px){}
/*1366*/
@media (max-width:1367px) and (min-width:1299px){}
/*1280*/
@media (max-width:1281px) and (min-width:1199px){}
/*1024*/
@media (max-width:1025px) and (min-width:1023px){}
@media (max-width: 2561px){}
@media (max-width: 1921px){}
@media (max-width: 1501px){}
@media (max-width: 1441px){}
@media (max-width: 1401px){}
@media (max-width: 1399px){}
@media (max-width: 1367px){}
@media (max-width: 1281px){}
@media (max-width: 1201px){}
@media (max-width: 1025px){}
@media (max-width: 991px){
	.w_md_max_100_per__wr, .size_md_max_100_per__wr{max-width: 100% !important;}
	.pageNavbarUserBtn__wr::before,
	.pageNavbarUserBtn__wr .labelText__wr{
		display: none;
	}
}
@media (max-width: 769px){}
@media (max-width: 767px){}
@media (max-width: 576px){}
@media (max-width: 481px){}
@media (max-width: 401px){
	.progresDataDetail__wr .eligCalcFormBlockWrap__wr .btnParent__wr{
	    justify-content: space-between;
	}
	.progresDataDetail__wr .btn-outline-dark.grey800OutlineBtn__wr.py_8px__wr.px_40px__wr{
	    --bs-btn-padding-x: 32px;
	}
	.progresDataDetail__wr .btn-primary.primaryBtn__wr.py_8px__wr.px_40px__wr{
		--bs-btn-padding-x: 32px;
	}
}
@media (max-width: 391px){}
@media (max-width: 361px){}