.error-section{position:relative;padding:150px 0px 150px;background-repeat:no-repeat;background-size:cover;background-position:center center;}
.error-section .thm-btn1{color:#f28b1d;}
.error-section .content{position:relative;}
.error-section h1{position:relative;display:block;font-size:200px;color:#161616;font-weight:700;margin-bottom:15px;text-align:center;}
.error-section h6{position:relative;display:block;font-size:44px;line-height:52px;color:#444;font-weight:600;margin-bottom:21px;text-align:center;}
.error-section .text{position:relative;color:#000000;font-size:18px;font-weight:500;margin-top:10px;margin-bottom:35px;text-align:center;}
h4.er_the_title{color:#fff;font-size:30px;margin-bottom:10px;}
.error_text2{margin-bottom:20px;color:#fff;}
.sr_title{font-size:25px;margin-bottom:20px;color:#000;font-weight:600;}
.search_text p{font-size:17px;color:#161616;font-weight:500;text-align:left;}
.search_text{font-size:17px;color:#414141;font-weight:500;margin-bottom:30px;}
.search_page_btn a{margin-top:20px;margin-bottom:20px;}
.error-section .search-form button{position:relative;top:-60px;left:-27px;font-size:14px;font-weight:700;color:#4527a4;background:transparent;cursor:pointer;transition:all 500ms ease;line-height:61px;float:right;}
.search_title{font-size:50px;color:#585858;font-weight:600;margin-bottom:20px;text-align:left;margin-top:40px;}
.search_area_df{padding:120px 0px 120px;}
.search_area_df{background-repeat:no-repeat;}
.error_btn{position:relative;display:inline-block;overflow:hidden;font-size:16px;line-height:30px;font-weight:700;color:#fff !important;padding:14px 32px;text-align:center;cursor:pointer;border-radius:8px;z-index:1;box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);transition:all 500ms ease;background:linear-gradient(90deg, var(--c1, #ff5700), var(--c2, #ffd000 ) 50%, var(--c1, #ff5700)) var(--x, 0)/ 200%;}
.errobtn_area{text-align:center;margin-top:30px;}
.error_btn:hover{background:#222;color:#fff;transition:all 500ms ease;}
.search_area_df:before{position:absolute;right:0;content:"";width:317px;height:100%;background-repeat:no-repeat;background:#ff45550d;border:10px;}
.pagination li{list-style:none!important;}
.pagination{padding-left:0px!important;margin-bottom:40px;}
.error-section .btn-box.clearfix{margin-top:30px;}
.error-section h2{font-size:75px;margin-bottom:15px;}
section.search_area_df.centred .error_btn1{margin-top:30px;}
section.search_area_df.centred h3{margin-top:16px;}
section.search_area_df.centred h2 {
font-size: 60px;
}