﻿.theme-main-menu .gap-one {
    padding: 20px 12px;
}

.hero-banner-three {
    margin: 10px 12px 0;
    border-radius: 5px;
}
.bannerheight {
    height: 160px;
}
.ptb100 {
    padding-top: 30px;
    padding-bottom: 0px;
}
.listing-card-two {
    height: 175px;
    border-radius: 10px;
}

.listing-card-three {
    min-height: 250px !important;
    height: 250px !important;
    border-radius: 10px;
}

.slick-list {
    border-radius: 10px;
}

.listing-card-two .tag,
.listing-card-three .tag,
.listing-card-one .img-gallery .tag {
    min-width: 50px;
    width: 50px;
    font-size: .7rem;
}
.listing-card-one .title{
        font-size: .8rem;
    font-weight: 600;
}
.listing-card-one .address{
    font-size: .7rem;
}
.listing-card-one.p-25, .listing-card-one .p-25 {
    padding: 5px 7px;
}
.listing-card-three .wrapper .property-name h5 {
    font-size: 1rem;line-height:1rem;
}
.listing-card-three .wrapper .property-name {
    padding: 10px 20px;
}
.listing-card-three .wrapper {
    border-radius: 12px;
}
.listing-card-two {
    padding: 20px 10px;
}
.fs-7rem{
    font-size: .7rem !important;
}
.md-mb--10{
    margin-bottom: -10px !important;
}
h5 {
    font-size: .8rem;
    margin: 0;
}
h6 {
    font-size: .75rem;
}
.listing-card-one.border-layout {
    border-radius: 10px;
}
.ps-post--grid .ps-post__desc {
    margin-bottom: 0px;
}
.nbrief,
.ps-post__desc p {
    font-size: .6rem;
    margin-bottom: 0;
    line-height: 1;
}
.ps-post--grid .ps-post__title {
    font-size: .8rem;
    margin-bottom: 0px;
}
.overimg {
    position: absolute;
    bottom: 0;
    color: #FFF;
    padding: 10px !important;
    padding-right: 20px !important;
    width: 90%;
}
.inner-banner-three {
    margin: 10px 12px 0;
}
    .inner-banner-three .bg-wrapper {
        border-radius: 10px;
        padding: 20px 0;
    }
    .inner-banner-three h2 {
        font-size: 32px;
    }
.text-theme1 {
    color: #1E1F32 !important;
}

.h3, h3 {
    font-size: 1rem;
}
.theme-details-one .accordion-style-two .accordion .accordion-button {
    font-size: 1.2rem;
    padding-right: 10px;
}