.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:Canela-Light;src:url(/fonts/caneladeck/Canela-Light.woff2) format("woff2"),url(/fonts/caneladeck/Canela-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Canela-Regular;src:url(/fonts/caneladeck/Canela-Regular.woff2) format("woff2"),url(/fonts/caneladeck/Canela-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Canela-Medium;src:url(/fonts/caneladeck/Canela-Medium.woff2) format("woff2"),url(/fonts/caneladeck/Canela-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GeneralSans-Extralight;src:url(/fonts/generalsans/GeneralSans-Extralight.woff2) format("woff2"),url(/fonts/generalsans/GeneralSans-Extralight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:GeneralSans-Regular;src:url(/fonts/generalsans/GeneralSans-Regular.woff2) format("woff2"),url(/fonts/generalsans/GeneralSans-Regular.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:GeneralSans-Medium;src:url(/fonts/generalsans/GeneralSans-Medium.woff2) format("woff2"),url(/fonts/generalsans/GeneralSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GeneralSans-Semibold;src:url(/fonts/generalsans/GeneralSans-Semibold.woff2) format("woff2"),url(/fonts/generalsans/GeneralSans-Semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:GeneralSans-Bold;src:url(/fonts/generalsans/GeneralSans-Bold.woff2) format("woff2"),url(/fonts/generalsans/GeneralSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GeneralSansVariable-Bold;src:url(/fonts/generalsans/GeneralSansVariable-Bold.woff2) format("woff2"),url(/fonts/generalsans/GeneralSansVariable-Bold.woff) format("woff");font-weight:700;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:#000000;--secondary-color:#f58220;--white-color:#ffffff;--pure-black-color:#000000;--highlight-color:#e1e4e8;--background-smoke:#fdfaf1;--background-gray:#fdfaf1;--secondary-highlight-color:#5c5c5c;--banner-title-big:7.5rem;--banner-title-font-size:6rem;--section-title-font-size:4rem;--section-small-title-font-size:3rem;--section-subtitle-font-size_40:2.5rem;--section-subtitle-font-size:2rem;--section-subtitle-font-size2:1.75rem;--section-subtitle-small-font-size:1.375rem;--paragraph-font-size:1.5rem;--content-font-size:1.25rem;--content-font-size_18:1.125rem;--link-font-size:1rem;--text-font-size:1rem;--light-font-family:"GeneralSans-Extralight";--regular-font-family:"GeneralSans-Regular";--medium-font-family:"GeneralSans-Medium";--semibold-font-family:"GeneralSans-Semibold";--bold-font-family:"GeneralSans-Bold";--canela-regular:"Canela-Regular";--common-transition:all 0.6s ease;--web-border-radius:0.625rem;--mobile-border-radius:0.6rem;--common-gap-size:0.75rem;--common-gap-size_1:1rem;--small-gap-size:1.5rem;--medium-gap-size:2.5rem;--medium-gap-size2:4rem;--medium-gap-size_48:3rem;--big-gap-size:5rem}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{border-radius:2px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background-color:var(--highlight-color)}*{scrollbar-width:thin;scrollbar-color:var(--highlight-color) transparent}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(--regular-font-family);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%;background-color:var(--white-color)}body.no-scroll-body{overflow-y:hidden!important}.page-view-wrapper{min-height:100svh}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}.relative{position:relative}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.text-center{text-align:center}.p0{padding:0!important}.pt0{padding-top:0!important}.pb0{padding-bottom:0!important}.main-container-fluid{width:83.8%;margin:0 auto}.main-container-fluid-2{width:91%;margin:0 auto}.blogs-container{width:88%;margin:0 auto}.blog-detail-container{width:65%;margin:0 auto}.main-container{width:78%;margin:0 auto}.gray-color{color:#9a9a9a!important}.main-container-2{width:77.7%;margin:0 auto}.mini-container{max-width:1000px;width:100%;margin:0 auto}.tiny-container{max-width:800px;width:100%;margin:0 auto}.content_accordian{display:none}.section-padding-big{padding:10rem 0}.section-padding{padding:7.5rem 0}.section-padding-half{padding:5rem 0}.section-padding-small{padding:2.5rem 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}.inner-flex{flex-direction:column}.flex-row,.inner-flex{display:flex;gap:.5rem}.flex-row{flex-direction:row}.wfc{width:-moz-fit-content;width:fit-content;max-width:100%}.w100{width:100%!important;max-width:100%!important}.h100{height:100%}.db{display:block}.alc{align-items:center!important}.als{align-items:start!important}.ale{align-items:end!important}.jcc,.jsc{justify-content:center!important}.js-end{justify-content:end}.j-c-sb{justify-content:space-between!important}.inner-flex-small{gap:var(--small-gap-size)}.inner-flex-smallest{gap:.25rem}.inner-flex-medium{gap:var(--medium-gap-size)}.inner-flex-small-32{gap:2rem}.inner-flex-medium-48{gap:var(--medium-gap-size_48)}.inner-flex-medium2{gap:var(--medium-gap-size2)}.inner-flex-big{gap:var(--big-gap-size)}.big-gap{gap:var(--big-gap-size)!important}.inner-flex-large{gap:10rem}.inner-flex-common{gap:var(--common-gap-size)}.inner-flex-common_1{gap:var(--common-gap-size_1)}.inner-flex-center{text-align:center;align-items:center}.white-color{color:var(--white-color)!important}.sahashya-color{color:var(--secondary-color)!important}.black-color{color:var(--pure-black-color)!important}.highlight-color{color:var(--highlight-color)!important}.secondary-color{color:var(--secondary-color)!important}.secondary-highlight-color{color:var(--secondary-highlight-color)!important}.semibold-fonts{font-family:var(--semibold-font-family)!important}.bold-fonts{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}.light-fonts{font-family:var(--light-font-family)!important}.canela-regular{font-family:var(--canela-regular)!important}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:100;font-style:normal;font-size:24px;display:inline-block;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-family:Material Symbols Outlined!important}.banner-title-big h1,.banner-title-big h1 span,.banner-title-big h2,.banner-title-big h2 span{font-size:var(--banner-title-font-size);font-family:var(--canela-regular)}.banner-title h1,.banner-title h1 span,.banner-title h2,.banner-title h2 span{font-size:var(--banner-title-big);font-family:var(--canela-regular)}.text-uppercase{text-transform:uppercase!important}.text-capitalise{text-transform:capitalize!important}.banner-title h1 span,.banner-title h2 span{color:var(--secondary-color)}.section-title h1,.section-title h1 span,.section-title h2,.section-title h2 span,.section-title p{font-size:var(--section-title-font-size);font-family:var(--canela-regular)}.section-small-title h1,.section-small-title h1 span,.section-small-title h2,.section-small-title h2 span,.section-small-title h3,.section-small-title h3 span,.section-small-title h4,.section-small-title h4 span,.section-small-title p{font-size:var(--section-small-title-font-size);font-family:var(--canela-regular)}.section-content a,.section-content h1,.section-content h1 span,.section-content p,.section-content p span{font-size:var(--content-font-size);line-height:1.5}.section-content-small a,.section-content-small p,.section-content-small p span{font-size:var(--text-font-size);line-height:1.2}.section-content_18 a,.section-content_18 p,.section-content_18 p span{font-size:var(--content-font-size_18);line-height:1.5}.section-content a:hover{color:var(--secondary-highlight-color)}.section-content h1 span,.section-content p span{color:var(--secondary-color)}.section-content-hover a:hover{color:var(--secondary-highlight-color)}.section-paragraph p,.section-paragraph p span{font-size:var(--paragraph-font-size);line-height:1.5}.section-paragraph-title p,.section-paragraph-title p span{font-size:var(--paragraph-font-size);font-family:var(--canela-regular);line-height:1.5}.section-paragraph-small h1,.section-paragraph-small h1 span,.section-paragraph-small h3,.section-paragraph-small h3 span,.section-paragraph-small p,.section-paragraph-small span{font-size:var(--section-subtitle-small-font-size);color:var(--primary-color)}.section-paragraph p span{color:var(--secondary-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,.section-subtitle p{font-size:var(--section-subtitle-font-size);font-family:var(--semibold-font-family);color:var(--primary-color)}.section-subtitle_40 h1,.section-subtitle_40 h1 span,.section-subtitle_40 h3 span,.section-subtitle_40 h4,.section-subtitle_40 h4 span,.section-subtitle_40 p{font-size:var(--section-subtitle-font-size_40);font-family:var(--regular-font-family);color:var(--primary-color)}.section-subtitle_40 h1 span,.section-subtitle_40 h3 span,.section-subtitle_40 h4 span,.section-subtitle_40 p span{font-family:var(--medium-font-family)}.section-subtitle2 h2,.section-subtitle2 h4,.section-subtitle2 h4 span,.section-subtitle2 p{font-size:var(--section-subtitle-font-size2);font-family:var(--medium-font-family);color:var(--primary-color)}.section-subtitle-small h2,.section-subtitle-small h4,.section-subtitle-small h4 span,.section-subtitle-small p{font-size:var(--section-subtitle-small-font-size);font-family:var(--medium-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 p{font-size:var(--link-font-size)}.rameshwardevelopers-button{display:flex;align-items:center;cursor:pointer;gap:1rem;padding:1rem 2rem;transition:var(--common-transition);width:-moz-fit-content;width:fit-content;justify-content:center}.rameshwardevelopers-button .reecosys-btn-icon{width:1.5rem;height:1.5rem}.rameshwardevelopers-button .reecosys-btn-icon .hover-disable{display:block}.rameshwardevelopers-button .reecosys-btn-icon .hover-enable,.rameshwardevelopers-button:hover .reecosys-btn-icon .hover-disable{display:none}.rameshwardevelopers-button:hover .reecosys-btn-icon .hover-enable{display:block}.rameshwardevelopers-button p,.rameshwardevelopers-button span{line-height:1!important;white-space:nowrap!important;font-size:1.25rem}.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-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{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-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{border:1px solid var(--white-color);background-color:var(--white-color)}.button-style-white p,.button-style-white span{color:var(--primary-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);transition:var(--common-transition)}.button-style-secondary-outline{border:1px solid var(--secondary-color);background-color:transparent}.button-style-secondary-outline p,.button-style-secondary-outline span{color:var(--secondary-color);transition:var(--common-transition)}.button-style-secondary-outline:hover{border:1px solid var(--secondary-color);background-color:var(--secondary-color);transition:var(--common-transition)}.button-style-secondary-outline:hover p,.button-style-secondary-outline:hover span{color:var(--white-color);transition:var(--common-transition)}.button-style-white-outline{border:1px solid var(--white-color);background-color:transparent}.button-style-white-outline p,.button-style-white-outline span{color:var(--white-color);transition:var(--common-transition)}.button-style-white-outline:hover{border:1px solid var(--white-color);background-color:var(--white-color);transition:var(--common-transition)}.button-style-white-outline:hover p,.button-style-white-outline:hover span{color:var(--primary-color);transition:var(--common-transition)}.button-style-primary-outline{border:1px solid var(--primary-color)!important;background-color:transparent}.button-style-primary-outline p,.button-style-primary-outline span{color:var(--primary-color);transition:var(--common-transition)}.button-style-primary-outline:hover{border:1px solid var(--primary-color);background-color:var(--primary-color);transition:var(--common-transition)}.button-style-primary-outline:hover p,.button-style-primary-outline:hover span{color:var(--white-color);transition:var(--common-transition)}.header-wrapper{position:-webkit-sticky;position:sticky;background-color:var(--white-color);transition:var(--common-transition);top:0;border-bottom:0 solid var(--primary-color);left:0;width:100%;padding:1rem 0;z-index:9999}.navigation-wrapper-reecosys{position:fixed;background-color:transparent;width:32%;height:100%;top:0;right:-100%;transition:var(--common-transition);z-index:9998}.navigation-wrapper-reecosys.active{right:0;background-color:var(--white-color);transition:var(--common-transition)}.popup-overlay-navigation{width:100%;height:100%;z-index:1002;background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:.85;position:fixed;left:0;top:0;display:none}.popup-overlay-navigation.active{display:block}.main-navigation-wrapper{display:grid;height:100%;width:100%;grid-gap:0;gap:0}.web-nav-image-div{width:100%}.web-nav-image-div,.web-nav-image-div img{height:100%;max-height:100lvh}.navigation-link-wrapper{padding:7rem 4rem 3rem;display:flex;flex-direction:column;gap:var(--medium-gap-size);justify-content:space-between;height:100lvh;overflow-y:scroll;background-color:var(--background-gray);align-items:start}.navigation-link-wrapper ul li a p,.navigation-link-wrapper ul li p{text-transform:capitalize}.social-links-wrapper{display:flex;flex-direction:row;gap:1rem;align-items:center}.navigation-link-wrapper .social-links-wrapper{justify-content:end;width:100%}.image-overlay{background-color:#0000003d}.banner-gradient-overlay,.image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.banner-gradient-overlay{background:#000000;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,1));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=0)}.navogation-abs-div{position:absolute;width:50%;display:flex;flex-direction:column;align-items:center;gap:var(--small-gap-size);z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.social-icon{width:2.5rem;display:block;height:2.5rem;max-width:2.5rem}.header-wrapper.webmenu_hidden{top:-100%}.header-flex{justify-content:space-between;padding-right:0}.header-flex,.header-links-ul ul{display:flex;gap:var(--small-gap-size);align-items:center}.header-links-ul ul li a,.header-links-ul ul li p,.header-links-ul ul li span{color:var(--primary-color);font-family:var(--generalSans-regular)}.header-links-ul ul li a{display:flex;gap:.5rem;align-items:center;color:var(--primary-color)}.white-header-wrapper .header-links-ul ul li a,.white-header-wrapper .header-links-ul ul li a p{color:var(--white-color)}.header-logo{width:13.875rem}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.nav-toggle{cursor:pointer}.mob-link-font-size,.mobile-navigation-wrapper,.nav-toggle{display:none}.form-card{position:relative}.form-input-icon.form-input-icon-left{left:1rem}.form-title-label{margin-bottom:.5rem}.form-input-icon.form-input-icon-right{right:1rem}.mat-mdc-snack-bar-container{position:fixed!important;right:24px!important;bottom:24px!important;max-width:340px;border-radius:12px!important;box-shadow:0 8px 24px rgba(0,0,0,.2);animation:fadeInUp .3s ease-out;z-index:10000!important;left:unset!important}.mat-mdc-snack-bar-actions.mdc-snackbar__actions.ng-star-inserted{display:none!important}.mat-mdc-snack-bar-container .mdc-snackbar__surface{box-shadow:none!important}.mat-mdc-snack-bar-container .mdc-snackbar__label{font-weight:500;font-size:14px;color:#fff!important}.mdc-snackbar__actions button{color:#fff!important;font-weight:600}.success-snackbar{background:linear-gradient(135deg,#00bfa5,#009688);color:#fff}.warn-snackbar{background:linear-gradient(135deg,#f9a825,#fbc02d);color:#fff}.error-snackbar{background:linear-gradient(135deg,#e53935,#ef5350);color:#fff}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.form-control-rameshwardevelopers{padding:1rem;border:1px solid #f0f0f0;resize:none;background-color:#fafafa;margin:0!important;outline:none;line-height:1;font-size:1.15rem;width:100%;font-family:var(--medium-font-family);border-radius:.5rem}.lh1{line-height:1!important}.form-control-rameshwardevelopers-phone{padding-left:6.75rem}.form-control-rameshwardevelopers.form-control-rameshwardevelopers-search{padding:1rem 3.5rem 1rem 2rem}.form-input-icon{height:24px;width:24px;font-size:24px;line-height:24px;position:absolute;top:1rem;transform:unset}.form-input-icon.form-input-icon-search{right:1rem}.form-control-rameshwardevelopers:focus,.form-control-rameshwardevelopers:focus-visible{border-color:var(--primary-color)}.web-bar{display:flex;flex-direction:column;gap:.3rem;cursor:pointer}.bar{display:block;width:24px;border-radius:5px;background-color:var(--primary-color)}.white-header-wrapper .bar{background-color:var(--white-color)}.web-bar.active .bar{background-color:var(--primary-color)!important}.web-bar.active .top{transform:translateY(6px) rotate(45deg)}.web-bar.active .middle{opacity:0}.web-bar.active .bottom{transform:translateY(-6px) rotate(-45deg)}.progress-bar-small-gray{position:relative;width:16px;height:16px;aspect-ratio:1/1;border-radius:50%;border:1px solid rgb(154,154,154);background-color:rgb(154,154,154);overflow:hidden}.progress-bar-small-gray:before{content:"";position:absolute;top:0;left:0;height:100%;width:calc(var(--progress) * 1%);background-color:#fdfaf1;transition:width .4s ease}.project-info-icon-flex{display:flex;flex-direction:row;gap:.5rem}.project-info-icon{width:2rem;max-width:2rem;height:2rem;max-height:2rem}.f-carousel__counter span,.f-carousel__toolbar__column>*{color:#ffffff!important}.form-control-rameshwardevelopers-radios{display:flex;flex-direction:row;gap:1.5rem}.form-card label,.form-control-rameshwardevelopers-radios label{font-size:1rem!important;line-height:1!important;margin-bottom:.5rem!important;display:block!important}body.no-scroll{overflow:hidden}.light-bg-section{background-color:#fafafa}.dark-bg-section{background-color:#000000}.white-bg-section{background-color:#ffffff}.title-flex-row-jsc{display:flex;flex-direction:row;gap:var(--medium-gap-size);align-items:center;justify-content:space-between;width:100%}.project-filter-select{padding:1rem;background-color:#f0f0f0;border:1px solid #f0f0f0;border-radius:.5rem;min-width:5vw!important;font-size:1.15rem}.project-filter-bar{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem;min-width:40%}.testimonial-card{padding-top:.75rem;padding-left:2.25rem;position:relative}.testimonial-card-icon{position:absolute;top:0;left:0;width:2.15rem}.highlight-counters-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.5rem;gap:.5rem;width:100%}.highlight-counters-wrapper>div.highlight-card:nth-child(2){position:relative}.highlight-counters-wrapper>div.highlight-card:nth-child(2):before{background-color:#d9d9d9;height:80%;width:1px;position:absolute;top:50%;left:0;transform:translateY(-50%);content:""}.highlight-counters-wrapper>div.highlight-card:nth-child(2):after{background-color:#d9d9d9;height:80%;width:1px;position:absolute;top:50%;right:0;transform:translateY(-50%);content:""}.highlight-counters-wrapper .highlight-card:last-child:after{content:none}.header-right-flex{display:flex;gap:2rem;align-items:center}.header-links-ul li.active p{color:var(--primary-color)}.header-links-ul li.active img,.header-right-flex .hide-tab-mobile ul li.active a span{transform:rotate(180deg);transition:var(--common-transition)}.header-right-flex .hide-tab-mobile ul li.active a p,.header-right-flex .hide-tab-mobile ul li.active a span,.header-right-flex .hide-tab-mobile ul li:hover a p,.header-right-flex .hide-tab-mobile ul li:hover a span{color:#f58220;transition:var(--common-transition)}.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}.header-right-flex.active .header-contact-button,.header-right-flex.active .hide-tab-mobile{display:none!important;transition:var(--common-transition)}.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}.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)}}.header-wrapper.menu-open .header-right-flex .header-contact-button,.header-wrapper.menu-open .header-right-flex .hide-tab-mobile{display:none!important}.footer-wrapper.blackFooter *{color:#ffffff!important}.footer-wrapper.blackFooter .accordion-mobile img{filter:invert(1)!important}.footer-wrapper.blackFooter .white-logo{display:block}.footer-wrapper .white-logo,.footer-wrapper.blackFooter .black-logo,.footer-wrapper.blackFooter .whatsapp-wrapper{display:none}.footer-wrapper.blackFooter .footer-social-media-icon img{filter:invert(1)}.footer-wrapper.blackFooter .footer-wrapper-bg{background-color:#1e1e1e;border-top:1px solid #434343;border-bottom:1px solid #434343}.footer-wrapper-bg{background-color:#fafafa;border-top:1px solid #ededed;border-bottom:1px solid #ededed}.footer-wrapper.blackFooter .footer-wrapper-bg .main-container-fluid .footer-bottom-grid{border-top:1px solid #434343}.footer-logo{width:13.875rem}.footer-social-media-icon{opacity:.5;transition:var(--common-transition)}.footer-social-media-icon:hover{opacity:unset;transition:var(--common-transition)}.footer-main-flex{display:flex;justify-content:space-between}.footer-main-flex-right{width:34%}.footer-adress-link .link-font-size p:hover a{color:#f58220!important;transition:var(--common-transition)}.footer-wrapper-bg .main-container-fluid .footer-bottom-grid{border-top:1px solid #ededed;padding:1.5rem 0}.footer-bottom-text p{font-size:.875rem;color:var(--primary-color)}.footer-bottom-text-poweredy p span{font-size:1.125rem}.footer-bottom-grid{display:grid;grid-template-columns:repeat(3,1fr)}.footer-bottom-grid>div:nth-child(2){text-align:center}.footer-wrapper-bg-remove .footer-wrapper-bg{background-color:var(--white-color)}.thankyou-title h1{font-size:7rem}.thankyou_wrapper{min-height:70svh;display:flex;align-items:center;justify-content:center;padding:10rem 0}.footer-bottom-text-poweredy p a:hover span{color:var(--secondary-color)}.f-thumbs.is-modern.is-syncing.is-enabled.is-ltr.is-horizontal,.f-thumbs__viewport.is-draggable{display:none}[role=button],button{cursor:pointer!important}.contact_lable.upload_input .upload-button-wrapper{background-color:#f5f5f5;display:flex;align-items:center;justify-content:space-between;padding:1.375rem 1rem;border:0}.upload-button-wrapper .transition_0s,.upload-button-wrapper span{color:#707070!important}.upload-button-wrapper.active .transition_0s,.upload-button-wrapper.active span{color:var(--primary-color)!important}@media only screen and (max-width:1680px){html{font-size:14px}.main-container-fluid{max-width:1440px;width:100%}.main-container,.main-container-2{max-width:1276px}}@media only screen and (max-width:1450px){html{font-size:13px}.navigation-wrapper-reecosys{width:40%}.main-container-fluid{max-width:1376px}.main-container{width:100%;max-width:1276px;margin:0 auto}.main-container-2{width:100%;max-width:1240px;margin:0 auto}.tiny-container{max-width:768px}.mini-container{max-width:991px;width:100%;margin:0 auto}}@media only screen and (max-width:1366px){html{font-size:12px}.main-container-fluid{max-width:1152px}.main-container{width:100%;max-width:1152px;margin:0 auto}.main-container-2{width:100%;max-width:1080px;margin:0 auto}.mini-container{max-width:991px;width:100%;margin:0 auto}.navigation-link-wrapper{padding-top:8rem}}@media only screen and (max-width:1280px){.main-container-fluid{max-width:1152px}.main-container{width:100%;max-width:1024px;margin:0 auto}.main-container-2,.mini-container{width:100%;max-width:991px;margin:0 auto}}@media only screen and (max-width:1152px){html{font-size:11px}.main-container-fluid{max-width:1024px}.main-container{width:100%;max-width:991px;margin:0 auto}.main-container-2{width:100%;max-width:900px;margin:0 auto}.mini-container{max-width:768px;width:100%;margin:0 auto}}@media only screen and (max-width:1024px){html{font-size:12px}.main-container-fluid{max-width:90%;width:90%}.main-container{width:100%;max-width:900px;margin:0 auto}.main-container-2{width:100%;max-width:850px;margin:0 auto}.mini-container{max-width:768px;width:100%;margin:0 auto}.footer-main-flex-right{width:42%}}@media only screen and (max-width:991px){.highlight-counters-wrapper .highlight-card:after{content:none!important}.highlight-card{display:flex;flex-direction:row;gap:1.5rem;justify-content:space-between;align-items:first baseline;width:100%}.highlight-counters-wrapper>div.highlight-card:nth-child(2):before{content:none!important}.highlight-card .section-title p{font-size:64px!important;line-height:1!important}.highlight-card .section-paragraph p{font-size:24px!important;line-height:1!important;text-align:right}.highlight-counters-wrapper>div.highlight-card:nth-child(2){margin:32px 0;padding:32px 0;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.highlight-counters-wrapper{display:flex;gap:0;row-gap:0;flex-direction:column}.visible-tab-mobile{display:block!important}.section-padding,.section-padding-big{padding:6rem 0}.navigation-wrapper-reecosys{width:100%}.main-navigation-wrapper{grid-template-columns:100%}.section-padding-small{padding:2.5rem 0}.navogation-flex-mob-div{display:flex;flex-direction:row;gap:1rem;justify-content:space-between;width:100%;align-items:center;margin-top:1rem;margin-bottom:2.5rem}.navigation-link-wrapper{padding:8rem 1.5rem 2.5rem;overflow-y:scroll}.navigation-link-wrapper ul:hover li a,.navigation-link-wrapper ul:hover li p{opacity:1}.navigation-link-wrapper li:hover a,.navigation-link-wrapper li:hover p{color:#000000!important;opacity:1!important}.mobile-navigation-linkss{gap:2rem!important;width:100%}.menubar.active .bar.bar-bottom{transform:translateY(-4px) rotate(45deg)}.mobile-navigation-linkss li{padding:0}.mobile-navigation-linkss li .accordion-header.section-subtitle p,.mobile-navigation-linkss li.section-subtitle p{font-size:2rem!important}.skyzenia-logo-mob-nav{max-width:200px}.explore-btn-mobile{padding:8px 16px;border:1px solid var(--primary-color)}.explore-btn-mobile p{color:var(--primary-color);font-size:14px;font-family:var(--semibold-font-family)}.flex-row.mob-flex-row-column{gap:1.5rem!important}.flex-row.flex-row-medium.mob-flex-row-col,.flex-row.mob-flex-row-column{flex-direction:column;align-items:start!important;justify-content:start!important}.blog-detail-container,.mob-flex-row-col .rameshwardevelopers-button{width:100%}.mob100,.mob100 button{width:100%!important}.form-control-rameshwardevelopers-radios{display:flex;flex-direction:row;gap:1.5rem}.form-card label,.form-control-rameshwardevelopers-radios label{font-size:16px!important}.title-flex-row-jsc{display:flex;flex-direction:column;gap:var(--medium-gap-size);align-items:start;justify-content:start;width:100%}.form-control-rameshwardevelopers,::placeholder{font-size:16px!important}.mob-col-flex{flex-direction:column!important;align-items:start!important;justify-content:start!important;gap:.1rem!important}.hide-tab-mobile{display:none!important}.blogs-container,.main-container,.main-container-2,.main-container-fluid,.main-container-fluid-2,.mini-container,.tiny-container{max-width:100%;width:calc(100% - 32px);margin:0 auto}.banner-title h1,.banner-title h1 span,.banner-title h2,.banner-title h2 span{font-size:40px;font-family:var(--semibold-font-family)}.section-content a,.section-content h1,.section-content h1 span,.section-content p,.section-content p span,.section-paragraph p,.section-paragraph p span,.section-paragraph-small h1,.section-paragraph-small h1 span,.section-paragraph-small h3,.section-paragraph-small h3 span,.section-paragraph-small p,.section-paragraph-small p span{font-size:18px!important}.contat-icon-sec{width:16px!important;flex-basis:16px!important}.testimonial-card{height:52vh;padding:0!important;margin-bottom:4.5rem}.testimonial-card .inner-flex.inner-flex-medium{justify-content:space-between;height:100%}.testimonial-card-icon{position:relative;top:unset;left:unset;width:2.15rem;margin-bottom:1.5rem}.footer-wrapper-bg{background-color:var(--white-color)}.quicklinks-list{overflow:hidden;max-height:0;transition:max-height .4s ease}.section-subtitle-small{cursor:pointer}.footer-main-flex{flex-direction:column;display:flex;gap:48px}.footer-logo{width:222px}.footer-main-flex .section-subtitle-small h2,.footer-main-flex .section-subtitle-small h4,.footer-main-flex .section-subtitle-small h4 span,.footer-main-flex .section-subtitle-small p{font-size:18px}.footer-main-flex .link-font-size a p,.footer-main-flex .link-font-size p{font-size:14px}.inner-flex-common{gap:14px}.footer-main-grid-left .mail-contact-footer{flex-direction:column;gap:14px}.footer-main-flex-right{width:100%;flex-direction:column;gap:10px}.projectsLink-wrapper{border-bottom:1px solid #d7d7d7}.projectsLink-wrapper ul,.quicklinks-list ul{padding:10px 0}.footer-wrapper-bg .main-container-fluid .footer-bottom-grid{border-top:1px solid #ededed;padding:24px 0}.footer-bottom-grid{grid-template-columns:100%;display:grid;grid-gap:8px;gap:8px}.footer-bottom-grid>div:nth-child(3){align-items:start!important}.footer-bottom-grid>div:nth-child(2){text-align:left;justify-content:start!important}.footer-bottom-text p{font-size:12px}.footer-bottom-text-poweredy p span{font-size:16px}.footer-adress-link .link-font-size p:hover a{color:var(--primary-color)!important;transition:var(--common-transition)}.footer-social-media-icon{opacity:unset!important;transition:var(--common-transition)}.section-padding-big{padding:90px 0}.inner-flex-tab{display:flex;flex-direction:column}}@media only screen and (max-width:767px){.visible-mobile-only{display:block!important}.project-info-icon{width:26px;max-width:26px;height:26px;max-height:26px}.section-title h1,.section-title h1 span,.section-title h2,.section-title h2 span,.section-title p{font-size:32px}.section-text p,.section-text p span,.section-text span{font-size:14px!important}.section-subtitle h4,.section-subtitle h4 span,.section-subtitle p{font-size:24px!important;line-height:1.33!important}.hide-mobile-only{display:none!important}.section-padding,.section-padding-,.section-padding-big,.section-padding-small{padding:64px 0}.section-small-title h1,.section-small-title h1 span,.section-small-title h2,.section-small-title h2 span,.section-small-title h3,.section-small-title h3 span,.section-small-title h4,.section-small-title h4 span,.section-small-title p{font-size:32px}.section-content-small a,.section-content-small p,.section-content-small p span{font-size:14px;line-height:1.2}.inner-flex-medium-48{gap:32px}.rameshwardevelopers-button{padding:16px 24px;width:100%}.al-start-mob{align-items:start!important}.inner-flex-mob{display:flex;flex-direction:column}.w100-mob{width:100%}.detail-page-wrapper .section-padding-half{padding:32px 0}.detail-page-wrapper .fifth-section{padding-bottom:32px}.section-paragraph-title p,.section-paragraph-title p span{font-size:24px}.footer-wrapper.blackFooter .quicklinks-wrapper{border-bottom:1px solid #434343}}@media (max-width:991px){.section-content h1,.section-content h1 span,.section-content p,.section-content span{font-size:18px!important}.rameshwardevelopers-button:hover .reecosys-btn-icon .hover-disable{display:block!important}.rameshwardevelopers-button:hover .reecosys-btn-icon .hover-enable{display:none!important}.inner-flex-small-mob-medium{gap:var(--medium-gap-size)!important}.form-control-rameshwardevelopers-phone{padding-left:5.75rem}.rameshwardevelopers-button p,.rameshwardevelopers-button span{font-size:16px}.rameshwardevelopers-button .reecosys-btn-icon{width:16px;height:16px}.header-logo{width:16rem}.button-style-primary:hover{border:1px solid var(--primary-color);background-color:var(--primary-color);transition:var(--common-transition)}.button-style-primary:hover p,.button-style-primary:hover span{color:var(--white-color);transition:var(--common-transition)}.button-style-secondary:hover{border:1px solid var(--secondary-color);background-color:var(--secondary-color);transition:var(--common-transition)}.button-style-secondary:hover p,.button-style-secondary:hover span{color:var(--white-color);transition:var(--common-transition)}.button-style-white:hover{border:1px solid var(--white-color);background-color:var(--white-color);transition:var(--common-transition)}.button-style-white:hover p,.button-style-white:hover span{color:var(--primary-color);transition:var(--common-transition)}.button-style-secondary-outline:hover{border:1px solid var(--secondary-color);background-color:transparent;transition:var(--common-transition)}.button-style-secondary-outline:hover p,.button-style-secondary-outline:hover span{color:var(--secondary-color);transition:var(--common-transition)}.button-style-white-outline:hover{border:1px solid var(--white-color);background-color:transparent;transition:var(--common-transition)}.button-style-white-outline:hover p,.button-style-white-outline:hover span{color:var(--white-color);transition:var(--common-transition)}.button-style-primary-outline:hover{border:1px solid var(--primary-color);background-color:transparent;transition:var(--common-transition)}.button-style-primary-outline:hover p,.button-style-primary-outline:hover span{color:var(--primary-color);transition:var(--common-transition)}}.center-image-popup-page-wrapper .popup-overlay{z-index:999999;background:#0000009c;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);inset:0}.center-image-popup-page-wrapper .popup-box{position:fixed;top:50%;left:50%;display:flex;z-index:999999;transform:translate(-50%,-50%);align-items:center;justify-content:center}.center-img-popup{aspect-ratio:672/672;width:35vw;margin:0 auto;height:73.123vh;border-radius:12px;overflow:hidden;min-width:536px;min-height:536px}.center-image-popup-page-wrapper .popup-close{cursor:pointer;background:#fff;border:none;border-radius:50%;width:2.2rem;height:2.2rem;font-size:1.3rem!important;display:grid;place-content:center;transition:var(--common-transition);position:absolute;left:50%;top:-3rem;transform:translateX(-50%)}.center-image-popup-page-wrapper .popup-close:hover{background:#000}.center-image-popup-page-wrapper .popup-close:hover span{color:#fff}@media only screen and (max-width:1440px){.center-img-popup{aspect-ratio:672/672;width:35vw;margin:0 auto;height:73.123vh;border-radius:12px;overflow:hidden;min-width:50.75rem;min-height:50.75rem}}@media only screen and (max-width:991px){.center-image-popup-page-wrapper .popup-close:hover{background:#fff}.center-image-popup-page-wrapper .popup-close:hover span{color:#000}}@media only screen and (max-width:767px){.center-img-popup{width:calc(100vw - 32px);height:100%;min-width:unset;min-height:unset}}