@charset "UTF-8";:root{--color-forest: #1e3f20;--color-forest-light: #2d5a27;--color-ivory: #fdfbf7;--color-offwhite: #f7f5f0;--color-charcoal: #2c2c2c;--color-gold: #d4af37;--aura-body-bg: url(https://www.tekmegha.com/mediaserver/mycastle/bodybg.png)}html{scroll-behavior:smooth;min-height:100%;background-color:var(--color-ivory);background-image:var(--aura-body-bg);background-repeat:repeat;background-position:top center;background-size:auto;background-attachment:scroll}body{margin:0;min-height:100%;background-color:var(--color-ivory);background-image:var(--aura-body-bg);background-repeat:repeat;background-position:top center;background-size:auto;background-attachment:scroll;color:var(--color-charcoal);font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased}app-realestate-maya-home{display:block;min-height:100vh;background:transparent}.aura-site-bg{background-color:var(--color-ivory);background-image:var(--aura-body-bg);background-repeat:repeat;background-position:top center;background-size:auto;background-attachment:scroll}#aura-tailwind-safelist{display:none!important;position:absolute!important;width:0!important;height:0!important;overflow:hidden!important;pointer-events:none!important}@keyframes auraFadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes auraFadeIn{0%{opacity:0}to{opacity:1}}.aura-reveal{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--aura-delay, 0ms);will-change:opacity,transform}.aura-reveal.aura-in{opacity:1;transform:translateY(0)}.aura-hero-in{opacity:0;animation:auraFadeUp .95s cubic-bezier(.22,1,.36,1) both}@media (max-width: 639px){.aura-hero-in{opacity:1;animation:none;transform:none}}.aura-hero-pills{width:100%}.aura-hero-in-1{animation-delay:.1s}.aura-hero-in-2{animation-delay:.22s}.aura-hero-in-3{animation-delay:.34s}.aura-hero-in-4{animation-delay:.46s}.aura-hero-in-5{animation-delay:.52s}.aura-hero-copy>.aura-hero-in-1:last-child{animation-delay:.58s}.aura-float{animation:auraFloat 5s ease-in-out infinite}@keyframes auraFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion: reduce){.aura-reveal{opacity:1;transform:none;transition:none}.aura-hero-in,.aura-float{animation:none!important;opacity:1!important}}
