#slider-range{border-radius:30px}#slider-range span{border-radius:50%}#amount{color:var(--primary);font-size:18px;font-weight:600;font-family: IRANSansfanum;border:none;background:none;text-align:center;margin-top:15px;width:100%}.ui-state-active{background:var(--primary) !important;border-color:var(--primary) !important}.pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:18px 25px;margin-bottom:30px;border-radius:var(--card-radius);background:var(--light-white);border:1px solid var(--border)}.page-item{margin:0px 6px}.page-item:first-child .page-link,.page-item:last-child .page-link{border-radius:var(--icon-radius)}.page-item .active{color:var(--white);background:var(--primary)}.page-link{width:40px;height:40px;line-height:40px;text-align:center;border-radius:var(--icon-radius);font-weight:500;border:none;padding:0px;color:var(--body);background:var(--white)}.page-link:hover{color:var(--white);background:var(--primary)}.page-link:focus{-webkit-box-shadow:none;box-shadow:none}@media (max-width: 991px){.page-link{width:35px;height:35px;line-height:35px}}.sale{background:var(--sale)}.rent{background:var(--rent)}.booking{background:var(--booking)}.flat-badge{color:var(--white);padding:2px 8px;border-radius:3px;font-size:13px;line-height:18px;letter-spacing:0.3px;text-transform:capitalize}.cross-badge{width:25px;height:35px;font-size:14px;line-height:30px;color:var(--white);text-align:center;background:var(--primary);border-bottom-right-radius:3px;border-bottom-left-radius:3px;-webkit-clip-path:polygon(0 0, 53% 0, 100% 0, 100% 100%, 50% 85%, 0 100%);clip-path:polygon(0 0, 53% 0, 100% 0, 100% 100%, 50% 85%, 0 100%)}.product-filter{padding:15px 25px;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--card-radius);background:var(--light-white);border:1px solid var(--border);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-page-number p{font-weight:500}.product-short-select{height:40px;width:250px;font-size:15px;border-radius:8px;cursor:pointer}.product-short-select:focus{border-color:var(--primary);-webkit-box-shadow:none;box-shadow:none}.product-card-type{display:-webkit-box;display:-ms-flexbox;display:flex}.product-card-type li{margin-right:12px}.product-card-type li i{width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;cursor:pointer;background:var(--white)}.grid-verti.active i,.grid-hori.active i{color:var(--white);background:var(--primary)}.product-sidebar{padding:25px 15px;margin-bottom:30px;background:var(--light-white);border-radius:var(--card-radius);border:1px solid var(--border)}.product-sidebar-title{padding-bottom:15px;border-bottom:1px solid var(--border)}.product-sidebar-title h6{font-weight:500;text-transform:uppercase}.product-filter-btn{border:none;outline:none;background:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:40px;font-size:14px;font-weight:500;padding:12px 0px;margin-top:20px;color:var(--primary);text-transform:capitalize;border-radius:var(--card-radius);border:1px solid var(--primary);text-shadow:-2px 3px 8px rgba(0,0,0,0.1);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.product-filter-btn:hover{color:var(--white);background:var(--primary)}.product-filter-btn i{margin-top:-2px;margin-left:5px}.product-sidebar-search{margin-bottom:10px}.product-sidebar-search input{width:100%;height:40px;padding:0px 15px;border-radius:var(--card-radius);border:1px solid var(--border)}.product-sidebar-list li{padding:6px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-sidebar-list li input{margin-left:8px;cursor:pointer}.product-sidebar-list li label{width:100%;font-size:15px;cursor:pointer;text-transform:capitalize}.product-sidebar-list li label:hover{color:var(--primary)}.rating i{margin-left:5px}.widget{height:200px;overflow-y:scroll}.widget label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 768px) and (max-width: 991px){.product-sidebar{}}.product-card{border-radius:var(--card-radius);background:var(--light-white);border:1px solid var(--border);margin-bottom:30px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.product-card:hover{background:var(--white);-webkit-box-shadow:0px 10px 25px 0px rgba(0,0,0,0.1);box-shadow:0px 10px 25px 0px rgba(0,0,0,0.1)}.product-card:hover .product-img::before{visibility:visible;opacity:1}.product-card:hover .product-meta{visibility:visible;opacity:1}.product-card.inline{display:-webkit-box;display:-ms-flexbox;display:flex}.product-card.inline .product-img{width:250px;height:100%;border-radius:0px 8px 8px 0px}.product-card.inline .product-img::before{border-radius:0px 8px 8px 0px}.product-card.inline .product-info{width:100%}.product-img{width:100%;height:200px;position:relative;border-top-right-radius:var(--card-radius);border-top-left-radius:var(--card-radius)}.product-img::before{position:absolute;content:"";top:0px;right:0px;width:100%;height:100%;border-top-right-radius:var(--card-radius);border-top-left-radius:var(--card-radius);background:-webkit-gradient(linear, right top, right bottom, color-stop(65%, rgba(0,0,0,0)), color-stop(90%, rgba(0,0,0,0.8)));background:linear-gradient(rgba(0,0,0,0) 65%, rgba(0,0,0,0.8) 90%);visibility:hidden;opacity:0;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.flat-badge{position:absolute;top:15px;left:15px}.cross-badge{position:absolute;top:0px;right:15px}.product-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 15px;position:absolute;bottom:0px;width:100%;visibility:hidden;opacity:0;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.product-meta li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-meta li:nth-child(1) i{color:#8edb04}.product-meta li:nth-child(2) i{color:#01cbd5}.product-meta li:nth-child(3) i{color:#e8ce00}.product-meta li i{margin-left:5px;margin-bottom:1px;font-size:14px;color:var(--white)}.product-meta li p{font-size:14px;color:#eee}.product-info{padding:0px 15px}.product-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px 0px 8px;border-bottom:1px solid var(--border)}.product-tag i{font-size:13px;color:#999999;margin-left:8px}.product-tag .breadcrumb{margin:0px}.product-tag .breadcrumb .breadcrumb-item{font-size:13px;color:var(--body)}.product-tag .breadcrumb .breadcrumb-item::before{color:var(--body)}.product-tag .breadcrumb .breadcrumb-item a{color:var(--body)}.product-tag .breadcrumb .breadcrumb-item a:hover{color:var(--primary)}.product-title{padding:12px 0px}.product-title h5{margin-bottom:5px}.product-title h5 a{color:var(--heading);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.product-title h5 a:hover{color:var(--primary)}.product-location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-location li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:15px}.product-location li i{color:#999999;font-size:13px}.product-location li p{font-size:13px;margin-right:5px}.product-details{padding:10px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid var(--border)}.product-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-price h5{font-family: IRANSansfanum;font-weight:600}.product-price span{font-size:13px;line-height:23px;-ms-flex-item-align:end;align-self:flex-end;margin-right:5px;text-transform:capitalize}.product-widget li{display:inline-block;position:relative}.product-widget li:last-child{margin-right:8px;padding-right:12px;border-right:1px solid var(--border)}.product-widget li a,.product-widget li button{border:none;outline:none;background:none}.product-widget li a i,.product-widget li button i{color:var(--body);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.product-widget li a i:hover,.product-widget li button i:hover{color:var(--primary)}.product-widget li a .fas.fa-heart,.product-widget li button .fas.fa-heart{color:var(--primary)}@media (max-width: 575px){.product-card.inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-card.inline .product-img{width:100%;height:200px;border-radius:8px 8px 0px 0px}.product-card.inline .product-img::before{border-radius:8px 8px 0px 0px}}@media (min-width: 380px) and (max-width: 575px){.product-card{width:350px;margin:0px auto 30px}}@media (min-width: 992px) and (max-width: 1199px){.product-card.inline .product-img{width:230px}}.single-banner{background:url(../../images/bg/01.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:100px 0px;position:relative;z-index:1}.single-banner::before{position:absolute;content:"";top:0px;right:0px;width:100%;height:100%;background:-webkit-gradient(linear, right top, right bottom, from(rgba(4,53,138,0.65)), to(rgba(5,44,112,0.65)));background:linear-gradient(rgba(4,53,138,0.65), rgba(5,44,112,0.65));z-index:-1}.single-content{text-align:center}.single-content h2{color:var(--white);text-transform:uppercase;margin-bottom:13px}.single-content .breadcrumb{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 767px){.single-banner{padding:70px 0px}}.ad-list-part{padding:100px 0px 70px}@media (max-width: 991px){.content-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}}@media (max-width: 767px){.ad-list-part{padding:60px 0px 30px}.product-filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-short-select{margin:15px 0px}}@media (min-width: 400px) and (max-width: 575px){.ad-list-part .container{width:400px}}@media (min-width: 768px) and (max-width: 991px){.ad-list-part{padding:80px 0px 50px}.ad-list-part .container{max-width:760px}}@media (min-width: 992px) and (max-width: 1199px){.ad-list-part .container{max-width:990px}}
