@font-face{font-family:"Montserrat";src:url("/assetsFASGW/fontsSAD/Montserrat-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap;size-adjust:100%}@font-face{font-family:"Montserrat";src:url("/assetsFASGW/fontsSAD/Montserrat-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap;size-adjust:100%}@font-face{font-family:"Montserrat";src:url("/assetsFASGW/fontsSAD/Montserrat-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;size-adjust:100%}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}:root{--font-family: "Montserrat", sans-serif}body{font-family:"Montserrat",sans-serif;background:#1b082e;color:#fff;overflow-x:hidden}a{text-decoration:none;color:inherit}ul,ol{list-style:none;padding:0;margin:0}p{padding:0;margin:0}h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-size:inherit;font-weight:inherit}h1{color:#fff;font-family:Montserrat;font-size:clamp(28px,6vw,48px);font-style:normal;font-weight:400;line-height:130%;letter-spacing:clamp(1.44px,2vw,2.88px);text-transform:uppercase}@media(max-width: 600px){h1{text-align:center}}@media(max-width: 480px){h1{font-size:24px;letter-spacing:1.2px}}input,textarea,select{padding:0;margin:0;border:none;font:inherit;color:inherit;background:none}img,picture,svg,video{display:block;max-width:100%}table{border-collapse:collapse;border-spacing:0}blockquote,figure{margin:0;padding:0}fieldset{border:none;padding:0;margin:0}legend{padding:0}address{font-style:normal}b,strong{font-weight:inherit}em,i{font-style:inherit}.notifications-container{position:fixed;top:20px;right:20px;z-index:10000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;pointer-events:none;max-width:400px}@media(max-width: 1111px){.notifications-container{top:10px;right:10px;left:10px}}@media(max-width: 480px){.notifications-container{top:10px;right:8px;left:8px;max-width:calc(100% - 16px)}}.notification{pointer-events:auto;-webkit-animation:slideIn .3s ease-out;animation:slideIn .3s ease-out;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0}.notification.show{opacity:1}.notification.notification-success .notification-content{background:#0f0923;border:1px solid rgba(0,128,128,.3);-webkit-box-shadow:0 8px 32px rgba(0,128,128,.2);box-shadow:0 8px 32px rgba(0,128,128,.2)}.notification.notification-success .notification-icon{color:#4ade80;font-weight:bold;font-size:20px}.notification.notification-error .notification-content{background:linear-gradient(135deg, #ef4444 0%, #dc2626 100%);border:1px solid rgba(239,68,68,.3);-webkit-box-shadow:0 8px 32px rgba(239,68,68,.2);box-shadow:0 8px 32px rgba(239,68,68,.2)}.notification.notification-error .notification-icon{color:#fca5a5;font-weight:bold;font-size:20px}.notification .notification-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:16px 20px;border-radius:8px;background:#0f0923;backdrop-filter:blur(15px);position:relative;overflow:hidden}.notification .notification-content::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:currentColor}.notification .notification-content p{margin:0;color:#fff;font-size:clamp(12px,2vw,14px);font-weight:500;line-height:1.4;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(max-width: 480px){.notification .notification-content{padding:12px 16px;gap:12px}}.notification .notification-content .notification-icon{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:hsla(0,0%,100%,.2)}.notification .notification-content .notification-close{-ms-flex-negative:0;flex-shrink:0;background:none;border:none;color:#fff;font-size:24px;cursor:pointer;padding:0;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease}.notification .notification-content .notification-close:hover{background:hsla(0,0%,100%,.1)}.notification .notification-content .notification-close:active{background:hsla(0,0%,100%,.2);-webkit-transform:scale(0.95);transform:scale(0.95)}.container{width:100%;max-width:1240px;margin:0 auto;padding:0}@media(max-width: 1240px){.container{padding:0 16px}}header{width:100%;height:auto;padding:clamp(12px,3vw,24px);background:#0f0923;backdrop-filter:blur(15px)}header .header_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px}header .header_content img{width:clamp(80px,15vw,103.6px);height:auto;aspect-ratio:103.6/32}header .header_content .second_part{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(20px,5vw,41px)}header .header_content .second_part nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(20px,4vw,41px);list-style:none;margin:0;padding:0}header .header_content .second_part nav ul li a{color:#fff;text-align:right;font-family:Montserrat;font-size:clamp(12px,2vw,14px);font-style:normal;font-weight:400;line-height:normal;padding-bottom:2px;-webkit-transition:all .3s ease;transition:all .3s ease}header .header_content .second_part nav ul li a.active{border-bottom:2px solid #fff !important}header .header_content .second_part nav ul li a:hover{color:gold}header .header_content .second_part .burger-menu-btn{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;background:none;border:none;cursor:pointer;padding:8px;margin-left:10px}@media(max-width: 1090px){header .header_content .second_part .burger-menu-btn{display:-webkit-box;display:-ms-flexbox;display:flex}}header .header_content .second_part .burger-menu-btn .burger-line{width:24px;height:2.5px;background:#fff;border-radius:2px;-webkit-transition:all .3s ease;transition:all .3s ease}header .header_content .second_part .burger-menu-btn.active .burger-line:nth-child(1){-webkit-transform:rotate(45deg) translateY(13px);transform:rotate(45deg) translateY(13px)}header .header_content .second_part .burger-menu-btn.active .burger-line:nth-child(2){opacity:0}header .header_content .second_part .burger-menu-btn.active .burger-line:nth-child(3){-webkit-transform:rotate(-45deg) translateY(-13px);transform:rotate(-45deg) translateY(-13px)}@media(max-width: 1090px){header .header_content nav,header .header_content .register_popup_open{display:none !important}}header .register_popup_open{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;padding:clamp(8px,2vw,10px) clamp(16px,3vw,20px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:10px;border:1px solid gold;background:#ff3c3c;color:#fff;font-family:Montserrat;font-size:clamp(14px,2vw,16px);font-style:normal;font-weight:500;line-height:normal;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap}header .register_popup_open:hover{background:#ff2121;-webkit-box-shadow:0 4px 15px rgba(255,60,60,.4);box-shadow:0 4px 15px rgba(255,60,60,.4)}header .register_popup_open:active{-webkit-transform:scale(0.98);transform:scale(0.98)}.mobile-menu{position:fixed;top:0;right:-100%;width:100%;height:100vh;background:linear-gradient(135deg, #1b082e 0%, #2d1b4e 100%);backdrop-filter:blur(20px);z-index:999;-webkit-transition:right .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:right .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);overflow-y:auto;-webkit-overflow-scrolling:touch}.mobile-menu.active{right:0}.mobile-menu .mobile-menu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(24px,8vw,40px);padding:clamp(16px,4vw,20px) clamp(16px,5vw,24px);min-height:100%}@media(max-width: 480px){.mobile-menu .mobile-menu-content{gap:20px;padding:12px 16px}}.mobile-menu .mobile-menu-content .close-menu-btn{-ms-flex-item-align:end;align-self:flex-end;background:none;border:none;cursor:pointer;padding:8px;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease}.mobile-menu .mobile-menu-content .close-menu-btn:hover{-webkit-transform:rotate(90deg) scale(1.1);transform:rotate(90deg) scale(1.1)}.mobile-menu .mobile-menu-content .close-menu-btn .close-icon{position:relative;display:block;width:24px;height:24px}.mobile-menu .mobile-menu-content .close-menu-btn .close-icon::before,.mobile-menu .mobile-menu-content .close-menu-btn .close-icon::after{content:"";position:absolute;width:100%;height:2.5px;background:#fff;border-radius:2px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .3s ease;transition:all .3s ease}.mobile-menu .mobile-menu-content .close-menu-btn .close-icon::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.mobile-menu .mobile-menu-content .close-menu-btn .close-icon::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.mobile-menu .mobile-menu-content .mobile-menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(16px,3vw,24px);list-style:none;margin:0;padding:0}.mobile-menu .mobile-menu-content .mobile-menu-list li a{color:#fff;font-family:Montserrat;font-size:clamp(16px,4vw,18px);font-weight:500;padding:clamp(8px,2vw,12px) 0;display:block;border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;overflow:hidden}@media(max-width: 480px){.mobile-menu .mobile-menu-content .mobile-menu-list li a{font-size:16px}}.mobile-menu .mobile-menu-content .mobile-menu-list li a::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgba(255, 215, 0, 0.2)), to(transparent));background:linear-gradient(90deg, transparent, rgba(255, 215, 0, 0.2), transparent);-webkit-transition:left .4s ease;transition:left .4s ease}.mobile-menu .mobile-menu-content .mobile-menu-list li a:hover{background:rgba(255,215,0,.1);border-left:3px solid gold;padding-left:24px}.mobile-menu .mobile-menu-content .mobile-menu-list li a:hover::before{left:100%}.mobile-menu .mobile-menu-content .mobile-menu-list li a.active{border-bottom:2px solid gold;color:gold}.mobile-menu .mobile-menu-content .mobile-login{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;padding:clamp(10px,2vw,20px) 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:10px;border:1px solid gold;background:#ff3c3c;color:#fff;font-family:Montserrat;font-size:clamp(14px,2vw,16px);font-style:normal;font-weight:500;line-height:normal;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.mobile-menu .mobile-menu-content .mobile-login:hover{background:#ff2121;-webkit-box-shadow:0 4px 15px rgba(255,60,60,.4);box-shadow:0 4px 15px rgba(255,60,60,.4)}.mobile-menu .mobile-menu-content .mobile-login:active{-webkit-transform:scale(0.98);transform:scale(0.98)}@media(max-width: 480px){.mobile-menu .mobile-menu-content .mobile-login{margin-top:10px}}@media(max-width: 1090px){.mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.hero_section{padding:80px 0;width:100%;background-image:url("/assetsFASGW/imagesFAaf/backgroundFAW/heroeOiHzq.webp");background-size:cover;background-position:center;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero_section.main{min-height:400px}@media(max-width: 768px){.hero_section{padding:clamp(30px,5vw,50px) 0}}@media(max-width: 480px){.hero_section{padding:20px 0}}.hero_section .hero_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(16px,4vw,24px);-ms-flex-item-align:stretch;align-self:stretch;width:100%;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.hero_section .hero_content h1{max-width:801px}.hero_section .hero_content p{max-width:801px;color:#fff;font-family:Montserrat;font-size:clamp(16px,3vw,20px);font-style:normal;font-weight:400;line-height:130%}@media(max-width: 768px){.hero_section .hero_content p{text-align:center}}@media(max-width: 480px){.hero_section .hero_content{gap:12px}}.hero_section .hero_content a{width:100%;max-width:250px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:clamp(12px,2vw,14px) clamp(20px,4vw,24px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-item-align:stretch;align-self:stretch;border-radius:10px;border:1px solid gold;background:#ff3c3c;color:#fff;font-family:Montserrat;font-size:clamp(14px,2vw,16px);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.96px;text-transform:uppercase;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.hero_section .hero_content a:hover{background:#ff2121;-webkit-box-shadow:0 4px 15px rgba(255,60,60,.4);box-shadow:0 4px 15px rgba(255,60,60,.4)}.hero_section .hero_content a:active{-webkit-transform:scale(0.98);transform:scale(0.98)}@media(max-width: 768px){.hero_section .hero_content a{-ms-flex-item-align:center;align-self:center;max-width:100%}}@media(max-width: 480px){.hero_section .hero_content a{max-width:100%}}.hero_section.spielen{min-width:100%;max-height:110px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-item-align:center;align-self:center}.hero_section.spielen .hero_content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero_section.rules h1{max-width:100%;text-align:center;-ms-flex-item-align:center;align-self:center}.legendary_section{padding:80px 0}.legendary_section .legendary_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;-ms-flex-item-align:stretch;align-self:stretch}.legendary_section .legendary_content h2{color:#fff;text-align:center;font-family:Montserrat;font-size:clamp(24px,4vw,38px);font-style:normal;font-weight:400;line-height:130%;letter-spacing:7.6px;text-transform:uppercase;word-break:break-word}.legendary_section .legendary_content h3{color:#fff;text-align:center;font-family:Montserrat;font-size:clamp(14px,4vw,24px);font-style:normal;font-weight:400;line-height:130%;letter-spacing:1.44px;text-transform:uppercase}.legendary_section .legendary_content p{color:#fff;text-align:center;font-family:Montserrat;font-size:clamp(14px,4vw,16px);font-style:normal;font-weight:400;line-height:140%}.legendary_section .legendary_content .image{background-image:url("/assetsFASGW/imagesFAaf/legendarykQsrrR.webp");background-size:cover;background-position:center;background-repeat:no-repeat;min-width:100%;min-height:400px;border-radius:20px}.legendary_section .legendary_content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:20px}@media(max-width: 1280px){.legendary_section .legendary_content ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}.legendary_section .legendary_content ul li{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:299px;width:100%;max-width:400px;padding:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;border-radius:20px;border:1px solid gold}@media(max-width: 1280px){.legendary_section .legendary_content ul li{padding:20px}}@media(max-width: 600px){.legendary_section .legendary_content ul li{padding:16px}}.legendary_section .legendary_content ul li .disco_ball{background-image:url("/assetsFASGW/iconsSDf/discoballMxiegX.webp")}.legendary_section .legendary_content ul li .disco_second{background-image:url("/assetsFASGW/iconsSDf/discoseconddvYsgS.webp")}.legendary_section .legendary_content ul li .disco_baloons{background-image:url("/assetsFASGW/iconsSDf/discobaloonssfVogq.webp")}.legendary_section .legendary_content ul li .disco_ball,.legendary_section .legendary_content ul li .disco_second,.legendary_section .legendary_content ul li .disco_baloons{width:100px;height:100px;background-size:cover;background-position:center;background-repeat:no-repeat}.legendary_section .legendary_content ul li h4{color:#fff;text-align:center;font-family:Montserrat;font-size:clamp(16px,4vw,24px);font-style:normal;font-weight:400;line-height:130%;letter-spacing:1.44px;text-transform:uppercase;-ms-flex-item-align:stretch;align-self:stretch}.legendary_section .legendary_content ul li p{color:#fff;text-align:center;font-family:Montserrat;font-size:clamp(14px,4vw,16px);font-style:normal;font-weight:400;line-height:140%;-ms-flex-item-align:stretch;align-self:stretch}.game_iframe{padding:80px 0;background:#0f0923}.game_iframe .iframe_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;-ms-flex-item-align:stretch;align-self:stretch}.game_iframe .iframe_content h2{color:#fff;text-align:center;font-family:Montserrat;font-size:clamp(24px,4vw,38px);font-style:normal;font-weight:400;line-height:130%;letter-spacing:7.6px;text-transform:uppercase}.game_iframe .iframe_content h3{color:#fff;text-align:center;font-family:Montserrat;font-size:clamp(14px,4vw,24px);font-style:normal;font-weight:400;line-height:130%;letter-spacing:1.44px;text-transform:uppercase}.game_iframe .iframe_content p{color:#fff;text-align:center;font-family:Montserrat;font-size:clamp(14px,4vw,16px);font-style:normal;font-weight:400;line-height:140%}.game_iframe .iframe_content .box_with_iframe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:80px;-ms-flex-item-align:stretch;align-self:stretch}@media(max-width: 900px){.game_iframe .iframe_content .box_with_iframe{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}}.game_iframe .iframe_content .box_with_iframe .iframe_img{width:100%;max-width:700px;height:auto;aspect-ratio:16/9;background-image:url("/assetsFASGW/imagesFAaf/iframerHCxEy.webp");background-size:cover;background-position:center;background-repeat:no-repeat}.game_iframe .iframe_content .box_with_iframe .text_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.game_iframe .iframe_content .box_with_iframe .text_content h3,.game_iframe .iframe_content .box_with_iframe .text_content p{text-align:start}.game_iframe .iframe_content .box_with_iframe__second{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:80px;-ms-flex-item-align:stretch;align-self:stretch}@media(max-width: 900px){.game_iframe .iframe_content .box_with_iframe__second{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}}.game_iframe .iframe_content .box_with_iframe__second .iframe_img{width:100%;max-width:400px;height:auto;aspect-ratio:1/1;background-image:url("/assetsFASGW/imagesFAaf/bannerJyiOAb.webp");background-size:cover;background-position:center;background-repeat:no-repeat}.game_iframe .iframe_content .box_with_iframe__second .text_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.game_iframe .iframe_content .box_with_iframe__second .text_content h3,.game_iframe .iframe_content .box_with_iframe__second .text_content p{text-align:start}.game_iframe .iframe_content .box_with_iframe__second .text_content a{width:100%;max-width:246px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-item-align:stretch;align-self:stretch;border-radius:10px;border:1px solid gold;background:#ff3c3c;color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.96px;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.game_iframe .iframe_content .box_with_iframe__second .text_content a:hover{background:#ff2121;-webkit-box-shadow:0 4px 15px rgba(255,60,60,.4);box-shadow:0 4px 15px rgba(255,60,60,.4)}.reviews_section{padding:60px 0}.reviews_section .review_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-ms-flex-item-align:stretch;align-self:stretch}.reviews_section .review_content h2{color:#fff;text-align:left;font-family:Montserrat;font-size:clamp(24px,4vw,38px);font-style:normal;font-weight:400;line-height:130%;letter-spacing:7.6px;text-transform:uppercase}.reviews_section .review_content .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:20px;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 1280px){.reviews_section .review_content .list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.reviews_section .review_content .list .first-per,.reviews_section .review_content .list .second-per,.reviews_section .review_content .list .third-per,.reviews_section .review_content .list .four-per{background-size:cover;background-position:center;background-repeat:no-repeat;width:40px;height:40px}.reviews_section .review_content .list .first-per{background-image:url("/assetsFASGW/iconsSDf/firstpGSnChl.webp")}.reviews_section .review_content .list .second-per{background-image:url("/assetsFASGW/iconsSDf/secondpvezzse.webp")}.reviews_section .review_content .list .third-per{background-image:url("/assetsFASGW/iconsSDf/thirdpmNQhbT.webp")}.reviews_section .review_content .list .four-per{background-image:url("/assetsFASGW/iconsSDf/fourpNubCMN.webp")}.reviews_section .review_content .list .star{background-image:url("/assetsFASGW/iconsSDf/star.svg");width:19px;height:19px;aspect-ratio:1/1;background-size:cover;background-position:center;background-repeat:no-repeat}.reviews_section .review_content .list .nostar{background-image:url("/assetsFASGW/iconsSDf/nostar.svg");width:19px;height:19px;aspect-ratio:1/1;background-size:cover;background-position:center;background-repeat:no-repeat}.reviews_section .review_content .list .item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;border-radius:20px;border:1px solid gold;min-width:290px;width:100%;max-width:305px;gap:18px}.reviews_section .review_content .list .item p{color:#fff;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.reviews_section .review_content .list .item .bottom_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch}.reviews_section .review_content .list .item .bottom_info .person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.reviews_section .review_content .list .item .bottom_info .rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.iframe_section{padding:60px 0;width:100%;overflow-x:hidden;background:#0f0923}@media(max-width: 900px){.iframe_section{padding:40px 0}}@media(max-width: 480px){.iframe_section{padding:20px 0}}.iframe_section .iframe_content{width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}.iframe_section .iframe_content .box{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 40px);margin:0 auto;padding:40px 20px 20px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;border-radius:20px;border:1px solid gold;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 900px){.iframe_section .iframe_content .box{width:calc(100% - 32px);padding:30px 16px 16px 16px;gap:24px}}@media(max-width: 480px){.iframe_section .iframe_content .box{width:calc(100% - 32px);padding:20px 16px 16px 16px;gap:20px;border-radius:12px;margin:0 16px}}.iframe_section .iframe_content .box h2{color:#fff;text-align:center;font-family:Montserrat;font-size:clamp(24px,3vw,38px);font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase;width:100%}.iframe_section .iframe_content .box .iframe-wrapper{position:relative;width:100%;max-width:100%;margin:0 auto;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:12px;display:block}@media(max-width: 900px){.iframe_section .iframe_content .box .iframe-wrapper{max-width:100%}}.iframe_section .iframe_content .box .iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:12px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.uber{padding:80px 0}.uber .uber_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;gap:60px}@media(max-width: 900px){.uber .uber_content{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}}@media(max-width: 480px){.uber .uber_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.uber .uber_content .texts{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:864px;min-width:360px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}.uber .uber_content .texts h2{color:#fff;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:1.44px;text-transform:uppercase}@media(max-width: 900px){.uber .uber_content .texts h2{width:100%;text-align:center}}.uber .uber_content .texts p{color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:140%}@media(max-width: 390px){.uber .uber_content .texts{min-width:100px}}@media(max-width: 1024px){.uber .uber_content .texts{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.uber .uber_content .image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background-image:url("/assetsFASGW/imagesFAaf/uberImwgvE.webp");background-size:cover;background-position:center;background-repeat:no-repeat;min-width:292px;min-height:250px}@media(max-width: 1024px){.uber .uber_content .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media(max-width: 900px){.uber .uber_content .image{width:250px;height:190px}}.all_games{background:#0f0923;padding:60px 0;width:100%}.all_games .all_games_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.all_games .all_games_content h2{color:#fff;text-align:center;font-family:Montserrat;font-size:clamp(24px,3vw,38px);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.all_games .all_games_content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:20px;-ms-flex-item-align:stretch;align-self:stretch}@media(max-width: 1280px){.all_games .all_games_content ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}.all_games .all_games_content ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;min-width:294px;max-width:295px}.all_games .all_games_content ul li img{width:295px;height:380px;aspect-ratio:295/380;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;border-radius:20px}.all_games .all_games_content ul li h3{color:#fff;font-family:Montserrat;font-size:clamp(20px,3vw,24px);font-style:normal;font-weight:500;line-height:120%}.all_games .all_games_content ul li a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:49px;padding:14px 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-item-align:stretch;align-self:stretch;border-radius:10px;border:1px solid gold;background:#ff3c3c;color:#fff;font-family:Montserrat;font-size:clamp(12px,3vw,16px);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.96px;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.all_games .all_games_content ul li a:hover{background:#ffed4e;color:#ff3c3c}.konto_section{padding:80px 0}.konto_section .konto_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.konto_section .konto_content .box{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:800px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 1024px){.konto_section .konto_content .box{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}}.konto_section .konto_content .box .profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.konto_section .konto_content .box .profile .konto_user{width:100px;height:100px;background-image:url("/assetsFASGW/iconsSDf/userJRBzLu.webp");background-size:cover;background-position:center;background-repeat:no-repeat}.konto_section .konto_content .box .profile .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.konto_section .konto_content .box .profile .info span{color:#fff;text-align:center;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.konto_section .konto_content .box .profile .info .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.konto_section .konto_content .box .profile .info .bottom .coin{background-image:url("/assetsFASGW/iconsSDf/coinIZIuFd.webp");background-size:cover;background-position:center;background-repeat:no-repeat;width:20px;height:20px;aspect-ratio:1/1}.konto_section .konto_content .box .profile .info .bottom b{color:#fff;text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase}.konto_section .konto_content .box a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:246px;padding:14px 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:10px;border:1px solid gold;background:#ff3c3c;color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.96px;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.konto_section .konto_content .box a:hover{background:#ff2121;-webkit-box-shadow:0 4px 15px rgba(255,60,60,.4);box-shadow:0 4px 15px rgba(255,60,60,.4)}.contact_section{padding:80px 0}.contact_section .contact_content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch}.contact_section .contact_content span{max-width:800px;color:#fff;text-align:center;font-family:Montserrat;font-size:clamp(16px,3vw,24px);font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.contact_section .contact_content p{color:#fff;text-align:center;font-family:Montserrat;font-size:clamp(14px,3vw,16px);font-style:normal;font-weight:400;line-height:140%}.contact_section .contact_content .form_box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact_section .contact_content .form_box button{max-width:250px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-item-align:stretch;align-self:stretch;border-radius:10px;border:1px solid gold;background:#ff3c3c;color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.96px;text-transform:uppercase;-ms-flex-item-align:center;align-self:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.contact_section .contact_content .form_box button:hover{background:#ff2121;-webkit-box-shadow:0 4px 15px rgba(255,60,60,.4);box-shadow:0 4px 15px rgba(255,60,60,.4)}.contact_section .contact_content form{-ms-flex-item-align:center;align-self:center;width:100%;max-width:820px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;-ms-flex-item-align:stretch;align-self:stretch}.contact_section .contact_content form input,.contact_section .contact_content form textarea{display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-item-align:stretch;align-self:stretch;border-radius:10px;border:1px solid #e6e6e6;background:#fff;color:#000}.contact_section .contact_content form .textarea{height:100px}.rules{padding-top:80px;padding-bottom:80px}.rules p,.rules li{color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.rules ul{list-style:disc;padding-left:20px}.cookie_popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;width:100%;max-width:405px;padding:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;background:#0f0923}.cookie_popup span{color:#fff;text-align:center;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.1px}.cookie_popup p{color:#fff;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.2px}.cookie_popup button{width:100%;max-width:343px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-item-align:stretch;align-self:stretch;border-radius:10px;border:1px solid gold;background:#ff3c3c;color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.96px;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;-ms-flex-item-align:center;align-self:center;cursor:pointer}.cookie_popup button:hover{background:#ff2121;-webkit-box-shadow:0px 4px 15px rgba(255,60,60,.4);box-shadow:0px 4px 15px rgba(255,60,60,.4)}.age_popup{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:453px;height:263px;padding:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.age_popup span{max-width:343px;color:#fff;text-align:center;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.1px}.age_popup button{width:100%;max-width:343px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-item-align:stretch;align-self:stretch;border-radius:10px;border:1px solid gold;background:#ff3c3c;color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.96px;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;-ms-flex-item-align:center;align-self:center;cursor:pointer}.age_popup button:hover{background:#ff2121;-webkit-box-shadow:0px 4px 15px rgba(255,60,60,.4);box-shadow:0px 4px 15px rgba(255,60,60,.4)}footer{width:100%;padding:40px 0;background:#0f0923}footer .footer_content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}footer .footer_content p{color:#fff;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:140%}footer .footer_content .socials{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:700px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 480px){footer .footer_content .socials{gap:12px}}footer .footer_content .socials li a{display:block;width:100%;height:100%}footer .footer_content .socials li:nth-child(1){background-image:url("/assetsFASGW/iconsSDf/age.svg");background-size:cover;background-position:center;background-repeat:no-repeat;width:84px;height:40px}footer .footer_content .socials li:nth-child(3) a{background-image:url("/assetsFASGW/iconsSDf/gamaware.svg");background-size:cover;background-position:center;background-repeat:no-repeat;width:130px;height:36px}footer .footer_content .socials li:nth-child(2){background-image:url("/assetsFASGW/iconsSDf/gamcare.svg");background-size:cover;background-position:center;background-repeat:no-repeat;width:140px;height:40px}footer .footer_content nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;height:18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer_content nav ul li a{color:#fff;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.84px}footer .footer_content .copyright{width:100%;-ms-flex-item-align:center;align-self:center;color:#fff;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.84px}@-webkit-keyframes slideIn{from{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideIn{from{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.auth-modal{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.auth-modal.active{opacity:1;visibility:visible}.auth-modal.active .auth-modal-overlay{background:rgba(0,0,0,.6)}.auth-modal.active .auth-modal-content{-webkit-transform:scale(1);transform:scale(1);opacity:1}.auth-modal .auth-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);-webkit-transition:background .3s ease;transition:background .3s ease;cursor:pointer}.auth-modal .auth-modal-content{position:relative;width:100%;max-width:420px;background:linear-gradient(135deg, #2d1b4e 0%, #1b082e 100%);border:1px solid rgba(255,215,0,.2);border-radius:16px;padding:clamp(24px,5vw,40px) clamp(24px,5vw,32px);margin:clamp(16px,5vw,20px);-webkit-box-shadow:0 20px 60px rgba(0,0,0,.5);box-shadow:0 20px 60px rgba(0,0,0,.5);backdrop-filter:blur(10px);-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0;-webkit-transition:opacity .3s ease,-webkit-transform .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:opacity .3s ease,-webkit-transform .3s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform .3s cubic-bezier(0.68, -0.55, 0.265, 1.55),opacity .3s ease;transition:transform .3s cubic-bezier(0.68, -0.55, 0.265, 1.55),opacity .3s ease,-webkit-transform .3s cubic-bezier(0.68, -0.55, 0.265, 1.55)}@media(max-width: 480px){.auth-modal .auth-modal-content{max-width:calc(100% - 32px);margin:16px}}.auth-modal .auth-modal-content .auth-modal-close{position:absolute;top:20px;right:20px;background:none;border:none;cursor:pointer;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease;padding:0}.auth-modal .auth-modal-content .auth-modal-close:hover{-webkit-transform:rotate(90deg) scale(1.1);transform:rotate(90deg) scale(1.1)}.auth-modal .auth-modal-content .auth-modal-close span{position:absolute;width:20px;height:2px;background:#fff;border-radius:2px}.auth-modal .auth-modal-content .auth-modal-close span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.auth-modal .auth-modal-content .auth-modal-close span:nth-child(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.auth-modal .auth-modal-content .auth-modal-form-container .auth-modal-title{color:#fff;font-size:clamp(22px,5vw,28px);font-weight:700;margin-bottom:clamp(16px,3vw,24px);width:100%;text-align:center;margin-bottom:15px}.auth-modal .auth-modal-content .auth-modal-form-container .auth-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(12px,2vw,16px);margin-bottom:clamp(16px,3vw,24px)}.auth-modal .auth-modal-content .auth-modal-form-container .auth-form .form-group{position:relative}.auth-modal .auth-modal-content .auth-modal-form-container .auth-form .form-group .form-input{width:100%;padding:clamp(10px,2vw,12px) clamp(12px,3vw,16px);background:hsla(0,0%,100%,.1);border:1px solid rgba(255,215,0,.3);border-radius:8px;color:#fff;font-size:clamp(13px,2vw,14px);-webkit-transition:all .3s ease;transition:all .3s ease;outline:none}.auth-modal .auth-modal-content .auth-modal-form-container .auth-form .form-group .form-input::-webkit-input-placeholder{color:hsla(0,0%,100%,.6)}.auth-modal .auth-modal-content .auth-modal-form-container .auth-form .form-group .form-input::-moz-placeholder{color:hsla(0,0%,100%,.6)}.auth-modal .auth-modal-content .auth-modal-form-container .auth-form .form-group .form-input:-ms-input-placeholder{color:hsla(0,0%,100%,.6)}.auth-modal .auth-modal-content .auth-modal-form-container .auth-form .form-group .form-input::-ms-input-placeholder{color:hsla(0,0%,100%,.6)}.auth-modal .auth-modal-content .auth-modal-form-container .auth-form .form-group .form-input::placeholder{color:hsla(0,0%,100%,.6)}.auth-modal .auth-modal-content .auth-modal-form-container .auth-form .form-group .form-input:focus{background:hsla(0,0%,100%,.15);border-color:gold;-webkit-box-shadow:0 0 15px rgba(255,215,0,.2);box-shadow:0 0 15px rgba(255,215,0,.2)}.auth-modal .auth-modal-content .auth-modal-form-container .auth-form .form-group .form-input:hover:not(:focus){border-color:rgba(255,215,0,.5)}.auth-modal .auth-modal-content .auth-modal-form-container .auth-form .auth-submit-btn{height:auto;padding:clamp(10px,2vw,12px) clamp(16px,3vw,20px);background:linear-gradient(135deg, #ff3c3c 0%, #ff2121 100%);border:1px solid rgba(255,60,60,.5);border-radius:8px;color:#fff;font-family:Montserrat;font-size:clamp(14px,2vw,16px);font-weight:600;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;margin-top:clamp(6px,1vw,8px)}.auth-modal .auth-modal-content .auth-modal-form-container .auth-form .auth-submit-btn:hover{background:linear-gradient(135deg, #ff2121 0%, #e91e1e 100%);-webkit-box-shadow:0 8px 20px rgba(255,60,60,.4);box-shadow:0 8px 20px rgba(255,60,60,.4);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.auth-modal .auth-modal-content .auth-modal-form-container .auth-form .auth-submit-btn:active{-webkit-transform:translateY(0);transform:translateY(0)}.auth-modal .auth-modal-content .auth-modal-form-container .auth-switch-text{text-align:center;color:hsla(0,0%,100%,.8);font-size:clamp(12px,2vw,14px);margin:0}.auth-modal .auth-modal-content .auth-modal-form-container .auth-switch-text .auth-switch-btn{background:none;border:none;color:gold;font-weight:600;cursor:pointer;margin-left:4px;text-decoration:underline;padding:0;font-size:14px;-webkit-transition:all .3s ease;transition:all .3s ease}.auth-modal .auth-modal-content .auth-modal-form-container .auth-switch-text .auth-switch-btn:hover{color:#ffed4e}.popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999;-webkit-animation:fadeIn .3s ease;animation:fadeIn .3s ease}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.popup-content{border-radius:20px;background:#0f0923;padding:40px 30px;max-width:500px;width:90%;position:relative;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.3);box-shadow:0 8px 32px rgba(0,0,0,.3);-webkit-animation:slideUp .3s ease;animation:slideUp .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}@-webkit-keyframes slideUp{from{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideUp{from{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.popup-content .popup-title{color:#fff;font-size:clamp(18px,5vw,24px);font-weight:600;text-align:center;line-height:120%;display:block;width:100%}.popup-content span{color:#fff;font-size:clamp(18px,5vw,24px);font-weight:600;text-align:center;line-height:120%}.popup-content p{color:#e0e0e0;font-size:clamp(14px,4vw,16px);text-align:center;line-height:150%}@media(max-width: 600px){.popup-content{padding:30px 20px}}.popup-btn{width:100%;padding:12px 24px;background:linear-gradient(135deg, #ff006e 0%, #d40070 100%);color:#fff;border:none;border-radius:8px;font-size:clamp(14px,4vw,16px);font-weight:600;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.popup-btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(255,0,110,.4);box-shadow:0 6px 20px rgba(255,0,110,.4)}.popup-btn:active{-webkit-transform:translateY(0);transform:translateY(0)}.popup-btn svg{width:18px;height:18px}.age-popup{max-width:400px}.cookie-popup{max-width:500px}