.wow{visibility:hidden}@keyframes fade_top{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade_top{animation-name:fade_top}.swiper-pagination-progressbar{background:rgb(0 0 0/3%)}@keyframes slide_left{0%{left:0}to{left:-30%}}.slide_left{animation-name:slide_left}@keyframes slide_right{0%{right:0}to{right:-30%}}.slide_right{animation-name:slide_right}@font-face{font-family:SFProDisplay-SemiBold;src:url(/fonts/SFProDisplay/SFProDisplay-Semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SFProDisplay-Bold;src:url(/fonts/SFProDisplay/SFProDisplay-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SFProDisplay-Light;src:url(/fonts/SFProDisplay/SFProDisplay-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SFProDisplay-Medium;src:url(/fonts/SFProDisplay/SFProDisplay-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SFProDisplay-Regular;src:url(/fonts/SFProDisplay/SFProDisplay-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Canela-Medium;src:url(/fonts/canela/Canela-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Canela-Bold;src:url(/fonts/canela/Canela-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Canela-Regular;src:url(/fonts/canela/Canela-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--primary-color:#1e1e1e;--secondary-color:#c7571d;--white-color:#ffffff;--highlight-color:#1e5724;--background-smoke:#fafbfc;--background-gray:#fafafa;--gray-color:#707070;--section-paregraph-color:#404040;--banner-title-font-size-big:4rem;--banner-title-font-size:3rem;--section-title-font-size:3rem;--section-title-font-size-48:3rem;--section-title-font-size-32:2rem;--section-big-title-font-size:3.25rem;--section-subtitle-font-size:1.5rem;--paragraph-font-size:1.5rem;--content-font-size:1.25rem;--small-content-font-size:1.125rem;--link-font-size:1rem;--light-font-family:"SFProDisplay-Light";--thin-font-family:"SFProDisplay-Light";--regular-font-family:"SFProDisplay-Regular";--medium-font-family:"SFProDisplay-Medium";--semibold-font-family:"SFProDisplay-SemiBold";--bold-font-family:"SFProDisplay-Bold";--canela-regular-font-family:"Canela-Regular";--canela-medium-font-family:"Canela-Medium";--canela-semibold-font-family:"Canela-SemiBold";--canela-bold-font-family:"Canela-Bold";--common-transition:all 0.6s ease;--web-border-radius:0.625rem;--mobile-border-radius:0.6rem;--common-gap-size:1rem;--small-gap-size-24:1.5rem;--small-gap-size-32:2rem;--small-gap-size:1.25rem;--small-gap-size-18:1.125rem;--medium-gap-size:4rem;--medium-gap-size-48:3rem;--medium-gap-size-40:2.5rem;--big-gap-size:5rem}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#c7571d;border-radius:2px}::-webkit-scrollbar-thumb:hover{background-color:#c7571d}*{scrollbar-width:thin;scrollbar-color:#c7571d transparent}.italic-font{font-style:italic}.semibold-fonts{font-family:var(--semibold-font-family)!important}.bold-fonts,.sfpro-bold{font-family:var(--bold-font-family)!important}.medium-fonts{font-family:var(--medium-font-family)!important;font-weight:500}.regular-fonts{font-family:var(--regular-font-family)!important}.canela-regular-font{font-family:var(--canela-regular-font-family)!important}.canela-medium-font,.canela-reg-font{font-family:var(--canela-medium-font-family)!important}.canela-bold-font{font-family:var(--canela-bold-font-family)!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:var(--medium-font-family);font-weight:500;color:var(--primary-color)}html{height:auto;font-size:16px;scroll-behavior:smooth}*{box-sizing:border-box}*,body{line-height:1.2}body{width:100%}body.no-scroll-body{overflow-y:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{background-color:transparent;color:unset;outline:none;text-decoration:none;transition:all .4s ease-in-out}a:focus,a:hover{outline:0;text-decoration:unset;color:unset}img{max-width:100%;transition:var(--common-transition);width:100%;object-fit:cover;cursor:pointer;display:block}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.main-container-fluid{width:91%;margin:0 auto}.main-container{width:75%;margin:0 auto}.main-container-2{width:85%;margin:0 auto}.mini-container{width:65%;margin:0 auto}.content_accordian{display:none}.section-padding{padding:7.5rem 0}.section-padding-big{padding:10rem 0}.green-smarthomes-green-dholera-wrapper .section-padding{padding:8.75rem 0}.section-padding-half{padding:5rem 0}.section-padding-small{padding:2rem 0}.hover-enable{display:none}.hover-disable{display:inline-block}.mobile-image{display:none}.web-image{display:block}button:focus-visible,div:focus-visible,img:focus-visible{outline:none;border:none}.visible-mobile-only,.visible-tab-mobile{display:none!important}.flex-row,.inner-flex{display:flex;gap:.5rem}.inner-flex{flex-direction:column}.inner-flex-small{gap:var(--small-gap-size)}.inner-flex-small-18{gap:var(--small-gap-size-18)}.inner-flex-small-24{gap:var(--small-gap-size-24)}.inner-flex-small-32{gap:var(--small-gap-size-32)}.inner-flex-smallest{gap:.25rem}.inner-flex-medium{gap:var(--medium-gap-size)}.inner-flex-medium-48{gap:var(--medium-gap-size-48)}.inner-flex-medium-40{gap:var(--medium-gap-size-40)}.inner-flex-big{gap:var(--big-gap-size)}.inner-flex-zero{gap:0}.big-gap{gap:var(--big-gap-size)!important}.inner-flex-large{gap:10rem}.inner-flex-common{gap:var(--common-gap-size)}.inner-flex-12{gap:.75rem}.inner-flex-center{text-align:center;align-items:center}.white-color{color:var(--white-color)!important}.black-color{color:#000000!important}.highlight-color{color:var(--highlight-color)!important}.secondary-color{color:var(--secondary-color)!important}.secondary-bg{background-color:var(--secondary-color)!important}.primary-color{color:var(--primary-color)!important}.gray-color{color:var(--gray-color)!important}.section-paregraph-color{color:var(--section-paregraph-color)!important}.secondary-highlight-color{color:var(--secondary-highlight-color)!important}.highlight-bg{background-color:var(--highlight-color)!important}.lightgray-bg{background-color:#fafafa!important}.j-c-sb{justify-content:space-between}.mlauto{margin-left:auto}.mrauto{margin-right:auto}.m0auto{margin:0 auto}.wfc{width:-moz-fit-content;width:fit-content}.wmc{width:max-content}.w100{width:100%!important}.w50{width:50%!important}.h100{height:100%}.j-c-c{justify-content:center}.alc{align-items:center}.alend{align-items:end}.alstart{align-items:start}.filterIcon{filter:invert(1)}.overflow{overflow:hidden}.scaleOne,.transition{transition:var(--common-transition)}.scaleOne{scale:1}.scaleOne:hover{scale:1.1}.flex-wrap{flex-wrap:wrap}.p0{padding:0!important}.pt0{padding-top:0!important}.pb0{padding-bottom:0!important}.material-symbols-outlined{font-family:Material Symbols Outlined!important;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;vertical-align:middle}.banner-title h1,.banner-title h2{font-size:var(--banner-title-font-size);font-family:var(--bold-font-family)}.banner-title h1 span,.banner-title h2 span{font-size:var(--section-big-title-font-size);font-family:var(--canela-medium-font-family);font-style:italic}.banner-title-big h1,.banner-title-big h2{font-size:var(--banner-title-font-size-big);font-family:var(--bold-font-family)}.banner-title-big h1 span,.banner-title-big h2 span{font-size:var(--banner-title-font-size-big);font-family:var(--canela-medium-font-family);color:var(--secondary-color);font-style:italic}.section-title h1,.section-title h2,.section-title h3{font-size:var(--section-title-font-size);font-family:var(--bold-font-family)}.section-title h1 span,.section-title h2 span,.section-title h3 span{font-size:var(--section-title-font-size-48);font-family:var(--canela-medium-font-family);color:var(--secondary-color);font-style:italic}.section-title h1.counter-title span,.section-title h2.counter-title span,.section-title h3.counter-title span{font-size:var(--section-title-font-size);font-family:var(--bold-font-family);color:var(--primary-color);font-style:normal}.section-title-48 h2,.section-title-48 h3{font-size:var(--section-title-font-size-48);font-family:var(--bold-font-family)}.section-title-32 h2,.section-title-32 h3,.section-title-32 h3 span,.section-title-32 h4,.section-title-32 h4 span{font-size:var(--section-title-font-size-32);font-family:var(--medium-font-family)}.section-title-32 h2 span,.section-title-32 h3 span,.section-title-32 h4 span{font-size:var(--section-title-font-size-32);font-family:var(--canela-regular-font-family);color:var(--secondary-color);font-style:italic}.green-smarthomes-green-dholera-wrapper .section-content p,.green-smarthomes-green-dholera-wrapper .section-content p span,.green-smarthomes-green-dholera-wrapper .section-content-small p,.green-smarthomes-green-dholera-wrapper .section-content-small p span{font-family:var(--regular-font-family)}.section-content p,.section-content p span{font-size:var(--content-font-size);line-height:1.5;color:var(--section-paregraph-color)}.section-content-small p,.section-content-small p span{font-size:var(--small-content-font-size);line-height:1.5}.section-paragraph p,.section-paragraph p span{font-size:var(--paragraph-font-size);line-height:1.5;color:var(--section-paregraph-color)}.section-text p,.section-text p span,.section-text span{font-size:1rem!important;line-height:1.25}.section-text p span{color:var(--secondary-color)}.section-subtitle h4,.section-subtitle h4 span{font-size:var(--section-subtitle-font-size);font-family:var(--semibold-font-family);color:var(--primary-color)}.section-subtitle h4 span{color:var(--secondary-color)}.smallest-font p{font-size:.85rem}.link-font-size a p,.link-font-size a p span.material-symbols-outlined,.link-font-size p{font-size:var(--link-font-size)}.smarthomes-button{display:flex;align-items:center;gap:1rem;padding:.875rem 1rem;transition:var(--common-transition);border-radius:0;width:-moz-fit-content;width:fit-content;justify-content:center;outline:unset;cursor:pointer}.smarthomes-button .relative,.smarthomes-button img{width:1.5rem;height:1.5rem}.smarthomes-button .default-icon,.smarthomes-button .hover-icon{object-fit:contain;transition:var(--common-transition)}.smarthomes-button .default-icon{opacity:1}.smarthomes-button .hover-icon{opacity:0}.smarthomes-button p,.smarthomes-button span{line-height:1!important;font-size:1.25rem;font-family:var(--medium-font-family)}.button-style-primary{border:1px solid var(--primary-color);background-color:var(--primary-color)}.button-style-primary p,.button-style-primary span{color:var(--white-color);transition:var(--common-transition)}.button-style-secondary{border:1px solid var(--secondary-color);background-color:var(--secondary-color)}.button-style-secondary p,.button-style-secondary span{color:var(--white-color);transition:var(--common-transition)}.button-style-white{border:1px solid var(--white-color);background-color:var(--white-color)}.button-style-white p,.button-style-white span{color:var(----primary-color-color);transition:var(--common-transition)}.button-style-white.highlight-btn-font p,.button-style-white.highlight-btn-font span{color:var(--highlight-color);transition:var(--common-transition)}.button-style-white.secondary-btn-font p,.button-style-white.secondary-btn-font span{color:var(--secondary-color);transition:var(--common-transition)}.button-style-trans{border:1px solid var(--white-color);background-color:transparent}.button-style-trans p,.button-style-trans span{color:var(--white-color);transition:var(--common-transition)}.button-style-border{border:1px solid var(--primary-color);background-color:transparent}.button-style-border p,.button-style-border span{color:var(--primary-color);transition:var(--common-transition)}.button-style-border-secondary{border:1px solid var(--secondary-color);background-color:transparent}.button-style-border-secondary p,.button-style-border-secondary span{color:var(--secondary-color);transition:var(--common-transition)}.reecosys-main-wrapper,.smarthomes-page-wrapper{padding-top:0}.header-wrapper-main{position:-webkit-sticky;position:sticky;background-color:#f5f5f5;transition:var(--common-transition);top:0;border-bottom:0 solid var(--primary-color);left:0;width:100%;z-index:999}.header-wrapper-main.webmenu_hidden2{top:-5.5rem!important}.header-wrapper-main.header_change.megaMenuOpen.webmenu_hidden2{top:0!important}.header-wrapper-main.webmenu_hidden{top:-100%!important}.header-wrapper-main.header_change.webmenu_hidden{margin:unset!important}.header-flex{display:flex;justify-content:space-between;gap:var(--small-gap-size);align-items:center;position:relative;z-index:999;background-color:transparent;padding:.75rem 0;min-height:6.25rem}.header-links-ul ul{display:flex;align-items:center;gap:2rem}.header-links-ul ul li a,.header-links-ul ul li p,.header-links-ul ul li span{font-size:var(--small-content-font-size);color:var(--primary-color);transition:var(--common-transition)}.header-links-ul ul li a{display:flex;gap:.5rem;align-items:center;color:var(--primary-color)}.header-links-ul ul li a:hover p,.header-links-ul ul li a:hover span{color:var(--secondary-color)!important;transition:var(--common-transition)}.header-logo{width:10rem}.whatsapp_connect{bottom:30px;right:30px;gap:.75rem;z-index:9;transition:var(--common-transition)}.whatsapp-icon{width:3.5rem}.whatsapp_connect.active{bottom:6rem;right:15px}.footer-navigation-link a.active_page p,.header-hover:hover .header-title,.header-links-ul li a p.secondary-color,.header-navigation-links a.active_page p,.header-navigation-links li.active a p{color:var(--secondary-color)}.header_contact_dropdown{position:fixed;bottom:-100%;background:#fff;z-index:10;width:100%;padding:2rem 1rem;transition:var(--common-transition)}.header_contact_dropdown.active{bottom:0}.close_contact{width:2.2rem;padding:.5rem;background:#222222;border-radius:50%;position:absolute;top:-5rem;left:50%;transform:translateX(-50%)}.md-toast.error{position:fixed;bottom:0;right:0;padding:.5rem 1rem;color:#00000050;z-index:999999999999999}.menubar{cursor:pointer}.fancybox-container *,.fancybox__container *{color:var(--white-color)!important}.bar{width:1.5rem;height:2px;background-color:#000000;transition:var(--common-transition)}.menubar{display:flex;flex-direction:column;gap:.3rem;z-index:9999}.menubar.active .bar{background-color:var(--primary-color)!important}.menubar.active .bar.bar-top{transform:translateY(8px) rotate(-45deg)}.menubar.active .bar.bar-bottom{transform:translateY(-8px) rotate(45deg)}.menubar.active .bar.bar-middle{opacity:0}.navigationWrapper{padding:9rem 1rem 1rem;display:flex;position:fixed;top:0;right:0;z-index:9;width:30%;max-height:70vh;overflow-y:scroll;background-color:var(--white-color);visibility:hidden;opacity:0;pointer-events:none}.navigationWrapper.active{visibility:visible;opacity:1;pointer-events:all}.mobile_menu_wrapper{position:fixed;height:100%;width:30%;padding:6rem 1rem 1rem;background-color:#ffffff;top:0;right:-100%;z-index:105;transition:all .5s ease}.mobile_menu_wrapper.mobileMenuActive{right:0;transition:all .5s ease}.header-navigation-links ul{display:flex;justify-content:center;gap:0;flex-direction:column}.header-navigation-links ul li,.projectList_li>div{padding:1rem 0;border-bottom:1px solid #dedede}.header-navigation-links ul li.no-border,.projectList_li>div:last-child{border-bottom:0 solid #dedede;padding-bottom:0}.header-navigation-links ul li a p{transition:var(--common-transition)}.header-navigation-links ul li a:hover .progress-value p{color:var(--primary-color)!important}.header-navigation-links ul li a:hover p,.header-navigation-links ul li.active a p{color:var(--secondary-color)!important;transition:var(--common-transition)}.header-acc-btn{width:2.5rem;min-width:2.5rem;height:2.5rem}.navigation-mobile-icon img{width:3rem;height:3rem;object-fit:contain}.header-call-btn{width:3.5rem}.flex-70{flex-basis:70%}.flex-30{flex-basis:30%}.header-strip-wrapper{padding:1.25rem 0;position:relative;z-index:999999;background-color:#ffffff}.header-strip-wrapper .main-container{position:relative}.bookexpo{position:absolute;top:155%;right:1px;border:1px solid #ddd;font-weight:600;padding:3px 8px;background:#1e5724;color:#fff;border-radius:3px;transition:background-color .3s ease,transform .3s ease;animation:pulse 2s infinite}.bookexpo:hover{background-color:orangered;transform:scale(1.05)}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,69,8,.4)}70%{box-shadow:0 0 0 10px rgba(248,224,16,0)}to{box-shadow:0 0 0 0 rgba(207,210,13,0)}}@keyframes pulsing{to{box-shadow:0 0 0 30px rgba(30,87,36,0)}}.navigation-num-link a:hover p{color:var(--secondary-color)}.relative{position:relative}.horizontal{display:flex;flex-direction:row}.vertical{display:flex;flex-direction:column}.blink-background{background-color:#c7561e;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;animation:blinkPulse 1.2s ease-in-out infinite;transition:transform .3s}@keyframes blinkPulse{0%{box-shadow:0 0 0 0 rgba(199,86,30,.6)}50%{box-shadow:0 0 0 10px rgba(199,86,30,0)}to{box-shadow:0 0 0 0 rgba(199,86,30,0)}}.whatsapp_connect{position:fixed;bottom:20px;right:20px;z-index:999;background-color:#25d366;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.25);cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;animation:float-bounce 2.5s ease-in-out infinite}.whatsapp-icon img,.whatsapp_connect{width:3.5rem;height:3.5rem;border-radius:50%}.whatsapp-icon img{filter:drop-shadow(0 0 3px rgba(0,0,0,.3))}@keyframes float-bounce{0%,to{transform:translateY(0);box-shadow:0 4px 12px rgba(37,211,102,.3)}50%{transform:translateY(-8px);box-shadow:0 8px 20px rgba(37,211,102,.5)}}.list-two-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3rem 1rem;gap:3rem 1rem}.mobile-box .blog-img img{aspect-ratio:16/10;background-color:#f5f5f5}.visionary-flex{display:flex;gap:5rem}.visionary-flex>div:first-child,.visionary-flex>div:nth-child(3){flex-basis:calc(50% - 1px)}.visionary-line{height:24.75rem;width:2px;background-color:#d9d9d9}.visionary-box{padding:2.5rem 1.5rem;background-color:#fafafa;min-height:15.6rem}.awardCard-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--small-gap-size);gap:var(--small-gap-size)}.awardCard{background-color:#f5f5f7;text-align:left;align-items:start;padding:3rem;min-height:34.313rem}.awardCard-grid a:hover .awardCard{box-shadow:0 0 11px rgba(33,33,33,.2);transition:var(--common-transition)}.awardCard-grid .awardCard{transition:var(--common-transition);background-color:#fff;padding:2rem;height:100%}.ellipsis-3{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.awardImg{height:20.625rem;margin:auto;display:flex;align-items:center;justify-content:center}.awardImg img{width:100%;max-height:20.625rem;object-fit:contain}.award-container{width:50%;margin:0 auto}.award-img-grid{display:grid;grid-template-columns:repeat(4,1fr)}.share_icon{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:var(--secondary-color);cursor:pointer;pointer-events:all;transition:var(--common-transition)}.share_icon span{font-size:1.5rem;color:#ffffff}.thankyou-title h1{font-size:7rem}.thankyou_wrapper{min-height:70svh;display:flex;align-items:center;justify-content:center;padding:10rem 0}.disclaimerPopup .section-text{height:40vh;overflow-y:scroll}.disclaimerPopup{position:fixed;z-index:99999;top:50%;left:50%;width:45%;transform:translate(-50%,-50%) scale(0);max-width:unset;background:#ffffff;max-height:-moz-fit-content;max-height:fit-content;overflow:hidden;padding:1.5rem;scrollbar-width:none;pointer-events:none;transition:var(--common-transition)}.disclaimerPopup.active{z-index:999999;pointer-events:all;transform:translate(-50%,-50%) scale(1)}.click-overlay-d{position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;background-color:#00000050;z-index:-1;pointer-events:none;transition:var(--common-transition)}.click-overlay-d.active{z-index:9999;opacity:1;pointer-events:all}body.no-scroll-body-d{overflow:hidden!important;position:fixed;width:100%}.timeline-navigation>div:after{content:unset!important}.blog_bind_data img{width:-moz-fit-content;width:fit-content;padding:1rem 0 0 .5rem}@media only screen and (max-width:991px){.bookexpo{top:105%;right:1px}}@media only screen and (min-width:992px){.button-style-primary:hover{border:1px solid var(--primary-color);background-color:transparent;transition:var(--common-transition)}.button-style-primary:hover p,.button-style-primary:hover span{color:var(--primary-color);transition:var(--common-transition)}.button-style-secondary:hover{border:1px solid var(--secondary-color);background-color:transparent;transition:var(--common-transition)}.button-style-secondary:hover p,.button-style-secondary:hover span{color:var(--secondary-color);transition:var(--common-transition)}.button-style-white:hover{border:1px solid var(--white-color);background-color:transparent;transition:var(--common-transition)}.button-style-white:hover p,.button-style-white:hover span{color:var(--white-color)!important;transition:var(--common-transition)}.button-style-white.highlight-btn-font:hover p,.button-style-white.highlight-btn-font:hover span{color:var(--white-color);transition:var(--common-transition)}.button-style-trans:hover{border:1px solid var(--white-color);background-color:var(--white-color);transition:var(--common-transition)}.button-style-trans:hover p,.button-style-trans:hover span{color:var(--secondary-color);transition:var(--common-transition)}.button-style-border:hover{border:1px solid var(--primary-color);background-color:var(--primary-color);transition:var(--common-transition)}.button-style-border:hover p,.button-style-border:hover span{color:var(--white-color);transition:var(--common-transition)}.button-style-border-secondary:hover{border:1px solid var(--secondary-color);background-color:var(--secondary-color);transition:var(--common-transition)}.button-style-border-secondary:hover p,.button-style-border-secondary:hover span{color:var(--white-color);transition:var(--common-transition)}.contactDetailFlex p a:hover{color:var(--secondary-color)}.locate-text:hover #locate-hover-img{display:block}.locate-text:hover #locate-img{display:none}.share_icon:hover{background:var(--primary-color);transition:var(--common-transition)}.whatsapp_connect:hover{transform:scale(1.1);box-shadow:0 6px 20px rgba(37,211,102,.6)}.smarthomes-button:hover .default-icon{opacity:0}.smarthomes-button:hover .hover-icon{opacity:1}}@media only screen and (max-width:1680px){html{font-size:15px}}@media only screen and (max-width:1450px){html{font-size:14px}.visionary-box{min-height:17.6rem}.main-container{width:80%;margin:0 auto}.visionary-line{height:27.75rem}}@media only screen and (max-width:1366px){html{font-size:13px}.main-container-2{width:90%;margin:0 auto}}@media only screen and (max-width:1280px){.main-container{width:85%}.main-container-2,.main-container-fluid{width:95%;margin:0 auto}.dholera-sir-grid{padding:2rem 5rem}.award-container{width:61%}.award-img-grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:1152px){html{font-size:12px}.main-container{width:90%}.blink-background{width:4rem}.dholera-sir-grid{padding:2rem}.mini-container{width:75%}}@media only screen and (max-width:1024px){html{font-size:11px}.section-title-32 h3,.section-title-32 h3 span,.section-title-32 h4,.section-title-32 h4 span{font-size:1.75rem}.section-paragraph p,.section-paragraph p span{font-size:1.25rem}.navigation-mobile-icon img{width:2.5rem;height:2.5rem;object-fit:contain}}@media only screen and (max-width:991px){.visible-tab-mobile{display:block!important}.hide-tab-mobile{display:none!important}.inner-flex-tab{display:flex!important;flex-direction:column}.inner-flex-big{gap:3rem}.header-strip-wrapper{z-index:999}.main-container,.mini-container{width:90%}.section-paragraph p,.section-paragraph p span{font-size:1.37rem}.column,.visionary-flex{flex-direction:column}.awardCard-grid{grid-template-columns:repeat(2,1fr)}.award-container{width:90%}.award-img-grid{grid-template-columns:repeat(2,1fr)}.disclaimerPopup{height:90vh;padding:1.5rem;width:95%}}@media only screen and (max-width:767px){.visible-mobile-only{display:block!important}.w100-mob{width:100%}.header-wrapper-main.header_change,.header-wrapper-main.webmenu_hidden2{top:-84px!important}.hide-mobile-only{display:none!important}.inner-flex-mob{display:flex!important;flex-direction:column}.smarthomes-button .relative,.smarthomes-button img{width:2rem;height:2rem}.award-container,.main-container,.main-container-2,.main-container-fluid,.mini-container{width:calc(100% - 32px);margin:0 auto}.header-strip-wrapper .section-title-32 h4,.header-strip-wrapper .section-title-32 h4 span,.section-paragraph p,.section-paragraph p span{font-size:18px}.section-paragraph.project-title p{font-size:22px}.section-content p,.section-content p span{font-size:18px}.inner-flex-small-32{gap:16px}.header-wrapper-main .inner-flex-small-32{gap:6px}.blink-background{width:3.3rem}.alstart-mob{align-items:start}.smarthomes-button{width:100%;min-height:56px;padding:12px 20px}.smarthomes-button p,.smarthomes-button span{font-size:18px}.header-logo{width:11rem}.green-smarthomes-green-dholera-wrapper .section-padding,.section-padding,.section-padding-big,.section-padding-half{padding:48px 0}.section-padding.section-padding-more{padding:8rem 0 4rem}.pt0-mob,.pto-mob{padding-top:0!important}.pb0-mob{padding-bottom:0!important}.banner-title h1,.banner-title h1 span,.banner-title h2,.banner-title h2 span{font-size:40px}.list-two-grid{grid-template-columns:100%}.whatsapp_connect{bottom:16px}.whatsapp-icon img,.whatsapp_connect{width:44px;height:44px}.get_update_text{font-size:12px}.section-subtitle h4,.section-subtitle h4 span{font-size:20px}.section-content-small p,.section-content-small p span{font-size:16px}.link-font-size a p,.link-font-size a p span.material-symbols-outlined,.link-font-size p{font-size:12px}.text-left-mob{text-align:left!important}.awardCard-grid{grid-template-columns:100%}.awardCard{text-align:center}.award-img-grid{grid-template-columns:100%}.thankyou-title h1{font-size:5.5rem}.section-title h1,.section-title h1 span,.section-title h2,.section-title h2 span,.section-title h3,.section-title h3 span{font-size:40px}.disclaimerPopup{height:90vh;padding:1.5rem}.section-text p,.section-text p span,.section-text span{font-size:18px!important}.disclaimer-bottom{align-items:flex-start}.partnerheader-button .smarthomes-button p{font-size:11px}.partnerheader-button .smarthomes-button{width:-moz-fit-content;width:fit-content;min-height:32px;padding:12px}}.flex40{flex-basis:40%}.flex60{flex-basis:60%}.footer-link{position:relative;padding:.75rem 0;border-bottom:1px solid #d9d9d9}.footer-link,.footer-link:after{transition:var(--common-transition)}.footer-link:after{content:"";width:0;bottom:0;left:0;position:absolute;background-color:#c7571d;height:1px}.footer-link:hover:after{width:100%;transition:var(--common-transition)}.two-grid{display:grid;grid-template-columns:repeat(2,1fr)}.contect-with-us-abs{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:space-between;width:calc(100% - 4rem)}.green-patch,.green-patch img{height:12.9rem}.footer-logo,.footer-logo img{width:15.25rem}.cin-no-text p{color:#9a9a9a;font-family:var(--regular-font-family);font-size:.875rem}.logo-line{height:6.75rem;width:1px;background-color:#d9d9d9;margin:auto 0}.subscribe-label input{width:100%;height:3.5rem;padding-left:1rem;font-size:1rem;outline:unset}.subscribe-wrapper{width:31%}.sub-submit-btn{z-index:5;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;position:absolute;bottom:0;right:1px;background:unset;border:0}.contactDetailFlex span{font-size:1.25rem;line-height:1.5}.dsda-logos>div:first-child{width:6rem}.members-flex{background-color:#ffffff;width:60%;justify-content:end}@media only screen and (max-width:1760px){.dsda-logos>div:first-child,.dsda-logos>div:nth-child(3){width:6rem}}@media only screen and (min-width:991px){.dsda-logos.inner-flex-medium{gap:3rem!important}}.dsda-logos>div:nth-child(3){width:7rem}.dsda-logos-line{height:5rem;width:1px;background-color:#dedede}.footer-main-wrapper>div:first-child{padding-top:5rem}.footer-bottomStrip-wrapper{padding:1.5rem 0;border-top:1px solid #d9d9d9}.footer-bottomStrip-wrapper a:hover p{color:#c7571d}.reecosys-logofooter img{filter:invert(1)}.reecosys-logofooter{width:3.8rem}.footer-company-logos{aspect-ratio:1;max-width:91px}@media only screen and (max-width:991px){.footer-flex{gap:1.5rem}.sub-submit-btn{width:4.5rem;height:4.5rem}.subscribe-label input{height:4.5rem;font-size:16px}}@media only screen and (max-width:767px){.two-grid.footer-grid{display:flex}.footer-flex,.two-grid.footer-grid{flex-direction:column;gap:.5rem}.subscribe-wrapper{width:100%}.footer-main-wrapper .navigation-mobile-icon img{width:44px;height:unset}.subscribe-wrapper .section-paragraph p{font-size:24px}.footer-logo-flex{gap:32px}.members-flex{margin:2.5rem auto 0}.contactDetailFlex span{font-size:20px}.footer-bottomStrip-flex .link-font-size p,.footer-bottomStrip-flex p{font-size:16px}.contect-with-us-abs{align-items:start;width:calc(100% - 64px);flex-direction:column;top:47%;gap:24px}.green-patch,.green-patch img{height:24.5rem}.footer-link:hover:after{width:0}.reecosys-logofooter{width:4.1rem}}.mobile_drower{position:fixed;bottom:1rem;left:50%;width:98%;height:75vh;z-index:999999;transition:.5s;opacity:0;visibility:hidden;pointer-events:none;cursor:none;transform:translateX(-50%)}.mobile_drower.active{opacity:1;visibility:visible;pointer-events:all;cursor:pointer}.main_screen{border-radius:1rem;background-color:var(--white-color);height:100%}.screen_content{overflow:hidden;position:relative;height:100%}.screen_data,.screen_three{height:100%;overflow-y:scroll}.screen_data{padding:1.8rem;transition:var(--common-transition);position:absolute;top:0;left:0;width:100%}.screen_data::-webkit-scrollbar{width:0!important}.main_screen.one .screen_one,.main_screen.three .screen_three,.main_screen.two .screen_two{transform:translateX(0)}.main_screen.one .screen_three,.main_screen.one .screen_two,.main_screen.two .screen_three{transform:translateX(200%)}.main_screen.three .screen_one,.main_screen.three .screen_two,.main_screen.two .screen_one{transform:translateX(-200%)}.main_drower_list{display:flex;flex-direction:column;gap:1.5rem;padding-bottom:1rem}.Navigation-productList.main_drower_list{flex-direction:row;flex-wrap:wrap}.main_drower_list li a{display:flex;align-items:center;width:100%;gap:1rem;justify-content:space-between}.main_drower_list.Navigation-productList li,.specificationHeadingFlex>div:before,.specificationHeadingFlex>div:last-child:after{display:none}.main_drower_list.Navigation-productList li.showContent{display:block}.main_drower_list li p,.main_drower_list li span{font-size:1.4rem;font-family:var(--medium-font-family)}.main_drower_list li span{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24!important}.mobile_drower_content{display:flex;flex-direction:column;gap:4rem;height:100%;justify-content:space-between}.social-media-links.drower_social .socialIcon{width:2rem}.social-media-links.drower_social .explore-btn{padding-top:1rem}.small-fonts P{font-size:var(--small-font-size);font-family:var(--regular-font-family)}.social-media-links.drower_social li{width:2rem!important}.back_screen{display:flex;align-items:center;padding-bottom:1.5rem;transform:translateX(-8px);font-weight:700;opacity:.6;gap:2px}.back_screen span{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.screen_data li span{background-color:#dcdcdc;border-radius:50%;padding:5px;font-size:14px!important;font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 24!important}.screen_data.screen_three li,.screen_data.screen_two li{transform:translateY(-10px);transition:1s .2s;opacity:0}.screen_data.screen_three.active li,.screen_data.screen_two.active li{opacity:1;transform:translateY(0);flex-basis:calc(100% / 2 - 0.75rem)}.close_drower span{font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24!important}.close_drower{background-color:#fff;border-radius:50%;width:4rem;position:absolute;top:-6rem;left:50%;transform:translateX(-50%);height:4rem;display:flex;align-items:center;justify-content:center}.mobNavImg{width:100%;border-radius:1rem;overflow:hidden}.mobNavContent{position:absolute;width:100%;bottom:1rem;padding:0 1rem;display:flex;flex-direction:column;gap:.5rem}.Navigation-productList .small_font p{font-size:1rem}.Navigation-productList h3{font-size:1.6rem;font-family:var(--medium-font-family)}.Navigation-productList .detail-banner-flex{gap:.5rem}.mobNavContent .banner-icon{width:1.5rem}.mobNavContent .detail-banner-flex>div{display:flex;align-items:center;gap:.5rem}.quickEnquiryOverlay,.video_overlay{position:fixed;height:100vh;width:100vw;z-index:999;top:0;visibility:hidden;transition:var(--common-transition);opacity:0;left:0;pointer-events:none;cursor:pointer}.quickEnquiryOverlay{background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.quickEnquiryOverlay.inqury_active{z-index:999!important;opacity:1;pointer-events:all;visibility:visible}.social-media-links.drower_social .footerSocialList{padding-top:1rem;border-top:1px solid #d9d9d9}.footerSocialList{display:flex;align-items:center;gap:.5rem}.residential_banner_overlay{position:absolute;bottom:0;left:0;width:100%;height:60%;background-image:linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.9215686275))}@media screen and (max-width:991px){.detail-sect8-flex>div:first-child,.screen_data.screen_three.active li,.screen_data.screen_two.active li{flex-basis:100%}.main_drower_list.Navigation-productList li.showContent{display:block}.mob_construction_text{position:absolute;top:.5rem;right:.5rem;padding:.5rem;background-color:var(--white-color);border-radius:.5rem}.mob_construction_text p{font-size:12px!important}.back_screen,.section-subtitle-2 h3,.section-subtitle-2 h3 span{font-size:1.5rem}.Navigation-productList .small_font p{font-size:13px}.mobNavContent .banner-icon{width:20px;min-width:20px}.Navigation-productList h3{font-size:22px;font-family:var(--bold-font-family)}.mobNavContent{gap:12px}.detail-banner-flex{display:flex;flex-direction:column;gap:6px}.main_drower_list li p,.main_drower_list li span{font-size:18px;font-family:var(--medium-font-family)}}.webmenuWrapper{display:flex;gap:0;height:100%;width:100%;position:fixed;top:0;background-color:#ffffff;left:0;opacity:0;visibility:hidden;z-index:99999}.webmenuWrapper.active{visibility:visible;z-index:99999;opacity:1}.webstripone{padding:1.5rem;align-items:center;transform:translate(-100%);transition:var(--common-transition)}.webstriptwo,.webstriptwo.active{padding:5.5rem 1.5rem 1.5rem;transition:.6s .1s}.webmenuWrapper.active .webstripone{transform:translate(0);transition:var(--common-transition);opacity:1}.closeIcon{z-index:2;width:2.5rem;position:absolute;top:6.5rem;right:1rem;background:#00000090;border-radius:50%}.webstriptwo{opacity:0;transform:translateY(1rem);flex-basis:18.75rem!important}.webstriptwo.active{transform:translateY(0);opacity:1}.webstripthree{opacity:0;width:0;flex-basis:0px;flex-basis:25rem!important;transition:.6s .2s}.webstripthree.active{transition:opacity .6s .2s;opacity:1}.webstripfour{opacity:0;flex-basis:calc(100% - 43.75rem);padding-top:5.5rem}.webstripfour,.webstripfour.active{transition:var(--common-transition)}.webstripfour.active{opacity:1}.content_accordian .webmenuContent{padding:1rem 0 0 1rem}.floorPlanBlock.active .floorplan-icon,.webmenuContent .linkActive span{transform:rotate(-90deg)}.webmenuContent ul li span{min-width:1.5rem;text-align:center}.webmenuContent .linkActive p,.webmenuContent .linkActive span{color:var(--secondary-color)}.webmenuContent a{display:flex;justify-content:space-between;align-items:center;gap:1.125rem;width:100%}.webmenuContent p,.webmenuContent span{font-family:var(--semibold-font-family)}.webmenuContent a span{font-size:1.5rem}.webstripfour>.projectDiv{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;pointer-events:none;overflow:hidden;transition:var(--common-transition);padding-top:5.5rem}.webstripfour>.projectDiv.active{height:100%;opacity:1;pointer-events:all}.webBanner-img,.webBanner-img img{height:100%}.header-accordion-wrapper .accordion-title .accordion-icon{transform:rotate(0);transition:var(--common-transition)}.header-accordion-wrapper .accordion-title.active .accordion-icon{transform:rotate(180deg);transition:var(--common-transition)}.header-accordion-wrapper .content_accordian{display:block;padding:0;height:auto;max-height:0;transition:height .75s,max-height .75s,padding .75s;overflow:hidden}.header-navigation-links-arrow{width:1rem;transition:.2s}.header-accordion-wrapper .content_accordian.active{max-height:20rem;padding-bottom:1rem;transition:height .5s,max-height .5s,padding .5s}.header-accordion-wrapper{height:0;opacity:0;pointer-events:none;position:absolute;top:2.5rem;width:85%;transition:opacity .6s}.webstripthree{background:#f7f7f7;margin-top:12.5rem}.header-accordion-wrapper.showLink{height:auto;opacity:1;pointer-events:all;transition:opacity .6s}.detail-bannerText{position:absolute;bottom:5rem;left:50%;transform:translateX(-50%);z-index:5;width:95%}.detail-status{padding:.5rem 1rem;background-color:#ffffff33;border-radius:1.25rem;width:max-content;margin:0 auto}.detail-icon{width:1.25rem;min-width:1.25rem}.megamenu-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.1);background:linear-gradient(180deg,rgba(0,0,0,0) 6%,rgba(0,0,0,.8))}.smarthomes-button.button-style-secondary.hover-fill-white:hover{background-color:#ffffff;border:1px solid #ffffff}.smarthomes-button.button-style-secondary.hover-fill-white:hover p,.smarthomes-button.button-style-secondary.hover-fill-white:hover span{color:var(--secondary-color)}.webstriptwo,.webstriptwo.active{padding:1.5rem;transition:all .6s .1s}.webmenuWrapper:first-child{margin-top:12rem}.webstriptwo .header-logo{position:absolute;top:0;width:100%;padding:0 0 1rem 5rem;left:0;background:#ffffff}.webmenuWrapper .header_logo_img{width:10rem}.webmenuWrapper>div:first-child{padding-top:9rem;margin-top:6rem;position:relative;background:#fafafa;padding-left:5rem}