.sl-sc-root-container{--sl-sc-primary-green:#2e7d32;--sl-sc-dark-green:#112816;--sl-sc-accent-emerald:#10b981;--sl-sc-soft-green:#e8f5e9;--sl-sc-heading-green:#0f2314;--sl-sc-page-bg:#f4f7f4;--sl-sc-card-bg:#fff;--sl-sc-white:#fff;--sl-sc-dark-text:#1c231e;--sl-sc-muted-text:#526356;--sl-sc-glass-bg:#0c1a10eb;--sl-sc-glass-border:#ffffff26;--sl-sc-card-shadow:0 10px 30px -5px #0f231414;--sl-sc-hover-shadow:0 22px 45px -10px #0f231438;--sl-sc-ease-smooth:cubic-bezier(.16, 1, .3, 1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--sl-sc-page-bg)!important;min-height:100vh!important;color:var(--sl-sc-dark-text)!important}div.sl-sc-root-container section.sl-sc-hero-banner{background-color:#0b130e!important;justify-content:center!important;align-items:center!important;width:100%!important;height:520px!important;display:flex!important;position:relative!important;overflow:hidden!important}div.sl-sc-root-container div.sl-sc-hero-mosaic-grid{z-index:1!important;opacity:.75!important;grid-template-columns:repeat(4,1fr)!important;display:grid!important;position:absolute!important;inset:0!important}div.sl-sc-root-container div.sl-sc-hero-mosaic-col{filter:saturate(1.1)!important;background-position:50%!important;background-size:cover!important;height:100%!important}div.sl-sc-root-container div.sl-sc-hero-mosaic-col-1{background-image:url(/images/season%20calender/hero1.jpg)!important}div.sl-sc-root-container div.sl-sc-hero-mosaic-col-2{background-image:url(/images/season%20calender/hero%203.jpg)!important}div.sl-sc-root-container div.sl-sc-hero-mosaic-col-3{background-image:url(/images/season%20calender/hero2.jpg)!important}div.sl-sc-root-container div.sl-sc-hero-mosaic-col-4{background-image:url(/images/season%20calender/hero4.jpg)!important}div.sl-sc-root-container div.sl-sc-hero-scrim-overlay{z-index:2!important;pointer-events:none!important;background:linear-gradient(#08120e14 0%,#08120e29 25%,#08120e6b 55%,#08120ec2 78%,#08120e 100%)!important;position:absolute!important;inset:0!important}div.sl-sc-root-container div.sl-sc-hero-content-box{z-index:3!important;text-align:center!important;max-width:820px!important;color:var(--sl-sc-white)!important;padding:0 24px!important;position:relative!important}div.sl-sc-root-container div.sl-sc-hero-pill-badge{-webkit-backdrop-filter:blur(12px)!important;background:#ffffff1a!important;border:1px solid #fff3!important;border-radius:100px!important;align-items:center!important;gap:8px!important;margin-bottom:22px!important;padding:6px 18px!important;display:inline-flex!important}div.sl-sc-root-container span.sl-sc-hero-pill-dot{background-color:var(--sl-sc-accent-emerald)!important;width:7px!important;height:7px!important;box-shadow:0 0 10px var(--sl-sc-accent-emerald)!important;border-radius:50%!important}div.sl-sc-root-container span.sl-sc-hero-pill-text{letter-spacing:.15em!important;color:var(--sl-sc-white)!important;font-size:.75rem!important;font-weight:700!important}div.sl-sc-root-container h1.sl-sc-hero-main-heading{letter-spacing:-.03em!important;color:var(--sl-sc-white)!important;text-shadow:0 4px 20px #0000004d!important;margin:0 0 18px!important;font-size:3.25rem!important;font-weight:600!important;line-height:1.15!important}div.sl-sc-root-container p.sl-sc-hero-subheading-text{color:#ffffffe0!important;max-width:680px!important;margin:0 auto!important;font-size:1.15rem!important;font-weight:400!important;line-height:1.6!important}div.sl-sc-root-container div.sl-sc-quick-nav-bar{z-index:20!important;-webkit-backdrop-filter:blur(16px)!important;background:#ffffffd9!important;border-bottom:1px solid #0000000f!important;padding:12px 0!important;position:sticky!important;top:0!important}div.sl-sc-root-container div.sl-sc-nav-scroll-wrapper{scrollbar-width:none!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;padding:0 24px!important;display:flex!important;overflow-x:auto!important}div.sl-sc-root-container div.sl-sc-nav-scroll-wrapper::-webkit-scrollbar{display:none!important}div.sl-sc-root-container a.sl-sc-quick-nav-item{letter-spacing:.08em!important;color:var(--sl-sc-muted-text)!important;white-space:nowrap!important;border-radius:8px!important;padding:8px 16px!important;font-size:.8rem!important;font-weight:700!important;text-decoration:none!important;transition:all .25s!important}div.sl-sc-root-container a.sl-sc-quick-nav-item:hover,div.sl-sc-root-container a.sl-sc-quick-nav-item.is-active{color:var(--sl-sc-primary-green)!important;background-color:var(--sl-sc-soft-green)!important}div.sl-sc-root-container section.sl-sc-main-section{padding:64px 24px 96px!important}div.sl-sc-root-container div.sl-sc-wrapper-max{max-width:1280px!important;margin:0 auto!important}div.sl-sc-root-container div.sl-sc-section-header{text-align:center!important;margin-bottom:52px!important}div.sl-sc-root-container span.sl-sc-section-eyebrow{letter-spacing:.16em!important;color:var(--sl-sc-primary-green)!important;margin-bottom:8px!important;font-size:.78rem!important;font-weight:600!important;display:block!important}div.sl-sc-root-container div.sl-sc-section-header h2.sl-sc-section-heading{color:var(--sl-sc-heading-green)!important;letter-spacing:-.025em!important;margin:0 0 16px!important;font-size:2.5rem!important;font-weight:600!important}div.sl-sc-root-container div.sl-sc-header-divider{background-color:var(--sl-sc-primary-green)!important;border-radius:2px!important;width:48px!important;height:4px!important;margin:0 auto!important}div.sl-sc-root-container div.sl-sc-cards-layout-grid{grid-template-columns:repeat(3,1fr)!important;gap:32px!important;display:grid!important}div.sl-sc-root-container article.sl-sc-month-card-item{background-color:var(--sl-sc-dark-green)!important;height:440px!important;box-shadow:var(--sl-sc-card-shadow)!important;cursor:pointer!important;transition:transform .45s var(--sl-sc-ease-smooth), box-shadow .45s var(--sl-sc-ease-smooth)!important;border-radius:20px!important;outline:none!important;position:relative!important;overflow:hidden!important}div.sl-sc-root-container article.sl-sc-month-card-item:hover,div.sl-sc-root-container article.sl-sc-month-card-item:focus-visible{box-shadow:var(--sl-sc-hover-shadow)!important;transform:translateY(-8px)!important}div.sl-sc-root-container div.sl-sc-card-photo-bg{transition:transform .75s var(--sl-sc-ease-smooth)!important;background-position:50%!important;background-size:cover!important;position:absolute!important;inset:0!important}div.sl-sc-root-container div.sl-sc-card-photo-bg-january{background-image:url(/images/calenderdetails/january/1.jpg)!important}div.sl-sc-root-container div.sl-sc-card-photo-bg-february{background-image:url(/images/calenderdetails/february/1.JPG)!important}div.sl-sc-root-container div.sl-sc-card-photo-bg-march{background-image:url(/images/calenderdetails/march/1.jpg)!important}div.sl-sc-root-container div.sl-sc-card-photo-bg-april{background-image:url(/images/calenderdetails/april/1.jpg)!important}div.sl-sc-root-container div.sl-sc-card-photo-bg-may{background-image:url(/images/calenderdetails/may/1.jpg)!important}div.sl-sc-root-container div.sl-sc-card-photo-bg-june{background-image:url(/images/calenderdetails/june/1.jpg)!important}div.sl-sc-root-container div.sl-sc-card-photo-bg-july{background-image:url(/images/calenderdetails/july/1.jpg)!important}div.sl-sc-root-container div.sl-sc-card-photo-bg-august{background-image:url(/images/calenderdetails/august/1.jpg)!important}div.sl-sc-root-container div.sl-sc-card-photo-bg-september{background-image:url(/images/calenderdetails/september/1.jpg)!important}div.sl-sc-root-container div.sl-sc-card-photo-bg-october{background-image:url(/images/calenderdetails/october/1.jpg)!important}div.sl-sc-root-container div.sl-sc-card-photo-bg-november{background-image:url(/images/calenderdetails/november/1.jpg)!important}div.sl-sc-root-container div.sl-sc-card-photo-bg-december{background-image:url(/images/calenderdetails/december/1.jpg)!important}div.sl-sc-root-container article.sl-sc-month-card-item:hover div.sl-sc-card-photo-bg{transform:scale(1.08)!important}div.sl-sc-root-container div.sl-sc-card-gradient-vignette{background:linear-gradient(#0f231440 0%,#0f23141a 40%,#0f2314d9 100%)!important;transition:opacity .4s!important;position:absolute!important;inset:0!important}div.sl-sc-root-container div.sl-sc-card-top-bar{z-index:2!important;justify-content:space-between!important;align-items:center!important;display:flex!important;position:absolute!important;top:20px!important;left:20px!important;right:20px!important}div.sl-sc-root-container span.sl-sc-month-badge{letter-spacing:.08em!important;color:var(--sl-sc-dark-green)!important;background-color:var(--sl-sc-white)!important;border-radius:100px!important;padding:6px 14px!important;font-size:.85rem!important;font-weight:600!important;box-shadow:0 4px 12px #0000001f!important}div.sl-sc-root-container span.sl-sc-season-tag{color:var(--sl-sc-white)!important;-webkit-backdrop-filter:blur(8px)!important;background:#00000073!important;border:1px solid #fff3!important;border-radius:100px!important;padding:6px 12px!important;font-size:.72rem!important;font-weight:700!important}div.sl-sc-root-container div.sl-sc-card-resting-content{z-index:2!important;transition:opacity .35s,transform .35s!important;position:absolute!important;bottom:24px!important;left:24px!important;right:24px!important}div.sl-sc-root-container article.sl-sc-month-card-item h3.sl-sc-card-title{color:var(--sl-sc-white)!important;text-shadow:0 2px 10px #0006!important;margin:0 0 8px!important;font-size:1.35rem!important;font-weight:700!important;line-height:1.3!important}div.sl-sc-root-container div.sl-sc-card-hover-hint{color:var(--sl-sc-accent-emerald)!important;align-items:center!important;gap:6px!important;font-size:.8rem!important;font-weight:600!important;display:inline-flex!important}div.sl-sc-root-container article.sl-sc-month-card-item:hover div.sl-sc-card-resting-content{opacity:0!important;transform:translateY(10px)!important}div.sl-sc-root-container div.sl-sc-card-glass-panel{z-index:3!important;background:var(--sl-sc-glass-bg)!important;-webkit-backdrop-filter:blur(16px)!important;border:1px solid var(--sl-sc-glass-border)!important;opacity:0!important;visibility:hidden!important;transition:opacity .4s var(--sl-sc-ease-smooth), visibility .4s var(--sl-sc-ease-smooth)!important;flex-direction:column!important;justify-content:flex-end!important;padding:24px!important;display:flex!important;position:absolute!important;inset:0!important}div.sl-sc-root-container article.sl-sc-month-card-item:hover div.sl-sc-card-glass-panel,div.sl-sc-root-container article.sl-sc-month-card-item:focus-visible div.sl-sc-card-glass-panel{opacity:1!important;visibility:visible!important}div.sl-sc-root-container div.sl-sc-glass-inner{height:100%!important;transition:transform .4s var(--sl-sc-ease-smooth)!important;flex-direction:column!important;justify-content:space-between!important;display:flex!important;transform:translateY(12px)!important}div.sl-sc-root-container article.sl-sc-month-card-item:hover div.sl-sc-glass-inner,div.sl-sc-root-container article.sl-sc-month-card-item:focus-visible div.sl-sc-glass-inner{transform:translateY(0)!important}div.sl-sc-root-container div.sl-sc-glass-meta-row{align-items:center!important;gap:8px!important;margin-bottom:8px!important;display:flex!important}div.sl-sc-root-container span.sl-sc-glass-month-tag{letter-spacing:.12em!important;color:var(--sl-sc-accent-emerald)!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:600!important}div.sl-sc-root-container span.sl-sc-glass-season-pill{color:#fffc!important;background:#ffffff1f!important;border-radius:100px!important;padding:2px 8px!important;font-size:.65rem!important;font-weight:700!important}div.sl-sc-root-container div.sl-sc-card-glass-panel h3.sl-sc-glass-title-text{color:var(--sl-sc-white)!important;margin:0!important;font-size:1.25rem!important;font-weight:700!important;line-height:1.3!important}div.sl-sc-root-container p.sl-sc-glass-body-desc{color:#ffffffd9!important;margin:10px 0!important;font-size:.85rem!important;font-weight:400!important;line-height:1.5!important}div.sl-sc-root-container div.sl-sc-glass-highlights-container{border-top:1px solid #ffffff1f!important;margin-bottom:14px!important;padding-top:12px!important}div.sl-sc-root-container span.sl-sc-glass-highlights-title{letter-spacing:.12em!important;color:#fff9!important;margin-bottom:8px!important;font-size:.68rem!important;font-weight:600!important;display:block!important}div.sl-sc-root-container ul.sl-sc-glass-bullets-list{flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}div.sl-sc-root-container li.sl-sc-glass-bullet-item{color:#fffffff2!important;align-items:center!important;gap:8px!important;font-size:.82rem!important;display:flex!important}div.sl-sc-root-container span.sl-sc-bullet-dot{background-color:var(--sl-sc-accent-emerald)!important;border-radius:50%!important;flex-shrink:0!important;width:5px!important;height:5px!important}div.sl-sc-root-container div.sl-sc-glass-action-row{align-items:center!important;display:flex!important}div.sl-sc-root-container a.sl-sc-explore-btn{background-color:var(--sl-sc-primary-green)!important;width:100%!important;color:var(--sl-sc-white)!important;border:none!important;border-radius:34px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:12px 20px!important;font-size:.85rem!important;font-weight:700!important;text-decoration:none!important;transition:background-color .25s,transform .25s!important;display:inline-flex!important}div.sl-sc-root-container a.sl-sc-explore-btn:hover{background-color:#236327!important;transform:translateY(-2px)!important}@media (max-width:1080px){div.sl-sc-root-container div.sl-sc-cards-layout-grid{grid-template-columns:repeat(2,1fr)!important;gap:24px!important}div.sl-sc-root-container h1.sl-sc-hero-main-heading{font-size:2.6rem!important}}@media (max-width:680px){div.sl-sc-root-container div.sl-sc-cards-layout-grid{grid-template-columns:1fr!important}div.sl-sc-root-container section.sl-sc-hero-banner{height:440px!important}div.sl-sc-root-container h1.sl-sc-hero-main-heading{font-size:2rem!important}div.sl-sc-root-container p.sl-sc-hero-subheading-text{font-size:.98rem!important}div.sl-sc-root-container div.sl-sc-section-header h2.sl-sc-section-heading{font-size:1.85rem!important}div.sl-sc-root-container article.sl-sc-month-card-item{height:420px!important}}
