@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";@import "https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap";:root{--firstColor:#001f45;--secoundColor:#ac8242;--text:#3f455a;--text-h:#001f45;--bg:#fff;--border:#e5e4e7}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Plus Jakarta Sans,sans-serif}@media (width<=576px){h1{line-height:1.3;font-size:24px!important}h2{line-height:1.35;font-size:21px!important}h3{line-height:1.4;font-size:18px!important}h4{line-height:1.4;font-size:16px!important}h5{line-height:1.5;font-size:15px!important}}.header{z-index:999;justify-content:space-between;align-items:center;width:100%;height:80px;padding:0 70px;transition:all .8s;display:flex;position:fixed;top:20px}.header.scrolled{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;top:0;box-shadow:0 15px 50px #00000014}.logo img{width:200px;height:auto}.navigation{align-items:center;gap:34px;display:flex}.navigation>a,.navItem span{color:var(--firstColor);cursor:pointer;align-items:center;gap:5px;font-size:15px;font-weight:600;text-decoration:none;display:flex;position:relative}.navigation>a:after,.navItem span:after{content:"";background:var(--secoundColor);width:0%;height:2px;transition:all .35s;position:absolute;bottom:-8px;left:0}.navigation>a:hover:after,.navItem:hover span:after{width:100%}.contactBtn{background:#fff;border:1px solid #e8e8e8;border-radius:30px;justify-content:center;align-items:center;gap:8px;padding:5px 15px 5px 5px;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 4px 12px #00000014}.contactBtn:hover{transform:translateY(-2px)}.contactIcon{background:var(--secoundColor);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.contactContent{flex-direction:column;line-height:1.1;display:flex}.contactContent small{color:#333;text-transform:uppercase;letter-spacing:.5px;margin-bottom:5px;font-size:9px;font-weight:700}.contactContent span{color:#111;font-size:13px;font-weight:700}.mobileMenuBtn{color:#fff;cursor:pointer;background:0 0;border:none;display:none}.header.scrolled .mobileMenuBtn{color:var(--firstColor)}@media (width<=2150px){.logo img{width:300px}.navigation>a,.navItem span{font-size:20px}}@media (width<=1550px){.logo img{width:200px}.navigation>a,.navItem span{font-size:15px}}@media (width<=1200px){.headerRight{display:none}}@media (width<=1050px){.navigation{gap:20px}.navigation>a,.navItem span{font-size:14px}}@media (width<=992px){.header{padding:0 50px}.navigation a:nth-child(6),.navigation a:nth-child(7){display:none}.mobileMenuBtn{display:block}}@media (width<=768px){.header{height:50px;padding:30px 20px}.navigation a:first-child,.navigation a:nth-child(2),.navigation a:nth-child(3),.navigation a:nth-child(4),.navigation a:nth-child(5){display:none}}@media (width<=576px){.header{height:30px}}.mobileOverlay{opacity:0;visibility:hidden;z-index:9998;background:#00000073;transition:all .3s;position:fixed;inset:0}.mobileOverlay.active{opacity:1;visibility:visible}.mobileMenu{z-index:9999;background:#fff;flex-direction:column;width:320px;max-width:85%;height:100vh;transition:all .35s;display:flex;position:fixed;top:0;right:-100%;box-shadow:-10px 0 30px #00000026}.mobileMenu.active{right:0}.mobileTop{justify-content:space-between;align-items:center;padding:20px;display:flex}.mobileTop img{width:180px}.mobileTop button{color:#222;cursor:pointer;background:0 0;border:none;font-size:18px}.mobileNav{padding:20px}.mobileNav a{color:#001f45;border-radius:12px;align-items:center;gap:15px;margin-bottom:10px;padding:8px;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.mobileNav a svg{color:#ac8242}.mobileNav a:hover{background:#f6f6f6;transform:translate(6px)}.mheaderContactBox{padding:0 30px}.mhcontact{margin-bottom:25px}.mhContactLink{align-items:center;gap:20px;display:flex}.mhcontact h4{color:var(--firstcolor);margin-bottom:10px;font-size:13px}.mhcontact a{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;transition:all .3s;display:flex}.mhcallBtn{background:#1c8bff}.mhwhatsappBtn{background:#25d366}.socialMedia{gap:12px;display:flex}.socialMedia a{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-size:16px;text-decoration:none;transition:all .3s;display:flex}.socialMedia a:hover{transform:translateY(-4px)scale(1.08)}.socialMedia .facebook{background:#1877f2}.socialMedia .twitter{background:#000}.socialMedia .instagram{background:linear-gradient(45deg,#f58529,#feda77,#dd2a7b,#8134af,#515bd4)}.socialMedia .pinterest{background:#e60023}.socialMedia .linkedin{background:#0a66c2}.bottomMenu{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:9999;background:#fffffff2;border-radius:20px;justify-content:space-around;align-items:center;width:calc(100% - 30px);height:70px;display:flex;position:fixed;bottom:15px;left:50%;transform:translate(-50%);box-shadow:0 10px 35px #00000026}.bottomItem{color:#666;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;text-decoration:none;transition:all .3s;display:flex}.bottomItem span{font-size:20px;transition:all .3s}.bottomItem p{font-size:11px;font-weight:600}.bottomItem:hover,.bottomItem.active{color:var(--secoundColor)}.bottomItem.active span{transform:translateY(-2px)}@media (width<=768px){.bottomMenu{border-radius:18px 18px 0 0;width:100%;height:65px;bottom:0;left:0;transform:none}.bottomItem span{font-size:18px}.bottomItem p{font-size:10px}}@media (width>=769px){.bottomMenu{display:none}}.heroContainer{background:url(/images/banner2.png) 50%/cover no-repeat;padding:70px 70px 0;position:relative;overflow:hidden}.heroContent{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.heroLeft{width:45%}.trusted{background:#fff;border-radius:50px;align-items:center;gap:8px;width:max-content;margin-bottom:25px;padding:8px 15px;display:flex;box-shadow:0 8px 30px #00000014}.trusted img{border:2px solid #fff;border-radius:50%;width:30px;height:30px;margin-left:-20px}.trusted img:first-child{margin-left:0}.trusted span{color:var(--text-h);font-size:12px;font-weight:600}.heroLeft h1{color:var(--text-h);margin-bottom:20px;font-size:40px;font-weight:800;line-height:1.1}.heroLeft h1 span{color:var(--secoundColor);font-family:cursive;font-size:52px;font-weight:700;font-family:Dancing Script,cursive!important}.heroLeft p{color:var(--text);margin-bottom:35px;font-size:16px;font-weight:500;line-height:1.8}.heroBtns{gap:18px;margin-bottom:35px;display:flex}.primaryBtn,.secondaryBtn{cursor:pointer;border:none;border-radius:14px;align-items:center;gap:10px;height:46px;padding:0 28px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.primaryBtn{background:var(--secoundColor);color:#fff}.secondaryBtn{color:#222;background:#fff}.herobFeatures{gap:35px;margin-top:15px;display:flex}.herobFeatures div{color:#444;background-color:#eee;border-radius:15px;align-items:center;gap:8px;padding:7px 15px;font-size:12px;font-weight:600;display:flex}.heroRight{align-items:flex-end;width:405px;height:550px;margin-bottom:20px;display:flex}.heroRight .HotPropertyCard{background:#fff;border-radius:18px;justify-content:center;align-items:center;gap:15px;width:400px;padding:15px;display:flex;box-shadow:0 30px 60px #0000002e}.herobFeatures svg,.primaryBtn svg,.secondaryBtn svg,.searchBtn svg,.input svg{color:var(--secoundColor);flex-shrink:0}.primaryBtn svg,.searchBtn svg{color:#fff}@media (width<=1250px){.herobFeatures{gap:20px}}@media (width<=1170px){.herobFeatures{gap:10px}.heroLeft h1 span{font-size:48px}}@media (width<=1150px){.heroContent{align-items:center;gap:40px}.heroLeft{width:55%}.heroLeft h1{font-size:36px}.heroLeft h1 span{font-size:44px}.heroRight{width:360px;height:500px}.heroRight .HotPropertyCard{width:100%}.herobFeatures{flex-wrap:wrap;gap:12px}}@media (width<=992px){.heroContainer{padding:120px 50px 50px}.heroContent{flex-direction:column;align-items:center;gap:20px}.heroLeft p{width:60%;margin-bottom:0;font-size:15px}.heroLeft,.heroRight{width:100%}.heroRight{justify-content:center;height:auto;margin:0;display:flex}.heroRight .HotPropertyCard{width:100%;max-width:420px}.heroBtns,.herobFeatures{display:none}}@media (width<=768px){.heroContainer{padding:90px 40px 40px}.trusted{margin-bottom:15px;padding:5px 10px}.trusted img{width:25px;height:25px}.trusted span{font-size:11px}.heroLeft h1{margin-bottom:0;font-size:30px}.heroLeft h1 span{font-size:36px}.heroLeft p{font-size:14px;display:none}}@media (width<=576px){.heroContainer{background-position:0;padding:120px 20px 20px}.trusted{margin-bottom:8px}.heroLeft h1{font-size:24px}.heroLeft h1 span{font-size:30px}.heroRight .HotPropertyCard{width:90%;box-shadow:none}.heroRight .HotPropertyCard img{width:120px;height:120px}}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.HotPropertyCard{text-decoration:none}.HotPropertyCard img{object-fit:cover;border-radius:12px;width:150px;height:120px;position:relative}.HotPropertyCard .hot_p_location{color:var(--secoundColor);font-size:12px}.HotPropertyCard .hp_ctr{color:#fff;background-color:green;border-radius:15px;padding:5px 10px;font-size:10px;font-weight:600;position:absolute;top:25px;left:20px}.HotPropertyCard h4{color:var(--firstColor);margin:0}.HotPropertyCard p{color:var(--text);-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;text-align:justify;-webkit-box-orient:vertical;font-size:11px;line-height:15px;display:-webkit-box;overflow:hidden}.HotPropertyCard .pc_price{color:var(--secoundColor);margin:8px 0;font-size:18px;font-weight:700;display:block}.HotPropertyInfo{color:#666;align-items:center;gap:5px;font-size:12px;display:flex}.HotPropertyInfo svg{color:var(--secoundColor);margin-right:5px}.callOut{background:linear-gradient(135deg,#f6fbf8,#edf7f3);border-radius:15px;margin:0 70px;padding:20px 40px 0}.callOutWrapper{justify-content:space-between;align-items:center;gap:60px;display:flex}.callOutContent{width:55%}.tag{color:#ac8242;background:#fff;border-radius:50px;align-items:center;gap:8px;margin-bottom:25px;padding:8px 18px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 8px 20px #0000000d}.callOutContent h2{color:#14213d;margin-bottom:20px;font-size:28px;font-weight:700;line-height:1.2}.callOutContent h2 span{color:#ac8242}.callOutContent p{color:#666;max-width:620px;margin-bottom:20px;font-size:15px;line-height:25px}.callFeatures{flex-wrap:wrap;gap:18px;margin-bottom:35px;display:flex}.feature{color:#222;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:8px 16px;font-size:12px;display:flex;box-shadow:0 12px 25px #0000000f}.feature svg{color:#ac8242}.CO_callButtons{gap:20px;display:flex}.CO_callButtons a{cursor:pointer;background:var(--secoundColor);color:#fff;border:none;border-radius:10px;justify-content:center;align-items:center;gap:12px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.CO_callButtons .whatsappBtn{color:#fff;background:#25d366}.callOutImage{justify-content:flex-end;width:45%;display:flex;position:relative}.callOutImage img{width:300px;max-width:470px}.floatingCard{z-index:2;background:#fff;border-radius:18px;padding:8px 16px;position:absolute;top:40px;left:0;box-shadow:0 20px 40px #00000014}.floatingCard:before{content:"";clip-path:polygon(0 0,100% 0,20% 100%);z-index:-1;background:#fff;width:50px;height:45px;position:absolute;bottom:-25px;right:15px;rotate:-35deg}.floatingCard h4{color:#ac8242;font-size:22px}.floatingCard p{color:#555;margin-top:6px;font-size:14px}@media (width<=1280px){.floatingCard{left:20%;transform:translate(-50%)}}@media (width<=1200px){.floatingCard{display:none}}@media (width<=1020px){.callOutWrapper{text-align:center;flex-direction:column}.callOutContent,.callOutImage{width:100%}.callOutImage img{margin:auto}.callFeatures{justify-content:center;margin-bottom:20px}.CO_callButtons{justify-content:center}.floatingCard{display:block;left:20%;transform:translate(-50%)}}@media (width<=992px){.callOut{margin:0 50px}}@media (width<=850px){.callOutImage img{margin-right:100px}}@media (width<=768px){.callOut{margin:0 20px}.callOutImage img{margin-right:0}.callOutContent h2{margin-bottom:10px;font-size:22px}.callOutContent p{max-width:100%;font-size:12px;line-height:20px}.floatingCard h4{font-size:16px}.floatingCard p{font-size:12px}}@media (width<=576px){.callOutWrapper{gap:25px}.tag{margin-bottom:10px}.callOut{margin:0 20px}.callOutImage img{width:200px;max-width:470px;margin:auto}.CO_callButtons{justify-content:center;gap:10px;display:flex}.CO_callButtons a{width:fit-content;font-size:12px}.CO_callButtons a svg{display:none}.callFeatures{flex-wrap:wrap;gap:10px;margin-bottom:35px;display:flex}.feature{justify-content:center;width:100%}.floatingCard{display:none}}.headingBox{text-align:center;width:70%;margin:auto}.headingTag{color:#b17a2c;background:#fffaf3;border:1px solid #ead5b7;border-radius:30px;align-items:center;gap:8px;margin-bottom:0;padding:5px 18px;font-size:13px;font-weight:600;display:inline-flex}.headingBox h2{color:var(--firstColor);text-align:center;margin:8px 0;font-size:34px}.headingBox p{color:var(--text);max-width:550px;margin:auto;font-size:14px;line-height:20px}@media (width<=768px){.headingBox{width:100%}.headingBox h2{font-size:22px!important}.headingBox p{max-width:100%!important;font-size:12px!important}}@media (width<=576px){.headingTag{margin-bottom:0;padding:5px 10px;font-size:12px}}.propertyCard{background:#fff;border:1px solid #edf0f5;border-radius:10px;text-decoration:none;transition:all .35s;overflow:hidden}.propertyImage{height:180px;position:relative;overflow:hidden}.propertyImage img{object-fit:cover;width:100%;height:100%;transition:all .4s;display:block}.propertyContent{padding:10px}.propertyContent h3{color:#111827;margin:0 0 8px;font-size:14px}.propertyContent h3 sup{background-color:#eeca01;border-radius:15px;padding:3px 8px;font-size:9px;font-weight:500}.lokOrAreaBox{justify-content:space-between;align-items:center;display:flex}.lokOrAreaBox .location{color:#64748b;align-items:center;gap:5px;margin-bottom:6px;display:flex;font-size:11px!important}.lokOrAreaBox .pcarea{color:#64748b;align-items:center;gap:5px;margin-bottom:6px;font-size:10px;display:flex}.lokOrAreaBox .pcarea p{font-size:11px!important}.p_card_stat{border-top:1px solid #edf0f5;border-bottom:1px solid #edf0f5;grid-template-columns:repeat(4,1fr);gap:8px;margin:5px 0;padding:5px 0;display:grid}.pc_info{align-items:center;gap:5px;display:flex}.pc_info span{color:var(--secoundColor);font-size:14px;display:block}.pc_info p{font-weight:600;line-height:1.3;display:block;font-size:10px!important}.p_card_desc{color:var(--text);-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;text-align:justify;-webkit-box-orient:vertical;font-size:10px;line-height:18px;display:-webkit-box;overflow:hidden}.propertyContent p{color:#475569;font-size:12px}.propertyContent .fpc_price{color:var(--secoundColor);margin-bottom:10px;font-size:22px}.propertyContent .fpc_price small{color:#64748b;font-size:11px;font-weight:500}.divider{border-top:1px solid #eef2f7;margin-bottom:12px}.reraAprove{color:#4f46e5;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.reraAprove svg{width:18px}.topBadges{justify-content:space-between;gap:8px;width:92%;display:flex;position:absolute;top:12px;left:12px}.isNew{color:#fff;background:#f59e0b;border-radius:20px;padding:4px 8px;font-size:10px;font-weight:600}.pc_ctr{color:#fff;background:#1e293b;border-radius:20px;padding:5px 10px;font-size:11px;font-weight:600}.ratingBadge{color:#fff;background:green;border-radius:20px;align-items:center;gap:4px;padding:5px 10px;font-size:10px;font-weight:600;display:flex;position:absolute;bottom:12px;left:12px}.builderName{color:#64748b;margin:8px 0 14px;font-size:12px}.propertyPossession{color:#64748b;align-items:center;gap:6px;margin-bottom:15px;font-size:12px;display:flex}.priceSections{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.price{color:green;font-size:16px;font-weight:700}.priceSections small{color:var(--firstColor);font-size:10px;display:block}.bottomRow{justify-content:space-between;align-items:center;display:flex}.detailsBtn{background-color:var(--secoundColor);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;gap:4px;width:35px;height:35px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.featuredContainer{background:linear-gradient(135deg,#f6fbf8,#edf7f3);padding:40px 70px}.featuredPropertyBox{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:40px;display:flex}.featuredPropertyBox .propertyCard{width:23.5%}@media (width<=1300px){.featuredPropertyBox .propertyCard{width:31.3333%}}@media (width<=992px){.featuredContainer{padding:40px 50px}.featuredPropertyBox .propertyCard{width:48%}.priceSection{grid-template-columns:repeat(2,1fr);display:grid}}@media (width<=650px){.featuredContainer{padding:20px}.featuredPropertyBox{margin-top:20px!important}.featuredPropertyBox .propertyCard{width:100%!important}}.homeAboutContainer{justify-content:space-between;gap:60px;padding:40px 70px;display:flex}.leftHomeAbout{flex:1}.HA_Tag{color:#b17a2c;background:#fffaf3;border:1px solid #ead5b7;border-radius:30px;align-items:center;gap:8px;margin-bottom:20px;padding:8px 18px;font-size:14px;font-weight:600;display:inline-flex}.leftHomeAbout h2{color:var(--firstColor);margin:0 0 18px;font-size:34px;line-height:1.3}.homeAboutWrapper{position:relative}.homeAboutText{text-align:justify;max-height:400px;padding-bottom:50px;padding-right:10px;overflow-y:auto}.homeAboutWrapper:after{content:"";pointer-events:none;background:linear-gradient(#ffffff70,#fff);height:60px;position:absolute;bottom:0;left:0;right:10px}.homeAboutText::-webkit-scrollbar{width:4px}.homeAboutText::-webkit-scrollbar-thumb{background:var(--secoundColor);border-radius:20px}.homeAboutText p{color:var(--text);margin-bottom:18px;font-size:14px;line-height:1.9}.rightHomeAbout{flex:0 0 45%;justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}.aboutMainImage{border-radius:22px;width:100%;display:block}.aboutExperience{background:var(--secoundColor);color:#fff;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;width:100px;height:85px;display:flex;position:absolute;top:70px;left:20px;box-shadow:0 12px 25px #2563eb4d}.aboutExperience .AH_year{margin:0;font-size:28px;font-weight:700;line-height:1}.aboutExperience span{text-align:center;margin-top:4px;font-size:10px}.aboutTrustedBox{background:#fff;border-radius:18px;width:260px;padding:14px;position:absolute;bottom:0;left:18px;box-shadow:0 15px 35px #00000014}.reviewProfiles{margin-bottom:10px;display:flex}.reviewProfiles img{border:2px solid #fff;border-radius:50%;width:34px;height:34px;margin-left:-10px}.reviewProfiles img:first-child{margin-left:0}.reviewContent h3{color:var(--secoundColor);margin:0;font-size:22px}.reviewContent p{color:#64748b;margin:4px 0 8px;font-size:12px}.reviewRating{color:#f59e0b;align-items:center;gap:8px;font-size:12px;display:flex}.reviewRating span{color:var(--firstColor);font-weight:600}.aboutInfoCard{background:#fff;border-radius:18px;flex-direction:column;gap:14px;min-width:110px;padding:16px;display:flex;position:absolute;top:55%;right:-18px;transform:translateY(-50%);box-shadow:0 15px 35px #00000014}.aboutInfoCard h4{color:var(--secoundColor);margin:0;font-size:20px}.aboutInfoCard span{color:#64748b;font-size:11px}@media (width<=1150px){.aboutExperience{top:100px}}@media (width<=992px){.homeAboutContainer{gap:0;padding:40px 50px}.rightHomeAbout{width:100%;max-width:420px;margin:auto}.aboutInfoCard{right:10px}.aboutExperience{top:140px}}@media (width<=850px){.homeAboutContainer{flex-direction:column}.aboutExperience{top:70px}}@media (width<=768px){.homeAboutContainer{flex-direction:column;padding:20px}}@media (width<=576px){.HA_Tag{margin-bottom:10px;padding:5px 10px;font-size:12px}.leftHomeAbout h2{font-size:22px}.homeAboutText{max-height:250px}.aboutExperience{width:70px;height:70px}.aboutExperience .AH_year{font-size:22px}.aboutTrustedBox{width:220px;padding:12px}.aboutInfoCard{min-width:90px;padding:12px}.reviewProfiles img{width:30px;height:30px}}.calloutTwo{margin:40px 70px}.calloutTwo__wrapper{background:linear-gradient(90deg,#f8f9ff,#f5f7fc);border:1px solid #e8ebff;border-radius:14px;justify-content:space-between;align-items:center;display:flex;overflow:hidden}.calloutTwo__stats{flex:1;align-items:center;display:flex}.calloutTwo__item{border-right:1px solid #e6e9f7;flex:1;align-items:center;gap:10px;padding:0 16px;display:flex}.calloutTwo__item:last-child{border-right:none}.calloutTwo__icon{color:#4f46e5;background:#eef1ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;transition:all .3s;display:flex}.calloutTwo__icon svg{width:20px;height:20px}.calloutTwo__item:hover .calloutTwo__icon{color:#fff;background:#4f46e5}.calloutTwo__item h3{color:#16234f;margin:0 0 3px;font-size:17px;font-weight:700;line-height:1.1}.calloutTwo__item p{color:#7a809d;font-size:12px}.calloutTwo__stars{color:#f6b400;letter-spacing:1px;margin-top:4px;font-size:11px}.calloutTwo__card{background:linear-gradient(135deg,#fff,#eef2ff);justify-content:space-between;align-items:center;width:380px;padding:14px 18px;display:flex}.calloutTwo__content h4{color:#24346b;margin:0 0 5px;font-size:16px;font-weight:700}.calloutTwo__content p{color:#6f7696;margin-bottom:10px;font-size:12px;line-height:1.4}.calloutTwo__content button{background:var(--secoundColor);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:9px 16px;font-size:12px;font-weight:600;display:inline-flex}.calloutTwo__card img{width:180px;display:block}@media (width<=992px){.calloutTwo__wrapper{flex-direction:column}.calloutTwo__stats{flex-wrap:wrap}.calloutTwo__item{border-bottom:1px solid #e6e9f7;flex:auto;width:50%}.calloutTwo__card{width:100%}}@media (width<=576px){.calloutTwo__item{border-right:none;width:100%}.calloutTwo__card{text-align:center;flex-direction:column;gap:15px}}.all_roperty_Section{background-color:#fff9f1;padding:40px 50px}.newPropertyBox{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:40px;display:flex}.newPropertyBox .propertyCard{width:22.5%}.homeService{background:#fff;grid-template-columns:1fr 1fr;align-items:flex-start;gap:50px;width:100%;padding:40px 70px;display:grid}.homeService__left{height:100%}.inner_homeService__left{position:sticky;top:100px}.sectionTag{color:#b17a2c;background:#fffaf3;border:1px solid #ead5b7;border-radius:30px;align-items:center;gap:8px;margin-bottom:20px;padding:8px 18px;font-size:14px;font-weight:600;display:inline-flex}.homeService h2{color:#071b45;font-size:34px;font-weight:700}.homeService h2 span{color:#b17a2c}.line{background:#b17a2c;border-radius:50px;width:70px;height:4px;margin:28px 0}.homeService p{color:var(--text);text-align:justify;font-size:14px;line-height:1.7}.lhsContactBox{background:var(--firstColor);border-radius:18px;justify-content:space-between;align-items:center;gap:25px;margin-top:35px;padding:25px;display:flex}.lhsContactLeft{align-items:center;gap:18px;display:flex}.lhsContactIcon{color:#c89a52;border:2px solid #c89a52;border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;font-size:26px;display:flex}.lhsContactLeft h4{color:#fff;margin-bottom:6px;font-size:20px}.lhsContactLeft p{color:#d6d8df}.lhsContactBox a{color:#fff;cursor:pointer;background:#c89a52;border:none;border-radius:12px;align-items:center;gap:12px;padding:8px 16px;font-size:15px;text-decoration:none;display:flex}.homeService__right{grid-template-columns:repeat(2,1fr);gap:28px;display:grid}.serviceCard{text-align:center;background:#fff;border:1px solid #ececec;border-radius:24px;padding:20px;transition:all .35s;position:relative;overflow:hidden}.serviceCard:before{content:"";background:var(--clr);opacity:.12;border-radius:50%;width:170px;height:170px;position:absolute;bottom:-70px;left:-70px}.serviceIcon{background:var(--clr);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:auto auto 20px;font-size:32px;display:flex;box-shadow:0 10px 25px #0000001f}.serviceCard h3{color:#111827;font-size:18px}.serviceLine{background:var(--clr);border-radius:50px;width:60px;height:4px;margin:18px auto}.serviceCard p{margin-bottom:0;font-size:14px;line-height:1.6}@media (width<=1150px){.homeService{grid-template-columns:1fr;gap:25px}.lhsContactBox{margin-top:20px}.homeService__right{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.homeService{padding:20px}.homeService h2{font-size:22px}.contactBox{flex-direction:column;align-items:flex-start}}@media (width<=576px){.sectionTag{margin-bottom:10px;padding:5px 10px;font-size:12px}.line{margin:10px 0}.homeService p{font-size:12px}.homeService__right{gap:10px}.serviceCard{padding:10px}.serviceIcon{width:50px;height:50px;margin-bottom:5px;font-size:12px}.serviceLine{margin:10px auto}.serviceCard h3{font-size:14px}.serviceCard p{font-size:12px}.lhsContactBox{display:none}}.pripiumPropertyContainer{background-color:#f8fbfd;padding:40px 70px}.viewAllProperties{justify-content:center;align-items:center;gap:20px;margin-top:30px;display:flex}.viewAllProperties a{color:#fff;text-align:center;background-color:var(--secoundColor);border-radius:7px;padding:8px 15px;font-size:12px;font-weight:600;text-decoration:none}.viewAllProperties a:hover{background-color:var(--firstColor);color:#fff}.pripiumProperties{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:30px;display:flex}.pripiumPropertyContainer .swiper{padding:0}.pripiumPropertiesSlider .swiper-slide{border-radius:10px;height:fit-content;margin:20px 0 0;padding:0}.pripiumPropertiesSlider .swiper-slide .propertyCard{border:1px solid #edf0f5;display:block}.pripiumPropertiesSlider .propertyImage{height:220px}.pripiumProperties .propertyCard{width:31.3333%}.pripiumProperties .propertyCard .propertyImage{height:220px}.pripiumProperties .propertyCard .propertyContent h3{font-size:16px;line-height:25px}.pripiumPropertyContainer .prpiumpropertyBottom{text-align:justify;color:var(--text);margin-top:20px;font-size:14px;line-height:25px}@media (width<=1200px){.pripiumProperties .propertyCard{width:31.3333%}}@media (width<=992px){.pripiumPropertyContainer{padding:40px 50px}.pripiumProperties .propertyCard{width:48%}}@media (width<=768px){.pripiumPropertyContainer{padding:40px 20px}.pripiumProperties .propertyCard{width:100%}.viewAllProperties{margin-top:20px}}@media (width<=576px){.pripiumPropertyContainer .prpiumpropertyBottom{margin-top:20px;font-size:12px;line-height:20px}}.footer{color:#fff;background:#e6e3dd}.footerTop{grid-template-columns:1fr 2fr;gap:30px;padding:40px 70px;display:grid}.footerAbout img{width:250px;margin-bottom:25px}.footerAbout p{color:var(--firstColor);text-align:justify;font-size:12px;line-height:1.7}.footerLinkCOntainer{grid-template-columns:100px 180px 180px 1fr;gap:20px;display:grid}.footerLinks h4,.footerContact h4{margin-bottom:25px;font-size:22px}.footerLinks{flex-direction:column;display:flex}.footerLinks h4,.footerContact h4{color:var(--firstColor);font-size:15px}.footerLinks a{color:var(--firstColor);margin-bottom:15px;font-size:13px;text-decoration:none;transition:all .3s}.footerLinks a:hover{color:#ac8242;padding-left:10px}.contactItem{color:var(--firstColor);align-items:flex-start;gap:15px;margin-bottom:18px;font-size:13px;display:flex}.contactItem a{color:var(--firstColor);text-decoration:none}.contactItem svg{color:#ac8242;min-width:20px}.footerNote{text-align:center;color:#fff;background-color:var(--firstColor);padding:7px 70px;font-size:11px}.footerBottom{border-top:1px solid #ffffff14;flex-flow:column wrap;justify-content:center;align-items:center;gap:20px;margin:auto;padding:25px 7%;display:flex}.footerBottom p{color:var(--firstColor);font-size:13px;font-weight:700}.footerBottom p span{margin:0 5px}.footerPolicy{gap:10px;display:flex}.footerPolicy a{color:#fff;background-color:var(--firstColor);border-radius:15px;padding:7px 14px;font-size:13px;text-decoration:none;transition:all .3s}.footerPolicy a:hover{color:#ac8242}@media (width<=1250px){.footerLinkCOntainer,.footerTop{grid-template-columns:repeat(2,1fr)}.footerAbout div{position:sticky;top:110px}}@media (width<=992px){.footerTop{grid-template-columns:1fr 2fr;padding:40px 50px}}@media (width<=850px){.footerTop{display:block}.footerAbout{margin-bottom:20px}}@media (width<=768px){.footer{margin-bottom:70px}.footerTop{gap:10px;padding:40px 20px 20px}.footerAbout img{margin:auto auto 20px;display:block}.footerBottom{text-align:center;flex-direction:column}.footerPolicy{flex-wrap:wrap;justify-content:center}.footerLinks h4,.footerContact h4{margin-bottom:15px}.footerNote{padding:7px 20px}}@media (width<=420px){.footerLinkCOntainer{grid-template-columns:repeat(1,1fr)}}@media (width<=300px){.footerAbout img{width:180px;margin-bottom:25px}}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.testimonial{padding:40px 5%}.testimonialSlider{margin-top:20px}.testimonialCard{background:#fcf6ed;border-radius:20px;height:100%;padding:20px;transition:all .35s}.quoteIcon{color:#ac8242;opacity:.3}.stars{color:orange;gap:4px;display:flex}.testimonialCard p{color:#555;height:100px;margin:10px 0;font-size:13px;line-height:1.8;overflow:hidden auto}.testimonialCard p::-webkit-scrollbar{display:none}.testimonialUser{align-items:center;gap:15px;display:flex}.testimonialUser .userProfile{background-color:#f5e5ce;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:700;display:flex}.testimonialUser h4{color:var(--firstColor);margin:0}.testimonialUser span{color:var(--secoundColor);font-size:12px}.swiper{padding-bottom:60px}.swiper-pagination-bullet{opacity:.4;background:#ac8242;width:10px;height:10px}.swiper-pagination-bullet-active{opacity:1;border-radius:30px;width:28px}.homeContact{background-image:linear-gradient(90deg,#ffffff85,#eee,#eee),url(/images/1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:15px;margin:40px 70px;padding:40px 40px 0;overflow:hidden}.homeContactBox{grid-template-columns:350px 1fr;display:grid}.hcImage{width:100%;display:flex}.hcImage img{width:100%;height:auto;display:block}.hcRightSection{grid-template-columns:1fr 1fr;gap:50px;padding-bottom:40px;display:grid}.subHeading{color:#ac8242;margin-bottom:15px;font-size:18px;font-weight:600;display:block}.hcContent img{width:300px}.hcContent h2{color:#0d2346;margin:10px 0;font-family:Roboto Condensed,sans-serif;font-size:28px;font-weight:600}.hcContent .callAway{color:#a79418;margin-bottom:20px;font-family:Dancing Script,cursive;font-size:28px;font-weight:700;line-height:30px}.contactCard{color:#fff;background:#0d2346;border-radius:20px;align-items:center;gap:10px;width:270px;margin-bottom:30px;padding:15px;display:flex;position:relative}.ccarrow{clip-path:polygon(0 0,100% 0,20% 100%);background:#0d2346;width:50px;height:45px;position:absolute;bottom:-25px;left:15px}.contactCard .icon{z-index:2;background:#ac8242;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.contactCard h4{margin-bottom:5px;font-size:18px}.contactCard p{color:#ddd;margin:0;font-size:12px}.HCfeatureList{margin-bottom:35px}.HCfeatureList h4{text-transform:uppercase;color:var(--firstColor)}.HCfeatureList svg{color:#ac8242;font-size:34px}.callingBtn{color:var(--firstColor);align-items:center;gap:16px;margin-top:30px;text-decoration:none;display:inline-flex}.HCcallIcon{color:#fff;background:#ac8242;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative;overflow:visible}.HCcallIcon:before,.HCcallIcon:after{content:"";border:2px solid #ac824299;border-radius:50%;animation:2s infinite callPulse;position:absolute;inset:0}.HCcallIcon:after{animation-delay:1s}@keyframes callPulse{0%{opacity:.8;transform:scale(.9)}70%{opacity:0;transform:scale(1.25)}to{opacity:0;transform:scale(1.25)}}.HCcallIcon svg{animation:.8s infinite alternate ring}@keyframes ring{0%{transform:rotate(-12deg)}to{transform:rotate(12deg)}}.HCcallText{flex-direction:column;display:flex}.HCcallText small{color:#444;letter-spacing:.5px;font-size:12px;font-weight:500}.HCcallText strong{margin-top:2px;font-size:18px;font-weight:700}@media (width<=1150px){.hcContent img{width:200px}.contactCard{width:auto}.contactCard h4{margin-bottom:5px;font-size:15px}.contactCard p{color:#ddd;margin:0;font-size:10px}}@media (width<=1050px){.hcRightSection{grid-template-columns:1fr;gap:0}.hcContent{display:none}}@media (width<=992px){.homeContact{margin:40px 50px}}@media (width<=768px){.homeContact{margin:40px 20px}.homeContactBox{grid-template-columns:250px 1fr;display:grid}}@media (width<=576px){.homeContact{background-image:linear-gradient(90deg,#0000004b,#000000a1,#020202a9),url(/images/1.png);margin:40px 20px}.homeContactBox{flex-direction:column-reverse;grid-template-columns:1fr 1fr;display:flex}.hcImage{display:none}.HCformBox .formBox h3,.HCformBox .formBox p,.HCformBox .formBox input::placeholder,.HCformBox .formBox textarea::placeholder,.HCformBox .formBox svg{color:#fff}}.formBox{width:100%}.formBadge{color:var(--secoundColor);background:#fff3cd;border-radius:30px;margin-bottom:10px;padding:5px 15px;font-size:11px;font-weight:700;display:inline-block}.formBox h3{color:var(--firstColor);margin-bottom:10px;font-size:16px}.formBox p{color:var(--text);margin-bottom:20px;font-size:11px;line-height:20px}.trustPoints{align-items:center;gap:10px;margin:20px 0;display:flex}.trustPoints div{color:#222;border:1px solid var(--secoundColor);text-align:center;background:#f8f8f8;border-radius:10px;align-items:center;height:30px;padding:4px 10px;font-size:9px;font-weight:500;display:flex}.formField{border-bottom:1px solid #ddd;align-items:center;gap:10px;margin-bottom:15px;padding:10px 14px;transition:all .3s;display:flex}.inputError{margin-top:-5px;margin-bottom:10px;display:block;font-size:12px!important}.formField:focus-within{border-color:#ac8242}.formField svg{color:#ac8242;flex-shrink:0}.formField input,.formField textarea{resize:none;background:0 0;border:none;outline:none;width:100%;font-size:12px}.textarea{align-items:flex-start}.inputError{color:red;font-size:14px;font-weight:500}.formBox button{background:var(--secoundColor);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;height:40px;font-size:15px;font-weight:500;transition:all .3s}.successOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99999;background:#001f458c;justify-content:center;align-items:center;animation:.35s fade;display:flex;position:fixed;inset:0}.successPopup{text-align:center;background:#fff;border-radius:24px;width:92%;max-width:460px;padding:45px 35px;animation:.4s popup;position:relative;overflow:hidden;box-shadow:0 25px 70px #00000040}.successPopup:before{content:"";background:linear-gradient(90deg, var(--secoundColor), #d9b16b, var(--secoundColor));width:100%;height:6px;position:absolute;top:0;left:0}.successCircle{background:#ac824214;border:2px solid #ac824233;border-radius:50%;justify-content:center;align-items:center;width:95px;height:95px;margin:auto auto 25px;display:flex}.successCircle svg{width:72px;height:72px}.circle{fill:none;stroke:var(--secoundColor);stroke-width:2px;stroke-dasharray:160;stroke-dashoffset:160px;animation:.7s forwards circle}.check{stroke:var(--firstColor);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40px;animation:.45s .6s forwards check}.successTag{color:var(--secoundColor);letter-spacing:2px;background:#ac82421f;border-radius:50px;margin-bottom:18px;padding:7px 18px;font-size:12px;font-weight:700;display:inline-block}.successPopup h2{color:var(--firstColor);margin-bottom:15px;font-size:30px}.successPopup p{color:#666;margin-bottom:35px;line-height:1.8}.successPopup button{cursor:pointer;color:#fff;background:linear-gradient(135deg, var(--firstColor), #00387d);border:none;border-radius:10px;width:100%;padding:15px;font-size:16px;font-weight:600;transition:all .35s}.successPopup button:hover{transform:translateY(-2px);box-shadow:0 12px 30px #001f4559}@keyframes popup{0%{opacity:0;transform:translateY(40px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes circle{to{stroke-dashoffset:0}}@keyframes check{to{stroke-dashoffset:0}}.similarPropertyBox{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:40px;display:flex}.similarPropertyBox .propertyCard{display:block}@media (width<=768px){.similarPropertyBox{margin-top:20px}}.BrowerContainers{display:none}.contactDrawerBtn{z-index:999;cursor:pointer;background:var(--secoundColor);color:#fff;border:none;border-radius:18px 0 0 18px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:40px;height:150px;transition:all .5s;display:flex;position:fixed;top:50%;right:0;overflow:hidden;transform:translateY(-50%);box-shadow:-8px 10px 30px #00000040,inset 0 1px #ffffff4d}.btnIcon{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;transition:all .3s;display:flex}.btnText{writing-mode:vertical-rl;letter-spacing:1px;align-items:center;gap:5px;display:flex;transform:rotate(180deg)}.smallText{opacity:.85;text-transform:uppercase;font-size:11px;font-weight:500}.bigText{font-size:16px;font-weight:700}.contactDrawerBtn{animation:4s ease-in-out infinite floatBtn}@keyframes floatBtn{0%,to{transform:translateY(-50%)}50%{transform:translateY(calc(-50% - 8px))}}.drawerOverlay{opacity:0;visibility:hidden;z-index:998;background:#00000073;transition:all .3s;position:fixed;inset:0}.drawerOverlay.active{opacity:1;visibility:visible}.rightDrawer{z-index:999;background:#fff;flex-direction:column;width:360px;height:100vh;transition:all .35s;display:flex;position:fixed;top:0;right:-430px;overflow-y:auto;box-shadow:-8px 0 25px #00000026}.rightDrawer::-webkit-scrollbar{width:4px}.rightDrawer::-webkit-scrollbar-thumb{background:#c5c5c5;border-radius:20px}.rightDrawer::-webkit-scrollbar-track{background:0 0}.rightDrawer.open{right:0}.drawerHandle{background:#d6d6d6;border-radius:20px;width:50px;height:4px;margin:10px auto 4px}.drawerHeader{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.drawerHeader h3{color:#001f45;margin:0;font-size:18px}.drawerHeader p{color:#777;margin-top:3px;font-size:11px}.drawerHeader button{cursor:pointer;background:#f3f5f8;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.drowerForm .formField{padding:7px 14px}.drowerForm .formField input{font-size:12px}.drowerForm button{height:35px;font-size:13px}.drawerOffer{text-align:center;background:#fff8e8;border:1px solid #f0dfb6;border-radius:10px;margin:12px 16px;padding:12px;font-size:13px}.drawerOffer strong{color:#001f45;margin:4px 0;font-size:15px;display:block}.drawerOffer p{color:#666;margin:0;font-size:12px}.rightDrawer form{margin-bottom:14px;padding:0 16px}.drawerQuickActions{grid-template-columns:repeat(2,1fr);gap:8px;padding:0 16px 14px;display:grid}.drawerQuickActions a,.drawerQuickActions button{color:#001f45;cursor:pointer;background:#fafafa;border:1px solid #e5e5e5;border-radius:10px;justify-content:center;align-items:center;gap:6px;height:40px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.drawerQuickActions svg{width:16px;height:16px}.drawerStats{width:fit-content;margin:auto auto 20px}.drawerTrust{grid-template-columns:1fr 1fr;gap:8px;padding:0 16px 16px;display:grid}.drawerTrust div{color:#444;background:#fafafa;border:1px solid #eee;border-radius:10px;align-items:center;gap:6px;padding:9px;font-size:11px;display:flex}.drawerTrust svg{color:#001f45;width:16px;height:16px}@media (width<=768px){.BrowerContainers{display:block}}@media (width<=480px){.rightDrawer{width:100%}}.blogCard{background:#fff;border:1px solid #eee;border-radius:10px;gap:10px;height:fit-content;margin-bottom:15px;transition:all .35s;display:flex;overflow:hidden;box-shadow:0 8px 30px #00000014}.blogCardImage{width:250px;position:relative;overflow:hidden}.blogCardImage img{object-fit:cover;width:100%;height:100%;transition:all .5s;display:block}.blogCardContent{flex-direction:column;flex:1;padding:15px;display:flex}.blogMeta{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:7px;display:flex}.blogMeta span{color:#777;align-items:center;gap:6px;font-size:11px;display:flex}.blogMeta svg{color:var(--secoundColor)}.blogCardContent h3{color:var(--firstColor);margin:0;font-size:15px;font-weight:700;line-height:1.4}.blogCardContent p{color:#666;text-align:justify;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:7px;font-size:12px;line-height:20px;display:-webkit-box;overflow:hidden}.blogFooter{border-top:1px solid #eee;justify-content:space-between;align-items:center;gap:20px;margin-top:10px;padding-top:5px;display:flex}.blogAuthor{gap:12px}.blogAuthor span{color:#888;font-size:10px;font-weight:500;display:block}.blogAuthor h5{color:#222;margin:2px 0 0;font-size:11px;font-weight:600}.readMore{color:var(--secoundColor);white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.readMore:hover{color:#111;gap:12px}.readMore svg{width:20px;transition:all .3s}.readMore:hover svg{transform:translate(5px)}@media (width<=1150px){.blogCardImage{width:350px}}@media (width<=992px){.blogCardImage{width:250px}}@media (width<=650px){.blogCard{display:block}.blogCardImage{width:100%;height:200px}}@media (width<=576px){.blogCardContent h3{font-size:15px!important}}.blog_detail_slider_box{background:linear-gradient(135deg,#f6fbf8,#edf7f3);padding:40px 70px 0}.blog_slider{margin-top:40px}.blog_detail_slider_box .blogCard{flex-direction:column;margin-bottom:0}.blog_detail_slider_box .blogCard .blogCardImage{width:100%;height:200px}@media (width<=992px){.blog_detail_slider_box{padding:20px}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.commonBannerBox{width:100%;height:450px;position:relative;overflow:hidden}.commonBannerSlider,.commonBannerSlider .swiper-slide{width:100%;height:100%}.commonBannerSlider img{object-fit:cover;width:100%;height:450px}.commonBannerTextBox{z-index:3;color:#222;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:fit-content;padding:20px 70px;display:flex;position:absolute;inset:0}.commonBannerTextBox h1{margin-bottom:15px;font-size:40px;font-weight:700;text-align:left!important}.breadCrumb{align-items:center;gap:10px;width:100%;font-size:16px;display:flex}.breadCrumb a{color:#ac8242;font-weight:600;text-decoration:none}.breadCrumb span{color:#222}.breadCrumb p{color:#222;margin:0}@media (width<=992px){.commonBannerTextBox{padding:50px}}@media (width<=768px){.commonBannerTextBox{padding:20px}.commonBannerBox{height:300px}.commonBannerSlider img{object-position:left;height:300px}.commonBannerTextBox h1{margin-bottom:10px;font-size:28px}.breadCrumb{font-size:14px}}.whyChooseUsBox{padding:40px 70px}.headingBoxAbout{text-align:center;margin-bottom:40px}.headingBoxAbout h2{color:#132238;font-size:34px}.whyGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px;display:grid}.whyItem{background:#fff;border:1px solid #eee;border-radius:15px;align-items:center;gap:18px;padding:20px 22px;transition:all .35s;display:flex}.whyItem:hover{border-color:#ac8242;transform:translateY(-5px);box-shadow:0 15px 35px #00000014}.iconBox{color:#fff;background:#ac8242;border-radius:50%;justify-content:center;align-items:center;width:55px;min-width:55px;height:55px;display:flex}.whyItem p{color:#444;margin:0;font-size:14px;font-weight:500;line-height:1.7}.whyBottom{background:var(--secoundColor);border-radius:15px;margin-top:35px;padding:25px 30px}.whyBottom p{color:#fff;text-align:center;margin:0;line-height:1.8}@media (width<=1150px){.whyGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=992px){.whyChooseUsBox{padding:40px 50px}}@media (width<=768px){.whyChooseUsBox{padding:20px}.whyGrid{grid-template-columns:1fr}.headingBoxAbout h2{font-size:22px}.whyItem{align-items:flex-start}.iconBox{width:35px;min-width:35px;height:35px}.whyItem p{font-size:12px}}.contactpageBox{grid-template-columns:1.15fr .85fr;align-items:flex-start;gap:60px;margin:40px 70px;display:grid}.leftContactPage h2{color:#222;margin:10px 0;font-size:28px;line-height:1.2}.leftContactPage>p{color:#666;margin-bottom:40px;font-size:14px;line-height:25px}.contactInfo{grid-template-columns:260px 1fr;gap:18px;margin-bottom:40px;display:grid}.infoCard{background:#fff;border:1px solid #ececec;border-radius:18px;align-items:center;gap:18px;padding:22px;transition:all .35s;display:flex}.infoCard:hover{border-color:#ac8242;transform:translateY(-6px);box-shadow:0 20px 40px #00000014}.infoCard svg{color:#ac8242;background:#ac82421f;border-radius:14px;flex-shrink:0;width:45px;height:45px;padding:12px}.infoCard span{color:#888;margin-bottom:5px;font-size:13px;display:block}.infoCard h4{color:#222;font-size:15px;line-height:1.4}.whyChooseGrid{grid-template-columns:repeat(2,1fr);gap:18px;margin-bottom:40px;display:grid}.whyCard{background:#fff;border:1px solid #ececec;border-radius:18px;gap:15px;padding:22px;transition:all .35s;display:flex}.whyCard:hover{transform:translateY(-5px);box-shadow:0 18px 35px #00000012}.whyCard svg{color:#ac8242;flex-shrink:0}.whyCard h5{margin-bottom:8px;font-size:15px}.whyCard p{color:#666;font-size:12px;line-height:18px}.rightContact{position:sticky;top:120px}.rightContact .formBox{background:#fff;border:1px solid #ececec;border-radius:22px;padding:35px;box-shadow:0 25px 50px #00000014}@media (width<=1310px){.contactpageBox{grid-template-columns:1.15fr 1fr}}@media (width<=1200px){.contactpageBox{grid-template-columns:1fr auto;gap:20px}}@media (width<=1100px){.contactpageBox{grid-template-columns:1fr}.rightContact{position:static}}@media (width<=992px){.contactpageBox{gap:0;margin:40px 50px}}@media (width<=768px){.contactpageBox{margin:20px 20px 40px}.leftContactPage h2{font-size:22px!important}.contactInfo,.whyChooseGrid{grid-template-columns:1fr}.contactStats{flex-direction:column;gap:25px}.infoCard,.whyCard{padding:18px}.rightContact{position:unset}.rightContact .formBox{padding:20px}}@media (width<=480px){.contactpageBox{display:block}.infoCard h4{word-break:break-all}.expertBtn{justify-content:center;width:100%}}.ContentContainer h2{color:var(--firstColor);padding-bottom:15px}.ContentContainer p{text-align:justify;color:var(--text);margin-bottom:10px;font-size:13px;line-height:25px}.ContentContainer img{width:100%!important}.propertyHorizontalCard{background:#fff;border:1px solid #ececec;border-radius:18px;margin-bottom:25px;transition:all .35s;display:flex;overflow:hidden;box-shadow:0 10px 30px #00000014}.propertyHorizontalCard:hover{transform:translateY(-4px);box-shadow:0 18px 45px #0000001f}.imageLoader{background:#f5f5f5;border-radius:15px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.loader{border:4px solid #ddd;border-top-color:#f4b400;border-radius:50%;width:45px;height:45px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.phLeft{width:42%;min-width:42%;padding:12px}.phLeft .mainImage{height:250px}.phLeft .swiper{padding-bottom:0}.phLeft .mySwiper2 .swiper-slide{height:250px!important}.phLeft .detailSmallSlider img{border-radius:10px;width:40px;height:40px;margin:0}.phLeft .mainImage .swiper-button-prev,.phLeft .mainImage .swiper-button-next{color:#fff;width:30px;height:30px;top:60%;transform:translateY(-50%)}.phRight{flex-direction:column;flex:1;padding:12px;display:flex}.ph_topHead{justify-content:space-between;align-items:center;display:flex}.ph_topHead p{color:green;align-items:center;font-size:12px;font-weight:600;display:flex}.ph_topHead p svg{width:16px;margin-right:5px}.premiumBadge{color:#ac8242;background:#fbf3e5;border-radius:30px;align-items:center;gap:8px;width:max-content;margin-bottom:10px;padding:6px 12px;font-size:12px;font-weight:600;display:flex}.phRight h3{color:#1e293b;margin-bottom:12px;font-size:20px;line-height:1.3}.location{color:#666;align-items:center;gap:8px;margin-bottom:10px;font-size:12px;display:flex}.location svg{color:#ac8242}.description{color:#666;text-align:justify;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:10px;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.features{border-bottom:1px solid #ececec;gap:35px;padding-bottom:10px;display:flex}.features span{color:#444;align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.features svg{color:#ac8242}.amenities{border-bottom:1px solid #ececec;flex-wrap:wrap;gap:10px 20px;padding:10px 0;display:flex}.amenities img{width:16px;height:16px}.amenities span{color:#666;align-items:center;gap:8px;font-size:12px;display:flex}.amenities svg{color:#ac8242}.priceSection{justify-content:space-between;align-items:center;padding-top:10px;display:flex}.priceSection h3{color:#ac8242;margin-bottom:2px;font-size:18px}.priceSection small{color:#888;font-size:11px}.viewBtn{color:#ac8242;border:2px solid #ac8242;border-radius:10px;align-items:center;gap:12px;padding:8px 16px;font-size:12px;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.viewBtn:hover{color:#fff;background:#ac8242}.viewBtn svg{transition:all .3s}.viewBtn:hover svg{transform:translate(5px)}@media (width<=768px){.propertyHorizontalCard{flex-direction:column}.phLeft,.phRight{width:100%;min-width:100%}.thumbImages{display:none}.phzC_mainImage{height:200px}.priceSection{align-items:flex-start;gap:20px}.features{flex-wrap:wrap;gap:18px}.amenities{gap:15px}.phRight h3{font-size:17px}.priceSection h3{font-size:20px}.phLeft .mainImage,.phLeft .mySwiper2 .swiper-slide{height:200px}.phLeft .mainImage .swiper-button-prev,.phLeft .mainImage .swiper-button-next{display:none}}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.mainImage{border-radius:18px;height:370px;position:relative;overflow:hidden}.mainImage img{object-fit:cover;width:100%;height:100%}.sideGallery{gap:12px;margin-top:10px;display:flex}.detailSmallSlider{width:100%}.detailSmallSlider img{object-fit:cover;border-radius:15px;width:70px;height:70px}.featured{z-index:1;color:#fff;background-color:green;border-radius:10px;padding:3px 7px;font-size:11px;position:absolute;top:10px;left:10px}.ctrLocationsBox{background:url(/images/location.png) 50%/cover no-repeat;border-radius:15px;margin:0 70px;padding:20px}.ctrLocationsBox h3{text-align:center;justify-content:center;align-items:center;gap:10px;margin-bottom:10px;font-size:24px;font-weight:700;display:flex}.ctrLocationsBox h3 svg{color:var(--secoundColor)}.ctrLok_sub_heading{color:var(--text);text-align:center;margin-bottom:20px;font-size:13px}.ctrContent{padding:40px 70px}.ctrContentTwo{padding:0 0 20px}.ctr_locations{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.ctr_locations a{color:var(--firstColor);background-color:#fff;border-radius:10px;align-items:center;gap:5px;padding:12px 16px;font-size:15px;font-weight:700;text-decoration:none;display:flex;box-shadow:0 1px 2px #3c40434d,0 2px 6px 2px #3c404326}.ctr_locations a:hover{background-color:var(--firstColor);color:#fff}.caregoryPorpertyContainer{grid-template-columns:68% 29%;gap:40px;padding:40px 70px;display:grid}.lcp_head{border-bottom:1px solid #ececec;justify-content:space-between;align-items:center;gap:20px;margin-bottom:35px;padding-bottom:20px;display:flex}.lcpHeading h2{color:#1f2937;margin-bottom:8px;font-size:24px;font-weight:700;line-height:1.3}.lcpHeading p{color:#666;align-items:baseline;gap:8px;font-size:13px;font-weight:600;display:flex}.lcpHeading p span{color:var(--secoundColor);font-size:18px;font-weight:800}.lcp_filter{align-items:center;display:flex}.lcp_filter a{background:var(--secoundColor);color:#fff;border-radius:30px;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:visible}.lcp_filter a:before{content:"";z-index:-1;background:#16a34a59;border-radius:50px;animation:1.8s infinite callPulse;position:absolute;inset:-5px}.callIcon{width:24px;height:24px;color:var(--secoundColor);background:#fff;border-radius:50%;justify-content:center;align-items:center;animation:1.2s infinite ringMove;display:flex}.callIcon svg{font-size:14px}.lcp_filter a:hover{transform:scale(1.05)}@keyframes ringMove{0%,to{transform:rotate(0)}20%{transform:rotate(-20deg)}40%{transform:rotate(20deg)}60%{transform:rotate(-15deg)}80%{transform:rotate(10deg)}}.hotCategoryProperty,.categoryPropertyForm,.categoryPropertyCard{background:#fff;border:1px solid #ececec;border-radius:14px;width:100%;height:fit-content;margin-bottom:20px;padding:20px;overflow:hidden;box-shadow:0 8px 25px #00000014}.categoryPropertyForm{position:sticky;top:100px}.hotCategoryProperty h4{margin-bottom:15px}.hotCategoryProperty .swiper{padding-bottom:0}.hotCategoryProperty .HotPropertyCard{height:fit-content;display:block}.hotCategoryProperty .HotPropertyCard img{border-bottom-right-radius:0%;border-bottom-left-radius:0%;width:100%;height:150px}.hotCategoryProperty .HotPropertyCard h4{margin:5px 0;font-size:14px}.hotCategoryProperty .HotPropertyCard small{font-size:12px}.categoryPropertyCard h4{color:var(--firstColor);margin-bottom:15px}.categoryPropertyCard ul{background-image:url(images/insurance.png);background-position:100%;background-repeat:no-repeat}.categoryPropertyCard ul li{color:var(--text);align-items:center;gap:5px;margin-bottom:10px;font-size:13px;font-weight:500;list-style:none;display:flex}.categoryPropertyCard ul li svg{color:#ac8242}@media (width<=1150px){.caregoryPorpertyContainer{grid-template-columns:68% 29%}}@media (width<=992px){.caregoryPorpertyContainer{padding:40px 50px;display:block}.ctrContent{padding:40px 50px}.ctrLocationsBox{margin:0 50px}}@media (width<=768px){.caregoryPorpertyContainer{padding:40px 20px;display:block}.ctrContent{padding:20px}.lcpHeading h2{font-size:22px!important}.ctrLocationsBox{margin:0 20px;padding-bottom:20px}.ctrLocationsBox h3{font-size:20px}.ctr_locations{justify-content:center;gap:10px}.ctr_locations a{width:fit-content;padding:7px;font-size:12px}}@media (width<=576px){.lcp_head{margin-bottom:20px;padding-bottom:10px}.lcp_filter a{padding:7px;font-size:11px}.callIcon{width:20px;height:20px}}.propertyHero{grid-template-columns:53% 45%;gap:18px;margin:0 70px;padding-top:120px;display:grid}.propertyGallery .swiper-button-prev,.propertyGallery .swiper-button-next{color:#fff;width:40px;height:40px;top:45%;transform:translateY(-50%)}.breadCrumBox{color:var(--text);align-items:center;gap:10px;margin-bottom:10px;font-size:12px;font-weight:500;display:flex}.breadCrumBox a{color:var(--text);text-decoration:none}.breadCrumBox .brcmActive{color:var(--firstColor)}.propertyInfo{background:#fff;border-radius:18px;flex-direction:column;display:flex}.propertyInfo h1{color:var(--firstColor)}.db_location{color:var(--text);align-items:center;margin:10px 0;font-size:13px;display:flex}.db_location svg{width:18px;margin-right:5px}.ratingRow{align-items:center;gap:15px;margin-top:0;display:flex}.ratingRow span{font-size:12px}.ratingRow span button{color:#fff;background-color:green;border:none;border-radius:5px;outline:none;margin-right:5px;padding:5px}.ratingRow .db_rating{width:20px;height:20px}.saleTag{color:#b17a2c;background:#fffaf3;border:1px solid #ead5b7;border-radius:30px;align-items:center;gap:8px;width:fit-content;margin-bottom:10px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.propertyBasicInfoBox{background:#fff;border:1px solid #eee;border-radius:10px;margin-top:20px;padding:15px}.pbHeading{margin-bottom:12px;font-size:16px;font-weight:700}.pbGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.pbItem{background:#fafafa;border:1px solid #f1f1f1;border-radius:8px;padding:10px 12px}.pbItem span{color:#777;margin-bottom:4px;font-size:10px;display:block}.pbItem strong{color:var(--firstColor);font-size:11px;font-weight:600;display:block}.db_pricebox{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.priceHeader span{color:#777;margin-bottom:5px;font-size:11px;display:block}.priceHeader h3{color:var(--secoundColor);margin:0;font-size:24px;font-weight:700}.detailCalling{gap:8px;display:flex}.detailCalling a{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;transition:all .3s;display:flex}.callBtn{background:#1c8bff}.whatsappBtn{background:#25d366}.mailBtn{background:#e74c3c}.detailCalling a:hover{transform:translateY(-3px)}@media (width<=1250px){.pbGrid{grid-template-columns:repeat(3,1fr)}.propertyGallery .mainImage,.propertyGallery .mySwiper2 .swiper-slide{height:350px}.propertyGallery .detailSmallSlider img{object-fit:cover;border-radius:10px;width:60px;height:60px}}@media (width<=1100px){.propertyHero{grid-template-columns:45% 55%;display:grid}.propertyGallery .detailSmallSlider img{width:50px;height:50px}}@media (width<=992px){.propertyHero{gap:0;margin:0 50px;padding-top:110px;display:block}.propertyGallery .mainImage{height:350px}.propertyGallery .swiper{padding-bottom:20px}.propertyGallery .mySwiper2 .swiper-slide{height:auto}.propertyGallery .detailSmallSlider img{width:80px;height:80px}.priceHeader h3{font-size:22px}.propertyGallery .swiper-button-prev,.propertyGallery .swiper-button-next{width:35px;height:35px}.pbGrid{grid-template-columns:repeat(4,1fr)}}@media (width<=768px){.propertyHero{gap:20px;margin:0 20px;padding-top:100px}.propertyGallery .mainImage{height:250px}.propertyGallery .detailSmallSlider img{width:60px;height:60px}.propertyInfo{border-radius:12px}.propertyInfo h1{font-size:22px;line-height:1.4}.db_location{font-size:12px}.ratingRow{flex-wrap:wrap;gap:10px}.detailCalling{width:fit-content}.detailCalling a{width:42px;height:42px;font-size:16px}.propertyGallery .swiper-button-prev,.propertyGallery .swiper-button-next{display:none}}@media (width<=680px){.propertyGallery .detailSmallSlider img{width:50px;height:50px}}@media (width<=576px){.breadCrumBox{flex-wrap:wrap;gap:5px;font-size:11px}.saleTag{padding:5px 10px;font-size:11px}.pbGrid{grid-template-columns:1fr 1fr 1fr}.pbItem{text-align:center;padding:5px}.pbItem span{font-size:11px}.pbItem strong{font-size:12px}.priceHeader h3{font-size:20px}.detailCalling a{width:30px;height:30px}}@media (width<=400px){.propertyGallery .mainImage{height:180px}}.propertyDetails{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:20px;display:grid}.detailCard{background:#fff;border:1px solid #ececec;border-radius:14px;padding:24px;box-shadow:0 10px 25px #0000000d}.detailCard h3{color:#1f2d3d;font-size:14px;font-weight:700}.detailRow{border-bottom:1px solid #f2f2f2;justify-content:space-between;align-items:center;gap:15px;padding:13px 0;display:flex}.detailRow:last-child{border-bottom:none}.detailRow span{color:#7d8597;font-size:12px}.detailRow strong{color:#1b1b1b;text-align:right;font-size:12px;font-weight:600}.loanBox{background:#fffaf2;border:1px solid #e8c98d;border-radius:12px;align-items:center;gap:18px;margin-top:20px;padding:10px;display:flex}.loanIcon{color:#b8860b;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;display:flex;box-shadow:0 5px 15px #b8860b26}.loanBox small{color:#888;margin-bottom:5px;display:block}.loanBox h4{color:#c2902d;margin:0;font-size:16px;font-weight:700}@media (width<=991px){.propertyDetails{grid-template-columns:1fr}}.amenitiesGrid{grid-template-columns:repeat(5,1fr);gap:20px;display:grid}.amenitiesGrid .amenityCard{text-align:center;border:1px solid #ececec;border-radius:14px;padding:10px}.amenitiesGrid .amenityCard p{color:var(--text);font-size:13px}.amenitiesGrid .amenityCard img{width:28px;height:28px;margin-bottom:2px}@media (width<=768px){.amenitiesGrid .amenityCard p{font-size:12px}.amenitiesGrid .amenityCard img{width:24px;height:24px}}@media (width<=576px){.amenitiesGrid{grid-template-columns:repeat(3,1fr);gap:10px}}.featuresGrid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.featuresGrid .featureCard{align-items:center;gap:5px;display:flex}.featuresGrid .featureCard p{color:var(--text);font-size:13px}.featuresGrid .featureCard img{width:20px;height:20px;margin-bottom:2px}@media (width<=768px){.featuresGrid{grid-template-columns:repeat(3,1fr);gap:10px}.featuresGrid .featureCard p{font-size:12px}}@media (width<=576px){.featuresGrid{grid-template-columns:repeat(2,1fr)}}.galleryHead{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.galleryHead h3{color:#222;font-size:22px;font-weight:700}.galleryHead button{color:#fff;cursor:pointer;background:#ac8242;border:none;border-radius:50px;outline:none;align-items:center;gap:6px;padding:10px 18px;font-size:13px;transition:all .3s;display:flex}.galleryHead button:hover{background:#8d6a34}.galleryGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.galleryCard{aspect-ratio:1;cursor:pointer;background:#f5f5f5;border-radius:14px;position:relative;overflow:hidden}.galleryCard img{object-fit:cover;width:100%;height:100%;transition:all .5s}.galleryCard:after{content:"";opacity:0;background:linear-gradient(#0000000d,#00000073);transition:all .35s;position:absolute;inset:0}.galleryCard:before{content:"";z-index:2;background:#ffffff59;width:50px;height:180%;transition:all .8s;position:absolute;top:-40%;left:-120%;transform:rotate(25deg)}.galleryCard:hover:before{left:150%}.galleryCard:hover:after{opacity:1}.galleryCard:hover img{transform:scale(1.1)}.morePhoto{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;z-index:5;background:#0000008c;justify-content:center;align-items:center;font-size:28px;font-weight:700;display:flex;position:absolute;inset:0}@media (width<=768px){.galleryGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=500px){.galleryHead{flex-direction:column;align-items:flex-start;gap:12px}.galleryGrid{grid-template-columns:repeat(2,1fr);gap:10px}}.detail_pageContainer{grid-template-columns:1fr 300px;gap:30px;padding:0 70px 20px;display:grid}.DetailpageBox{background:#fff;border:1px solid #ececec;border-radius:14px;margin-bottom:20px;padding:24px;box-shadow:0 10px 25px #0000000d}.DetailpageBox h3{color:var(--firstColor);margin-bottom:20px;font-size:22px}.rightDetailPage .r_detailpageBox{background:#fff;border:1px solid #ececec;border-radius:14px;margin-bottom:20px;padding:15px;box-shadow:0 10px 25px #0000000d}.r_detailpageBox h3{color:var(--firstColor);font-size:16px}.r_detailpageBox h4{color:var(--firstColor);margin-bottom:15px;font-size:16px}.r_detailpageBox iframe{border:none;width:100%}.detailForm{position:sticky;top:110px}.detailSimilarProperty{background:linear-gradient(#f6fbf8,#fafdfc);padding:40px 70px 0}@media (width<=1250px){.detail_pageContainer{margin-top:30px}}@media (width<=992px){.detail_pageContainer{margin-top:0;padding:20px 50px;display:block}.detailSimilarProperty{padding:40px 50px}}@media (width<=768px){.detail_pageContainer{padding:20px;display:block}.DetailpageBox{padding:15px}.detailSimilarProperty{padding:20px}}.loadingContainer{z-index:99999;background:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.loadingTitle{letter-spacing:3px;color:#222;margin-bottom:35px;font-size:32px;font-weight:700}.dotLoader{gap:12px;margin-bottom:20px;display:flex}.dotLoader span{background:#c89b4d;border-radius:50%;width:14px;height:14px;animation:.7s ease-in-out infinite bounce}.dotLoader span:nth-child(2){animation-delay:.15s}.dotLoader span:nth-child(3){animation-delay:.3s}.loadingContainer p{color:#777;letter-spacing:1px;font-size:15px}@keyframes bounce{0%,80%,to{opacity:.4;transform:scale(.5)}40%{opacity:1;transform:scale(1.3)}}.notFound{background:#f8f8f8;justify-content:center;align-items:center;min-height:100vh;padding:40px 20px;display:flex}.notFoundContent{text-align:center;max-width:600px}.errorCode{color:#c89b4d;font-size:120px;font-weight:800;line-height:1}.notFoundContent h1{color:#222;margin:15px 0;font-size:38px}.notFoundContent p{color:#666;margin-bottom:35px;line-height:1.8}.notFoundButtons{flex-wrap:wrap;justify-content:center;gap:15px;display:flex}.homeBtn,.backBtn{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:14px 28px;font-size:15px;text-decoration:none;transition:all .3s;display:flex}.homeBtn{color:#fff;background:#c89b4d}.homeBtn:hover{background:#b68838}.backBtn{color:#333;background:#fff;border:1px solid #ddd}.backBtn:hover{color:#c89b4d;border-color:#c89b4d}.privacyPage{background:#f6f8fb;padding:70px 5%}#policy,#disclaimer{scroll-margin-top:120px}.privacyContainer{max-width:1200px;margin:auto}.privacyCard{background:#fff;border-radius:20px;padding:45px;box-shadow:0 15px 50px #00000012}.privacySection{border-bottom:1px solid #ececec;margin-bottom:45px;padding-bottom:35px}.privacySection:last-child{border:none;margin-bottom:0;padding-bottom:0}.privacySection h2{color:#1f2937;margin-bottom:18px;padding-left:18px;font-size:28px;position:relative}.privacySection h2:before{content:"";background:var(--secoundColor);border-radius:20px;width:6px;height:28px;position:absolute;top:6px;left:0}.privacySection h3{color:#374151;margin:18px 0 12px;font-size:21px}.privacySection p{color:var(--text);text-align:justify;font-size:14px;line-height:25px}.privacySection ul{margin:15px 0;padding-left:25px}.privacySection li{color:var(--text);margin-bottom:12px;font-size:14px;line-height:20px}.contactBox{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:20px;display:grid}.contactBox div{background:#f8f9fc;border:1px solid #e5e7eb;border-radius:15px;padding:25px}.contactBox strong{color:#111827;margin-bottom:10px;display:block}.contactBox span{color:var(--secoundColor);word-break:break-word;font-weight:600}@media (width<=768px){.privacyPage{padding:45px 20px}.privacyHeader h1{font-size:30px}.privacyCard{padding:25px}.privacySection h2{font-size:22px}.privacySection h3{font-size:18px}.contactBox{grid-template-columns:1fr}}.blogPageConatiner{grid-template-columns:2.2fr 1fr;gap:35px;margin:40px 70px;display:grid}.rightBlogPage{flex-direction:column;gap:25px;display:flex}.blogrightSticky{height:100%}.stickyblogForm{position:sticky;top:110px;left:0}.blogsidebarCard{background:#fff;border:1px solid #ececec;border-radius:16px;padding:15px;box-shadow:0 10px 35px #0000000f}.blogsidebarCard h3{color:#0b1736;margin-bottom:10px;font-size:18px;font-weight:700;position:relative}.popularPostItem{color:var(--firstColor);border-bottom:1px solid #efefef;align-items:flex-start;gap:15px;padding:10px 0;text-decoration:none;transition:all .35s;display:flex}.popularPostItem:last-child{border-bottom:none;padding-bottom:0}.popularPostItem h4{font-size:13px}.popularContent span{color:var(--secoundColor);font-size:10px}.popularImage{border-radius:10px;flex-shrink:0;width:70px;height:50px;overflow:hidden}.popularImage img{object-fit:cover;width:100%;height:100%;transition:all .4s}@media (width<=1150px){.blogPageConatiner{margin:40px 70px;display:block}}@media (width<=992px){.blogPageConatiner{margin:40px 50px;display:block}.leftBlogPage{margin-bottom:20px}}@media (width<=768px){.blogPageConatiner{margin:20px;display:block}}.blog_detail_pageHeader .mobileMenuBtn{color:var(--firstColor)}.blog_detail_page_banner .commonBannerBox{border-radius:15px;width:auto;height:350px;margin:110px 70px 0;overflow:hidden}.blog_detail_page_banner .commonBannerSlider img{object-fit:cover;width:100%;height:350px}@media (width<=992px){.blog_detail_page_banner .commonBannerBox{margin:110px 50px 0}}@media (width<=768px){.blog_detail_page_banner .commonBannerBox{height:250px;margin:90px 20px 0}.blog_detail_page_banner .commonBannerSlider img{height:250px}}
