@charset "UTF-8";:root{--blue-color:#002061;--lite-blue-color:#14a0ff;--white-color:#fff}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1;font-family:montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.5;background:var(--blue-color);color:var(--white-color)}html,body{height:100%;margin:0}.wrapper{min-height:100%;display:flex;flex-direction:column}main{flex:1}footer{background-color:rgba(0,0,0,.2);backdrop-filter:blur(10px);padding:50px 0}.page-content{padding:60px 0}h1{font-size:50px;text-align:center;font-weight:700;text-transform:uppercase;line-height:1.4}@media(max-width:768px){h1{font-size:30px}}h2{font-size:30px;font-weight:700}@media(max-width:768px){h2{font-size:26px;margin-top:10px}}h3{font-size:30px;font-weight:700;margin-top:10px;margin-bottom:5px}li{font-size:14px;margin-bottom:8px;line-height:1.4}table{width:100%;border-collapse:collapse;margin-bottom:20px;font-size:14px}th,td{border:1px solid rgba(255,255,255,.2);padding:10px;text-align:left}th{background-color:rgba(0,0,0,.2);font-weight:700}ol{list-style:auto;padding-left:15px}ul{list-style:disc;padding-left:15px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}*,*::before,*::after{box-sizing:border-box}a{text-decoration:none;color:inherit;font-weight:700}img{display:block;width:100%;height:auto}.container{width:100%;max-width:1400px;height:auto;margin:0 auto;padding:0 20px}.btn{border:1px solid #14a0ff;width:100%;display:inline-block;padding:10px 20px;background-color:#14a0ff;color:#fff;border-radius:5px;cursor:pointer;position:relative;transition:box-shadow .3s ease-in-out;text-align:center}.site-header{color:var(--white-color)}.header-top{width:100%;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:10px 0;z-index:1000;text-align:center}.header-contacts{display:flex;justify-content:space-between;align-items:center;gap:10px 30px}.header-contacts>a{padding:0}.header-contacts a .img-fluid{height:41px;width:100%;object-fit:contain}.header-center{width:100%;background-color:rgba(0,0,0,.2);backdrop-filter:blur(10px);padding:10px 0;transition:all .3s ease;position:relative}.header-center.fixed{position:fixed;top:0;left:0;z-index:999;box-shadow:0 2px 5px rgba(0,0,0,.1)}.header-navigation .menu{list-style:none;padding-left:0}.header-navigation .menu{display:flex;justify-content:center;align-items:center;gap:20px}.header-navigation li{margin-bottom:0}.group_btn{display:flex;justify-content:space-between;align-items:center;gap:20px}.button{display:inline-block;padding:10px 20px;border-radius:5px;cursor:pointer;position:relative;transition:all .2s linear;text-align:center;text-decoration:none;outline:none}.button.button-blue{border:1px solid #14a0ff;background-color:#14a0ff;color:var(--white-color)}.button.button-blue:focus,.button.button-blue:hover{box-shadow:0 0 5px #0788de}.button.button-transparent{border:1px solid #14a0ff;background-color:transparent;color:var(--white-color)}.button.button-transparent:focus,.button.button-transparent:hover{background-color:#14a0ff}@keyframes glow{0%{box-shadow:0 0 5px #14a0ff}50%{box-shadow:0 0 20px #14a0ff}100%{box-shadow:0 0 5px #14a0ff}}.glowing{animation:glow 1.5s infinite alternate}.header-navigation .menu .menu-item a{color:var(--white-color);display:inline-block;padding:10px 20px;border-radius:5px;cursor:pointer;position:relative;transition:all .2s linear;text-align:center;text-decoration:none;outline:none;border:1px solid transparent}.header-navigation .menu .menu-item a.active{border:1px solid #14a0ff;background-color:#14a0ff;color:var(--white-color)}.header-navigation .menu .menu-item a:focus:not(.active),.header-navigation .menu .menu-item a:hover:not(.active){background-color:rgba(255,255,255,.1);border:1px solid #14a0ff;color:var(--white-color)}.footer-container{display:flex;justify-content:space-between;align-items:center;gap:10px 30px}.footer-column>a>img{width:100%;height:41px;object-fit:contain}.footer-column .info-item{display:flex;flex-direction:column;gap:10px;align-items:flex-end}.copyright{margin-top:30px;display:flex;justify-content:flex-end}.games-section{width:100%}.games-section h2{text-align:center;margin-bottom:20px;color:var(--white-color)}.main_conteiner{max-width:1300px!important;padding:15px 20px}.main{width:100%!important;max-width:none!important;margin-top:26px}.game-catalog_list{box-sizing:border-box;display:flex;width:100%;align-content:flex-start;flex-wrap:wrap;list-style:none;padding:0;margin:0 auto;justify-content:flex-start;gap:15px}.game-catalog_list-item{box-sizing:border-box;position:relative;margin:0;flex-shrink:0}.game-catalog_list-item .gamecard{position:relative;width:100%;height:100%}@media(min-width:0px){.game-catalog_list-item{width:calc(50% - 7.5px);height:180px}}@media(min-width:480px){.game-catalog_list-item{width:calc(33.333% - 10px);height:160px}}@media(min-width:768px){.game-catalog_list-item{width:calc(20% - 12px);height:180px}}@media(min-width:1024px){.game-catalog_list-item{width:calc(20% - 12px);height:200px}}@media(min-width:1200px){.game-catalog_list-item{width:calc(20% - 12px);height:220px}}.gamecard{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.3);box-sizing:border-box;color:var(--white-color);display:flex;flex-direction:column;height:100%;position:relative;transition:transform .2s ease;width:100%;overflow:hidden}.gamecard a{display:flex;flex-direction:column;color:inherit;text-decoration:none}.gamecard_window{border:1px solid #393a51;border-bottom:none;flex:1;position:relative;border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}.gamecard_img{border-top-left-radius:8px;border-top-right-radius:8px;height:100%;width:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:1}.gamecard .gamecard_flags{position:absolute;top:6px;left:6px;z-index:2;display:flex;list-style:none;padding:0;margin:0;gap:4px}.game_flag_favorite,.game_flag_pre,.game_flag_supernew{display:inline-block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6));width:20px;height:auto}.game_flag_favorite img,.game_flag_pre img,.game_flag_supernew img{width:100%;height:auto}.game_flag_pre{width:24px}.game_flag_supernew{width:22px}.gamecard_links{align-items:center;background-color:rgba(0,0,0,.8);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;opacity:0;padding:10px;pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0;transition:all .2s ease;z-index:3;gap:8px}.btn_approve_small{align-items:center;background-color:#62c23c;border:none;border-radius:18px;box-shadow:0 2px #3c7028;box-sizing:border-box;color:var(--white-color);cursor:pointer;display:flex;font-size:10px;font-weight:700;height:26px;justify-content:center;letter-spacing:.3px;line-height:1;outline:none;padding:0 18px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .15s ease;white-space:nowrap}.btn_approve_small:hover{background-color:#6bc940;box-shadow:0 2px #3c7028,0 0 6px rgba(98,194,60,.4)}.gamecard_demo{background-color:#313047;border-radius:18px;box-sizing:border-box;font-size:9px;font-weight:600;height:22px;padding:0 16px;text-transform:uppercase;color:var(--white-color);text-decoration:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.gamecard_demo:hover{background-color:#3a3954}.gamecard_title{background-color:#161626;border:1px solid #393a51;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:none;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:500;height:40px;overflow:hidden;padding:0 6px;text-align:center;color:var(--white-color);line-height:1.2;flex-shrink:0}@media(min-width:769px){.gamecard:hover{transform:scale(1.08);z-index:10}.gamecard:hover .gamecard_links{opacity:1;pointer-events:auto}}@media(max-width:768px){.main_conteiner{padding:15px 10px}.game-catalog_list{gap:10px;max-width:100%}.game-catalog_list-item{height:160px}.gamecard .gamecard_flags{top:4px;left:4px;gap:3px}.game_flag_favorite,.game_flag_pre,.game_flag_supernew{width:16px}.game_flag_pre{width:18px}.game_flag_supernew{width:17px}.gamecard_title{font-size:10px;height:35px;padding:0 4px}.gamecard_links{padding:8px;gap:6px;bottom:0}.btn_approve_small{height:24px;font-size:9px;padding:0 16px;border-radius:16px}.gamecard_demo{height:20px;font-size:8px;padding:0 14px;border-radius:16px}.gamecard.mobile-active{transform:scale(1.13);z-index:20;transition:transform .3s ease}.gamecard.mobile-active .gamecard_links{opacity:1;pointer-events:auto}.mobile-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:15;opacity:0;visibility:hidden;transition:all .3s ease}.mobile-overlay.active{opacity:1;visibility:visible}}@media(max-width:480px){.game-catalog_list-item{height:140px}.gamecard_title{font-size:9px;height:32px}.gamecard_links{bottom:0}}.features{display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px 0}.feature{flex-basis:30%;background:rgba(15,52,96,.8);padding:20px;border-radius:10px;text-align:center;margin-bottom:20px}.feature i{font-size:2.5rem;color:#e94560;margin-bottom:15px}@media(max-width:768px){.feature{flex-basis:100%}}.subtitle{color:#b8b8b8;margin-bottom:20px}.popup{width:470px;position:fixed;bottom:20px;left:50%;transform:translateX(-50%);background:#002061;color:#fff;border-radius:20px;padding:20px 25px;box-shadow:0 0 10px rgba(0,0,0,.3);display:flex;align-items:center;gap:20px;opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}@media(max-width:768px){.popup{width:95%;padding:6px;gap:10px;border-radius:10px}}.popup_block{width:100%;display:flex;align-items:center;justify-content:space-between}@media(max-width:768px){.popup_block{display:flex;justify-content:space-around}}.popup.show{opacity:1;visibility:visible;z-index:9999}.popup-close{background:0 0;border:none;color:rgba(255,255,255,.476);font-size:20px;cursor:pointer;position:absolute;right:10px;top:6px}@media(max-width:768px){.popup-close{font-size:16px;right:6px;top:3px}}.block_txt{width:40%;display:flex;align-items:center;flex-direction:column;text-align:center}.block_txt span{font-size:35px;color:#fff;font-weight:700}@media(max-width:768px){.block_txt span{font-size:24px}}.block_txt p{color:#fff;font-size:18px}@media(max-width:768px){.block_txt p{font-size:14px}}.block_btn{text-transform:uppercase;font-weight:700;font-size:18px}@media(max-width:768px){.block_btn{font-size:14px}}.gm_block{margin-top:20px}.gm_button{width:100%}.main_text{width:100%}.button_cont{display:flex;justify-content:center;margin-top:30px}.code-container h2{margin-bottom:20px}.code-container p{margin-bottom:20px}.code-container h3{margin-bottom:20px}.code-container ol,.code-container ul{margin-bottom:20px}.footer-column .info-item strong,.footer-column .info-item span{text-align:right}@media(max-width:650px){h1{font-size:24px;line-height:1.2}.code-container h2{font-size:20px;line-height:1.3}.code-container h3{font-size:18px;line-height:1.3}.container{padding:0 15px}.page-content{padding:30px 0}.header-navigation .menu{gap:5px}.header-navigation .menu .menu-item a{padding:5px;font-weight:500;font-size:13px}.group_btn{gap:10px}.group_btn .button{padding:5px 10px;font-size:13px;font-weight:500}}