body{
    line-height: 1.5;
}
.main-hero-inner{
    min-height: 560px !important;
}
.letters a{
    font-weight: bold;
}
.letters a.active,.letters a:hover{
    color:#a20805;
}
.date-blog-wrp,.date-blog-wrp .date-blog,.date-blog-wrp .blog-month{
    color:#fff !important;
}
.main-header.sticky{
    background-color: #a20805 !important;
}
.slick-track,.slick-list
{
    display: flex !important;
}

.slick-initialized .slick-slide
{
   display: flex !important;
}
.slick-slide,.slick-slide > div{
	height: inherit !important;
}
.slick-shadow .slick-list .slick-track .slick-slide > div {
	margin-bottom: 0px !important;
}
.slick-shadow .slick-list {
	margin-bottom: 0px !important; 
}
.property-section .property-4 .slick-list .slick-track .slick-slide {
	margin-bottom: 0px !important;
}
body .blog-card {
	
	margin-bottom: 0px !important;
	
}
body header.main-header .main-navbar .nav-menu > li > a, body header.main-header.bg-transparent.sticky .main-navbar .nav-menu > li > a {
	text-transform: capitalize;
	font-family: "Plus Jakarta Sans";
	font-weight: 600;
	font-size: 18px;
	line-height: 24px;
	color: #fff !important;
	letter-spacing: -0.01em;
}
.main-hero-simple {
	min-height: 100vh;
	height: 100%;
	padding: 140px 0px 164px;
	align-items: center;
	display: flex;
	align-items: flex-end;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
	background-position: center;
}
.back-shadow::after{
    display: none !important;
}
.blog-wrap .blog-details a {
	text-transform: capitalize;
	display: inline-block;
	-webkit-transition: 0.5s;
	transition: 0.5s;
	line-height: 1.3 !important;
	margin-bottom: -10px;
	font-weight: 500;
}