.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"),url(/fonts/SFProDisplay/SFProDisplay-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SFProDisplay-Bold;src:url(/fonts/SFProDisplay/SFProDisplay-Bold.woff2) format("woff2"),url(/fonts/SFProDisplay/SFProDisplay-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SFProDisplay-Light;src:url(/fonts/SFProDisplay/SFProDisplay-Light.woff2) format("woff2"),url(/fonts/SFProDisplay/SFProDisplay-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SFProDisplay-Medium;src:url(/fonts/SFProDisplay/SFProDisplay-Medium.woff2) format("woff2"),url(/fonts/SFProDisplay/SFProDisplay-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SFProDisplay-Regular;src:url(/fonts/SFProDisplay/SFProDisplay-Regular.woff2) format("woff2"),url(/fonts/SFProDisplay/SFProDisplay-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Canela-Medium;src:url(/fonts/canela/Canela-Medium.woff2) format("woff2"),url(/fonts/canela/Canela-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Canela-Light;src:url(/fonts/canela/Canela-Light.woff2) format("woff2"),url(/fonts/canela/Canela-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Canela-Bold;src:url(/fonts/canela/Canela-Bold.woff2) format("woff2"),url(/fonts/canela/Canela-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Canela-Regular;src:url(/fonts/canela/Canela-Regular.woff2) format("woff2"),url(/fonts/canela/Canela-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BebasNeue-Regular;src:url(/fonts/BebasNeue-Regular.woff2) format("woff2");src:url(/fonts/BebasNeue-Regular.woff) format("woff");font-weight:400;font-style:normal}: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";--regular-font-family:"SFProDisplay-Regular";--medium-font-family:"SFProDisplay-Medium";--semibold-font-family:"SFProDisplay-SemiBold";--bold-font-family:"SFProDisplay-Bold";--canela-light-font-family:"Canela-Light";--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;--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-light-font{font-family:var(--canela-light-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-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-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-center{text-align:center;align-items:center}.two-grid{display:grid;grid-template-columns:repeat(2,1fr)}.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 h2,.section-title h3{font-size:var(--section-title-font-size);font-family:var(--bold-font-family)}.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-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}.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 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-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}.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;width:3.5rem;height:3.5rem;background-color:#25d366;border-radius:50%;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{width:3.5rem;height:3.5rem;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}@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.highlight-btn-font:hover p,.button-style-white.highlight-btn-font:hover span,.button-style-white:hover p,.button-style-white: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)}}@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:-117px!important}.hide-mobile-only{display:none!important}.inner-flex-mob{display:flex!important;flex-direction:column}.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:20px}.header-logo{width:11rem}.section-padding,.section-padding-half{padding:64px 0}.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 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}}.fixbtn-inquiry{position:fixed;left:50%;bottom:2.5rem;transform:translateX(-50%);z-index:99}.fixbtn-inquiry button{opacity:0;pointer-events:none;transition:var(--common-transition)}.fixbtn-inquiry .active-btn{opacity:1;transition:var(--common-transition);pointer-events:all}.header-inquiry-overlay{position:fixed;top:0;left:0;opacity:0;pointer-events:none;z-index:999;width:100%;height:100%;background-color:#00000050;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.header-inquiry-overlay.active{opacity:1;pointer-events:all}.header-inquiry-wrapper{position:fixed;right:-100%;top:0;width:100%;max-width:500px;min-width:320px;background-color:#ffffff;padding:5rem 3rem;height:100svh;overflow:scroll;scrollbar-width:none;z-index:1001;transition:var(--common-transition)}.header-inquiry-wrapper.active{right:0;transition:var(--common-transition)}.header-inquiry-wrapper .form_wrapper.detail-form-grid{display:flex;flex-direction:column}.header-inquiry-wrapper .smarthomes-button{width:100%}.close_small_btn{position:absolute;right:1.5rem;top:2rem;width:2.5rem;height:2.5rem;border-radius:50%;background-color:#ffffff;display:flex;align-items:center;justify-content:center;transition:var(--common-transition)}.close_small_btn:hover{background-color:#000000;transition:var(--common-transition)}.close_small_btn:hover span{color:#ffffff;transition:var(--common-transition)}@media only screen and (min-width:992px){.fixbtn-inquiry .button-style-secondary:hover{background-color:#ffffff}}@media only screen and (max-width:767px){.fixbtn-inquiry{width:-moz-fit-content;width:fit-content;top:50%;right:-4rem;bottom:unset;left:unset;transform:translateY(-50%) rotate(-90deg)}.header-inquiry-wrapper{padding:5rem 16px}}