/* GroupSix Custom Navbar - Holographic Neon Button Animation */
.gsix-navbar-wrapper{background:var(--gsix-nav-bg);padding:var(--gsix-container-padding);box-sizing:border-box;z-index:9999;}
.gsix-navbar-inner{max-width:1200px;margin:0 auto;text-align:center;}
.gsix-logo-wrap{display:flex;justify-content:var(--gsix-logo-align);margin:var(--gsix-logo-margin);padding:var(--gsix-logo-padding);}.gsix-logo{width:var(--gsix-logo-width);max-width:100%;height:auto;display:block;}
.gsix-buttons-wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gsix-button-gap);align-items:center;}
.gsix-button-link.custom-gradient-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;height:var(--gsix-button-height);padding:var(--gsix-button-padding);background:rgba(0,0,0,.25);border:none;border-radius:var(--gsix-button-radius);color:var(--gsix-text-color);font-family:Arial,sans-serif;font-size:var(--gsix-button-font-size);font-weight:bold;letter-spacing:1px;text-transform:uppercase;text-decoration:none!important;cursor:pointer;overflow:hidden;transition:transform .25s ease,color .25s ease;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:1;isolation:isolate;box-sizing:border-box;line-height:1;box-shadow:0 0 12px var(--gsix-gradient-green),0 0 30px rgba(99,11,4,.12);}
.gsix-button-link.custom-gradient-btn:hover,.gsix-button-link.custom-gradient-btn:focus-visible{transform:scale(1.1);color:var(--gsix-hover-text-color);outline:none;}
.gsix-button-link.custom-gradient-btn::before{content:"";position:absolute;inset:calc(var(--gsix-border-thickness) * -1.5);border-radius:calc(var(--gsix-button-radius) + 3px);background:linear-gradient(135deg,var(--gsix-btn-color),var(--gsix-btn-color),var(--gsix-gradient-red),var(--gsix-gradient-pink),var(--gsix-gradient-green));background-size:400%;z-index:-1;pointer-events:none;}
.gsix-button-link.custom-gradient-btn::after{content:"";position:absolute;inset:calc(var(--gsix-border-thickness) * 2);border-radius:calc(var(--gsix-button-radius) - 5px);background:var(--gsix-hover-bg);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:-1;pointer-events:none;}
.gsix-button-link.custom-gradient-btn .gsix-button{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;height:100%;padding:0;border:none;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;white-space:nowrap;text-align:center;box-sizing:border-box;}
.gsix-button-link.custom-gradient-btn .gsix-button-text{position:relative;z-index:3;color:inherit;pointer-events:none;}
.gsix-animated-on .gsix-button-link.custom-gradient-btn::before{animation:gsixHoloFlow var(--gsix-animation-speed) linear infinite;}
.gsix-animated-off .gsix-button-link.custom-gradient-btn::before{animation:none!important;}
.gsix-button-link.custom-gradient-btn:active{transform:scale(.98);}
@keyframes gsixHoloFlow{0%{background-position:0% 50%;}50%{background-position:100% 50%;}100%{background-position:0% 50%;}}
.gsix-telegram-float{position:fixed;right:var(--gsix-telegram-right);bottom:var(--gsix-telegram-bottom);width:var(--gsix-telegram-size);height:var(--gsix-telegram-size);border-radius:50%;background:var(--gsix-telegram-bg);display:flex;align-items:center;justify-content:center;z-index:10000;box-shadow:0 10px 25px rgba(0,0,0,.25);text-decoration:none!important;transition:transform .2s ease,box-shadow .2s ease;}.gsix-telegram-float:hover{transform:scale(1.08);box-shadow:0 12px 30px rgba(0,0,0,.35);}.gsix-telegram-float svg{width:58%;height:58%;display:block;fill:#fff;}
@media (max-width:767px){.gsix-navbar-inner{padding:16px 12px;}.gsix-buttons-wrap{gap:12px;}.gsix-button-link.custom-gradient-btn{width:100%;display:flex;align-items:center;justify-content:center;padding:0 20px;}.gsix-button-link.custom-gradient-btn .gsix-button{width:100%;justify-content:center;white-space:normal;font-size:15px;}}
