@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=Space+Grotesk:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@400;500;600;700&display=swap);@font-face{font-family:Laro-Light;src:url(/fonts/Laro-Light.6995b8e0.ttf)}@font-face{font-family:Laro-Medium;src:url(/fonts/Laro-Medium.62a9c0a0.ttf)}@font-face{font-family:Laro-Bold;src:url(/fonts/Laro-Bold.d36cf133.ttf)}@font-face{font-family:Laro-Regular;src:url(/fonts/Laro-Regular.2bb9831e.ttf)}@font-face{font-family:Laro-semibold;src:url(/fonts/Laro-SemiBold.11752bfb.ttf)}@font-face{font-family:Excon-Medium;src:url(/fonts/Excon-Medium.2a3c67d6.ttf)}@font-face{font-family:Ranade-Bold;src:url(/fonts/Ranade-Bold.91d89279.ttf)}@font-face{font-family:Ranade-Italic;src:url(/fonts/Ranade-Italic.a4b464b9.ttf)}@font-face{font-family:Ranade-Medium;src:url(/fonts/Ranade-Medium.ca163178.ttf)}@font-face{font-family:Excon-Light;src:url(/fonts/Excon-Light.db15a0b0.ttf)}@font-face{font-family:homefontsub2;src:url(/fonts/Poppins-SemiBold.98512bf8.ttf)}@font-face{font-family:buttonfont;src:url(/fonts/Inter-SemiBold.48eaf57b.ttf)}.laro-l{font-family:Laro-Light}.laro-m{font-family:Laro-Medium}.laro-b{font-family:Laro-Bold}.laro-r{font-family:Laro-Regular}.laro-sb{font-family:Laro-semibold}.mr1{margin-bottom:100px;margin-top:100px;margin-right:100px;margin-left:100px}.contactusformating{font-family:Laro-Medium;font-size:18px;color:#fff;padding-bottom:5px}.contactusfont1{font-family:Laro-Regular;font-size:25px;line-height:45px;font-weight:400}.contachphonefont{font-family:Laro-Medium;font-size:20px}.contactusboxshadow{box-shadow:0 0 103px 15px rgba(42,66,187,.3);border-radius:10px}.headerfont{font-family:Laro-Medium;font-size:16px}.img{opacity:.5}.eventsfont{font-family:Laro-Medium;font-size:16px}.adventuresfont{font-family:Laro-semibold;font-size:18px}.justify{text-align:justify}.galleryfont{font-family:Laro-Regular;font-size:20px;text-transform:capitalize!important;color:#000!important}.excon-m{font-family:Excon-Medium}.excon-l{font-family:Excon-Light}.ranade-b{font-family:Ranade-Bold}.ranade-i{font-family:Ranade-Italic}.ranade-m{font-family:Ranade-Medium}.font-subtitle,.font-title{font-family:Ranade-Bold;color:#fff}.font-subtitle{font-size:25px}.imgg{position:absolute;width:100%;height:100%;left:801px;top:70px}.homefontsub2{color:#37aee5;font-size:27px;font-family:homefontsub2}.{color:#fff}.,.buttonfont:hover{font-size:18px;font-family:buttonfont}.buttonfont:hover{color:#ff7c01}[data-v-6d8ce56b]{margin:0;padding:0;box-sizing:border-box}.app[data-v-6d8ce56b]{font-family:Inter,sans-serif;position:relative}.particles-bg[data-v-6d8ce56b]{position:fixed;top:0;left:0;width:100%;height:100vh;pointer-events:none;z-index:9998;overflow:hidden}.particle[data-v-6d8ce56b]{position:absolute;width:4px;height:4px;background:radial-gradient(circle,#7c5295,transparent);border-radius:50%;animation:float-6d8ce56b ease-in-out infinite;opacity:.3}@keyframes float-6d8ce56b{0%,to{transform:translate(0) scale(1);opacity:.3}50%{transform:translate(50px,-50px) scale(1.5);opacity:.6}}.modern-header[data-v-6d8ce56b]{position:fixed;top:0;left:0;right:0;z-index:9999;padding:1.5rem 0;transition:all .6s cubic-bezier(.19,1,.22,1)}.modern-header.scrolled[data-v-6d8ce56b]{padding:.75rem 0}.header-blur[data-v-6d8ce56b]{position:absolute;inset:0;background:hsla(0,0%,100%,.584);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid rgba(124,82,149,.1);opacity:0;transition:opacity .6s ease}.modern-header.scrolled .header-blur[data-v-6d8ce56b]{opacity:1}.header-container[data-v-6d8ce56b]{max-width:1400px;margin:0 auto;padding:0 3rem;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.logo-container[data-v-6d8ce56b]{display:flex;align-items:center;gap:1rem;position:relative;cursor:pointer}.logo-glow[data-v-6d8ce56b]{position:absolute;inset:-10px;background:radial-gradient(circle,rgba(124,82,149,.3),transparent 70%);border-radius:50%;opacity:0;transition:opacity .4s ease;filter:blur(20px)}.logo-glow.active[data-v-6d8ce56b]{opacity:1;animation:pulse-6d8ce56b 2s infinite}@keyframes pulse-6d8ce56b{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.2);opacity:.8}}.logo-circle[data-v-6d8ce56b]{position:relative;width:60px;height:60px;background:linear-gradient(135deg,#7c52954b,#9b6fb9);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px rgba(124,82,149,.3);transition:all .4s cubic-bezier(.34,1.56,.64,1)}.logo-container:hover .logo-circle[data-v-6d8ce56b]{transform:rotate(1turn) scale(1.05)}.logo-img[data-v-6d8ce56b]{width:36px;height:36px;-o-object-fit:contain;object-fit:contain}.logo-ring[data-v-6d8ce56b]{position:absolute;inset:-6px;border:2px solid rgba(124,82,149,.3);border-radius:50%;animation:rotate-6d8ce56b 20s linear infinite}.logo-ring-2[data-v-6d8ce56b]{position:absolute;inset:-12px;border:1px solid rgba(124,82,149,.2);border-radius:50%;animation:rotate-6d8ce56b 15s linear infinite reverse}@keyframes rotate-6d8ce56b{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.logo-text[data-v-6d8ce56b]{display:flex;flex-direction:column;gap:.125rem}.company-name[data-v-6d8ce56b]{font-family:Space Grotesk,sans-serif;font-size:24px;font-weight:700;color:#7c5295;letter-spacing:-.5px;line-height:1}.company-tagline[data-v-6d8ce56b]{font-size:11px;font-weight:600;color:#9b6fb9;letter-spacing:1.5px;text-transform:uppercase;line-height:1}.nav-container[data-v-6d8ce56b]{position:relative;display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:100px;background:hsla(0,0%,100%,.715);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(124,82,149,.1);box-shadow:0 8px 32px rgba(124,82,149,.1)}.nav-background[data-v-6d8ce56b]{position:absolute;inset:0;background:linear-gradient(135deg,rgba(124,82,149,.05),rgba(155,111,185,.05));border-radius:100px;opacity:0;transition:opacity .3s ease}.nav-container:hover .nav-background[data-v-6d8ce56b]{opacity:1}.nav-link[data-v-6d8ce56b]{position:relative;display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;color:#4a4a4a;font-weight:600;font-size:14px;border-radius:100px;cursor:pointer;transition:all .4s cubic-bezier(.34,1.56,.64,1);white-space:nowrap;overflow:hidden}.nav-link[data-v-6d8ce56b]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#7c5295,#9b6fb9);border-radius:100px;opacity:0;transition:opacity .3s ease}.nav-link.active[data-v-6d8ce56b]:before,.nav-link[data-v-6d8ce56b]:hover:before{opacity:1}.nav-link.active[data-v-6d8ce56b],.nav-link[data-v-6d8ce56b]:hover{color:#fff;transform:translateY(-2px);box-shadow:0 8px 24px rgba(124,82,149,.4)}.nav-icon-wrapper[data-v-6d8ce56b]{position:relative;width:20px;height:20px;display:flex;align-items:center;justify-content:center;z-index:1}.nav-svg[data-v-6d8ce56b]{width:20px;height:20px;fill:currentColor;transition:all .3s ease}.icon-ripple[data-v-6d8ce56b]{position:absolute;inset:-10px;background:radial-gradient(circle,rgba(124,82,149,.3),transparent);border-radius:50%;animation:ripple-6d8ce56b 1s ease-out infinite}@keyframes ripple-6d8ce56b{0%{transform:scale(.5);opacity:1}to{transform:scale(2);opacity:0}}.nav-label[data-v-6d8ce56b]{position:relative;z-index:1;font-family:Space Grotesk,sans-serif;letter-spacing:.3px}.nav-indicator[data-v-6d8ce56b]{position:absolute;bottom:0;left:50%;transform:translateX(-50%) scaleX(0);width:20px;height:3px;background:#fff;border-radius:2px;transition:transform .3s ease}.nav-link.active .nav-indicator[data-v-6d8ce56b]{transform:translateX(-50%) scaleX(1)}.nav-glow[data-v-6d8ce56b]{position:absolute;inset:-2px;background:linear-gradient(135deg,#7c5295,#9b6fb9);border-radius:100px;opacity:0;filter:blur(10px);transition:opacity .3s ease}.nav-link:hover .nav-glow[data-v-6d8ce56b]{opacity:.5}.header-actions[data-v-6d8ce56b]{display:flex;align-items:center;gap:1rem}.action-btn[data-v-6d8ce56b]{position:relative;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.8);border:1px solid rgba(124,82,149,.1);border-radius:50%;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.action-btn[data-v-6d8ce56b]:hover{background:linear-gradient(135deg,#7c5295,#9b6fb9);border-color:transparent;transform:translateY(-3px);box-shadow:0 8px 24px rgba(124,82,149,.4)}.action-icon[data-v-6d8ce56b]{width:20px;height:20px;color:#7c5295;transition:color .3s ease}.action-btn:hover .action-icon[data-v-6d8ce56b]{color:#fff}.action-ripple[data-v-6d8ce56b]{position:absolute;inset:-10px;border:2px solid rgba(124,82,149,.3);border-radius:50%;animation:rippleExpand-6d8ce56b 1.5s ease-out infinite}@keyframes rippleExpand-6d8ce56b{0%{transform:scale(1);opacity:1}to{transform:scale(1.5);opacity:0}}.cta-button[data-v-6d8ce56b]{position:relative;display:flex;align-items:center;gap:.5rem;padding:.875rem 2rem;background:linear-gradient(135deg,#7c5295,#9b6fb9);color:#fff;font-weight:700;font-size:14px;border-radius:100px;cursor:pointer;transition:all .4s cubic-bezier(.34,1.56,.64,1);box-shadow:0 8px 32px rgba(124,82,149,.3);overflow:hidden;border:2px solid hsla(0,0%,100%,.2)}.cta-button[data-v-6d8ce56b]:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 12px 40px rgba(124,82,149,.5)}.cta-shine[data-v-6d8ce56b]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,hsla(0,0%,100%,.3),transparent);transform:rotate(45deg);animation:shine-6d8ce56b 3s infinite}@keyframes shine-6d8ce56b{0%{transform:translateX(-100%) rotate(45deg)}to{transform:translateX(100%) rotate(45deg)}}.cta-text[data-v-6d8ce56b]{position:relative;z-index:1;font-family:Space Grotesk,sans-serif;letter-spacing:.5px}.cta-arrow[data-v-6d8ce56b]{position:relative;z-index:1;width:18px;height:18px;transition:transform .3s ease}.cta-button:hover .cta-arrow[data-v-6d8ce56b]{transform:translateX(4px)}.cta-particles[data-v-6d8ce56b]{position:absolute;inset:0;pointer-events:none}.cta-particle[data-v-6d8ce56b]{position:absolute;width:4px;height:4px;background:#fff;border-radius:50%;opacity:0}.cta-button:hover .cta-particle[data-v-6d8ce56b]{animation:particleFloat-6d8ce56b 1.5s ease-out}.cta-particle[data-v-6d8ce56b]:first-child{top:20%;left:20%;animation-delay:0s}.cta-particle[data-v-6d8ce56b]:nth-child(2){top:40%;left:80%;animation-delay:.1s}.cta-particle[data-v-6d8ce56b]:nth-child(3){top:60%;left:30%;animation-delay:.2s}.cta-particle[data-v-6d8ce56b]:nth-child(4){top:80%;left:70%;animation-delay:.3s}.cta-particle[data-v-6d8ce56b]:nth-child(5){top:30%;left:50%;animation-delay:.4s}.cta-particle[data-v-6d8ce56b]:nth-child(6){top:70%;left:90%;animation-delay:.5s}@keyframes particleFloat-6d8ce56b{0%{transform:translateY(0) scale(0);opacity:1}to{transform:translateY(-30px) scale(1);opacity:0}}.search-overlay[data-v-6d8ce56b]{position:fixed;inset:0;background:rgba(124,82,149,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;z-index:10000}.search-container[data-v-6d8ce56b]{position:relative;width:90%;max-width:600px}.search-input[data-v-6d8ce56b]{width:100%;padding:1.5rem 5rem 1.5rem 2rem;background:#fff;border:none;border-radius:100px;font-size:18px;font-weight:600;color:#7c5295;box-shadow:0 16px 64px rgba(0,0,0,.2);outline:none}.search-input[data-v-6d8ce56b]::-moz-placeholder{color:#9b6fb9;opacity:.5}.search-input[data-v-6d8ce56b]::placeholder{color:#9b6fb9;opacity:.5}.search-close[data-v-6d8ce56b]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:48px;height:48px;background:#7c5295;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.search-close[data-v-6d8ce56b]:hover{background:#9b6fb9;transform:translateY(-50%) rotate(90deg)}.search-close svg[data-v-6d8ce56b]{width:20px;height:20px;color:#fff}.search-fade-enter-active[data-v-6d8ce56b],.search-fade-leave-active[data-v-6d8ce56b]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.search-fade-enter-from[data-v-6d8ce56b],.search-fade-leave-to[data-v-6d8ce56b]{opacity:0}.search-fade-enter-from .search-container[data-v-6d8ce56b],.search-fade-leave-to .search-container[data-v-6d8ce56b]{transform:scale(.9) translateY(-30px)}.mobile-header-bar[data-v-6d8ce56b]{background:linear-gradient(135deg,#7c5295,#9b6fb9)!important;box-shadow:0 4px 24px rgba(124,82,149,.3)!important}.mobile-header-content[data-v-6d8ce56b]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem}.mobile-logo[data-v-6d8ce56b]{display:flex;align-items:center;gap:.75rem}.mobile-logo-circle[data-v-6d8ce56b]{width:45px;height:45px;background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid hsla(0,0%,100%,.3)}.mobile-logo-img[data-v-6d8ce56b]{width:28px;height:28px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.mobile-company-name[data-v-6d8ce56b]{font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:700;color:#fff;letter-spacing:-.3px}.hamburger-container[data-v-6d8ce56b]{cursor:pointer;padding:.5rem}.hamburger[data-v-6d8ce56b]{width:30px;height:24px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.hamburger span[data-v-6d8ce56b]{display:block;width:100%;height:3px;background:#fff;border-radius:3px;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.hamburger.active span[data-v-6d8ce56b]:first-child{transform:translateY(10.5px) rotate(45deg)}.hamburger.active span[data-v-6d8ce56b]:nth-child(2){opacity:0;transform:translateX(-20px)}.hamburger.active span[data-v-6d8ce56b]:nth-child(3){transform:translateY(-10.5px) rotate(-45deg)}.mobile-menu-overlay[data-v-6d8ce56b]{position:fixed;inset:0;background:rgba(124,82,149,.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:10000;display:flex;align-items:center;justify-content:center;overflow-y:auto}.mobile-menu-content[data-v-6d8ce56b]{width:90%;max-width:500px;padding:2rem}.mobile-menu-header[data-v-6d8ce56b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:3rem}.mobile-menu-logo[data-v-6d8ce56b]{width:60px;height:60px;background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid hsla(0,0%,100%,.3)}.mobile-menu-logo img[data-v-6d8ce56b]{width:36px;height:36px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.mobile-menu-close[data-v-6d8ce56b]{width:48px;height:48px;background:hsla(0,0%,100%,.2);border:2px solid hsla(0,0%,100%,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.mobile-menu-close[data-v-6d8ce56b]:hover{background:hsla(0,0%,100%,.3);transform:rotate(90deg)}.mobile-menu-close svg[data-v-6d8ce56b]{width:24px;height:24px;color:#fff}.mobile-nav[data-v-6d8ce56b]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem}.mobile-nav-item[data-v-6d8ce56b]{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);border-radius:16px;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);animation:slideInLeft-6d8ce56b .5s ease-out backwards}@keyframes slideInLeft-6d8ce56b{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}.mobile-nav-item[data-v-6d8ce56b]:hover{background:hsla(0,0%,100%,.2);transform:translateX(8px)}.mobile-nav-icon[data-v-6d8ce56b]{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.mobile-nav-icon svg[data-v-6d8ce56b]{width:24px;height:24px;fill:#fff}.mobile-nav-label[data-v-6d8ce56b]{flex:1;color:#fff;font-weight:600;font-size:16px;font-family:Space Grotesk,sans-serif;letter-spacing:.3px}.mobile-nav-arrow[data-v-6d8ce56b]{width:20px;height:20px;color:#fff;opacity:.5;transition:all .3s ease}.mobile-nav-item:hover .mobile-nav-arrow[data-v-6d8ce56b]{opacity:1;transform:translateX(4px)}.mobile-cta-container[data-v-6d8ce56b]{margin-top:2rem;animation:slideInLeft-6d8ce56b .5s ease-out .4s backwards}.mobile-cta-btn[data-v-6d8ce56b]{width:100%;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1.25rem;background:#fff;color:#7c5295;font-weight:700;font-size:16px;font-family:Space Grotesk,sans-serif;border:none;border-radius:16px;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);box-shadow:0 8px 32px rgba(0,0,0,.2)}.mobile-cta-btn[data-v-6d8ce56b]:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.3)}.mobile-cta-btn svg[data-v-6d8ce56b]{width:20px;height:20px;transition:transform .3s ease}.mobile-cta-btn:hover svg[data-v-6d8ce56b]{transform:translateX(4px)}.mobile-menu-enter-active[data-v-6d8ce56b],.mobile-menu-leave-active[data-v-6d8ce56b]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.mobile-menu-enter-from[data-v-6d8ce56b],.mobile-menu-leave-to[data-v-6d8ce56b]{opacity:0}.mobile-menu-enter-from .mobile-menu-content[data-v-6d8ce56b],.mobile-menu-leave-to .mobile-menu-content[data-v-6d8ce56b]{transform:scale(.9)}@media (max-width:1400px){.header-container[data-v-6d8ce56b]{padding:0 2rem}.company-name[data-v-6d8ce56b]{font-size:22px}.company-tagline[data-v-6d8ce56b]{font-size:10px}.nav-link[data-v-6d8ce56b]{padding:.7rem 1.25rem;font-size:13px}.cta-button[data-v-6d8ce56b]{padding:.8rem 1.75rem;font-size:13px}}@media (max-width:1200px){.logo-circle[data-v-6d8ce56b]{width:52px;height:52px}.logo-img[data-v-6d8ce56b]{width:32px;height:32px}.company-name[data-v-6d8ce56b]{font-size:20px}.nav-link[data-v-6d8ce56b]{padding:.65rem 1rem;font-size:13px}.nav-label[data-v-6d8ce56b]{display:none}.nav-icon-wrapper[data-v-6d8ce56b]{margin:0}}@media (max-width:960px){.particles-bg[data-v-6d8ce56b]{display:none}}a[data-v-6d8ce56b]{text-decoration:none!important}[data-v-6d8ce56b]::selection{background:#7c5295;color:#fff}[data-v-6d8ce56b]::-moz-selection{background:#7c5295;color:#fff}html[data-v-6d8ce56b]{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){[data-v-6d8ce56b],[data-v-6d8ce56b]:after,[data-v-6d8ce56b]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.action-btn[data-v-6d8ce56b]:focus-visible,.cta-button[data-v-6d8ce56b]:focus-visible,.nav-link[data-v-6d8ce56b]:focus-visible{outline:3px solid rgba(124,82,149,.5);outline-offset:3px}@keyframes shimmer-6d8ce56b{0%{background-position:-1000px 0}to{background-position:1000px 0}}.modern-header[data-v-6d8ce56b]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#7c5295,transparent);opacity:0;transition:opacity .3s ease}.modern-header.scrolled[data-v-6d8ce56b]:after{opacity:1}.action-btn[data-v-6d8ce56b],.cta-button[data-v-6d8ce56b],.logo-circle[data-v-6d8ce56b],.nav-link[data-v-6d8ce56b]{will-change:transform}@media print{.mobile-header-bar[data-v-6d8ce56b],.modern-header[data-v-6d8ce56b]{position:static;box-shadow:none}.hamburger-container[data-v-6d8ce56b],.header-actions[data-v-6d8ce56b],.particles-bg[data-v-6d8ce56b]{display:none}}.modern-footer[data-v-481af82d]{position:relative;background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f3460);color:#fff;font-family:Inter,sans-serif;overflow:hidden;margin-top:5rem}.footer-particles[data-v-481af82d]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;overflow:hidden}.footer-particle[data-v-481af82d]{position:absolute;width:3px;height:3px;background:radial-gradient(circle,rgba(155,111,185,.8),transparent);border-radius:50%;animation:floatParticle-481af82d ease-in-out infinite}@keyframes floatParticle-481af82d{0%,to{transform:translate(0) scale(1);opacity:.4}50%{transform:translate(30px,-30px) scale(1.3);opacity:.7}}.wave-divider[data-v-481af82d]{position:absolute;top:-1px;left:0;width:100%;overflow:hidden;line-height:0;z-index:2}.wave-divider svg[data-v-481af82d]{position:relative;display:block;width:calc(100% + 1.3px);height:80px}.wave-path[data-v-481af82d]{fill:#fff;animation:waveAnimation-481af82d 20s linear infinite}@keyframes waveAnimation-481af82d{0%{d:path("M321.39,56.44c58-10.79,114.16-30.13,172-41.86,82.39-16.72,168.19-17.73,250.45-.39C823.78,31,906.67,72,985.66,92.83c70.05,18.48,146.53,26.09,214.34,3V0H0V27.35A600.21,600.21,0,0,0,321.39,56.44Z")}50%{d:path("M321.39,70c58-15,114.16-35,172-50,82.39-20,168.19-20,250.45-5C823.78,40,906.67,80,985.66,100c70.05,20,146.53,30,214.34,10V0H0V40A600.21,600.21,0,0,0,321.39,70Z")}to{d:path("M321.39,56.44c58-10.79,114.16-30.13,172-41.86,82.39-16.72,168.19-17.73,250.45-.39C823.78,31,906.67,72,985.66,92.83c70.05,18.48,146.53,26.09,214.34,3V0H0V27.35A600.21,600.21,0,0,0,321.39,56.44Z")}}.footer-container[data-v-481af82d]{position:relative;z-index:3;max-width:1400px;padding:4rem 2rem 2rem}.footer-content[data-v-481af82d]{margin-bottom:3rem}.organization-section[data-v-481af82d]{padding-right:2rem}.footer-logo[data-v-481af82d]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;cursor:pointer}.footer-logo-circle[data-v-481af82d]{position:relative;width:70px;height:70px;background:linear-gradient(135deg,#7c529564,#9b6fb953);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px rgba(124,82,149,.4);transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.footer-logo:hover .footer-logo-circle[data-v-481af82d]{transform:scale(1.05) rotate(5deg)}.footer-logo-img[data-v-481af82d]{width:42px;height:42px;-o-object-fit:contain;object-fit:contain}.footer-logo-ring[data-v-481af82d]{position:absolute;inset:-8px;border:2px solid rgba(155,111,185,.3);border-radius:50%;transition:all .4s ease}.footer-logo-ring.active[data-v-481af82d]{inset:-12px;border-color:rgba(155,111,185,.6);animation:logoRingPulse-481af82d 1.5s infinite}@keyframes logoRingPulse-481af82d{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.1);opacity:1}}.footer-logo-text[data-v-481af82d]{flex:1}.footer-company-name[data-v-481af82d]{font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:700;color:#fff;margin:0 0 .25rem 0;letter-spacing:-.3px;line-height:1.2}.footer-tagline[data-v-481af82d]{font-size:11px;font-weight:600;color:#9b6fb9;letter-spacing:1.2px;text-transform:uppercase;margin:0;line-height:1}.organization-description[data-v-481af82d]{font-size:14px;line-height:1.7;color:hsla(0,0%,100%,.8);margin-bottom:2rem}.social-links-group[data-v-481af82d]{margin-top:2rem}.social-heading[data-v-481af82d]{font-size:14px;font-weight:600;color:#9b6fb9;margin-bottom:1rem;text-transform:uppercase;letter-spacing:1px}.social-links[data-v-481af82d]{display:flex;gap:1rem;flex-wrap:wrap}.social-link[data-v-481af82d]{position:relative;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(155,111,185,.1);border:2px solid rgba(155,111,185,.3);border-radius:50%;transition:all .4s cubic-bezier(.34,1.56,.64,1);text-decoration:none}.social-link[data-v-481af82d]:hover{background:linear-gradient(135deg,#7c5295,#9b6fb9);border-color:#9b6fb9;transform:translateY(-4px);box-shadow:0 8px 24px rgba(155,111,185,.5)}.social-icon[data-v-481af82d]{color:#9b6fb9!important;font-size:22px;transition:color .3s ease}.social-link:hover .social-icon[data-v-481af82d]{color:#fff!important}.social-ripple[data-v-481af82d]{position:absolute;inset:-8px;border:2px solid rgba(155,111,185,.5);border-radius:50%;animation:socialRipple-481af82d 1.5s ease-out infinite}@keyframes socialRipple-481af82d{0%{transform:scale(1);opacity:1}to{transform:scale(1.5);opacity:0}}.footer-section[data-v-481af82d]{height:100%}.footer-heading[data-v-481af82d]{font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:700;color:#fff;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem;letter-spacing:.3px}.heading-icon[data-v-481af82d]{font-size:18px}.footer-links[data-v-481af82d]{list-style:none;padding:0;margin:0}.footer-links li[data-v-481af82d]{margin-bottom:.75rem}.footer-link[data-v-481af82d]{display:inline-flex;align-items:center;gap:.5rem;color:hsla(0,0%,100%,.7);text-decoration:none;font-size:14px;font-weight:500;transition:all .3s ease;position:relative}.link-arrow[data-v-481af82d]{opacity:0;transform:translateX(-10px);transition:all .3s ease;color:#9b6fb9}.footer-link[data-v-481af82d]:hover{color:#9b6fb9;transform:translateX(5px)}.footer-link:hover .link-arrow[data-v-481af82d]{opacity:1;transform:translateX(0)}.contact-items[data-v-481af82d]{margin-bottom:2rem}.contact-item[data-v-481af82d]{display:flex;gap:1rem;margin-bottom:1.25rem;align-items:flex-start}.contact-icon-wrapper[data-v-481af82d]{width:40px;height:40px;min-width:40px;display:flex;align-items:center;justify-content:center;background:rgba(155,111,185,.15);border-radius:10px;border:1px solid rgba(155,111,185,.3)}.contact-icon[data-v-481af82d]{color:#9b6fb9!important;font-size:20px}.contact-details[data-v-481af82d]{flex:1;padding-top:.5rem}.contact-text[data-v-481af82d]{font-size:14px;line-height:1.6;color:hsla(0,0%,100%,.8);margin:0}.contact-link[data-v-481af82d]{color:hsla(0,0%,100%,.8);text-decoration:none;font-size:14px;transition:color .3s ease}.contact-link[data-v-481af82d]:hover{color:#9b6fb9}.working-hours[data-v-481af82d]{background:rgba(155,111,185,.1);border:1px solid rgba(155,111,185,.2);border-radius:12px;padding:1.25rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hours-title[data-v-481af82d]{font-size:14px;font-weight:600;color:#9b6fb9;margin:0 0 1rem 0;text-transform:uppercase;letter-spacing:1px}.hours-content[data-v-481af82d]{display:flex;flex-direction:column;gap:.75rem}.hours-row[data-v-481af82d]{display:flex;justify-content:space-between;align-items:center;font-size:13px}.hours-day[data-v-481af82d]{color:hsla(0,0%,100%,.7);font-weight:500}.hours-time[data-v-481af82d]{color:#9b6fb9;font-weight:600;font-family:Space Grotesk,sans-serif}.newsletter-row[data-v-481af82d]{margin-bottom:2rem}.newsletter-section[data-v-481af82d]{background:linear-gradient(135deg,rgba(124,82,149,.2),rgba(155,111,185,.2));border:1px solid rgba(155,111,185,.3);border-radius:20px;padding:2.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 32px rgba(0,0,0,.2)}.newsletter-content[data-v-481af82d]{display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.newsletter-text[data-v-481af82d]{flex:1;min-width:250px}.newsletter-title[data-v-481af82d]{font-family:Space Grotesk,sans-serif;font-size:24px;font-weight:700;color:#fff;margin:0 0 .5rem 0;letter-spacing:-.3px}.newsletter-description[data-v-481af82d]{font-size:14px;color:hsla(0,0%,100%,.8);margin:0;line-height:1.5}.newsletter-form[data-v-481af82d]{display:flex;gap:1rem;flex:1;min-width:300px}.newsletter-input[data-v-481af82d]{flex:1;padding:1rem 1.5rem;background:hsla(0,0%,100%,.1);border:2px solid rgba(155,111,185,.3);border-radius:50px;color:#fff;font-size:14px;outline:none;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.newsletter-input[data-v-481af82d]::-moz-placeholder{color:hsla(0,0%,100%,.5)}.newsletter-input[data-v-481af82d]::placeholder{color:hsla(0,0%,100%,.5)}.newsletter-input[data-v-481af82d]:focus{border-color:#9b6fb9;background:hsla(0,0%,100%,.15)}.newsletter-button[data-v-481af82d]{display:flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:linear-gradient(135deg,#7c5295,#9b6fb9);border:none;border-radius:50px;color:#fff;font-weight:600;font-size:14px;cursor:pointer;transition:all .4s cubic-bezier(.34,1.56,.64,1);box-shadow:0 4px 16px rgba(124,82,149,.3);white-space:nowrap}.newsletter-button[data-v-481af82d]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(124,82,149,.5)}.button-icon[data-v-481af82d]{color:#fff!important;font-size:18px}.bottom-bar[data-v-481af82d]{padding-top:2rem;border-top:1px solid rgba(155,111,185,.2)}.footer-bottom[data-v-481af82d]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.5rem;text-align:center}.copyright[data-v-481af82d],.developer-credit[data-v-481af82d],.legal-links[data-v-481af82d]{flex:1;min-width:200px}.copyright p[data-v-481af82d],.developer-credit p[data-v-481af82d]{font-size:13px;color:hsla(0,0%,100%,.7);margin:0;line-height:1.5}.legal-links[data-v-481af82d]{display:flex;align-items:center;justify-content:center;gap:1rem}.legal-link[data-v-481af82d]{color:hsla(0,0%,100%,.7);text-decoration:none;font-size:13px;font-weight:500;transition:color .3s ease}.legal-link[data-v-481af82d]:hover{color:#9b6fb9}.separator[data-v-481af82d]{color:hsla(0,0%,100%,.3)}.developer-link[data-v-481af82d]{color:#9b6fb9;text-decoration:none;font-weight:600;transition:all .3s ease;position:relative}.developer-link[data-v-481af82d]:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:linear-gradient(90deg,#7c5295,#9b6fb9);transition:width .3s ease}.developer-link[data-v-481af82d]:hover{color:#fff}.developer-link[data-v-481af82d]:hover:after{width:100%}.scroll-top-btn[data-v-481af82d]{position:fixed;bottom:2rem;right:2rem;width:56px;height:56px;background:linear-gradient(135deg,#7c5295,#9b6fb9);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 24px rgba(124,82,149,.4);transition:all .4s cubic-bezier(.34,1.56,.64,1);z-index:1000;overflow:hidden}.scroll-top-btn[data-v-481af82d]:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(124,82,149,.6)}.scroll-icon[data-v-481af82d]{color:#fff!important;font-size:28px;transition:transform .3s ease}.scroll-top-btn:hover .scroll-icon[data-v-481af82d]{transform:translateY(-3px)}.scroll-ripple[data-v-481af82d]{position:absolute;inset:-10px;border:2px solid rgba(155,111,185,.5);border-radius:50%;animation:scrollRipple-481af82d 2s ease-out infinite}@keyframes scrollRipple-481af82d{0%{transform:scale(1);opacity:.8}to{transform:scale(1.8);opacity:0}}.fade-enter-active[data-v-481af82d],.fade-leave-active[data-v-481af82d]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.fade-enter-from[data-v-481af82d],.fade-leave-to[data-v-481af82d]{opacity:0;transform:scale(.8) translateY(20px)}@media (max-width:1400px){.footer-container[data-v-481af82d]{padding:3.5rem 2rem 2rem}.newsletter-section[data-v-481af82d]{padding:2rem}.newsletter-title[data-v-481af82d]{font-size:22px}}@media (max-width:960px){.footer-container[data-v-481af82d]{padding:3rem 1.5rem 2rem}.organization-section[data-v-481af82d]{padding-right:0;margin-bottom:2rem}.contact-col[data-v-481af82d],.links-col[data-v-481af82d]{margin-bottom:2rem}.newsletter-content[data-v-481af82d]{flex-direction:column;gap:1.5rem}.newsletter-text[data-v-481af82d]{text-align:center}.newsletter-form[data-v-481af82d]{width:100%}.footer-bottom[data-v-481af82d]{flex-direction:column;text-align:center}.copyright[data-v-481af82d],.developer-credit[data-v-481af82d],.legal-links[data-v-481af82d]{width:100%}.scroll-top-btn[data-v-481af82d]{bottom:1.5rem;right:1.5rem;width:50px;height:50px}.scroll-icon[data-v-481af82d]{font-size:24px}}@media (max-width:600px){.footer-container[data-v-481af82d]{padding:2.5rem 1rem 1.5rem}.wave-divider svg[data-v-481af82d]{height:60px}.footer-logo[data-v-481af82d]{flex-direction:column;text-align:center;align-items:center}.footer-company-name[data-v-481af82d]{font-size:18px;text-align:center}.footer-tagline[data-v-481af82d]{font-size:10px;text-align:center}.organization-description[data-v-481af82d],.social-heading[data-v-481af82d],.social-links-group[data-v-481af82d]{text-align:center}.social-links[data-v-481af82d]{justify-content:center}.social-link[data-v-481af82d]{width:44px;height:44px}.social-icon[data-v-481af82d]{font-size:20px}.footer-heading[data-v-481af82d]{justify-content:center;font-size:15px}.footer-links[data-v-481af82d]{text-align:center}.footer-link[data-v-481af82d]{justify-content:center}.contact-item[data-v-481af82d]{flex-direction:column;align-items:center;text-align:center}.contact-details[data-v-481af82d]{padding-top:0}.newsletter-section[data-v-481af82d]{padding:1.5rem}.newsletter-title[data-v-481af82d]{font-size:20px}.newsletter-description[data-v-481af82d]{font-size:13px}.newsletter-form[data-v-481af82d]{flex-direction:column}.newsletter-input[data-v-481af82d]{width:100%}.newsletter-button[data-v-481af82d]{width:100%;justify-content:center;padding:.875rem 1.5rem}.legal-links[data-v-481af82d]{flex-direction:column;gap:.75rem}.separator[data-v-481af82d]{display:none}.scroll-top-btn[data-v-481af82d]{width:48px;height:48px;bottom:1rem;right:1rem}.scroll-icon[data-v-481af82d]{font-size:22px}}@media (max-width:400px){.footer-container[data-v-481af82d]{padding:2rem .75rem 1rem}.footer-logo-circle[data-v-481af82d]{width:60px;height:60px}.footer-logo-img[data-v-481af82d]{width:36px;height:36px}.footer-company-name[data-v-481af82d]{font-size:16px}.contact-icon-wrapper[data-v-481af82d]{width:36px;height:36px;min-width:36px}.contact-icon[data-v-481af82d]{font-size:18px}.working-hours[data-v-481af82d]{padding:1rem}.newsletter-section[data-v-481af82d]{padding:1.25rem}.copyright p[data-v-481af82d],.developer-credit p[data-v-481af82d],.legal-link[data-v-481af82d]{font-size:12px}}@media (prefers-reduced-motion:reduce){[data-v-481af82d],[data-v-481af82d]:after,[data-v-481af82d]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.contact-link[data-v-481af82d]:focus-visible,.developer-link[data-v-481af82d]:focus-visible,.footer-link[data-v-481af82d]:focus-visible,.legal-link[data-v-481af82d]:focus-visible,.newsletter-button[data-v-481af82d]:focus-visible,.scroll-top-btn[data-v-481af82d]:focus-visible,.social-link[data-v-481af82d]:focus-visible{outline:3px solid rgba(155,111,185,.5);outline-offset:3px}.newsletter-input[data-v-481af82d]:focus-visible{outline:3px solid rgba(155,111,185,.5);outline-offset:2px}[data-v-481af82d]::selection{background:#7c5295;color:#fff}[data-v-481af82d]::-moz-selection{background:#7c5295;color:#fff}@media print{.footer-particles[data-v-481af82d],.newsletter-section[data-v-481af82d],.scroll-top-btn[data-v-481af82d],.wave-divider[data-v-481af82d]{display:none}.modern-footer[data-v-481af82d]{background:#2c3e50}.footer-bottom[data-v-481af82d]{page-break-inside:avoid}}