@import url(https://fonts.googleapis.com/css2?family=Cabin+Condensed:wght@700&family=Josefin+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Roboto:ital,wght@0,400;0,700;1,400;1,700&family=Tilt+Neon&display=swap);
:root{--white-a1: rgba(255, 255, 255, 0.05);--white-a2: rgba(255, 255, 255, 0.1);--white-a3: rgba(255, 255, 255, 0.15);--white-a4: rgba(255, 255, 255, 0.2);--white-a5: rgba(255, 255, 255, 0.3);--white-a6: rgba(255, 255, 255, 0.4);--white-a7: rgba(255, 255, 255, 0.5);--white-a8: rgba(255, 255, 255, 0.6);--white-a9: rgba(255, 255, 255, 0.7);--white-a10: rgba(255, 255, 255, 0.8);--white-a11: rgba(255, 255, 255, 0.9);--white-a12: rgba(255, 255, 255, 0.95)}@supports(color: color(display-p3 1 1 1)){@media(color-gamut: p3){:root{--white-a1: color(display-p3 1 1 1 / 0.05);--white-a2: color(display-p3 1 1 1 / 0.1);--white-a3: color(display-p3 1 1 1 / 0.15);--white-a4: color(display-p3 1 1 1 / 0.2);--white-a5: color(display-p3 1 1 1 / 0.3);--white-a6: color(display-p3 1 1 1 / 0.4);--white-a7: color(display-p3 1 1 1 / 0.5);--white-a8: color(display-p3 1 1 1 / 0.6);--white-a9: color(display-p3 1 1 1 / 0.7);--white-a10: color(display-p3 1 1 1 / 0.8);--white-a11: color(display-p3 1 1 1 / 0.9);--white-a12: color(display-p3 1 1 1 / 0.95)}}}
:root{--black-a1: rgba(0, 0, 0, 0.05);--black-a2: rgba(0, 0, 0, 0.1);--black-a3: rgba(0, 0, 0, 0.15);--black-a4: rgba(0, 0, 0, 0.2);--black-a5: rgba(0, 0, 0, 0.3);--black-a6: rgba(0, 0, 0, 0.4);--black-a7: rgba(0, 0, 0, 0.5);--black-a8: rgba(0, 0, 0, 0.6);--black-a9: rgba(0, 0, 0, 0.7);--black-a10: rgba(0, 0, 0, 0.8);--black-a11: rgba(0, 0, 0, 0.9);--black-a12: rgba(0, 0, 0, 0.95)}@supports(color: color(display-p3 1 1 1)){@media(color-gamut: p3){:root{--black-a1: color(display-p3 0 0 0 / 0.05);--black-a2: color(display-p3 0 0 0 / 0.1);--black-a3: color(display-p3 0 0 0 / 0.15);--black-a4: color(display-p3 0 0 0 / 0.2);--black-a5: color(display-p3 0 0 0 / 0.3);--black-a6: color(display-p3 0 0 0 / 0.4);--black-a7: color(display-p3 0 0 0 / 0.5);--black-a8: color(display-p3 0 0 0 / 0.6);--black-a9: color(display-p3 0 0 0 / 0.7);--black-a10: color(display-p3 0 0 0 / 0.8);--black-a11: color(display-p3 0 0 0 / 0.9);--black-a12: color(display-p3 0 0 0 / 0.95)}}}
:root,.light,.light-theme{--gray-1: #fcfcfc;--gray-2: #f9f9f9;--gray-3: #f0f0f0;--gray-4: #e8e8e8;--gray-5: #e0e0e0;--gray-6: #d9d9d9;--gray-7: #cecece;--gray-8: #bbbbbb;--gray-9: #8d8d8d;--gray-10: #838383;--gray-11: #646464;--gray-12: #202020}@supports(color: color(display-p3 1 1 1)){@media(color-gamut: p3){:root,.light,.light-theme{--gray-1: color(display-p3 0.988 0.988 0.988);--gray-2: color(display-p3 0.975 0.975 0.975);--gray-3: color(display-p3 0.939 0.939 0.939);--gray-4: color(display-p3 0.908 0.908 0.908);--gray-5: color(display-p3 0.88 0.88 0.88);--gray-6: color(display-p3 0.849 0.849 0.849);--gray-7: color(display-p3 0.807 0.807 0.807);--gray-8: color(display-p3 0.732 0.732 0.732);--gray-9: color(display-p3 0.553 0.553 0.553);--gray-10: color(display-p3 0.512 0.512 0.512);--gray-11: color(display-p3 0.392 0.392 0.392);--gray-12: color(display-p3 0.125 0.125 0.125)}}}
.dark,.dark-theme{--gray-1: #111111;--gray-2: #191919;--gray-3: #222222;--gray-4: #2a2a2a;--gray-5: #313131;--gray-6: #3a3a3a;--gray-7: #484848;--gray-8: #606060;--gray-9: #6e6e6e;--gray-10: #7b7b7b;--gray-11: #b4b4b4;--gray-12: #eeeeee}@supports(color: color(display-p3 1 1 1)){@media(color-gamut: p3){.dark,.dark-theme{--gray-1: color(display-p3 0.067 0.067 0.067);--gray-2: color(display-p3 0.098 0.098 0.098);--gray-3: color(display-p3 0.135 0.135 0.135);--gray-4: color(display-p3 0.163 0.163 0.163);--gray-5: color(display-p3 0.192 0.192 0.192);--gray-6: color(display-p3 0.228 0.228 0.228);--gray-7: color(display-p3 0.283 0.283 0.283);--gray-8: color(display-p3 0.375 0.375 0.375);--gray-9: color(display-p3 0.431 0.431 0.431);--gray-10: color(display-p3 0.484 0.484 0.484);--gray-11: color(display-p3 0.706 0.706 0.706);--gray-12: color(display-p3 0.933 0.933 0.933)}}}
:root,.light,.light-theme{--purple-1: #fefcfe;--purple-2: #fbf7fe;--purple-3: #f7edfe;--purple-4: #f2e2fc;--purple-5: #ead5f9;--purple-6: #e0c4f4;--purple-7: #d1afec;--purple-8: #be93e4;--purple-9: #8e4ec6;--purple-10: #8347b9;--purple-11: #8145b5;--purple-12: #402060}@supports(color: color(display-p3 1 1 1)){@media(color-gamut: p3){:root,.light,.light-theme{--purple-1: color(display-p3 0.995 0.988 0.996);--purple-2: color(display-p3 0.983 0.971 0.993);--purple-3: color(display-p3 0.963 0.931 0.989);--purple-4: color(display-p3 0.937 0.888 0.981);--purple-5: color(display-p3 0.904 0.837 0.966);--purple-6: color(display-p3 0.86 0.774 0.942);--purple-7: color(display-p3 0.799 0.69 0.91);--purple-8: color(display-p3 0.719 0.583 0.874);--purple-9: color(display-p3 0.523 0.318 0.751);--purple-10: color(display-p3 0.483 0.289 0.7);--purple-11: color(display-p3 0.473 0.281 0.687);--purple-12: color(display-p3 0.234 0.132 0.363)}}}
.dark,.dark-theme{--purple-1: #18111b;--purple-2: #1e1523;--purple-3: #301c3b;--purple-4: #3d224e;--purple-5: #48295c;--purple-6: #54346b;--purple-7: #664282;--purple-8: #8457aa;--purple-9: #8e4ec6;--purple-10: #9a5cd0;--purple-11: #d19dff;--purple-12: #ecd9fa}@supports(color: color(display-p3 1 1 1)){@media(color-gamut: p3){.dark,.dark-theme{--purple-1: color(display-p3 0.09 0.068 0.103);--purple-2: color(display-p3 0.113 0.082 0.134);--purple-3: color(display-p3 0.175 0.112 0.224);--purple-4: color(display-p3 0.224 0.137 0.297);--purple-5: color(display-p3 0.264 0.167 0.349);--purple-6: color(display-p3 0.311 0.208 0.406);--purple-7: color(display-p3 0.381 0.266 0.496);--purple-8: color(display-p3 0.49 0.349 0.649);--purple-9: color(display-p3 0.523 0.318 0.751);--purple-10: color(display-p3 0.57 0.373 0.791);--purple-11: color(display-p3 0.8 0.62 1);--purple-12: color(display-p3 0.913 0.854 0.971)}}}
.wp-block-media-text__media,.blocks-gallery-item img{border-radius:8px}.gform_title{font-family:"Josefin Sans",arial,sans-serif;font-weight:bold}body .gform_wrapper input[type=tel],body .gform_wrapper input[type=text],body .gform_wrapper input[type=time],body .gform_wrapper input[type=url],body .gform_wrapper input[type=week],body .gform_wrapper input[type=email],body .gform_wrapper textarea{font-size:1.2rem !important;padding:.75rem 1rem !important}body .gform_wrapper input[type=tel],body .gform_wrapper input[type=text],body .gform_wrapper input[type=time],body .gform_wrapper input[type=url],body .gform_wrapper input[type=week],body .gform_wrapper input[type=email],body .gform_wrapper textarea{font-family:"Josefin Sans",arial,sans-serif;line-height:1.4;background-color:rgba(0,0,0,0);border:2px solid rgba(255, 255, 255, 0.25);border:2px solid rgba(var(--velvix--foreground-color--rgb), 0.25);border-radius:5.3333333333px;color:#ffffff;color:var(--velvix--foreground-color);outline:none;transition:border-color .25s ease}body .gform_wrapper input[type=tel]:active,body .gform_wrapper input[type=tel]:focus,body .gform_wrapper input[type=text]:active,body .gform_wrapper input[type=text]:focus,body .gform_wrapper input[type=time]:active,body .gform_wrapper input[type=time]:focus,body .gform_wrapper input[type=url]:active,body .gform_wrapper input[type=url]:focus,body .gform_wrapper input[type=week]:active,body .gform_wrapper input[type=week]:focus,body .gform_wrapper input[type=email]:active,body .gform_wrapper input[type=email]:focus,body .gform_wrapper textarea:active,body .gform_wrapper textarea:focus{border-color:rgba(255, 255, 255, 1);border-color:rgba(var(--velvix--foreground-color--rgb), 1)}body .gform_wrapper input[type=tel]::-moz-placeholder, body .gform_wrapper input[type=text]::-moz-placeholder, body .gform_wrapper input[type=time]::-moz-placeholder, body .gform_wrapper input[type=url]::-moz-placeholder, body .gform_wrapper input[type=week]::-moz-placeholder, body .gform_wrapper input[type=email]::-moz-placeholder, body .gform_wrapper textarea::-moz-placeholder{color:rgba(255, 255, 255, 0.5);color:rgba(var(--velvix--foreground-color--rgb), 0.5)}body .gform_wrapper input[type=tel]::placeholder,body .gform_wrapper input[type=text]::placeholder,body .gform_wrapper input[type=time]::placeholder,body .gform_wrapper input[type=url]::placeholder,body .gform_wrapper input[type=week]::placeholder,body .gform_wrapper input[type=email]::placeholder,body .gform_wrapper textarea::placeholder{color:rgba(255, 255, 255, 0.5);color:rgba(var(--velvix--foreground-color--rgb), 0.5)}body .gform_wrapper .gfield_required{color:#e20066;color:var(--velvix--primary-color);font-weight:bold}body .gform_wrapper .gfield_label{text-transform:uppercase}body .gform_wrapper .gfield--type-honeypot{display:none}body .gform_wrapper .hidden_label .gfield_label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}body .gform_wrapper input[type=submit]{top:0;right:0;height:48px;padding:0 2rem;background-color:#e20066;background-color:var(--velvix--primary-color);color:#fff;cursor:pointer;font-weight:bold;font-family:"Josefin Sans",arial,sans-serif;text-transform:uppercase;font-size:1rem;display:inline-block;margin:0;border-radius:4px;border:0}body .gform_wrapper input[type=submit]:hover{background-color:#ff0077;background-color:var(--velvix--primary-color--light)}body .gform_wrapper input[type=submit]:active{background-color:#b30051;background-color:var(--velvix--primary-color--dark)}body .gform_wrapper .gform_validation_errors{background-color:rgba(255, 255, 255, 0.1);background-color:rgba(var(--velvix--foreground-color--rgb), 0.1);border:none}body .gform_wrapper .gform_validation_errors>h2{color:#ffffff;color:var(--velvix--foreground-color);font-size:1rem;line-height:1.4}body .gform_wrapper .gfield_validation_message,body .gform_wrapper .validation_message{background-color:rgba(255, 255, 255, 0.1);background-color:rgba(var(--velvix--foreground-color--rgb), 0.1);border:none;border-radius:4px;color:#ffffff;color:var(--velvix--foreground-color)}body .gform_wrapper .gfield_error [aria-invalid=true]{border-color:red}body .gform_wrapper .gfield_error [aria-invalid=true]+label{color:red}body .gform_wrapper .gfield_error label,body .gform_wrapper .gfield_error legend{color:#ffffff;color:var(--velvix--foreground-color)}@keyframes glowIn{0%{box-shadow:none}100%{box-shadow:0 0 20px 0 #e20066;box-shadow:0 0 20px 0 var(--velvix--primary-color)}}@keyframes glowOut{0%{box-shadow:0 0 20px 0 #e20066;box-shadow:0 0 20px 0 var(--velvix--primary-color)}100%{box-shadow:none}}@keyframes pulse{0%{box-shadow:0 0 20px 0 #e20066;box-shadow:0 0 20px 0 var(--velvix--primary-color)}100%{box-shadow:0 0 15px 0 #e20066;box-shadow:0 0 15px 0 var(--velvix--primary-color)}}:root{--velvix--white: #ffffff;--velvix--white--dark: #e6e6e6;--velvix--white--rgb: 255, 255, 255;--velvix--white--dark--rgb: 230, 230, 230;--velvix--black: #000000;--velvix--black--rgb: 0, 0, 0;--velvix--black--light: #333333;--velvix--black--light--rgb: 51, 51, 51;--velvix--blue: #0099fd;--velvix--blue--light: #00b3ff;--velvix--blue--dark: #0084d4;--velvix--blue--rgb: 0, 153, 253;--velvix--blue--light--rgb: 0, 179, 255;--velvix--blue--dark--rgb: 0, 128, 212;--velvix--pink: #e20066;--velvix--pink--light: #ff0077;--velvix--pink--dark: #b30051;--velvix--pink--rgb: 226, 0, 102;--velvix--pink--light--rgb: 255, 0, 119;--velvix--pink--dark--rgb: 179, 0, 81;--velvix--purple: #1e0e2b;--velvix--purple--light: #33184a;--velvix--purple--dark: #000000;--velvix--purple--rgb: 30, 14, 43;--velvix--purple--light--rgb: 51, 24, 74;--velvix--purple--dark--rgb: 0, 0, 0;--velvix--red: #ff203a;--velvix--red--light: #ff3e5c;--velvix--red--dark: #d1002b;--velvix--red--rgb: 255, 32, 58;--velvix--red--light--rgb: 255, 62, 92;--velvix--red--dark--rgb: 209, 0, 43;--velvix--primary-color: var(--velvix--pink);--velvix--primary-color--light: var(--velvix--pink--light);--velvix--primary-color--dark: var(--velvix--pink--dark);--velvix--primary-color--rgb: var(--velvix--pink--rgb);--velvix--primary-color--light--rgb: var(--velvix--pink--light--rgb);--velvix--primary-color--dark--rgb: var(--velvix--pink--dark--rgb);--velvix--primary-color--contrast: var(--velvix--white);--velvix--primary-color--contrast--light: var(--velvix--white);--velvix--background-color: var(--purple-3);--velvix--background-color--light: var(--velvix--purple--light);--velvix--background-color--dark: var(--velvix--purple--dark);--velvix--background-color--rgb: var(--velvix--purple--rgb);--velvix--background-color--light--rgb: var(--velvix--purple--light--rgb);--velvix--background-color--dark--rgb: var(--velvix--purple--dark--rgb);--velvix--foreground-color: var(--velvix--white);--velvix--foreground-color--light: var(--velvix--white);--velvix--foreground-color--dark: var(--velvix--white--dark);--velvix--foreground-color--rgb: var(--velvix--white--rgb);--velvix--foreground-color--light--rgb: var(--velvix--white--rgb);--velvix--foreground-color--dark--rgb: var(--velvix--white--dark--rgb);--velvix--post-preview--background: rgba(var(--velvix--foreground-color--rgb), 0.1);--velvix--post-controls--button--background: transparent;--velvix--post-controls--button--color: var(--velvix--foreground-color);--velvix--post-controls--button--hover--background: rgba(255, 255, 255, 0.2);--velvix--post-controls--button--hover--color: var(--velvix--foreground-color);--velvix--post-controls--button--active--background: rgba(255, 255, 255, 0.1);--velvix--post-controls--button--active--color: var(--velvix--foreground-color);--velvix--post-controls--button--disabled--background: transparent;--velvix--post-controls--button--disabled--color: var(--velvix--white--dark);--velvix--header--background: rgba(var(--velvix--white--rgb), 0.25);--velvix--footer--background: var(--velvix--black--light);--velvix--footer--foreground: var(--velvix--white);--velvix--section-1--color: var(--velvix--pink);--velvix--section-2--color: var(--velvix--purple);--velvix--section-3--color: var(--velvix--blue);--velvix--section-4--color: var(--velvix--blue);--velvix--banner--fade: var(--velvix--purple);--velvix--page--body--background: var(--velvix--purple)}.loading *{transition:none !important}@media screen and (max-width: 600px){#wpadminbar{position:fixed}}*{box-sizing:border-box}body{font-size:16px;line-height:1.4;margin:0;background-color:var(--purple-3);color:var(--gray-12);font-family:Roboto,arial,sans-serif}body.locked{overflow-y:hidden}a{color:var(--gray-12)}.page-body{background-image:linear-gradient(var(--purple-3), var(--purple-1));padding-bottom:4rem}@media(min-width: 1024px){.page-body--sidebar{display:flex;gap:4rem}.page-body--sidebar>:first-child{flex:2}.page-body--sidebar>:last-child{flex:1}.page-body--sidebar.left{flex-direction:row-reverse}}.container{max-width:1643px;margin:0 auto;padding:0 1rem}.home{color:var(--gray-12)}.home section{padding:2rem 0}@media(min-width: 1024px){.home section{padding:5vw 0}}.home #banner{margin-top:-16vh}@media(min-width: 1024px){.home #banner{padding:0;margin-top:-15vw}}#banner{background-color:#e20066;background-color:var(--velvix--section-1--color)}#about{position:relative;z-index:0;background-color:#e20066;background-color:var(--velvix--section-1--color);overflow:hidden;padding-bottom:50px}#about img{width:100%}#about p{font-family:Roboto,arial,sans-serif;font-size:1.25rem;line-height:1.4}#about .button{color:#e20066;color:var(--velvix--primary-color)}#about .button::before{background-color:#fff}#about::after{content:"";position:absolute;z-index:-1;top:100%;width:200%;height:100%;background-color:#1e0e2b;background-color:var(--velvix--section-2--color);transform-origin:0 0;transform:rotate(-10deg)}@media(min-width: 768px){#about img{min-width:50%}#about .container{display:flex;flex-direction:row-reverse;align-items:center}}#locations{background-color:#0d1a1d;padding-bottom:2vw;position:relative;z-index:2}#games{padding-bottom:0 !important}#games{padding-top:20px;padding-bottom:50px;position:relative;z-index:1;background-color:#1e0e2b;background-color:var(--velvix--section-2--color);overflow:hidden}#games .games--title{margin-bottom:.5em}#games .games--title .button{display:none}#games .title{margin-bottom:0;text-align:center}#games .title span::after{background-color:#fff}#games .section--controls{text-align:center;margin:2rem 0}#games::before,#games::after{display:block;position:absolute;z-index:2;height:100%;width:100%;background-color:#0099fd;background-color:var(--velvix--section-4--color);bottom:-100%;border-top:8px solid #fff}#games::before{right:50%;margin-right:-1px;transform:rotate(7deg);transform-origin:right top}#games::after{left:50%;margin-left:-1px;transform:rotate(-7deg);transform-origin:left top}@media(min-width: 768px){#games{padding-bottom:150px}}@media(min-width: 960px){#games .section--controls{display:none}#games .games--title{display:flex;justify-content:center;align-items:center;gap:4rem}#games .games--title .button{display:block}}#news{position:relative;overflow:hidden;padding-top:20vw;background-color:#0099fd;background-color:var(--velvix--section-4--color)}#news::before{content:"";position:absolute;z-index:0;left:50%;top:-28vw;width:200%;height:55vw;background-color:#1e0e2b;background-color:var(--velvix--section-2--color);transform-origin:0 0;transform:translateX(-50%) rotate(-10deg)}#news .title{text-align:center}#news .section-controls{text-align:center}@media(min-width: 600px){.container{padding-left:2rem;padding-right:2rem}}
:root{--velvix--button--glow: var(--velvix--primary-color)}.button{position:relative;z-index:1;display:inline-block;background:rgba(0,0,0,0);color:#fff;font-family:"Josefin Sans",arial,sans-serif;font-weight:bold;text-transform:uppercase;padding:1rem 2rem;text-decoration:none;margin-left:10px}.button::before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;transform:skewX(-20deg);background-color:var(--velvix--primary-color);transition:transform .25s ease-out,box-shadow .25s ease-out,background-color .25s ease-out}.button:hover::before{background-color:var(--velvix--primary-color--light);box-shadow:0 0 20px 0 var(--velvix--primary-color);transform:skewX(-25deg);animation:pulse .25s ease-in-out .25s infinite alternate}.button:active{color:#ddd}.button:active::before{background-color:var(--velvix--primary-color--dark);transition:none;animation:none;box-shadow:none}@keyframes glowIn{0%{box-shadow:none}100%{box-shadow:0 0 20px 0 var(--velvix--primary-color);box-shadow:0 0 20px 0 var(--velvix--button--glow)}}@keyframes glowOut{0%{box-shadow:0 0 20px 0 var(--velvix--primary-color);box-shadow:0 0 20px 0 var(--velvix--button--glow)}100%{box-shadow:none}}@keyframes pulse{0%{box-shadow:0 0 20px 0 var(--velvix--primary-color);box-shadow:0 0 20px 0 var(--velvix--button--glow)}100%{box-shadow:0 0 15px 0 var(--velvix--primary-color);box-shadow:0 0 15px 0 var(--velvix--button--glow)}}
.featured-games--item{flex-direction:column;position:relative;flex-grow:1;flex-shrink:1;overflow:hidden}.featured-games--item::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(30,14,43,.5)}.featured-games--item:not(.active){cursor:pointer}.featured-games--item--background{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-position:22% center;background-repeat:no-repeat;background-size:cover}.featured-games--item--title{position:relative;z-index:2;text-transform:uppercase;font-family:"Josefin Sans",arial,sans-serif;margin:0}.featured-games--item--specifications{text-align:left}.featured-games--item--specifications th{padding-right:2rem}@media(max-width: 767px){.featured-games--item{display:flex;width:100%;background-color:#0d1a1d}.featured-games--item--header{position:relative;padding:2rem}.featured-games--item--title{width:50%;text-align:right;font-size:1.5rem;margin-left:auto}.featured-games--item--controls{display:none}.featured-games--item--content{height:0;overflow:hidden;padding:0 2rem;transform:scale(0.9);opacity:0;text-align:center}.featured-games--item--logo{margin-top:2rem}.featured-games--item--cabinets{margin-bottom:2rem}.featured-games--item.active .featured-games--item--content{transform:scale(1);opacity:1}.featured-games--item:hover::after{opacity:.5}.featured-games--item:active::after{opacity:.75}.featured-games--item.active::after{opacity:0}.featured-games--item.active .featured-games--item--content{height:auto}.featured-games--item:hover .featured-games--item--background,.featured-games--item.active .featured-games--item--background{filter:none}.featured-games--item{transition:all .5s ease-out}.featured-games--item::after{transition:opacity .5s ease-out}.featured-games--item .featured-games--item--content{will-change:height,transform,opacity;transition:height .5s ease-out,transform 1s ease-out,opacity 1s ease-out}.featured-games--item.active{transition:all .5s ease-out}.featured-games--item.active::after{transition:opacity .5s ease-out}.featured-games--item.active .featured-games--item--content{transition:height .5s ease-out,transform 1s ease-out,opacity 1s ease-out}}@media(min-width: 768px){.featured-games--item{display:block;height:600px;width:430px;max-width:75%}.featured-games--item--header{position:absolute;top:0;left:0;bottom:0;right:0;padding:0}.featured-games--item--title{position:absolute;bottom:0;left:100%;transform:rotate(-90deg) translateY(-50%) translateX(30px);transform-origin:left bottom;text-align:left;white-space:nowrap;font-size:1.4rem}.featured-games--item--title::before{content:"";height:1px;background-color:#fff;width:300px;position:absolute;left:100%;margin-left:40px;top:50%;transform:translateY(-50%)}.featured-games--item--title::after{content:"";height:1px;background-color:#fff;width:300px;position:absolute;left:100%;margin-left:340px;top:50%;transform:translateY(-50%)}.featured-games--item.active .featured-games--item--title{text-indent:-100%;color:rgba(0,0,0,0);margin-bottom:-30px}.featured-games--item.active .featured-games--item--title::before{left:0;width:204px}.featured-games--item.active .featured-games--item--title::after{left:0;margin-left:356px;width:148px}.featured-games--item--controls{position:absolute;z-index:1;top:0;right:0;width:60px;height:100%;opacity:0;pointer-events:none}.featured-games--item--close,.featured-games--item--open{background:rgba(0,0,0,0);border:0;padding:0;margin:0;opacity:0;position:absolute;left:50%;cursor:pointer}.featured-games--item--close:hover img,.featured-games--item--open:hover img{filter:brightness(0)}.featured-games--item--close{top:20px;transform:translateX(-50%)}.featured-games--item--open{top:50%;transform:translate(-50%, -50%)}.featured-games--item.active .featured-games--item--controls{opacity:1;pointer-events:all}.featured-games--item.active .featured-games--item--close,.featured-games--item.active .featured-games--item--open{opacity:1}.featured-games--item--content{height:auto !important}.featured-games--item--content{position:relative;z-index:1;top:50%;transform:translateY(-50%);margin-left:50%;margin-right:64px;font-family:"Josefin Sans",arial,sans-serif;font-size:1.05rem;line-height:1.4;opacity:0}.featured-games--item--logo{display:block;max-width:100%;margin:0 auto}.featured-games--item--cabinets{margin-top:2rem}.featured-games--item--logo,.featured-games--item--description,.featured-games--item--specifications,.featured-games--item--cabinets{transform:translateY(32px);opacity:0}.featured-games--item.active .featured-games--item--content{opacity:1}.featured-games--item.active .featured-games--item--logo,.featured-games--item.active .featured-games--item--description,.featured-games--item.active .featured-games--item--specifications,.featured-games--item.active .featured-games--item--cabinets{opacity:1;transform:translateY(0)}.featured-games--item:hover::after{opacity:.5}.featured-games--item:active::after{opacity:.75}.featured-games--item.active{flex-shrink:0;width:860px;box-shadow:0 0 8px 0 #000}.featured-games--item.active .featured-games--item--background{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.25);background-position:top right}.featured-games--item.active:not(:first-child){margin-left:20px}.featured-games--item.active:not(:last-child){margin-right:20px}.featured-games--item.active::after{opacity:0}.featured-games--item:hover .featured-games--item--background,.featured-games--item.active .featured-games--item--background{filter:none}.featured-games--item.active:not(:first-child){border-top-left-radius:8px;border-bottom-left-radius:8px}.featured-games--item.active:not(:last-child){border-top-right-radius:8px;border-bottom-right-radius:8px}.featured-games--item[\:has\(\%2B.active\)]{border-top-right-radius:8px;border-bottom-right-radius:8px}.featured-games--item:has(+.active){border-top-right-radius:8px;border-bottom-right-radius:8px}.featured-games--item.active+.featured-games--item{border-top-left-radius:8px;border-bottom-left-radius:8px}.featured-games:not(.active) .featured-games--item:not(.active):hover{flex-shrink:0}.featured-games:not(.active) .featured-games--item:not(.active):hover .featured-games--item--background{background-position:22% top}.featured-games.active .featured-games--item:not(.active) .featured-games--item--background{background-position:22% top}.featured-games--item{transition:all .5s ease-out}.featured-games--item::after{transition:opacity .5s ease-out}.featured-games--item--background{transition:background-position .5s ease-out,filter .5s ease-out}.featured-games--item--title{will-change:text-indent,color,margin-bottom;transition:text-indent 1s ease-in-out,color 1s ease-in-out,margin-bottom 1s ease-in-out}.featured-games--item--title::before{transition:left 1s ease-in-out,width 1s ease-in-out}.featured-games--item--title::after{transition:left 1s ease-in-out,marign-left 1s ease-in-out,width 1s ease-in-out}.featured-games--item--controls{transition:all .25s ease-out}.featured-games--item--close:hover img,.featured-games--item--open:hover img{transition:filter .25s ease-out}.featured-games--item--logo,.featured-games--item--description,.featured-games--item--specifications,.featured-games--item--cabinets{transition:all .25s ease-out}.featured-games--item.active{transition:all .5s ease-out}.featured-games--item.active::after{transition:none}.featured-games--item.active .featured-games--item--background{transition:background-position .5s ease-out,filter .5s ease-out}.featured-games--item.active .featured-games--item--title{transition:text-indent 1s ease-in-out,color 1s ease-in-out,margin-bottom 1s ease-in-out}.featured-games--item.active .featured-games--item--title::before{transition:left 1s ease-in-out,width 1s ease-in-out 1s}.featured-games--item.active .featured-games--item--title::after{transition:left 1s ease-in-out,margin-left 1s ease-in-out 1s,width 1s ease-in-out 1s}.featured-games--item.active .featured-games--item--controls{transition:all .25s ease-out 1s}.featured-games--item.active .featured-games--item--close,.featured-games--item.active .featured-games--item--open{opacity:1;transition:opacity 1s ease-in-out 1.5s}.featured-games--item.active .featured-games--item--logo{transition:all 1s cubic-bezier(0.34, 2, 0.64, 1) .5s}.featured-games--item.active .featured-games--item--description{transition:all 1s cubic-bezier(0.34, 2, 0.64, 1) .75s}.featured-games--item.active .featured-games--item--specifications{transition:all 1s cubic-bezier(0.34, 2, 0.64, 1) 1s}.featured-games--item.active .featured-games--item--cabinets{transition:all 1s cubic-bezier(0.34, 2, 0.64, 1) 1.25s}}
.featured-games--items{display:flex;flex-direction:column}@media(min-width: 768px){.featured-games--items{display:flex;flex-direction:row}}
.hero{position:relative;color:var(--velvix--white)}.hero video{width:100%;height:55vw;min-height:60vh;-o-object-fit:cover;object-fit:cover}.hero::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:90px;background-image:linear-gradient(transparent 0%, var(--velvix--section-1--color) 90%)}.hero--content{position:absolute;top:45%;left:50%;transform:translate(-50%, -50%);z-index:1;width:60vw;text-align:center}@media(min-width: 1024px){.hero--content{width:30vw;top:50%;transform:translate(-50%, -80%)}}.hero--logo{max-width:100%}@media(max-width: 1023px){.hero--logo{display:none}}.hero--tagline{font-weight:bold;text-transform:uppercase;font-family:"Tilt Neon","Josefin Sans",arial,sans-serif;font-size:9vw;line-height:1.4;margin:0}@media(min-width: 680px){.hero--tagline{font-size:6vw}}@media(min-width: 1024px){.hero--tagline{font-size:3vw}}
.locations{position:relative;overflow-x:clip}.locations--wrapper{overflow:hidden;position:relative;z-index:1}.locations--list{display:flex;flex-direction:row;flex:1;margin-bottom:1rem}.locations--location{position:relative;display:flex;flex:1;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center center;cursor:pointer}.locations--location::after{content:"";position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);transition:background-color .25s ease-out}.locations--location--content{position:relative;z-index:1;text-align:center;justify-content:center}.locations--location--content h3{font-family:"Josefin Sans",arial,sans-serif;font-size:1rem;text-align:center;text-transform:uppercase;margin:0;text-shadow:0 3px 0 #002d54}.locations--location--content p{display:none}@media(min-width: 960px){.locations--list{flex-direction:column;margin-right:300px;margin-bottom:0}.locations--location{flex:auto;padding:0;height:250px}.locations--location:hover::after{background-color:rgba(0,0,0,.5)}.locations--location:hover p{display:block}.locations--location--content{width:50%;margin-right:370px;margin-left:20px}.locations--location--content h3{font-size:2rem}.locations--globe,.locations--globe--background{position:absolute !important}.locations--globe,.locations--globe--background{top:50%;transform:translate(300px, -50%);right:0;transition:opacity 1.5s ease-in;height:900px;width:900px}.locations--globe{z-index:2}.locations--globe.earth-ready{opacity:1}.locations--globe::after{content:"";position:absolute;top:1%;left:1%;right:1%;bottom:1%;background-color:#0d1a1d;border-radius:50%;box-shadow:0 0 30px 10px #0d1a1d}.locations--globe--background{background-image:radial-gradient(#0d1a1d, #0d1a1d 55%, transparent, transparent, transparent);background-color:#0d1a1d;border-radius:50%;width:900px;height:950px;transform:translate(250px, -50%)}}@media(min-width: 1280px){.locations--location--content{margin-right:400px}}
.post-preview{background-color:var(--velvix--post-preview--background);border-radius:16px;padding:24px 24px 12px 24px;display:flex;flex-direction:column}.post-preview--title{font-family:"Josefin Sans",arial,sans-serif;font-weight:bold;font-size:1.5rem;text-transform:uppercase;line-height:1.4;margin:1rem 0}.post-preview--title a{display:block;color:inherit;text-decoration:none;transition:color .25s ease-out}.post-preview--title a:hover{color:var(--velvix--primary-color)}.post-preview--title a:active{transition:none;color:var(--velvix--primary-color--dark)}.post-preview--image{overflow:hidden;border-radius:8px}.post-preview--image img{display:block;width:100%;height:auto}.post-preview--excerpt{font-family:Roboto,arial,sans-serif;font-size:1rem;line-height:1.4;margin:1rem 0}.post-preview--controls{display:flex;justify-content:space-between;margin:1rem 0 0 0}.post-preview--controls button,.post-preview--controls a{display:inline-flex;align-items:center;justify-content:center;gap:5px;background-color:rgba(0,0,0,0);color:var(--velvix--post-controls--button--color);fill:var(--velvix--post-controls--button--color);font-family:"Josefin Sans",arial,sans-serif;font-size:1rem;text-align:center;padding:1rem 2rem;border-radius:8px;border:0;text-decoration:none;text-transform:uppercase;font-weight:bold;cursor:pointer;line-height:1.4;transition:background-color .25s ease-out}.post-preview--controls button:last-child,.post-preview--controls a:last-child{margin-left:auto}.post-preview--controls button:hover,.post-preview--controls a:hover{background-color:var(--velvix--post-controls--button--hover--background)}.post-preview--controls button:active,.post-preview--controls a:active{background-color:var(--velvix--post-controls--button--active--background);transition:none}.post-preview--controls button svg,.post-preview--controls a svg{fill:inherit}@media(min-width: 768px){.post-preview.list{display:grid;grid-template-columns:max(250px,20%) 1fr;grid-template-rows:auto;grid-gap:1rem;gap:1rem}.post-preview.list .post-preview--date{grid-row:1;grid-column:2/3}.post-preview.list .post-preview--title{grid-row:2;grid-column:2/3;margin:0}.post-preview.list .post-preview--image{grid-row:1/4;grid-column:1/2}.post-preview.list .post-preview--excerpt{grid-row:3;grid-column:2/3;margin:0}.post-preview.list .post-preview--controls{grid-row:4;grid-column:2/3;margin:0}}@media(min-width: 960px){.post-preview--title{font-size:2rem}}

.title{font-family:"Josefin Sans",arial,sans-serif;font-size:3rem;text-transform:uppercase;margin:0}.title span{position:relative}.title span::after{content:"";position:absolute;height:.4rem;background-color:#fff;bottom:0;left:0;width:100%}.title.gutter-bottom{margin-bottom:.5em}.title.center{text-align:center}@media(min-width: 768px){.title{font-size:5rem}}
img[loading=lazy]{opacity:0;transition:opacity 1s ease}img[loading=lazy].loaded{opacity:1}

.cabinet-image{position:relative}.cabinet-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top;display:block}.cabinet-image .swiper{position:absolute;top:0;left:0;width:100%;height:100%}.cabinet-image .swiper-wrapper{height:100%}.cabinet-image--carousel--slide{position:relative}
.cabinet-preview .cabinet-image{height:50vh;min-width:50%}.cabinet-preview--button{margin-top:2rem;text-align:center}.cabinet-preview--logo{position:relative;margin:2rem auto 1rem;height:32px;width:100%}.cabinet-preview--logo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cabinet-preview--description{text-align:center;padding:1rem 0;margin:0}.cabinet-preview--specifications{width:100%}.cabinet-preview--specifications--item{margin:.5rem 0;display:flex}.cabinet-preview--specifications--item--label,.cabinet-preview--specifications--item--value{background-color:rgba(var(--velvix--foreground-color--rgb), 0.15);padding:1rem 2rem;margin:0}.cabinet-preview--specifications--item--label{border-radius:8px 0 0 8px;background-color:rgba(var(--velvix--foreground-color--rgb), 0.1);width:33%}.cabinet-preview--specifications--item--value{border-radius:0 8px 8px 0;flex:1}.cabinet-preview--specifications--item--value ul{padding-left:0}.cabinet-preview--specifications--item--value ul:first-child{margin-top:0}@media(min-width: 960px){.cabinet-preview{display:grid;grid-template-columns:1fr 1fr}.cabinet-preview .cabinet-image{grid-column:1;height:100vh}.cabinet-preview .cabinet-preview--logo,.cabinet-preview .cabinet-preview--description,.cabinet-preview .cabinet-preview--specifications{grid-column:2}}
/**
 * Swiper 8.4.7
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: January 30, 2023
 */

@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}[dir="ltr"] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}[dir="rtl"] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-right:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}
.cabinets-list .swiper-slide-active .cabinet-preview--image{opacity:1}.cabinets-list .cabinet-preview{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.cabinets-list .swiper{margin-left:-1rem;margin-right:-1rem}.cabinets-list--body .cabinet-preview--logo,.cabinets-list--body .cabinet-preview--description,.cabinets-list--body .cabinet-preview--specifications,.cabinets-list--body .cabinet-preview--button{opacity:0;transition:transform 1s ease,opacity 1s ease;transform:translateY(20px)}.cabinets-list--body.active .cabinet-preview--logo,.cabinets-list--body.active .cabinet-preview--description,.cabinets-list--body.active .cabinet-preview--specifications,.cabinets-list--body.active .cabinet-preview--button{opacity:1;transform:translateY(0)}.cabinets-list--body.active .cabinet-preview--logo{transition:transform 1s ease,opacity 1s ease}.cabinets-list--body.active .cabinet-preview--description{transition:transform 1s ease .25s,opacity 1s ease .25s}.cabinets-list--body.active .cabinet-preview--specifications{transition:transform 1s ease .5s,opacity 1s ease .5s}.cabinets-list--body.active .cabinet-preview--footer{transition:transform 1s ease .75s,opacity 1s ease .75s}@media(min-width: 600px){.cabinets-list .swiper{margin-left:-2rem;margin-right:-2rem}}@media(max-width: 959px){.cabinets-list .cabinet-preview .cabinet-preview--logo,.cabinets-list .cabinet-preview .cabinet-preview--description,.cabinets-list .cabinet-preview .cabinet-preview--specifications,.cabinets-list .cabinet-preview .cabinet-preview--button{display:none}.cabinets-list .cabinet-preview--image{opacity:.25;transition:opacity 1s ease}.cabinets-list--body .cabinet-preview--description,.cabinets-list--body .cabinet-preview--specifications{height:auto !important}}@media(min-width: 960px){.cabinets-list .swiper{margin-left:0;margin-right:0}.cabinets-list--body{display:none}.cabinets-list--items{display:grid}}

.footer{background-color:var(--velvix--footer--background);color:var(--velvix--footer--foreground);padding:2rem 1rem}.footer img{max-width:100%;width:75%;height:auto;display:block;margin:1rem auto}.footer--menu{display:flex;list-style:none;padding:0;margin:1rem 0;justify-content:center}.footer--menu a{display:block;text-align:center;border-radius:8px;color:inherit;text-decoration:none;text-transform:uppercase;font-weight:bold;padding:1em 1.5em;transition:background-color .25s ease}.footer--menu a:active{transition:none}.footer--menu .sub-menu{display:none}@media(max-width: 1023px){.footer--menu{flex-direction:column}.footer--menu a{transition:background-color .25s ease-out}.footer--menu a:hover{background-color:hsla(0,0%,100%,.1)}.footer--menu a:active{background-color:rgba(0,0,0,.25);transition:none}}@media(min-width: 1024px){.footer--menu{flex-direction:row}.footer--menu a:hover{background-color:hsla(0,0%,100%,.1)}.footer--menu a:active{background-color:rgba(0,0,0,.25)}}.footer--wrapper{max-width:500px;margin:0 auto}.footer .footer--form .gform_validation_errors{background-color:hsla(0,0%,100%,.1);border:none}.footer .footer--form .gform_validation_errors>h2{color:#fff;font-size:1rem;line-height:1.4}.footer .footer--form .gfield_validation_message,.footer .footer--form .validation_message{background-color:hsla(0,0%,100%,.1);border:none;margin-top:0;border-radius:0 0 4px 4px;color:#fff}.footer .footer--form .gform_title{text-align:center;margin:1rem 0 .25rem}.footer .footer--form .gform_body{width:100%}.footer .footer--form .gform_wrapper form{position:relative;display:flex;gap:1rem;flex-direction:column;align-items:flex-start}.footer .footer--form .gform_wrapper .gform_footer{padding:0;margin:0;justify-content:center}.footer .footer--form .gform_wrapper input[type=email]{background-color:rgba(0,0,0,0);color:#fff;border:1px solid #fff;border-radius:4px;padding:.5rem 1rem;height:48px;font-size:1rem;outline:none;width:100%}.footer .footer--form .gform_wrapper input[type=submit]{top:0;right:0;height:48px;padding:0 2rem;background-color:var(--velvix--primary-color);color:#fff;cursor:pointer;font-weight:bold;font-family:"Josefin Sans",arial,sans-serif;text-transform:uppercase;font-size:1rem;display:inline-block;margin:0;border-radius:4px}.footer .footer--form .gform_wrapper input[type=submit]:hover{background-color:var(--velvix--primary-color--light)}.footer .footer--form .gform_wrapper input[type=submit]:active{background-color:var(--velvix--primary-color--dark)}.footer .footer--form .gform_footer{width:100%}.footer .footer--form .gform_ajax_spinner{position:absolute;z-index:2;top:0;left:50%;transform:translateX(-50%);width:22px;height:22px}.footer--form.loading{position:relative}.footer--form.loading::after{content:"";position:absolute;background-color:rgba(0,0,0,.5);top:-1rem;left:-1rem;right:-1rem;bottom:-1rem;z-index:100;border-radius:16px}.footer--social{list-style:none;padding:0;margin:2rem 0;display:flex;gap:1rem;justify-content:center}.footer--social li{margin:0}.footer--social a{display:block;background-color:hsla(0,0%,100%,.9);color:#231f20;padding:1rem}.footer--social a:hover{background-color:#fff}.footer--social a:active{background-color:hsla(0,0%,100%,.8)}.footer--social a img{width:24px;height:24px;margin:0}@media(min-width: 600px){.footer{padding:2rem 6rem}.footer img{width:500px}.footer--social{justify-content:flex-start}}@media(min-width: 720px){.footer .footer--form .gform_title{text-align:left}.footer .footer--form .gform_body{flex:1}.footer .footer--form .gform_wrapper form{flex-direction:row;gap:0}.footer .footer--form .gform_wrapper input[type=email]{border-radius:4px 0 0 4px;border-right:none}.footer .footer--form .gform_wrapper input[type=submit]{border-radius:0 4px 4px 0}.footer .footer--form .gform_footer{justify-content:flex-start;flex:0}}
#page-game .page-body{position:relative;padding-top:calc(64px + 2rem);background-color:var(--velvix--background-color);background-image:none}@media(min-width: 600px){#page-game .page-body{padding-top:calc(128px + 2rem)}}#page-game .page-body::before{content:"";position:absolute;z-index:0;top:0;right:-40%;background-color:var(--velvix--primary-color);width:100%;height:200%;transform:rotate(22deg)}.game{overflow:hidden}.game--body{position:relative}.game--information,.game--media{display:flex;flex-direction:column;gap:2rem}.game--content{position:relative;font-size:1.25rem;text-align:center;border:3px solid var(--velvix--primary-color);border-radius:16px}.game--content--inner{position:relative;padding:0 1.25em;max-height:20vh;overflow:hidden;transition:height 1s ease}.coming-soon-box{position:absolute;top:-35px;left:50%;transform:translateX(-50%);font-size:1.25rem;width:240px;color:#fff;background-image:url(/wp-content/themes/velvix-core/dist/images/Comingsoon.svg);background-repeat:no-repeat;background-position:center bottom 15px;background-size:contain}.game--content--more{position:absolute;bottom:0;left:0;width:100%;height:48px;background-image:linear-gradient(rgba(0, 0, 0, 0) 0%, var(--velvix--primary-color) 75%);opacity:.9;border-radius:0 0 12px 12px;transition:opacity .25s ease;cursor:pointer}.game--content--more::after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:32px;height:32px;background-image:url(/wp-content/themes/velvix-core/dist/images/expand_more_white_24dp.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.game--content--more:hover{opacity:1}.game--content--more:active{opacity:.8;transition:none}.game--video{position:relative;overflow:hidden;padding-bottom:56%;border-radius:16px;overflow:hidden;cursor:pointer}.game--video iframe{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.game--video::after{content:"";position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%, -50%);width:64px;height:64px;background-color:var(--velvix--primary-color);background-image:url(/wp-content/themes/velvix-core/dist/images/play_arrow_white_24dp.svg);background-repeat:no-repeat;background-size:50% 50%;background-position:center center;border-radius:8px;box-shadow:0 0 8px 0 rgba(0,0,0,.15);opacity:1;transition:opacity .25s ease}.game--video.paused .game--video--thumbnail{transition:opacity 0s ease}.game--video.playing:not(.paused) .game--video--thumbnail{opacity:0}.game--video.playing:not(.paused)::after{opacity:0}.game--video:hover::after{background-color:var(--velvix--primary-color--light)}.game--video:active::after{background-color:var(--velvix--primary-color--dark)}.game--video.loading::after{display:none}.game--video--thumbnail{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;transition:opacity 1s ease .25s}@media(min-width: 960px){.game--body{display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:repeat(2, 1fr)}.game--specifications{padding:2rem}.game--specifications h2{font-size:3rem}.game--venues{grid-column:1/3}}
.game--cabinet img{width:100%;height:auto;display:block}
.game--gallery--thumbnails{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1rem;gap:1rem}.game--gallery--thumbnail{position:relative;border-radius:16px;overflow:hidden;display:block;transition:transform .25s ease}.game--gallery--thumbnail::before{content:"";display:block;width:0;height:0;padding-bottom:180%}.game--gallery--thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media(min-width: 600px){.game--gallery--thumbnails{grid-template-columns:repeat(3, 1fr);gap:2rem}}
.game--specifications{background-color:hsla(0,0%,100%,.1);border-radius:16px;padding:1rem}.game--specifications h2{font-family:"Josefin Sans",arial,sans-serif;font-weight:bold;margin:0;text-transform:uppercase;text-align:center}.game--specifications--title{font-family:"Josefin Sans",arial,sans-serif;font-size:2rem}.game--specifications--items{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(2, minmax(0, 1fr))}.game--specifications--item{display:flex;flex-direction:column;justify-content:space-between;padding:1rem;background-color:rgba(var(--velvix--foreground-color--rgb), 0.1);border-radius:8px}.game--specifications--item:hover{background-color:rgba(var(--velvix--foreground-color--rgb), 0.2)}.game--specifications--item--name,.game--specifications--item--value{margin:0}.game--specifications--item--name{text-transform:uppercase;text-align:center;color:rgba(var(--velvix--foreground-color--rgb), 0.5);font-size:1rem}.game--specifications--item--value{font-size:1.5rem;font-weight:bold;text-transform:uppercase;padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;flex-direction:row;gap:2rem;justify-content:center}.game--specifications--item--value .game--specifications--item--name{font-size:1rem}.game--specifications--item--value li{display:flex;flex-direction:column-reverse;flex:1}.game--specifications--cabinets .game--specifications--item--value{gap:1rem;margin-top:1rem}.game--specifications--cabinets li{height:22px;flex:0}.game--specifications--cabinets li img{width:auto;height:100%;display:block}.game--specifications--volatility,.game--specifications--credits-bet,.game--specifications--cabinets,.game--specifications--bet-multiplier,.game--specifications--denominations{grid-column:1/3}.game--specifications--credits-bet{display:flex;gap:1rem}@media(min-width: 960px){.game--specifications--item--value{font-size:2rem}}
.game--venues{margin-top:5rem}.game--venues--title{font-size:3rem;margin:0;text-transform:uppercase;color:#fff;font-family:"Josefin Sans",arial,sans-serif;text-align:center}.game--venues--items{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:2rem;gap:2rem}.game--venues--item{position:relative;border-radius:16px;overflow:hidden;transition:transform .25s ease;filter:drop-shadow(0 12px 12px rgba(0, 0, 0, 0.2))}.game--venues--item:hover{transform:scale(1.05)}.game--venues--item--title{font-family:"Josefin Sans",arial,sans-serif;font-size:2rem;position:absolute;z-index:2;bottom:0;left:0;width:100%;padding:1rem 2rem;text-align:center;margin:0;background-image:linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 50%, rgba(0, 0, 0, 0.75) 100%)}.game--venues--item--image{padding-bottom:100%;position:relative}.game--venues--item--image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}@media(min-width: 600px){.game--venues--items{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 720px){.game--venues--items{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1400px){.game--venues--items{grid-template-columns:repeat(4, 1fr)}}
.banner{position:relative;height:300px;display:flex;align-items:flex-end;justify-content:center;text-align:center;padding:64px 2rem 48px 2rem;background-color:#14000a;color:var(--velvix--white)}.banner.small{height:auto;padding:0;padding-top:128px;padding-bottom:2rem}.banner.small .banner--content--title{font-size:3.5rem}.banner--background{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.banner--background::before{content:"";position:absolute;z-index:2;left:0;top:0;width:100%;height:50%;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 100%)}.banner--background::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;background-image:linear-gradient(0deg, var(--velvix--banner--fade) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%)}.banner--background--image{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;vertical-align:middle}.banner--content{position:relative;z-index:2;max-width:1643px;margin:0 auto}.banner--image{position:absolute;bottom:-64px;z-index:2;margin:0;height:250px;width:90vw}@media(min-width: 690px){.banner--image{bottom:-128px}}.banner--image img{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.banner--content--title--image{position:absolute;z-index:1;bottom:0;left:50%;transform:translate(-50%, 50%);margin:0}.banner--content--title{position:relative;z-index:2;margin:0;font-size:4rem;font-weight:bold;text-transform:uppercase;font-family:"Josefin Sans",arial,sans-serif}@media(min-width: 600px){.banner{height:400px;padding:64px}.banner--image{height:350px}}
.coming-soon-text{position:absolute;z-index:5;left:-8px;bottom:0;width:100%;text-align:center;font-size:1em;aspect-ratio:165/40;max-width:165px;color:#fff;background-image:url(/wp-content/themes/velvix-core/dist/images/Comingsoon_card.svg);background-repeat:no-repeat;background-position:center bottom 12px;background-size:contain;transform-origin:left bottom;transform:scale(0.0520833333vw)}.game-card{position:relative;padding-bottom:56%;border-radius:16px;filter:drop-shadow(0 12px 12px rgba(0, 0, 0, 0.2))}.game-card:hover{transform:scale(1.05)}.game-card:hover .game-card--logo{opacity:0}.game-card:hover .game-card--background{opacity:0}.game-card:hover .game-card--reveal::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:25%}.game-card .js-tilt-glare{z-index:4}.game-card--background{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px;transition:opacity .25s ease;overflow:hidden}.game-card--logo{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%, -50%);width:auto;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;opacity:1;transition:opacity .25s ease}.game-card--reveal{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;border-radius:16px;overflow:hidden}.game-card--reveal video,.game-card--reveal img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:opacity .25s ease;overflow:hidden}
.game-tile a{text-decoration:none;color:inherit}.game-tile--title{font-family:"Josefin Sans",arial,sans-serif}
.tab{display:inline-flex;align-items:center;justify-content:center;color:inherit;text-decoration:none;text-transform:uppercase;font-family:"Josefin Sans",arial,sans-serif;font-weight:bold;text-align:center;padding:.5rem 1rem;min-height:48px;border-radius:9999px;background-color:rgba(var(--velvix--foreground-color--rgb), 0.15);will-change:background-color;transition:background-color .25s ease;fill:var(--velvix--foreground-color)}.tab svg{fill:inherit;width:32px;height:32px}.tab:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.tab:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.tab:hover{background-color:rgba(var(--velvix--foreground-color--rgb), 0.2)}.tab:active{background-color:rgba(var(--velvix--foreground-color--rgb), 0.25);transition:none}.tab.active{background-color:var(--velvix--primary-color);color:var(--velvix--primary-color--contrast);fill:var(--velvix--primary-color--contrast)}.tabs.vertical .tab{border-radius:9999px}@media(min-width: 960px){.tab{padding-left:1rem;padding-right:1rem}}@media(min-width: 1280px){.tab{padding-left:2rem;padding-right:2rem}}
.tabs{display:flex;justify-content:stretch}.tabs .tab{flex:auto}.tabs.vertical{flex-direction:column;gap:1rem}
.games-filters{display:flex;justify-content:center;flex-wrap:wrap}.games-filters--filter{position:relative;margin:1rem 0;padding-top:2rem;width:100%}.games-filters--filter:not(:first-child){margin-left:auto}.games-filters--filter--label{position:absolute;top:0;left:0;width:100%;margin-bottom:.5em;text-transform:uppercase;color:rgba(var(--velvix--foreground-color--rgb), 0.5);text-align:center}@media(min-width: 600px){.games-filters--filter{width:auto}}
.games-list--items{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}.games-list--pagination{display:flex;justify-content:center;margin-top:2rem}.games-list--pagination a{display:inline-flex;align-items:center;justify-content:center;color:inherit;text-decoration:none;text-transform:uppercase;font-family:"Josefin Sans",arial,sans-serif;font-weight:bold;text-align:center;padding:.5rem 1rem;border-radius:9999px;background-color:hsla(0,0%,100%,.25);will-change:background-color;transition:background-color .25s ease}.games-list--pagination a:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.games-list--pagination a:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.games-list--pagination a:hover{background-color:hsla(0,0%,100%,.35)}.games-list--pagination a:active{background-color:hsla(0,0%,100%,.15);transition:none}.games-list--pagination a.active{background-color:#fff;color:#14000a}@media(min-width: 960px){.games-list--pagination a{padding:.75rem}}@media(min-width: 1280px){.games-list--pagination a{padding:1rem 2rem}}@media(min-width: 600px){.games-list--items{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 720px){.games-list--items{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 960px){.games-list--items{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1400px){.games-list--items{grid-template-columns:repeat(4, 1fr)}}
#page-games .page-body{padding-top:2rem;background-image:none}#page-games .games-filters{margin-bottom:2rem}
.navigation{color:var(--velvix--white)}@media(max-width: 1023px){.navigation{position:fixed;top:0;right:0;width:300px;height:100%;background-color:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 0 8px 0 #000;padding:2rem;overflow-y:auto}}.navigation--menu{display:flex;list-style:none;padding:0;margin:0}.navigation--menu .menu-item{position:relative;display:block;text-align:center;border-radius:8px;text-transform:uppercase;font-weight:bold;transition:background-color .25s ease}.navigation--menu .menu-item a{display:block;color:inherit;text-decoration:none;padding:1em 1.5em}.navigation--menu .menu-item:hover .sub-menu{pointer-events:all;transform:none;opacity:1}.navigation--menu .menu-item:active{transition:none}.navigation--menu .menu-item.border{box-shadow:inset 0 0 0 2px var(--velvix--primary-color)}.navigation--menu .sub-menu{pointer-events:none;opacity:0;transform:translateY(-1rem);transition:transform .25s ease,opacity .25s ease;list-style:none;padding:.5rem;border-radius:4px;white-space:nowrap;position:absolute;right:0;top:100%;background-color:var(--velvix--background-color);color:var(--velvix--foreground-color)}.navigation--menu .sub-menu .sub-menu{display:none}@media(max-width: 1023px){.navigation--menu{flex-direction:column}.navigation--menu .menu-item{transition:background-color .25s ease-out}.navigation--menu .menu-item:hover{background-color:hsla(0,0%,100%,.1)}.navigation--menu .menu-item:active{background-color:rgba(0,0,0,.25);transition:none}.navigation--menu .sub-menu .menu-item{transition:background-color .25s ease-out}.navigation--menu .sub-menu .menu-item:hover{background-color:hsla(0,0%,100%,.1)}.navigation--menu .sub-menu .menu-item:active{background-color:rgba(0,0,0,.25);transition:none}}@media(min-width: 1024px){.navigation--menu{flex-direction:row}.navigation--menu .menu-item:hover{background-color:hsla(0,0%,100%,.1)}.navigation--menu .menu-item:active{background-color:rgba(0,0,0,.25)}.navigation--menu .sub-menu .menu-item:hover{background-color:rgba(var(--velvix--foreground-color--rgb), 0.1)}.navigation--menu .sub-menu .menu-item:active{background-color:rgba(var(--velvix--foreground-color--rgb), 0.25)}}.admin-bar .navigation{top:46px}@media(min-width: 782px){.admin-bar .navigation{top:32px}}
.header{position:fixed;z-index:10000;top:0;left:0;right:0;margin:1rem;transition:margin .25s ease;display:flex;align-items:center}.header--logo{padding:1rem}.header--logo,.header--menu{position:relative;height:54px;display:flex;align-items:center}.header--logo::after,.header--menu::after{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:var(--velvix--header--background);border-radius:8px}.header--logo{display:block;max-width:70%;transition:filter .25s ease}.header--logo:hover{filter:drop-shadow(0 0 4px #fff)}.header--logo:active{filter:none;transition:none}.header--logo img,.header--logo svg{height:100%;width:100%;display:block;-o-object-fit:contain;object-fit:contain}.header--menu-button{background:rgba(0,0,0,0);display:block;border:0;padding:1em 1.5em;border-radius:8px;fill:#fff;cursor:pointer;transition:background-color .25s ease-out}.header--menu-button img{display:block;height:1.75rem;width:1.75rem}.header--menu-button:hover{background-color:hsla(0,0%,100%,.1)}.header--menu-button:active{background-color:rgba(0,0,0,.25);transition:none}@media(min-width: 1024px){.header--menu-button{display:none}}.header--menu{margin-left:auto}@media(max-width: 1023px){.header--menu .navigation{transform:translateX(100%);transition:transform .5s ease-out}.header--menu::before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none;background-color:rgba(0,0,0,.5);transition:opacity .25s ease-out}.header--menu.open .navigation{transform:none}.header--menu.open::before{pointer-events:all;opacity:1}}@media(min-width: 600px){.header{padding:0;top:0;left:0;right:0}.header--logo,.header--menu{height:72px;padding-left:1rem;padding-right:1rem}}@media(min-width: 1024px){.header{margin:2rem}.scrolled .header{margin:1rem}}.admin-bar .header{top:46px}@media(min-width: 783px){.admin-bar .header{top:32px}}

.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}
.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
:root{--swiper-pagination-bullet-horizontal-gap: 0}.carousel{position:relative;z-index:1;width:100%;background:#fff;color:var(--velvix--white);border:1px solid var(--velvix--primary-color);box-shadow:0 0 44px 0 var(--velvix--primary-color);padding:10px;border-radius:16px;animation:pulse .5s ease-in-out 0s infinite alternate}.carousel::after{content:"";position:absolute;z-index:1;top:10px;left:10px;right:10px;bottom:10px;pointer-events:none;border-radius:8px;box-shadow:inset 0 0 20px 0 var(--velvix--primary-color)}.carousel .swiper{border-radius:8px;height:400px;background-color:#14000a}.carousel .swiper-wrapper,.carousel .carousel--slide{height:100%}.carousel .swiper-pagination{text-align:left;display:flex;gap:20px}.carousel .swiper-pagination-bullet{border-radius:999px;height:10px;width:auto;background-color:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.2);opacity:1;margin:0;will-change:box-shadow,border,background-color;transition:box-shadow .25s ease-in-out,border .25s ease-in-out,background-color .25s ease-in-out}.carousel .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover{background-color:rgba(0,0,0,.35)}.carousel .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):active{transition:none;background-color:rgba(0,0,0,.45)}.carousel .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;border:1px solid var(--velvix--primary-color);box-shadow:0 0 6px 0 var(--velvix--primary-color)}.carousel--slide--image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center top}.carousel--slide--image.desktop{display:none}.carousel--slide--content--title{font-size:1.75rem;font-family:"Josefin Sans",arial,sans-serif;line-height:1.4;text-transform:uppercase;margin-top:0;margin-bottom:.75em;text-shadow:rgba(0,0,0,.5) 0px 2px 4px}.carousel--slide--content--description{display:none;font-family:"Josefin Sans",arial,sans-serif;font-size:1.25rem;line-height:1.4;text-shadow:rgba(0,0,0,.5) 0px 2px 4px}@media(max-width: 479px){.carousel--slide--content{position:absolute;left:0;right:0;bottom:0;padding:1rem 1rem 2rem 1rem;background-color:rgba(0,0,0,.75);transform:translateY(100%);transition:transform 1s ease}.carousel--slide--content--title{font-size:1.25rem;margin:0}.carousel--slide--content--button{display:none}.carousel .swiper-pagination{padding:0 1rem}.carousel .swiper-pagination-bullet{flex:1;background-color:hsla(0,0%,100%,.25)}.carousel .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover{background-color:hsla(0,0%,100%,.35)}.carousel .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):active{background-color:hsla(0,0%,100%,.15)}.swiper-slide-active .carousel--slide--content{transform:translateY(0)}}@media(min-width: 480px){.carousel .swiper-pagination{padding:0 40px 20px 40px}.carousel .swiper-pagination-bullet{min-width:40px}.carousel--slide{padding:40px 40px 80px 40px}.carousel--slide::before,.carousel--slide::after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;opacity:1;transition:opacity 4s ease}.carousel--slide::before{background-image:linear-gradient(90deg, #000 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%)}.carousel--slide::after{background-image:linear-gradient(-90deg, #000 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%)}.carousel--slide--image{z-index:0}.carousel--slide--image.mobile{display:none}.carousel--slide--image.desktop{display:block}.carousel--slide--content{position:absolute;z-index:2;top:50%;left:0;width:100%;transform:translateY(-50%);padding:40px}.carousel--slide--image{transform:scale(1.2);transition:transform 2s ease}.carousel--slide--content--title,.carousel--slide--content--description,.carousel--slide--content--button{transform:translateY(100px);opacity:0;transition:opacity 1s ease,transform 1s ease}.swiper-slide-active .carousel--slide--image{transform:scale(1)}.swiper-slide-active .carousel--slide--content--title,.swiper-slide-active .carousel--slide--content--description,.swiper-slide-active .carousel--slide--content--button{transform:translateY(0);opacity:1}.swiper-slide-active .carousel--slide--content--title{transition:opacity 2s cubic-bezier(0.34, 1.56, 0.64, 1),transform 1s cubic-bezier(0.34, 1.56, 0.64, 1)}.swiper-slide-active .carousel--slide--content--description{transition:opacity 2s cubic-bezier(0.34, 1.56, 0.64, 1) .5s,transform 1s cubic-bezier(0.34, 1.56, 0.64, 1) .5s}.swiper-slide-active .carousel--slide--content--button{transition:opacity 2s cubic-bezier(0.34, 1.56, 0.64, 1) 1s,transform 1s cubic-bezier(0.34, 1.56, 0.64, 1) 1s}.swiper-slide-active::before,.swiper-slide-active::after{opacity:0}}@media(min-width: 748px){.carousel--slide--content{width:50%}.carousel--slide--content--title{font-size:2rem}}@media(min-width: 1280px){.carousel .swiper{height:500px}.carousel--slide--content--description{display:block}}@keyframes pulse{0%{box-shadow:0 0 30px 0 var(--velvix--primary-color)}100%{box-shadow:0 0 44px 0 var(--velvix--primary-color)}}
.posts-filters{display:flex;justify-content:space-between;flex-wrap:wrap}.posts-filters--filter{position:relative;margin:1rem 0;padding-top:2rem;width:100%}.posts-filters--filter--label{position:absolute;top:0;left:0;width:100%;margin-bottom:.5em;text-transform:uppercase;color:rgba(var(--velvix--foreground-color--rgb), 0.5);text-align:center}.posts-filters .display-type{display:none}@media(min-width: 600px){.posts-filters--filter{width:auto}}@media(min-width: 768px){.posts-filters .display-type{display:flex}}
.masonry{transition:opacity 3s ease-out}.masonry--item{width:calc(100% - 0px);margin-bottom:20px}@media(min-width: 640px){.masonry.cols-2 .masonry--item,.masonry.cols-3 .masonry--item,.masonry.cols-4 .masonry--item{width:calc(50% - 10px)}}@media(min-width: 1024px){.masonry.cols-3 .masonry--item,.masonry.cols-4 .masonry--item{width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 1280px){.masonry.cols-4 .masonry--item{width:calc(25% - 15px)}}
.posts-list--items{display:grid;grid-gap:1rem;gap:1rem}.posts-list--pagination{display:flex;justify-content:center;margin-top:2rem}.posts-list--pagination a{display:inline-flex;align-items:center;justify-content:center;color:inherit;text-decoration:none;text-transform:uppercase;font-family:"Josefin Sans",arial,sans-serif;font-weight:bold;text-align:center;padding:.5rem;border-radius:9999px;background-color:hsla(0,0%,100%,.25);will-change:background-color;transition:background-color .25s ease}.posts-list--pagination a:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.posts-list--pagination a:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.posts-list--pagination a:hover{background-color:hsla(0,0%,100%,.35)}.posts-list--pagination a:active{background-color:hsla(0,0%,100%,.15);transition:none}.posts-list--pagination a.active{background-color:#fff;color:#14000a}@media(min-width: 960px){.posts-list--pagination a{padding:.75rem}}@media(min-width: 1280px){.posts-list--pagination a{padding:1rem 2rem}}.posts-list--item{margin-bottom:1rem}.posts-list.grid .posts-list--item{width:calc(100% - 0px)}@media(min-width: 720px){.posts-list.grid .posts-list--item{width:calc(50% - 10px)}}@media(min-width: 960px){.posts-list.grid .posts-list--item{width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 1400px){.posts-list.grid .posts-list--item{width:calc(33.3333333333% - 13.3333333333px)}}
.home .post-preview{background-color:#fff;color:#000}.home .post-preview--controls button,.home .post-preview--controls a{color:#000;fill:#000}.home .games--row{display:flex;flex-direction:row;align-items:center;justify-content:center}.home .games--row .games--row--column1{flex:2;max-width:80%}.home .games--row .games--row--column2{flex:1;max-width:20%;text-align:center}@media(max-width: 960px){.home .games--row .games--row--column1{max-width:100%}.home .games--row .games--row--column2{display:none}}
.job-preview{background-color:rgba(var(--velvix--foreground-color--rgb), 0.1);border-radius:16px;padding:24px 24px 12px 24px;display:flex;flex-direction:column}.job-preview--title{font-family:"Josefin Sans",arial,sans-serif;font-weight:bold;font-size:1.5rem;text-transform:uppercase;line-height:1.4;margin:1rem 0}.job-preview--title a{display:block;color:inherit;text-decoration:none;transition:color .25s ease-out}.job-preview--title a:hover{color:var(--velvix--primary-color)}.job-preview--title a:active{transition:none;color:var(--velvix--primary-color--dark)}.job-preview--tagline{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;gap:2rem}.job-preview--tagline li:last-child{color:rgba(var(--velvix--foreground-color--rgb), 0.75)}.job-preview--image{overflow:hidden;border-radius:8px}.job-preview--image img{display:block;width:100%;height:auto}.job-preview--excerpt{font-family:Roboto,arial,sans-serif;font-size:1rem;line-height:1.4;margin:1rem 0}.job-preview--controls{display:flex;justify-content:space-between;margin:1rem 0 0 0}.job-preview--controls button,.job-preview--controls a{display:inline-flex;align-items:center;justify-content:center;gap:5px;background-color:rgba(0,0,0,0);color:var(--velvix--post-controls--button--color);fill:var(--velvix--post-controls--button--color);font-family:"Josefin Sans",arial,sans-serif;font-size:1rem;text-align:center;padding:1rem 2rem;border-radius:8px;border:0;text-decoration:none;text-transform:uppercase;font-weight:bold;cursor:pointer;line-height:1.4;transition:background-color .25s ease-out}.job-preview--controls button:last-child,.job-preview--controls a:last-child{margin-left:auto}.job-preview--controls button:hover,.job-preview--controls a:hover{background-color:var(--velvix--post-controls--button--hover--background)}.job-preview--controls button:active,.job-preview--controls a:active{background-color:var(--velvix--post-controls--button--active--background);transition:none}.job-preview--controls button svg,.job-preview--controls a svg{fill:inherit}@media(min-width: 768px){.job-preview.list{display:grid;grid-template-columns:max(250px,20%) 1fr;grid-template-rows:auto;grid-gap:1rem;gap:1rem}.job-preview.list .job-preview--date{grid-row:1;grid-column:2/3}.job-preview.list .job-preview--title{grid-row:2;grid-column:2/3;margin:0}.job-preview.list .job-preview--image{grid-row:1/4;grid-column:1/2}.job-preview.list .job-preview--excerpt{grid-row:3;grid-column:2/3;margin:0}.job-preview.list .job-preview--controls{grid-row:4;grid-column:2/3;margin:0}}@media(min-width: 960px){.job-preview--title{font-size:2rem}}
.jobs-filters{display:flex;justify-content:space-between;flex-wrap:wrap}.jobs-filters--filter{position:relative;margin:1rem 0;padding-top:2rem;width:100%}.jobs-filters--filter--label{position:absolute;top:0;left:0;width:100%;margin-bottom:.5em;text-transform:uppercase;color:hsla(0,0%,100%,.5);text-align:center}.jobs-filters.vertical{flex-direction:column}@media(min-width: 600px){.jobs-filters--filter{width:auto}}
.jobs-list--items{display:grid;grid-gap:1rem;gap:1rem}.jobs-list--pagination{display:flex;justify-content:center;margin-top:2rem}.jobs-list--pagination a{display:inline-flex;align-items:center;justify-content:center;color:inherit;text-decoration:none;text-transform:uppercase;font-family:"Josefin Sans",arial,sans-serif;font-weight:bold;text-align:center;padding:.5rem;border-radius:9999px;background-color:rgba(var(--velvix--foreground-color--rgb), 0.25);will-change:background-color;transition:background-color .25s ease}.jobs-list--pagination a:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.jobs-list--pagination a:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.jobs-list--pagination a:hover{background-color:rgba(var(--velvix--foreground-color--rgb), 0.35)}.jobs-list--pagination a:active{background-color:rgba(var(--velvix--foreground-color--rgb), 0.15);transition:none}.jobs-list--pagination a.active{background-color:rgba(var(--velvix--foreground-color--rgb), 1);color:#14000a}@media(min-width: 960px){.jobs-list--pagination a{padding:.75rem}}@media(min-width: 1280px){.jobs-list--pagination a{padding:1rem 2rem}}.jobs-list--item{margin-bottom:1rem}.jobs-list.grid .jobs-list--item{width:calc(100% - 0px)}@media(min-width: 720px){.jobs-list.grid .jobs-list--item{width:calc(50% - 10px)}}@media(min-width: 960px){.jobs-list.grid .jobs-list--item{width:calc(33.3333333333% - 13.3333333333px)}}@media(min-width: 1400px){.jobs-list.grid .jobs-list--item{width:calc(33.3333333333% - 13.3333333333px)}}
#page-jobs .page-body{padding-top:2rem}#page-jobs .page-body--introduction{background:hsla(0,0%,100%,.1);padding:2rem;margin:0 0 2rem 0;font-size:1.25rem;border-radius:16px}#page-jobs .posts-filters{margin-bottom:2rem}
#page-single-job .sidebar{justify-content:center}#page-single-job .page-body{padding-top:2rem}#page-single-job .posts-filters{margin-bottom:2rem}#page-single-job .post--controls{justify-content:center}#page-single-job .post--controls a:last-child{margin:0}
#page-news .page-body{padding-top:2rem}#page-news .posts-filters{margin-bottom:2rem}
.post--title{font-family:"Josefin Sans",arial,sans-serif;font-weight:bold;font-size:2rem;text-transform:uppercase;line-height:1.4;margin:1rem 0}.post--tagline{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;gap:2rem}.post--tagline li:nth-child(2n){color:hsla(0,0%,100%,.75)}.post--image{overflow:hidden;border-radius:8px}.post--image img{display:block;width:100%;height:auto}.post--content{font-family:Roboto,arial,sans-serif;font-size:1.2rem;line-height:1.4;margin:1rem 0}.post--content h1,.post--content h2,.post--content h3,.post--content h4,.post--content h5,.post--content h6{font-family:"Josefin Sans",arial,sans-serif;text-transform:uppercase}.post--content .secondary-font{font-family:"Tilt Neon","Josefin Sans",arial,sans-serif}.post--footer{text-align:center}.post--controls{display:flex;justify-content:space-between;margin:1rem 0 0 0}.post--controls button,.post--controls a{display:inline-flex;align-items:center;gap:5px;background-color:var(--velvix--post-controls--button--background);color:var(--velvix--post-controls--button--color);font-family:"Josefin Sans",arial,sans-serif;font-size:1rem;text-align:center;padding:1rem 2rem;border-radius:8px;border:0;text-decoration:none;text-transform:uppercase;font-weight:bold;cursor:pointer;line-height:1.4;transition:background-color .25s ease-out}.post--controls button:last-child,.post--controls a:last-child{margin-left:auto}.post--controls button svg,.post--controls a svg{fill:var(--velvix--post-controls--button--color)}.post--controls button:hover,.post--controls a:hover{background-color:var(--velvix--post-controls--button--hover--background);color:var(--velvix--post-controls--button--hover--color)}.post--controls button:hover svg,.post--controls a:hover svg{fill:var(--velvix--post-controls--button--hover--color)}.post--controls button:active,.post--controls a:active{background-color:var(--velvix--post-controls--button--active--background);color:var(--velvix--post-controls--button--active--color);transition:none}.post--controls button:active svg,.post--controls a:active svg{fill:var(--velvix--post-controls--button--active--color)}@media(min-width: 960px){.post--title{font-size:3rem}}
.sidebar--title{text-transform:uppercase;font-size:2rem;font-weight:bold;font-family:"Josefin Sans",arial,sans-serif}
#page-single-news .page-body{padding-top:2rem}
