.header-footer-group, body:not(.overlay-header) #site-header .toggle, .menu-modal .toggle {
    color: #000000;
    display: none;
}

.homec-btn:before {
  background-color: unset;
}


.homec-btn:hover {
 color:#fff;
}

.homec-blog-content img {
        width: 100%;
    height: 400px;
    object-fit: cover;
}

.homec-blog__title a {
    font-weight: 600;
    color: #000000;
}

.homec-property__title a {
    color: #000000;
}

.homec-features__single {
    color: #000000;
}

.homec-sidebar__content--title a {
    font-weight: 500;
    color: #000000;
}

.header-footer-group, body:not(.overlay-header) #site-header .toggle, .menu-modal .toggle {
    display: none;
}

.homec-header li.menu-item-has-children a::after {
    content: "\f107" !important;
}

.wp-block-buttons .wp-block-button__link {
        background: #144435 !important;
    text-transform: capitalize !important;
    font-weight: 600;
    margin-bottom: 20px;
}

.offcanvas-menu li.menu-item-has-children a::after {
    content: "\f105" !important;
}


.wp-block-buttons .wp-block-button__link:hover {
    color:#fff !important;
}

.homec-property__title--clamp a {
   display: -webkit-box;
   -webkit-line-clamp: 2;      /* title sirf 2 lines */
   -webkit-box-orient: vertical;
   overflow: hidden;
   text-overflow: ellipsis;
   line-height: 1.4em;         /* height consistent rakhne ke liye */
   min-height: 2.8em;          /* 2 lines ki height */
}

.homec-blog__titlenew a{
   display: -webkit-box;
   -webkit-line-clamp: 1;      /* title sirf 2 lines */
   -webkit-box-orient: vertical;
   overflow: hidden;
   text-overflow: ellipsis;
   line-height: 1.4em;         /* height consistent rakhne ke liye */
 
}

.footerareas a{
	   display: -webkit-box;
   -webkit-line-clamp: 1;      /* title sirf 2 lines */
   -webkit-box-orient: vertical;
   overflow: hidden;
   text-overflow: ellipsis;
   line-height: 1.4em;   
}

.homec-property__text--clamp p {
   display: -webkit-box;
   -webkit-line-clamp: 3;      /* description sirf 3 lines */
   -webkit-box-orient: vertical;
   overflow: hidden;
   text-overflow: ellipsis;
   line-height: 1.4em;
   min-height: 4.2em;          /* 3 lines ki height */
	    letter-spacing: normal;
    text-align: left;
}

@media only screen and (max-width: 700px) {
.homec-property__head1 img {
    width: 400px !important;
}
 .homec-hero__inner.homec-hero__inner--v2 {
        padding-top: 260px;
        padding-bottom: 60px;
    }
	.homec-sidebar__single:last-child {
    margin: 0;
    padding: 10px;
}
	.pd-top-70 {
    padding-top: 20px;
}
	.pd-btm-100 {
    padding-bottom: 20px;
}
	
	.pd-top-90 {
    padding-top: 20px;
}
	.pd-btm-120 {
    padding-bottom: 60px;
}
	
	.pd-top-120 {
    padding-top: 40px;
}
	
	.pd-btm-120 {
    padding-bottom: 40px;
}
	.section-padding {
    padding: 40px 0px;
}
	
	.homec-btn {
		font-size: 13px !important;
	}
	
	    .homec-btn__download p {
        font-size: 15px !important;
    }
	.homec-shape-single.homec-shape-12 {
    display: none !important;
}
	.homec-shape-single.homec-shape-11 {
    display: none !important;
}
	
	    .homec-form__form button {
        width: 100% !important;
        max-width: 100% !important;
        margin: auto !important;
    }
	    .footer-area p {
        max-width: 100% !important;
    }
	.homec-header__logos img {
    max-width: 300px !important;
    max-height: auto !important;
    margin: auto !important;
    border-radius: 10px !important;
}
	.footer-logo.homec-header__logo {
    display: none !important;
}
	
	.footer-about-widget {
    margin-top: -20px !important;
}
	
	    .footer-area p {
        margin-bottom: 0 !important;
    }
}