.blog-list .blog-item .post-body{
    user-select: none;
    pointer-events: none;
}

.blog-list .blog-item .media-body a{

}

.blog-list .blog-item .media-body .media-heading{
    height: 2em;
}

.blog-list .blog-item .media-body .media-excerpt{
    height: 10em;
    text-align: justify;
}

.main-slider{

}

.card-subscribe{
    
}

.main-slider .slide1{
	background-image: url(../../img/preview/slider/Terrace%20DS.jpg);
}

.main-slider .slide2{
	background-image: url(../../img/preview/slider/bungalow%20A.jpg);
}

.main-slider .slide3{
	background-image: url(../../img/preview/slider/terrace%20A[1[4].jpg);
}

.main-slider .slide4{
	background-image: url(../../img/preview/slider/semi%20dee%20A[1[4].jpg);
}

.main-slider .slide5{
	background-image: url(../../img/preview/slider/Front%20View.jpg);
}

.main-slider .item .caption-content{
	padding-top: 10em;
}

.main-slider .owl-theme .owl-controls .owl-nav .owl-prev,
.main-slider .owl-theme .owl-controls .owl-nav .owl-next{
	display: block !important;
}

.section-title-white small,
.section-title-white span{
	color: #fff;
}

.section-about{
	background: #FFF;
}

.section-about .content-area{
	margin-top: 0;
}

.section-about .content-area>div{
	margin-top: 0;
}

.section-about .content-area img{
	width: -webkit-fill-available;
}

.section-about .content-area .section-title{
	margin-bottom: 15px;
}

.section-about .content-area .subtitle{
	text-align: left;
	margin-top: 20px;
	margin-bottom: 20px;
}	

.section-about .content-area .subtitle:first-child{
	margin-top: 0;
}	

.section-about .content-area .text-desc{
	margin-bottom: 10px;	
	font-size: 16px;
}

.section-about .content-area .text-center.margin-top{
	margin-top: 35px;
}

.section-about .content-area .btn-submit{
    border-color: #b0a06c;
    background: #b0a06c;
}

@media all and (max-width:768px){
	.main-slider .item{
		height: 240px;
	    min-height: 500px;
	}

	.main-slider .item .caption-content{
		padding-top: 12em;
	}

	.section-about .content-area .subtitle:first-child{
		margin-top: 20px;
	}	
}

@media all and (max-width:600px){
	.main-slider .item{
	    min-height: 240px;
	}

	.main-slider .item .caption-content{
		padding-top: 5em;
	}

	.section-about .content-area .subtitle{
		text-align: center;
	}
}
