@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@400;600;700;800;900&family=Barlow:wght@300;400;500;600&display=swap);.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.elementor-kit-6 e-page-transition{background-color:#FFBC7D}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}:root{--lime:#C6FF00 !important;--lime-dark:#9ECC00 !important;--black:#0A0A0A !important;--off-black:#111 !important;--dark:#1A1A1A !important;--gray:#2A2A2A !important;--mid:#555 !important;--light:#F5F5F0 !important;--white:#FFF !important;--text-muted:#888 !important}.nav-links a:hover{color:var(--lime)!important}.nav-cta:hover{background:var(--lime-dark)!important}.btn-lime:hover{background:var(--lime-dark)!important}.btn-ghost:hover{border-color:var(--lime)!important;color:var(--lime)!important}.hero-img:hover{filter:grayscale(0)!important}.obj-card:hover{background:var(--lime)!important}.obj-card:hover .obj-num{color:rgb(0 0 0 / .15)!important}.obj-card:hover .obj-desc{color:rgb(0 0 0 / .6)!important}.ind-card:hover .ind-img{transform:scale(1.04)!important;filter:grayscale(0)!important}.stall-card:hover{transform:translatey(-4px)!important;box-shadow:0 20px 40px rgb(0 0 0 / .12)!important}.cat-card:hover{background:var(--lime)!important;border-color:var(--lime)!important}.cat-card:hover .cat-desc{color:rgb(0 0 0 / .55)!important}.showcase-img:hover{transform:scale(1.02)!important}@media (max-width:900px){.showcase-grid{grid-template-columns:1fr!important;gap:60px!important}}.perk-card:hover{background:rgb(198 255 0 / .06)!important;border-color:rgb(198 255 0 / .2)!important}.social-link:hover{background:rgb(198 255 0 / .1)!important;border-color:rgb(198 255 0 / .3)!important;color:var(--lime)!important}.form-row input:focus{border-color:var(--lime)!important}.form-row select:focus{border-color:var(--lime)!important}.form-row textarea:focus{border-color:var(--lime)!important}.btn-submit:hover{background:var(--lime-dark)!important}.nav-hamburger.active span:nth-child(1){transform:translatey(8px) rotate(45deg)!important}.nav-hamburger.active span:nth-child(2){opacity:0!important;transform:translatex(10px)!important}.nav-hamburger.active span:nth-child(3){transform:translatey(-8px) rotate(-45deg)!important}.mobile-links a:hover{color:var(--lime)!important}@media (max-width:900px){.nav-links,.nav-inner .nav-cta{display:none!important}.nav-hamburger{display:flex!important}.hero-grid,.about-grid,.venue-grid,.attendees-grid,.outreach-grid,.contact-inner,.mi-inner,.schedule-grid{grid-template-columns:1fr!important}.objectives-grid,.cats-grid{grid-template-columns:repeat(2,1fr)!important}.industries-grid,.stall-cards,.perks-grid{grid-template-columns:1fr 1fr!important}.stats-bar{grid-template-columns:1fr 1fr!important}.hero-right{display:none!important}nav{padding:0 20px!important}section{padding:60px 20px!important}}@media (max-width:600px){.objectives-grid,.cats-grid,.industries-grid,.stall-cards,.perks-grid,.targets-grid{grid-template-columns:1fr!important}.stats-bar{grid-template-columns:1fr 1fr!important}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.3}}h1{font-size:clamp(48px, 6.5vw, 88px)!important}.section-title{font-size:clamp(29px, 4vw, 48px)!important}.mi-title{font-size:clamp(32px, 4vw, 56px)!important}.mobile-menu.active{transform:translateX(0)!important;opacity:1!important;pointer-events:all!important}.mobile-menu.active .mobile-links li{opacity:1!important;transform:translateY(0)!important}.nav-hamburger.active span:nth-child(1){transform:translateY(8px) rotate(45deg)!important}.nav-hamburger.active span:nth-child(2){opacity:0!important;transform:translateX(10px)!important}.nav-hamburger.active span:nth-child(3){transform:translateY(-8px) rotate(-45deg)!important}@media (max-width:600px){.hero-btns{flex-direction:column!important}.hero-btns .btn-lime,.hero-btns .btn-ghost{width:100%!important;text-align:center!important;box-sizing:border-box!important}}.calendar-btn:hover{border-color:var(--lime)!important;background:rgb(198 255 0 / .08)!important}.mobile-close-btn:hover{border-color:var(--lime)!important;color:var(--lime)!important}.calendar-dropdown.active{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.calendar-dropdown a:hover{background:rgb(198 255 0 / .08)!important;color:var(--lime)!important}@media (max-width:900px){.nav-calendar{display:none!important}}.mobile-calendar-links{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;max-width:300px!important;margin:0 auto!important}.mobile-calendar-links a{width:auto!important;height:auto!important;padding:16px 10px!important}.mobile-calendar-links a:hover{border-color:var(--lime)!important;color:var(--lime)!important}@keyframes mbxMarquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}body{padding-top:34px!important}nav{top:34px!important}.ind-track::-webkit-scrollbar{display:none!important}.ind-track{scrollbar-width:none!important;-ms-overflow-style:none!important}.ind-arrow-btn:hover{background:var(--lime)!important;border-color:var(--lime)!important;color:var(--black)!important}@media (max-width:900px){.ind-card{flex:0 0 85%!important}}