body,html{overflow-x:hidden !important}body *{font-family:'Alexandria', sans-serif !important;line-height:1.7 !important}.dropdown-toggle::after{margin-right:5px}.with-chevron{position:relative}.with-chevron .chevron{position:absolute;left:6%;top:35%}@media (max-width: 768px){.header-carousel .owl-nav{left:auto;right:0px !important}}.cat-item{background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden;height:262px;padding:0 !important;color:#fff;-webkit-transition:0.3s;transition:0.3s}.cat-item:hover{-webkit-transform:scale(0.95);transform:scale(0.95)}.cat-item .head{color:#fff;margin:0;text-shadow:1px 1px 1px #000}.cat-item div{background:transparent !important;border:none !important}.cat-item .overlay{width:100%;height:100%;margin:0;border:none !important;background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, rgba(0,0,0,0.6)), color-stop(50%, transparent)) !important;background:linear-gradient(to top, rgba(0,0,0,0.6) 20%, transparent 50%) !important}.compunds-carousel .compund-item{background-repeat:no-repeat;background-size:cover;background-position:50%;height:420px;border-radius:22px;overflow:hidden;-webkit-transition:0.3s;transition:0.3s}.compunds-carousel .compund-item:hover{-webkit-transform:scale(0.95);transform:scale(0.95)}.compunds-carousel .compund-item .overlay{width:100%;height:100%;margin:0;border:none !important;position:absolute;top:0;left:0;bottom:0;background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, rgba(0,0,0,0.6)), color-stop(50%, transparent)) !important;background:linear-gradient(to top, rgba(0,0,0,0.6) 20%, transparent 50%) !important}.compunds-carousel .owl-nav{position:absolute;width:106%;height:40px;top:calc(50% - 20px);left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:1;-webkit-transform:translateX(-3%);transform:translateX(-3%)}.owl-prev,.owl-next{position:relative;width:40px;height:40px;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;color:#FFFFFF;background:var(--primary);border-radius:40px;font-size:20px;-webkit-transition:.5s;transition:.5s}.owl-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.owl-next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width: 651px){.custompagg{padding:0 !important}}.fit-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.custom-banner{width:100%;height:240px;overflow:hidden;border-radius:12px}.fixed-banners{position:-webkit-sticky;position:sticky;top:90px;width:100%}.sold-badge{position:absolute;padding:7px 15px;left:0;top:24px;background-color:#dd0606;color:#fff;z-index:4;font-size:12px;border-radius:0 9px 9px 0}.gallery-img{width:220px}@media (max-width: 500px){.gallery-img{width:240px}}.property-item .border-end{border-right:none !important;border-left:1px dashed rgba(0,185,142,0.3) !important}.properties-slider-parent{border-bottom:1px solid #ddd}.properties-slider-parent .overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.properties-slider-parent .property-help{width:250px;height:130px;overflow:hidden;border-radius:14px}.properties-slider-parent .property-help *{-webkit-transition:0.4s;transition:0.4s}.properties-slider-parent .property-help .overlay{background:-webkit-gradient(linear, left top, left bottom, color-stop(55%, transparent), color-stop(90%, rgba(0,0,0,0.7)));background:linear-gradient(to bottom, transparent 55%, rgba(0,0,0,0.7) 90%);color:#fff;padding:20px}.properties-slider-parent .property-help:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.filter-btn{color:#797979;border-color:#ddd;font-size:13px;position:relative}.filter-btn:hover{background-color:transparent;border-color:#000;color:#000}.filter-btn.has-filter::before{content:"";position:absolute;top:-5px;right:-5px;width:10px;height:10px;border-radius:50%;background-color:#dd0606}.block-27{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-27 a,.block-27 span{color:gray;text-align:center;display:inline-block;padding:3px 19px;line-height:40px;border-radius:55px;border:1px solid #e6e6e6}.block-27 a:hover,.block-27 span:hover{border-color:#000;color:#000}.block-27 ul{padding:0;margin:0}.block-27 ul li{display:inline-block;margin-bottom:4px;font-weight:400}.block-27 ul li.disabled{width:20px;text-align:center}.block-27 ul li.active a,.block-27 ul li.active span{background:#18c099;color:#fff;border:1px solid transparent}#map{height:85vh;position:-webkit-sticky !important;position:sticky !important;top:80px;width:100%}@media (max-width: 768px){#map{height:250px}}.form-floating>label{right:0;left:auto !important}.force-sticked{position:-webkit-sticky !important;position:sticky !important;padding:0 !important;top:0 !important;z-index:100;margin:0 !important}.breadcrumb-item+.breadcrumb-item{padding-right:.3rem;padding-left:0rem}.breadcrumb *{font-size:12px}.breadcrumb-item+.breadcrumb-item::before{float:right;padding-left:.3rem;padding-right:0rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}#filter-modal .with-chevron .chevron{left:11%}.hero-imger{height:500px;position:relative;overflow:hidden;border-radius:22px}@media (max-width: 983px){.hero-imger{height:350px}}.hero-imger .overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(18%, transparent), color-stop(64%, rgba(0,0,0,0.56)), to(#000));background:linear-gradient(transparent 18%, rgba(0,0,0,0.56) 64%, #000);padding:30px 38px}.hero-imger .overlay .cotnent *{color:#fff !important}.hero-imger .overlay .cotnent .v-divider{width:1px;height:16px;background-color:#fff}.gallery-slider .gallery-slider-item{display:block;width:120px;height:120px;border-radius:14px;overflow:hidden}.gallery-slider .owl-prev,.gallery-slider .owl-next{position:absolute;top:50%;right:-14px;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important}.gallery-slider .owl-prev{right:auto;left:-14px}.prop-features .feature{padding:40px 24px;text-decoration:none;-webkit-transition:color .3s, -webkit-transform .3s;transition:color .3s, -webkit-transform .3s;transition:transform .3s, color .3s;transition:transform .3s, color .3s, -webkit-transform .3s;-webkit-box-shadow:0 2px 6px rgba(18,18,19,0.06);box-shadow:0 2px 6px rgba(18,18,19,0.06);border:1px solid #eee;border-radius:20px;overflow:hidden}.prop-features .feature:hover{-webkit-transform:translate(0, -4px);transform:translate(0, -4px)}.map-container-box{width:100%;height:350px !important;border-radius:22px;overflow:hidden}.cta-container{padding:48px 40px;-webkit-box-shadow:0 2px 6px 0 rgba(18,18,19,0.06);box-shadow:0 2px 6px 0 rgba(18,18,19,0.06);border:1px solid #eee;border-radius:24px}.socials a{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;border-radius:50%;margin:3px;-webkit-transition:0.3s;transition:0.3s;color:#fff}.socials a:hover{opacity:0.7}.socials a.facebook{background:#00357c}.socials a.twitter{background:#000000}.socials a.whats{background:#30d470}.socials a.insta{background:#c047ab}.socials a.email{background:#424864}.custom-divider{width:100%;height:1px;margin:35px 0;background-color:#eee;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}.custom-divider span{padding:2px 8px;background-color:#fff}.form-floating>.form-control,.form-floating>.form-select{background:#f7f7f7}.actions-bar{-webkit-transform:translateY(-60px);transform:translateY(-60px)}@media (max-width: 769px){.actions-bar{-webkit-transform:translateY(0px);transform:translateY(0px)}}.similars{background-color:#eee;padding:60px 0}.similars a{width:320px;background-color:#fff}.similars .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-50px;left:0}.similars .owl-nav div{margin:0 4px}
