.elementor .projectfaqs{padding-block-start:45px;}.elementor .proj_advantagesecmain{padding-block-start:45px;padding-block-end:45px;}.elementor .advantagesubhead{font-weight:500;font-size:18px;text-align:center;}.elementor .advantagegridd{padding:0px;margin-block-start:25px;grid-template-rows:repeat(1, 1fr);}.elementor .advantagecardd{padding-block-start:20px;padding-block-end:20px;padding-inline-start:15px;padding-inline-end:15px;border-radius:15px;border-width:1px;border-color:#FFC457;border-style:solid;background-color:#fff8f2;}.elementor .adv_number{width:fitcontent;font-weight:600;color:#ffffff;padding-block-start:15px;padding-block-end:15px;padding-inline-start:15px;padding-inline-end:15px;border-radius:15px;background-color:#2a2a2a;display:inline-block;}.elementor .adv_titleee{font-size:22px;margin-block-start:15px;margin-block-end:15px;}.elementor .adv_description{font-size:15px;}.elementor .projectpopupnew{border-radius:20px;}.elementor .footerbackground{width:100%;height:100%;object-fit:cover;object-position:bottom center;position:absolute;inset-block-start:0px;inset-inline-start:0px;opacity:8%;pointer-events: none;\n}.elementor .DUP_corevalueheading4{font-family:"BegumSans";font-size:48px;text-align:center;}.elementor .DUP_leaderheading2{margin-block-end:15px;}.elementor .DUP_ongoingcontainer{max-width:1280px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .DUP_testiheadsec{padding:0px;margin-block-end:30px;}.elementor .DUP_faqsectionmain{padding-block-start:0px;padding-block-end:45px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .DUP_faqcontainer{max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:15px;padding-inline-end:15px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .headerlogosection{width:auto;}.elementor .headerlogo{width:100%;max-width:162px;display:none;}.elementor .homelogo{display:block;}.elementor .footerinnersec{max-width:1280px;padding-block-end:75px;padding-inline-start:15px;padding-inline-end:15px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;justify-content:space-between;}.elementor .copyrighttext{font-size:14px;color:#ffffff;margin:0px;}.elementor .footerbottomlinkssec{width:auto;font-size:15px;padding:0px;display:flex;flex-direction:row;gap:35px;}.elementor .copyrightlinks{color:#ffffff;}.elementor .footerbectorbm{width:100%;position:absolute;inset-block-end:95%;inset-inline-start:0px;}.elementor .footertitle{font-size:18px;color:#ffffff;text-transform:uppercase;margin-block-end:0px;}.elementor .footernewsletterform{padding:0px;margin-block-start:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;align-items:center;}.elementor .newsletterbtn{margin:0px;}.elementor .newsletterinput{color:#ffffff;}.elementor .footersocialmedia{display:flex;flex-direction:row;gap:45px;justify-content:center;align-items:center;}.elementor .logoandtextsec{padding-block-end:45px;margin-block-start:25px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .footerlogo{margin-block-end:25px;}.elementor .corevalueheading{font-family:"BegumSans";font-size:48px;text-align:center;}.elementor .footerheadingvector{width:45px;margin-block-end:10px;}.elementor .footerheadingdivider{width:100%;max-width:60px;}.elementor .footyheadiconw{width:35px;}.elementor .bigfootyborder{padding:0px;}.elementor .es_projectherosec{min-height:400px;position:relative;padding-block-start:45px;padding-block-end:100px;background-color:#090909;flex-direction:column;justify-content:center;align-items:center;}.elementor .project_container{width:100%;min-width:0px;min-height:0px;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:15px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .herocontentsec{display:flex;flex-direction:column;align-items:center;}.elementor .project_hero_secheading{font-weight:600;font-size:48px;color:#ffffff;margin-block-start:15px;}.elementor .projectherodescription{max-width:600px;color:#fff;line-height:178%;text-align:center;margin-block-start:30px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .projectpagecountermain{position:relative;z-index:2;padding:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#1c1a171f;border-style:solid;background-color:#f3ede1;}.elementor .projectcounter_grid{column-gap:0px;padding:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#1c1a171f;border-style:none;row-gap:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .projectpagecounter_item{padding-block-start:36px;padding-block-end:36px;padding-inline-start:15px;padding-inline-end:15px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#1c1a171f;border-style:solid;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .project_counter_title{color:#bd8a2c;}.elementor .projectcounter_heading{font-size:12.5px;color:#655f56;margin-block-start:10px;}.elementor .lastcard{border-style:none;}.elementor .projectcard_sectionmain{padding-block-start:45px;padding-block-end:45px;background-color:#faf7f1;}.elementor .project_cardheadingsection{display:flex;flex-direction:row;align-items:center;}.elementor .proj_card_sec_heading{margin-inline-end:auto;}.elementor .project-tab-section{width:auto;padding:6px;border-radius:55px;background-color:#fff;display:flex;flex-direction:row;gap:8px;}.elementor .project-tab{color:#6b665c;padding-block-start:11px;padding-block-end:11px;padding-inline-start:22px;padding-inline-end:22px;border-radius:55px;display:flex;flex-direction:row;gap:4px;justify-content:center;align-items:center;}.elementor .projectabtitle{font-weight:700;font-size:13.5px;color:#6b665c;text-transform:uppercase;}.elementor .projecttab_count{font-weight:600;font-size:13.5px;}.elementor .active{background-color:#131313;}.elementor .productcardgrid{margin-block-start:25px;display:grid;gap:15px;grid-template-columns:repeat(3, 1fr);}.elementor .project-card{width:32%;overflow:hidden;border-radius:20px;box-shadow:0px 24px 50px -30px #0c0a0659;}.elementor .projectcardimage{aspect-ratio:352/190;object-fit:cover;object-position:center center;}.elementor .prj_card_imagesec{position:relative;padding:0px;}.elementor .pcard-body{padding:24px;}.elementor .projcard_title{font-size:19px;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .pcard-loc{min-height:0px;font-size:13px;color:#8a8478;padding:0px;margin-block-start:10px;display:flex;flex-direction:row;gap:5px;align-items:center;}.elementor .pcard-specs{min-height:0px;padding:0px;margin-block-start:15px;display:flex;flex-direction:row;grid-template-columns:repeat(3, 1fr);justify-content:space-between;align-items:center;}.elementor .pcard-specs_inner{width:auto;min-height:0px;padding:0px;}.elementor .bhkno{font-size:16px;color:#0c0c0c;line-height:160%;margin-block-end:3px;}.elementor .prj_spec_title{font-size:11px;color:#8a8478;letter-spacing:0.03px;text-transform:uppercase;}.elementor .progress-wrap{min-height:0px;padding:0px;margin-block-start:15px;margin-block-end:20px;}.elementor .progress-label{min-height:0px;font-size:12px;color:#8a8478;padding:0px;display:flex;flex-direction:row;justify-content:space-between;}.elementor .projectprogress-bar{height:6px;min-height:0px;overflow:hidden;padding:0px;margin-block-start:5px;border-radius:99px;background-color:#f3ede1;}.elementor .proj_progres_bar_inner{width:10%;height:100%;min-height:0px;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-color:#e0a73e;}.elementor .pcard-foot{min-height:0px;padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#1c1a171f;border-style:solid;display:flex;justify-content:space-between;align-items:center;}.elementor .pcard-price{width:auto;min-height:0px;font-size:15px;padding:0px;}.elementor .pcard-price_title{color:#8a5a34;margin-block-end:4px;}.elementor .proj_crd_btnsec{width:auto;min-height:0px;padding:0px;}.elementor .hiddenimage{display:none;}.elementor .status-chip{position:absolute;inset-block-end:10px;inset-inline-start:10px;z-index:2;font-weight:800;font-size:11px;letter-spacing:0.05px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:55px;background-color:#FFC457;}.elementor .projectdetailpopupmain{width:100%;height:100%;position:fixed;inset-block-start:0px;inset-inline-end:2px;z-index:999;background-color:#000000a8;backdrop-filter:blur(10px);display:none;flex-direction:column;justify-content:center;align-items:center;}.elementor .popupinnersec{max-width:1280px;padding-block-start:0px;border-radius:15px;background-color:#ffffff;}.elementor .projectpopheader{min-height:60px;display:flex;justify-content:space-between;align-items:center;}.elementor .projecpopcloseec{width:auto;min-width:0px;min-height:0px;}.elementor .closepopico{width:16px;}.elementor .projectpopbodysec{padding:0px;display:grid;gap:15px;grid-template-columns:40% 60%;}.elementor .projectpopupimagemain{width:100%;max-height:78vh;object-fit:cover;object-position:top center;border-radius:10px;}.elementor .projectcontentsectionpopup{padding-inline-end:20px;}.elementor .popupcontentmini_projec{min-height:0px;padding:0px;margin-block-end:15px;display:grid;flex-direction:row;grid-template-columns:30% 70%;}.elementor .proj_opoptitle{font-weight:600;font-size:15px;color:#343434;}.elementor .areanumber{margin-block-end:3px;}.elementor .floorno{margin-block-end:3px;}.elementor .contactpopupform{padding-block-start:0px;padding-inline-start:0px;padding-inline-end:0px;gap:15px;}.elementor .contactpopinput{height:auto;font-family:"Plus Jakarta Sans";font-size:14px;padding-block-start:13px;padding-block-end:13px;padding-inline-start:14px;padding-inline-end:14px;border-radius:10px;border-width:0px;border-color:#1c1a171f;border-style:solid;}.elementor .contactpopinputsubmit{font-family:"Plus Jakarta Sans";border-radius:15px;}.elementor .contpopsubheading{max-width:400px;text-align:center;margin-inline-start:auto;margin-inline-end:auto;}.elementor .contactpopupdivider{width:100px;height:4px;min-width:0px;min-height:0px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#ffc457;}.elementor .contactpopinputfield{min-height:0px;padding:0px;border-radius:10px;border-width:1px;border-color:#1c1a171f;border-style:solid;display:flex;justify-content:flex-start;align-items:center;}.elementor .textara{display:flex;justify-content:flex-start;align-items:start;}.elementor .openspace{margin-block-end:3px;}.elementor .possenstionsecto{display:none;}.elementor .hiddenopen{display:none;}.elementor .counttextcontrole{padding:0px;display:flex;justify-content:center;align-items:center;}.elementor .numbericonn{color:#bd8a2c;}