.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-38 .elementor-element.elementor-element-439cb82{width:auto;max-width:auto;}.elementor-38 .elementor-element.elementor-element-439cb82 .elementor-menu-toggle{margin:0 auto;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-38 .elementor-element.elementor-element-73551a6 .elementor-button{background-color:#C9825B;fill:#FBF7EF;color:#FBF7EF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for theme-site-logo, class: .elementor-element-f977a00 */.elementor-38 .elementor-element.elementor-element-f977a00{width:164px;justify-self:start;overflow:visible}
.elementor-38 .elementor-element.elementor-element-f977a00 img{display:block;width:100%;height:auto;filter:drop-shadow(0 6px 16px rgba(11,55,50,.2))}
@media(max-width:1050px){
 .elementor-38 .elementor-element.elementor-element-f977a00{width:134px;transform:scale(1.5);transform-origin:left top;z-index:2}
}
@media(max-width:720px){.elementor-38 .elementor-element.elementor-element-f977a00{width:96px}}
@media(max-width:430px){.elementor-38 .elementor-element.elementor-element-f977a00{width:72px;transform:scale(2)}}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-439cb82 */.elementor-38 .elementor-element.elementor-element-439cb82{ width:max-content; justify-self:center; background:rgba(255,253,248,.7); border:1px solid rgba(255,253,248,.6); border-radius:999px; padding:4px 26px; box-shadow:0 10px 35px rgba(11,55,50,.08); backdrop-filter:blur(14px);}.elementor-38 .elementor-element.elementor-element-439cb82 .elementor-nav-menu{display:flex;gap:clamp(20px,2.5vw,42px)}.elementor-38 .elementor-element.elementor-element-439cb82 .elementor-nav-menu--main .elementor-item{ padding:12px 0; color:#154f47!important; font-family:'Jost',Arial,sans-serif; font-size:10px; font-weight:700; letter-spacing:.1em; text-transform:uppercase;}.elementor-38 .elementor-element.elementor-element-439cb82 .elementor-nav-menu--main .elementor-item:hover,.elementor-38 .elementor-element.elementor-element-439cb82 .elementor-nav-menu--main .elementor-item:focus{color:#c9825b!important}.elementor-38 .elementor-element.elementor-element-439cb82 .elementor-nav-menu:after,.elementor-38 .elementor-element.elementor-element-439cb82 .elementor-item:after{display:none!important}@media(max-width:1050px){ .elementor-38 .elementor-element.elementor-element-439cb82{position:static;width:auto;justify-self:end;padding:0;background:transparent;border:0;box-shadow:none;backdrop-filter:none} .elementor-38 .elementor-element.elementor-element-439cb82 .elementor-menu-toggle{  width:auto;height:40px;min-height:40px;padding:0 15px;  color:#154f47!important;background:rgba(255,253,248,.96)!important;  border:1px solid rgba(117,83,55,.22);border-radius:2px;  box-shadow:0 8px 22px rgba(11,55,50,.14); } .elementor-38 .elementor-element.elementor-element-439cb82 .elementor-menu-toggle svg{display:none!important} .elementor-38 .elementor-element.elementor-element-439cb82 .elementor-menu-toggle:before{  content:"MENU";display:block;color:#154f47;  font-family:'Jost',Arial,sans-serif;font-size:10px;font-weight:400;  line-height:1;letter-spacing:.1em;text-transform:uppercase; } .elementor-38 .elementor-element.elementor-element-439cb82 .elementor-nav-menu--dropdown{  position:absolute;top:86px;right:24px;left:auto;  width:min(258px,calc(100vw - 36px));z-index:100;padding:12px;  background:rgba(255,253,248,.96);border-radius:2px;  box-shadow:0 12px 30px rgba(11,55,50,.16); } .elementor-38 .elementor-element.elementor-element-439cb82 .elementor-nav-menu--dropdown .elementor-nav-menu{display:flex;flex-direction:column;gap:0} .elementor-38 .elementor-element.elementor-element-439cb82 .elementor-nav-menu--dropdown .elementor-item{justify-content:center;padding:12px!important;color:#154f47!important}}@media(max-width:720px){ .elementor-38 .elementor-element.elementor-element-439cb82 .elementor-menu-toggle{height:34px;min-height:34px;padding:0 11px} .elementor-38 .elementor-element.elementor-element-439cb82 .elementor-nav-menu--dropdown{top:72px;right:14px}}@media(max-width:430px){ .elementor-38 .elementor-element.elementor-element-439cb82 .elementor-nav-menu--dropdown{right:10px}}/* Shared responsive header geometry */.elementor-38 .elementor-element.elementor-element-ca24df3{position:absolute;inset:0 0 auto;z-index:50;width:100%;min-height:122px;display:grid;grid-template-columns:210px 1fr auto;align-items:center;gap:28px;padding:12px 4vw;background:transparent;border:0;overflow:visible}.elementor-38 .elementor-element.elementor-element-f977a00{width:164px;justify-self:start;overflow:visible}.elementor-38 .elementor-element.elementor-element-f977a00 img{display:block;width:100%;height:auto;filter:drop-shadow(0 6px 16px rgba(11,55,50,.2))}@media(max-width:1050px){ .elementor-38 .elementor-element.elementor-element-ca24df3{min-height:106px;grid-template-columns:1fr auto auto;padding:10px 24px} .elementor-38 .elementor-element.elementor-element-f977a00{width:134px;transform:scale(1.5);transform-origin:left top;overflow:visible;z-index:2}}@media(max-width:720px){ .elementor-38 .elementor-element.elementor-element-ca24df3{min-height:90px;height:auto;padding:7px 14px;gap:10px} .elementor-38 .elementor-element.elementor-element-f977a00{width:96px}}@media(max-width:430px){ .elementor-38 .elementor-element.elementor-element-ca24df3{padding-left:10px;padding-right:10px;gap:6px} .elementor-38 .elementor-element.elementor-element-f977a00{width:72px;transform:scale(2)}}/* Desktop and tablet dual-logo group */@media(min-width:1051px){ .elementor-38 .elementor-element.elementor-element-ca24df3{grid-template-columns:300px 1fr auto} .elementor-38 .elementor-element.elementor-element-f977a00{position:relative;width:273px;transform:none!important} .elementor-38 .elementor-element.elementor-element-f977a00 a{display:block;width:164px} .elementor-38 .elementor-element.elementor-element-f977a00 img{transform:none!important} .elementor-38 .elementor-element.elementor-element-f977a00:before{content:"";position:absolute;left:182px;top:50%;width:1px;height:68px;background:rgba(117,83,55,.22);transform:translateY(-50%)} .elementor-38 .elementor-element.elementor-element-f977a00:after{content:"";position:absolute;left:201px;top:50%;width:72px;height:72px;background:url("https://manyata.brandwiki.today/wp-content/uploads/sites/2/2026/09/manyata-logo.png") center/contain no-repeat;transform:translateY(-50%)}}@media(min-width:721px) and (max-width:1050px){ .elementor-38 .elementor-element.elementor-element-f977a00{position:relative;width:310px;transform:none!important} .elementor-38 .elementor-element.elementor-element-f977a00 a{display:block;width:134px} .elementor-38 .elementor-element.elementor-element-f977a00 img{transform:scale(1.5)!important;transform-origin:left top} .elementor-38 .elementor-element.elementor-element-f977a00:before{content:"";position:absolute;left:219px;top:50%;width:1px;height:68px;background:rgba(117,83,55,.22);transform:translateY(-50%)} .elementor-38 .elementor-element.elementor-element-f977a00:after{content:"";position:absolute;left:238px;top:50%;width:72px;height:72px;background:url("https://manyata.brandwiki.today/wp-content/uploads/sites/2/2026/09/manyata-logo.png") center/contain no-repeat;transform:translateY(-50%)}}@media(max-width:720px){ .elementor-38 .elementor-element.elementor-element-f977a00{transform:none!important} .elementor-38 .elementor-element.elementor-element-f977a00:before,.elementor-38 .elementor-element.elementor-element-f977a00:after{display:none} .elementor-38 .elementor-element.elementor-element-f977a00 a{display:block;width:100%} .elementor-38 .elementor-element.elementor-element-f977a00 img{transform:scale(1.5)!important;transform-origin:left top}}@media(max-width:430px){.elementor-38 .elementor-element.elementor-element-f977a00 img{transform:scale(2)!important}}@media(min-width:721px) and (max-width:1050px){ .elementor-38 .elementor-element.elementor-element-f977a00:before, .elementor-38 .elementor-element.elementor-element-f977a00:after{top:calc(50% + 21.5px)}}/* About section dropdown */.elementor-38 .elementor-element.elementor-element-439cb82 .sub-arrow{padding-left:9px;}.elementor-38 .elementor-element.elementor-element-439cb82 .sub-arrow svg{display:none;}.elementor-38 .elementor-element.elementor-element-439cb82 .sub-arrow:before{content:"";display:block;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);}.elementor-38 .elementor-element.elementor-element-439cb82 ul.sub-menu.elementor-nav-menu--dropdown{background:rgba(255,253,248,.7);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,253,248,.6);border-radius:20px;padding:10px;box-shadow:0 10px 35px rgba(11,55,50,.08);min-width:220px!important;}.elementor-38 .elementor-element.elementor-element-439cb82 .sub-menu .elementor-sub-item{font-family:"Jost",Arial,sans-serif;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#154f47!important;padding:13px 16px!important;border-radius:11px;background:transparent;}.elementor-38 .elementor-element.elementor-element-439cb82 .sub-menu .elementor-sub-item:hover,.elementor-38 .elementor-element.elementor-element-439cb82 .sub-menu .elementor-sub-item:focus{color:#c9825b!important;background:rgba(201,130,91,.1);}@media(min-width:1051px){.elementor-38 .elementor-element.elementor-element-439cb82 .elementor-nav-menu--main .sub-menu{margin-top:8px!important;left:auto!important;right:-27px!important;margin-left:0!important;}}@media(max-width:1050px){.elementor-38 .elementor-element.elementor-element-439cb82 nav.elementor-nav-menu--dropdown{border-radius:20px;}.elementor-38 .elementor-element.elementor-element-439cb82 ul.sub-menu.elementor-nav-menu--dropdown{position:static!important;top:auto!important;left:auto!important;right:auto!important;width:100%!important;min-width:0!important;margin:0!important;padding:5px!important;box-shadow:none;border:0;background:rgba(21,79,71,.04);}.elementor-38 .elementor-element.elementor-element-439cb82 .sub-menu .elementor-sub-item{white-space:normal;justify-content:center;padding:12px 8px!important;}}/* Shared main-menu and submenu appearance */.elementor-38 .elementor-element.elementor-element-439cb82 .elementor-nav-menu--main .elementor-item,.elementor-38 .elementor-element.elementor-element-439cb82 .sub-menu .elementor-sub-item{font-family:'Jost',Arial,sans-serif;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#154f47!important;background:transparent!important;}.elementor-38 .elementor-element.elementor-element-439cb82 .elementor-nav-menu--main .elementor-item:hover,.elementor-38 .elementor-element.elementor-element-439cb82 .elementor-nav-menu--main .elementor-item:focus,.elementor-38 .elementor-element.elementor-element-439cb82 .sub-menu .elementor-sub-item:hover,.elementor-38 .elementor-element.elementor-element-439cb82 .sub-menu .elementor-sub-item:focus{color:#c9825b!important;background:transparent!important;}@media(min-width:1051px){.elementor-38 .elementor-element.elementor-element-439cb82{position:relative;z-index:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;}.elementor-38 .elementor-element.elementor-element-439cb82:before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;pointer-events:none;}.elementor-38 .elementor-element.elementor-element-439cb82:before,.elementor-38 .elementor-element.elementor-element-439cb82 ul.sub-menu.elementor-nav-menu--dropdown{background:rgba(255,253,248,.7);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 10px 35px rgba(11,55,50,.08);}}@media(max-width:1050px){.elementor-38 .elementor-element.elementor-element-439cb82 nav.elementor-nav-menu--dropdown .elementor-item,.elementor-38 .elementor-element.elementor-element-439cb82 nav.elementor-nav-menu--dropdown .elementor-sub-item{font-family:Jost,Arial,sans-serif;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#154f47!important;background:transparent!important;}.elementor-38 .elementor-element.elementor-element-439cb82 nav.elementor-nav-menu--dropdown a:hover,.elementor-38 .elementor-element.elementor-element-439cb82 nav.elementor-nav-menu--dropdown a:focus,.elementor-38 .elementor-element.elementor-element-439cb82 nav.elementor-nav-menu--dropdown a.highlighted{color:#c9825b!important;background:transparent!important;}}/* Tablet and mobile header pill buttons */@media(max-width:1050px){.elementor-38 .elementor-element.elementor-element-439cb82 .elementor-menu-toggle,.elementor-location-header .elementor-widget-button .elementor-button{border-radius:999px!important;}}/* Balanced tablet/mobile button spacing */@media(max-width:1050px){.elementor-38 .elementor-element.elementor-element-439cb82 .elementor-menu-toggle,.elementor-location-header .elementor-widget-button .elementor-button{padding-left:20px!important;padding-right:20px!important;}}
/* Hide the corporate-logo link whenever its mobile artwork is hidden. */
@media(max-width:720px){.elementor-38 .elementor-element.elementor-element-f977a00 a.ss-manyata-header-link{display:none!important;pointer-events:none!important;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73551a6 */.elementor-38 .elementor-element.elementor-element-73551a6 .elementor-button{
 box-sizing:border-box;
 min-height:48px;
 display:inline-flex;
 align-items:center;
 justify-content:space-between;
 gap:24px;
 padding:0 22px;
 background:#c9825b!important;
 color:#fff!important;
 border:0;
 border-radius:0;
 font-family:'Jost',Arial,sans-serif;
 font-size:10px;
 font-weight:400;
 letter-spacing:.1em;
 text-transform:uppercase;
 box-shadow:0 12px 30px rgba(11,55,50,.14);
}
@media(max-width:1050px){
 .elementor-38 .elementor-element.elementor-element-73551a6 .elementor-button{height:40px!important;min-height:40px!important;max-height:40px;gap:14px;padding:0 16px}
}
@media(max-width:720px){
 .elementor-38 .elementor-element.elementor-element-73551a6 .elementor-button{height:34px!important;min-height:34px!important;max-height:34px}
}
@media(max-width:430px){
 .elementor-38 .elementor-element.elementor-element-73551a6 .elementor-button{gap:9px;padding-left:12px;padding-right:12px}
}/* End custom CSS */