<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.categories-section .sec-title{
	font-weight:600; 
	text-align:center;
	position:relative;
	padding:1.5rem 0;
}
.categories-section .sec-title:after{
	content: '';
    width: 5rem;
    height: 2px;
    border-bottom:3px solid var(--bs-theme-color);
    position: absolute;
    bottom: 0;
    left: 50%; 
    transform: translate(-50%, 0);
}
.categories-section .cs-pic img{
	transition: all 0.6s;
    margin: 0 auto;
    max-height: 100%;
    max-width: 100%;
    display: table-cell;
    vertical-align: middle;
    overflow: hidden;
}
.categories-section .cs-pic:hover img{
	transform: scale(1.05);
}
.categories-section .cs-pic{
	border-radius:1rem 1rem 0 0;
	overflow:hidden;
	position:relative;
}
.categories-section .shadow{
	border-radius:1rem;
	box-shadow: 10px 10px 30px -15px rgb(0 0 0 / 15%) !important;
}
.categories-section .ca-des{
	padding: 1.5rem 1rem 2rem;
	background-color:#fff;
	border-radius: 0 0 1rem 1rem;
}

.categories-section .ca-des h3{ 
	font-weight:500;
	font-size:1.5rem;
}


.categories-section .cs-content{
	background-repeat: no-repeat;
    background-position: left center;
    background-size: cover;
}

.categories-section .ca-title{ 
	color:var(--bs-navbar-brand-color);
	font-weight:500;
}


@media only screen and (max-width: 767px){
	.categories-section .ca-des{
		padding:1.5rem;
	}
	.categories-section .ca-des h3{
		font-size:1.25rem;
	}
}
</pre></body></html>