/* Project Detail Css Start Here */
.wishlist-btn svg {
	cursor: pointer;
}
.wishlist-btn .checkbox-container input:checked ~ span.checkmark svg {
	fill: #ef4444;
}

.wishlist-btn .checkbox-container input:checked ~ span.checkmark svg path {
	stroke: #ef4444;
}
.direct-btns {
	border: 1px solid #b3b3b3;
	background: transparent;
	border-radius: 5px;
	color: #0f640b;
	transition: 0.6s;
}
.direct-btns:hover {
	background: linear-gradient(
		to right,
		#059804,
		#049103,
		#048903,
		#038202,
		#037b02,
		#067404,
		#096d06,
		#0b6607,
		#0f5d0a,
		#12540d,
		#134c0e,
		#14430f
	);
	color: #fff;
}
.property-name .status {
	color: #dc0000;
}
.project-images-slider.similar-dots .slick-dots {
	bottom: 10px;
}
.project-images-slider.similar-dots .slick-dots li button:before {
	background: #fff;
	opacity: 0.8;
	border: 2px solid #fff;
	width: 13px;
	height: 13px;
}
.project-images-slider.similar-dots .slick-dots li {
	margin: 0 0px;
}
.grey-border {
	border: 1px solid #eaeaea;
}
.description_box tr:nth-child(odd) {
	background: #e2eee2;
}
.description_box tr:nth-child(even) td {
	padding: 10px 0px;
}
.ameneties_box li span {
	background: #e2eee2;
}
.project-plan-box .img-box img {
	filter: brightness(0.8);
}
#inquiryModal textarea {
	height: 130px;
	resize: none;
}
#contactDetailModal tr:nth-child(odd) {
	background: #e2eee2;
}
#contactDetailModal tr td {
	border: 0;
	padding: 10px 20px;
}
.project-images-slider.similar-dots .slick-dots li.slick-active button:before {
    background: linear-gradient(to right,   #059804,   #049103,   #048903,   #038202,   #037b02,   #067404,   #096d06,   #0b6607,   #0f5d0a,   #12540d,   #134c0e,   #14430f) !important;
}
/* Project Detail Css End Here */


.project_detail_sec .builder-detail .builder-icon img {
    width: 129px;
    height: 111px;
    object-fit: cover;
}

.project_detail_sec .project-images-slider video,
.project_detail_sec .project-images-slider img {
    width: calc(100% - 20px);
    display: block;
    margin: auto;
    height: 521px;
    object-fit: cover;
	border-radius: 10px;
}

.project_plans .all-plans-slider .project-plan-box .img-box img {
    height: 133px;
    width: 100%;
    object-fit: cover;
}
