.divi-email-button{cursor:pointer;transition:all 0.3s ease-in-out!important}.divi-email-button:hover{transform:translateY(-5px) scale(1.03);filter:brightness(105%)}.divi-email-button:active{transform:translateY(-2px) scale(0.98)}#main-content{background-color:rgba(0,0,0,0)}body{background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:left top}.et-db #et-boc .et-l.et-l--header .et_builder_inner_content{z-index:99999!important}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li a{background:transparent!important;border:none!important}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li a{border:none!important}.et_pb_menu_0_tb_header.et_pb_menu{border:none!important}.et-db #et-boc .et-l--header .et_pb_menu__menu>nav>ul>li.current-menu-item>a,.et-db #et-boc .et-l--header .et_pb_menu__menu>nav>ul>li.current-menu-ancestor>a,.et-db #et-boc .et-l--header .et_pb_fullwidth_menu .et-menu-nav>ul>li.current-menu-item>a{font-weight:black!important;font-style:italic!important;color:#111111!important;text-decoration:underline!important;text-decoration-color:#222222!important;text-decoration-thickness:2px!important;text-underline-offset:4px!important;border-bottom:none!important;background:none!important}.et-db #et-boc .et-l--header .et_pb_menu__menu>nav>ul>li>a{display:inline-block;transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);border-bottom:2px solid transparent;position:relative}.et-db #et-boc .et-l--header .et_pb_menu__menu>nav>ul>li:not(.current-menu-item):not(.current-menu-ancestor)>a:hover{transform:translateY(-2px)}@keyframes purpleWave{0%{background-position:-200% 0}50%{background-position:100% 0}100%{background-position:300% 0}}.divi-float{animation:float 3s ease-in-out infinite}@keyframes float{0%{transform:translateY(0px)}50%{transform:translateY(-15px)}100%{transform:translateY(0px)}}.divi-float:after{content:'';width:80%;height:10px;background:rgba(0,0,0,0.1);position:absolute;bottom:-30px;left:10%;border-radius:50%;filter:blur(5px);animation:shadow-pulse 5s ease-in-out infinite}@keyframes shadow-pulse{0%,100%{transform:scale(1);opacity:0.4}50%{transform:scale(0.7);opacity:0.2}}.neon-border{position:relative;z-index:1;overflow:hidden;padding:5px;border-radius:15px}.neon-border::before{content:'';position:absolute;z-index:-1;left:-50%;top:-50%;width:200%;height:200%;background:conic-gradient(transparent,#00d2ff,#3a7bd5,transparent 30%);animation:rotate-neon 4s linear infinite}.neon-border::after{content:'';position:absolute;z-index:-1;inset:3px;background:white;border-radius:12px}@keyframes rotate-neon{100%{transform:rotate(1turn)}}.glass-card{background:rgba(255,255,255,0.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.2);border-radius:15px;padding:20px}.liquid-button{position:relative;padding:15px 30px;background:linear-gradient(90deg,#03a9f4,#f441a5,#ffeb3b,#03a9f4);background-size:300%;border-radius:30px;z-index:1;color:white;border:none}.liquid-button:hover{animation:liquid 8s linear infinite;border:none}@keyframes liquid{0%{background-position:0%}100%{background-position:400%}}.liquid-button:before{content:'';position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;z-index:-1;background:linear-gradient(90deg,#03a9f4,#f441a5,#ffeb3b,#03a9f4);background-size:400%;border-radius:40px;opacity:0;transition:0.5s}.liquid-button:hover:before{filter:blur(20px);opacity:1;animation:liquid 8s linear infinite}.shimmer2{background:linear-gradient(90deg,rgba(255,0,255,0) 0%,rgba(255,0,255,0.2) 50%,rgba(255,0,255,0) 100%);background-size:200% 100%;animation:shimmer 2s infinite}@keyframes shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}.shimmer{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 100%);background-size:200% 100%;animation:shimmer 2s infinite}@keyframes shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}.neon-box{border:2px solid #fff;border-radius:10px;padding:20px;animation:neonPulse 1.5s ease-in-out infinite alternate;box-shadow:0 0 5px #fff,0 0 10px #fff,0 0 20px #fff,0 0 40px #0ff,0 0 80px #0ff,0 0 90px #0ff,0 0 100px #0ff}@keyframes neonPulse{from{box-shadow:0 0 5px #fff,0 0 10px #fff,0 0 20px #fff,0 0 40px #0ff,0 0 70px #0ff,0 0 80px #0ff,0 0 90px #0ff}to{box-shadow:0 0 10px #fff,0 0 20px #fff,0 0 30px #fff,0 0 60px #0ff,0 0 100px #0ff,0 0 120px #0ff,0 0 150px #0ff}}