/* Common Heading  */
.common-heading-sec{display: flex;justify-content: space-between;align-items: center;margin-bottom: 30px;position: relative;}
.common-heading-sec .heading-sec{display: flex;flex-direction: column;gap: 4px 0;}
.common-heading-sec .heading-sec .heading-tag{display: flex;padding: 8px 16px;justify-content: center;align-items: center;border-radius: 4px;background: #DFF0FC;color:#1D5D9B;font-size: 16px;font-weight: 400;line-height: 24px;margin-bottom: 0;width: fit-content;}
.common-heading-sec .heading-title-div{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.common-heading-sec .heading-title{color:#000;font-size: 28px;font-weight: 600;line-height: 38px;margin-bottom: 0;}
.common-heading-sec .heading-sec-btns{display: flex;gap: 0 10px;align-items: center;}
.common-heading-sec .heading-sec-btns .contact-btn{display: flex;padding: 8px 16px;justify-content: center;align-items: center;border-radius: 4px;background: #213C8C;color:#FFF;font-size: 16px;font-weight: 400;line-height: 24px;text-decoration: none;transition: all 0.3s ease-in-out;}
.common-heading-sec .heading-sec-btns .contact-btn:hover{background: #DC3545;}
.common-heading-sec .heading-sec-btns .view-all-btn{display: flex;padding: 8px 16px;justify-content: center;align-items: center;border-radius: 4px;background: #DFF0FC;gap: 0 10px;color: #1D5D9B;font-size: 16px;font-weight: 400;line-height: 24px;text-decoration: none;transition: all 0.3s ease-in-out;height: 100%;}
.common-heading-sec .heading-sec-btns .view-all-btn:hover{background: #1D5D9B;color: #fff;}
@media (max-width:991px) {
	.common-heading-sec{flex-wrap: wrap;gap: 12px 100%;}
	.common-heading-sec .heading-sec-btns{position: absolute;right: 0;top: 0;}
	.common-heading-sec .heading-title{font-size: 22px;line-height: 28px;}
	.common-heading-sec .heading-title-div{position: unset;transform: unset;}
}
@media (max-width:576px) {
	.common-heading-sec{margin-bottom: 25px;}
	.common-heading-sec{gap: 10px 100%;}
	.common-heading-sec .heading-title{font-size: 18px;line-height: 24px;}
	.common-heading-sec .heading-sec-btns.properties-of-the-month-btns{position: unset;}
	.common-heading-sec .heading-sec-btns .contact-btn{padding: 6px 12px;font-size: 14px;line-height: 22px;}
	.common-heading-sec .heading-sec-btns .view-all-btn{padding: 6px 12px;font-size: 14px;line-height: 22px;}
	.common-heading-sec .heading-sec .heading-tag{font-size: 14px;line-height: 22px;padding: 6px 12px;}
}

/* Properties of The Month Section  */
.prop-of-month-sec{padding: 48px 0;position: relative;}
.prop-of-month-sec .prop-of-month-cnt{margin-bottom: 50px;}
.prop-of-month-sec .prop-of-month-cnt .prop-of-month-slider .prop-of-month-slider-col{padding: 0 10px;}
.prop-of-month-sec .prop-of-month-cnt .prop-of-month-slider .prop-of-month-slider-img{width: 100%}
@media (min-width:1200px) {
	.prop-of-month-sec .prop-of-month-cnt .prop-of-month-slider .prop-of-month-slider-img{width: 270px;object-fit: cover;max-width: 270px;height: 270px;margin: auto;}
}
.prop-of-month-sec .prop-of-month-cnt .prop-of-month-slider .prop-of-month-slider-img{width: 270px;object-fit: cover;max-width: 270px;height: 270px;margin: auto;}

/* Slider Nav(Dots) Css  */
.slider-nav .item-slick { width: 10px; height: 10px; margin-left: 2px; cursor: pointer;background: rgb(33 60 140 / 40%);border-radius: 100px;margin-bottom: 14px;} 
.slider-item-nav { position: absolute !important; left: 48.5%; bottom: 30px; transform: rotate(270deg);width: 50px; height: 85px; z-index: 4; padding: 6px 0px; margin: 0;overflow: hidden !important; } 
.slider-nav .slick-list{overflow: hidden !important;}
.slider-nav .slick-list { transform: translateY(-50%) !important; top: 50%; } 
.slider-btn-div { display: flex; align-items: center; justify-content: flex-start; gap: 10px; flex-wrap: wrap; } 
.slider-nav .slick-current.slick-active .item-slick { background: var(--primary-color); position: relative; } 
.slider-nav .slick-current.slick-active .item-slick::after { border: 1px solid #213C8C; background: transparent; position: absolute;top: -4px;left: -4px;width: 18px;height: 18px;content: '';border-radius: 100px; } 
.slider-nav .slick-arrow { color: #fff; line-height: 0; font-size: 22px; }
.slider-nav .slick-list{height: 116px !important;padding-left: 3px !important;}
.items-nav.slick-active .item-slick::before{content: "";width: 11px;height: 11px;background: #213C8C;border-radius: 100px;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
@media (max-width:768px) {
	.prop-of-month-sec{padding: 35px 0;}
	.slider-item-nav{left: 47%;bottom: 10px;}
	.prop-of-month-sec .prop-of-month-cnt{margin-bottom: 35px;}
}
@media (max-width:576px) {
	.prop-of-month-sec .prop-of-month-cnt .prop-of-month-slider .prop-of-month-slider-col{padding: 0 15px;}
	.slider-item-nav{left: 44%;}
}

/* New Project Search Section  */
.new-project-search{padding: 48px 0;margin-bottom: 48px;}
.new-project-search .inner-content .heading-tag{display: flex;padding: 4px 16px;justify-content: center;align-items: center;border-radius: 4px;background: rgba(255, 255, 255, 0.25);font-size: 14px;font-style: normal;font-weight: 400;line-height: 22px;color: #fff;margin-bottom: 4px;width: fit-content;}
.new-project-search .inner-content .heading-title{margin-bottom: 10px;font-size: 28px;font-style: normal;font-weight: 600;line-height: 38px;color: #fff;}
.new-project-search .inner-content .text{font-size: 14px;font-weight: 400;line-height: 22px;color: #fff;max-width: 408px;margin-bottom: 0;}
.new-project-search .search-card{padding: 20px;border-radius: 10px;	background:#FFF;height: fit-content;}
.new-project-search .search-card .title{color: #000;font-size: 18px;font-weight: 500;line-height: 26px;margin-bottom: 15px;}

/* Custom checkbox */
.new-project-search .search-card .check-boxes .radio-boxes .radio-box {position: relative;}
.new-project-search .search-card .check-boxes .radio-boxes .radio-box input[type="radio"],
.new-project-search .search-card .check-boxes .radio-boxes .radio-box input[type="checkbox"] {opacity: 0;position: absolute;top: 0;left: 0;}
.new-project-search .search-card .check-boxes .radio-boxes .radio-box .form-check {padding-left: 0;}
.new-project-search .search-card .check-boxes .radio-boxes .radio-box input[type="radio"]:focus~.form-check-label,
.new-project-search .search-card .check-boxes .radio-boxes .radio-box .form-check-label:hover,
.new-project-search .search-card .check-boxes .radio-boxes .radio-box input[type="checkbox"]:focus~.form-check-label,
.new-project-search .search-card .check-boxes .radio-boxes .radio-box .form-check-label:hover {border-color: var(--primary-color);color: var(--primary-color);}
.new-project-search .search-card .check-boxes .radio-boxes .radio-box input[type="radio"]:checked~.form-check-label,
.new-project-search .search-card .check-boxes .radio-boxes .radio-box input[type="checkbox"]:checked~.form-check-label {border-color: #DFF0FC !important;}
.new-project-search .search-card .check-boxes .stock-btn {width: 100%;border: 1px solid #DEE2E6 !important;cursor: pointer;padding: 15px !important;display: flex !important;align-items: center;gap: 0 10px;font-size: 16px;font-weight: 400 !important;line-height: 24px; color: #444;}
.new-project-search .search-card .check-boxes .radio-boxes .radio-box input[type="radio"]:checked~.form-check-label,
.new-project-search .search-card .check-boxes .radio-boxes .radio-box input[type="checkbox"]:checked~.form-check-label {border-color: #DFF0FC !important;background-color: #DFF0FC;color: #1D5D9B !important;}
.new-project-search .search-card .check-boxes .check-div{width: 16px;height: 16px;border-radius: 4px;border: 2px solid #CED4DA;display: inline-block;position: relative;}
.new-project-search .search-card .check-boxes .radio-boxes .radio-box input[type="radio"]:checked~.form-check-label .check-div,
.new-project-search .search-card .check-boxes .radio-boxes .radio-box input[type="checkbox"]:checked~.form-check-label .check-div{background: #1D5D9B;border-color: #1D5D9B;}
.new-project-search .search-card .check-boxes .check-div .check-icon{display: none;}
.new-project-search .search-card .check-boxes .radio-boxes .radio-box input[type="radio"]:checked~.form-check-label .check-div .check-icon,
.new-project-search .search-card .check-boxes .radio-boxes .radio-box input[type="checkbox"]:checked~.form-check-label .check-div .check-icon{display: inline-block;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);font-size: 10px;color: #fff;line-height: 9px;}
.new-project-search .search-card .check-boxes .radio-boxes .radio-box:nth-child(odd){padding-right: 5px;padding-left: 15px;}
.new-project-search .search-card .check-boxes .radio-boxes .radio-box:nth-child(even){padding-left: 5px;padding-right: 15px;}
.new-project-search .search-card .check-boxes .check-boxes-row{gap: 10px 0;}

.new-project-search .search-card .search-btn{margin-top: 15px;display: flex;height: 40px;padding: 8px 16px;justify-content: center;align-items: center;font-size: 16px;font-weight: 400;line-height: 24px;color: #fff;text-decoration: none;transition: all 0.3s ease-in-out;border-radius: 4px;background:#213C8C;}
.new-project-search .search-card .search-btn:hover{background: #DC3545;}
@media (max-width:991px) {
	.new-project-search .new-project-search-row{gap: 30px 0;}
}
@media (max-width:768px) {
	.new-project-search{padding: 35px 0;margin-bottom: 35px;}
	.new-project-search .inner-content .heading-title{font-size: 24px;line-height: 32px;}
	.new-project-search .search-card{width: 100%;}
}
@media (max-width:576px) {
	.new-project-search .inner-content .heading-title{font-size: 18px;line-height: 24px;}
	.new-project-search .new-project-search-row{gap: 25px 0;}
	.new-project-search .search-card .title{font-size: 16px;line-height: 24px;margin-bottom: 10px;}
	.new-project-search .search-card{padding: 14px;    overflow: hidden;}
	.new-project-search .search-card .check-boxes .radio-boxes .radio-box:nth-child(odd){padding-left: 14px;}
	.new-project-search .search-card .check-boxes .radio-boxes .radio-box:nth-child(even){padding-right: 14px;}
	.new-project-search .search-card .check-boxes .stock-btn{padding: 12px !important;font-size: 14px;line-height: 22px;gap: 0 7px;}
	.new-project-search .search-card .search-btn{font-size: 14px;line-height: 22px;padding: 6px 12px;}
}

/* Hot Projects Section  */
/* .hot-projects-section{padding: 48px 0;} */
.hot-projects-section.project-section1 ,.hot-projects-section.project-section2,.hot-projects-section.project-section3, .hot-projects-section.project-section4{padding: 0 0 48px 0;}
.hot-projects-section .cards .inner-content .img-slider-div{position: relative !important;overflow: hidden;border-radius: 10px 10px 0px 0px;}
.hot-projects-section .cards .inner-content .img-slider-div::before{content: "";padding-top: 37%;display: block;}
.hot-projects-section .cards .inner-content .slider-img{border-radius: 10px 10px 0px 0px;position: absolute;top: 50%;left: 50%;min-width: 100%;min-height: 100%;transform: translate3d(-50%,-50%,0) scale(1.02);object-fit: cover;object-position: center;transition: all 0.3s ease-in-out;}
.hot-projects-section .cards .inner-content:hover .slider-img{transform: translate3d(-50%,-50%,0) scale(1)}
.hot-projects-section .cards .inner-content{border-radius: 10px;box-shadow: none;transition: all 0.3s ease-in-out;}
.hot-projects-section .cards .inner-content:hover{box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.16)}
.hot-projects-section .cards .inner-content .txt-cnt{padding: 15px;border: 1px solid #DEE2E6;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;transition: all 0.3s ease-in-out;}
.hot-projects-section .cards .inner-content:hover .txt-cnt{border-color: transparent;}
/* .hot-projects-section .cards .inner-content .txt-cnt{display: flex;gap: 0 15px;justify-content: space-between;align-items: end;padding: 15px;} */
.hot-projects-section .cards .inner-content .txt-cnt .project-details{display: flex;align-items: end;justify-content: space-between;margin-top: 5px;}
.hot-projects-section .cards .inner-content .txt-cnt .project-name{font-size: 18px;font-weight: 500;line-height: 26px;margin-bottom: 5px;color: #213C8C;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100ch;text-decoration: none;}
.hot-projects-section .cards .inner-content .txt-cnt .project-details .pro-type{font-size: 14px;font-weight: 400;line-height: 18px;margin-bottom: 1px;color: #6C757D;}
.hot-projects-section .cards .inner-content .txt-cnt .project-details .pro-location{font-size: 14px;font-weight: 400;line-height: 18px;margin-bottom: 1px;color: #6C757D;}
.hot-projects-section .cards .inner-content .txt-cnt .project-details .pro-possession{font-size: 14px;font-weight: 400;line-height: 18px;color: #6C757D;margin-bottom: 0;}
.hot-projects-section .cards .inner-content .view-details-btn{display: flex;padding: 8px 16px;justify-content: center;align-items: center;border-radius: 4px;background: #DC3545;font-size: 16px;font-weight: 400;line-height: 24px;color: #fff;text-decoration: none;transition: all 0.3s ease-in-out;}
.hot-projects-section .cards .inner-content .view-details-btn:hover{background: rgba(220, 53, 69, 0.16);color: #DC3545;}
.hot-projects-section .img-slider{position: relative;}
.hot-projects-section .slick-prev, .hot-projects-section .slick-next{width: 34px !important;height: 34px !important;background: rgba(0, 0, 0, 0.40) !important;border-radius: 100px !important;z-index: 11;}
.hot-projects-section .slick-prev:before{content: "\f104" !important;}
.hot-projects-section .slick-next:before{content: "\f105" !important;}
.hot-projects-section .slick-prev{left: 10px !important;}
.hot-projects-section .slick-next{right: 10px !important;}
.hot-projects-section .slick-prev:before, .hot-projects-section .slick-next:before{font-family: 'FontAwesome' !important;font-size: 18px !important;opacity: 1 !important;}
@media (max-width:991px) {
	.hot-projects-section .hot-projects-row{gap: 30px 0;}
}
@media (max-width:768px) {
	/* .hot-projects-section{padding: 35px 0;} */
	.hot-projects-section.project-section1, .hot-projects-section.project-section2,.hot-projects-section.project-section3, .hot-projects-section.project-section4{padding: 0 0 35px 0;}
}
@media (max-width:576px) {
	.hot-projects-section .cards .inner-content .txt-cnt .project-name{font-size: 16px;line-height: 24px;}
	.hot-projects-section .cards .inner-content .view-details-btn{padding: 6px 12px;font-size: 14px;line-height: 22px;}
	.hot-projects-section .hot-projects-row{gap: 20px 0;}
	.hot-projects-section .cards .inner-content .txt-cnt{padding: 12px;}
	.hot-projects-section .cards .inner-content .txt-cnt .project-details{flex-wrap: wrap;gap: 15px 100%;}
	.hot-projects-section .slick-prev, .hot-projects-section .slick-next{    width: 25px !important;height: 25px !important;}
	.hot-projects-section .slick-prev:before, .hot-projects-section .slick-next:before{font-size: 14px !important;}
}

/* Multiple Units Section  */
.multiple-units-sec{padding: 48px 0;background: #f1f1f1;}
.multiple-units-sec.multiple-units{margin-bottom: 48px;}
.multiple-units-sec.flat-villa{padding: 0 0 48px 0}
/* .multiple-units-sec.office-shop{padding: 0 0 48px 0;} */
.multiple-units-sec .inner-content .multiple-units-col{padding: 0 10px;}
.multiple-units-sec .inner-content .multiple-units-card{max-width: 100%;min-width: 100%;overflow: hidden;border-radius: 10px;text-decoration: none;display: inline-block;}
.multiple-units-sec .inner-content .multiple-units-card .img{position: relative;overflow: hidden;}
.multiple-units-sec .inner-content .multiple-units-card .img::before{content: "";padding-top: 45%;display: block;}
.multiple-units-sec .inner-content .multiple-units-card .img .multiple-units-img{position: absolute;top: 50%;left: 50%;min-width: 100%;min-height: 100%;transform: translate3d(-50%,-50%,0) scale(1.02);object-fit: cover;object-position: center;}
.multiple-units-sec .inner-content .multiple-units-card .multiple-units-img{border-radius: 10px 10px 0px 0px;width: 100%;transition: all 0.3s ease-in-out;}
.multiple-units-sec .inner-content .multiple-units-card:hover .multiple-units-img{transform: translate3d(-50%,-50%,0) scale(1);}
.multiple-units-sec .inner-content .multiple-units-card .text-cnt{display: flex;padding: 15px;flex-direction: column;background: #fff;}
.multiple-units-sec .inner-content .multiple-units-card .tags{display: flex;gap: 0 4px;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #DEE2E6;}
.multiple-units-sec .inner-content .multiple-units-card .tags .app-tag{margin-bottom: 0;display: flex;padding: 0px 8px;justify-content: center;align-items: center;border-radius: 4px;background: #DFF0FC;font-size: 13px;font-weight: 400;line-height: 21px;color: #1D5D9B;}
.multiple-units-sec .inner-content .multiple-units-card .tags .sell-tag{display: flex;padding: 0px 8px;justify-content: center;align-items: center;border-radius: 4px;background: #17A2B8;font-size: 13px;font-weight: 400;line-height: 21px;color: #fff;margin-bottom: 0;}
.multiple-units-sec .inner-content .multiple-units-card .text-cnt .app-name{font-size: 18px;font-weight: 500;line-height: 26px;color: #213C8C;margin-bottom: 6px;transition: all 0.3s ease-in-out;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100ch;}
.multiple-units-sec .inner-content .multiple-units-card:hover .text-cnt .app-name{color: #000;}
.multiple-units-sec .inner-content .multiple-units-card .text-cnt .location{font-size: 14px;font-weight: 400;line-height: 22px;margin-bottom: 0;color: #6C757D;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100ch;}

.multiple-units-sec.flat-villa{background: #fff;}
.multiple-units-sec.flat-villa .multiple-units-card .for-sale-tag{display: flex;padding: 4px 8px;justify-content: center;align-items: center;border-radius: 4px;background: #213C8C;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 22px;color: #fff;position: absolute;left: 10px;bottom: 10px;}
.multiple-units-sec.flat-villa .multiple-units-card{box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.16);}
.multiple-units-sec.flat-villa .inner-content .multiple-units-card .tags{padding-bottom: 0;border-bottom: none;}
.multiple-units-sec.flat-villa .inner-content .multiple-units-card .price-text-btn{position: relative;overflow: hidden;display: flex;align-items: center;margin-top: 10px;}
.multiple-units-sec.flat-villa .inner-content .multiple-units-card .price-text-btn .price-sqft-div{display: flex;transition: all 0.2s linear;}
.multiple-units-sec.flat-villa .inner-content .multiple-units-card .price-text-btn .price{margin-bottom: 0;font-size: 18px;font-weight: 500;line-height: 32px;color: #000;padding-right: 10px;margin-right: 10px;border-right: 1px solid #DEE2E6;transition: all 0.2s linear;}
.multiple-units-sec.flat-villa .inner-content .multiple-units-card .price-text-btn .price.call-for-price-txt{color: #DC3545;}
.multiple-units-sec.flat-villa .inner-content .multiple-units-card .price-text-btn .price .fa-rupee-sign{ font-size: 16px;line-height: 22px;margin-right: 5px;color: #000;}
.multiple-units-sec.flat-villa .inner-content .multiple-units-card .price-text-btn .sq-ft{font-size: 18px;font-weight: 500;line-height: 32px;margin-bottom: 0;color: #000;transition: all 0.2s linear;}
/* .multiple-units-sec.flat-villa .multiple-units-card:hover .price-text-btn .price{transform: translate3d(0px, -30px, 0);position: absolute;left: 0;} */
/* .multiple-units-sec.flat-villa .multiple-units-card:hover .price-text-btn .sq-ft{transform: translate3d(0px, -30px, 0);position: absolute;right: auto;left: 100px;} */
.multiple-units-sec.flat-villa .multiple-units-card:hover .price-text-btn .price-sqft-div{transform: translate3d(0px, -30px, 0);position: absolute;right: auto;left: 0;}
/* .multiple-units-sec.flat-villa .multiple-units-card:hover .price-text-btn.call-for-price-div .sq-ft{left: 137px;} */
.multiple-units-sec.flat-villa .multiple-units-card .view-details-btn{display: flex;padding: 4px 16px;justify-content: center;align-items: center;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;color: #fff;transform: translate3d(0px, 100px, 0);border-radius: 4px;background: #DC3545;transition: all 0.3s linear;position: absolute;border: none;}
.multiple-units-sec.flat-villa .multiple-units-card:hover .view-details-btn{transform: translate3d(0px, 0px, 0);position: unset;}
@media (max-width:1064px) {
	.multiple-units-sec .inner-content .multiple-units-card .text-cnt{padding: 12px;}
	.multiple-units-sec.flat-villa .inner-content .multiple-units-card .price-text-btn .sq-ft, .multiple-units-sec.flat-villa .inner-content .multiple-units-card .price-text-btn .price{font-size: 16px;line-height: 24px;}
	.multiple-units-sec .inner-content .multiple-units-card .tags .sell-tag, .multiple-units-sec .inner-content .multiple-units-card .tags .app-tag{padding: 0px 4px;font-size: 12px;}
}
@media (max-width:991px) {
	.multiple-units-sec .inner-content .multiple-units-row{gap: 20px 0;}
	/* .multiple-units-sec.flat-villa .multiple-units-card:hover .price-text-btn .sq-ft{transform: translate3d(0px, -30px, 0);position: absolute;right: 120px;} */
}
@media (max-width:768px) {
	.multiple-units-sec{padding: 35px 0;}
	.multiple-units-sec.multiple-units{margin-bottom: 35px;}
	.multiple-units-sec.flat-villa{padding: 0 0 35px 0}
	/* .multiple-units-sec.office-shop{padding: 0 0 35px 0;} */
}
@media (max-width:576px) {
	.multiple-units-sec .inner-content .multiple-units-card .text-cnt .app-name{font-size: 16px;line-height: 24px;}
	.multiple-units-sec.flat-villa .multiple-units-card .view-details-btn{padding: 6px 12px;font-size: 14px;line-height: 22px;}
	/* .multiple-units-sec.flat-villa .multiple-units-card:hover .price-text-btn .sq-ft{transform: translate3d(0px, -30px, 0);position: absolute;right: auto;left: 100px;} */
	.multiple-units-sec.flat-villa .multiple-units-card .view-details-btn{position: unset;transform: unset;margin-top: 10px;}
	/* .multiple-units-sec.flat-villa .multiple-units-card:hover .price-text-btn .price, .multiple-units-sec.flat-villa .multiple-units-card:hover .price-text-btn .sq-ft{position: unset;transform: unset;} */
	/* .multiple-units-sec.flat-villa .inner-content .multiple-units-card .price-text-btn .sq-ft, .multiple-units-sec.flat-villa .inner-content .multiple-units-card .price-text-btn .price{display: inline;} */
	.multiple-units-sec.flat-villa .multiple-units-card:hover .price-text-btn .price-sqft-div{transform: unset;position: unset;}
	.multiple-units-sec.flat-villa .inner-content .multiple-units-card .price-text-btn{display: block;}
}
@media (max-width:575px) {
	.multiple-units-sec .inner-content .multiple-units-col{padding: 10px 15px;}
}

.multiple-units-sec.multiple-units .common-heading-sec{justify-content: center;}
.multiple-units-sec .common-heading-sec .heading-sec-btns{position: absolute;right: 0;}
@media (max-width:991px) {
	.multiple-units-sec.multiple-units .common-heading-sec{gap: 7px 100%;}
}
@media (max-width:767px) {
	.multiple-units-sec.multiple-units .common-heading-sec{justify-content: start;gap: 0;}
}
@media (max-width:576px) {
	.multiple-units-sec.multiple-units .common-heading-sec .heading-sec-btns{position: unset;}
	.multiple-units-sec.multiple-units .common-heading-sec .heading-sec-btns.multiple-units-btn{position: absolute;}
	.multiple-units-sec.multiple-units .common-heading-sec{gap: 10px 100%;}
}

.buy-rent-sec{padding: 48px 0;}
.buy-rent-sec.buy-sec{border-top: 1px solid #DEE2E6;}
.buy-rent-sec .heading .heading-text{display: flex;width: 100%;justify-content: center;font-size: 28px;font-weight: 600;line-height: 38px;color: #000;margin-bottom: 30px;}	
.buy-rent-sec .cards-col{padding: 0 5px;}
.buy-rent-sec .inner-content .cards{text-decoration: none;display: flex;padding: 10px 15px;justify-content: center;align-items: center;flex-direction: column;gap: 20px 0;border-radius: 10px;background:#FFF;box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10);position: relative;overflow: hidden;z-index: 1;}
.buy-rent-sec .inner-content .cards .img-name{display: flex;gap: 0 10px;width: 100%;align-items: center;}
.buy-rent-sec .inner-content .cards .img-name .card-name{font-size: 14px;font-weight: 500;line-height: 22px;color: #241F20;margin-bottom: 0;}
.buy-rent-sec .inner-content .cards .count-view{display: flex;align-items: center;justify-content: end;width: 100%;}
.buy-rent-sec .inner-content .cards .count-view .view-all{padding: 0;border: none;background: transparent;font-size: 12px;font-style: normal;font-weight: 400;line-height: 20px;text-align: center;color: #555;transition: all 0.3s ease-in-out;}
.buy-rent-sec .inner-content .cards:hover .count-view .view-all{color: #DC3545;}

.buy-rent-sec .cards .count-tag{margin-bottom: 0;font-size: 14px;font-weight: 600;line-height: 22px;color: #241F20;transition: all 0.3s ease-in-out;width: 92px;height: 92px;border-radius: 100px;background:#DEE2E6;display: flex;align-items: start;padding: 7px;justify-content: center;position: absolute;left: -7px;bottom: -60px;}
.buy-rent-sec .cards:hover .count-tag{background: #DFF0FC;color: #1D5D9B;}
.buy-rent-sec.rent-sec{padding: 0 0 48px 0;}
@media (max-width:1064px) {
	.buy-rent-row{gap: 10px 0;justify-content: center;}
}
@media (max-width:768px) {
	.buy-rent-sec{display: none;}
	.buy-rent-sec.rent-sec{display: none;}
}
.new-project-search .video-content{position: relative;padding: 6px;background: #fff;border-radius: 10px;box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.05);}
.new-project-search .video-content .yt-video-img{width: 510px;height: 250px;object-fit: cover;border-radius: 10px;}
.new-project-search .new-project-search-row{justify-content: space-between;}
/* .new-project-search .video-content .youtube-icon{color: white;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background-color: red;padding: 0.5rem 0.95rem 0.6rem 1.2rem;border-radius: 8px;} */
.new-project-search .video-content .youtube-icon{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 50px;height: 50px;}
.new-project-search .video-content .video-link{width: 100%;height: 100%;display: block;position: relative;}
.new-project-search .video-content .video-link::before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(0deg, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0.34) 100%);border-radius: 10px;}
@media (max-width:768px) {
	.new-project-search .video-content, .new-project-search .video-content .yt-video-img{width: 100%;}
}
@media (max-width:425px) {
	.new-project-search .video-content .yt-video-img{height: 200px;}
}
@media (max-width:375px) {
	.new-project-search .video-content .youtube-icon{width: 35px;height: 35px;}
}