@font-face{font-family:Futura-Semi-Bold;src:url(/fonts/futuramdbtmedium.ttf)format("truetype");font-weight:600;font-style:normal}.banner-content{grid-template-columns:1fr 1fr;align-items:center;gap:40px;max-width:861px;margin:0 auto;padding:0 5%;display:grid;position:absolute;top:22%;left:22%}.banner-left h1{margin-bottom:15px;font-size:48px;font-weight:700}.banner-left h1 span{color:#f39c12}.banner-left p{opacity:.9;margin-bottom:25px;font-size:18px}.luxury-tag{color:#000;text-align:center;text-transform:uppercase;border-radius:30px;margin-bottom:10px;font-family:CG Omega;font-size:18px;line-height:20px;display:inline-block}.luxury-tag1{color:#000;text-align:center;text-transform:uppercase;border-radius:30px;margin:10px 0;font-family:CG Omega;font-size:20px;display:inline-block}.btn-primary{color:#fff;text-transform:uppercase;background:#d8b386;padding:3px 25px;font-family:futura-md;font-size:14px;transition:all .3s;display:inline-block}.btn-primary:hover{background:#e67e22;transform:translateY(-3px)}@media (max-width:768px){.banner-left img{width:64%}.banner-content{grid-template-columns:1fr 1fr;justify-content:center;gap:40px;max-width:100%;margin:0 auto;padding:0 5%;display:grid;position:absolute;top:12%;left:6%}}.about{background:#fff;padding:100px 5%;position:relative}.about-container{grid-template-columns:1fr 1fr;align-items:center;gap:60px;max-width:1200px;margin:0 auto;display:grid}.stats-number{color:#f39c12;opacity:.1;pointer-events:none;font-size:120px;font-weight:800;position:absolute;top:-50px;left:50%;transform:translate(-50%)}.about-left h2{color:#333;margin-bottom:20px;font-size:36px}.about-left h2 span{color:#f39c12}.about-left p{color:#555;margin-bottom:15px;font-size:16px;line-height:1.8}.about-left ul{margin:20px 0;list-style:none}.about-left ul li{margin-bottom:10px;padding-left:25px;font-size:15px;position:relative}.about-left ul li:before{content:"âœ“";color:#f39c12;font-weight:700;position:absolute;left:0}.stats-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}.stat-item{text-align:center;background:#fdfdfd;border-radius:12px;padding:20px;box-shadow:0 5px 15px #0000000d}.stat-item .icon{color:#f39c12;margin-bottom:10px;font-size:32px}.stat-item .number{color:#333;font-size:28px;font-weight:700}.stat-item .label{color:#777;margin-top:5px;font-size:14px}@media (max-width:992px){.banner-content,.about-container{grid-template-columns:1fr}.banner-left h1{font-size:36px}.stats-number{font-size:90px;top:-40px}}@media (min-width:769px){.text-box{z-index:2;background:#fff;max-width:427px;position:absolute;bottom:-65%;right:12%;box-shadow:0 4px 20px #0000001a}}@media (min-width:1600px){p{text-align:left;font-size:21px;line-height:27px}.p-5{padding:4.5rem!important}.ms-3{margin-left:13rem!important}.number-info p{letter-spacing:.5px;font-size:31px!important}.number{color:#000;font-weight:700;line-height:.9;font-size:22rem!important}.text-box{z-index:2;background:#fff;max-width:570px;position:absolute;bottom:-30%;right:10%;box-shadow:0 4px 20px #0000001a}}@media (max-width:768px){.text-box{z-index:2;background:#fff;bottom:-65%;box-shadow:0 4px 20px #0000001a}.number-block{transform:translate(-50%,-50%);position:absolute!important;top:13%!important;left:28%!important}nav ul{display:block}.banner{height:80vh}.stats-grid{grid-template-columns:1fr}}.abad-section{position:relative;overflow:hidden}.section-img{object-fit:cover;width:29%}.number-block{position:absolute;top:50%;left:71%;transform:translate(-50%,-50%)}.number{color:#000;font-size:230px;font-weight:700;line-height:.9}.number-info{line-height:1.2}.number-info p{letter-spacing:.5px;font-size:25px}@media (min-width:1600px){.since-text{text-transform:uppercase;margin-top:0;padding-top:4px;font-family:CG Omega;font-weight:500;display:inline-block;font-size:24px!important}}.since-text{text-transform:uppercase;margin-top:0;padding-top:4px;font-family:CG Omega;font-size:20px;font-weight:500;display:inline-block}.black-line{background:#000;width:50px;height:3px}.para-f{font-family:Futura-Semi-Bold;font-size:14px;line-height:19px;color:#1e1e1e!important}@media (min-width:1600px){.para-f{font-family:Futura-Semi-Bold;line-height:19px;color:#1e1e1e!important;font-size:17px!important}.title{color:#000;font-family:CG Omega;font-weight:400;line-height:1;font-size:36px!important}}@media (min-width:769px){.title{color:#000;font-family:CG Omega;font-size:25px;font-weight:400;line-height:1}}@media (max-width:768px){.title{color:#000;font-family:CG Omega;font-size:25px;font-weight:400;line-height:1}}@media (min-width:1600px){.sub-title{color:#1e1e1e;margin-bottom:0;font-family:CG Omega;font-size:28px!important}}.sub-title{color:#1e1e1e;margin-bottom:0;font-family:CG Omega;font-size:20px}.text-muted{color:#555!important}@media (max-width:991px){.number-block{text-align:center;margin-top:40px;position:relative;transform:none}.number{font-size:160px}.number-info{text-align:center;margin-top:10px}.text-box{margin:30px 20px;padding:30px}}.swiper-pagination span{color:#000;opacity:.4;margin:0 5px;font-size:18px;transition:all .3s}.swiper-pagination .swiper-pagination-bullet-active{opacity:1;font-weight:700}@media (max-width:576px){.number{font-size:120px}.title{font-size:20px}}.swiper{width:100%;position:relative}.swiper-slide{justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.banner-slide{background-color:#fff;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:relative}.banner-left{z-index:2;flex-direction:column;flex:1;justify-content:center;align-items:center;padding-left:8%;display:flex}.banner-left h5{color:#444;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;font-weight:500}.banner-left h1{color:#b48b2f;font-size:4rem;font-weight:700;line-height:1.1}.banner-left p{color:#333;margin-top:10px;font-weight:500}.banner-left .location-btn{color:#fff;text-transform:uppercase;cursor:pointer;background:#b48b2f;border:none;border-radius:30px;margin-top:15px;padding:10px 25px;font-size:.9rem;transition:all .3s}.banner-left .location-btn:hover{background:#8d6a24}.banner-right{background-position:50%;background-size:cover;flex:1;height:100%;position:relative}.banner-right:after{content:"";background:linear-gradient(270deg,#fff6,#0000 50%);position:absolute;inset:0}.center-logo{z-index:10;background:#fff;border-radius:10px 10px 0 0;padding:10px 20px;position:absolute;top:10%;left:50%;transform:translate(-50%)}.center-logo img{width:120px}.swiper-button-next,.swiper-button-prev{color:#b48b2f;transition:all .3s}.swiper-pagination-bullet-active{background:#b48b2f}@media (max-width:768px){.banner-slide{text-align:center;flex-direction:column}.banner-left{align-items:center;padding:40px 20px}.banner-left h1{font-size:2.2rem}.center-logo{border-radius:0;position:static;transform:none}.banner-right{width:100%;height:50vh}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.stats-area{background-color:#f7f8fa}.stat-card{text-align:center;background-color:#fff;flex-direction:column;align-items:center;padding:45px 20px 40px;transition:transform .3s,box-shadow .3s;display:flex}.stat-card:nth-child(odd){background-color:#f7f8fa}.stat-card:hover{transform:translateY(-4px);box-shadow:0 6px 20px #00000014}.stat-card .icon1 img{width:35px;margin-bottom:5px}@media (min-width:1600px){.stat-card p{color:#d8b386;letter-spacing:.2px;margin-top:6px;font-family:Futura Book;font-weight:500;font-size:19px!important}.stat-card h2 span{color:#222;align-items:center;margin-bottom:0;font-family:CG Omega;line-height:1.2;display:flex;font-size:3.3rem!important}.stat-card .icon img{margin-bottom:5px;width:100%!important}}.stat-card h2{color:#222;align-items:center;margin-bottom:0;font-family:CG Omega;font-size:2.3rem;line-height:1.2;display:flex}.stat-card h2 p{color:#b48b2f;font-size:1.1rem;font-weight:500;line-height:1.3;display:inline-block}.stat-card h2 .small{color:#000;font-size:.9rem;font-weight:400;line-height:1.2;display:block}.stat-card p{color:#d8b386;letter-spacing:.2px;margin-top:6px;font-family:Futura Book;font-size:.95rem;font-weight:500}@media (min-width:769px){.stats-container{grid-template-columns:repeat(3,1fr);max-width:800px;margin:0 0 0 auto;padding:0 20px;display:grid;position:relative;right:98px}}@media (min-width:1600px){.stat-card{text-align:center;background-color:#fff;flex-direction:column;align-items:center;padding:55px 20px;transition:transform .3s,box-shadow .3s;display:flex}.stats-container{grid-template-columns:repeat(3,1fr);max-width:1012px;margin:0 0 0 auto;padding:0 20px;display:grid;position:relative;right:180px}}@media (max-width:992px){.stats-container{grid-template-columns:repeat(2,1fr);gap:30px}}@media (max-width:768px){.stats-container{grid-template-columns:repeat(3,1fr);max-width:800px;margin:0 0 0 auto;padding:0 20px;display:grid;position:relative}}@media (max-width:600px){.stats-container{grid-template-columns:1fr;gap:25px;max-width:800px;margin:0 0 0 auto;padding:0 20px;display:grid;position:relative}.stat-card{padding:40px 20px}}.philosophy-section{text-align:center;background-color:#fff;padding:100px 0 0;font-family:Futura Book}.section-title{color:#222;letter-spacing:1px;text-transform:uppercase;margin-bottom:20px;font-size:1.8rem;font-weight:600}.philosophy-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:40px;margin:0 auto;display:grid}.philosophy-card{text-align:center}.image-box{position:relative;overflow:hidden}.image-box img{width:100%;height:auto;display:block}@media (min-width:1600px){.philosophy-card p{color:#333;text-align:center;margin-top:15px;font-family:futura-md;font-size:18px!important;line-height:19px!important}.overlay-text{text-align:center;color:#fff;letter-spacing:1px;font-family:CG Omega;position:absolute;bottom:20px;left:0;right:0;font-size:37px!important}}.overlay-text{text-align:center;color:#fff;letter-spacing:1px;font-family:CG Omega;font-size:1.5rem;position:absolute;bottom:20px;left:0;right:0}.philosophy-card p{color:#333;text-align:center;margin-top:15px;font-family:Futura-Semi-Bold;font-size:14px;line-height:16px}@media (max-width:992px){.philosophy-grid{grid-template-columns:repeat(2,1fr);gap:30px}}@media (max-width:768px){.philosophy-grid{grid-template-columns:1fr}.philosophy-card p{text-align:center}}.featured-projects{background:#fff;padding:100px 0 0;font-family:Futura Book}.section-title{text-align:left;color:#222;text-transform:uppercase;margin-bottom:8px;font-size:1.8rem;font-weight:600}.title-underline{background-color:#000;width:73px;height:5px;margin:0 0 6px}.project-tabs{border-bottom:1px solid #eaeaea;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:40px;display:flex}.project-tabs .tab{cursor:pointer;color:#777;background:0 0;border:none;padding:6px 10px;font-size:.95rem;transition:color .3s;position:relative}.project-tabs .tab.active{color:#d4aa4b}.project-tabs .tab:after{content:"";background-color:#d4aa4b;width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:0}.project-tabs .tab.active:after{width:100%}.city-select{color:#333;border:1px solid #ccc;border-radius:3px;padding:5px 10px;font-size:.9rem}.view-all{color:#000;margin-left:auto;margin-right:13px;font-size:12px;text-decoration:none}.project-card{text-align:center;background:#fff;border-radius:10px;padding:5px 5px 20px;transition:all .3s;position:relative;overflow:hidden}.project-card:hover{transform:translateY(-5px);box-shadow:0 8px 16px #0000001a}.project-card img{border-radius:10px 10px 0 0;width:100%;height:auto}.project-logo{background:#fff;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding:9px;position:absolute;top:0;right:20px}.project-logo img{width:auto;height:30px}.philosophy-content{text-align:left}.ribbon{color:#fff;text-transform:uppercase;background:#b22a2a;padding:6px 40px;font-size:.75rem;font-weight:600;position:absolute;top:28px;left:-35px;transform:rotate(-45deg)}@media (min-width:1600px){.project-card .status{font-size:14px!important}.project-card .desc{color:#000;font-size:24px!important}.project-card h3{font-size:24px!important}.project-card .location{color:#272727;font-size:19px!important}}.project-card h3{color:#222;margin-top:15px;font-family:CG Omega;font-size:18px}.project-card .location{color:#272727;font-size:.9rem}.project-card .desc{color:#000;margin-top:5px;margin-bottom:0;font-family:CG Omega;font-size:1rem}.project-card .status{color:#1c1c1c;margin:0 0 15px;font-family:CG Omega;font-size:11px}.project-card .status span{color:#636363}.enquire-btn{color:#fff;cursor:pointer;background:#d8b386;border:none;border-radius:25px;padding:8px 20px;font-family:futura-md;font-size:.85rem;transition:background .3s}.enquire-btn:hover{background:#b38d33}.swiper-button-prev,.swiper-button-next{color:#fff;background:#000;border-radius:14%;width:38px;height:38px;box-shadow:0 2px 8px #00000026}.swiper-button-prev:after,.swiper-button-next:after{font-size:16px}@media (min-width:1600px){.view-all{color:#000;margin-left:auto;margin-right:13px;text-decoration:none;font-size:15px!important}.project-tabs .tab{cursor:pointer;color:#636363;background:0 0;border:none;padding:6px 18px;transition:color .3s,border-bottom .3s;font-size:19px!important}.city-select{color:#333;cursor:pointer;border:0 solid #ccc;border-radius:3px;padding:5px 10px;font-size:19px!important}}.project-tabs .tab{cursor:pointer;color:#636363;background:0 0;border:none;border-bottom:6px solid #fff;padding:14px 18px;font-size:14px;transition:color .3s,border-bottom .3s}.project-tabs .tab.active{color:#d8b386;border-bottom:6px solid #d8b386}.city-select{color:#333;cursor:pointer;border:0 solid #ccc;border-radius:3px;padding:5px 10px;font-size:.9rem}.city-select:focus{border-color:#d4aa4b;outline:none}.swiper-button-disabled{opacity:.4;pointer-events:none;cursor:default}.menu-list{color:#222;box-sizing:border-box;background-color:#f7f8fa;width:100%;padding:40px;font-family:Georgia,serif;font-size:15px}.menu-list ul{margin:0;padding:0;list-style:none}.menu-list ul li{border-bottom:1px solid #dcdcdc;padding:10px 0}.menu-list ul li:last-child{border-bottom:none}.menu-list ul li a{color:#222;width:100%;font-family:CG Omega;text-decoration:none;display:block}.menu-list ul li a:hover{color:#d4aa4b;text-decoration:underline}.button-group{flex-wrap:wrap;gap:12px;margin-bottom:135px;display:flex}.button-group button{color:#fff;text-transform:uppercase;cursor:pointer;box-shadow:none;background-color:#e0b27e;border:none;border-radius:5px;padding:10px 23px;font-family:CG Omega;font-size:15px;font-weight:500;transition:background-color .3s}.button-group button:hover{background-color:#c2996f}.news-events .container{transition:opacity .4s,transform .4s}.border-none{border:none}.news-events{background:#fff;padding:100px 0 80px}.news-content h5{font-family:CG Omega;font-size:18px}@media (min-width:1600px){.news-content .desc{color:#000;margin-bottom:10px;font-family:futura-md;line-height:19px;font-size:17px!important}.news-content h5{font-family:CG Omega;font-size:21px!important}.section-title{text-transform:uppercase;text-align:center;font-family:CG Omega;font-weight:100;margin-bottom:19px!important;font-size:35px!important}}.section-title{text-transform:uppercase;text-align:center;font-family:CG Omega;font-size:25px;font-weight:100;margin-bottom:19px!important}.newsSwiper{position:relative}.news-card{background:#fff;padding:5px;transition:all .3s;overflow:hidden}.news-card:hover{transform:translateY(-5px);box-shadow:0 8px 16px #0000001a}.news-card img{object-fit:cover;width:100%}.news-content{padding:20px 0}.news-content h3{margin-bottom:10px;font-size:18px;font-weight:600}.news-content .desc{color:#000;margin-bottom:10px;font-family:Futura-Semi-Bold;font-size:15px;line-height:19px}.news-content .date{color:#2f2f2f;font-family:futura-md;font-size:12px}.view-all-container{text-align:right;margin-top:20px}.view-all-btn{color:#fff;background:#000;border-radius:4px;padding:8px 16px;text-decoration:none;transition:background .3s;display:inline-block}.view-all-btn:hover{background:#333}.news-content1{padding:6px 0}.news-content1 h5{font-family:CG Omega;font-size:15px!important}.news-content1 .date{color:#2f2f2f;font-family:futura-md;font-size:10px}.testimonial-card .quote-icon img{width:100%}@media (max-width:768px){.testimonial-card .quote-icon img{width:50%}.test-mg{margin-bottom:0!important}}.test-mg{margin-bottom:217px}@media (min-width:1600px){.test-mg{margin-bottom:317px!important}.blogs-section{background:#fff;padding:189px 0 0!important}.view-all-btn{padding:6px 33px!important;font-size:18px!important}.testimonial-card p{font-size:16px!important}.testimonial-card h4{margin:0 0 20px!important;font-size:20px!important}}.pad-mar{padding-top:69px;padding-left:27px}.box-shadow1{border-bottom-right-radius:10%;box-shadow:5px 4px 10px 2px #00000014}.left-image{z-index:0;position:relative}.top{top:43%}.testimonial-section{z-index:1;background:#f9f9f9;position:relative}.testimonial-wrapper{background:url(https://images.unsplash.com/photo-1556742111-a2e1f1c6c7c2?ixlib=rb-4.0.3&auto=format&fit=crop&w=1920&q=80) 50%/cover no-repeat;align-items:center;display:flex;position:relative}.testimonial-wrapper:before{content:"";z-index:1;background:#fffffff0;position:absolute;inset:0}.testimonial-container{z-index:2;flex-wrap:nowrap;align-items:center;gap:0;margin:0 auto;display:flex;position:relative}.testimonial-section .left-image img{object-fit:cover;width:100%;height:100%}.testimonial-section p{max-width:100%;text-align:left!important}.testimonial-section .section-title{text-transform:uppercase;text-align:left;font-family:CG Omega;font-size:28px;font-weight:100;margin-bottom:19px!important}.section-title{margin-bottom:40px}@media (min-width:1600px){.section-title p{color:#555;max-width:560px;text-transform:math-auto;font-family:futura-md;line-height:23px;font-size:20px!important}.section-title h2{font-size:20px!important}.section-h2{font-size:33px!important;line-height:36px!important}}.section-h2{font-size:24px;line-height:30px}.section-title h2{color:#1a1a1a;margin-bottom:12px;font-family:CG Omega;font-size:16px;line-height:1.3}.section-title p{color:#555;max-width:560px;text-transform:math-auto;font-family:futura-md;font-size:16px;line-height:22px}.testimonial-card{background:#fff;border-bottom-right-radius:24px;flex-direction:column;min-height:243px;padding:27px 32px;display:flex;position:relative;box-shadow:0 10px 30px #00000014}.quote-icon{position:absolute;top:0;right:27px}.quote-icon img{width:60%}.testimonial-card h4{color:#1a1a1a;margin:0 0 12px;font-family:CG Omega;font-size:15px}.testimonial-card p{color:#000;flex-grow:1;margin:0 0 19px;font-family:Futura-Semi-Bold;font-size:12px;line-height:1.2}.view-all-btn{color:tan;background:#fff;border:1.5px solid tan;border-radius:50px;width:41%;padding:6px 28px;font-size:11px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block}.view-all-btn:hover{color:#fff;background:#d4af37}.swiper-button-next,.swiper-button-prev{background:#d1ae82;border:1px solid #fff;border-radius:25%;width:40px;height:40px;box-shadow:0 4px 15px #0000001a}.swiper-button-next:after,.swiper-button-prev:after{font-size:11px;font-weight:700}@media (max-width:992px){.testimonial-container{flex-wrap:wrap;padding:40px 20px}.left-image,.right-content{flex:0 0 100%;max-width:100%;height:auto}.left-image{order:-1;padding-bottom:20px}.testimonial-arrow{justify-content:center;margin-top:15px;position:static}.section-title{text-align:center}.section-title p{text-align:center;max-width:100%}.testimonialSwiper{padding-bottom:40px}}@media (min-width:769px){.testimonialSwiper{padding-bottom:30px!important;padding-right:15px!important}.right{top:20px;right:22%}.testimonial-arrow{z-index:3;flex-direction:row-reverse;gap:10px;display:flex;position:absolute;bottom:10px;right:24%}.testimonial-section .left-image,.testimonial-section .right-content{box-sizing:border-box;flex:0 0 50%;max-width:50%;height:29rem}}@media (max-width:768px){.testimonialSwiper{padding-bottom:30px!important}.testimonial-arrow{z-index:3;flex-direction:row-reverse;gap:10px;display:flex;position:relative;bottom:46px;right:0%}.testimonial-container{justify-content:center;margin-top:15px;position:relative}.testimonial-section .left-image,.testimonial-section .right-content{box-sizing:border-box;max-width:100%!important}.testimonial-wrapper{background:url(https://images.unsplash.com/photo-1556742111-a2e1f1c6c7c2?ixlib=rb-4.0.3&auto=format&fit=crop&w=1920&q=80) 50%/cover no-repeat;align-items:center;position:relative;display:block!important}.testimonial-section{z-index:1;background:#f9f9f9;position:relative;overflow:hidden!important}.section-title h2{font-size:20px}.section-title p{font-size:14px;line-height:20px}.testimonial-card{min-height:auto;padding:20px}.testimonial-card p{font-size:13px}.quote-icon img{width:50%}}@media (max-width:480px){.section-title h2{font-size:18px}.view-all-btn{padding:5px 20px;font-size:10px}.testimonial-card h4{font-size:14px}}@media (min-width:1600px){.blog-content h3{font-size:22px!important}.blog-content p{font-size:18px!important;line-height:18px!important}}.blogs-section{background:#fff;padding:100px 0 0}.hr1{border-top:1px solid #cecece;margin:10px 0}.blog-card{background:#fff;border-radius:6px;height:28rem;overflow:hidden}.blog-card img{object-fit:cover;width:100%;height:250px}.blog-content{padding:20px 20px 20px 0}.blog-content h3{margin-bottom:10px;font-family:CG Omega;font-size:17px}.blog-content p{color:#000;margin-bottom:15px;font-family:Futura-Semi-Bold;font-size:14px;line-height:14px}.blog-date{color:#fff;background:#d4b48c;border-radius:20px;padding:6px 25px;font-size:13px;display:inline-block}@media (max-width:768px){.blogs-section{padding:30px}.blog-card img{height:200px}}@media (min-width:1600px){.enquiry-pd{padding-top:170px!important}.enquiry-box button{font-size:15px 0!important}.enquiry-box p{font-size:12px!important}.enquiry-box input,.enquiry-box select{color:#8b8b8b;border:none;border-bottom:1px solid #999;outline:none;width:100%;margin-bottom:0;padding:15px 0!important;font-size:15px!important}.enquiry-box{background:#fff;border-bottom-right-radius:74px;position:relative;box-shadow:0 10px 25px #0000001a;width:653px!important;max-width:73%!important;padding:77px 98px!important;top:255px!important;left:-294px!important}.enquiry-box h4{font-size:20px!important}.enquiry-box h2{margin:7px 0 28px!important;font-size:33px!important}}.enquiry-box{background:#fff;border-bottom-right-radius:74px;width:450px;max-width:90%;padding:50px 60px;position:relative;top:201px;left:-236px;box-shadow:0 10px 25px #0000001a}.enquiry-box h4{color:#222;text-transform:uppercase;letter-spacing:1px;margin-bottom:2px;padding-bottom:0;font-family:CG Omega;font-size:14px;font-weight:500;display:inline-block}.enquiry-box h2{color:#000;text-transform:uppercase;margin:7px 0 17px;font-family:CG Omega;font-size:22px}.enquiry-box input,.enquiry-box select{color:#8c8c8c;border:none;border-bottom:1px solid #999;outline:none;width:100%;margin-bottom:0;padding:10px 0;font-size:13px}.enquiry-box p{color:#666;margin-top:6px;margin-bottom:25px;font-size:10px;line-height:1.6}.enquiry-box button{color:#fff;cursor:pointer;background-color:#d7b48a;border:none;border-radius:30px;padding:7px 28px;font-family:CG Omega;font-size:21px;transition:all .3s}.enquiry-box button:hover{background-color:#c89e6d}@media (min-width:769px){.enquiry-section{background:url(/images/enquiry-form-bg.jpg) 50%/cover no-repeat;justify-content:center;align-items:center;min-height:100vh;margin-bottom:13rem;display:flex;position:relative}}@media (max-width:768px){.enquiry-section{background:url(/images/enquiry-form-bg-mob.jpg) 50%/cover no-repeat;align-items:center;height:334px;margin-bottom:27rem;display:flex;position:relative}}@media (max-width:992px){.enquiry-section{background-position:50%;flex-direction:column;padding:50px 20px}.enquiry-box{width:100%;max-width:500px;left:0}}.group-section{text-align:center}.group-section h2{text-transform:uppercase;text-align:left;margin-bottom:10px}.companies-pd{padding-top:50px}@media (min-width:1600px){.companies-pd{padding-top:170px!important}.logo-card{width:200px!important;height:145px!important}}.logo-grid{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.logo-card{background:#fff;border:1px solid #eee;justify-content:center;align-items:center;width:170px;height:120px;transition:all .3s;display:flex}.logo-card:hover{transform:translateY(-3px);box-shadow:0 5px 15px #0000001a}.logo-card img{object-fit:contain;max-width:122px;max-height:60px}@media (max-width:768px){.group-section h2{font-size:20px}.group-section p{font-size:14px}.logo-card{width:140px;height:100px}}.contact-section p{text-align:center}.contact-section{text-align:center;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:76px 0 0}.contact-box:last-child{border-right:none}.icon-circle{color:#d1a979;border:2px solid #d1a979;border-radius:50%;justify-content:center;align-items:center;width:37px;height:37px;margin:0 auto 15px;font-size:20px;display:flex}.contact-box p{color:#000;font-family:Futura-Semi-Bold;font-size:12px;line-height:1.3}.contact-box strong{font-weight:100;display:block}@media (min-width:769px){.contact-box{border-right:1px solid #eee;min-width:250px;height:200px;padding:39px 0 8px}.contact-flex{flex-direction:row;justify-content:center;align-items:flex-start;display:flex}}@media (max-width:768px){.contact-box{border-right:1px solid #eee;width:100%;height:200px;padding:37px 11px 8px}.contact-flex{flex-wrap:wrap;grid-template-columns:repeat(2,2fr);justify-items:center;display:grid}.contact-section{border:none;flex-direction:column}.contact-box{border-bottom:1px solid #eee;border-right:none}.contact-box:last-child{border-bottom:none}}.breadcrumb-section{background:#fff;padding:12px 0}.breadcrumb-box{letter-spacing:.5px;align-items:center;gap:12px;font-size:11px;display:flex}.breadcrumb-box .home{color:#c98a3c;font-weight:500;text-decoration:none}.breadcrumb-box .divider{color:#aaa;font-weight:300}.breadcrumb-box .current{color:#000;text-transform:uppercase;font-weight:100!important}.hero-banner,.hero-img{text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:93vh;display:flex;position:relative}.hero-banner .hero-overlay{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:1;background:#00000073;position:absolute;inset:0}.hero-banner .hero-content{z-index:2;position:relative}.hero-banner h1{color:#fff;letter-spacing:4px;text-transform:uppercase;font-family:CG Omega;font-size:70px;font-weight:300}@media (max-width:768px){.hero-banner{text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:51vh;margin-top:72px;display:flex;position:relative}.hero-banner h1{color:#fff;letter-spacing:4px;text-transform:uppercase;font-family:CG Omega;font-size:48px;font-weight:300}}.top-shape{clip-path:polygon(50% 100%,0 0,100% 0);z-index:3;background:#fff;width:250px;height:130px;position:absolute;top:-60px;left:50%;transform:translate(-50%)}.newsletter{margin-bottom:-76px}.newsletter-section{background:#f6f7f9;padding:22px 0}.newsletter-container{justify-content:space-between;align-items:center;gap:66px;max-width:1100px;margin:auto;padding:0 20px;display:flex}.newsletter-text h3{color:#333;margin:0;font-family:CG Omega;font-size:18px}.newsletter-text p{color:#b8b8b8;margin:0;font-size:13px}.newsletter-form{background:#fff;border:1px solid #e3c398;border-radius:50px;flex:1;display:flex;overflow:hidden}.newsletter-form input{background:0 0;border:none;outline:none;flex:1;padding:8px 20px;font-size:15px}.newsletter-form button{color:#fff;cursor:pointer;white-space:nowrap;background:#d6ad77;border:none;border-radius:50px;padding:0 34px;font-size:18px;transition:all .3s}.newsletter-form button:hover{opacity:.85}@media (max-width:768px){.newsletter-container{text-align:center;flex-direction:column;gap:33px}.newsletter-form{width:100%}}.project-detail-section{text-align:center;text-align:center;background-color:#fff;padding:60px 0 0;font-family:Futura Book}.project-detail-section img{margin-bottom:30px}.project-detail-section p{text-align:center}.project-detail-section .p1{text-align:center;text-transform:uppercase;font-family:CG Omega;font-size:18px}.project-detail-section .p2{font-family:Futura-Semi-Bold;font-size:15px}.project-info{width:100%;max-width:1005px;margin-top:45px;position:relative;left:5%}:root{--gold:#c9a07d;--line:#e0dede;--text-dark:#3b3b3b}.info-grid{text-align:center;grid-template-columns:repeat(4,1fr);gap:70px 10px;padding:40px 10px;display:grid;position:relative}.info-grid:before,.info-grid:after{content:"";background:var(--line);width:1px;position:absolute;top:0;bottom:0}.info-grid:before{left:25%}.info-grid:after{left:75%}.project-info:before{content:"";background:var(--line);z-index:1;height:1px;position:absolute;top:50%;left:8%;right:8%}.info-item svg{color:var(--gold);margin-bottom:10px;font-size:32px}.info-item h4{color:var(--text-dark);margin:5px 0;font-family:CG Omega;font-size:19px;font-weight:500}.info-item p{color:var(--gold);margin:0;font-family:CG Omega;font-size:19px}.cross{z-index:2;width:14px;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%)}.cross:before,.cross:after{content:"";background:var(--gold);position:absolute}.cross:before{width:.4px;height:57px;top:-21px;left:55%;transform:translate(-50%)}.cross:after{width:57px;height:.4px;top:50%;left:-19px;transform:translateY(-50%)}.cross-1{left:25%}.cross-2{left:50%}.cross-3{left:75%}@media (max-width:992px){.info-grid{grid-template-columns:repeat(2,1fr)}.info-grid:after,.cross-3{display:none}}@media (max-width:768px){.info-grid{grid-template-columns:repeat(2,1fr)}.info-grid:before,.project-info:before,.cross{display:none}}.project-info:after{content:"";background:var(--line);z-index:1;width:.4px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-.5px)}.rera-flex{justify-content:center;align-items:center;margin-top:40px;display:flex}.mr-0{margin:0!important}.rera-text{text-align:left;font-family:Futura-Semi-Bold}@media (min-width:1600px){.image-view{padding:100px 0 66rem!important}}@media (max-width:768px){.image-view{padding:100px 0 204px}.view-btn{color:#fff;cursor:pointer;z-index:10;background:#d3a46f;border:none;padding:4px 14px;font-size:15px;font-weight:600;position:absolute;top:24px;left:6%}}@media (min-width:769px){.image-view{padding:100px 0 49rem}.view-btn{color:#fff;cursor:pointer;z-index:10;background:#d3a46f;border:none;padding:8px 20px;font-weight:600;position:absolute;top:91px;left:18%}}.image-section{position:relative}.image-wrapper{width:100%;position:relative}.image-wrapper .img{width:100%;transition:opacity .6s ease-in-out;position:absolute;top:0;left:0}.visible{opacity:1;z-index:2}.hidden{opacity:0;z-index:1}.amenities-section{padding:71px 0}.amenities-desktop{flex-direction:column;display:flex}.main-image{opacity:1;background-color:#ddd;background-position:50%;background-size:cover;border-radius:12px;width:100%;height:450px;transition:opacity .4s ease-in-out}.main-image.fade-out{opacity:0}.icon-list{justify-content:center;display:flex;position:relative;top:-13px}.amen-icon{text-align:center;cursor:pointer;border-radius:8px;width:100%;padding:25px 15px;transition:all .3s}.amen-icon img{width:40px;margin:auto;transition:all .3s;display:block}.amen-icon span{color:#333;margin-top:8px;font-family:Futura-Semi-Bold;font-size:11px;transition:all .3s;display:block}.amen-icon.active{z-index:1;background:tan;position:relative;top:0;box-shadow:1px 1px 20px 12px #72727257}.amen-icon.active img{filter:brightness(0)invert()}.amen-icon.active span{color:#fff}.amenities-mobile{display:none}.swiper{width:100%;overflow:hidden}.swiper-slide img{object-fit:cover;width:100%;height:100%}@media (max-width:768px){.amenities-desktop{display:none}.amenities-mobile{display:block}}.floor-section{padding:70px 0}.floor-section .project-tabs{margin-bottom:0}.area-header{position:absolute;top:-23px;left:11px}.toggle-btn{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background:#000;justify-content:center;align-items:center;width:22px;height:22px;font-size:18px;display:flex}.area-content{margin-top:10px}@media (min-width:769px){.floor-section h3{position:absolute;top:22rem}.area-row{border-bottom:1px solid #d8a46d;justify-content:space-between;padding:8px 13px;font-size:14px;display:flex}.area-box{border:1px dashed #777;width:260px;padding:0;font-family:Futura-Semi-Bold;position:absolute;bottom:10rem}}@media (max-width:768px){.floor-section h3{font-size:17px;position:absolute;top:26rem}.area-box{border:1px dashed #777;width:229px;padding:0;font-family:Futura-Semi-Bold;position:absolute;bottom:0}.area-row{border-bottom:1px solid #d8a46d;justify-content:space-between;padding:2px 13px;font-size:12px;display:flex}}.area-row:last-child{border-bottom:none}.project-tabs1{border-bottom:1px solid #eaeaea;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:15px;display:flex}.project-tabs1 .tab1{cursor:pointer;color:#777;background:0 0;border:none;padding:6px 10px;font-size:.95rem;transition:color .3s;position:relative}.project-tabs1 .tab1.active{color:#d4aa4b;border-bottom:6px solid #d8b386}.project-tabs1 .tab1:after{content:"";background-color:#d4aa4b;width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:0}.project-tabs1 .tab1.active:after{width:100%}.project-swiper-container{width:100%;max-width:100%;margin:auto;position:relative}.project-gallery{width:100%;padding:40px 0}.project-gallery .swiper-slide{opacity:.25;opacity:.25;justify-content:center;transition:all .4s;display:flex;width:70%!important}.swiper-slide img{object-fit:cover;width:100%}.swiper-slide-active{transform:scale(1);opacity:1!important}.fade-left,.fade-right{z-index:5;pointer-events:none;width:15%;height:100%;position:absolute;top:0}.fade-left{background:linear-gradient(90deg,#fff,#0000);left:0}.fade-right{background:linear-gradient(270deg,#fff,#0000);right:0}.swiper-button-prev.custom-prev{left:5%}.swiper-button-next.custom-next{right:5%}@media (min-width:769px){.swiper-button-prev.custom-prev{color:#000;background:#fff;border:1px solid #fff;padding:16px;position:absolute;left:97px}.swiper-button-next.custom-next{color:#000;background:#fff;border:1px solid #fff;padding:16px;position:absolute;right:97px}}@media (max-width:768px){.swiper-button-prev.custom-prev{color:#000;background:#fff;border:1px solid #fff;padding:16px;position:absolute;left:0}.swiper-button-next.custom-next{color:#000;background:#fff;border:1px solid #fff;padding:16px;position:absolute;right:0}}.custom-prev,.custom-next{color:#000;background:#fff;border-radius:15%;justify-content:center;align-items:center;width:45px;height:45px;display:flex;box-shadow:0 0 10px #00000026}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled,.custom-prev{color:#000}.swiper-button-next,.swiper-button-prev,.custom-prev{color:#fff}.custom-prev:after,.custom-next:after{font-size:20px;font-weight:700}.project-gallery{display:none}@media (max-width:768px){.specs-project-tabs{justify-content:space-between;align-items:center;gap:8px;margin-bottom:40px;display:flex}.spec-card{box-sizing:border-box;background-color:#fff;border:1px solid #ccc;height:306px;margin-top:18px;padding:20px;transition:all .3s;position:relative}}.specs-container{max-width:1200px;margin:0 auto;padding:0 20px}.specs-title{letter-spacing:1px;color:#333;align-items:center;margin-bottom:5px;font-size:2.5em;font-weight:300;display:flex}.specs-title-line{background-color:#f16522;width:30px;height:4px;margin-right:15px;display:inline-block}.specs-subtitle{color:#666;max-width:700px;margin-bottom:40px;font-size:1.1em}.specs-swiper{padding-top:15px;overflow:visible}.swiper-wrapper{align-items:stretch}.swiper-slide{flex-shrink:0}@media (min-width:769px){.specs-project-tabs{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:40px;display:flex}.spec-card{box-sizing:border-box;background-color:#fff;border:1px solid #ccc;height:372px;margin-top:18px;padding:20px;transition:all .3s;position:relative}}.card-header{color:#d8b487;background:#fff;border:1px solid #d8b386;margin-top:0;padding:6px 15px;font-family:CG Omega;font-size:18px;transition:color .3s;display:inline-block;position:absolute;top:-15px;left:13px}.spec-card-active{border-color:#d8b487}.spec-card-4{opacity:.5}.card-list{color:#666;margin-top:20px;padding-left:0;list-style:none}.card-list li{color:#000;margin-bottom:15px;font-family:Futura-Semi-Bold;font-size:.9em;line-height:1.4}.specs-navigation{z-index:9;gap:10px;display:flex;position:relative;top:19px;right:0}.swiper-button-prev:after,.swiper-button-next:after{content:none}.swiper-button-prev svg,.swiper-button-next svg{width:24px;height:24px}.swiper-button-disabled{cursor:not-allowed;opacity:.5!important}.project-tabs2{border-bottom:1px solid #eaeaea;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:15px;display:flex}.project-tabs2 .tab2{cursor:pointer;color:#777;background:0 0;border:none;padding:6px 10px;font-size:.95rem;transition:color .3s;position:relative}.project-tabs2 .tab2.active{color:#d4aa4b;border-bottom:6px solid #d8b386}.project-tabs2 .tab2:after{content:"";background-color:#d4aa4b;width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:0}.project-tabs2 .tab2.active:after{width:100%}.video-container{aspect-ratio:16/9;background-color:#000;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 10px 20px #0003}.video-placeholder{cursor:pointer;background-color:#000;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s;display:flex;position:absolute;top:0;left:0}.video-placeholder.hidden{opacity:0;pointer-events:none}.video-thumbnail{object-fit:cover;width:100%;height:100%;display:block}.play-button{cursor:pointer;background-color:#000000b3;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:50px;height:50px;transition:background-color .3s,transform .3s;display:flex;position:absolute}.play-button:before{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:15px solid #fff;width:0;height:0;margin-left:5px;display:block}.play-button:hover{background-color:#d8b387;transform:scale(1.05)}.video-container iframe{border:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.video-tour{display:none}.contactus-section{background:#fff;padding:60px 0 0;font-family:Poppins,sans-serif}.contactus-info{margin-bottom:40px}.office-block p{color:#444;align-items:center;margin-bottom:3px;font-family:futura-md;font-size:14px;line-height:1.6;display:flex}.office-block svg{color:#c99b5c;width:6%;margin-right:8px}.map-wrapper{border:8px solid #d8b78a;width:100%;margin:0 auto;padding:0}.c-left{left:-26%!important}.map-wrapper iframe{border:0;width:100%;height:450px}.contactus-info p{text-align:left}.contact-hed{text-transform:uppercase;font-family:CG Omega;position:relative;top:-92px;left:40px}@media (min-width:1600px){.contact-hed{text-transform:uppercase;font-family:CG Omega;position:relative;left:40px;font-size:35px!important;top:-134px!important}}@media (max-width:767px){.enquiry-section1{margin-bottom:33rem!important}.c-left{left:0%!important}.contact-hed{text-transform:uppercase;font-family:CG Omega;position:relative;top:28px;left:-63px}.office-block{text-align:center;margin-bottom:30px}.map-wrapper iframe{height:300px}}.accordion-item{border-bottom:1px solid #ddd;overflow:hidden}.accordion-header{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:9px 0 5px;font-size:18px;display:flex}.accordion-header .icon{color:#d3b28c;font-size:24px;font-weight:300;transition:transform .3s}.accordion-body{max-height:0;padding:0 15px 0 0;transition:max-height .45s,padding .45s;overflow:hidden}.active .accordion-header{color:#d8b387}.accordion-body p{margin:0 0 10px}.accordion-item.active{border-top:1px solid #d3b28c;border-bottom:1px solid #d3b28c}.accordion-item.active .icon{transform:rotate(180deg)}.button-group1{flex-wrap:wrap;gap:8px;margin:40px 0;display:flex}.button-group1 button{color:#131313;text-transform:uppercase;cursor:pointer;box-shadow:none;background-color:#fff;border:1px solid #e0b27e;border-radius:5px;padding:6px 15px;font-family:CG Omega;font-size:10px;font-weight:500;transition:background-color .3s}.blog-detail-p p{margin:9px 0;font-family:Futura-Semi-Bold;font-size:12px}.blog-detail2-p p{color:#000;margin-top:0;margin-bottom:23px;font-family:Futura-Semi-Bold;font-size:14px}.blog-detail2-p h3{color:#d8b387;text-transform:uppercase;margin-bottom:0;font-family:CG Omega;font-size:20px}.project-faq{display:none}.brand-faq{border-bottom:1px solid #eaeaea;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:40px;display:flex}.brand-faq .tabf{color:#fff;text-transform:uppercase;cursor:pointer;box-shadow:none;background-color:#e0b27e;border:none;border-radius:5px;padding:10px 23px;font-family:CG Omega;font-size:15px;font-weight:500;transition:background-color .3s}.brand-faq .tabf.active{color:#000;background:#fff;border:1px solid #d4aa4b}.brand-faq .tabf:after{content:"";background-color:#d4aa4b;width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:0}.brand-faq .tabf.active:after{width:100%}.services-section-faq{color:#3a3a3a;padding:0}.services-section-faq h2{margin-bottom:10px;font-size:26px}.services-section-faq .intro{color:#555;margin-bottom:30px;line-height:1.6}.home-buy-section,.emi-section1{padding:50px 0 0}.emi-section:after{content:"";background:#0006;border-radius:25px;position:absolute;inset:0}@media (min-width:769px){.emi-card{z-index:2;background:#fff;border-radius:20px;width:57%;padding:28px 0;position:relative;box-shadow:0 4px 30px #0000001a}.emi-flex{flex-direction:row;justify-content:space-evenly;gap:24px;display:flex}.emi-section{justify-content:space-between;align-items:center;width:100%;padding:50px;display:flex;overflow:hidden}.emi-left{color:#fff;z-index:2;width:40%;position:relative}}@media (max-width:768px){.emi-card{z-index:2;background:#fff;border-radius:20px;width:100%;padding:28px 0;position:relative;box-shadow:0 4px 30px #0000001a}.emi-flex{flex-direction:column;justify-content:space-evenly;gap:24px;padding:28px 14px;display:flex}.emi-left{color:#fff;z-index:2;width:100%;position:relative}.emi-section{flex-direction:column;justify-content:space-between;align-items:center;width:100%;padding:25px;display:flex;overflow:hidden}}.emi-left h2{margin-bottom:20px;font-size:35px}.emi-left p{font-size:14px;line-height:1.6}.emi-card h3{margin-bottom:20px;font-family:CG Omega;font-size:22px}.emi-input-group{margin-bottom:25px;position:relative}.emi-input-group label{color:#333;font-family:Futura-Semi-Bold;font-size:15px}.value-display{color:#d3b28c;font-size:18px;position:absolute;top:0;right:0}input[type=range]{-webkit-appearance:none;background:#ddd;border-radius:5px;width:100%;height:5px;margin-top:10px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#d3b28c;border-radius:50%;width:18px;height:18px}.calculate-btn{color:#fff;cursor:pointer;background:#d3b28c;border:none;border-radius:30px;margin-top:10px;padding:4px 25px;font-size:16px}.emi-results{margin-top:25px}.result-box{text-align:center;border:1px solid #ddd;border-radius:10px;flex-direction:column;align-items:flex-start;margin-bottom:16px;padding:12px 21px;display:flex}.result-box h4{color:#d8b386;font-family:Futura-Semi-Bold}.total-payment{color:#fff;background:#d3b28c}.emi-bg{background-position:50%;background-size:cover;border-radius:27px}.result-box h4,.result-box p{margin:0}.home-buying-section{padding:100px 0 0}@media (min-width:769px){.referral-hed{text-transform:uppercase;font-family:CG Omega;position:relative;top:-125px;left:2px}.enquiry-section-referral{margin-bottom:18rem!important}.referral-card{box-sizing:border-box;background:#fff;border:2px solid #d9b48f;border-radius:18px;width:200px;padding:15px 20px 0}.referral-card2{box-sizing:border-box;background:#fff;border:2px solid #d9b48f;border-radius:18px;width:250px;padding:15px 20px 0}}@media (max-width:768px){.referral-hed{text-transform:uppercase;font-family:CG Omega;position:relative;top:-68px;left:-5px}.enquiry-section-referral{margin-top:5rem;margin-bottom:39rem!important}.referral-card{box-sizing:border-box;background:#fff;border:2px solid #d9b48f;border-radius:18px;width:170px;padding:15px 20px 0}}.referral-container{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:20px;max-width:1400px;margin:40px auto;display:flex}.referral-card h4{color:#000;margin-bottom:8px;font-size:16px;font-weight:700}.referral-card p{color:#333;font-size:14px;line-height:1.4}.text1{color:#d7b386;text-transform:uppercase;font-family:CG Omega}
header{z-index:1000;background:#fff;justify-content:space-around;align-items:center;width:100%;padding:20px 5%;transition:all 2s ease-in-out;display:flex;position:fixed;top:0;box-shadow:0 2px 10px #0000001a}.logo,.logo-img,.logo-bg{transition:transform .4s,opacity .4s}.logo-img{transform:scale(1)translateY(0)}.logo-bg{opacity:1;transform:translateY(0)}header.scrolled .logo-img{transform:scale(.6)translateY(-32px)}header.scrolled .logo-bg{opacity:0;transform:translateY(-50px)}nav ul{gap:30px;margin:0;padding:0;list-style:none;display:flex}nav ul li a{color:#333;text-transform:uppercase;cursor:pointer;z-index:11;font-family:CG Omega;font-size:15px;text-decoration:none;transition:color .3s;position:relative}nav ul li a:hover{color:#d8b387}.nav-left,.nav-right{z-index:10;align-items:center;display:flex;position:relative}.meu-flex{align-items:flex-start;gap:10px;display:flex}.header-icon{align-items:center;gap:10px;display:flex}.header-icon img{width:24px;height:24px}.mobile-menu-icon{cursor:pointer;z-index:10;display:none}.mobile-menu-icon img{width:30px;height:30px}@media (min-width:769px){.logo{z-index:1;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex;position:absolute;left:50%;transform:translate(-50%)}.logo-img{z-index:1;width:83px;height:auto;margin-top:30px;position:relative;top:46px}.logo-bg{width:69px;height:auto;position:relative;z-index:0!important;width:219px!important}}@media (max-width:768px){.logo{flex-direction:column;align-items:center;transition:all .5s;display:flex;position:absolute;bottom:-66px;left:50%;transform:translate(-50%)}.logo-img{width:83px;margin-top:30px;transition:all .3s}.logo-bg{width:219px;height:auto}header{justify-content:flex-end;align-items:center;padding:10px 20px;display:flex}.logo{position:relative;bottom:0;left:auto;transform:none}.logo-img{width:70px;margin-top:10px}.logo-bg{display:none}.nav-left,.nav-right{text-align:center;background:#fff;flex-direction:column;width:100%;padding:20px 0;display:none;position:absolute;top:70px;left:0;box-shadow:0 5px 10px #0000001a}.nav-left.active,.nav-right.active{display:flex}.mobile-menu-icon{display:block;position:absolute;left:20px}}@media (max-width:480px){nav ul li a{font-size:14px}.header-icon img{width:20px}}
.contact-section p{text-align:center}.contact-section{text-align:center;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:76px 0 0}.contact-box:last-child{border-right:none}.icon-circle{color:#d1a979;border:2px solid #d1a979;border-radius:50%;justify-content:center;align-items:center;width:37px;height:37px;margin:0 auto 15px;font-size:20px;display:flex}.contact-box p{color:#000;font-family:Futura-Semi-Bold;font-size:12px;line-height:1.3}.contact-box strong{font-weight:100;display:block}@media (min-width:769px){.contact-box{border-right:1px solid #eee;min-width:250px;height:200px;padding:39px 0 8px}.contact-flex{flex-direction:row;justify-content:center;align-items:flex-start;display:flex}}@media (max-width:768px){.contact-box{border-right:1px solid #eee;width:100%;height:200px;padding:37px 11px 8px}.contact-flex{flex-wrap:wrap;grid-template-columns:repeat(2,2fr);justify-items:center;display:grid}.contact-section{border:none;flex-direction:column}.contact-box{border-bottom:1px solid #eee;border-right:none}.contact-box:last-child{border-bottom:none}}.bottom-top{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.bottom-top.visible{opacity:1;transform:translateY(0)}@media (max-width:768px){.contact-flex{flex-direction:column;padding:0 15px}.contact-box{min-width:100%}}@media (min-width:1600px){.footer-bottom p{font-size:14px}}footer{color:#fff;background-color:#1e1e1e;padding-top:40px}.footer-top{border-bottom:1px solid #fff3;padding-bottom:10px}@media (min-width:769px){.footer-nav{color:#b3b3b3;flex-direction:row;justify-content:flex-start;gap:30px;padding-left:0;font-family:CG Omega;list-style:none;display:inline-flex}}.footer-nav li{text-transform:uppercase;cursor:pointer;font-size:14px;transition:color .3s}.footer-nav li a{color:#b1b1b1;padding-left:0;padding-right:35px;text-decoration:none}.footer-nav li:hover{color:#d1a979}.footer-middle{justify-content:space-between;align-items:flex-start;gap:40px;padding:20px 0;display:flex;position:relative}.footer-column h4{text-transform:capitalize;color:#b3b3b3;padding-bottom:5px;font-size:15px;font-weight:500}@media (min-width:1025px){.footer-middle:after{content:"";opacity:.5;background:#666;width:1px;height:100%;position:absolute;top:0;left:50%;transform:translate(-20px)}.footer-column:nth-child(-n+4){padding-right:10px}.footer-column:nth-child(n+5){padding-left:40px}}@media (max-width:1024px){.footer-middle{padding:20px 0;display:block!important}.footer-middle:after{display:none!important}.footer-column{padding:10px 0!important}}.footer-middle:after{content:"";opacity:.5;background:#666;width:1px;height:100%;position:absolute;top:0;left:760px}.footer-column ul{padding-left:0;list-style:none}.footer-column ul li{color:#b3b3b3;font-size:13px;line-height:18px;transition:color .3s}.footer-column ul li:hover{color:#d1a979;cursor:pointer}.footer-bottom{color:#fff;background-color:#d1a979;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:20px;font-size:13px;display:flex}.footer-bottom p{margin:5px 0;font-size:10px!important}.footer-bottom a{color:#000;margin:0 10px;text-decoration:none}.social-icons img{width:24px}.social-icons i{color:#fff;cursor:pointer;font-size:16px;transition:all .3s}.social-icons i:hover{color:#fff}@media (min-width:769px){.social-icons{text-transform:uppercase;align-items:center;gap:6px;display:flex}}@media (max-width:992px){.footer-middle{grid-template-columns:repeat(2,1fr);padding:40px 30px;display:block}}@media (max-width:768px){.social-icons{text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.footer-bottom .container{display:block!important}.footer-nav{color:#b3b3b3;flex-flow:wrap;justify-content:flex-start;gap:30px;padding-left:0;font-family:CG Omega;list-style:none;display:inline-flex}}@media (max-width:600px){.footer-middle{text-align:left}.footer-bottom{text-align:center;flex-direction:column;gap:10px}}
