.lSSlideOuter .lSPager.lSGallery img {
    min-height: 60px;
}

.home_newsletter .mw-error-list {
    position: relative;
    display: flex;
    align-items: center;
}

.home_newsletter .mw-error-list li span {
    color: #155724 !important;
    flex: 1;
}

.home_newsletter .mw-error-list li a:before {
    content: none !important;
}

.home_newsletter .mw-error-list li a {
    background: transparent;
    color: #155724;
    margin-left: auto !important;
    /* transform: scale(1.2); */
}

.home_newsletter .mw-error-list li {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    flex-flow: row-reverse;
    justify-content: flex-end;
}

.home_newsletter .mw-error-list li:before,
.home_newsletter .mw-error-list li:after {
    content: none !important;
}

.testimonial-item .testimonial-thumb img {
    border-radius: 50%;
}

.breadcrumb-wrap li.breadcrumb-item:last-child a {
    color: #6c757d;
}

/* .nav-mobile .main-nav .nav-item a {
    display: flex;
    align-items: center;
    justify-content: space-between;
} */

.listing-switch-view .switch-btn2 {
    font-size: 20px;
    color: #636363;
}

.mw-flex-row .mw-flex-col-md-1 {
    width: 100%;
    flex: 100%;
}

.mw-flex-row .mw-flex-col-md-2 {
    width: 100%;
    flex: 100%;
}

.mw-flex-row .mw-flex-col-md-3 {
    width: 100%;
    flex: 100%;
}

.mw-flex-row .mw-flex-col-md-4 {
    width: 100%;
    flex: 100%;
}

.mw-flex-row .mw-flex-col-md-5 {
    width: 100%;
    flex: 100%;
}

.mw-flex-row .mw-flex-col-md-6 {
    width: 100%;
    flex: 100%;
}

.mw-flex-row .mw-flex-col-md-12 {
    width: 100%;
    flex: 100%;
}

@media (max-width: 767.98px) {
    .property-review-wrap {
        padding: 0 15px;
    }

    .next-prev-blog .float-right, .float-left {
        float: none !important;
        text-align: left !important;

    }

    .header-mobile-center .logo-mobile .logo {
        width: calc(100% - 52px);
        margin: 0 auto 0 0;
    }

    .prev-box {
        height: 100px;
    }
}

.blog-post-title h3 a {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.blog-post-body p {
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.elementor-10 .elementor-element.elementor-element-b147f27 > .elementor-background-overlay {
    opacity: 0.3 !important;
}

.elementor-16941 .elementor-element.elementor-element-125aa3d > .elementor-background-overlay {
    opacity: 0.2 !important;
}

.property-carousel-module .listing-view .item-listing-wrap .listing-image-wrap a img {
    min-height: 300px;
    max-height: 300px;
}

.listing-view .item-listing-wrap .listing-image-wrap a img,
#similar-listings-wrap a.listing-featured-thumb img {
    object-fit: cover;
    object-position: center;
}

#properties_module_section a.listing-featured-thumb {
    position: relative;
    display: inline-block;
    width: 100%;
    padding-bottom: 75%;
    overflow: hidden;
}

#properties_module_section a.listing-featured-thumb img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    object-fit: cover;
    object-position: center;
    width: 100%;
    height: 100%;
}

#nav-mobile li.dropdown-item {
    border-bottom: unset !important;
}

#nav-mobile .dropdown-item.active, #nav-mobile .dropdown-item:active,
#main-nav .dropdown-item.active, #main-nav .dropdown-item:active {
    background-color: unset !important;
}
