
#error{background-color: #EBEFEE;}
.error-sec {
    display: block;
    padding: 90px 0px 50vh 60px;
    background-color: #EBEFEE;

} 
.error-title{ font-size: 30px;
    line-height: 36px;
    color: #003864;
    text-align: left;
    font-family: 'Lexia';
    padding-bottom: 25px;
    font-weight: bold;}

.not-found{font-size: 20px;
    color: #003864;
    text-align: left;
    line-height: 25px;
    padding-bottom: 15px;
    font-family: 'Helvetica Neue';
    font-weight: bold; }

.error-text{ font-size: 18px;
    color: #3C4242;
    text-align: left;
    line-height: 26px;
    /* font-family: 'Proxima-Nova-Regular'; */
    font-family: 'Helvetica Neue';
    font-weight: normal;
    padding-bottom: 35px;
    max-width: 550px;
}

.error-text-two{ font-size: 18px;
    color: #3C4242;
    text-align: left;
    line-height: 26px;
    /* font-family: 'Proxima-Nova-Regular'; */
    font-family: 'Helvetica Neue';
    font-weight: normal;
    padding-bottom: 35px;
    max-width: 550px;
}

.error-text-one a {text-decoration: underline; color: #3C4242;     font-family: 'Helvetica Neue'; font-weight: bold;}

.error-text-two a {text-decoration: underline; color: #3C4242;     font-family: 'Helvetica Neue'; font-weight: bold;}

.error-text-one{ font-size: 18px;
    color: #3C4242;
    text-align: left;
    line-height: 26px;
    /* font-family: 'Proxima-Nova-Regular'; */
    font-family: 'Helvetica Neue';
    font-weight: normal;
    padding-bottom: 25px;
    max-width: 550px;
}

.sorry-text{ font-size: 18px;
    color: #3C4242;
    text-align: left;
    line-height: 26px;
    /* font-family: 'Proxima-Nova-Regular'; */
    font-family: 'Helvetica Neue';
    font-weight: normal;
    padding-bottom: 16px;
    max-width: 300px;
}

.home-btn{

background: none;
border: 1px solid #455F88;
color: #455F88;
max-width: 66px;
    height: 36px;
    text-align: center;
    line-height: 18px;
    font-size: 16px;
border-radius: 4px;
padding-top: 8px;

}

/* .home-btn:focus-visible {color: #455F88;   border: 1px solid #455E89;  outline: #72B0F2 solid 3px; } */

.home-btn:active {color: #455F88; outline: #72B0F2 solid 3px; }


.home-btn:hover{color:#003864; border: 1px solid #003864;}

.home-btn:hover {color:#003864; border: 1px solid #003864;}

#error #frx-isi-title{display: none;}

#error .isi-content-main {display: none;}

#error #StickyWrapper{display: none;}

#error-page-two .error-sec{    padding: 90px 0px 50vh 60px;}

#error-page-three .error-sec{    padding: 90px 0px 50vh 60px;}


/*media queries */


@media screen and (min-width: 992px) {

}
@media screen and (max-width: 1367px) {


 

}
@media screen and (max-width: 1200px) {

 

}
@media screen and (max-width: 1024px) {

   .error-sec {
        display: block;
        padding: 90px 15px 25vh 18px;
    }

    #error-page-two .error-sec {
        display: block;
        padding: 90px 15px 25vh 18px;
    }

    #error-page-three .error-sec {
        display: block;
        padding: 90px 15px 25vh 18px;
    }

}
@media screen and (max-width: 991px){

    .error-sec {
        display: block;
        padding:70px 20px 30vh 18px;
    }

    #error-page-two .error-sec {
        display: block;
        padding: 70px 20px 40vh 18px;
    }

    #error-page-three .error-sec {
        display: block;
        padding: 70px 20px 30vh 18px;
    }

}
@media screen and (max-width: 767px){

}
@media screen and (max-width:445px){

	#sign-up-sec {padding-bottom: 30px;}

    .error-text{max-width: 336px;}
    
    .error-text-one{max-width: 336px;}
    .error-text-two{max-width: 336px;}

}
@media screen and (max-width:315px){

}