.slider-item-two {
    width: 100%;
    /* display: flex;
    flex-direction: column; */
    background: #E4EBEC;
    box-shadow: 0px 12px 10px -2px rgba(0, 0, 0, 0.25);
    border-radius: 8px;
    margin: 0 0.3em;
}
.slider-details {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.slider-price-type {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    padding-bottom: 0.5em;
    border-bottom: 1px solid #95B1B2;
}

.btn-property-search ,.btn-property-search:hover{
    background: #fd5f54;
    box-shadow: 0px 19px 17px -6px rgba(190, 71, 63, 0.47);
    border-radius: 8px;
    margin: 0;
    color: white;
}

.slider-price-type-first {
    font-weight: 400;
    font-size: 10px;
    color: #0C1010;
}

.slider-price-type-second {
    font-weight: 700;
    font-size: 13px;
    color: #0C1010;
}

/* Agent_search_list */
#sidebar-agent-search {
    background: #E4EBEC;
    box-shadow: 0px 12px 10px -2px rgba(0, 0, 0, 0.25);
    border-radius: 8px;
    padding: 0.5em;
    direction: rtl;
}

.sidebar-agent-search-title {
    font-weight: 700;
    font-size: 27px;
    color: #3D4F50;
    text-align: right;
}

#sidebar-agent-search select,
#sidebar-agent-search input {
    border: 2px solid #FD7F76;
    border-radius: 8px;
}

#sidebar-agent-search select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: #F5F5F5 url(../img/icon/dd.svg);
    background-size: 10px;
    background-position: 20px;
    background-repeat: no-repeat;
}

#sidebar-agent-search .btn {
    width: 49%;
}

.agent-search-list-filter {
    direction: rtl;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.agent-search-list-filter select {
    border: 2px solid #FD7F76;
    border-radius: 8px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: #F5F5F5 url(../img/icon/dd.svg);
    background-size: 10px;
    background-position: 20px;
    background-repeat: no-repeat;
    min-width: 170px;
    height: 48px;
}

.agent-search-list-filter-title {
    font-weight: 700;
    font-size: 35px;
    color: #3D4F50;
}

.agent-search-list-filter svg {
    width: 6em;
}

.agent-search-list-filter span {
    font-weight: 400;
    font-size: 19px;
    color: #3D4F50;
}

.agent-search-map {
    border: 4px solid #FD5F54;
    filter: drop-shadow(0px 7px 7px rgba(190, 71, 63, 0.35));
    border-radius: 16px;
    height: 20em;
    margin-bottom: 1em;
}

.agent-search-list {
    background: #F2F6F6;
    box-shadow: 0px 12px 10px -2px rgba(0, 0, 0, 0.25);
    border-radius: 8px;
    direction: rtl;
}

.agent-search-list-header {
    background: transparent;
    border-bottom: 1px solid #95B1B2;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0.5em;
}

.agent-search-list-header img {
    border: 3px solid #BE473F;
    border-radius: 9px;
    width: 40%;
    height: 40%;
}

.agent-search-list-header-txt1 {
    font-weight: 800;
    font-size: 23px;
    color: #3D4F50;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    width: -webkit-fill-available !important;
}

.agent-search-list-header-txt2 {
    font-weight: 700;
    font-size: 13px;
    color: #0C1010;
}

.agent-search-list-body {
    display: flex;
    justify-content: space-between;
    padding: 1em;
}

.agent-search-list-body-txt1 {
    font-weight: 400;
    font-size: 10px;
    color: #0C1010;
}

.agent-search-list-body-txt2 {
    font-weight: 700;
    font-size: 13px;
    color: #0C1010;
}

/*  */
#blog {
    direction: rtl;
    width: 96%;
    margin: 0 auto;
}

.product-list-sidebar {
    background: #ECECEC;
    box-shadow: 0px 12px 10px -2px rgba(0, 0, 0, 0.25);
    border-radius: 8px;
    padding: 1em;
}

.product-list-sidebar-title {
    font-style: normal;
    font-weight: 700;
    color: #3D4F50;
}

.product-list-sidebar-item {
    font-weight: 800;
    font-size: 18px;
    color: #1F2728;
    padding-bottom: 0.5em;
    border-bottom: 1px solid #95B1B2;
    display: flex;
    justify-content: space-between;
}
.product-list-sidebar-item select{
    background: transparent;
    border: none !important;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: url("../img/icon/dd.svg");
    background-size: 10px;
    background-position: 0px;
    background-repeat: no-repeat;
    width: 100%;
}
.product-list-sidebar-item select:focus-visible{
    outline: none;
}
.mainTable .select-noborder {
    display: flex;
    align-items: center;
}

.mainTable .select-noborder select,
.mainTable .select-noborder select:focus-visible {
    border: none !important;
    background-color: transparent;
    outline: none;
}

.mainTable th .select-noborder {
    margin-bottom: 0;
    display: flex;
    justify-content: space-between;
    border-left: 1px solid #5C7677;
}

.mainTable th .select-noborder .btn {
    background: transparent;
    border: none;
}

/* ************ start table ************  */
.mainTable {
    border-collapse: separate;
    border-spacing: 0 5px;
    margin: 0 auto;
    text-align: center;
}

.mainTable thead tr {
    background: #CAD8D9;
    border-radius: 8px;
}

.mainTable tbody tr:nth-child(odd) {
    background: #F5F5F5;
}

.mainTable tbody tr:nth-child(even) {
    background: #E7E7E7;
}

.mainTable thead th {
    font-weight: 700;
    font-size: 18px;
    color: #190A08;
    vertical-align: baseline;
}

.mainTable tbody td,
.mainTable tbody th {
    vertical-align: middle;
}

.mainTable td:first-child,
.mainTable th:first-child {
    border-radius: 0 8px 8px 0;
}

.mainTable td:not(:last-child),
.mainTable tbody th {
    border-left: 1px solid #5C7677;
}

.mainTable td:last-child,
.mainTable th:last-child {
    border-radius: 8px 0 0 8px;
}

.mainTable td p,
.mainTable th p {
    width: max-content;
    /* padding: 0 0.5em; */
    text-align: center;
}
.agent-search-list-filter {
    direction: rtl;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: center;
}.product-list-sidebar-item select:focus-visible {

     outline: none;
 }



