body{padding:12px}.eventbtn .elementor-button-content-wrapper{justify-content:space-between!important}.lxrybtn,.premiumbtn span.elementor-icon-list-text,.premiumbtn span.elementor-button-text{-webkit-background-clip:text!important;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#FFB55F 0%,#FFE1BE 40%,#E19740 66.5%,#FFE1BE 88%,#E19740 100%)}.packagebtn span.elementor-icon-list-text{background:#FFFFFF1F;border-radius:50px;border:1px solid #EDEDED66;padding:4px 8px}.packagebtn ul.elementor-icon-list-items.elementor-inline-items{gap:8px}.e-off-canvas__overlay{backdrop-filter:blur(3px)}.canvasbox .e-off-canvas__content{position:relative;padding:2rem;color:#fff}.canvasbox .e-off-canvas__content::before{content:'';position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(360deg,#FFB55F 0%,#FFE1BE 40%,#E19740 66.5%,#FFE1BE 88%,#E19740 100%)}.slider-overlay-right::after{content:"";position:absolute;top:0;right:0;height:100%;width:160px;background:linear-gradient(270deg,#FFFFFF 20%,rgba(255,255,255,0) 100%);z-index:2;pointer-events:none}.slider-overlay-right{position:relative;overflow:hidden}.slider-overlay-right::before{content:"";position:absolute;top:0;left:0;height:100%;width:120px;background:linear-gradient(270deg,rgba(255,255,255,0) 0%,#FFFFFF 80%);z-index:2;pointer-events:none}@keyframes fade--left{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{animation-name:fade--left!important}.fadeInRight{animation-name:fade-In-Right!important}@keyframes fade-In-Right{from{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInUp{animation-name:fade-In-Up!important}@keyframes fade-In-Up{from{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.dd-ele-form select.elementor-field-textual.elementor-size-lg{color:#303030b0}@media only screen and (max-width:1024px){body{padding:0px!important}}.elementor-field-group .elementor-field-textual:focus{box-shadow:none!important}.buildbox .elementor-field-type-html{color:#000!important;padding:12px 20px!important;background:#c8c9cb}.filter-section{display:flex;justify-content:center;gap:10px;padding:20px;background:#f8f8f8;border-bottom:1px solid #ccc}.filter-section select,.filter-section button,.search-id input{padding:8px;font-size:14px}.filter-section button,.search-id button{color:#fff;padding:10px 30px;background-color:var(--e-global-color-primary);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);fill:var(--e-global-color-accent)}.filter-section button:hover,.search-id button:hover{color:#000;border:1px solid #000;background-color:transparent}.search-id button:focus,.filter-section button:focus{color:#000;border:1px solid #000;background-color:transparent}.search-id{text-align:center;margin:20px 0}.search-id input{width:200px;padding:8px;margin-right:10px}.card-container{grid-template-columns:repeat(3,1fr);display:grid;justify-content:center;flex-wrap:wrap;gap:20px;padding:20px}.card{background:#090F15;color:#fff;border-radius:5px;overflow:hidden;position:relative}.card img{width:100%;height:200px;object-fit:cover}.card-content{padding:15px}.card-content h3{margin:0 0 10px;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:18px;font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);color:var(--e-global-color-accent)}.card-content p{margin:5px 0;font-size:14px}.show-more{border:1px solid #fff;border-radius:50px 50px 50px 50px;padding:12px 30px 12px 30px!important;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary);display:inline-block;margin-top:14px;background:#fff;color:#000;border-radius:50px}.rented-tag{position:absolute;top:10px;left:-40px;background:#fff;color:#333;padding:5px 50px;font-size:16px;font-weight:700;transform:rotate(-45deg);box-shadow:0 2px 5px rgba(0,0,0,.2)}.filter2 form{text-align:center;gap:20px;display:flex}.card-content p strong{color:#EFBF04;font-weight:400}.show-more:hover{background:transparent;color:#fff}.page-id-19682 h2{margin-top:40px;text-align:center}@media only screen and (max-width:767px){.card-container{grid-template-columns:repeat(2,1fr);padding:0}.servicebox2 ul.elementor-icon-list-items.elementor-inline-items{flex-direction:column}.show-more{padding:8px 18px 8px 18px!important}.search-id input{margin-bottom:20px;margin-right:0}.property-layout{grid-template-columns:1fr!important}.property-description{margin-top:0px!important}.property-description.mobile{display:block!important}.property-description.desktop{display:none!important}.property-slide img{height:266px!important}.filter2 form{grid-template-columns:repeat(2,1fr);display:grid}}.single-property{margin:0 auto;padding:20px;font-family:"Segoe UI",Arial,sans-serif;color:#333}.property-title{text-align:center;font-size:2.2rem;margin-bottom:30px;color:#222}.property-layout{display:grid;grid-template-columns:2fr 1fr;gap:50px;margin-bottom:40px}.image-gallery{position:relative;margin-bottom:20px}.image-gallery img{width:100%;border-radius:10px;display:block;box-shadow:0 2px 10px rgba(0,0,0,.15)}.gallery-slide{display:none}.gallery-slide.active{display:block}.property-slider{position:relative;width:100%;max-width:900px;margin:auto;overflow:hidden;border-radius:12px}.property-slider-track{display:flex;transition:transform 0.6s ease-in-out}.property-slide{min-width:100%}.property-slide img{width:100%;height:500px;border-radius:12px;display:block;object-fit:cover}.slider-arrow{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);color:#fff;border:none;font-size:24px;padding:10px!important;cursor:pointer;border-radius:50%;z-index:10}.slider-arrow.left{left:15px}.slider-arrow.right{right:15px}.slider-arrow.left:hover,.slider-arrow.right:hover{background-color:#000}.slider-arrow.left:focus,.slider-arrow.right:focus{background-color:#000}.slider-dots{text-align:center;margin-top:12px}.slider-dots button{padding:4px;height:5px;width:5px;margin:0 5px;background:#bbb;border-radius:50%;border:none;cursor:pointer}.slider-dots button.active{background:#333}.gallery-prev,.gallery-next{cursor:pointer;position:absolute;top:50%;padding:12px;font-size:28px;font-weight:700;color:#fff;background:rgba(0,0,0,.5);border-radius:50%;transform:translateY(-50%);user-select:none;transition:0.3s}.gallery-prev{left:15px}.gallery-next{right:15px}.gallery-prev:hover,.gallery-next:hover{background:rgba(0,0,0,.8)}.layout-card{background:#f9f9f9;padding:20px;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.layout-card h2{margin-bottom:15px;font-size:1.2rem;border-left:4px solid #6aa84f;padding-left:10px}.layout-card ul{padding-left:18px;margin:0}.layout-card li{margin-bottom:10px;font-size:15px}.property-sidebar{display:flex;flex-direction:column;gap:20px}.property-info,.property-description,.property-get-in-touch{background:#fff;padding:20px;border-radius:10px;border:1px solid #eee;box-shadow:0 2px 8px rgba(0,0,0,.08)}.property-info h2,.property-description h2,.property-get-in-touch h2{margin-bottom:15px;font-size:1.2rem;border-bottom:2px solid #000;padding-bottom:6px}.property-info p{margin:10px 0;font-size:15px}.property-info strong{color:#111}.property-description p{font-size:15px;line-height:1.6}.single-property .header-wrap{background:#000!important}.property-info strong{font-weight:400;background:#090F15;padding:5px;color:#fff;margin:5px}.rented-banner{position:absolute;top:20%;left:50%;transform:translate(-50%,-50%) rotate(-15deg);background:#fff;border:5px solid red;color:red;font-size:20px;font-weight:900;padding:10px 20px;text-transform:uppercase;box-shadow:0 4px 8px rgba(0,0,0,.3);z-index:10}.property-description{margin-top:21px}.property-description.mobile{display:none}.eventbtn span.elementor-button-icon{font-size:24px}