*{margin:0;padding:0;box-sizing:border-box;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}#Navbarmain{width:100%;padding:5px 20px;height:10vh;position:fixed;top:0;z-index:999;background-color:#141e39;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;justify-content:space-between;align-items:center}#Navlogo{color:#fdc500}#Navlogo span{color:#fff}#Navbtnscan{width:50%;height:100%;display:flex;justify-content:space-around;align-items:center;color:#fff}.Navbtns{cursor:pointer;padding:10px;border-radius:20px;position:relative;overflow:hidden;transition:all .4s ease}.Navbtns span{position:absolute;bottom:5px;height:2px;width:90%;background-color:orange;left:0;transition:all .5s;transform:translate(-100px)}.Navbtns:hover{color:orange}.Navbtns:hover span{transform:translate(0)}#Hamburger{display:none;cursor:pointer}.MobileMenu{display:none;position:fixed;top:10vh;right:0;width:100%;height:max-content;background-color:#141e39;backdrop-filter:blur(50%);-webkit-backdrop-filter:blur(10px);flex-direction:column;justify-content:center;align-items:center;gap:25px;transition:all .5s ease;z-index:998}.MobileMenu.show{display:flex}.MobileNavbtn{color:#fff;font-size:18px;cursor:pointer;padding:12px 25px;border-radius:25px;transition:all .3s ease;text-align:center}.MobileNavbtn:hover,.MobileNavbtn.active{background:linear-gradient(135deg,gold,orange);transform:translateY(-3px)}@media (max-width: 800px){#Navbtnscan{display:none}#Hamburger{display:block}}#HomeMain{width:100%;margin-top:10vh}#Herosection{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;gap:10px;background-color:#141e39e7;flex-direction:column}#Herotitle{font-size:4.5rem;line-height:1;font-weight:700;color:#fff;text-align:center;animation:fadeUp .8s linear}#Herotitle span{background:-webkit-linear-gradient(#FDC500,#FF6B35);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#herodesc{line-height:1.625;color:#ffffffb3;font-size:1.3rem;animation:fadeUp .8s linear}#HeroFormcan{padding:10px;background-color:#141e39d8;border-radius:12px;border:1px solid rgb(255 255 255 / .2);display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px;z-index:1;animation:fadeUp .8s linear}#Herofrombtnsrow{width:50%;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.Heroformbtns{width:100px;border:1px solid rgb(255 255 255 / .2);color:#fff;background-color:#ffffff1a;padding:10px;font-weight:600;border-radius:10px}.Heroformbtns:hover{background-color:#fff3;cursor:pointer}#Heroforminputs{width:100%;display:flex;justify-content:center;gap:10px;align-items:center;flex-wrap:wrap}#Heroforminputs input,select{padding:10px 15px;font-size:18px;width:300px;background-color:#ffffff1a;border:1px solid rgb(255 255 255 / .2);border-radius:12px;color:#fff;outline:none;transition:all .5s}#Heroforminputs input::placeholder{color:#fff}#Heroforminputs select option{color:#000}#Heroforminputs input:focus{border:1px solid #FDC500}#HeroformSubmitbtn{width:90%;background:linear-gradient(to right,#fdc500,#ff6b35);border:none;border-radius:12px;padding:10px;display:flex;justify-content:center;align-items:center;gap:10px;font-weight:600;font-size:18px;transition:all .5s}.active-btn{background:linear-gradient(to right,#fdc500,#ff6b35);box-shadow:0 0 10px #ff6b359c}#HeroformSubmitbtn:hover{box-shadow:0 0 10px #ff6b35c3;background:linear-gradient(to right,#fdc600ca,#ff6b35ca)}#Herobackground{position:absolute;width:100%;height:100%;z-index:-1;object-fit:cover}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}#WhyChooseus{width:100%;padding:50px 10px;background-color:#f7f7f7;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}#WhyusTitle{font-size:3.5em;color:#141e39}#WhyusTitle span{background:-webkit-linear-gradient(#FDC500,#FF6B35);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#WhyusDesc{margin-top:10px;line-height:1.2;font-size:1.5em;color:#555}#WhycardRow{width:100%;display:flex;justify-content:space-around;align-items:center;margin-top:50px;flex-wrap:wrap}.WhyCards{height:250px;width:300px;background-color:#fff;box-shadow:0 4px 15px #0000001a;border-radius:12px;border:2px solid rgba(0,0,0,.122);padding:10px;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:10px;transition:all .4s}.IconCan{width:55px;height:55px;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#fdc500,orange);border-radius:50%;color:#fff;font-size:20px}.Whycardtittle{font-weight:600;margin-top:10px;color:#000}.Whycarddec{text-align:center;font-size:15px;line-height:1.3;margin-top:10px;letter-spacing:.5px;color:#000000b7}.WhyCards:hover{transform:translateY(-10px);border:2px solid #FDC500;box-shadow:0 8px 20px #00000026}#TestimonialsSection{width:100%;background:#f7f7f7;padding:60px 20px;display:flex;flex-direction:column;align-items:center}#TestimonialTitle{font-size:3.5em;color:#141e39;margin-bottom:10px}#TestimonialTitle span{background:-webkit-linear-gradient(#FDC500,#FF6B35);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#TestimonialDesc{font-size:1.5em;color:#555;margin-bottom:40px;text-align:center;max-width:600px}#TestimonialRow{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;gap:25px;width:100%;max-width:1200px}.TestimonialCard{background:#fff;border-radius:15px;box-shadow:0 6px 20px #0000001a;padding:25px;flex:1 1 250px;max-width:280px;display:flex;flex-direction:column;justify-content:space-between;border:2px solid #ffd90000;transition:all .3s ease}.TestimonialCard:hover{transform:translateY(-8px);border:2px solid #FDC500;box-shadow:0 8px 25px #00000026}.Stars{background:-webkit-linear-gradient(#FDC500,#FF6B35);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:20px;margin-bottom:15px}.TestimonialText{font-size:15px;line-height:1.5;color:#444;margin-bottom:20px}.TestimonialProfile{display:flex;align-items:center;gap:12px}.TestimonialProfile img{width:45px;height:45px;border-radius:50%;object-fit:cover;border:2px solid #FDC500}.TestimonialProfile h4{margin:0;font-weight:600;color:#000}.TestimonialProfile p{margin:0;font-size:13px;color:#666}#ContactSection{width:100%;background:#fff;padding:70px 20px;display:flex;flex-direction:column;align-items:center}#ContactTitle{font-size:35px;color:#fdc500;margin-bottom:10px}#ContactDesc{font-size:17px;color:#555;margin-bottom:50px;text-align:center;max-width:600px}#ContactContainer{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;width:100%}#ContactForm{flex:1 1 400px;background:#f7f7f7;padding:25px;border-radius:15px;box-shadow:0 6px 20px #0000001a;display:flex;flex-direction:column;gap:15px}#ContactForm input,#ContactForm textarea{padding:12px 15px;border:1px solid rgba(200,200,200,.6);border-radius:10px;font-size:15px;background:#fff;transition:all .3s ease}#ContactForm input:focus,#ContactForm textarea:focus{outline:none;border-color:#fdc500;box-shadow:0 0 8px #ffd70066}#ContactForm textarea{min-height:120px;resize:none}#ContactForm button{padding:12px 25px;background:linear-gradient(135deg,#fdc500,orange);color:#fff;border:none;border-radius:12px;font-size:16px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #00000026}#ContactForm button:hover{transform:translateY(-3px);box-shadow:0 6px 20px #00000040}#ContactInfo{flex:1 1 300px;background:#fff;background:#f7f7f7;padding:25px;border-radius:15px;box-shadow:0 6px 20px #0000001a}#ContactInfo h2{margin-bottom:20px;background:linear-gradient(135deg,gold,#fc3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#ContactInfo p{margin:10px 0;font-size:16px;line-height:1.6}@media (max-width: 1200px){#WhyusTitle,#TestimonialTitle,#ContactTitle{font-size:32px!important}#WhyusDesc,#TestimonialDesc,#ContactDesc{font-size:16px!important}#DelaerTextcard h1{font-size:25px!important}#DelaerTextcard p{font-size:16px!important}}@media (max-width: 900px){#Herofrombtnsrow{width:90%}#Herotitle{font-size:3em}#HeroFormcan{width:100%}#Heroforminputs input,select{width:100%;font-size:15px}#WhyusTitle,#TestimonialTitle,#ContactTitle{font-size:28px!important}#WhyusDesc,#TestimonialDesc,#ContactDesc{font-size:15px!important}#ContactContainer{justify-content:center;align-items:center}#ContactForm,#ContactInfo{width:100%}}@media (max-width: 600px){#Herosection{height:max-content;padding-top:20px}#HomeMain{overflow:hidden}#Herotitle{font-size:1.5em}#herodesc{font-size:12px;text-align:center;width:90%}#TestimonialTitle,#ContactTitle{font-size:1.75em!important}#WhyusDesc,#TestimonialDesc,#ContactDesc{font-size:14px!important;text-align:center}#ContactContainer{justify-content:center;align-items:center}#ContactForm,#ContactInfo{width:100%}}@media (max-width: 400px){#HeroSection{height:max-content!important}#HeroLine{font-size:24px!important}#Herodesc{font-size:15px!important}#WhyusDesc,#TestimonialDesc,#ContactDesc{font-size:13px!important}#ContactContainer{justify-content:center;align-items:center}#ContactForm,#ContactInfo{width:100%}}#ContactMain{width:100%;background-color:#fff;color:#202020;font-family:Poppins,sans-serif;padding-top:100px}#ContactHero{text-align:center;padding:40px 20px;max-width:800px;margin:auto}#ContactTitle{font-size:3.75em;font-weight:700;color:#141e39;margin-bottom:15px}#ContactTitle span{background:-webkit-linear-gradient(#FDC500,#FF6B35);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#ContactSubtitle{font-size:16px;color:#444;line-height:1.6}#ContactContainer{display:flex;justify-content:center;align-items:flex-start;gap:50px;padding:60px 20px;max-width:1200px;margin:auto;flex-wrap:wrap}#ContactFormBox{flex:1;min-width:350px;background:#f9f9f9;padding:30px;border-radius:12px;box-shadow:0 6px 15px #00000014}.FormTitle{font-size:1.75em;font-weight:600;margin-bottom:20px;background:-webkit-linear-gradient(#FDC500,#FF6B35);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#ContactForm{display:flex;flex-direction:column;gap:15px}#ContactForm input,#ContactForm textarea{padding:12px;border:1px solid #ddd;outline:none;border-radius:8px;background:#fff;color:#202020;font-size:15px}#ContactForm input::placeholder,#ContactForm textarea::placeholder{color:#777}#SubmitBtn{padding:14px;border:none;border-radius:8px;background:linear-gradient(#fdc500,#ff6b35);color:#000;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .3s ease}#SubmitBtn:hover{transform:translateY(-2px);box-shadow:0 6px 15px #0003}#ContactInfoBox{flex:1;min-width:300px;padding:30px;background:#f9f9f9;border-radius:12px;box-shadow:0 6px 15px #00000014}#ContactInfoBox p{margin:15px 0;display:flex;align-items:center;gap:10px;font-size:15px;color:#333}#ContactSocials{display:flex;gap:15px;margin-top:20px}#ContactSocials a{color:#444;transition:color .3s ease}#ContactSocials a:hover{color:gold}@media (max-width: 1199px) and (min-width: 900px){#ContactTitle{font-size:38px;text-align:center}#ContactSubtitle{font-size:15px}#ContactContainer{padding:50px 30px;gap:40px}}@media (max-width: 899px) and (min-width: 600px){#ContactTitle{font-size:34px!important}#ContactSubtitle{font-size:15px}#ContactContainer{flex-direction:column;align-items:center;gap:40px}#ContactFormBox,#ContactInfoBox{width:90%}}@media (max-width: 599px) and (min-width: 400px){#ContactMain{padding-top:70px}#ContactHero{padding:30px 15px}#ContactTitle{font-size:28px}#ContactSubtitle{font-size:14px}#ContactFormBox,#ContactInfoBox{padding:20px;width:95%}#SubmitBtn{padding:12px;font-size:14px}}@media (max-width: 400px){#ContactMain{padding-top:60px}#ContactHero{padding:25px 10px}#ContactTitle{font-size:40px!important}#ContactSubtitle{font-size:13px}#ContactFormBox,#ContactInfoBox{width:100%;padding:15px;text-align:center}#ContactForm input,#ContactForm textarea{font-size:13px;padding:10px}#SubmitBtn{padding:10px;font-size:13px}#ContactInfoBox p{font-size:13px}#ContactSocials{flex-wrap:wrap;gap:10px}}#FeaturedMain{width:100%;padding:50px 10px;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#f8f9fb}#FeaturedTitle{color:#141e39;font-size:3.5em}#FeaturedTitle span{background:-webkit-linear-gradient(#FDC500,#FF6B35);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#FeaturedDesc{margin-top:10px;line-height:1.2;color:#555;font-size:1.5em}#FeaturedCardRow{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px;padding:20px;box-sizing:border-box}#FeaturedCardRow>*{flex:0 0 calc(33.333% - 20px);box-sizing:border-box}#AllPropertiesbtn{width:200px;padding:10px;background-color:#141e39;color:#fff;font-weight:600;border:none;border-radius:12px;transition:all .5s}#AllPropertiesbtn:hover{background:linear-gradient(to right,#fdc500,#ff6b35);transform:translateY(-5px);color:#141e39}@media (max-width: 1200px){#FeaturedCardRow>*{flex:0 0 calc(50% - 10px);box-sizing:border-box;margin-bottom:20px}}@media (max-width: 768px){#FeaturedTitle{font-size:2.5em;text-align:center}#FeaturedDesc{font-size:1em;text-align:center}#FeaturedCardRow>*{flex:0 0 100%}}@media (max-width: 400px){#FeaturedCardRow{padding:0;margin-top:20px}#FeaturedMain{padding:0}}#CardsMainbox{width:250px;height:450px;box-shadow:0 0 10px #00000041;border-radius:12px;overflow:hidden;position:relative;box-sizing:border-box;transition:all .5s;background-color:#fff}#CardsMainbox:hover{transform:translateY(-5px);box-shadow:1px 1px 5px #00000065}.CardImge{width:100%;height:60%;object-fit:cover;border-top-left-radius:12px;border-top-right-radius:12px;transition:all .5s}#CardsMainbox:hover .CardImge{transform:scale(1.1)}.CardTextSection{width:100%;height:40%;background-color:#fff;z-index:2;padding:10px;color:#141e39}.CardTitle{transition:all .5s;font-size:1.2rem;margin-bottom:4px}#CardsMainbox:hover .CardTitle{color:#fdc500}.LocationText{display:flex;align-items:center;margin-top:5px;gap:10px;margin-bottom:10px;font-size:.9rem}.InfoRow{width:95%;display:flex;justify-content:space-around;align-items:center;border-top:1px solid rgba(0,0,0,.225);border-bottom:1px solid rgba(0,0,0,.225);padding:5px 0}.Infobox{display:flex;justify-content:center;align-items:center;gap:5px;font-size:.85rem;color:#000000ac}.CardTag{position:absolute;top:10px;left:10px;font-size:12px;font-weight:600;padding:5px 10px;background-color:#fdc500;border-radius:12px}.PiceDeatilBox{width:100%;padding:10px;display:flex;justify-content:space-between;align-items:center;margin-top:10px}.CardPrice{color:#141e39;font-size:1.1rem}.CardViewDetail{padding:10px;width:100px;background-color:#141e39;border:none;border-radius:12px;color:#fff;font-weight:600;transition:all .5s;cursor:pointer}#CardsMainbox:hover .CardViewDetail{background-color:#ff6b35}@media (min-width: 1025px){#CardsMainbox{width:280px;height:470px}}@media (max-width: 1024px){#CardsMainbox{width:45%;height:430px}.CardTitle{font-size:1.1rem}.Infobox{font-size:.8rem}.CardViewDetail{width:90px;padding:8px;font-size:.85rem}}@media (max-width: 600px){#CardsMainbox{width:90%;height:auto}.CardImge{height:200px}.CardTextSection{padding:12px}.CardTitle{font-size:1rem}.LocationText{font-size:.85rem}.Infobox{font-size:.75rem}.CardPrice{font-size:1rem}.CardViewDetail{width:100%;padding:10px;font-size:.9rem}}@media (max-width: 400px){#CardsMainbox{width:95%}.CardImge{height:180px}.CardTitle{font-size:.95rem}}#LPSmain{height:60vh;width:100%;background-color:#141e39;display:flex;justify-content:center;align-items:center;gap:20px;flex-direction:column}#LPSmain h1{color:#fff;font-size:3.5em}#LPSmain h1 span{background:-webkit-linear-gradient(#FDC500,#FF6B35);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#LPSmain p{font-size:1.75em;color:#ffffffb3}#LPSmain button{width:300px;padding:10px;font-size:1.25em;font-weight:600;border:none;background:linear-gradient(to right,#fdc500,#ff6b35);border-radius:5px;transition:all .5s}#LPSmain button:hover{scale:1.05;box-shadow:0 0 10px #ff6b35;color:#fff}@media (max-width: 800px){#LPSmain h1{font-size:3em}#LPSmain p{font-size:1em}}@media (max-width: 500px){#LPSmain h1{font-size:2em;text-align:center}#LPSmain p{font-size:1em;text-align:center}#LPSmain button{width:200px;font-size:1em}}#FooterMain{width:100%;background-color:#141e39;color:#fff;padding:60px 20px 20px;font-family:Poppins,sans-serif;display:flex;flex-direction:column;gap:40px}#FooterContainer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:40px}.FooterSection{flex:1;min-width:220px;display:flex;flex-direction:column;gap:15px}.FooterTitle{font-size:20px;font-weight:700;color:gold}.FooterDesc{font-size:15px;color:#ccc;line-height:1.6}.FooterLinks{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}.FooterLinks li a{text-decoration:none;color:#ccc;transition:color .3s ease}.FooterLinks li a:hover{color:gold}.FooterSocials{display:flex;gap:15px;margin-top:10px}.FooterSocials a{color:#ccc;transition:color .3s ease}.FooterSocials a:hover{color:gold}#FooterBottom{border-top:1px solid rgba(255,255,255,.1);padding-top:15px;text-align:center;font-size:14px;color:#999}@media screen and (max-width: 900px){#FooterContainer{flex-direction:column;align-items:center;text-align:center}.FooterSection{min-width:80%}.FooterSocials{justify-content:center}}#ExploreMain{width:100%;flex-wrap:wrap}#ExploreSearch{width:100%;height:50vh;display:flex;background-color:#141e39;background:linear-gradient(to right,#141e39,#1e2843);justify-content:center;align-items:center;flex-direction:column;gap:20px}#exploreTitle{font-size:3.5em;color:#fff}#exploreTitle span{background:-webkit-linear-gradient(#FDC500,#FF6B35);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#ExporeProperties{padding:10px 15px;font-size:18px;width:500px;background-color:#ffffff1a;border:1px solid rgb(255 255 255 / .2);border-radius:12px;color:#fff;outline:none;display:flex;align-items:center;transition:all .5s}#ExporeProperties input{width:100%;height:100%;background-color:transparent;border:none;outline:none;color:#fff;font-size:1em;margin-left:5px}#ExporeProperties input::placeholder{color:#fff}#MainExploreSection{width:100%;display:flex}#Flitersection{width:30%;height:100%;display:flex;justify-content:center;gap:20px;margin-top:50px;flex-direction:column;align-items:center;position:sticky;top:10vh}#Flitersection h1{color:#141e39}#Filteroption{width:100%;display:flex;justify-content:center;flex-direction:column;gap:30px;padding-left:50px}.FlitersBox{width:300px;min-height:130px;box-shadow:0 0 10px #141e396d;border-radius:20px;display:flex;padding:20px;justify-content:center;flex-direction:column;background:#fff}.FlitersBox h3{color:#141e39;margin-bottom:8px;font-size:18px;font-weight:600}.FlitersBox select{padding:10px;border:1.5px solid rgba(20,30,57,.3);border-radius:10px;font-size:15px;font-weight:500;color:#141e39;background-color:#fff;box-shadow:0 0 5px #141e391a;transition:all .3s ease;outline:none;width:100%;cursor:pointer}.FlitersBox select:hover,.FlitersBox select:focus{border-color:#f5a623;box-shadow:0 0 8px #f5a62366}.FlitersBox option{background-color:#fff;color:#141e39;font-weight:500;padding:10px}.slider-labels{display:flex;justify-content:space-between;font-size:13px;color:#141e39b9;margin-bottom:6px}.slider{-webkit-appearance:none;width:100%;height:6px;border-radius:5px;background:linear-gradient(to right,#f5a623,#141e39);outline:none;opacity:.9;transition:opacity .2s}.slider:hover{opacity:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#141e39;cursor:pointer;border:2px solid #f5a623}.slider::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#141e39;cursor:pointer;border:2px solid #f5a623}.budget-value{margin-top:8px;text-align:center;color:#141e39;font-weight:500}#ResetBtn{padding:10px;border:2px solid #FDC500;background-color:#fff;color:#fdc500;background-color:#fdc500;color:#fff;font-weight:600;width:100%;border-radius:10px;transition:all .5s;width:300px}#ResetBtn:hover{background-color:#fff;color:#141e39;border:2px solid #141e39;cursor:pointer}#ExploreView{width:75%;height:100%;padding-top:50px}#ExploreView{width:80%;display:flex;flex-wrap:wrap;justify-content:space-around;gap:20px;padding:20px;box-sizing:border-box}#ExploreView>*{flex:0 0 calc(50% - 20px);box-sizing:border-box}#Uparrow{position:sticky;left:95%;bottom:10px;display:flex;justify-content:center;align-items:center;height:50px;width:50px;background-color:#141e39;border-radius:50%;overflow:hidden;z-index:9999}#Uparrow:hover{background-color:#141e39d4}#Uparrow:hover #Uparrowicon{animation:updown 1s linear infinite}@keyframes updown{0%{transform:translateY(50px)}to{transform:translateY(-50px)}}#FilterToggleBtn{display:none;margin-top:10px;background-color:#f5a623;color:#fff;padding:10px 20px;border-radius:8px;border:none;font-weight:600;cursor:pointer;transition:.3s}#FilterToggleBtn:hover{background-color:#141e39;color:#f5a623}@media (max-width: 1200px){#ExploreView>*{flex:0 0 calc(50% - 15px)}}@media (max-width: 1200px){#MainExploreSection{flex-direction:column;align-items:center}#Flitersection{width:90%;position:relative;top:auto;margin-top:20px;display:none}#Flitersection.show{display:flex}#FilterToggleBtn{display:inline-flex;align-items:center;gap:8px}#ExploreView{width:100%;padding:0}#Filteroption{padding-left:0}#ResetBtn{width:100%}#ExploreView>*{flex:0 0 calc(50% - 15px)}}@media (max-width: 768px){#exploreTitle{font-size:2.2em;text-align:center}#ExporeProperties{width:80%;font-size:16px}#Flitersection{width:100%;padding-left:0}.FlitersBox{width:90%}#ExploreView>*{flex:0 0 100%}#FilterToggleBtn{display:flex}}@media (max-width: 480px){#exploreTitle{font-size:1.8em}#ExporeProperties{width:90%;font-size:15px}#FilterToggleBtn{width:80%;justify-content:center}.FlitersBox{width:100%;box-shadow:none}#ExploreView{padding:10px}}#Detailmain{width:100%;margin-top:10vh}#DetailHeroImg{width:100%;height:80vh;object-fit:cover}#DetailedInfocan{width:100%;padding:10px 50px;background-color:#fff}#PropertyTitle{color:#141e39;font-size:2.75em}#PropertyLocation{font-size:1.5em;color:#141e39;display:flex;align-items:center;gap:10px;margin-top:20px}#PropertyPrice{font-size:2em;color:#fdc500;margin-top:20px}#InfooverViewandformcan{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:50px;margin-bottom:50px}#InfoSection{width:65%}#BasicInfo{width:100%;box-shadow:0 0 10px #00000028;border-radius:10px;display:flex;justify-content:space-around;align-items:center;padding-top:10px;padding-bottom:10px}.BasicInfobox{display:flex;justify-content:center;align-items:center;gap:5px;padding-top:5px;padding-bottom:5px;color:#000000ac;flex-direction:column}#Overview{width:100%;box-shadow:0 0 10px #00000028;border-radius:10px;margin-top:30px;padding:20px;color:#141e39}#InquiryFormcan{width:30%;height:100%}#InquiryForm{width:100%;display:flex;flex-direction:column;gap:20px;box-shadow:0 0 10px #00000028;padding:20px;border-radius:10px}#InquiryForm input,textarea{padding:10px 15px;font-size:15px;border:2px solid rgba(0,0,0,.156);border-radius:10px;outline:none;transition:all .5s}#InquiryForm button{padding:10px;font-weight:600;background:linear-gradient(to right,#fdc500,#ff6b35);border:none;border-radius:10px;transition:all .5s}#InquiryForm button:hover{transform:translateY(-5px);box-shadow:0 0 10px #fdc500;color:#fff}#InquiryForm input:focus,textarea:focus{border:2px solid #FF6B35}@media (max-width: 1200px){#DetailHeroImg{height:70vh}#DetailedInfocan{padding:10px 30px}#PropertyTitle{font-size:2.5em}#PropertyLocation{font-size:1.3em}#PropertyPrice{font-size:1.8em}#InfoSection{width:60%}#InquiryFormcan{width:35%}}@media (max-width: 992px){#InfooverViewandformcan{flex-direction:column;align-items:center;gap:40px}#InfoSection,#InquiryFormcan{width:90%}#DetailedInfocan{padding:10px 20px}#BasicInfo{flex-wrap:wrap;gap:15px}.BasicInfobox{flex-direction:row;gap:10px;font-size:15px}#Overview{font-size:15px}}@media (max-width: 768px){#DetailHeroImg{height:50vh}#PropertyTitle{font-size:2em;text-align:center}#PropertyLocation{font-size:1.1em;justify-content:center}#PropertyPrice{text-align:center;font-size:1.6em}#InfooverViewandformcan{margin-top:30px;margin-bottom:30px}#BasicInfo{flex-direction:column;gap:15px}.BasicInfobox{font-size:14px}#Overview h2{font-size:1.3em;text-align:center}#Overview p{font-size:14px;text-align:justify}#InquiryForm{gap:15px}#InquiryForm input,#InquiryForm textarea{font-size:14px}}#ThankYouModal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:999}#ThankYouModal .modalContent{background:#fff;padding:30px;border-radius:12px;text-align:center;max-width:500px}#ThankYouModal button{margin-top:20px;padding:10px 20px;background-color:#ff6b35;color:#fff;border:none;border-radius:6px;cursor:pointer}@media (max-width: 576px){#DetailHeroImg{height:40vh}#DetailedInfocan{padding:10px 15px}#PropertyTitle{font-size:1.6em}#PropertyLocation{font-size:1em;flex-direction:row;justify-content:center}#PropertyPrice{font-size:1.4em;text-align:center}#InfoSection,#InquiryFormcan{width:100%}#BasicInfo{padding:15px}.BasicInfobox{flex-direction:column;font-size:13px}#Overview,#InquiryForm{padding:15px}#InquiryForm button{padding:12px;font-size:14px}}@media (max-width: 400px){#PropertyTitle{font-size:1.4em}#PropertyLocation{font-size:.9em}#PropertyPrice{font-size:1.2em}.BasicInfobox b{font-size:12px}#Overview p,#InquiryForm input,#InquiryForm textarea{font-size:13px}}#ListMain{width:85%;max-width:1100px;margin:40px auto;font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Arial;color:#1a2a39;margin-top:15vh}.list-heading{font-size:3.5rem;text-align:center;margin-bottom:6px;font-weight:700}.list-heading span{background:-webkit-linear-gradient(#FDC500,#FF6B35);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.list-subtext{text-align:center;color:#6b7280;margin-bottom:28px}.steps-wrapper{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:28px;flex-wrap:nowrap}.step{display:flex;flex-direction:column;align-items:center;background:transparent;border:none;cursor:pointer;width:150px;text-align:center;padding:6px;color:#9aa0a6;gap:8px}.icon-wrap{width:72px;height:72px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#eef0f3;box-shadow:0 18px 30px #0b12200a}.icon-wrap svg{color:#3b4250}.step-label{display:block;font-weight:600;font-size:.95rem;color:#9aa0a6;margin-top:6px}.step.active .icon-wrap{background:linear-gradient(90deg,#fdc500,#ff6b35)}.step.active .icon-wrap svg,.step.active .icon-wrap svg *{color:#fff!important}.step.active .step-label{color:#0b0b2b}.connector{width:90px;height:6px;border-radius:8px;background:#e6e9ee;flex-shrink:0}.connector.active{background:linear-gradient(90deg,#fdc500,#ff6b35)}.form-container{margin-top:10px}.form-card{background:#fff;border-radius:14px;padding:28px;box-shadow:0 30px 60px #0b12200f}.form-card h2{font-size:1.15rem;margin-bottom:14px;color:#0b0b2b}.form-card label{display:block;font-weight:600;margin-top:12px;color:#253241}.form-card input[type=text],.form-card input[type=number],.form-card input[type=email],.form-card input[type=tel],.form-card select,.form-card textarea{width:100%;padding:12px 14px;margin-top:6px;border-radius:10px;border:1px solid #e6e9ee;font-size:.98rem;outline:none;color:#0b0b2b}.form-card input:focus,.form-card select:focus,.form-card textarea:focus{box-shadow:0 6px 18px #0d10170a;border-color:#fdc500}.form-card select option{color:#0b0b2b}.upload-box{margin-top:12px;border-radius:12px;border:2px dashed #e6e9ee;padding:18px;text-align:center;color:#6b7280;position:relative;overflow:hidden}.upload-box input[type=file]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.upload-icon{font-size:30px;color:#fdc500;margin-bottom:8px}.two-col{display:flex;gap:18px;margin-top:8px}.two-col>div{flex:1}.info-note{text-align:center;color:#6b7280;background:#fbfbfc;padding:12px;border-radius:8px;border:1px dashed #e6e9ee;margin:14px 0}.buttons{display:flex;justify-content:space-between;align-items:center;margin-top:22px}.next-btn,.prev-btn{padding:10px 18px;border-radius:10px;border:none;font-weight:700;cursor:pointer}.next-btn{background:linear-gradient(90deg,#fdc500,#ff6b35);color:#fff;box-shadow:0 8px 20px #fdc50029}.prev-btn{background:#f3f4f6;color:#374151}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;justify-content:center;align-items:center;z-index:1000;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal-content{background:#1a2a39;padding:2rem;border-radius:16px;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;text-align:left;color:#fff;box-shadow:0 8px 24px #0006;position:relative;animation:slideUp .3s ease}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-content h2{margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;font-size:1.5rem}.review-details{background:#112031;padding:1rem;border-radius:12px;max-height:300px;overflow-y:auto;margin-bottom:1.5rem}.review-details p{margin:.3rem 0;display:flex;align-items:center;gap:.5rem}.modal-buttons{display:flex;justify-content:flex-end;gap:1rem;margin-top:1.5rem}.modal-buttons button{padding:.6rem 1.2rem;border:none;border-radius:8px;cursor:pointer;font-weight:500;transition:transform .2s ease,box-shadow .2s ease}.modal-buttons button:hover{transform:translateY(-2px);box-shadow:0 4px 10px #0000004d}.modal-buttons button:first-child{background:#ccc;color:#333}.modal-buttons button:last-child{background:#f5a623;color:#1a1a1a}.confirmation-icon{font-size:3rem;color:#4caf50;margin-right:.5rem;animation:bounce .5s ease}@keyframes bounce{0%{transform:scale(.5)}50%{transform:scale(1.2)}to{transform:scale(1)}}.image-preview-container{display:flex;flex-wrap:wrap;gap:10px}.image-preview{width:100px;height:100px;object-fit:cover;border-radius:8px}@media (max-width: 860px){#ListMain{width:100%}.two-col{flex-direction:column}.steps-wrapper{gap:5px;overflow-x:auto;padding-bottom:8px}.connector{display:none}.step{width:90%}.icon-wrap{width:50px;height:50px}.step-label{font-size:1em}}
