:root{--autonix-bg:#0b0f14;--autonix-dark:#05070a;--autonix-blue:#3b82f6;--autonix-blue-soft:#60a5fa;--autonix-cyan:#38bdf8;--text-main:#e5e7eb;--text-muted:#6d85ad}[data-theme="light"]{--autonix-bg:#f8fafc;--autonix-dark:#e2e8f0;--autonix-blue:#2563eb;--autonix-blue-soft:#3b82f6;--autonix-cyan:#0891b2;--text-main:#1e293b;--text-muted:#64748b;--card-bg:#fff;--card-border:#e2e8f0;--input-bg:#f1f5f9;--input-border:#cbd5e1}:root{--card-bg:rgba(255,255,255,.04);--card-border:rgba(255,255,255,.05);--input-bg:transparent;--input-border:#4b5563}body,.navbar,.service-card,.btn-gradient,.btn-outline-custom,footer,.form-control,input,textarea{transition:background-color .3s ease , color .3s ease , border-color .3s ease}body{background-color:var(--autonix-bg);background:radial-gradient(circle at top right,#0f172a,var(--autonix-bg));color:var(--text-main);font-family:'Inter',sans-serif;overflow-x:hidden;scroll-behavior:smooth;display:flex;flex-direction:column;min-height:100vh}[data-theme="light"] body{background:radial-gradient(circle at top right,#cbd5e1,var(--autonix-bg))}[data-theme="light"] .service-card{background:var(--card-bg);border-color:var(--card-border);box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}[data-theme="light"] .form-control{background-color:var(--input-bg)!important;border-color:var(--input-border)!important;color:var(--text-main)!important}[data-theme="light"] .form-control:focus{background-color:#fff!important;border-color:var(--autonix-blue)!important}[data-theme="light"] .text-white{color:var(--text-main)!important}[data-theme="light"] .text-gray,[data-theme="light"] .text-muted{color:var(--text-muted)!important}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--autonix-bg)}::-webkit-scrollbar-thumb{background:#334155;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#475569}.text-gradient{background:linear-gradient(90deg,var(--autonix-blue),var(--autonix-cyan));-webkit-background-clip:text;background-clip:text;color:transparent}.text-cyan{color:var(--autonix-cyan)!important}.text-gray{color:var(--text-muted)}.ls-1{letter-spacing:1px}.navbar{padding:1.25rem 0;transition:all .3s ease;background:transparent}.navbar-scrolled{background-color:rgba(5,7,10,.85);backdrop-filter:blur(14px);border-bottom:1px solid rgba(255,255,255,.05);padding:.75rem 0}[data-theme="light"] .navbar-scrolled{background-color:rgba(248,250,252,.95);border-bottom:1px solid rgba(0,0,0,.1)}@media (min-width:1101px){.d-custom-none{display:none!important}.d-custom-block{display:block!important}.navbar-expand-custom .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-custom .navbar-toggler{display:none}.navbar-expand-custom .navbar-nav{flex-direction:row}}.nav-link{color:var(--text-muted)!important;font-size:.9rem;font-weight:500;transition:color .2s}.nav-link:hover,.nav-link.active{color:var(--autonix-blue-soft)!important}@media (max-width:1100px){.d-custom-none{display:block!important}.d-custom-block{display:none!important}.navbar-collapse{position:absolute;top:100%;right:0;width:280px;min-width:280px;max-width:350px;margin-right:.75rem;background:rgba(255,255,255,.98);backdrop-filter:blur(20px);border:1px solid rgba(0,0,0,.08);border-radius:1.25rem;padding:2rem 1.75rem;margin-top:.75rem;box-shadow:0 16px 48px rgba(0,0,0,.12);z-index:1000;overflow:visible}.navbar-collapse #navCloseBtn{position:absolute;top:1rem;right:1rem;z-index:1050;opacity:.7;transition:opacity .2s}.navbar-collapse #navCloseBtn:hover{opacity:1}:root .navbar-collapse{background:rgba(11,15,20,.98);border:1px solid rgba(255,255,255,.1);box-shadow:0 16px 48px rgba(0,0,0,.6)}[data-theme="light"] .navbar-collapse{background:rgba(255,255,255,.98);border:1px solid rgba(0,0,0,.08);box-shadow:0 16px 48px rgba(0,0,0,.12)}[data-theme="light"] .navbar-collapse #navCloseBtn{filter:brightness(0) opacity(.5)}.navbar-nav.align-items-center{align-items:flex-end!important;text-align:right;gap:.25rem}.nav-item{width:100%;display:flex;justify-content:flex-end;margin-bottom:.25rem}.nav-link{padding:.65rem 0;font-size:1.05rem;font-weight:500;width:auto;color:#334155!important;transition:color .2s ease}.nav-link:hover{color:#2563eb!important}:root .nav-link{color:var(--text-muted)!important}:root .nav-link:hover{color:var(--autonix-blue-soft)!important}.nav-item.dropdown{flex-direction:column;align-items:flex-end}.dropdown-toggle::after{margin-left:.5rem;vertical-align:.15em}.dropdown-menu{position:static!important;float:none;width:100%;margin-top:.5rem;text-align:right;background:transparent;border:none;padding:.5rem 0;border-radius:.75rem}[data-theme="light"] .dropdown-menu{background:transparent}:root .dropdown-menu{background:transparent}.dropdown-item{text-align:right;padding:.5rem 1rem;color:#64748b;font-size:.95rem;transition:all .2s ease}.dropdown-item:hover{background:rgba(37,99,235,.1);color:#2563eb}[data-theme="light"] .dropdown-item{color:#64748b}:root .dropdown-item{color:var(--text-muted)}#authButtons{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.08)}[data-theme="light"] #authButtons{border-top-color:rgba(0,0,0,.08)}:root #authButtons{border-top-color:rgba(255,255,255,.1)}#authButtons .d-flex{flex-direction:column!important;align-items:stretch!important;justify-content:flex-end!important;width:100%;gap:.75rem}#authButtons .btn{flex:none;width:100%;white-space:nowrap;font-size:.95rem;font-weight:600;padding:.75rem 1.5rem;border-radius:.75rem;text-align:center}#authButtons .btn-gradient{background:linear-gradient(135deg,#2563eb,#3b82f6);border:none;color:#fff;box-shadow:0 4px 12px rgba(37,99,235,.3)}#authButtons .btn-gradient:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(37,99,235,.4)}#authButtons .btn-outline-custom{background:transparent;border:1.5px solid #2563eb;color:#2563eb;box-shadow:none}#authButtons .btn-outline-custom:hover{background:rgba(37,99,235,.08);border-color:#2563eb;color:#2563eb}:root #authButtons .btn-outline-custom{border-color:var(--autonix-blue);color:var(--autonix-blue-soft)}:root #authButtons .btn-outline-custom:hover{background:rgba(59,130,246,.1);border-color:var(--autonix-cyan);color:var(--autonix-cyan)}#userMenu .dropdown-menu{background:rgba(255,255,255,.95)}:root #userMenu .dropdown-menu{background:rgba(11,15,20,.95)}}.btn-gradient{background:linear-gradient(135deg,var(--autonix-blue),var(--autonix-blue-soft));border:none;color:#fff;padding:.75rem 1.5rem;border-radius:10px;font-weight:600;box-shadow:0 0 30px rgba(56,189,248,.35);transition:all .3s ease;text-align:center}.btn-gradient:hover{box-shadow:0 0 40px rgba(56,189,248,.5);transform:translateY(-2px);color:#fff}.btn-outline-custom{background:transparent;border:1px solid var(--autonix-blue);color:var(--autonix-blue-soft);padding:.75rem 1.5rem;border-radius:10px;font-weight:600;transition:all .3s ease}.btn-outline-custom:hover{background:rgba(59,130,246,.1);color:var(--autonix-cyan)}.btn-outline-secondary{background:transparent;border:1px solid var(--input-border,#4b5563);color:var(--text-main);padding:.75rem 1.5rem;border-radius:10px;font-weight:500;transition:all .3s ease}.btn-outline-secondary:hover{background:rgba(59,130,246,.1);border-color:var(--autonix-blue);color:var(--autonix-blue-soft)}[data-theme="light"] .btn-outline-secondary{border-color:var(--input-border);color:var(--text-main)}[data-theme="light"] .btn-outline-secondary:hover{background:rgba(37,99,235,.1);border-color:var(--autonix-blue);color:var(--autonix-blue)}.page-header{padding-top:140px;padding-bottom:60px;text-align:center;background:linear-gradient(180deg,rgba(59,130,246,.05),transparent)}.hero-section{min-height:100vh;position:relative;display:flex;align-items:center;justify-content:center;padding-top:80px;overflow:hidden}.hero-shape{position:absolute;border-radius:20px;background:linear-gradient(135deg,#1d4ed8,#38bdf8);opacity:.85;animation:float 10s infinite ease-in-out;z-index:1}.shape-1{width:260px;height:260px;top:15%;left:10%;filter:blur(60px);opacity:.4}.shape-2{width:160px;height:160px;bottom:20%;right:15%;animation-delay:2s;opacity:.6;filter:blur(40px)}.shape-3{width:90px;height:90px;top:20%;right:25%;animation-delay:4s;opacity:.8;filter:blur(2px)}.badge-custom{background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2);padding:.5rem 1rem;border-radius:50px;backdrop-filter:blur(4px)}[data-theme="light"] .badge-custom{background:rgba(59,130,246,.15);border:1px solid rgba(59,130,246,.3)}[data-theme="light"] .text-info{color:#0369a1!important}[data-theme="light"] .bg-info{background-color:#0891b2!important}.badge-responsive{color:#fff!important}[data-theme="light"] .badge.bg-cyan.badge-responsive,[data-theme="light"] .badge.bg-info.badge-responsive,[data-theme="light"] .badge.bg-warning.badge-responsive{color:#000!important}[data-theme="light"] .badge.bg-success.badge-responsive{color:#fff!important}.section-bg-gradient{background:linear-gradient(180deg,var(--autonix-bg),var(--autonix-dark))}.service-card{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.05);border-radius:18px;padding:.9rem;height:100%;transition:all .4s ease;position:relative;overflow:hidden}.service-card:hover{transform:translateY(-6px);box-shadow:0 0 40px rgba(56,189,248,.25);border-color:rgba(56,189,248,.2)}.stat-hover:hover{transform:scale(1.1);text-shadow:0 0 20px rgba(56,189,248,.6);color:var(--autonix-cyan)!important}.icon-box{width:56px;height:56px;background:rgba(59,130,246,.1);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;border:1px solid rgba(59,130,246,.2);font-size:1.5rem;color:var(--autonix-cyan);transition:transform .3s}@keyframes float {
    0% {
        transform: translateY(0) rotate(0deg);
    }

    50% {
        transform: translateY(-18px) rotate(5deg);
    }

    100% {
        transform: translateY(0) rotate(0deg);
    }
}.animate-bounce-slow{animation:bounce 2s infinite}@keyframes bounce {

    0%,
    20%,
    50%,
    80%,
    100% {
        transform: translateY(0);
    }

    40% {
        transform: translateY(-10px);
    }

    60% {
        transform: translateY(-5px);
    }
}footer{background-color:#020408;border-top:1px solid rgba(255,255,255,.05);margin-top:auto}footer .text-muted{color:var(--text-muted)!important}[data-theme="light"] footer .text-muted{color:var(--text-muted)!important}[data-theme="light"] footer .text-white{color:#fff!important}.footer-link{color:var(--text-muted);text-decoration:none;transition:color .2s}.footer-link:hover{color:var(--autonix-blue-soft)}.service-card .divider-text{background:transparent!important;z-index:1}[data-theme="light"] .service-card .divider-text{background:transparent!important;z-index:1}.chat-widget-btn{position:fixed;bottom:2rem;right:2rem;width:3.5rem;height:3.5rem;background:linear-gradient(135deg,var(--autonix-blue),var(--autonix-blue-soft));border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;cursor:pointer;box-shadow:0 0 30px rgba(56,189,248,.35);z-index:1050;border:none;transition:transform .2s}.chat-widget-btn:hover{transform:scale(1.05);box-shadow:0 0 40px rgba(56,189,248,.5)}.chat-window{position:fixed;bottom:6rem;right:2rem;width:350px;height:500px;background:rgba(15,22,35,.95);backdrop-filter:blur(12px);border:1px solid rgba(56,189,248,.3);border-radius:1rem;box-shadow:0 0 30px rgba(0,0,0,.5);display:none;flex-direction:column;z-index:1050;overflow:hidden}.chat-window.open{display:flex;animation:fadeInUp .3s ease-out}.chat-header{background:linear-gradient(to right,#2563eb,#0891b2);padding:1rem;color:#fff;display:flex;justify-content:space-between;align-items:center}.chat-body{flex:1;padding:1rem;overflow-y:auto;display:flex;flex-direction:column;gap:1rem}.message{max-width:85%;padding:.75rem;border-radius:1rem;font-size:.9rem;line-height:1.5}.message.user{align-self:flex-end;background-color:#2563eb;color:#fff;border-bottom-right-radius:0}.message.model{align-self:flex-start;background-color:rgba(255,255,255,.1);color:#e5e7eb;border-bottom-left-radius:0;border:1px solid rgba(255,255,255,.05)}.chat-input-area{padding:.75rem;border-top:1px solid rgba(255,255,255,.1);background:transparent;display:flex;gap:.5rem}.chat-input{flex:1;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:.5rem;padding:.5rem 1rem;color:#fff;outline:none}.chat-input:focus{border-color:rgba(56,189,248,.5)}@keyframes fadeInUp {
    from {
        opacity: 0;
        transform: translateY(20px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}.legal-content h1{font-weight:700;margin-bottom:2rem;color:#fff}.legal-content h2{color:var(--autonix-cyan);margin-top:2rem;margin-bottom:1rem;font-size:1.5rem}.legal-content p{line-height:1.7;color:var(--text-muted);margin-bottom:1rem}.legal-content ul{color:var(--text-muted)}.legal-content li{margin-bottom:.5rem}.hover-text-white{transition:color .3s ease}.hover-text-white:hover{color:#fff!important}.contact-form-container{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:3rem;backdrop-filter:blur(20px);box-shadow:0 8px 32px rgba(0,0,0,.3);transition:all .4s ease}.contact-form-container:hover{border-color:rgba(56,189,248,.2);box-shadow:0 12px 40px rgba(56,189,248,.15)}.form-control{background:rgba(255,255,255,.03)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px;padding:.9rem 1.2rem;transition:all .3s ease}.form-control:hover{border-color:rgba(56,189,248,.3)!important;background:rgba(255,255,255,.05)!important}.form-control:focus{background:rgba(255,255,255,.06)!important;border-color:var(--autonix-cyan)!important;box-shadow:0 0 20px rgba(56,189,248,.25) , 0 0 0 3px rgba(56,189,248,.1)!important;transform:translateY(-2px)}.info-card{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:2rem 1.5rem;transition:all .35s ease;position:relative;overflow:hidden}.info-card::before{content:'';position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,var(--autonix-blue),var(--autonix-cyan));transform:scaleX(0);transition:transform .35s ease}.info-card:hover::before{transform:scaleX(1)}.info-card:hover{transform:translateY(-8px);border-color:rgba(56,189,248,.3);box-shadow:0 12px 30px rgba(56,189,248,.2);background:rgba(255,255,255,.06)}.info-card .info-icon{width:60px;height:60px;background:rgba(59,130,246,.15);border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.8rem;color:var(--autonix-cyan);margin-bottom:1rem;transition:all .3s ease}.info-card:hover .info-icon{background:rgba(59,130,246,.25);box-shadow:0 0 25px rgba(56,189,248,.4);transform:scale(1.1) rotate(5deg)}.stat-card{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:2.5rem 2rem;transition:all .35s ease;position:relative;overflow:hidden;text-align:center}.stat-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--autonix-blue),var(--autonix-cyan));transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.stat-card:hover::before{transform:scaleX(1)}.stat-card:hover{transform:translateY(-10px) scale(1.02);border-color:rgba(56,189,248,.3);box-shadow:0 15px 40px rgba(56,189,248,.25);background:rgba(255,255,255,.08)}.stat-icon{width:70px;height:70px;background:rgba(59,130,246,.15);border-radius:16px;display:inline-flex;align-items:center;justify-content:center;font-size:2rem;color:var(--autonix-cyan);margin-bottom:1.5rem;transition:all .35s ease}.stat-card:hover .stat-icon{background:rgba(59,130,246,.3);box-shadow:0 0 30px rgba(56,189,248,.5);transform:scale(1.15) rotate(360deg)}.stat-number{font-size:3rem;font-weight:800;background:linear-gradient(135deg,var(--autonix-blue-soft),var(--autonix-cyan));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:.5rem;line-height:1.2}.stat-label{color:var(--text-muted);font-size:.95rem;font-weight:500;text-transform:uppercase;letter-spacing:1px}.info-card-simple{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);border-radius:16px;padding:2rem 1.5rem;transition:all .3s ease;height:100%}.info-card-simple:hover{transform:translateY(-6px);border-color:rgba(56,189,248,.25);box-shadow:0 10px 25px rgba(56,189,248,.15);background:rgba(255,255,255,.05)}.info-icon-simple{width:56px;height:56px;background:rgba(59,130,246,.12);border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem;color:var(--autonix-cyan);transition:all .3s ease}.info-card-simple:hover .info-icon-simple{background:rgba(59,130,246,.2);box-shadow:0 0 20px rgba(56,189,248,.3);transform:scale(1.08)}.form-control.is-valid{border-color:#28a745}.form-control.is-invalid{border-color:#dc3545}.invalid-feedback{display:none;color:#dc3545;font-size:.875rem;margin-top:.25rem}.form-control.is-invalid~.invalid-feedback {display:block}.social-icon{transition:all .3s ease;display:inline-block}.social-instagram:hover{background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transform:scale(1.1)}.social-youtube:hover{color:red!important;transform:scale(1.1)}.social-linkedin:hover{color:#0077b5!important;transform:scale(1.1)}.social-twitter:hover{color:#1da1f2!important;transform:scale(1.1)}.social-facebook:hover{color:#1877f2!important;transform:scale(1.1)}a:focus,button:focus,input:focus,textarea:focus,select:focus,.btn:focus,.nav-link:focus,.dropdown-item:focus{outline:2px solid var(--autonix-cyan)!important;outline-offset:2px;box-shadow:0 0 0 3px rgba(56,189,248,.3)}a:focus:not(:focus-visible),
button:focus:not(:focus-visible) {outline:none;box-shadow:none}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--autonix-cyan)!important;outline-offset:2px}.skip-to-content{position:absolute;top:-40px;left:0;background:var(--autonix-blue);color:#fff;padding:.75rem 1.5rem;text-decoration:none;font-weight:600;z-index:10000;border-radius:0 0 .5rem 0;transition:top .3s ease}.skip-to-content:focus{top:0;outline:2px solid var(--autonix-cyan);outline-offset:2px}@media (prefers-contrast:high){.btn-gradient,.btn-outline-custom{border-width:2px}.nav-link{font-weight:600}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}body{animation:pageLoad .3s ease-out}@keyframes pageLoad {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}.fade-in{opacity:0;transform:translateY(20px);transition:opacity .3s ease-out , transform .3s ease-out}.fade-in.visible{opacity:1;transform:translateY(0)}.service-card{transition:all .25s cubic-bezier(.4,0,.2,1)}.service-card:hover{transform:translateY(-8px) scale(1.01);box-shadow:0 15px 40px rgba(56,189,248,.25) , 0 0 0 1px rgba(56,189,248,.1)}.service-card:hover .icon-box{transform:rotate(360deg);transition:transform .5s ease-in-out}.icon-box{transition:transform .5s ease-in-out}.stat-number{opacity:0;transform:translateY(20px)}.stat-number.counting{opacity:1;transform:translateY(0);transition:all .4s ease-out}@keyframes droneFly {
    0% {
        transform: translate(-100px, 50px) rotate(-10deg);
        opacity: 0;
    }

    20% {
        opacity: 1;
    }

    80% {
        opacity: 1;
    }

    100% {
        transform: translate(calc(100vw + 100px), -50px) rotate(10deg);
        opacity: 0;
    }
}.drone-flyby{position:fixed;top:20%;left:-100px;font-size:3rem;color:var(--autonix-cyan);animation:droneFly 8s ease-in-out;pointer-events:none;z-index:9999}@keyframes propellerSpin {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}.propeller-spin{animation:propellerSpin .3s linear infinite}.stagger-item{opacity:0;transform:translateY(20px)}.stagger-item.visible{opacity:1;transform:translateY(0)}.stagger-item:nth-child(1) {transition:all .3s ease-out .05s}.stagger-item:nth-child(2) {transition:all .3s ease-out .1s}.stagger-item:nth-child(3) {transition:all .3s ease-out .15s}.stagger-item:nth-child(4) {transition:all .3s ease-out .2s}.stagger-item:nth-child(5) {transition:all .3s ease-out .25s}.stagger-item:nth-child(6) {transition:all .3s ease-out .3s}.btn-gradient,.btn-outline-custom{transition:all .15s ease}.btn-gradient:active,.btn-outline-custom:active{transform:scale(.96)}.navbar{animation:navSlideDown .3s ease-out}@keyframes navSlideDown {
    from {
        transform: translateY(-100%);
        opacity: 0;
    }

    to {
        transform: translateY(0);
        opacity: 1;
    }
}.flying-symbol{position:fixed;font-size:2rem;opacity:.15;pointer-events:none;z-index:1;filter:drop-shadow(0 0 10px rgba(56,189,248,.3))}@keyframes flyLeftToRight {
    0% {
        left: -100px;
        transform: rotate(0deg);
    }

    50% {
        transform: rotate(5deg);
    }

    100% {
        left: calc(100% + 100px);
        transform: rotate(0deg);
    }
}@keyframes flyRightToLeft {
    0% {
        right: -100px;
        transform: rotate(0deg) scaleX(-1);
    }

    50% {
        transform: rotate(-5deg) scaleX(-1);
    }

    100% {
        right: calc(100% + 100px);
        transform: rotate(0deg) scaleX(-1);
    }
}.fly-left-to-right{animation:flyLeftToRight linear forwards}.fly-right-to-left{animation:flyRightToLeft linear forwards}@keyframes heliLeftToRight {
    0% {
        left: -100px;
        transform: rotate(0deg) scaleX(-1);
    }

    50% {
        transform: rotate(5deg) scaleX(-1);
    }

    100% {
        left: calc(100% + 100px);
        transform: rotate(0deg) scaleX(-1);
    }
}@keyframes heliRightToLeft {
    0% {
        right: -100px;
        transform: rotate(0deg);
    }

    50% {
        transform: rotate(-5deg);
    }

    100% {
        right: calc(100% + 100px);
        transform: rotate(0deg);
    }
}.heli-left-to-right{animation:heliLeftToRight linear forwards}.heli-right-to-left{animation:heliRightToLeft linear forwards}@keyframes flyTopLeftToBottomRight {
    0% {
        top: -100px;
        left: -100px;
        transform: rotate(45deg) translate(0, 0);
    }

    100% {
        top: -100px;
        left: -100px;
        transform: rotate(45deg) translate(calc(100vw + 200px), calc(100vh + 200px));
    }
}@keyframes flyTopRightToBottomLeft {
    0% {
        top: -100px;
        right: -100px;
        transform: rotate(-45deg) scaleX(-1);
    }

    100% {
        top: calc(100% + 100px);
        right: calc(100% + 100px);
        transform: rotate(-45deg) scaleX(-1);
    }
}@keyframes flyBottomLeftToTopRight {
    0% {
        bottom: -100px;
        left: -100px;
        transform: rotate(-45deg);
    }

    100% {
        bottom: calc(100% + 100px);
        left: calc(100% + 100px);
        transform: rotate(-45deg);
    }
}@keyframes flyBottomRightToTopLeft {
    0% {
        bottom: -100px;
        right: -100px;
        transform: rotate(45deg) scaleX(-1);
    }

    100% {
        bottom: calc(100% + 100px);
        right: calc(100% + 100px);
        transform: rotate(45deg) scaleX(-1);
    }
}.fly-diagonal-tl-br{animation:flyTopLeftToBottomRight linear forwards}.fly-diagonal-tr-bl{animation:flyTopRightToBottomLeft linear forwards}.fly-diagonal-bl-tr{animation:flyBottomLeftToTopRight linear forwards}.fly-diagonal-br-tl{animation:flyBottomRightToTopLeft linear forwards}@media (min-width:1101px){.navbar .dropdown-menu{position:absolute!important;top:100%!important;left:0;margin-top:.5rem;transform:none!important}.navbar-nav{align-items:center!important}.navbar .nav-link.dropdown-toggle{display:flex;align-items:center}.navbar{overflow:visible!important}.nav-item.dropdown{position:relative}}.dropdown-menu-dark{min-width:180px;border-radius:8px}