/*-- Error page css start here --*/
.landing-error-wrapper {padding-bottom: 231px;}
.landing-error-wrapper .content-module-item {margin-top: 41px;}
.landing-error-wrapper .breadcrumb-wrapper {position: relative;top: 0;}
.landing-error-wrapper .breadcrumb-wrapper a, .landing-error-wrapper .breadcrumb-wrapper span {color: var(--dark-gray);}
.landing-error-wrapper .content-module-item .plain-content-wrapper {padding-top: 31px;}
.landing-error-wrapper .content-module-item .plain-content-wrapper h1 {margin-bottom: 46px;color: var(--dark-blue);font-family: var(--font-domain-exbold);font-size: 6rem;line-height: 7rem;letter-spacing: -0.01px;}
.landing-error-wrapper .content-module-item .plain-content-wrapper p {font-size: 1.4rem;line-height: 2rem;color: var(--black-color);margin-top: 0;margin-bottom: 20px;max-width: 82%;}
.landing-error-wrapper .content-module-item .cta-primary {margin-right: 15px;margin-top: 0px;}
.landing-error-wrapper .content-module-item .cta-primary:last-child {margin-right: 0px;}
.landing-error-wrapper .content-module-item .cta-primary.blue-bg {background-color: var(--dark-blue) !important;color: var(--white-color) !important;}
.landing-error-wrapper .search-main-wrapper {padding: 145px 0 0;}
.landing-error-wrapper .search-main-wrapper .nav-label > p {font-family: var(--font-roboto-condensed);font-weight: 400;font-size: 1.6rem;line-height: 1.9rem;color: var(--dark-blue);text-transform: uppercase;padding: 0 0 18px;}
.landing-error-wrapper .search-main-wrapper .search{position: relative;width: 100%;}
.landing-error-wrapper .search-main-wrapper #searchTextbox{min-width: 100%;padding: 0px 30px 15px 0px;border: none;border-bottom: 1px solid var(--dark-gray);font-family: var(--font-roboto-condensed);font-size: 1.3rem;line-height: 1.8rem;font-weight: 600;color: var(--dark-blue);letter-spacing: -0.32px;text-transform: uppercase;}
.landing-error-wrapper .search-main-wrapper #searchTextbox::placeholder {color: var(--light-gray);}
.landing-error-wrapper .search-main-wrapper .search a.search-btn-trigger{position: absolute;right: 4px; bottom: 8px;text-decoration: none;color: var(--dark-blue);}
.landing-error-wrapper .search-main-wrapper .search a.search-btn-trigger .icon-search {font-size: 2rem;line-height: 2rem;}
.landing-error-wrapper .search-main-wrapper .frequent-search-text {border: 1px solid var(--light-gray);padding: 18px 19px 14px;}
.landing-error-wrapper .search-main-wrapper .frequent-search-text .nav-sub-label > p {padding-bottom: 4px;font-size: 1.2rem;line-height: 1.6rem;color: var(--dark-gray);}
.landing-error-wrapper .search-main-wrapper .frequent-search-text .search-tags {flex-wrap: wrap;}
.landing-error-wrapper .search-main-wrapper .frequent-search-text .search-tags > .tag-label {font-size: 1.2rem;line-height: 1.6rem;color: var(--dark-gray);border: 1px solid var(--dark-blue);padding: 11px 13px;margin-right: 10px;margin-bottom: 8px;transition: all .3s ease-in-out;}
.landing-error-wrapper .search-main-wrapper .frequent-search-text .search-tags > .tag-label:hover {color: var(--beige-color);background-color: var(--dark-blue);}

@media all and (min-width:768px){
.landing-error-wrapper{padding-top:200px !important;}
}

@media all and (max-width: 991.98px){
    .landing-error-wrapper .content-module-item .plain-content-wrapper h1 {font-size: 5rem;line-height: 6rem;}
}
@media all and (max-width: 767.98px){

    .landing-error-wrapper {padding-bottom: 90px;}
    .landing-error-wrapper .content-module-item .plain-content-wrapper h1 {font-size: 4.8rem;line-height: 5.4rem;margin-bottom: 30px;}
    .landing-error-wrapper .content-module-item .cta-primary {margin-bottom: 15px;}
    .landing-error-wrapper .search-main-wrapper {padding: 65px 0 0;}
    .landing-error-wrapper .content-module-item .cta-primary{margin-right:0 ;}
}
/*-- Error page css end here --*/