.elementor-277 .elementor-element.elementor-element-bec0650{--display:flex}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}.anuk-header__topbar,.anuk-header__mainbar,.anuk-header__topbar *,.anuk-header__mainbar *{box-sizing:border-box}:root{--anuk-ivory:#fbf8f2;--anuk-ivory-warm:#f2ebdc;--anuk-ink:#14161c;--anuk-ink-soft:#4a5060;--anuk-ink-mute:#7a8090;--anuk-accent:#8a3324;--anuk-gold:#b08d57;--anuk-gold-soft:#d4b98a;--anuk-gold-pale:#ecdcbb;--anuk-line-soft:#ece2cf;--anuk-serif:"Cormorant Garamond", Georgia, serif;--anuk-sans:"Inter", "Helvetica Neue", Arial, sans-serif;--anuk-pad-x:clamp(1.5rem, 4vw, 4rem);--anuk-ease:cubic-bezier(0.22, 1, 0.36, 1)}.anuk-header__topbar{background-color:var(--anuk-ink);color:#ece5d6;margin-top:0!important;padding-top:0!important}.anuk-header__topbar-inner{max-width:1360px;margin:0 auto;padding:.4rem var(--anuk-pad-x);display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.anuk-header__contact{display:flex;align-items:center;gap:1.1rem;flex-wrap:wrap}.anuk-header__divider{display:inline-block;width:1px;height:14px;background:linear-gradient(180deg,transparent 0%,var(--anuk-gold) 50%,transparent 100%);opacity:.85}.anuk-header__contact-link{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--anuk-sans);font-size:.72rem;font-weight:400;letter-spacing:.12em;color:#d9d2c4;text-decoration:none;transition:color 0.4s var(--anuk-ease)}.anuk-header__contact-link:hover{color:var(--anuk-gold-pale)}.anuk-header__contact-icon{display:block;flex-shrink:0;color:var(--anuk-gold-soft)}.anuk-header__social{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:.6rem}.anuk-header__social-link{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:#d9d2c4;text-decoration:none;border-radius:50%;border:1px solid #fff0;transition:all 0.4s var(--anuk-ease)}.anuk-header__social-link:hover{color:var(--anuk-gold-pale);border-color:rgb(212 185 138 / .4);background-color:rgb(212 185 138 / .06);transform:translateY(-2px)}.anuk-header__mainbar{background:var(--anuk-ivory-warm);border-top:1px solid #e0d3b8;box-shadow:0 1px 0 rgb(176 141 87 / .12),0 12px 32px -22px rgb(20 22 28 / .22);position:sticky;top:0;z-index:999}.anuk-header__mainbar-inner{max-width:1360px;margin:0 auto;padding:1.4rem clamp(1.75rem, 4vw, 4rem);display:flex;align-items:center;justify-content:space-between;gap:2rem;position:relative}.anuk-header__brand{display:flex;align-items:center;flex-shrink:0}.anuk-header__logo{display:inline-flex;align-items:center;text-decoration:none}.anuk-header__logo-img{display:block!important;height:58px!important;width:auto!important;max-width:100%!important;image-rendering:-webkit-optimize-contrast}.anuk-header__logo-accent{display:inline-block;width:1px;height:42px;margin-left:1.5rem;background:linear-gradient(180deg,transparent 0%,var(--anuk-gold) 50%,transparent 100%);opacity:.65}.anuk-header__toggle-input{display:none}.anuk-header__toggle{display:none;cursor:pointer;padding:.5rem;margin:-.5rem;min-width:44px;min-height:44px;align-items:center;justify-content:center;flex-direction:column;gap:5px}.anuk-header__toggle-bar{display:block;width:24px;height:1.8px;background-color:var(--anuk-ink);border-radius:1px}.anuk-header__nav{display:flex;align-items:center;gap:2rem;flex-grow:1;justify-content:flex-end;min-width:0;flex-wrap:nowrap}.anuk-header__menu{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:1.5rem}.anuk-header__menu-item{margin:0;padding:0;position:relative}.anuk-header__menu-link{position:relative;display:inline-flex;align-items:center;gap:.35rem;font-family:var(--anuk-sans);font-size:.7rem;font-weight:500;letter-spacing:.25em;text-transform:uppercase;color:var(--anuk-ink-soft);text-decoration:none;padding:.5rem 0;white-space:nowrap;flex-shrink:0;transition:color 0.45s var(--anuk-ease)}.anuk-header__menu-link:hover{color:var(--anuk-accent)}.anuk-header__menu-item--has-dropdown>.anuk-header__menu-link{color:var(--anuk-accent);font-weight:600}.anuk-header__dropdown-caret{flex-shrink:0;margin-left:.15rem;color:currentColor}.anuk-header__dropdown{list-style:none;margin:0;padding:.65rem 0;position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%) translateY(8px);min-width:290px;background-color:#fff;border:1px solid var(--anuk-line-soft);border-radius:2px;box-shadow:0 20px 45px -18px rgb(20 22 28 / .22);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.35s var(--anuk-ease),transform 0.35s var(--anuk-ease),visibility 0.35s var(--anuk-ease);z-index:50}.anuk-header__menu-item--has-dropdown:hover .anuk-header__dropdown,.anuk-header__menu-item--has-dropdown:focus-within .anuk-header__dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}.anuk-header__dropdown li{margin:0;padding:0}.anuk-header__dropdown a{display:block;padding:.85rem 1.4rem;text-decoration:none;border-left:2px solid #fff0}.anuk-header__dropdown a:hover{background-color:#faf6ee;border-left-color:var(--anuk-accent)}.anuk-header__dropdown-title{display:block;font-family:var(--anuk-serif);font-size:1.05rem;font-weight:500;color:var(--anuk-ink)}.anuk-header__dropdown-desc{display:block;margin-top:.15rem;font-family:var(--anuk-sans);font-size:.65rem;color:var(--anuk-ink-mute)}.anuk-header__cta{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.95rem 1.75rem;min-height:46px;font-family:var(--anuk-sans);font-size:.68rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--anuk-accent)!important;background-color:#fff0;border:1px solid rgb(138 51 36 / .65);border-radius:1px;text-decoration:none;white-space:nowrap;flex-shrink:0;overflow:hidden;z-index:1}.anuk-header__cta::before{content:"";position:absolute;inset:0;background-color:var(--anuk-accent);transform:scaleX(0);transform-origin:left center;transition:transform 0.5s var(--anuk-ease);z-index:-1}.anuk-header__cta:hover{color:#ffffff!important;border-color:var(--anuk-accent)}.anuk-header__cta:hover::before{transform:scaleX(1)}.anuk-header__cta-arrow{transition:transform 0.5s var(--anuk-ease)}.anuk-header__cta:hover .anuk-header__cta-arrow{transform:translateX(4px)}.anuk-header__mobile-social{display:none}.anuk-header__menu-item--contact-mobile{display:none}.site-header,#masthead,.ast-above-header-wrap,.ast-main-header-wrap{margin-top:0!important;padding-top:0!important;border-bottom:none!important}html body{margin-top:0!important}.site-content,#content,.ast-container,.elementor-section:first-child,.elementor-top-section:first-child{padding-top:1rem!important;margin-top:0!important}@media (max-width:1024px) and (min-width:768px){.anuk-header__mainbar-inner{padding:1.1rem clamp(1.5rem, 3vw, 2.5rem);gap:1.25rem}.anuk-header__logo-img{height:50px!important}.anuk-header__menu{gap:1rem}.anuk-header__menu-link{font-size:.62rem;letter-spacing:.16em}.anuk-header__cta{font-size:.62rem;padding:.75rem 1.25rem;min-height:42px}}@media (max-width:767px){.anuk-header__topbar{display:none!important}.anuk-header__mainbar-inner{padding:.85rem 1.15rem!important;gap:1rem!important}.anuk-header__logo-img{height:38px!important}.anuk-header__logo-accent{display:none!important}.anuk-header__toggle{display:flex!important}.anuk-header__toggle-bar{width:20px!important;height:1.5px!important}.anuk-header__nav{position:absolute!important;top:100%!important;left:0!important;right:0!important;background-color:var(--anuk-ivory)!important;border-top:1px solid var(--anuk-line-soft)!important;max-height:0!important;overflow:hidden!important;transition:max-height 0.4s var(--anuk-ease)!important;flex-direction:column!important;align-items:stretch!important;padding:0!important;z-index:99!important}.anuk-header__toggle-input:checked~.anuk-header__nav{max-height:30rem!important;padding:.5rem 1.15rem 1rem!important}.anuk-header__menu{flex-direction:column!important;align-items:stretch!important;gap:0!important;width:100%!important}.anuk-header__menu-item{border-bottom:1px solid var(--anuk-line-soft)!important}.anuk-header__menu-item:last-child{border-bottom:none!important}.anuk-header__menu-item--contact-mobile{display:block!important}.anuk-header__menu-link{display:block!important;width:100%!important;padding:.85rem 0!important;font-size:0.72rem!important;color:var(--anuk-ink)!important}.anuk-header__nav::before{content:"hello@anukalakriti.com  ·  +91-99586-52833"!important;display:block!important;padding:.75rem 0 0.65rem!important;font-size:0.62rem!important;color:var(--anuk-ink-mute)!important;text-align:center!important;border-bottom:1px solid var(--anuk-line-soft)!important}.anuk-header__cta{margin-top:0.85rem!important;width:100%!important;font-size:0.68rem!important;padding:.85rem 1rem!important}.anuk-header__dropdown{position:static!important;transform:none!important;opacity:1!important;visibility:visible!important;box-shadow:none!important;border:none!important;background:transparent!important;padding:.25rem 0 .5rem 0.75rem!important;min-width:0!important}.anuk-header__toggle-input:checked~.anuk-header__toggle .anuk-header__toggle-bar:nth-child(1){transform:translateY(5.5px) rotate(45deg)}.anuk-header__toggle-input:checked~.anuk-header__toggle .anuk-header__toggle-bar:nth-child(2){opacity:0}.anuk-header__toggle-input:checked~.anuk-header__toggle .anuk-header__toggle-bar:nth-child(3){transform:translateY(-5.5px) rotate(-45deg)}}.anuk-footer,.anuk-footer *{box-sizing:border-box}.anuk-footer{background-color:var(--anuk-ink);color:#ece5d6;font-family:var(--anuk-sans);padding:2.5rem 1.5rem 1.75rem;text-align:center}.anuk-footer__brand{margin-bottom:.75rem}.anuk-footer__brand a{display:inline-block;font-family:var(--anuk-serif);font-size:1.85rem;font-weight:500;letter-spacing:.08em;color:#ece5d6;text-decoration:none;line-height:1}.anuk-footer__brand a:hover{color:var(--anuk-gold)}.anuk-footer__nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem 1.1rem;margin-bottom:1.25rem}.anuk-footer__nav a{font-family:var(--anuk-sans);font-size:.68rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:#ece5d6;text-decoration:none;padding:.25rem .1rem}.anuk-footer__nav a:hover{color:var(--anuk-gold)}.anuk-footer__sep{color:#8a8478;font-size:.7rem;opacity:.5;user-select:none}.anuk-footer__social{list-style:none;margin:0 0 1.25rem;padding:0;display:flex;align-items:center;justify-content:center;gap:.85rem}.anuk-footer__social a{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:#ece5d6;border:1px solid rgb(212 185 138 / .15);border-radius:50%;text-decoration:none;transition:all 0.4s var(--anuk-ease)}.anuk-footer__social a:hover{color:var(--anuk-gold);border-color:rgb(212 185 138 / .4);background-color:rgb(212 185 138 / .06)}.anuk-footer__social a svg{width:15px;height:15px}.anuk-footer__divider{width:100%;max-width:480px;height:1px;margin:0 auto 1.25rem;background:linear-gradient(90deg,transparent 0%,var(--anuk-gold) 50%,transparent 100%);opacity:.5}.anuk-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem .85rem;font-size:.68rem;color:#8a8478}.anuk-footer__bottom a{color:#8a8478;text-decoration:none}.anuk-footer__bottom a:hover{color:var(--anuk-gold)}@media (max-width:1024px) and (min-width:768px){.anuk-footer{padding:2.25rem 1.5rem 1.5rem}.anuk-footer__brand a{font-size:1.7rem}}@media (max-width:767px){.anuk-footer{padding:2rem .85rem 1.5rem}.anuk-footer__brand a{font-size:1.5rem;letter-spacing:.06em}.anuk-footer__nav{flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:.3rem .55rem;margin-bottom:1.25rem}.anuk-footer__nav .anuk-footer__sep{display:inline}.anuk-footer__nav a{font-size:.58rem;letter-spacing:.1em;padding:.2rem 0;white-space:nowrap}.anuk-footer__social{gap:.75rem;margin-bottom:1.25rem}.anuk-footer__social a{width:32px;height:32px}.anuk-footer__social a svg{width:14px;height:14px}.anuk-footer__divider{max-width:100%;margin-bottom:1rem}.anuk-footer__bottom{flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:.35rem .55rem;font-size:.58rem;letter-spacing:.04em}.anuk-footer__bottom .anuk-footer__sep{display:inline}}@media (max-width:380px){.anuk-footer{padding:1.75rem .65rem 1.25rem}.anuk-footer__brand a{font-size:1.35rem}.anuk-footer__nav a{font-size:.54rem;letter-spacing:.08em}.anuk-footer__social a{width:30px;height:30px}.anuk-footer__bottom{font-size:.54rem}}