/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 06 2026 | 04:20:24 */
.uc_post_image {
    position: relative;
}
.uc_post_image_overlay a{
	background-color: #faebd7;
	color: #000;
	font-size: 14px;
	display: inline;
	padding: 5px 10px;
	border-radius: 100px;
	position: absolute;
	bottom: 5px;
	right: 5px;
}
.news-list-page .nav-pills li a{
	 background-color: antiquewhite;
    padding: 20px;
    padding: 10px 18px;
    border-radius: 20px !important;
    font-size: 18px;
    font-weight: 600;
    color: #323232;
    margin-right: 10px;
}  
.news-list-page .nav-pills .nav-link.active, .nav-pills .show>.nav-link{
	background-color:#572e00;
	color:#fff;
}
.news-pagination span.page-numbers.current {
    background-color: #ff7600;
    border-width: 1px;
}
.news-pagination .page-numbers{
	    border: 1px solid #000;
    padding: 5px;
    margin: 0;
	color:#000;
	text-decoration:none;
}
.news-pagination.mt-4 {
    display: flex;
    justify-content: center;
}
.news-list-page .ctgry-bx ul, .ctgry-bx li, .ctgry-bx1 ul, .ctgry-bx1 li{
	margin:0px;
	list-style:none;
	padding:0px;
	padding-right:10px;
}
.news-list-page .ctgry-name{
	font-size: 16px;
    color: #000;
    font-weight: 400;
}
.news-list-page .ctgry-link:hover  .ctgry-name{
	 color: #ff7600;
}

.news-list-page .ctgry-link:hover.ctgry-count{
	 color: #ff7600;
}
.news-list-page .ctgry-link {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 8px;
	text-decoration:none;
}
.news-list-page .ctgry-count{
	font-size: 16px;
    color: #000;
    font-weight: 400;
}
.news-list-page .innerbanner h1{
	color: #572e00; font-size: 40px; font-weight: 800; text-align: left; line-height: 100%;
}
.news-list-page .innerbanner p{
	    text-align: left;
    font-size: 17px;
    line-height: 1.5em;
    width: 50%;
}
.news-list-page .innerbanner{ 
	    min-height: auto;
    height: 300px;
    padding: 0;
	    text-align: center;
    align-items: center;
    align-content: center;

}
.news-list-page .ctgry-bx h4{
	color:#572e00;
	font-size: 20px;
    margin-bottom: 15px;
}
.news-list-page .ctgry-bx{
    height: 280px;
    overflow: scroll;
    overflow-y: scroll;
    overflow-x: hidden;
	
}
.news-list-page .ctgry-bx::-webkit-scrollbar{
    width:8px;
}
.news-list-page .ctgry-bx::-webkit-scrollbar-track{
    background:#FFEEDB;
    border-radius:20px;
}

/* Thumb */
.news-list-page .ctgry-bx::-webkit-scrollbar-thumb{
    background:#E3CD67;
    border-radius:20px;
    transition:.3s;
}

/* Hover */
.news-list-page .ctgry-bx::-webkit-scrollbar-thumb:hover{
    background:#FF7600;
}
.news-list-page  .uc_post_image img {
    height: 229px;
    object-fit: cover;
}
.news-list-page .card .summry p
 {
    font-size: 14px;
    display: inline-block;
    margin: 0;
}
.news-list-page .card{
	background: #fff;
    border: 1px solid #f5e8d8;
    border-radius: 11px;
    overflow: hidden;
    transition: all .35s ease;
    box-shadow: 0 10px 35px rgba(87,46,0,.08);
    height: 100%;
}
.news-list-page .card .uc_post_content{
	    padding: 20px;
}
.news-list-page .card a{
	text-decoration:none;
}
.news-list-page .card .uc_post_content h3{
	font-size: 20px;
	color:#572e00;
	    font-weight: 500;
}
.news-list-page  .uc_post_button {
    margin-top: 20px;
}
.news-list-page .card .uc_more_btn{
	    padding: 0px;
    color: #ff7600;
    font-weight: 500;
    transition: .2s;

}

@media(max-width:1024px){
	.m-revs{
		    flex-direction: column-reverse !important;
	}
	.innerbanner {
		background-position: center !important;
		height: 200px !important;
	}
	.news-list-page .innerbanner h1{
		font-size: 30px;
	}
	.news-list-page .innerbanner p{
		width: 100% !important;
	}
	.news-list-page .nav-pills li a{
		    margin-bottom: 10px;
		font-size: 17px;
	}
	.news-list-page .card .uc_post_content h3{
		font-size: 17px;
	}
}
@media(max-width:767px){
	
	
	.news-list-page .innerbanner h1{
		font-size: 22px;
		text-align:center;
	}
	.news-list-page .innerbanner p{
		width: 100% !important;
		text-align:center;
		font-size:16px;
	}
}