/**
 * Swiper 4.4.6
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2018 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: December 19, 2018
 */
 .swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.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{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}

 /* Flip Timer Css */
@-webkit-keyframes flipTop {
0% {
-webkit-transform: perspective(400px) rotateX(0deg); }

100% {
-webkit-transform: perspective(400px) rotateX(-90deg); } }

@-webkit-keyframes flipBottom {
0% {
-webkit-transform: perspective(400px) rotateX(90deg); }

100% {
-webkit-transform: perspective(400px) rotateX(0deg); } }

@-moz-keyframes flipTop {
0% {
-moz-transform: perspective(400px) rotateX(0deg); }

100% {
-moz-transform: perspective(400px) rotateX(-90deg); } }

@-moz-keyframes flipBottom {
0% {
-moz-transform: perspective(400px) rotateX(90deg); }

100% {
-moz-transform: perspective(400px) rotateX(0deg); } }

@-ms-keyframes flipTop {
0% {
-ms-transform: perspective(400px) rotateX(0deg); }

100% {
-ms-transform: perspective(400px) rotateX(-90deg); } }

@-ms-keyframes flipBottom {
0% {
-ms-transform: perspective(400px) rotateX(90deg); }

100% {
-ms-transform: perspective(400px) rotateX(0deg); } }

@-keyframes flipTop {
0% {
transform: perspective(400px) rotateX(0deg); }

100% {
transform: perspective(400px) rotateX(-90deg); } }

@-keyframes flipBottom {
0% {
transform: perspective(400px) rotateX(90deg); }

100% {
transform: perspective(400px) rotateX(0deg); } }
.flipTimer{color:#fff;font-size:62px;font-weight:700;line-height:68px;height:65px;text-align:center;font-family:'Bebas Neue',sans-serif;display:flex;align-items:center;justify-content:center}.flipTimer .counter-column{margin:0 8px}.flipTimer .seperator{vertical-align:top;margin:0 -20px;display:inline}.flipTimer .days,.flipTimer .hours,.flipTimer .minutes,.flipTimer .seconds,.flipTimer .weeks{display:inherit}.flipTimer .digit-set{border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.8);border:1px solid #111;width:50px;height:66px;display:inline-block;position:relative;margin:0 2px;background:#111}.flipTimer .digit-set:after{content:"";background:url(../images/seperator.png) 0 0/100% no-repeat;position:absolute;left:-1px;top:50%;width:50px;height:10px;z-index:2;transform:translateY(-50%);box-shadow:inset 0 1px 8px rgb(255 255 225 / 30%)}.flipTimer .digit{position:absolute;height:100%;width:100%}.flipTimer .digit>div{position:absolute;left:0;overflow:hidden;height:50%;padding:0 10px;width:100%}.flipTimer .digit>div.digit-top,.flipTimer .digit>div.shadow-top{background-color:#333;border-bottom:1px solid #333;box-sizing:border-box;top:0;z-index:0;border-radius:4px 4px 0 0}.flipTimer .digit>div.digit-top:before,.flipTimer .digit>div.shadow-top:before{content:"";box-shadow:inset 0 10px 25px rgba(0,0,0,.4);height:100%;width:100%;position:absolute;left:0;top:0}.flipTimer .digit>div.shadow-top{background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(black));width:100%;opacity:0;-webkit-transition:opacity .3s ease-in}.flipTimer .digit>div.digit-bottom,.flipTimer .digit>div.shadow-bottom{background-color:#333;bottom:0;z-index:0;border-radius:0 0 4px 4px}.flipTimer .digit>div.digit-bottom .digit-wrap,.flipTimer .digit>div.shadow-bottom .digit-wrap{display:block;margin-top:-100%}.flipTimer .digit>div.digit-bottom:before,.flipTimer .digit>div.shadow-bottom:before{content:"";box-shadow:inset 0 10px 25px rgba(0,0,0,.3);border-radius:0 0 4px 4px;height:100%;width:100%;position:absolute;left:0;top:0}.flipTimer .digit>div.shadow-bottom{background:-webkit-gradient(linear,0 0,0 100%,from(black),to(rgba(0,0,0,0)));width:100%;opacity:0;-webkit-transition:opacity .3s ease-in}.flipTimer .digit.previous .digit-top,.flipTimer .digit.previous .shadow-top{opacity:1;z-index:2;-webkit-transform-origin:50% 100%;-webkit-animation:.3s ease-in both flipTop;-moz-transform-origin:50% 100%;-moz-animation:.3s ease-in both flipTop;-ms-transform-origin:50% 100%;-ms-animation:flipTop 0.3s ease-in both;transform-origin:50% 100%;animation:.3s ease-in both flipTop}.flipTimer .digit.previous .digit-bottom,.flipTimer .digit.previous .shadow-bottom{z-index:1;opacity:1}.flipTimer .digit.active .digit-top{z-index:1}.flipTimer .digit.active .digit-bottom{z-index:2;-webkit-transform-origin:50% 0%;-webkit-animation:.3s ease-out .3s both flipBottom;-moz-transform-origin:50% 0%;-moz-animation:.3s ease-out .3s both flipBottom;-ms-transform-origin:50% 0%;-ms-animation:flipBottom 0.3s 0.3s ease-out both;transform-origin:50% 0%;animation:.3s ease-out .3s both flipBottom}.counter-column{position:relative}.counter_type{position:absolute;top:100%;left:0;font-size:18px;color:#000;line-height:1;text-align:center;display:block;width:100%;font-weight:300;font-family:var(--font-regular);text-transform:uppercase;margin-top:15px}

  

 /* Custom Css */
a,a:active,a:focus,a:hover,a:link{color:var(--primary-color);outline:0;text-decoration:none}.bapf_slidr_main.ui-widget-content .ui-slider-range,.berocket_filter_price_slider.ui-widget-content .ui-slider-range,.button.primary-button:after,.button:after,.single-product .woocommerce-tabs #tab-reviews #submit:hover,.ui-datepicker td.event_scheduled_date a.ui-state-active:before,.ui-datepicker td.event_scheduled_date a:hover:before,.ui-datepicker td.scheduled_date a.ui-state-active:before,.ui-datepicker td.scheduled_date a:hover:before,a.button.primary-button:after,a.button:after{background:var(--secondary-color)}.section-head .sub-title,.section-head .title,body{font-family:var(--primary-font-family)}.boutique-section .boutique-data .woocommerce-pagination ul.page-numbers,.button,.single-product ul.products li.product .woocommerce-loop-product__link,.text-center,a.button{text-align:center}.main-header .navigation ul li a,body{line-height:24px;font-weight:var(--weight-400)}.button,a.button,body{font-weight:var(--weight-400)}.home-banner .type_3 .banner-content .sponsored-by span:after,.main-footer .social-media ul li{margin-left:12px}*,::after,::before{box-sizing:border-box}.main-footer .social-media ul li a img,.our-team .team-box .social-icons li img{max-width:35px;max-height:35px;filter:invert(93%) sepia(0%) saturate(7500%) hue-rotate(116deg) brightness(107%) contrast(107%)}@font-face{font-family:myriad_proregular;src:url('../fonts/myriadpro-regular-webfont.woff2') format('woff2'),url('../fonts/myriadpro-regular-webfont.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:myriad_probold;src:url('../fonts/myriadpro-bold-webfont.woff2') format('woff2'),url('../fonts/myriadpro-bold-webfont.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}:root{--primary-color:#0561be;--blue-color:#0452a1;--secondary-color:#d71362;--white-color:#fff;--dark-color:#0f0725;--dark-color-02:#0e0837;--dark-color-03:#100726;--pink-color:#d71462;--primary-font-family:'Raleway',sans-serif;--secondary-font-family:'Oswald',sans-serif;--myriad-font-regular:'myriad_proregular',sans-serif;--myriad-font-bold:'myriad_probold',sans-serif;--weight-100:100;--weight-200:200;--weight-300:300;--weight-400:400;--weight-500:500;--weight-600:600;--weight-700:700;--weight-800:800;--weight-900:900;--container-width:1300px;--space:0 60px}*{-webkit-tap-highlight-color:transparent}textarea{resize:none}*,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:middle}.single-product .product_cat-ticket-id-codes .summary .price.variable-price,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,ol li,section,ul li{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a,a:active,a:focus,a:hover,a:link{-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}body{font-style:normal;color:var(--white-color);font-size:16px;background-color:var(--dark-color)}img{max-width:100%;vertical-align:middle;height:auto}html{scroll-behavior:smooth}.woocommerce-cart .select2-container .select2-selection,:focus{outline:0}b,strong{font-weight:var(--weight-700)}p{line-height:1.7}h1,h2,h3,h4,h5,h6{line-height:1.3}body::-webkit-scrollbar{display:none}.container{max-width:var(--container-width);margin:0 auto;padding:var(--space)}.button-group,.flex,.main-footer .disclaimer .footer-links,.main-footer .social-media ul{display:flex;align-items:center}.button-group .button:not(:last-child){margin-right:15px}.button,a.button{min-width:215px;min-height:63px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background-color:var(--primary-color);color:var(--white-color)!important;font-size:18px;letter-spacing:2px;line-height:19px;text-transform:uppercase;font-family:var(--secondary-font-family);transition:.3s;position:relative;z-index:1;overflow:hidden;padding:8px 12px}.button:after,a.button:after{position:absolute;content:"";width:100%;height:0;top:0;left:0;z-index:-1;border-radius:10px;transition:.3s}.main-footer .disclaimer a,.main-header .navigation ul li a,.section-head .title,.wpml-ls-statics-shortcode_actions li a{transition:background-position .4s;-webkit-text-fill-color:transparent}.button:hover:after,.upcoming-events .button-group .button.active:after,.upcoming-events .button-group a.button.active:after,a.button:hover:after{top:auto;bottom:0;height:100%}body a.button:hover,body a.button:visited{text-decoration:none!important}.button.primary-button{background-color:var(--primary-color)}.boutique-section .boutique-data .woocommerce-pagination ul.page-numbers li .current,.button.secondary-button{background-color:var(--secondary-color)}.button.secondary-button:after,.page-template-splash-template-v2 button#register-submit:hover,a.button.secondary-button:after{background:var(--primary-color)}.section-head .sub-title{font-size:30px;letter-spacing:-1px;font-weight:var(--weight-300);text-transform:uppercase}.section-head .title{font-size:72px;font-weight:var(--weight-800);line-height:1;overflow:hidden;background:linear-gradient(to right,#bf597e,#ffeb3b 50%,#fff 50%);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;background-position:100%;text-transform:uppercase}.home-banner .banner-content .animeslide-heading:hover,.home-banner .banner-content:hover .animeslide-heading,.join-us:hover .section-head .title,.main-header .navigation ul li a:hover,.main-header .navigation ul>li.current-menu-item>a,.main-header .navigation ul>li.menu-item-has-children:hover>a,.main-header .navigation>ul>li.menu-item-has-children.menu-item-type-wpml_ls_menu_item .sub-menu li a:hover,.our-steps:hover .section-head .title,.section-head .title:hover,.wpml-ls-statics-shortcode_actions li .wpml-ls-sub-menu a:hover,.wpml-ls-statics-shortcode_actions li a:hover{background-position:0 100%}.main-header{position:relative;z-index:2}.main-header .logo{max-width:266px}.main-header .portal-logo{max-width:186px;position:relative;margin-top:-30px}.main-header .main-menu{display:flex}.full-banner.opacity_40:after,.gitp-variation-radios input[type=radio],.home-banner .type_3 .banner-content:after,.home-banner .type_4 .banner-content:after,.info-section.game-show:before,.intro-section.get-started:after,.main-footer .social-media ul li.snapchat-icon a .fa-brands,.main-footer .social-media ul li.snapchat-icon a img,.main-header .navigation ul li .sub-menu li a:before,.main-header .navigation ul li .sub-menu-toggle,.main-header .navigation>ul>li.menu-item-has-children.menu-item-type-wpml_ls_menu_item>a:before,.main-header .toggle-menu,.page-template-auditorium-template .main-header,.page-template-auditorium-template .main-page-content-v2:before,.page-template-default .main-page-content-v2 .entry-footer,.page-template-home-template-v2 .main-page-content-v2:before,.product_cat-ticket-id-codes a.reset_variations,.product_cat-ticket-id-codes select#event-tickets,.theme_night_slider .swiper-slide:after{display:none}.main-header .navigation{color:var(--white-color);padding-right:20px;padding-left:6px;flex:1}.boutique-section .flex-wrapper,.intro-section .flex-wrapper,.main-header .navigation ul{display:flex;align-items:flex-start}.main-header .navigation ul li{padding:0 18px;position:relative}.main-header .navigation>ul>li.menu-item-has-children.menu-item-type-wpml_ls_menu_item{position:absolute;right:2%;top:6%;padding:0;width:auto;min-width:125px;margin-left:15px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" fill="%23ffffff"><polygon points="0,0 10,0 5,5"/></svg>');background-repeat:no-repeat;background-position:100% 75%}.main-header .navigation>ul>li.menu-item-has-children.menu-item-type-wpml_ls_menu_item a{font-size:18px;display:flex;align-items:center}.main-header .navigation>ul>li.menu-item-has-children.menu-item-type-wpml_ls_menu_item .wpml-ls-flag,.wpml-ls-statics-shortcode_actions ul li a.wpml-ls-item-toggle .wpml-ls-flag{position:relative;top:1px}.main-header .navigation>ul>li.menu-item-has-children.menu-item-type-wpml_ls_menu_item .wpml-ls-flag+span,.wpml-ls-statics-shortcode_actions .wpml-ls-flag+span{margin-left:10px}.main-header .navigation>ul>li.menu-item-has-children.menu-item-type-wpml_ls_menu_item .sub-menu{min-width:auto;background:#efefef;border:0;padding:15px;top:calc(100% + 10px)}.main-header .navigation>ul>li.menu-item-has-children.menu-item-type-wpml_ls_menu_item .sub-menu li a,.wpml-ls-statics-shortcode_actions li .wpml-ls-sub-menu a{background:linear-gradient(to right,#cd3cc8,#ffc107 50%,#000 50%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;background-position:100%;font-size:16px}.main-header .navigation>ul>li.menu-item-has-children.menu-item-type-wpml_ls_menu_item .sub-menu li:not(:last-child){padding:0 0 10px}.main-header .navigation ul li.adjust{padding:0 10px;text-align:center}.main-header .navigation ul li a{font-family:var(--secondary-font-family);color:var(--white-color);font-size:21px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;white-space:nowrap;position:relative;background:linear-gradient(to right,#e18ade,#ffeb3b 50%,#fff 50%);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;background-position:100%;display:block}.main-header .navigation ul li a:before{content:"";width:0;height:2px;background:var(--white-color);position:absolute;top:-10px;left:50%;transition:.3s;transform:translateX(-50%)}.main-header .navigation ul li a:hover:before,.main-header .navigation ul>li.current-menu-item>a:before,.main-header .navigation ul>li.menu-item-has-children:hover>a:before{width:90%}.main-header .navigation ul li .sub-menu{opacity:0;position:absolute;top:calc(100% + 2px);left:0;width:max-content;min-width:220px;background-color:#04488d;border:8px solid var(--pink-color);padding:15px 30px 15px 20px;transition:.6s;transform:translateY(50px);display:block;z-index:-1;text-align:left;visibility:hidden}.main-header .navigation ul li.menu-lg .sub-menu{min-width:285px}.main-header .navigation ul li .sub-menu li a,.our-team .team-box .social-media-wrap .title span,.single-product .woocommerce-variation-add-to-cart .button,html:not([lang=en-US]) .woocommerce .boutique-section .woocommerce-result-count,html:not([lang=en-US]) .woocommerce-page .boutique-section .woocommerce-result-count{font-size:18px}.main-header .navigation ul>li.menu-item-has-children:hover>.sub-menu,.wpml-ls-statics-shortcode_actions li:hover .wpml-ls-sub-menu{transform:translateY(0);opacity:1;z-index:1;visibility:visible}.main-header .navigation ul li .sub-menu li{padding:0 0 15px;margin:0}.main-header .navigation ul li .sub-menu li .description{display:block;text-transform:initial;-webkit-text-fill-color:#fff}.main-header .navigation ul li .sub-menu li:last-child,.wpml-ls-statics-shortcode_actions ul.wpml-ls-sub-menu li:last-child{padding-bottom:0}.main-header .navigation ul li.adjust a{white-space:inherit}.main-header .header-wrapper,.our-games-type .game-types .game-nav-content .info .flex{justify-content:space-between}html body.custom-background{background:#0e0837;background:linear-gradient(180deg,#0e0837 0,#0f0725 55%)}html body.custom-background.page-template-home-template-v2{background-color:var(--dark-color)}.otgs-development-site-front-end{display:none!important}.animeslide-slide.swiper-slide-active [data-animate]{opacity:1;transform:none}.animeslide-slide.swiper-slide-active .animeslide-heading{transition-delay:0.6s}.animeslide-slide.swiper-slide-active .animeslide-desc,.animeslide-slide.swiper-slide-active .button-group,.swiper-slide-active .download-app-logo,.swiper-slide-active .sponsored-by{transition-delay:1s}.animeslide-slide.swiper-slide-active .image,.home-banner .animeslide-slide.swiper-slide-active .banner-content:after{transition-delay:0.6s;opacity:1}.animeslide-heading{transition-delay:3s}.animeslide-desc{opacity:.9}[data-animate]{opacity:0;transition:.8s ease-out}[data-animate=bottom]{transform:translate3d(0,15px,0)}[data-animate=fade]{opacity:0}.home-banner{background-color:var(--dark-color-02);position:relative;padding-bottom:60px;margin-top:-215px;padding-top:215px;overflow:hidden}.home-banner .banner-content{position:relative;min-height:635px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.home-banner .banner-content:after{content:"";width:997px;height:635px;background-color:transparent;border:21.13px solid #fe005b;position:absolute;right:0;top:2px;opacity:0}.home-banner .banner-content .animeslide-heading{font-size:94px;letter-spacing:-2px;line-height:89px;font-family:var(--myriad-font-bold);margin-bottom:25px;text-transform:uppercase;position:relative;z-index:1;overflow:hidden;background:linear-gradient(to right,#e18ade,#ffeb3b 50%,#fff 50%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;background-position:100%;max-width:810px}.home-banner .banner-content .animeslide-desc{font-size:45px;letter-spacing:-1px;line-height:43px;font-family:var(--myriad-font-regular);text-transform:uppercase;max-width:621px;position:relative;z-index:1}.home-banner .banner-content .image{position:absolute;right:12px;top:0;max-width:485px;z-index:1}.home-banner .banner-content .button-group{margin-top:102px;position:relative;z-index:1;margin-left:10px}.home-banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}.home-banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px;width:15px;height:15px}.home-banner .swiper-pagination-bullet{background:#fff;opacity:1}.home-banner .swiper-pagination-bullet-active{background:0 0;border:2px solid #fff}.home-banner:before{content:"";background-image:url(../images/banner-shadow.webp);background-repeat:no-repeat;background-position:top;position:absolute;left:0;top:0;width:100%;height:100%}.swiper-slide:after{content:"";background-image:url(../images/banner-bottom-shadow.webp);background-repeat:repeat-x;background-position:bottom;position:absolute;left:0;bottom:-60px;width:100%;height:244px;background-size:contain}.home-banner .type_2 .banner-content:after{border-color:var(--primary-color);left:20px;right:auto;width:778px;height:522px;bottom:auto;top:55px}.home-banner .banner-content .note{font-size:12px;letter-spacing:0;line-height:18px;font-weight:var(--weight-300);position:absolute;bottom:30px;left:0;max-width:780px;z-index:2}.home-banner .type_2 .banner-content .note{margin-left:20px;bottom:0;min-height:54px;display:flex;align-items:center}.home-banner .type_2 .banner-content .image{position:absolute;left:40px;max-width:738px;z-index:1;bottom:auto;top:-65px}.home-banner .type_2 .banner-content .animeslide-heading{text-align:right;z-index:2;max-width:675px;margin-left:auto}.home-banner .type_2 .banner-content .animeslide-desc{margin-left:auto;text-align:right;z-index:2;max-width:660px}.home-banner .type_2 .banner-content .button-group{margin-top:32px;margin-left:auto;margin-right:130px;z-index:2}.contact-us-section .contact-form p,.entry-header .sub-title span,.full-banner,.home-banner .type_3 .banner-content .image-box,.home-banner .type_4 .banner-content .image-box,.map,.singular .entry-header .sub-title span,.ui-datepicker td.event_scheduled_date a,.ui-datepicker td.scheduled_date a,.wpml-ls-statics-shortcode_actions ul li,body.event_loading{position:relative}.home-banner .type_3 .banner-content .image-box .image{width:680px;height:500px;max-width:100%;left:0;right:auto;position:relative;top:0}.home-banner .type_3 .banner-content .image-box .image:after{content:"";opacity:.302;width:100%;height:100%;background-color:#000;position:absolute;left:0;top:0}.home-banner .type_3 .banner-content .image-box .gtc-icon{position:absolute;max-width:380px;bottom:21px;z-index:2;left:-15px;height:530px;overflow:hidden}.home-banner .type_3 .banner-content .image-box .image img,.home-banner .type_4 .banner-content .image-box .image img{width:100%;height:100%;object-fit:cover;border:21px solid #000}.home-banner .type_3 .banner-content .sponsored-by span:after,.home-banner .type_3 .banner-content .sponsored-by span:before{background:url(../images/don-icon.svg) 0 0/100% no-repeat;width:45px;height:52px;top:2px;position:relative;content:"";display:inline-block;vertical-align:top}.home-banner .type_3 .banner-content .image-box .image .gtc-icon{position:absolute;top:0;left:0}.home-banner .type_3 .banner-content,.home-banner .type_4 .banner-content{flex-direction:row;align-items:flex-end}.home-banner .type_3 .banner-content .info-content{margin-left:-150px;text-align:right;position:relative;z-index:1}.boutique-section .boutique-data ul.products li.product:nth-of-type(2n),.home-banner .type_3 .banner-content .animeslide-desc{margin-left:auto}.home-banner .type_3 .banner-content .download-app-logo{display:flex;max-width:490px;margin-left:auto;margin-top:25px;margin-bottom:20px;position:relative;z-index:1}.home-banner .type_3 .banner-content .download-app-logo a{display:block;margin-left:25px}.home-banner .type_3 .banner-content .sponsored-by{font-size:44px;letter-spacing:-1px;line-height:64px;font-weight:var(--weight-700);font-family:var(--primary-font-family);text-align:center;max-width:450px;margin-left:auto;margin-bottom:25px}.main-footer .title,.our-steps .step-boxes .step-box .count,.our-steps .step-boxes .step-box .title{font-weight:var(--weight-800);text-transform:uppercase}.home-banner .type_3 .banner-content .sponsored-by span:before{margin-right:12px}.home-banner .type_4 .banner-content .image-box .image{width:764px;height:486px;max-width:100%;left:0;right:auto;position:relative;top:0}.home-banner .type_4 .banner-content .image-box .image:after{content:"";opacity:.12;width:100%;height:100%;background-color:#fff;position:absolute;left:0;top:0}.home-banner .type_4 .banner-content .tagline{position:absolute;bottom:40px;left:0;width:100%;text-align:center;z-index:1}.home-banner .type_4 .banner-content .info-content .animeslide-heading .logo{font-size:0;display:block;max-width:596px;margin-top:-15px}.home-banner .type_4 .banner-content .info-content{margin-left:-180px;text-align:right;position:relative;top:-50px;z-index:1}.home-banner .type_4 .banner-content .info-content .button-group{margin-top:45px;position:relative;z-index:1;justify-content:flex-end;max-width:450px;margin-left:auto}.home-banner .type_4 .banner-content .info-content .button-group .button-wrap{font-size:24px;letter-spacing:2px;line-height:19px;text-transform:uppercase;font-family:var(--secondary-font-family);text-align:center;margin-left:15px}.home-banner .type_4 .banner-content .info-content .button-group .button-wrap p{margin-bottom:5px}.home-banner .type_4 .banner-content .info-content .button-group .button{min-width:163px;min-height:43px}.our-steps{padding:130px 0 110px}.our-steps .step-boxes{padding-top:75px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:30px;max-width:1170px;margin:0 auto}.our-steps .step-boxes .step-box{max-width:370px;position:relative;font-size:24px;line-height:32px;color:var(--white-color);font-weight:var(--weight-500);font-family:var(--primary-font-family);display:flex;flex-direction:column;justify-content:space-between}.our-steps .step-boxes .step-box .count{font-size:72px;letter-spacing:-1px;line-height:65px;color:var(--secondary-color);position:absolute;top:21px;left:7px}.our-steps .step-boxes .step-box .image{border:21.13px solid #0087fe;height:120px}.customer_reviews_box .review_items .client_photo img,.join-us .counter-box .image img,.our-steps .step-boxes .step-box .image img,.theme_night_slider .banner-content img{width:100%;height:100%;object-fit:cover}.our-steps .step-boxes .step-box .title{font-size:30px;line-height:35px;color:#f8f3ff;font-family:var(--primary-font-family);max-width:300px;margin:0 auto 20px;min-height:70px}.our-steps .step-boxes .step-box p{opacity:70%;max-width:280px;margin:0 auto;line-height:32px;min-height:auto;flex:1}.our-steps .step-boxes .step-box:nth-of-type(2) p{max-width:295px}.our-steps .step-boxes .step-box .button{min-width:183px;min-height:54px;font-size:16px;line-height:16px;margin-top:35px}.our-steps .step-boxes .step-box .info{text-align:center;margin-top:-22px;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.main-footer{background:#0b051b;padding-top:40px}.main-footer .title{font-size:28px;line-height:40px;font-family:var(--primary-font-family);opacity:60%}.join-us .counter-box .image-box .counter-section .counter_type,.main-footer .disclaimer,.main-footer .newsletter-form .form-control{font-weight:var(--weight-400);font-family:var(--secondary-font-family)}.main-footer .container{padding:0 20px;max-width:1444px}.main-footer .footer-wrapper{display:flex;align-items:center;justify-content:space-between}.main-footer .newsletter-form{max-width:502px;flex:1}.main-footer .newsletter-form .form-group{position:relative;display:flex;margin-top:12px}.main-footer .newsletter-form .form-group .button:hover{box-shadow:inherit}.main-footer .newsletter-form .newsletter_response{background:green;margin-top:10px;display:block;padding:5px 10px;border-radius:4px;text-align:center;font-size:14px}.main-footer .newsletter-form .newsletter_response_error{background:red;margin-top:10px;display:block;padding:5px 10px;border-radius:4px;text-align:center;font-size:14px}.main-footer .newsletter-form .form-control{border-radius:10px 0 0 10px;background-color:#2a2760;height:75px;border:0;margin:0;width:100%;font-size:18px;letter-spacing:2px;line-height:19px;text-transform:uppercase;color:var(--white-color);padding:10px 32px}.main-footer .newsletter-form .button{min-width:110px;min-height:75px;background-color:var(--primary-color)!important;border-radius:0 10px 10px 0;border:0!important;outline:0;cursor:pointer}.main-footer .newsletter-form .button:after{border-radius:0 10px 10px 0}.main-footer .newsletter-form .form-control::-webkit-input-placeholder{color:var(--white-color)}.main-footer .newsletter-form .form-control::-moz-placeholder{color:var(--white-color)}.main-footer .newsletter-form .form-control:-ms-input-placeholder{color:var(--white-color)}.main-footer .newsletter-form .form-control:-moz-placeholder{color:var(--white-color)}.main-footer .social-media{margin-top:50px;padding:0 20px}.main-footer .social-media ul li a{width:40px;height:40px;border-radius:50%;background:#000;display:block;padding:8px;display:flex;align-items:center;justify-content:center;transition:.4s}.main-footer .social-media ul li a img{width:100%;height:100%;object-fit:contain}.main-footer .social-media ul li a .fa-brands{font-size:26px;color:#fff}.main-footer .social-media ul li a:hover{transform:scale(1.1)}.main-footer .social-media ul li.facebook-icon a{background:#0061d3}.main-footer .social-media ul li.twitter-icon a{background:#0297ff}.main-footer .social-media ul li.vimeo-icon a{background:#04aeff}.main-footer .social-media ul li.spotify-icon a{background:#09d344}.main-footer .social-media ul li.snapchat-icon a{background:url(../images/snap-white.png) center/68% no-repeat #fff00a}.main-footer .social-media ul li.reddit-icon a{background:#ff4305}.don-portal-info .box-layout .social-icons li.youtube-icon a:hover,.main-footer .social-media ul li.youtube-icon a,.our-team .team-box .social-icons li.youtube-icon a:hover{background:#ff0205}.don-portal-info .box-layout .social-icons li.instagram-icon a:hover,.main-footer .social-media ul li.instagram-icon a,.our-team .team-box .social-icons li.instagram-icon a:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.main-footer .rlvg-logo{text-align:center;position:relative;top:10px;min-height:164px}.main-footer .rlvg-logo .title{font-size:22px;line-height:1.6}.main-footer .rlvg-logo.managed-by-logo .title{padding-bottom: 10px;}.single-product .woocommerce-tabs .comment-form-rating{padding-bottom:30px}.main-footer .disclaimer{background:#000;padding:25px 0;text-align:center;margin-top:20px;font-size:21px;letter-spacing:2px;line-height:28px;text-transform:uppercase}.main-footer .disclaimer .wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.main-footer .disclaimer .container{padding:0 10px}.main-footer .disclaimer a{color:var(--white-color);padding-left:12px;display:inline-block;position:relative;top:1px;background:linear-gradient(to right,var(--secondary-color),#ffc107 50%,#fff 50%);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;background-position:100%}.main-footer .disclaimer a:hover{color:var(--secondary-color);background-position:0 100%}.main-footer .disclaimer a:before{content:"";display:inline-block;vertical-align:top;margin-right:12px;line-height:1;position:relative;top:0;height:30px;background:var(--white-color);width:2px}.main-footer .disclaimer a:after,article .entry-content p a:after{width:0;left:50%;transform:translateX(-50%);content:"";transition:.3s}.main-footer .disclaimer a:after{height:2px;background:var(--secondary-color);position:absolute;bottom:-10px;margin-left:15px}.main-footer .disclaimer a:hover:after{width:calc(100% - 32px)}.join-us{overflow:hidden}.join-us .section-head{max-width:645px;margin-left:auto;margin-right:25px}.join-us .section-head .sub-title{font-size:50px;letter-spacing:-1px;line-height:1;text-transform:uppercase;font-weight:var(--weight-300)}.join-us .download-app-box .title,.join-us .section-head .tagline{letter-spacing:-1px;font-weight:var(--weight-500);font-family:var(--primary-font-family)}.join-us .section-head .tagline{font-size:50px;opacity:60%;margin-left:115px;line-height:1.2;text-transform:uppercase}.join-us .counter{display:flex;margin-right:0;margin-top:50px;align-items:center}.join-us .counter-box{position:relative;padding-left:70px;padding-right:45px}.join-us .counter-box:before{content:"";width:567px;height:502px;border:21.13px solid #bb044c;position:absolute;left:0;top:-55px;transition:.3s}.join-us .info-content{text-transform:uppercase;max-width:330px}.join-us .info-content p{font-size:24px;line-height:35px;opacity:70%}.join-us .info-content .note{color:#fe005b;font-size:18px;margin-top:35px}.join-us .counter-box .image-box,.main-page-content-v2 footer,.main-page-content-v2 section,.our-games-type .container,.page-template-default .main-page-content-v2 article,.page-template-splash-template-v2 .splash-section .splash-coming-left,.page-template-splash-template-v2 .splash-section .splash-coming-right{position:relative;z-index:1}.join-us .counter-box .image{border:15px solid var(--primary-color);height:392px;width:695px;transition:.3s}.join-us .demo-image{margin-bottom:-90px;margin-top:7px}.join-us .download-app-box{max-width:67%;text-align:center;margin-left:auto;margin-top:72px}.join-us .download-app-logo{display:flex;margin-top:0;justify-content:center}.join-us .download-app-box .title{font-size:32px;line-height:40px;color:var(--white-color);text-align:center;opacity:90%;padding-bottom:20px}.join-us .download-app-logo a{display:block;max-width:200px;margin-left:12.5px;margin-right:12.5px}.join-us .download-app-logo img{width:auto}.main-page-content-v2{position:relative;min-height:100%}.page-template-home-template-v2 .main-page-content-v2:after{content:"";background-image:url(../images/bottom-bg.webp);background-repeat:no-repeat;background-position:0 108%;width:100%;height:100%;background-size:100%;position:absolute;bottom:100px;left:0}.page-template-team-template-v2 .main-page-content-v2:after{content:"";background-image:url(../images/bottom-bg-2.png);background-repeat:no-repeat;background-position:0 108%;width:100%;height:100%;background-size:100%;position:absolute;bottom:100px;left:0}.join-us .counter-box .image-box .counter-section{position:absolute;top:60px;left:50%;transform:translateX(-50%)}.join-us .counter-box .image-box .counter-section .counter_type{font-size:23px;letter-spacing:2px;line-height:32px;text-transform:uppercase;color:#000;margin-top:8px}.join-us .counter-box .flipTimer{font-size:90px;line-height:92px;height:90px;font-weight:500}.join-us .counter-box .flipTimer .digit-set{width:50px;height:90px}.join-us .counter-box .flipTimer .digit>div{padding:0 4px;text-align:center;display:flex;justify-content:center}.join-us .counter:hover .counter-box:before{border-color:var(--primary-color)}.join-us .counter:hover .counter-box .image{border-color:#bb044c}.join-us.download-app{padding-top:105px;position:relative}.join-us.download-app .section-head{max-width:780px;margin-left:0;margin-right:0}.page-template-splash-template-v2 .join-us.download-app .section-head{max-width:800px}.join-us.download-app .download-app-box{margin-top:-30px;position:relative;bottom:50px}.join-us.download-app .counter-box{padding-left:60px;padding-right:38px}.join-us.download-app .counter-box .image{border-color:#000;height:358px;width:642px;position:relative}.join-us.download-app .counter-box:before{content:"";width:506px;height:448px;border-color:#efca7c;left:auto;right:0;top:-45px;box-sizing:border-box}.join-us.download-app .counter-box .image:after{content:"";background:#000;opacity:30%;position:absolute;top:0;left:0;width:100%;height:100%}.join-us.download-app .caption{font-size:28px;letter-spacing:-1px;line-height:40px;color:#e1c4a1;width:250px;text-align:right;position:absolute;top:46px;right:50px}.join-us.download-app .counter{align-items:flex-start;margin-top:40px;justify-content:space-between}.join-us.download-app .demo-image{margin-bottom:-380px;margin-top:0;margin-left:-30px}.join-us.download-app .counter:hover .counter-box:before{border-color:#e1c4a1}.join-us.download-app .counter:hover .counter-box .image{border-color:#efca7c}.entry-header,.singular .entry-header{color:#fff;border:0;max-width:100%;margin:0 auto;padding:var(--space);font-family:var(--primary-font-family);text-align:center;padding-top:75px;padding-bottom:75px}.intro-section,.our-games{border-bottom:15px solid #000}.entry-header .entry-title,.singular .entry-header .entry-title{font-family:var(--primary-font-family);color:#fff;text-transform:uppercase;font-weight:var(--weight-800);font-size:80px;margin-bottom:0;line-height:1}.entry-header .paragraph,.singular .entry-header .paragraph{max-width:1160px;margin:100px auto 0;font-size:24px;line-height:36px;text-transform:uppercase;color:#f8f3ff;font-weight:var(--weight-500)}.don-portal-info .box-layout .forgot-password-text p,.entry-header .paragraph p,.network .info p,.our-prizes .bottom-info-v2 p,.singular .entry-header .paragraph p,.ticket-boxes .bottom-info p,.woocommerce .woocommerce-cart-form input.qty{line-height:inherit}.don-portal-info .box-layout .forgot-password-text .sign-up-note,.entry-header .paragraph p+p,.our-prizes .bottom-info-v2 p+p{margin-top:20px}.entry-header .sub-title,.singular .entry-header .sub-title{font-size:32px;line-height:1.3;text-transform:uppercase;font-family:var(--primary-font-family);font-weight:var(--weight-700);margin:0 auto;position:relative;overflow:hidden}.our-games-type .game-types .game-nav-content .info .title,.our-games-type .game-types .game-navigation .browse-nav span,.our-team .team-box .info .title,.our-team .team-box .name{font-weight:var(--weight-800);text-transform:uppercase;font-family:var(--primary-font-family)}.entry-header .sub-title span:before,.singular .entry-header .sub-title span:before{content:"";background:var(--white-color);width:122px;height:1px;position:absolute;left:0;top:50%;margin-left:-138px}.entry-header .sub-title span:after,.singular .entry-header .sub-title span:after{content:"";background:var(--white-color);width:122px;height:1px;position:absolute;right:0;top:50%;margin-right:-138px}.main-page-content-v2:before{content:"";background-image:url(../images/inner-banner-shadow.png);background-repeat:no-repeat;background-position:top center;position:absolute;left:0;top:0;width:100%;height:100%;background-size:100%}article .entry-content{max-width:1170px;border-radius:20px;background-color:var(--white-color);padding:35px 30px;font-size:24px;line-height:30px;text-transform:uppercase;color:#000;font-family:var(--primary-font-family);font-weight:var(--weight-400);margin:35px auto 80px}article .entry-content p{max-width:100%!important;margin:0}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-order-received .woocommerce-order li,.woocommerce-order-received .woocommerce-order p,article .entry-content p strong{font-family:var(--primary-font-family)}article .entry-content p a{color:#000;position:relative;display:inline-block}article .entry-content p a:after{height:1px;background:var(--secondary-color);position:absolute;bottom:0;margin-left:0}.boutique-section .boutique-data.grid .layout-option a.grid .fa-solid,.boutique-section .boutique-data.list .layout-option a.list .fa-solid,.boutique-section .sidebar .widget-area .bapf_body ul li.checked label,.boutique-section .sidebar .widget-area .bapf_body ul li:hover label,.contact-us-section .contact-details .detail a.secondary-link,.customer_reviews_box .more_reviews a:hover,.don-portal-info .box-layout .forgot-password-text .sign-up-note a,.don-portal-info .box-layout .forgot-password-text a:hover,.single-product .variations td .reset_variations,.theme_night_content .more_reviews a:hover,.upcoming-events .see-more a.event_loading,.upcoming-events .see-more a:hover,.woocommerce .woocommerce-cart-form .shop_table_responsive .product-name a:hover,.woocommerce-order-received table td a,article .entry-content p a:hover{color:var(--secondary-color)}article .entry-content p a:hover:after{width:100%}article .entry-content h1,article .entry-content h2,article .entry-content h3,article .entry-content h4,article .entry-content h5,article .entry-content h6{max-width:100%!important;margin:30px 0 20px;font-family:var(--primary-font-family);font-weight:var(--weight-600);font-size:24px;line-height:30px}article .entry-content p+p{margin:25px 0 0}.our-team{padding-top:50px;padding-bottom:120px}.our-team .team-box{display:flex;align-items:center;padding-bottom:75px}.our-team .team-box:nth-of-type(2n){flex-direction:row-reverse}.our-team .team-box .image{width:52%;padding-right:25px;position:relative;margin-top:50px}.our-team .team-box:nth-of-type(2n) .image{padding-right:0}.our-team .team-box .image img{position:relative;z-index:1;left:20px;bottom:21px}.our-team .team-box .image:before{content:"";width:443px;height:432px;background-color:transparent;border:21.13px solid var(--pink-color);position:absolute;left:0;top:50%;margin-top:19px;transform:translateY(-50%)}.our-team .team-box:nth-of-type(2n) .image:before{right:0;left:auto}.our-team .team-box .name{position:absolute;top:64px;right:70px;font-size:72px;line-height:65px;color:var(--white-color)}.our-team .team-box .info{width:48%;padding-left:25px;font-size:24px;line-height:35px;color:var(--white-color);font-weight:500}.our-team .team-box:nth-of-type(2n) .info{padding-right:15px;padding-left:0;width:50%}.our-team .team-box .info .title{font-size:60px;line-height:65px;text-align:center;margin-bottom:35px}.our-team .team-box .info p{opacity:50%;line-height:inherit}.call-to-action .button,.our-team .team-box .info p+p{margin-top:35px}.our-team .team-box:nth-of-type(2n) .image{text-align:right;width:48%;padding-left:15px}.our-team .team-box:nth-of-type(2n) .image img{left:0;bottom:0}.our-team .team-box.mica-box{padding-bottom:140px}.our-team .team-box.mica-box .social-media-wrap{right:0;left:auto;margin-top:-50px}.our-team .team-box.mica-box .image{margin-top:0;top:35px}.our-team .team-box.mica-box .name{top:24%;left:10.8%;right:auto}.our-team .team-box.marco-box{align-items:flex-start;padding-bottom:0}.our-team .team-box.marco-box .image img{position:relative;z-index:1;left:-19px;bottom:37px}.our-team .team-box.marco-box .image{width:55%}.our-team .team-box.marco-box .name{font-size:67px;top:116px;right:-4px}.our-team .team-box.marco-box .name span{font-size:56px;position:relative;top:-2px}.our-team .team-box .social-media-wrap{text-align:center;width:443px;position:absolute;top:100%;left:0}.modal-x p+p,.our-team .team-box.jade-box .social-media-wrap,html[lang=es-ES] .modal-x .download-app-logo,html[lang=fr-FR] .modal-x .download-app-logo{margin-top:10px}.our-team .team-box .social-media-wrap .title{font-size:24px;text-transform:uppercase;color:var(--white-color);font-family:var(--primary-font-family);font-weight:var(--weight-500)}.our-team .team-box .social-icons{display:flex;justify-content:center;margin-top:15px}.don-portal-info .box-layout .social-icons li,.our-team .team-box .social-icons li{margin:0 7px}.don-portal-info .box-layout .social-icons li a,.our-team .team-box .social-icons li a{background:#000;border-radius:12px;width:55px;height:55px;display:flex;align-items:center;justify-content:center;padding:5px;transition:.4s}.don-portal-info .box-layout .social-icons li a:hover,.our-team .team-box .social-icons li a:hover{transform:scale(1.1);border-radius:50%}.our-team .team-box .social-icons li img{width:100%;height:100%;object-fit:contain;top:0;bottom:0!important;left:0!important}.don-portal-info .box-layout .social-icons li .fa-brands,.our-team .team-box .social-icons li .fa-brands{color:#fff;font-size:35px}.don-portal-info .box-layout .social-icons li.facebook-icon a:hover,.don-portal-info .box-layout .social-icons li.twitter-icon a:hover,.our-team .team-box .social-icons li.facebook-icon a:hover,.our-team .team-box .social-icons li.twitter-icon a:hover{background:#0064cf}.don-portal-info .box-layout .social-icons li.tiktok-icon a:hover,.our-team .team-box .social-icons li.tiktok-icon a:hover{background:#ff0050}.don-portal-info .box-layout .social-icons li.reddit-icon a:hover,.our-team .team-box .social-icons li.reddit-icon a:hover{background:#ff000a}.don-portal-info .box-layout .social-icons li.snapchat-icon a:hover,.our-team .team-box .social-icons li.snapchat-icon a:hover{background:#fff00a}.don-portal-info .box-layout .social-icons li.snapchat-icon a:hover .fa-brands,.our-team .team-box .social-icons li.snapchat-icon a:hover .fa-brands,.page-template-splash-template-v2 .custom-form-wrap .form-half select option,.select2-results__option{color:#000}.bottom-info,.info-section .description-box ul li{color:rgba(255,255,255,.702);font-weight:var(--weight-500)}.don-portal-info .box-layout .social-icons li.soundcloud-icon a:hover,.our-team .team-box .social-icons li.soundcloud-icon a:hover{background:#ff1904}.intro-section{min-height:856px;background:var(--dark-color-03);padding-top:180px;padding-bottom:85px;position:relative}.intro-section:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/shadow-image-01.png) right 20% no-repeat}.intro-section .container{max-width:1370px;padding:0 22px;position:relative;top:-60px;z-index:1}.intro-section .image-box{position:relative;margin-top:290px}.intro-section .image-box:after{content:"";position:absolute;left:60px;top:50%;transform:translateY(-50%);opacity:.702;width:567px;height:611px;border:21.13px solid var(--primary-color)}.intro-section .image-box .image{width:791px;height:459px;border:21.13px solid rgba(255,255,255,.502);position:relative;z-index:1;overflow:hidden}.info-section:before,.our-games .our-game-svg,.our-games-type:after{width:100%;height:100%}.info-section .image img,.intro-section .image-box .image img{width:100%;height:100%;object-fit:cover;transition:.6s}.info-section .image:hover img,.intro-section .image-box .image:hover img,.our-prizes .prizes-list .prize-box .image:hover img{transform:scale(1.2)}.intro-section .info-box{margin-left:-90px}.intro-section .info-box .section-head .title{letter-spacing:-1px}.intro-section .info-box .section-head p{padding-left:130px;padding-top:25px;font-size:24px;letter-spacing:0;line-height:36px;color:var(--white-color);font-weight:var(--weight-500);opacity:70%}.page-template-games-template-v2 .intro-section .info-box .section-head p{margin-right:-10px}.our-games{padding:90px 0;text-align:center}.our-games .our-game-svg circle{fill:transparent;cursor:pointer}.feature-section .container,.our-games .container{padding:0 30px}.our-games .section-head{padding-bottom:65px}.our-games .section-head .title{font-size:50px;line-height:61px}.our-games-type{padding:100px 0 140px}.our-games-type .section-head .title{font-size:50px;line-height:74px}.our-games-type .game-types{padding-top:70px;display:flex;justify-content:space-between;align-items:flex-start}.our-games-type:after{content:"";position:absolute;left:0;top:0;background:url(../images/shadow-image-02.png) -50px -550px no-repeat}.our-games-type .game-types .game-navigation{max-width:480px}.our-games-type .game-types .game-navigation .browse-nav{text-align:center;display:flex;align-items:center;justify-content:center;margin-top:20px}.our-games-type .game-types .game-navigation .browse-nav a{width:45px;height:45px;display:flex;align-items:center;justify-content:center;text-align:center;padding:5px;border-radius:10px;background:var(--secondary-color);outline:0;border:0;box-shadow:none}.our-games-type .game-types .game-navigation .browse-nav span{font-size:40px;line-height:74px;padding:0 25px}.our-games-type .game-types .game-navigation .browse-nav .fas{color:var(--white-color);font-size:26px}.our-games-type .game-types .game-navigation ul{display:flex;flex-wrap:wrap;justify-content:space-between}.our-games-type .game-types .game-navigation ul li{width:49%;position:relative;padding-left:26px;margin:10px 0}.our-games-type .game-types .game-navigation ul li:before{content:"";width:9px;height:9px;background-color:var(--secondary-color);position:absolute;left:0;top:9px}.our-games-type .game-types .game-navigation ul li a{font-family:var(--secondary-font-family);font-size:22px;letter-spacing:2px;text-transform:uppercase;color:#b7b5bd}.contact-us-section .contact-details .detail a.secondary-link:hover,.our-games-type .game-types .game-navigation ul li a:hover,.our-games-type .game-types .game-navigation ul li.active a{color:var(--primary-color)}.our-games-type .game-types .game-nav-content{border:21.13px solid #9b0f50;padding:15px 25px 25px;flex:1;margin-left:25px;min-height:586px}.our-games-type .game-types .game-nav-content .info{font-size:24px;line-height:48px;font-weight:var(--weight-500)}.our-games-type .game-types .game-nav-content .info .title{font-size:72px;line-height:74px;margin-left:-85px;margin-top:-40px;flex:1;word-break:break-word}.our-games-type .game-types .game-nav-content .info[data-title='Slide It In'] .title{font-size:85px}.our-games-type .game-types .game-nav-content .info[data-title='Prize Pong'] .title{font-size:76px}.our-games-type .game-types .game-nav-content .info[data-title=In-Betweeen] .title{font-size:64px}.our-games-type .game-types .game-nav-content .info[data-title='The Globetrotter'] .title{font-size:56px}.feature-section .section-head .title,.our-games-type .game-types .game-nav-content .info[data-title='Remember Me'] .title,.ticket-boxes .section-head .title{font-size:60px}.our-games-type .game-types .game-nav-content .info[data-title=Touchdown] .title{font-size:65px}.our-games-type .game-types .game-nav-content .info p{max-width:575px;margin-top:10px;line-height:48px}.intro-section.get-started{background:var(--dark-color-03);border-bottom:0;min-height:auto;margin-top:0;padding:70px 0 30px}.intro-section.get-started .image-box .image{width:508px;height:544px;border:16px solid #0f1344;margin-top:45px;margin-left:50px}.intro-section.get-started .image-box:after{left:0;top:0;transform:inherit;width:507px;height:546px}.intro-section.get-started .info-box{margin-left:-25px}.intro-section.get-started .image-box{margin-top:150px}.intro-section.get-started .image-box .note{font-size:24px;line-height:32px;color:var(--secondary-color);font-weight:var(--weight-500);margin-top:35px;letter-spacing:0;opacity:70%;padding-left:0;max-width:520px;margin-left:auto;position:relative;left:10px}.intro-section.get-started .info-box .section-head p{font-size:24px;letter-spacing:0;line-height:32px;padding-left:60px;opacity:70%;padding-top:15px;padding-right:10px}.intro-section.get-started .container{max-width:var(--container-width);margin:0 auto;padding:var(--space);top:0}.inner-banner.gradiant{background:linear-gradient(180deg,rgb(0 0 0 / 0%) 0,rgb(22 0 38) 100%)}.feature-section{padding:185px 0 165px;background:var(--dark-color-03);text-align:center}.feature-section ul{display:flex;align-items:center;justify-content:center;padding-top:75px;flex-wrap:wrap}.feature-section ul li{font-size:24px;line-height:30px;display:flex;align-items:center;flex-direction:column;justify-content:space-between;padding:25px;text-align:center;font-weight:var(--weight-600);text-transform:uppercase;min-width:240px;min-height:227px;max-width:250px}.feature-section ul li .icon{position:relative;margin-bottom:40px}.feature-section ul li .icon:after{content:"";width:96px;height:96px;border:21px solid #0f0f3b;position:absolute;bottom:0;left:0;transition:.6s}.feature-section ul li .icon img{position:relative;z-index:1;transition:.6s}.feature-section ul li:hover .icon:after{transform:rotate(90deg)}.feature-section ul li:hover .icon img{transform:translate(-10px,-10px)}.feature-section ul li:first-child .icon img{top:-20px;left:25px}.feature-section ul li:nth-of-type(2) .icon:after{bottom:25px;left:-15px}.feature-section ul li:nth-of-type(3) .icon img{top:-20px;left:30px}.feature-section ul li:nth-of-type(4) .icon:after{top:-28px}.feature-section ul li:nth-of-type(4) .icon img{left:-23px}.feature-section ul li:last-child .icon img{left:-20px;top:-15px}.ticket-boxes{background:#131344;text-align:center;padding:130px 0}.call-to-action,.info-section{background:var(--dark-color-03)}.ticket-boxes .box-list{padding-top:75px;display:flex;flex-wrap:wrap;justify-content:center}.ticket-boxes .box-list .ticket-box{max-width:444px;border:21px solid var(--secondary-color);padding:50px 35px;margin:15px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.ticket-boxes .box-list .ticket-box .title{font-size:32px;line-height:30px;text-transform:uppercase;color:#f8f3ff;font-family:var(--primary-font-family);font-weight:var(--weight-800)}.ticket-boxes .box-list .ticket-box .price{background-color:#084691;font-size:72px;line-height:76px;text-transform:uppercase;color:var(--white-color);font-family:var(--primary-font-family);font-weight:var(--weight-800);min-width:245px;height:148px;padding:5px 10px;display:flex;align-items:center;justify-content:center;position:relative;margin:30px 0 40px}.ticket-boxes .box-list .ticket-box .price .currency{font-size:42px;position:relative;top:-14px}.ticket-boxes .box-list .ticket-box .price sup{font-size:38px;position:relative;top:-15px}.ticket-boxes .box-list .ticket-box p{font-size:28px;line-height:32px}.ticket-boxes .box-list .ticket-box .button{margin-top:50px}.ticket-boxes .bottom-info{max-width:1040px;margin:80px auto 0;font-size:36px;line-height:40px;padding:0;color:inherit;font-weight:inherit}.call-to-action .title,.info-section.v2 .description-box .title{font-weight:var(--weight-700);text-transform:uppercase;font-family:var(--primary-font-family)}.ticket-boxes .bottom-info .button{margin-top:75px;font-size:24px;min-width:240px}.call-to-action{padding:135px 0;text-align:center}.call-to-action .title{font-size:36px;letter-spacing:-1px;line-height:50px;color:var(--white-color)}.info-section{padding-top:75px;position:relative;padding-bottom:120px}.info-section .button-wrap{margin-top:90px}.info-section:before{content:"";background-image:url(../images/attendee-shadow.png);background-repeat:no-repeat;background-size:auto;position:absolute;background-position:50% 240%;left:0;bottom:0;z-index:-1}.info-section .image-box,.info-section.game-show .image-box{padding-left:0}.info-section .image{width:775px;height:521px;border:21px solid var(--secondary-color);margin:0 auto;position:relative}.info-section .image .image-wrap{width:100%;height:100%;overflow:hidden}.info-section .image:before{content:"";width:837px;height:468px;background-color:#301f58;position:absolute;top:-50px;left:-54px;z-index:-1}.info-section .description-box{padding-top:50px;padding-left:0;max-width:1100px;margin-left:auto}.info-section .description-box .section-head{padding-left:60px;padding-bottom:50px}.info-section .description-box .section-head .subtitle{font-size:30px}.bottom-info .section-head .title,.customer_reviews_box .section-head .title,.info-section .description-box .section-head .title{font-size:50px}.info-section .description-box ul{list-style-type:none}.info-section .description-box ul li{font-size:24px;letter-spacing:-.5px;line-height:32px;position:relative;font-family:var(--primary-font-family)}.info-section .description-box>ul{counter-reset:counter 0}.info-section .description-box>ul>li{counter-increment:counter 1;padding-left:60px;margin-bottom:35px}.bapf_slidr_jqrui .bapf_from,.bapf_slidr_jqrui .bapf_to,.boutique-section .sidebar .widget-area .bapf_sfilter,.boutique-section .sidebar .widget_shopping_cart .mini_cart_item:last-child,.boutique-section .sidebar .widget_shopping_cart .woocommerce-mini-cart,.info-section .description-box>ul>li:last-child,.single-product .woocommerce-tabs .comment-form,.woocommerce-product-gallery .flex-viewport{margin-bottom:0}.info-section .description-box>ul>li:after{content:counter(counter);width:43px;height:43px;border-radius:50%;background-color:var(--primary-color);position:absolute;left:0;top:8px;text-align:center;font-size:32px;letter-spacing:inherit;line-height:18px;color:var(--white-color);font-weight:var(--weight-500);vertical-align:text-bottom;display:inline-block;padding-top:8px}.info-section .description-box ul ul{padding-left:35px}.info-section .description-box>ul>li>ul>li{position:relative;padding-left:15px}.info-section .description-box>ul>li>ul>li:before{content:"-";position:absolute;left:0}.info-section .description-box>ul>li:first-of-type:after,.info-section .description-box>ul>li:nth-of-type(2):after,.info-section .description-box>ul>li:nth-of-type(7):after,.single-product .product_cat-ticket-id-codes .variations_form.cart{padding-top:10px}.info-section .description-box>ul>li:nth-of-type(6):after,.info-section .description-box>ul>li:nth-of-type(8):after{padding-top:12px}.full-banner:after{content:"";opacity:.2;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--primary-color)}.full-banner.opacity_40,.map:after{opacity:40%}.full-banner.v2:after{content:"";opacity:.102;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--secondary-color)}.page-template-remote-attendees-template-v2 .full-banner.v2:after{opacity:.2;background-color:#290a59}.full-banner img,.map img{width:100%;object-fit:cover}.bottom-info{text-align:center;font-size:24px;line-height:40px;padding:120px 0}.bottom-info .section-head{padding-bottom:85px}.bottom-info .section-head .sub-title{font-size:50px;letter-spacing:inherit;color:#fff;font-weight:var(--weight-400)}.bottom-info p{max-width:1035px;margin:0 auto;line-height:inherit}.bottom-info.v2 p{max-width:1050px}.bottom-info .button-wrap{margin-top:70px}.bottom-info.top-shadow:after{content:"";background-image:url(../images/attendee-shadow-2.png);background-repeat:no-repeat;background-size:auto;position:absolute;background-position:50% 85%;left:50%;top:0;width:1599px;height:100%;z-index:-1;transform:translateX(-50%);max-width:100%}.info-section .download-app-logo{max-width:500px;display:flex;align-items:center;justify-content:center;margin:32px auto 0}.info-section .download-app-logo a{display:block;max-width:225px;margin-left:12.5px;margin-right:12.5px}.info-section .image-box.v2{padding-left:0;padding-bottom:50px;padding-top:50px}.info-section .image-box.v2 .image{width:690px;height:398px;border-width:15px;position:relative;left:-20px}.info-section .image-box.v2 .image:before{top:50%;left:50%;width:695px;height:498px;background-color:transparent;border:21.13px solid var(--primary-color);transform:translate(-50%,-50%);margin-left:50px}.info-section.v2 .description-box{max-width:1070px;margin-left:auto;margin-right:auto}.info-section.v2 .description-box .title{font-size:50px;line-height:61px;text-align:center;margin:60px -50px 100px}.info-section.v2:before{background-image:url(../images/blue-shadow.png);background-size:auto;background-position:bottom}.info-section .button-wrap.flex-wrap{display:flex;justify-content:center;margin-top:120px;margin-bottom:30px}.info-section .button-wrap .button-left,.info-section .button-wrap .button-right{width:50%}.info-section .button-wrap .label-title{font-size:32px;line-height:61px;text-transform:uppercase;font-weight:var(--weight-500);font-family:var(--primary-font-family);margin-bottom:10px}.info-section .button-wrap.flex-wrap .button,.info-section .button-wrap.flex-wrap a.button{min-width:245px;font-size:24px}.join-us.download-app.v2 .section-head{max-width:100%;margin-left:0;margin-right:0;padding-left:90px;padding-bottom:50px}.join-us.download-app.v2{padding-top:80px}.join-us.download-app.v2 .demo-image{margin-bottom:-400px}.join-us.download-app.v2 .download-app-box{margin-top:0;position:relative;bottom:55px;left:20px}.info-section.game-show .description-box{padding-top:40px;max-width:1060px;margin-left:auto;margin-right:auto}.info-section.game-show .description-box .section-head{padding-left:0;padding-bottom:0}.info-section.game-show .image{width:799px;height:446px;border:0}.info-section.game-show .image:before{content:"";width:771px;height:430px;background-color:var(--primary-color);top:-35px;left:-35px}.info-section.game-show .description-box .section-head p{font-size:24px;letter-spacing:-.38px;line-height:40px;font-weight:var(--weight-500);opacity:60%;margin-top:35px}.info-section.game-show{background:var(--dark-color-03);padding-top:140px;position:relative;padding-bottom:90px}.upcoming-events{padding:100px 0}.upcoming-events .event-lists{margin-top:80px}.upcoming-events .event-lists .event-box{display:flex;align-items:flex-start;margin-bottom:30px;border:21px solid #084690;padding:10px 0}.upcoming-events .event-lists .event-box .date{width:120px;background-color:var(--secondary-color);margin:-31px 0 -31px -20px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5px 12px;font-size:18px;letter-spacing:2px;line-height:45px;text-transform:uppercase;color:var(--white-color);font-family:var(--secondary-font-family);text-align:center}.upcoming-events .event-lists .event-box .date .day{font-size:72px;letter-spacing:-1px;line-height:65px;text-transform:uppercase;font-weight:var(--weight-800);font-family:var(--primary-font-family)}.upcoming-events .event-lists .event-box .event-detail{flex:1;padding:0 20px 0 30px}.upcoming-events .event-lists .event-box .event-detail .event-name{font-size:30px;line-height:1;text-transform:uppercase;color:#f8f3ff;font-weight:var(--weight-800);font-family:var(--primary-font-family)}.upcoming-events .event-lists .event-box .event-detail .event-name span{font-size:24px;display:inline-block;position:relative;top:-1px;vertical-align:top;padding-left:10px}.upcoming-events .event-lists .event-box .event-detail .event-name span:before{content:"|";font-size:30px;margin-right:10px;margin-left:0;position:relative;top:0;display:inline-block}.upcoming-events .event-lists .event-box .event-detail p{font-size:18px;line-height:1;color:#797780;font-weight:var(--weight-500);margin-top:6px}.upcoming-events .event-lists .event-box .event-button{margin:2px 28px 0 0}.upcoming-events .event-lists .event-box .event-button .button,.upcoming-events .event-lists .event-box .event-button a.button{min-width:185px;min-height:53px;font-size:16px}.upcoming-events .see-more{text-align:center;padding-top:40px}.upcoming-events .see-more a{font-size:24px;letter-spacing:0;line-height:50px;font-weight:var(--weight-500);color:var(--white-color);text-decoration:underline;position:relative}.upcoming-events .see-more a.event_loading:after{content:"";width:30px;height:30px;border:3px dotted var(--secondary-color);border-radius:50%;display:inline-block;-webkit-animation:2s linear infinite rotation;animation:2s linear infinite rotation;margin-left:10px;position:relative;top:8px}body.event_loading:after{content:"";background:var(--dark-color);opacity:80%;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}body.event_loading:before{content:"";width:50px;height:50px;border:6px dotted var(--secondary-color);border-radius:50%;display:inline-block;-webkit-animation:2s linear infinite rotation;animation:2s linear infinite rotation;position:fixed;top:50%;left:50%;margin:-25px 0 0 -25px;z-index:2}@-webkit-keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.page-template-splash-template-v2 .splash-section{position:relative;background:#030729;padding:55px 0}.page-template-splash-template-v2 .splash-wrapper{max-width:1250px;margin:0 auto}.page-template-splash-template-v2 .splash-wrapper .splash-coming-right{background:inherit;padding-left:0;padding-right:15px}.page-template-splash-template-v2 .splash-section:after{content:"";background:url(../images/splash-page-shadow.png) top right/contain no-repeat;position:absolute;top:0;bottom:0;width:100%;height:100%}.page-template-splash-template-v2 .splash-wrapper .splash-coming-left{padding:25px}.page-template-splash-template-v2 .splash-content h1{color:var(--primary-color);font-size:46px;font-family:var(--primary-font-family);font-weight:var(--weight-600);text-shadow:inherit;max-width:470px;margin:0 auto 20px;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#996699;text-transform:uppercase}.page-template-splash-template-v2 .splash-content h2{font-size:30px;font-family:var(--primary-font-family);font-weight:var(--weight-700);letter-spacing:0;max-width:555px}.page-template-splash-template-v2 .splash-content h2 b{font-size:42px;font-family:var(--primary-font-family);font-weight:var(--weight-700);vertical-align:bottom}.page-template-splash-template-v2 .splash-content h2+h2{margin-bottom:0;max-width:100%;color:var(--secondary-color);font-size:35px;margin-top:10px}.page-template-splash-template-v2 .flipTimer .digit-set{width:40px;height:75px}.page-template-splash-template-v2 .flipTimer .digit-set:after{width:42px;height:10px}.page-template-splash-template-v2 .flipTimer{font-size:74px;line-height:78px;height:75px;font-weight:500;flex-wrap:inherit}.page-template-splash-template-v2 .flipTimer .digit>div{padding:0 3px}.page-template-splash-template-v2 .counter-section{border:10px solid var(--primary-color);padding:10px 2px 35px;max-width:562px;margin-left:auto;margin-right:auto}.page-template-splash-template-v2 .counter_type{font-size:16px;color:var(--white-color);margin-top:12px}.page-template-splash-template-v2 .flipTimer .counter-column,.page-template-splash-template-v2 .splash-wrapper .splash-coming-left .download-app .download-app-logo a{margin:0 10px}.page-template-splash-template-v2 .splash-wrapper .splash-coming-left .download-app{font-size:19px;line-height:1.4;margin:0 auto;max-width:450px;padding:20px 0 0}.page-template-splash-template-v2 .splash-wrapper .splash-coming-left .download-app p{margin:0 0 20px}.page-template-splash-template-v2 .splash-wrapper .splash-coming-left .download-app .download-app-logo{max-width:360px;margin:0 auto 38px;padding-top:15px}.page-template-splash-template-v2 .important-notice-section h2{margin:0 0 10px;line-height:1;font-size:23px;font-family:var(--primary-font-family);font-weight:var(--weight-600)}.page-template-splash-template-v2 .important-notice-section p{margin:0;font-family:var(--primary-font-family);line-height:inherit}.page-template-splash-template-v2 .important-notice-section{max-width:555px;font-size:19px;line-height:32px;padding:0;text-align:center}.page-template-splash-template-v2 .important-notice-section sup{top:-4px}.page-template-splash-template-v2 .game-logo img{max-height:320px;margin-top:-23px;margin-bottom:-12px}.page-template-splash-template-v2 .prizewin-section p{max-width:542px;font-size:26px;font-family:var(--primary-font-family);line-height:1.4;font-weight:500;padding:0;color:var(--white-color)}.page-template-splash-template-v2 .prizewin-section .ticket-notes{font-weight:var(--weight-400);font-size:20px;max-width:605px;margin:15px auto}.page-template-splash-template-v2 .prizewin-section .mandatory-fields{font-size:16px;margin-bottom:12px}.page-template-splash-template-v2 .custom-form-wrap .form-fullwidth input{border-color:#7d7d7d}.page-template-splash-template-v2 .custom-form-wrap form{width:420px}.page-template-splash-template-v2 .custom-form-wrap .form-fullwidth input,.page-template-splash-template-v2 .custom-form-wrap .form-fullwidth select,.page-template-splash-template-v2 .custom-form-wrap .form-half input,.page-template-splash-template-v2 .custom-form-wrap .form-half select{margin-bottom:7px;height:33px;font-size:18px;background-color:#fff}.page-template-splash-template-v2 .custom-form-wrap .form-half select{color:#585858}.page-template-splash-template-v2 .custom-form-wrap .form-half .iti--show-flags{margin-bottom:3px}.page-template-splash-template-v2 .custom-form-wrap .form-half{margin:0 1.5px 0 0;width:49%}.page-template-splash-template-v2 .custom-form-wrap .form-half+.form-half{display:inline-flex;margin:0 0 0 1.5px}.page-template-splash-template-v2 .custom-form-wrap .form-half+.form-half+.form-half{margin:0 1.5px 0 0}.page-template-splash-template-v2 .custom-form-wrap .form-half+.form-half+.form-half+.form-half{margin:0 0 0 1.5px}.page-template-splash-template-v2 .custom-form-wrap p{font-size:14px;margin-left:-20px;margin-right:-20px;color:#000;font-weight:600}.page-template-splash-template-v2 button#register-submit{background-color:#000;color:var(--white-color);min-width:100px;font-family:var(--primary-font-family);font-size:16px;padding:10px;font-weight:500;margin-top:25px;margin-bottom:18px;transition:.6s;column-gap:0}.page-template-splash-template-v2 .registration-form .iti--separate-dial-code.iti--show-flags .iti__selected-dial-code{margin-left:6px;margin-right:3px;font-size:16px;font-family:var(--primary-font-family)}.page-template-splash-template-v2 .iti__country-list{color:#000;font-family:var(--primary-font-family)}.page-template-splash-template-v2 .splash-wrapper{align-items:flex-start}.page-template-splash-template-v2 .splash-wrapper .social-media-wrap ul li{width:auto;height:auto;background:0 0;border:0;margin:3px}.page-template-splash-template-v2 .splash-wrapper .social-media-wrap ul li a{width:40px;height:40px;border-radius:50%;border:2px solid #000;transition:.3s;display:flex;align-items:center;justify-content:center;text-align:center}.page-template-splash-template-v2 .social-media-wrap ul li a:hover{background-color:var(--pink-color);border-color:var(--pink-color)}.page-template-splash-template-v2 .social-media-wrap ul li img{width:60%}.page-template-splash-template-v2 .social-media-wrap ul li a:hover img{filter:brightness(0) invert(1)}.page-template-splash-template-v2 .social-media-wrap ul li.tiktok-icon a:hover{background:#000;border-color:#000}.page-template-splash-template-v2 .social-media-wrap ul li.facebook-icon a:hover{background:#0061d3;border-color:#0061d3}.page-template-splash-template-v2 .social-media-wrap ul li.twitter-icon a:hover{background:#0297ff;border-color:#0297ff}.page-template-splash-template-v2 .social-media-wrap ul li.vimeo-icon a:hover{background:#04aeff;border-color:#04aeff}.page-template-splash-template-v2 .social-media-wrap ul li.spotify-icon a:hover{background:#09d344;border-color:#09d344}.page-template-splash-template-v2 .social-media-wrap ul li.snapchat-icon a:hover{background:#fff00a;border-color:#fff00a}.page-template-splash-template-v2 .social-media-wrap ul li.reddit-icon a:hover{background:#ff4305;border-color:#ff4305}.page-template-splash-template-v2 .social-media-wrap ul li.youtube-icon a:hover{background:#ff0205;border-color:#ff0205}.page-template-splash-template-v2 .social-media-wrap ul li.instagram-icon a:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);border-color:#fff}.page-template-splash-template-v2 .social-media-wrap ul li.snapchat-icon a:hover img{filter:inherit}.calendar-events .calendar-event-box .calendar-filter.upcoming-events,.page-template-splash-template-v2 .splash-wrapper .social-media-wrap ul li.facebook-icon,.single-product .woocommerce-Tabs-panel--reviews input[type=checkbox]{padding:0}.page-template-splash-template-v2 .splash-wrapper .social-media-wrap ul li.facebook-icon a{padding:9px}.contact-us-section{background:var(--dark-color-03);padding-top:120px;padding-bottom:160px}.contact-us-section .flex-wrapper{display:flex;justify-content:space-between;padding-left:100px}.contact-us-section .contact-form{width:683px;min-height:675px;background-color:var(--blue-color);display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:50px 87px;margin-right:auto;margin-left:auto;position:relative}.contact-us-section .contact-form .title{font-size:36px;line-height:33px;text-transform:uppercase;color:#f8f3ff;font-weight:var(--weight-800);font-family:var(--primary-font-family);margin-bottom:40px}.contact-us-section .contact-form .wpcf7{display:block;width:100%}.contact-us-section .contact-form:before{content:"";width:695px;height:636px;border:21.13px solid #c3125c;position:absolute;left:-65px;top:-65px;z-index:-1}.contact-us-section .contact-form .form-group .form-control,.contact-us-section .contact-form .submit-button{height:59px;letter-spacing:2px;line-height:19px;font-family:var(--secondary-font-family);border:0;text-transform:uppercase;font-size:16px;outline:0}.contact-us-section .contact-form form{width:100%;margin:0 auto;max-width:100%}.contact-us-section .contact-form .wpcf7-not-valid-tip{color:var(--secondary-color);background:var(--white-color);padding-left:8px}.contact-us-section .contact-form .wpcf7-response-output{margin-bottom:0;text-align:center}.contact-us-section .contact-form form .wpcf7-spinner{position:absolute;right:-10px;top:14px}.contact-us-section .contact-form .form-group,.don-portal-info .box-layout .form-group,.don-portal-info .box-layout .right-part .icon{margin-bottom:20px}.contact-us-section .contact-form .form-group .form-control{width:100%;background-color:var(--dark-color-03);color:var(--white-color);font-weight:var(--weight-400);padding:10px 30px;margin:0}.contact-us-section .contact-form .form-group .form-control::-webkit-input-placeholder{color:var(--white-color)}.contact-us-section .contact-form .form-group .form-control::-moz-placeholder{color:var(--white-color)}.contact-us-section .contact-form .form-group .form-control:-ms-input-placeholder{color:var(--white-color)}.contact-us-section .contact-form .form-group .form-control:-moz-placeholder{color:var(--white-color)}.contact-us-section .contact-form .form-group textarea.form-control{height:154px;padding-top:22px}.contact-us-section .contact-form .submit-button{min-width:133px;background-color:var(--dark-color-03)!important;padding:10px 15px;color:var(--white-color);font-weight:400;display:flex;align-items:center;justify-content:center;margin:40px auto 0}.contact-us-section .contact-form .submit-button:hover{background:#c3125c!important}.contact-us-section .contact-details .detail{margin-bottom:40px}.contact-us-section .contact-details .detail .title{font-size:32px;line-height:30px;text-transform:uppercase;color:#f8f3ff;font-weight:var(--weight-800);font-family:var(--primary-font-family);padding-bottom:15px}.contact-us-section .contact-details .detail a{font-size:24px;letter-spacing:0;line-height:32px;color:#a4a4a4;font-weight:var(--weight-500);display:inline-block}.contact-us-section .contact-details .detail a:hover{color:var(--white-color);text-decoration:underline}.map:after{content:"";background-color:#291a4d;position:absolute;top:0;left:0;width:100%;height:100%}.custom-form-wrap .astrisk{left:7px;top:5px;line-height:1}.modal-overlay,.our-prizes:after{top:0;left:0;width:100%;height:100%}.our-prizes{padding:0 0 130px;position:relative}.modal-overlay,.modal-x{transform:translateY(-100%);position:fixed;visibility:hidden}.our-prizes:after{content:"";background:url(../images/our-prize-gradiant.png) bottom center/100% no-repeat;position:absolute;z-index:-1}.our-prizes .prizes-list{display:flex;justify-content:space-between;flex-wrap:wrap}.our-prizes .more-text{font-family:var(--primary-font-family);text-transform:uppercase}.our-prizes .prizes-list .prize-box{width:50%;margin:40px 0}.our-prizes .prizes-list .prize-box .title{font-size:30px;line-height:35px;text-transform:uppercase;color:#f8f3ff;font-weight:var(--weight-800);font-family:var(--primary-font-family);padding-left:25px}.our-prizes .prizes-list .prize-box .title b{font-size:50px;vertical-align:unset;display:inline-block;line-height:35px;position:relative;top:2px}.our-prizes .prizes-list .prize-box .image{border:6px solid var(--white-color);width:543px;height:338px;margin-left:auto;position:relative;margin-top:40px}.our-prizes .prizes-list .prize-box .image figure{overflow:hidden;width:100%;height:100%}.our-prizes .prizes-list .prize-box .image:before{content:"";width:100%;height:100%;border:15px solid var(--blue-color);position:absolute;left:-40px;top:-40px;z-index:-1}.our-prizes .prizes-list .prize-box.secondary-border .image:before{border-color:var(--secondary-color)}.our-prizes .prizes-list .prize-box .image img{width:100%;height:100%;object-fit:cover;transition:.4s;transform:scale(1)}.our-prizes .bottom-info-v2{max-width:1140px;margin:0 auto;font-size:24px;line-height:36px;text-transform:uppercase;color:#f8f3ff;font-weight:300;text-align:center;padding-top:80px}.modal-overlay{opacity:80%;background-color:#000;opacity:0;transition:.3s;z-index:9}.modal-overlay.active{transform:translateY(0);opacity:1;visibility:visible}.modal-x{width:660px;top:50%;left:50%;margin-left:-330px;transition:.5s;opacity:0;z-index:999}.modal-x .close{background:var(--white-color);width:30px;height:30px;display:block;border-radius:50%;display:flex;align-items:center;justify-content:center;color:red;position:absolute;right:-6px;top:-6px;z-index:1;font-size:20px}.modal-x .close:hover{background:red;color:var(--white-color)}.modal-x .modal-wrapper{background-color:#054d96;border:15px solid var(--primary-color);display:flex;align-items:flex-start;justify-content:flex-start;text-align:center;font-size:21px;letter-spacing:0;color:var(--white-color);font-weight:var(--weight-400);font-family:var(--primary-font-family);flex-direction:column;padding:15px 25px 27px;position:relative;min-height:685px}.modal-x .modal-wrapper:before{content:"";width:91.43%;height:calc(100% + 150px);border:20px solid #bf0446;position:absolute;left:-90px;top:-75px;z-index:-1}.modal-x .device-button,.modal-x .device-button .btn{border-radius:10px;color:var(--white-color);display:flex;font-weight:400;font-family:var(--secondary-font-family);text-transform:uppercase;text-align:center}.modal-x.active{transform:translateY(-50%);opacity:1;visibility:visible}.modal-x .logo{max-width:200px;margin:-12px -18px -30px auto}.modal-x .device-button{min-width:331px;height:45px;background-color:var(--secondary-color);align-items:center;justify-content:space-between;padding:4px 4px 4px 25px;font-size:18px;letter-spacing:2px;line-height:16px;margin-bottom:12px}.modal-x .device-button .btn{width:118px;height:39px;background-color:var(--primary-color);font-size:14px;letter-spacing:1px;line-height:14px;margin-left:25px;align-items:center;justify-content:center}html[lang=es-ES] .modal-x .device-button span.btn,html[lang=fr-FR] .modal-x .device-button span.btn,html[lang=it-IT] .modal-x .device-button span.btn{width:150px}.modal-x p{line-height:inherit;text-align:left;margin:0}.modal-x p b,.modal-x p strong{vertical-align:bottom}.modal-x .download-app-logo{display:flex;padding-top:0;padding-bottom:0;width:100%;justify-content:center;max-width:275px;margin:-6px auto 40px}.modal-x .download-app-logo a{display:block;margin:0 7.5px}.modal-x .download-app-logo img{max-height:40px}.theme_night_content .more_reviews{display:flex;align-items:center;justify-content:center;margin-top:50px}.customer_reviews_box .more_reviews a,.theme_night_content .more_reviews a{color:#fff;font-size:24px;font-weight:600;text-decoration:underline;text-transform:uppercase}.page-template-event-calendar-template-v2 .upcoming-events .event-lists .no_events,.theme_night_content_box .no-results{display:block;background:var(--secondary-color);padding:10px;text-align:center;font-family:var(--primary-font-family);font-size:18px}.theme_night_content_box .theme_night_info .no-results{position:relative;margin-top:40%}.theme_night_content_box{position:relative;padding-top:145px}.theme_night_content{display:flex;align-items:flex-start;justify-content:space-between}.theme_night_content .theme_night_info{max-width:776px;width:100%}.theme_night_content .theme_night_info .theme_night_slider{position:relative;width:100%}.theme_night_content .theme_night_info .theme_night_slider .swiper-wrapper{transform:none!important}.theme_night_content .theme_night_calender{max-width:374px;width:100%;background:#0b051c}.theme_night_slider .swiper{position:static;max-width:644px;margin:0 auto;overflow:hidden}.theme_night_slider .slider__next,.theme_night_slider .slider__prev{width:34px;height:34px;background:#b21157;border-radius:7px;position:absolute;top:170px;z-index:99}.theme_night_slider .slider__next a,.theme_night_slider .slider__prev a{width:100%;height:100%;display:block}.sidebar_calendar_box .ui-datepicker .ui-datepicker-prev,.theme_night_slider .slider__prev{left:0}.theme_night_slider .slider__next{right:0}.theme_night_slider .banner-content{display:flex;justify-content:center;flex-direction:column}.theme_night_slider .banner-content figure{width:100%;height:352px}.theme_night_slider .banner-content .slider_info .title{text-transform:uppercase;font-family:var(--primary-font-family);font-weight:var(--weight-800);font-size:30px;margin-top:40px}.theme_night_slider .banner-content .slider_info p{color:#fff;font-size:24px;letter-spacing:-.5px;font-weight:400;line-height:45px;margin:10px 0 0}.single-product .related.products .price .woocommerce-Price-currencySymbolP,.single-product .summary .price .woocommerce-Price-currencySymbol,.theme_night_slider .banner-content .slider_info p strong,.woocommerce .woocommerce-cart-form .shop_table_responsive .woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol{vertical-align:top}.theme_night_calender .theme_list{padding:65px;border-bottom:1px solid #241e33}.theme_night_calender .sidebar_title{color:#fff;text-transform:uppercase;font-family:var(--primary-font-family);font-weight:var(--weight-800);font-size:30px;padding:0 0 40px;margin:0}.theme_night_calender .theme_list_menu{margin:0;padding:0 0 0 20px}.theme_night_calender .theme_list_menu li{list-style:none;position:relative;margin:0 0 15px}.theme_night_calender .theme_list_menu li a{color:#9895a0;font-size:17px;text-transform:uppercase;font-weight:400;transition:.6s;font-family:var(--secondary-font-family)}.theme_night_calender .theme_list_menu li a:hover,.theme_night_calender .theme_list_menu li.active a{color:#d71362;transition:.6s}.theme_night_calender .theme_list_menu li:before{width:9px;height:9px;content:'';background:#d71362;position:absolute;left:-20px;top:55%;transform:translateY(-50%)}.theme_night_calender .theme_calender{padding:65px 50px;border-top:1px solid #241e33;height:380px}.customer_reviews_box{padding:115px 0 100px;position:relative}.customer_reviews_box:after{content:"";background:url(../images/our-prize-gradiant.png) 0 70% no-repeat;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.customer_reviews_box .reviews_list{padding:130px 0 0;max-width:980px;margin:0 auto}.customer_reviews_box .review_items{display:flex;align-items:flex-start;justify-content:flex-start;margin:0 0 100px}.customer_reviews_box .review_items .client_photo{width:140px;height:140px;border-radius:100px;border:2px solid #fff}.customer_reviews_box .client_message{padding:0 0 0 30px;flex:1}.customer_reviews_box .client_name{font-size:30px;font-weight:700;text-transform:uppercase;display:flex;align-items:center}.customer_reviews_box .client_name .star_rating{margin:-5px 0 0 25px}.customer_reviews_box .client_message p{color:#fff;font-size:24px;font-weight:500;line-height:50px;padding:20px 0 0}.customer_reviews_box .more_reviews,.single-product.woocommerce-page div.product div.images.woocommerce-product-gallery--without-images{display:flex;align-items:center;justify-content:center}.sidebar_calendar_box .ui-widget.ui-widget-content{border:none;background:0 0;display:flex!important;flex-direction:column;width:100%}.sidebar_calendar_box .ui-datepicker .ui-datepicker-header{border:none;background:0 0;order:2}.sidebar_calendar_box .ui-datepicker .ui-datepicker-header a.ui-state-hover{background:0 0;border:none}.sidebar_calendar_box .ui-datepicker .ui-datepicker-header .ui-datepicker-prev span.ui-icon{background:url(../images/cal_prev.png) center no-repeat}.sidebar_calendar_box .ui-datepicker .ui-datepicker-next{right:0;top:6px}.sidebar_calendar_box .ui-datepicker .ui-datepicker-header .ui-datepicker-next span.ui-icon{background:url(../images/cal_next.png) center no-repeat}.sidebar_calendar_box .ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:5px}.sidebar_calendar_box .ui-datepicker .ui-datepicker-title{color:#fff;text-transform:uppercase;font-size:18px;font-family:var(--primary-font-family);font-weight:var(--weight-800)}.sidebar_calendar_box .ui-datepicker-calendar thead th span{font-family:var(--secondary-font-family);color:#d71362;text-transform:uppercase;font-size:14px;font-weight:var(--weight-400)}.sidebar_calendar_box .ui-datepicker-calendar tbody td a{font-family:var(--primary-font-family);background:0 0;border:none;font-size:14px;color:#797780;text-align:center}.sidebar_calendar_box .ui-datepicker table{min-height:250px}.theme_night_content .theme_night_calender{padding:0 0 90px}.faq_list_wrap ol.faq-list{list-style:decimal-leading-zero}.faq_list_wrap ol.faq-list li{padding-bottom:20px;list-style-position:outside;display:list-item;font-size:20px}.faq_list_wrap ol.faq-list li h4{font-size:24px;line-height:32px;margin-bottom:5px;font-weight:500}.faq_list_wrap ol.faq-list li p{font-size:14px;line-height:22px}.gitp-variation-radios .gitp-wrap-radio{display:inline-block;width:auto;margin-right:10px}.gitp-variation-radios label{display:inline-block;background-color:#070311;padding:12px 18px;font-size:16px;cursor:pointer;border-radius:8px;color:#a5a4a6}.gitp-variation-radios input[type=radio]+label{display:inline-block;padding:12px 18px;vertical-align:top}.gitp-variation-radios input[type=radio]:checked+label{background-color:#d71362;padding:12px 18px;border-radius:8px;color:#fff}.single-product.singular .gitp-product-subtitle,.single-product.singular .product_title{font-size:30px;font-family:var(--primary-font-family);font-weight:var(--weight-800);color:var(--white-color);text-transform:uppercase;margin:0 0 15px}table.shop_table td dl:has(> dt.variation-AccessCode){display:none}.boutique-section .boutique-data .products li.product .added_to_cart,.boutique-section .sidebar .widget-area .tag ul li:before,.product_list_widget .mini_cart_item dl.variation,.single-product .related.products .products .product .button,.single-product .single_variation_wrap .woocommerce-variation .woocommerce-variation-description,.single-product .summary .price.variable-price,.single-product .variations th.label,.single-product .woocommerce-tabs .woocommerce-Tabs-panel h2,.upcoming-events.calendar-filter .event-lists .event-box .event-detail .event-name span:before,.visible-xs,.woocommerce-additional-fields #gitp_coupon_tnc_sec .input-checkbox label.checkbox span.optional,.woocommerce-order-received .woocommerce-order ul.wc-item-meta li:nth-child(5),.woocommerce-order-received .woocommerce-order ul.wc-item-meta li:nth-child(6),.wpml-ls-statics-shortcode_actions ul li a.wpml-ls-item-toggle:after,table.shop_table td .variation-CouponCodeEmails{display:none}@media (max-width:1024px){.theme_night_content{display:block}.theme_night_content .theme_night_info{width:100%;padding:0 0 50px;margin:0 auto;max-width:100%}.theme_night_content .theme_night_calender{width:100%;display:flex;max-width:100%;padding-bottom:40px}.theme_night_slider .slider__next,.theme_night_slider .slider__prev{top:unset;bottom:-15px}.theme_night_slider .slider__prev{left:45%;transform:translateX(-50%)}.theme_night_slider .slider__next{right:45%;transform:translateX(-50%)}.theme_night_calender .theme_list{padding:40px;width:50%;border-bottom:none}.theme_night_calender .theme_calender{padding:40px}.theme_night_content_box{padding-top:40px}.theme_night_content .more_reviews{margin-top:40px;margin-bottom:70px}}@media (max-width:580px){.theme_night_content_box .theme_night_info .no-results{margin-top:0}.theme_night_content{display:block}.theme_night_content .theme_night_info{width:100%;padding:0 0 50px}.customer_reviews_box .client_message,.theme_night_calender .theme_list{padding:20px 0;width:100%}.theme_night_slider .banner-content .slider_info .title{font-size:24px;margin-top:25px}.theme_night_slider .banner-content .slider_info p{line-height:33px;font-size:19px}.section-head .title.sub_title{line-height:55px}.customer_reviews_box .review_items{display:block;text-align:center;margin:0 0 30px}.customer_reviews_box .review_items .client_photo{display:inline-block}.customer_reviews_box .client_name{text-align:left;flex-direction:column;font-size:24px}.customer_reviews_box .client_name .star_rating{margin:10px 0}.customer_reviews_box .client_message p{line-height:28px;font-size:16px}.theme_night_slider .slider__next,.theme_night_slider .slider__prev{top:unset;bottom:-60px}.theme_night_slider .slider__prev{left:52%;margin-left:-30px}.theme_night_slider .slider__next{right:39%;margin-right:-30px}.theme_night_slider .banner-content figure{height:auto}.theme_night_slider .banner-content img{object-fit:contain}.theme_night_content_box{padding-top:0}.theme_night_calender .theme_calender{padding:30px 0}.theme_night_content .theme_night_calender{width:100%;display:block;padding:30px 0 70px}.customer_reviews_box{padding:50px 0 70px}.customer_reviews_box .section-head .title{font-size:28px}.customer_reviews_box .reviews_list{padding:60px 0 0}.customer_reviews_box .client_name .star_rating img{max-width:20px}.customer_reviews_box .more_reviews a,.theme_night_content .more_reviews a{font-size:20px}.theme_night_calender .sidebar_title{font-size:26px;padding:0 0 20px}}.boutique-section .sidebar .widget-area .tag .bapf_body ul li label,.boutique-section .sidebar .widget_shopping_cart .mini_cart_item,.calendar-events .filter-form .form-group .form-control,.calendar-events .filter-form .form-group label{line-height:19px;font-weight:var(--weight-400);font-family:var(--secondary-font-family);text-transform:uppercase}.upcoming-events .button-group{justify-content:center;margin-top:45px}.upcoming-events .button-group .button,.upcoming-events .button-group a.button{min-width:204px;min-height:65px;font-size:24px;margin:0 22px}.page-template-event-calendar-template-v2 .upcoming-events .event-lists{margin-top:60px}.upcoming-events.calendar-filter .event-lists .event-box .event-detail .event-name span{top:-1px;font-weight:var(--weight-700)}.page-template-event-calendar-template-v2 .upcoming-events.calendar-filter .event-lists,.woocommerce-checkout form .col2-set p{margin-top:0}.calendar-events{padding-top:60px}.calendar-events .calendar-event-box .calendar-filter-data,.woocommerce section{padding-top:0;padding-bottom:0}.page-template-event-calendar-template-v2 .upcoming-events.calendar-filter-data .event-lists{margin-top:40px}.calendar-events .filter-form .flex{justify-content:center;align-items:flex-end;flex-wrap:wrap}.calendar-events .filter-form .form-group{margin:0 15px}.calendar-events .filter-form .form-group label{font-size:18px;letter-spacing:2px;padding-bottom:10px;display:block}.calendar-events .filter-form .form-group .form-control{width:340px;height:53px;background-color:#070311;font-size:14px;letter-spacing:1px;color:#fefefe;border:0;outline:0}.calendar-events .filter-form .form-group .form-control::-webkit-calendar-picker-indicator{filter:invert(1)}.calendar-events .filter-form .form-group .form-control::-webkit-input-placeholder{color:#fff}.calendar-events .filter-form .form-group .form-control::-moz-placeholder{color:#fff}.calendar-events .filter-form .form-group .form-control:-ms-input-placeholder{color:#fff}.calendar-events .filter-form .form-group .form-control:-moz-placeholder{color:#fff}.calendar-events .filter-form .form-group .button.secondary-button{background-color:var(--secondary-color);border:0;min-width:185px;min-height:53px;margin-top:20px}.calendar-events .ui-datepicker{width:1000px;margin:30px auto 0;padding:0;border:0!important;max-width:100%}.calendar-events .sidebar_calendar_box .ui-datepicker-calendar tbody td a,.calendar-events .sidebar_calendar_box .ui-datepicker-calendar thead th span{font-size:51px;height:100px;display:flex;align-items:center;justify-content:center;margin:5px}.calendar-events .sidebar_calendar_box .ui-datepicker-calendar tbody td:not(.event_scheduled_date),.page-template-theme-nights-template .sidebar_calendar_box .ui-datepicker-calendar tbody td:not(.scheduled_date){pointer-events:none}.calendar-events .sidebar_calendar_box .ui-widget.ui-widget-content{display:block!important}.calendar-events .sidebar_calendar_box .ui-datepicker .ui-datepicker-title{font-size:59px}.calendar-events .sidebar_calendar_box .ui-datepicker .ui-datepicker-header .ui-datepicker-prev span.ui-icon{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 512 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M459.5 440.6c9.5 7.9 22.8 9.7 34.1 4.4s18.4-16.6 18.4-29V96c0-12.4-7.2-23.7-18.4-29s-24.5-3.6-34.1 4.4L288 214.3V256v41.7L459.5 440.6zM256 352V256 128 96c0-12.4-7.2-23.7-18.4-29s-24.5-3.6-34.1 4.4l-192 160C4.2 237.5 0 246.5 0 256s4.2 18.5 11.5 24.6l192 160c9.5 7.9 22.8 9.7 34.1 4.4s18.4-16.6 18.4-29V352z"/></svg>') center/100% no-repeat;width:45px;height:45px;filter:brightness(0) invert(1);position:relative;margin:0 auto;top:0;left:0;right:0;bottom:0}.calendar-events .sidebar_calendar_box .ui-datepicker .ui-datepicker-prev{left:18%;width:50px;height:50px;top:50%!important;margin-top:-20px;right:inherit}.calendar-events .sidebar_calendar_box .ui-datepicker .ui-datepicker-header .ui-datepicker-next span.ui-icon{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 512 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M52.5 440.6c-9.5 7.9-22.8 9.7-34.1 4.4S0 428.4 0 416V96C0 83.6 7.2 72.3 18.4 67s24.5-3.6 34.1 4.4L224 214.3V256v41.7L52.5 440.6zM256 352V256 128 96c0-12.4 7.2-23.7 18.4-29s24.5-3.6 34.1 4.4l192 160c7.3 6.1 11.5 15.1 11.5 24.6s-4.2 18.5-11.5 24.6l-192 160c-9.5 7.9-22.8 9.7-34.1 4.4s-18.4-16.6-18.4-29V352z"/></svg>') center/100% no-repeat;width:45px;height:45px;filter:brightness(0) invert(1);position:relative;margin:0 auto;top:0;left:0;right:0;bottom:0}.calendar-events .sidebar_calendar_box .ui-datepicker .ui-datepicker-next{right:18%;width:50px;height:50px;top:50%!important;margin-top:-20px;left:inherit}.woocommerce .boutique-section{padding-bottom:125px;position:relative;padding-top:90px}.boutique-section:after{content:"";background:url(../images/shop-shadow.png) bottom no-repeat;width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:-1}.boutique-section .sidebar .widget-area{display:block;padding:0;margin:0;color:#fff}.boutique-section .sidebar .widget-area .berocket_single_filter_widget,.boutique-section .sidebar .widget-area .widget{margin:0;padding:64px 48px;border-bottom:1px solid rgba(255,255,255,.102)}.boutique-section .sidebar .widget-area .berocket_single_filter_widget.berocket_single_filter_widget_2634{border-bottom:0}.boutique-section .sidebar .widget-area .bapf_head h3,.boutique-section .sidebar .widget-area .widget .widgettitle,.boutique-section .sidebar .widget-area .widget .wp-block-heading{font-size:30px;line-height:28px;text-transform:uppercase;font-weight:var(--weight-800);font-family:var(--primary-font-family);margin:0 0 28px}.boutique-section .sidebar .widget-area .bapf_body ul li{position:relative;padding-left:18px!important;margin-bottom:15px!important}.boutique-section .sidebar .widget-area .bapf_body ul li:last-child{margin-bottom:0!important}.boutique-section .sidebar .widget-area .bapf_body ul li:before{content:"";width:6px;height:6px;background-color:var(--secondary-color);position:absolute;left:0;top:50%;margin-top:-3px}.boutique-section .sidebar .widget-area .bapf_body ul li label{font-size:24px;letter-spacing:2px;line-height:40px;text-transform:uppercase;color:#b6b3c0;font-weight:var(--weight-400);font-family:var(--secondary-font-family);padding-left:0}.boutique-section .sidebar .widget-area .tag .bapf_body ul li{padding-left:0!important;margin-bottom:6px!important;margin-right:7px!important;display:inline-block}.boutique-section .sidebar .widget-area .tag .bapf_body ul li label{border-radius:10px;background-color:var(--white-color);font-size:14px;letter-spacing:1px;color:var(--dark-color-03);padding:7px 10px}.boutique-section .sidebar .widget-area .tag .bapf_body ul li.checked label,.woocommerce .woocommerce-cart-form .shop_table_responsive .product-remove .remove:hover{background:var(--secondary-color);color:var(--white-color)}.boutique-section .sidebar{width:370px;background-color:#0b051c;position:sticky;top:0;margin-bottom:150px}.boutique-section .boutique-data{flex:1;padding-left:55px}.boutique-section .boutique-data .layout-option{display:inline-flex;align-items:center;margin-right:15px;position:relative;top:-4px}.boutique-section .boutique-data .layout-option a{line-height:15px;margin-left:8px;font-size:26px}.boutique-section .boutique-data .layout-option a .fa-solid{color:var(--white-color)}.boutique-section .boutique-data .layout-option a svg path{fill:var(--white-color)}.boutique-section .boutique-data.grid .layout-option a.grid svg path,.boutique-section .boutique-data.list .layout-option a.list svg path{fill:var(--secondary-color)}.boutique-section .sidebar .widget_shopping_cart .mini_cart_item{letter-spacing:2px;color:#f8f3ff;position:relative;padding:0;margin-bottom:20px}.boutique-section .sidebar .widget_shopping_cart .mini_cart_item .remove{width:16px;height:16px;background-color:#0f0f3b;border-radius:0;color:var(--secondary-color)!important;margin:0;position:absolute;right:0;top:0;line-height:14px;text-align:center;display:flex;align-items:center;justify-content:center;padding-left:2px}.boutique-section .sidebar .widget_shopping_cart .mini_cart_item a{color:#f8f3ff}.boutique-section .sidebar .widget_shopping_cart .mini_cart_item img{width:55px!important;height:55px!important;background-color:#f8f3ff;display:block;float:left;padding:5px;max-width:100%!important;object-fit:cover;margin-right:10px}.boutique-section .sidebar .widget_shopping_cart .mini_cart_item .quantity{font-size:18px;letter-spacing:0;line-height:32px;color:#fff;font-weight:var(--weight-500);font-family:var(--primary-font-family);opacity:50%;display:flex;align-items:flex-end}.boutique-section .sidebar .widget_shopping_cart .mini_cart_item .quantity .amount{margin-left:5px}.boutique-section .sidebar .widget_shopping_cart .woocommerce-mini-cart__total{font-size:18px;letter-spacing:0;line-height:30px;text-transform:uppercase;color:#f8f3ff;font-weight:var(--weight-800);font-family:var(--primary-font-family);padding:20px 0;border-top:1px solid rgba(255,255,255,.102);border-bottom:1px solid rgba(255,255,255,.102);margin:30px 30px 30px 0}.boutique-section .sidebar .widget_shopping_cart .woocommerce-mini-cart__total strong{font-weight:var(--weight-800)}.boutique-section .sidebar .widget_shopping_cart .woocommerce-mini-cart__total .amount{font-size:24px;color:var(--secondary-color);font-weight:400}.boutique-section .sidebar .widget_shopping_cart .woocommerce-mini-cart__buttons{display:flex;justify-content:space-between}.boutique-section .sidebar .widget_shopping_cart .woocommerce-mini-cart__buttons .button{min-width:auto;font-size:18px;letter-spacing:2px;line-height:19px;text-transform:uppercase;font-weight:var(--weight-400);font-family:var(--secondary-font-family);min-height:41px;margin-right:0;color:var(--secondary-color)!important;background:0 0;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px 16px}.boutique-section .sidebar .widget_shopping_cart .woocommerce-mini-cart__buttons .button:hover{color:var(--white-color)!important}.boutique-section .sidebar .widget_shopping_cart .woocommerce-mini-cart__buttons .button.checkout{color:var(--white-color)!important;background:var(--secondary-color);min-width:136px}.boutique-section .sidebar .widget_shopping_cart .woocommerce-mini-cart__buttons .button.checkout:hover:after,.single-product .single_add_to_cart_button:after,.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-message a.button{background:var(--primary-color)}.boutique-section .woocommerce-ordering select,.single-product table.variations select{background-color:#070311;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" fill="%23ffffff"><polygon points="0,0 10,0 5,5"/></svg>');outline:0}.boutique-section .sidebar input[type=range]::-webkit-slider-thumb{width:10px;height:10px;background-color:var(--secondary-color);border-radius:0;border:0;margin-top:-3px}.boutique-section .sidebar .wc-block-components-price-slider__range-input-progress{--range-color:var(--secondary-color);margin-top:0;margin-bottom:0}.boutique-section .sidebar .wc-block-components-price-slider__controls{width:100px;margin-left:auto}.boutique-section .sidebar .wc-block-components-price-slider--is-input-inline .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount{background:0 0;border:0;padding:0;max-width:100%;width:auto;font-size:18px;letter-spacing:2px;line-height:19px;text-transform:uppercase;color:#fff;font-weight:400;font-family:var(--secondary-font-family);text-align:right}.boutique-section .boutique-data ul.products li.product{max-width:317px;transition:.4s;margin-bottom:45px}.boutique-section .boutique-data.list ul.products li.product{max-width:100%;width:100%!important;margin-left:0;margin-right:0;min-height:321px;position:relative;justify-content:center;padding-left:350px}.boutique-section .boutique-data.list ul.products li.product .woocommerce-loop-product__link{position:static}.boutique-section .boutique-data.list .products li.product .button,.don-portal-info .box-layout .social-icons li:first-child,.wc-proceed-to-checkout .checkout-button::after{margin-left:0}.boutique-section .boutique-data.list ul.products li.product .woocommerce-loop-product__title{text-align:left;min-height:auto}.boutique-section .boutique-data.list ul.products li.product .price{text-align:left}.boutique-section .boutique-data.list ul.products li.product .attachment-woocommerce_thumbnail,.boutique-section .boutique-data.list ul.products li.product .woocommerce-placeholder{position:absolute;left:0;top:0;width:317px!important;z-index:2}.boutique-section .boutique-data .products li.product .attachment-woocommerce_thumbnail,.boutique-section .boutique-data .products li.product .woocommerce-placeholder{max-width:100%!important;background:#291851;width:100%;height:321px!important;padding:25px;object-fit:contain}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{display:flex;height:100%;align-items:center}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image,.single-product form.cart{width:100%}.boutique-section .boutique-data .products li.product .woocommerce-placeholder{object-fit:contain;border:0}.boutique-section .boutique-data .products li.product .button{background:var(--primary-color);padding:10px 25px;min-height:45px;min-width:auto;margin:20px auto 0;max-width:280px;line-height:1.2;transition:none!important}.boutique-section .boutique-data .products li.product .button.added:after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%23ffffff" height="1em" viewBox="0 0 448 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"/></svg>') no-repeat;position:relative;width:14px;height:16px;margin-left:10px;transition:inherit}.boutique-section .boutique-data ul.products{min-width:100%;padding:45px 0 30px}.boutique-section .boutique-data ul.products li.product .woocommerce-loop-product__title{margin:32px 0 18px;font-size:18px;line-height:30px;text-transform:uppercase;color:#f8f3ff;font-weight:var(--weight-800);font-family:var(--primary-font-family);text-align:center;min-height:60px}.boutique-section .boutique-data ul.products li.product .woocommerce-loop-product__title .sub-title{display:block;text-transform:uppercase;font-weight:var(--weight-500)}.boutique-section .boutique-data ul.products li.product .price{font-size:30px;letter-spacing:-1px;line-height:1;text-transform:uppercase;color:var(--secondary-color);font-weight:var(--weight-300);font-family:var(--primary-font-family);text-align:center}.boutique-section .boutique-data .onsale,.single-product .related.products .product .onsale{background:var(--secondary-color);color:#fff;font-family:var(--primary-font-family);font-weight:var(--weight-700)}.single-product .posted_in,.single-product .sku_wrapper,.single-product .tagged_as,.single-product .woocommerce-tabs #tab-reviews #submit{font-family:var(--secondary-font-family);font-weight:var(--weight-400)}.boutique-section .boutique-data .woocommerce-pagination ul.page-numbers li{margin-right:10px}.boutique-section .boutique-data .woocommerce-pagination ul.page-numbers li a,.boutique-section .boutique-data .woocommerce-pagination ul.page-numbers li span{width:55px;height:55px;background-color:#270f30;font-size:14px;letter-spacing:1px;line-height:19px;text-transform:uppercase;color:var(--white-color);font-weight:var(--weight-400);font-family:var(--secondary-color);text-align:center;display:flex;align-items:center;justify-content:center}.boutique-section .boutique-data .woocommerce-pagination ul.page-numbers li a.next,.boutique-section .boutique-data .woocommerce-pagination ul.page-numbers li a.prev{font-size:40px;padding:10px 0 0;align-items:flex-start}.woocommerce .boutique-section .woocommerce-result-count,.woocommerce-page .boutique-section .woocommerce-result-count{float:right;margin:15px 0 0!important;padding:0;font-size:24px;letter-spacing:2px;line-height:1.2;text-transform:uppercase;font-weight:var(--weight-400);font-family:var(--secondary-font-family);text-align:right}html:not([lang=en-US]) .boutique-section .sidebar .widget-area .bapf_head h3,html:not([lang=en-US]) .boutique-section .sidebar .widget-area .widget .widgettitle,html:not([lang=en-US]) .boutique-section .sidebar .widget-area .widget .wp-block-heading{font-size:25px}.woocommerce .boutique-section .woocommerce-ordering,.woocommerce-page .boutique-section .woocommerce-ordering{float:left;padding:0!important;margin-bottom:15px!important}.boutique-section .woocommerce-ordering select{min-width:213px;height:53px;border:0;color:#fff;padding:12px 50px 12px 18px;background-position:right 23px top 57%;appearance:none;background-repeat:no-repeat;font-size:100%;max-width:300px}.bapf_slidr_main.ui-widget-content .ui-slider-handle,.berocket_filter_price_slider.ui-widget-content .ui-slider-handle,.slide.default .bapf_slidr_main .ui-state-default,.slide.default .bapf_slidr_main .ui-widget-header .ui-state-default,.slide.default .bapf_slidr_main.ui-widget-content .ui-state-default,.slide.default .berocket_filter_price_slider .ui-state-default,.slide.default .berocket_filter_price_slider .ui-widget-header .ui-state-default,.slide.default .berocket_filter_price_slider.ui-widget-content .ui-state-default{background:var(--secondary-color);border-color:var(--secondary-color);border-radius:0}.bapf_slidr_main.ui-widget-content,.berocket_filter_price_slider.ui-widget-content{background:rgba(255,255,255,.3)}.bapf_body .bapf_slidr_all{padding-top:25px}.woocommerce .single-product-section{padding-top:145px}.single-product .woocommerce-tabs ul.tabs,.woocommerce-product-gallery .woocommerce-product-gallery__image--placeholder{border:0}.single-product.woocommerce #content div.product div.images,.single-product.woocommerce div.product div.images,.single-product.woocommerce-page #content div.product div.images,.single-product.woocommerce-page div.product div.images{background:#1f1140;padding:35px;width:518px;height:518px;margin-bottom:0}.single-product .type-product.sale>.onsale{right:calc(55% - .7rem);background:var(--secondary-color);color:#fff;font-family:var(--primary-font-family);font-weight:var(--weight-700)}.single-product.woocommerce-page .woocommerce #content div.product div.summary,.single-product.woocommerce-page div.product div.summary,.single-product.woocommerce-page.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary{width:calc(100% - 518px);padding-left:65px;min-height:518px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;margin-bottom:80px}.single-product.woocommerce-page div.product div.images.woocommerce-product-gallery--with-images{margin-bottom:120px}.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:35px}.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li{width:60px;margin:10px;height:60px}.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li img{border-radius:6px}.single-product.woocommerce-page .woocommerce-product-gallery__trigger{width:100%;height:100%;top:0;left:0;right:0;cursor:pointer;font-size:0}.single-product.woocommerce-page .woocommerce-product-gallery__trigger img{display:none!important}.single-product .woocommerce-product-gallery img{border-radius:15px;width:100%!important;height:100%!important;max-width:100%!important;object-fit:cover}.single-product .summary .price{font-size:48px;letter-spacing:-1px;line-height:52px;text-transform:uppercase;color:var(--secondary-color);font-family:var(--primary-font-family);font-weight:var(--weight-800)}.single-product .summary .woocommerce-product-details__short-description{font-size:18px;letter-spacing:0;line-height:32px;color:#797780;font-weight:var(--weight-500);margin:0 0 30px}.single-product .summary .woocommerce-product-details__short-description .product-disclaimer{display:block;color:#fff;padding:10px;margin-top:10px;border:1px solid #d71362;border-radius:4px;box-shadow:1px 3px 7px rgb(243 0 99 / 60%)}.single-product form.cart input[type=number]{background:#070311;border:0;color:#a5a4a6;font-size:20px;outline:0;padding:10px 12px;font-family:var(--primary-font-family);margin:0}input[type=number]{outline:0;-moz-appearance:textfield;font-family:var(--primary-font-family)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.ui-spinner.ui-widget.ui-widget-content{border:0;background:0 0}.ui-spinner a.ui-spinner-button{background:0 0;border:0}.single-product form.cart .quantity{margin-right:35px}.single-product .single_add_to_cart_button{font-size:18px;min-height:53px;min-width:162px;border:0;background:var(--secondary-color)!important;outline:0;display:block}.single-product .posted_in{font-size:16px;letter-spacing:2px;line-height:34px;text-transform:uppercase;color:var(--white-color);display:block;padding-top:22px;margin-top:22px;border-top:1px solid rgba(255,255,255,.302)}.single-product .sku_wrapper,.single-product .tagged_as{font-size:16px;letter-spacing:2px;line-height:34px;text-transform:uppercase;color:var(--white-color);display:block}.single-product .posted_in a,.single-product .sku_wrapper .sku,.single-product .tagged_as a{color:var(--secondary-color);vertical-align:top}.single-product .woocommerce-tabs{border:20px solid var(--primary-color);padding:35px;margin:0}.single-product .woocommerce-tabs ul.tabs li a{font-size:30px;font-family:var(--primary-font-family);font-weight:var(--weight-800);text-transform:uppercase;border:none;padding:0 20px 0 0;margin:0}.single-product .woocommerce-tabs ul.tabs li.active a{color:var(--secondary-color);background:0 0;border:none}.single-product .woocommerce-tabs .woocommerce-Tabs-panel{margin-bottom:0;font-size:17px;letter-spacing:0;line-height:32px;color:#797780;font-weight:var(--weight-500)}.single-product .related.products{padding:200px 0 115px}.single-product .related.products .section-head{padding-bottom:80px}.single-product.woocommerce .related.products ul.products li.product img.attachment-woocommerce_thumbnail,.single-product.woocommerce .related.products ul.products li.product img.woocommerce-placeholder{height:277px!important;width:277px!important;max-width:100%!important;object-fit:contain;padding:15px;background:#fff;box-sizing:content-box}.single-product.woocommerce .related.products ul.products li.product img.woocommerce-placeholder{background:#291851;border:0}.single-product .related.products .products img{border-radius:20px}.single-product .related.products .woocommerce-loop-product__title{font-size:18px;color:#f8f3ff;text-transform:uppercase;font-family:var(--primary-font-family);font-weight:var(--weight-800);margin:35px 0 0;min-height:45px}.single-product .related.products .woocommerce-loop-product__title .sub-title{display:block}.single-product .related.products .price{font-size:30px;letter-spacing:-1px;line-height:52px;text-transform:uppercase;color:var(--secondary-color);font-weight:var(--weight-300);font-family:var(--primary-font-family);margin-top:15px}.single-product .woocommerce-tabs #reviews p.stars a{font-size:32px;color:var(--secondary-color)}.single-product .woocommerce-tabs #reviews .comment-form-comment label,.single-product .woocommerce-tabs #reviews .comment-form-rating label{max-width:100%;margin:0 auto;text-transform:uppercase;padding-bottom:5px;display:block;font-family:var(--primary-font-family);font-weight:var(--weight-800)}.single-product .woocommerce-Tabs-panel--reviews input,.single-product .woocommerce-tabs #reviews .comment-form-comment textarea{background:0 0;border:1px solid var(--white-color);padding:15px;color:#fff;font-family:var(--primary-font-family)}.single-product .woocommerce-Tabs-panel--reviews input[type=checkbox]:after{border-color:var(--secondary-color);left:7px;top:3px}.single-product .woocommerce-tabs #tab-reviews #submit{min-width:150px;min-height:50px;text-align:center;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background-color:var(--primary-color);color:var(--white-color)!important;font-size:18px;letter-spacing:2px;line-height:19px;text-transform:uppercase;transition:.3s;padding:12px;border:0;float:left;outline:0}.single-product .variations{margin:0}.single-product .variations td,.single-product .variations th{border:0;padding:0}.single-product .woocommerce-variation-price{margin:3px 0 12px}.single-product .variations_form.cart{position:relative;padding-top:75px}.gitp_dropdowns_list>div{display:flex;justify-content:space-between;width:100%}.gitp_dropdowns_list>div select{width:48%;margin-bottom:10px;border-radius:10px}.gitp_dropdowns_list input{width:100%;border-radius:10px;margin-bottom:20px}.cart_item .variation dt,dl.variation dd p{font-size:18px;line-height:25px}.single-product .single_variation_wrap .woocommerce-variation{position:absolute;top:0;line-height:1;margin-top:-20px}.single-product table.variations select{border:0;height:54px;color:#a5a4a6;padding:10px 40px 10px 12px;background-position:right 15px top 57%}.don-portal-info .box-layout .list-data,.single-product .single_variation_wrap{padding-top:20px}.woocommerce-info,.woocommerce-message{padding:1rem}.woocommerce-error li{padding:0 15px;font-size:16px;font-family:var(--primary-font-family)!important}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{min-width:150px;min-height:50px;color:var(--white-color)!important}.woocommerce .woocommerce-cart-form .shop_table_responsive{margin:0;color:#000;text-transform:initial;text-align:left}.woocommerce .woocommerce-cart-form .shop_table_responsive th{font-family:var(--primary-font-family);font-weight:var(--weight-700);text-transform:uppercase}.woocommerce .woocommerce-cart-form button[name=apply_coupon],.woocommerce .woocommerce-cart-form button[name=update_cart]{background:var(--dark-color)!important;border:0;outline:0;color:var(--white-color)!important}.woocommerce table.shop_table_responsive tr:nth-child(odd) td,.woocommerce-page table.shop_table_responsive tr:nth-child(odd) td{filter:inherit;background:0 0}.woocommerce .woocommerce-cart-form .shop_table_responsive input#coupon_code.input-text{border-radius:10px;border-width:2px;padding:5px 15px;min-height:63px;border-color:var(--dark-color)}.woocommerce .woocommerce-cart-form .shop_table_responsive .product-remove .remove{color:var(--secondary-color);font-size:30px;font-weight:400;width:30px;height:30px;padding-top:5px}.woocommerce .woocommerce-cart-form .shop_table_responsive .product-name a{color:var(--dark-color);font-weight:var(--weight-700)}.woocommerce .woocommerce-cart-form .shop_table_responsive .product-remove{padding-right:0;width:50px;padding-left:0}.woocommerce .woocommerce-cart-form .shop_table_responsive .woocommerce-Price-amount.amount{font-size:28px;font-weight:var(--weight-600)}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:var(--secondary-color)!important}.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover{text-decoration:underline}.woocommerce .cart-collaterals .shipping-calculator-form .select2-container .select2-selection__rendered{border-width:0}.woocommerce .woocommerce-cart-form .product-thumbnail .attachment-woocommerce_thumbnail,.woocommerce .woocommerce-cart-form .product-thumbnail .woocommerce-placeholder{background:#291851;padding:10px;object-fit:cover}.woocommerce .cart-collaterals h2{font-weight:var(--weight-800);font-size:28px;color:var(--dark-color);text-transform:uppercase}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{text-transform:initial;color:#000}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals th{text-transform:uppercase}.woocommerce .return-to-shop a.button,.woocommerce .wc-proceed-to-checkout a.button{border:0;float:none;display:inline-flex}.woocommerce table.shop_table tbody tr.woocommerce-shipping-totals.shipping{text-transform:initial}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background-color:var(--primary-color);border:0;outline:0}article .entry-content .woocommerce{max-width:100%!important;text-transform:initial}.woocommerce-form-coupon button[name=apply_coupon]{border:0;background:var(--dark-color)}.woocommerce-order-received table td,.woocommerce-order-received table th,.woocommerce-order-received table tr{border:1px solid #000!important}.woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-received{text-align:center;font-size:38px;font-weight:800;color:var(--blue-color);margin-bottom:30px}.don-portal-info .box-layout .form-control,.wpml-ls-statics-shortcode_actions li a{font-weight:var(--weight-400);color:var(--white-color);font-family:var(--secondary-font-family)}.woocommerce-order-received .woocommerce-thankyou-order-details{display:flex;flex-wrap:wrap;justify-content:center}.woocommerce-order-received .woocommerce-thankyou-order-details li{background:#eee;padding:10px;margin:7px 14px 7px 0}html[lang=es-ES] .main-footer .container{max-width:1500px}html[lang=es-ES] .main-footer .newsletter-form{max-width:510px}.ui-widget.ui-datepicker:not(.ui-datepicker-inline){font-size:16px;width:340px;max-width:100%;font-family:var(--primary-font-family)}.ui-datepicker .ui-datepicker-title select{font-size:14px;margin:1px 5px;height:30px;padding:5px;border:0;outline:0;font-family:var(--primary-font-family)}.wpml-ls-statics-shortcode_actions ul li a .wpml-ls-flag{width:25px}.wpml-ls-statics-shortcode_actions ul li a.wpml-ls-item-toggle{padding:0;border:0}.wpml-ls-statics-shortcode_actions ul.wpml-ls-sub-menu li{line-height:1;padding-bottom:10px}.wpml-ls-statics-shortcode_actions{position:absolute;top:8%;right:2%;width:auto}.wpml-ls-statics-shortcode_actions ul li.wpml-ls-slot-shortcode_actions.wpml-ls-current-language{width:auto;min-width:125px;margin-left:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" fill="%23ffffff"><polygon points="0,0 10,0 5,5"/></svg>');background-repeat:no-repeat;background-position:100% 75%;cursor:pointer}.wpml-ls-statics-shortcode_actions li a{font-size:18px;letter-spacing:1px;line-height:24px;text-transform:uppercase;text-decoration:none;white-space:nowrap;position:relative;background:linear-gradient(to right,#e18ade,#ffeb3b 50%,#fff 50%);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;background-position:100%;display:block;border:0;padding:0}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown a:hover{background:linear-gradient(to right,#e18ade,#ffeb3b 50%,#fff 50%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;background-position:0 100%}.wpml-ls-statics-shortcode_actions li .wpml-ls-sub-menu{opacity:0;position:absolute;top:calc(100% + 10px);right:0;width:max-content;padding:10px 15px;transition:.6s;transform:translateY(50px);display:block;z-index:-1;text-align:left;visibility:hidden;min-width:auto;background:#efefef;border:0}.ui-datepicker td.event_scheduled_date a:before{content:"";width:10px;height:10px;border-radius:50%;background:#fff;position:absolute;top:12px;left:50%;margin-left:-5px}.ui-datepicker td.scheduled_date a:before{content:"";width:4px;height:4px;border-radius:50%;background:#fff;position:absolute;top:3px;left:50%;margin-left:-3px}.ui-datepicker td.event_scheduled_date a.ui-state-default,.ui-datepicker td.scheduled_date a.ui-state-default{background:var(--secondary-color);color:#fff}.ui-datepicker td.event_scheduled_date a.ui-state-active,.ui-datepicker td.event_scheduled_date a.ui-state-default:hover,.ui-datepicker td.scheduled_date a.ui-state-active,.ui-datepicker td.scheduled_date a.ui-state-default:hover{background:#fff;color:var(--secondary-color)}.don-portal-info{padding-top:80px;background-color:var(--dark-color-03)}.don-portal-info .box-layout{border-radius:20px;background-color:rgba(0,0,0,.302);border:7px solid #a6a6a6;padding:28px 45px;display:flex;align-items:center;background-image:url(../images/bg-design-v2.png);background-repeat:no-repeat;background-size:cover}.don-portal-info .box-layout .left-part{max-width:600px}.don-portal-info .box-layout .right-part{flex:1;text-align:center;padding-left:50px}.purchase_ticket_link{width:53%;margin:22px auto}.don-portal-info .box-layout .secondary-button{border:0;outline:0;min-height:45px;min-width:163px;background-color:var(--secondary-color)!important;margin-top:5px;cursor:pointer}.don-portal-info .box-layout .website_link_wrap .website_link a:hover{color:#fff}.don-portal-info .box-layout .form-control{width:100%;height:44px;background-color:rgba(255,255,255,.302);font-size:17px;letter-spacing:2px;line-height:14px;text-transform:uppercase;text-align:center;padding:10px 15px;border:0;outline:0}.don-portal-info .box-layout .forgot-password-text{font-size:18px;letter-spacing:2px;line-height:19px;text-transform:uppercase;font-weight:400;font-family:var(--secondary-font-family);text-align:center;padding-top:20px;max-width:350px;margin:0 auto}.don-portal-info .box-layout .forgot-password-text a{color:var(--white-color);display:inline-block;vertical-align:bottom;text-decoration:underline}.forgot-password-text.website_link_wrap a{font-size:14px;text-decoration:none!important}.forgot-password-text.website_link_wrap{padding-top:0!important}.don-portal-info .box-layout .forgot-password-text.website_link_wrap p{line-height:32px;letter-spacing:1px;margin-top:20px}.don-portal-info .box-layout .form-control::-webkit-input-placeholder{color:#fff}.don-portal-info .box-layout .form-control::-moz-placeholder{color:#fff}.don-portal-info .box-layout .form-control:-ms-input-placeholder{color:#fff}.don-portal-info .box-layout .form-control:-moz-placeholder{color:#fff}.don-portal-info .box-layout .tag{min-width:214px;min-height:52px;border-radius:5px;background-color:#cf054f;padding:5px 15px;display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:32px;line-height:1.2;text-transform:uppercase;font-weight:var(--weight-500)}.don-portal-info .box-layout .title{display:flex;align-items:center;font-size:65px;line-height:61px;text-transform:uppercase;font-weight:var(--weight-800);font-family:var(--primary-font-family)}.don-portal-info .box-layout .title .logo,.network .info .title .icon{font-size:0}.don-portal-info .box-layout .list-data li{font-size:32px;line-height:61px;font-weight:var(--weight-500);font-family:var(--primary-font-family)}.don-portal-info .box-layout .list-data li span{vertical-align:top;text-transform:uppercase}.don-portal-info .box-layout .social-icons{display:flex;margin-top:35px}.don-portal-info .box-layout .social-icons li:last-child{margin-right:0}.network{background-color:#11151a;margin-top:160px}.network .container{display:flex;justify-content:space-between;align-items:center}.network .info{max-width:620px;font-size:24px;line-height:40px;font-weight:var(--weight-500);padding:20px 0}.network .network-boxes{margin-top:-100px;position:relative;margin-right:-30px}.network .network-boxes .social-box{border-radius:10px;background-color:var(--white-color);border:2px solid #000;position:absolute;font-size:15px;color:#000;font-weight:var(--weight-300);text-align:center;padding:8px 20px}.network .network-boxes .social-box .icon{margin-bottom:5px;display:block}.network .network-boxes .social-box p{line-height:1.2}.network .network-boxes .social-box .count{font-size:24px;text-transform:uppercase;font-weight:var(--weight-700);font-family:var(--primary-font-family)}.network .network-boxes .social-box.twiiter-box{top:30px;left:-30px}.network .network-boxes .social-box.snapchat-box{top:35%;right:0;font-size:12px;padding-left:7px;padding-right:7px}.network .network-boxes .social-box.don-box{bottom:0;left:-12%;min-width:184px;padding:10px 14px}.network .network-boxes .social-box .button{min-width:153px;min-height:22px;border-radius:6px;background-color:#0093f3;font-size:16px;font-weight:var(--weight-400);font-family:var(--primary-font-family);margin-top:5px;text-transform:capitalize;padding:4px}.network .info .title{font-size:80px;line-height:80px;text-transform:uppercase;font-weight:var(--weight-800);font-family:var(--primary-font-family);display:flex;align-items:center;margin-bottom:10px}body.page-template-auditorium-template{background:0 0}.woocommerce-additional-fields #gitp_coupon_tnc_sec .input-checkbox label.checkbox a.btn{text-decoration:none;margin-top:-3px}.ticket_notice_tnc{padding:10px;border:1px solid #d71362;border-radius:4px;background:#d71362;color:#fff;font-weight:600}@media (min-width:1440px){.page-template-event-calendar-template-v2 .upcoming-events .section-head .title{font-size:60px}}@media only screen and (min-width:2000px){.page-template-splash-template-v2 .splash-section:after{background-position:500px 50%;background-size:cover}}@media only screen and (min-width:2200px){.info-section.v2:before{background-size:cover;background-position:top}}@media only screen and (max-width:1370px){.intro-section .image-box .image{width:730px}.intro-section .info-box{margin-left:-70px}.intro-section .info-box .section-head .title{position:relative;z-index:1;font-size:69px}.intro-section{padding-top:150px}.main-footer .social-media ul li{margin-left:8px}.main-footer .newsletter-form .form-control{font-size:16px}.main-footer .social-media ul li a{width:35px;height:35px;padding:6px}.main-footer .social-media ul li a .fa-brands{font-size:22px}.page-template-splash-template-v2 .important-notice-section p br{display:none}}@media only screen and (max-width:1300px){.container{padding:0 30px}.main-footer .disclaimer{letter-spacing:1.5px}.intro-section .info-box .section-head .title{font-size:63px}.feature-section ul li{min-width:auto}.info-section.v2 .description-box .title{font-size:42px;line-height:56px;margin:50px 0 80px}}@media only screen and (max-width:1250px){.home-banner .banner-content .animeslide-heading{font-size:89px}.main-header .navigation ul li{padding:0 15px}.main-footer .disclaimer{letter-spacing:1.1px}.join-us.download-app .download-app-box{margin-top:70px;bottom:0;margin-bottom:50px}.join-us.download-app.v2 .download-app-box{margin-top:70px;bottom:0;left:0}.join-us .download-app-box{margin-top:85px}.join-us.download-app .counter{margin-top:70px}.entry-header .entry-title,.singular .entry-header .entry-title{font-size:70px}.entry-header .paragraph,.singular .entry-header .paragraph{font-size:22px;line-height:34px;margin-top:60px}.our-prizes .bottom-info-v2{font-size:22px;line-height:34px}.entry-header .sub-title,.singular .entry-header .sub-title{font-size:28px}.entry-header .sub-title span:before,.singular .entry-header .sub-title span:before{width:100px;margin-left:-120px}.entry-header .sub-title span:after,.singular .entry-header .sub-title span:after{width:100px;margin-right:-120px}.our-team .team-box .info .title{font-size:52px}.intro-section .info-box .section-head .title,.our-team .team-box .name{font-size:62px}.our-team .team-box.marco-box .name{font-size:60px}.our-team .team-box.marco-box .name span{font-size:50px}.intro-section .image-box .image{width:690px}.our-prizes .prizes-list .prize-box .image{width:515px;height:320px}.intro-section.get-started .info-box .section-head p{padding-right:0}.home-banner .type_2 .banner-content .button-group,.page-template-games-template-v2 .intro-section .info-box .section-head p{margin-right:0}}@media only screen and (min-width:1200px){html[lang=fr-FR] .main-header .container,html[lang=it-IT] .main-header .container{padding:0 15px;max-width:1350px}html[lang=es-ES] .main-header .container{max-width:1420px;padding:0 15px}html[lang=es-ES] .intro-section .info-box .section-head .title{font-size:56px}html[lang=fr-FR] .intro-section .info-box .section-head .title,html[lang=it-IT] .intro-section .info-box .section-head .title{font-size:62px}html[lang=fr-FR] .join-us.download-app .caption{width:280px}html[lang=fr-FR] .join-us .section-head .tagline{font-size:48px;margin-left:100px}.page-template-splash-template-v2 .join-us .section-head .sub-title{font-size:47px}.page-template-splash-template-v2 .section-head .title{font-size:68px}html[lang=es-ES] .home-banner .banner-content .animeslide-heading{font-size:82px}html[lang=it-IT] .home-banner .type_2 .banner-content .animeslide-heading{max-width:720px;font-size:76px}.main-header .main-menu{display:flex!important}.main-footer .rlvg-logo.managed-by-logo{margin-left:20px}.our-games-type .game-types .game-nav-content .info.slide_title_18 .title{font-size:64px}}@media only screen and (min-width:600px){html[lang=fr-FR] .main-footer .title,html[lang=it-IT] .main-footer .title{font-size:21px}html[lang=es-ES] .main-footer .title{font-size:22px}}@media only screen and (max-width:1199px){.main-header .navigation ul,.visible-xs{display:block}.hidden-xs,.main-footer .disclaimer a:first-child:before,.our-games-type .game-types .game-nav-content .info p br{display:none}.main-header .navigation ul li .sub-menu{opacity:1;position:relative;top:0;border-width:4px;z-index:1;transform:translateY(0);margin-top:10px;visibility:visible;min-width:280px}.main-header .navigation ul li.menu-lg .sub-menu{min-width:280px}.container{padding:0 25px}.main-footer .disclaimer .footer-links{width:100%;justify-content:center;padding-top:10px}.don-portal-info .box-layout .right-part,.info-section .image-box,.intro-section.get-started .info-box .section-head p,.main-footer .disclaimer a:first-child{padding-left:0}.intro-section .info-box,.main-footer .disclaimer a:first-child:after{margin-left:0}.home-banner .type_3 .banner-content .image-box .image,.home-banner .type_4 .banner-content .image-box .image,.main-footer .disclaimer a:first-child:hover:after,.main-footer .newsletter-form{width:100%}.main-header .toggle-menu{display:block;width:50px;height:50px;margin-top:14px;background:var(--secondary-color);padding:15px 10px;border-radius:4px}.main-header .toggle-menu span:after,.main-header .toggle-menu span:before{content:"";position:absolute;left:0;top:9px}.main-header .toggle-menu span:after{top:18px}.main-header .toggle-menu span{position:relative;display:block}.main-header .toggle-menu span,.main-header .toggle-menu span:after,.main-header .toggle-menu span:before{width:100%;height:2px;background-color:#fff;transition:.3s;backface-visibility:hidden;border-radius:2px}.main-header .toggle-menu.on span{background-color:transparent}.main-header .toggle-menu.on span:before{transform:rotate(45deg) translate(-1px,0)}.main-header .toggle-menu.on span:after{transform:rotate(-45deg) translate(6px,-7px)}html.menu-open{overflow:hidden}.menu-open .main-header .logo{position:relative;z-index:2;background:var(--primary-color);transition-delay:0.6s}.wpml-ls-statics-shortcode_actions{top:41%;right:110px}.main-header .main-menu{display:none;position:fixed;top:0;left:0;width:100%;background:var(--primary-color);padding:133px 0 25px;height:100%;z-index:-1}.main-header .navigation{padding-right:25px;padding-left:25px;overflow-y:auto;height:calc(100%)}.main-header .navigation ul li{padding:4px 0;margin-top:5px}.main-header .navigation>ul>li.menu-item-has-children.menu-item-type-wpml_ls_menu_item{position:relative;left:0;padding:0;width:auto;min-width:auto;margin-left:0;background:inherit}.main-header .navigation ul li a:before{top:-6px;display:none}.main-header .navigation ul li.adjust{padding:10px 0;text-align:left}.main-header .portal-logo{margin-top:10px;margin-bottom:0;margin-left:25px}.main-header .logo{max-width:160px}.home-banner .banner-content:after{width:85%}.home-banner .banner-content .animeslide-heading{font-size:76px;line-height:1}.join-us .section-head{margin-right:0;margin-bottom:60px}.join-us .demo-image{margin-bottom:-30px}.section-head .title{font-size:60px}.section-head .sub-title{font-size:28px}.join-us .counter-box{padding-left:40px;padding-right:25px}.join-us .section-head .sub-title{font-size:40px}.join-us .section-head .tagline{font-size:38px;margin-left:80px}.contact-us-section .contact-details .detail:last-child,.join-us .download-app-logo{margin-bottom:0}.page-template-home-template-v2 .main-page-content-v2:after{background-size:auto;bottom:275px}.our-team .team-box .name{right:7%}.our-team .team-box.mica-box .name{left:7%}.our-team .team-box.marco-box .name{font-size:54px}.our-team .team-box.marco-box .name span{font-size:45px;top:-1px}article .entry-content{width:95%}.intro-section .flex-wrapper{flex-wrap:wrap;justify-content:center}.intro-section .image-box{margin-top:100px;margin-bottom:150px}.intro-section .info-box .section-head p{padding-left:0;padding-top:30px}.intro-section{padding-top:100px;min-height:auto;padding-bottom:50px}.intro-section:after{background-position:right -62%}.don-portal-info .box-layout,.main-footer .footer-wrapper,.network .container,.our-games-type .game-types{flex-direction:column}.our-games-type .game-types .game-nav-content{margin-top:50px;margin-left:0;min-height:auto;padding:25px}.our-games-type .game-types .game-nav-content .info .title{font-size:72px;line-height:74px;margin-left:0;margin-top:0;word-break:inherit;margin-right:25px}.our-games,.our-games-type{padding:80px 0}.our-games-type .game-types .game-nav-content .info p{max-width:100%;margin-top:20px}.intro-section.get-started .image-box{margin-top:0;margin-bottom:50px}.page-template-splash-template-v2 .splash-section:after{background-position:center;background-size:cover}.page-template-splash-template-v2 .splash-wrapper .splash-coming-left{background:var(--dark-color-02);margin-top:45px;padding:50px 20px}.page-template-splash-template-v2 .splash-section .splash-coming-right{padding:0 20px}.page-template-splash-template-v2 .splash-section{padding:45px 0 0}.contact-us-section .flex-wrapper{flex-direction:column;justify-content:center;align-items:center;padding-left:50px}.contact-us-section .contact-details{width:575px;margin-top:50px}.contact-us-section{padding-top:100px;padding-bottom:100px}.main-footer .disclaimer a:before{vertical-align:middle;top:-1px;height:25px}.our-prizes .prizes-list .prize-box .image{width:543px;height:338px;margin-right:auto}.our-prizes .prizes-list .prize-box .title{padding-left:0;text-align:center}.our-prizes .prizes-list .prize-box{width:100%;margin:20px 0}.our-prizes .bottom-info-v2{padding-top:50px}.our-prizes{padding:50px 0 90px}.main-footer .rlvg-logo{min-height:auto;padding-top:30px}.main-footer .rlvg-logo .title,.main-footer .rlvg-logo.managed-by-logo .title{padding-bottom:10px}.boutique-section .sidebar .widget-area .berocket_single_filter_widget,.boutique-section .sidebar .widget-area .widget{padding:45px 30px}.boutique-section .boutique-data{padding-left:35px}.boutique-section .sidebar{width:330px}.woocommerce .boutique-section .woocommerce-result-count,.woocommerce-page .boutique-section .woocommerce-result-count{font-size:21px}.don-portal-info .box-layout .left-part{text-align:center;margin-bottom:50px}.don-portal-info .box-layout .social-icons{justify-content:center}.network{margin-top:80px;padding:40px 0 0}.network .info{padding:0 0 50px;text-align:center}.network .network-boxes{margin-top:0;margin-right:0}.home-banner .type_3 .banner-content{justify-content:space-between}.home-banner .type_3 .banner-content .info-content{width:60%}.home-banner .type_4 .banner-content .tagline{max-width:460px;left:50%;transform:translateX(-50%)}}@media only screen and (max-width:1100px){.home-banner .banner-content .animeslide-heading{font-size:70px}.home-banner .banner-content .animeslide-desc{font-size:40px;max-width:565px}.join-us .demo-image{margin-bottom:0}.main-footer .footer-wrapper{display:block;text-align:center}.main-footer .newsletter-form{margin:0 auto}.main-footer .social-media{margin-top:35px;padding:0;margin-bottom:0}.main-footer .social-media ul{justify-content:center}.main-footer .rlvg-logo{top:0}.join-us.download-app .demo-image{margin-bottom:-320px}.join-us .info-content p{font-size:21px;line-height:30px}.join-us .info-content .note{font-size:16px;margin-top:30px}.join-us.download-app .download-app-box{margin-top:60px}.our-team .team-box,.our-team .team-box:nth-of-type(2n){flex-direction:column}.our-team .team-box .info,.our-team .team-box:nth-of-type(2n) .info{width:100%;margin-top:40px;padding-left:0;padding-right:0}.our-team .team-box .image,.our-team .team-box.marco-box .image,.our-team .team-box:nth-of-type(2n) .image{width:565px;padding-right:0;padding-left:0;margin-top:0}.our-team .team-box.marco-box{align-items:center}.our-team .team-box .info.space-top{padding-top:100px}.our-team .team-box.mica-box .social-media-wrap{margin-top:0}.our-team .team-box .social-icons{justify-content:flex-start}.our-team .team-box .social-media-wrap{text-align:left}.upcoming-events .event-lists .event-box .event-detail .event-name{font-size:26px}.upcoming-events .event-lists .event-box .event-detail .event-name span{font-size:20px}}@media only screen and (max-width:1024px){.home-banner .banner-content .image{max-width:440px}.home-banner .banner-content{min-height:585px}.home-banner .banner-content:after{height:578px}.join-us .counter-box .image{height:382px;width:670px}.join-us .counter-box:before{content:"";width:500px;height:465px;top:-40px}.join-us .download-app-logo{margin-bottom:0;margin-top:0}.page-template-home-template-v2 .main-page-content-v2:after{bottom:510px}.home-banner .type_2 .banner-content .note{bottom:-40px}}@media only screen and (max-width:991px){.container,.intro-section.get-started .container{padding:0 20px}.home-banner .banner-content .image{max-width:40%;bottom:28px;top:inherit}.home-banner .banner-content .animeslide-heading{font-size:62px;margin-bottom:12px}.home-banner .banner-content .animeslide-desc{font-size:36px;max-width:500px}.home-banner .banner-content .button-group{margin-top:30px;margin-left:0}.home-banner .banner-content{min-height:480px}.home-banner{margin-top:-130px;padding-top:130px}.home-banner .banner-content:after{height:470px}.home-banner .type_2 .banner-content .image{max-width:555px}.home-banner .type_2 .banner-content:after{width:596px;height:360px}.home-banner .banner-content .note{max-width:600px}.our-steps{padding:70px 0}.feature-section .section-head .title,.intro-section .info-box .section-head .title,.section-head .title,.ticket-boxes .section-head .title{font-size:50px}.our-steps .step-boxes{padding-top:35px;grid-template-columns:repeat(1,1fr)}.our-steps .step-boxes .step-box .title,.our-steps .step-boxes .step-box p{min-height:auto}.our-steps .step-boxes .step-box{margin:15px auto}.join-us .section-head{text-align:center;margin-right:auto;margin-bottom:10px}.join-us .section-head .tagline{font-size:30px;margin-left:0}.join-us .section-head .sub-title{font-size:32px}.join-us .counter{margin-right:0}.join-us .demo-image{position:absolute;bottom:0;right:0;max-width:35%;margin-right:0;margin-left:-50px}.join-us.download-app .demo-image{margin-left:-50px;margin-bottom:0;left:0}.join-us .counter-box{transform:scale(.85);transform-origin:left}.join-us.download-app .section-head{margin-right:auto;margin-left:auto}.join-us .download-app-box{margin-top:30px}.join-us .download-app-box .title{font-size:26px;line-height:32px;padding-bottom:15px}.join-us.download-app .counter{justify-content:flex-end}.join-us.download-app .counter-box{transform-origin:right}.join-us.download-app.v2 .demo-image{margin-bottom:0}.join-us.download-app.v2 .section-head{padding-left:0;padding-bottom:0}.join-us .info-content{margin-left:-10%}.feature-section{padding:120px 0}.call-to-action,.ticket-boxes{padding:100px 0}.intro-section.get-started .info-box{margin-left:0}.intro-section.get-started .image-box .note{margin:35px auto 0;left:0}.info-section .image{width:95%}.info-section .image:before{width:115%;top:-10%;left:-8%}.bottom-info{padding:80px 0}.bottom-info .section-head{padding-bottom:50px}.info-section{padding-top:50px;padding-bottom:80px}.info-section .button-wrap{margin-top:60px}.bottom-info .button-wrap{margin-top:40px}.single-product.woocommerce #content div.product div.images,.single-product.woocommerce div.product div.images,.single-product.woocommerce-page #content div.product div.images,.single-product.woocommerce-page div.product div.images{padding:20px;width:420px;height:420px}.single-product.woocommerce-page .woocommerce #content div.product div.summary,.single-product.woocommerce-page div.product div.summary,.single-product.woocommerce-page.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary{width:calc(100% - 420px);padding-left:30px;min-height:420px;margin-bottom:60px}.woocommerce .single-product-section{padding-top:70px}.single-product .related.products{padding:130px 0 100px}.single-product.woocommerce .related.products ul.products li.product img.attachment-woocommerce_thumbnail,.single-product.woocommerce .related.products ul.products li.product img.woocommerce-placeholder{height:220px!important;width:220px!important}.single-product .related.products .woocommerce-loop-product__title{font-size:16px;margin:30px 0 0;min-height:42px}.home-banner .type_2 .banner-content .note{bottom:0}.home-banner .type_3 .banner-content .image-box .image,.home-banner .type_4 .banner-content .image-box .image{height:440px}.home-banner .type_3 .banner-content .image-box .gtc-icon{max-width:360px}.home-banner .type_3 .banner-content .animeslide-desc{font-size:30px;line-height:1.2}.home-banner .type_3 .banner-content .sponsored-by{font-size:40px;max-width:400px;margin-bottom:15px;line-height:1.3}.home-banner .type_3 .banner-content .download-app-logo{max-width:370px;margin-top:10px;margin-bottom:10px}.home-banner .type_4 .banner-content .info-content .animeslide-heading .logo{max-width:520px}.home-banner .type_4 .banner-content .info-content .button-group{margin-top:30px;max-width:400px}.home-banner .type_4 .banner-content .info-content .button-group .button-wrap{font-size:20px;letter-spacing:1px;margin-left:10px}.home-banner .type_4 .banner-content .info-content{margin-left:-130px;top:-15px}.home-banner .type_4 .banner-content .tagline{max-width:380px}.home-banner .type_3 .banner-content .animeslide-heading{font-size:56px}}@media only screen and (max-width:850px){.join-us .counter{display:block}.join-us .counter-box{transform:scale(1);padding-right:0}.join-us.download-app .counter-box{transform:scale(.85);padding-left:0}.join-us .info-content{margin-top:70px;max-width:100%;margin-left:0}.join-us .download-app-box{margin-left:auto;margin-right:auto}.join-us.download-app .counter-box .image{padding-left:0;width:calc(100% - 18%);margin-left:auto}.join-us.download-app .download-app-box{margin-top:30px}.join-us.download-app.v2 .download-app-box{margin-top:75px;position:relative;bottom:0;left:0}.join-us .counter-box .image{width:100%}.join-us.download-app,.join-us.download-app.v2{padding-top:70px}.info-section .image-box.v2 .image{width:92%;left:0;margin-left:0}.info-section .image-box.v2 .image:before{width:100%;margin-left:70px}.info-section.game-show .image{width:calc(100% - 45px);margin-left:40px;margin-right:40px}.info-section.game-show .image:before{width:95%;height:430px}.info-section.game-show{padding-top:100px;padding-bottom:70px}.upcoming-events{padding:70px 0}.upcoming-events .event-lists .event-box{flex-direction:column;justify-content:center;align-items:center;padding:25px;text-align:center}.upcoming-events .event-lists .event-box .date{width:120px;height:120px;margin:0 0 20px}.upcoming-events .event-lists .event-box .event-detail .event-name{font-size:30px}.upcoming-events .event-lists .event-box .event-detail .event-name span{font-size:24px;display:block;margin-top:15px;margin-bottom:15px;padding-left:0}.upcoming-events .event-lists .event-box .event-detail .event-name span:before{display:none}.upcoming-events .event-lists .event-box .event-button{margin:20px 0 0}.upcoming-events .event-lists{margin-top:50px}.upcoming-events .event-lists .event-box .event-detail{padding:0}.full-banner{min-height:250px;display:flex}.calendar-events .filter-form .form-group{margin:0 0 20px;width:100%}.calendar-events .filter-form .form-group .form-control{width:100%;margin-right:0}.calendar-events .filter-form .form-group .button.secondary-button{margin-top:0}.calendar-events .sidebar_calendar_box .ui-datepicker .ui-datepicker-title{font-size:40px}.calendar-events .sidebar_calendar_box .ui-datepicker .ui-datepicker-header .ui-datepicker-next span.ui-icon,.calendar-events .sidebar_calendar_box .ui-datepicker .ui-datepicker-header .ui-datepicker-prev span.ui-icon{width:32px;height:32px}.calendar-events .sidebar_calendar_box .ui-datepicker .ui-datepicker-prev{left:25px;width:32px;height:32px;margin-top:-16px}.calendar-events .sidebar_calendar_box .ui-datepicker .ui-datepicker-next{right:25px;width:32px;height:32px;margin-top:-16px}.calendar-events .sidebar_calendar_box .ui-datepicker-calendar tbody td a,.calendar-events .sidebar_calendar_box .ui-datepicker-calendar thead th span{font-size:36px;height:70px;margin:2px}.upcoming-events .button-group{flex-wrap:wrap;margin-top:35px}.upcoming-events .button-group .button,.upcoming-events .button-group a.button{min-width:200px;margin:10px}.boutique-section .flex-wrapper{flex-direction:column}.boutique-section .sidebar{width:100%;position:relative;margin-bottom:50px}.boutique-section .sidebar .widget-area{max-width:100%}.boutique-section .boutique-data{padding-left:0}.woocommerce .boutique-section{padding-bottom:80px;padding-top:40px}.woocommerce .related.products ul.products li.product,.woocommerce-page .related.products ul.products li.product{margin:0 auto}.single-product.woocommerce-page .woocommerce #content div.product div.summary,.single-product.woocommerce-page div.product div.summary,.single-product.woocommerce-page.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary{width:100%;padding-left:0;min-height:auto;margin-bottom:60px;margin-top:50px}.single-product.woocommerce ul.products.columns-3 li.product{width:100%!important;align-items:center}}@media only screen and (max-width:767px){.woocommerce table.shop_table_responsive tr .product-thumbnail,.woocommerce table.shop_table_responsive tr td.product-remove,.woocommerce-page table.shop_table_responsive tr .product-thumbnail,.woocommerce-page table.shop_table_responsive tr td.product-remove{border-top:0!important}.woocommerce .woocommerce-cart-form .shop_table_responsive input#coupon_code.input-text{min-width:100%;margin-bottom:10px}.contact-us-section .contact-details,.join-us .counter-box .image,.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:100%}.contact-us-section .flex-wrapper{padding-left:0}.join-us .counter-box{transform:scale(1);padding-left:20px;padding-right:0}.join-us .counter{margin-top:70px}.join-us .counter-box:before{content:"";width:75%;height:445px;top:-32px;border-width:15px;left:-10px}.join-us .counter-box .image-box .counter-section{width:95%}.join-us .download-app-logo{justify-content:center;margin-bottom:40px}.join-us .counter-box .flipTimer{font-size:70px;line-height:68px;height:60px;font-weight:500;flex-wrap:wrap}.join-us .counter-box .flipTimer .digit-set{width:40px;height:60px}.join-us .download-app-logo a{margin:0 12.5px}.join-us .counter-box .flipTimer .digit-set:after{width:42px;height:9px}.flipTimer .counter-column{margin:0 4px}.join-us .counter-box .image-box .counter-section .counter_type{font-size:18px;letter-spacing:1px;line-height:26px;margin-top:6px}.main-footer .disclaimer,.modal-x .modal-wrapper{font-size:18px}.home-banner .banner-content .animeslide-desc{font-size:30px;max-width:390px;line-height:1.2}.home-banner .banner-content .animeslide-heading{font-size:50px;letter-spacing:inherit}.home-banner .button,.home-banner a.button{min-width:170px}.intro-section .image-box .image{width:100%;height:400px}.intro-section .image-box:after{left:30px;width:calc(100% - 60px);height:500px}.intro-section{padding-top:50px;padding-bottom:20px}.our-games-type .game-types .game-nav-content .info .flex{flex-direction:column-reverse}.our-games-type .game-types .game-nav-content .info .title{margin-right:0;margin-top:20px}.intro-section .image-box{margin-top:100px;margin-bottom:100px}.contact-us-section .contact-form:before{content:"";width:100%;height:100%;left:-55px}.contact-us-section .contact-form{width:calc(100% - 65px);margin-left:60px;padding-left:50px;padding-right:50px}.contact-us-section .contact-form .title{font-size:32px;margin-bottom:30px}.map{min-height:300px;display:flex}.our-prizes .prizes-list .prize-box .image{width:500px;height:312px}.our-prizes{padding:35px 0 70px}.our-prizes .bottom-info-v2{padding-top:40px}.modal-x.active{transform:translate(-50%,-50%)}.modal-x{transform:translate(-100%,-50%);width:calc(100% - 100px);margin-left:15px}.single-product .related.products .section-head{padding-bottom:30px}.single-product .related.products{padding:90px 0 70px}.woocommerce .single-product-section{padding-top:35px}.single-product .woocommerce-tabs #reviews .comment-form-author,.single-product .woocommerce-tabs #reviews .comment-form-email{width:100%;margin:0 0 20px;display:block;max-width:100%;flex:inherit}.info-section .button-wrap .button-left,.info-section .button-wrap .button-right{width:100%;margin:20px 0}.info-section .button-wrap.flex-wrap{margin-top:80px;margin-bottom:0;flex-wrap:wrap}.info-section.v2 .description-box .title{font-size:36px;line-height:52px;margin:30px 0 60px}.join-us.download-app .counter-box:before{content:"";width:calc(100% - 28%);height:360px;top:-20px;border-width:8px}.join-us.download-app .counter-box .image{height:320px;border-width:8px}.join-us .demo-image{max-width:38%}.join-us.download-app .counter-box{padding-right:20px}.home-banner .type_3 .banner-content .info-content{width:485px}.home-banner .type_3 .banner-content .image-box .gtc-icon{max-width:300px}.home-banner .type_3 .banner-content .image-box .image,.home-banner .type_4 .banner-content .image-box .image{height:360px}.home-banner .type_4 .banner-content .tagline{max-width:260px;bottom:30px}.join-us.download-app.v2 .download-app-box{margin-top:25px}}@media only screen and (max-width:600px){.modal-x .modal-wrapper{font-size:16px;border-width:10px}.modal-x .logo,.single-product.woocommerce-page div.product div.images.woocommerce-product-gallery--with-images{margin-bottom:0}.modal-x .download-app-logo{margin:10px auto 30px}.modal-x .device-button{min-width:auto}.modal-x .modal-wrapper:before{width:90%;height:calc(100% + 90px);left:-45px;top:-45px;z-index:-1;border-width:15px}.modal-x{width:calc(100% - 80px)}.home-banner .banner-content .image{max-width:50%;bottom:0;position:relative;margin:0 auto}.home-banner .banner-content:after{top:0;width:100%;height:calc(100% + 10px);border-width:10px}.home-banner .banner-content{padding:25px 25px 0;min-height:auto}.home-banner .banner-content .button-group{margin-top:20px;margin-bottom:20px}.home-banner .banner-content .animeslide-desc,.join-us .section-head .sub-title,.ticket-boxes .box-list .ticket-box .title{font-size:28px}.button,a.button{min-width:180px;min-height:55px;font-size:16px}.home-banner:before{background-position:top;background-size:cover}.bottom-info .section-head .sub-title,.bottom-info .section-head .title,.feature-section .section-head .title,.info-section .description-box .section-head .title,.intro-section .info-box .section-head .title,.section-head .title{font-size:38px}.entry-header .sub-title,.home-banner .type_3 .banner-content .animeslide-desc,.page-template-splash-template-v2 .prizewin-section p,.page-template-splash-template-v2 .splash-content h2,.section-head .sub-title,.singular .entry-header .sub-title{font-size:24px}.join-us .section-head .tagline,.page-template-splash-template-v2 .splash-content h2+h2,.single-product.singular .product_title,.upcoming-events .event-lists .event-box .event-detail .event-name{font-size:26px}.flipTimer .counter-column{margin:20px 6px}.join-us .counter-box .flipTimer{height:auto}.join-us .counter-box .image-box .counter-section{top:8px}.main-footer .disclaimer .footer-links,.our-team .team-box .social-icons{flex-wrap:wrap}.main-footer .disclaimer a{margin:5px 0}.main-footer .social-media ul li{margin-left:6px}.main-footer .social-media ul li a{width:35px;height:35px}.main-footer .newsletter-form .form-control{height:60px;font-size:16px;letter-spacing:1px;padding:6px 20px}.main-footer .newsletter-form .button{min-width:90px;min-height:60px}.main-footer .title,.our-prizes .prizes-list .prize-box .title{font-size:24px;line-height:32px}.main-footer .rlvg-logo .title{font-size:20px;line-height:1.4;margin-bottom:5px}.join-us .counter-box .image{border-width:8px}.join-us .counter-box:before{content:"";width:85%;height:420px;top:-18px;border-width:8px;left:-10px}.join-us .counter-box{padding-left:8px}.join-us .counter{margin-top:50px}.join-us .download-app-logo{margin-bottom:0;margin-top:0}.home-banner .type_2 .banner-content .animeslide-desc,.home-banner .type_2 .banner-content .animeslide-heading{text-align:left}.home-banner .type_2 .banner-content .button-group,.home-banner .type_3 .banner-content .download-app-logo a:first-child{margin-left:0}.home-banner .banner-content .animeslide-heading,.home-banner .type_3 .banner-content .animeslide-heading{font-size:40px}.home-banner .type_2 .banner-content .image{max-width:inherit;bottom:0;position:relative;margin:-100px auto 0;top:0;left:-15px;min-height:280px;right:0;width:calc(100% + 32px);display:flex;align-items:flex-end}.home-banner .type_2 .banner-content .image img{width:100%;height:100%;object-fit:cover;object-position:top}.home-banner .type_2 .banner-content .note{bottom:0;margin:5px 15px 10px;font-size:10px;line-height:1.3}.home-banner .type_2 .banner-content .button-group{justify-content:flex-end}.home-banner .type_2 .banner-content:after{top:0;width:100%;height:calc(100% + 10px);left:0}.join-us.download-app .caption{font-size:24px;line-height:32px;width:210px;top:25px;right:30px}html[lang=fr-FR] .join-us.download-app .caption{width:240px}.join-us .info-content{margin-top:45px}.join-us.download-app .counter-box:before{height:320px}.join-us.download-app .counter-box .image{height:280px}.join-us.download-app .download-app-box{margin-top:25px;margin-left:auto;margin-right:0;max-width:72%}.home-banner .type_3 .banner-content .animeslide-desc,.join-us .download-app-box{max-width:100%}.join-us .download-app-box .title{font-size:22px;line-height:30px}.join-us.download-app,.our-team .team-box .info.space-top{padding-top:70px}.our-team{padding-bottom:70px}.entry-header,.singular .entry-header{padding:50px 10px 50px 15px}.entry-header .entry-title,.singular .entry-header .entry-title{font-size:46px}.entry-header .paragraph,.singular .entry-header .paragraph{font-size:18px;line-height:30px;margin-top:40px}.our-prizes .bottom-info-v2{font-size:18px;line-height:30px}.entry-header .sub-title span:before,.singular .entry-header .sub-title span:before{width:80px;margin-left:-100px}.entry-header .sub-title span:after,.singular .entry-header .sub-title span:after{width:80px;margin-right:-100px}.our-team .team-box .info .title{font-size:40px;margin-bottom:15px}article .entry-content{font-size:18px;line-height:28px;padding:20px 15px;margin-bottom:50px;margin-top:25px}.our-team .team-box .info,article .entry-content h1,article .entry-content h2,article .entry-content h3,article .entry-content h4,article .entry-content h5,article .entry-content h6{font-size:18px;line-height:28px}.our-team .team-box .info,.our-team .team-box .info p+p,.our-team .team-box:nth-of-type(2n) .info{margin-top:20px}.home-banner,.our-team .team-box{padding-bottom:50px}.our-team .team-box.mica-box{padding-bottom:100px}.our-team .team-box .image{transform:scale(.8);margin-bottom:-80px;transform-origin:top}.our-team .team-box.mica-box .image{top:0;margin-bottom:-120px}.intro-section .image-box .image{height:350px}.intro-section .image-box:after{height:440px}.intro-section .info-box .section-head p,.intro-section.get-started .info-box .section-head p{font-size:20px;line-height:32px}.our-games,.our-games-type,.upcoming-events{padding:50px 0}.our-games .section-head .title,.our-games-type .section-head .title{font-size:42px;line-height:54px}.our-games .section-head{padding-bottom:35px}.our-games .container{padding:0 10px}.our-games-type .game-types .game-navigation ul li a{font-size:20px;letter-spacing:1px}.our-games-type .game-types .game-navigation .browse-nav span{font-size:30px;line-height:45px}.our-games-type .game-types .game-nav-content .info .title{font-size:46px!important;line-height:56px}.our-games-type .game-types .game-nav-content .info,.page-template-splash-template-v2 .prizewin-section .ticket-notes{font-size:18px}.our-games-type .game-types .game-nav-content .info p{line-height:32px}.our-games-type .game-types .game-nav-content{border-width:10px;width:100%;text-align:center}.our-games-type .game-types{padding-top:30px}.intro-section .image-box{margin-top:60px;margin-bottom:80px}.intro-section:after{background-position:right -12%}.intro-section{padding-top:50px;padding-bottom:0}.ticket-boxes .section-head .title{font-size:42px}.feature-section ul,.ticket-boxes .box-list{padding-top:40px}.feature-section ul li{min-width:270px;margin:10px 0;min-height:auto;font-size:20px;line-height:28px}.feature-section{padding:80px 0}.intro-section.get-started .image-box .note{font-size:20px;line-height:32px;text-align:center}.feature-section ul li:first-child .icon img,.feature-section ul li:nth-of-type(3) .icon img{top:0;left:0}.feature-section ul li:nth-of-type(2) .icon:after{bottom:0;left:0}.feature-section ul li:nth-of-type(4) .icon img{left:0}.feature-section ul li:nth-of-type(4) .icon:after{top:inherit}.feature-section ul li .icon{min-width:120px}.feature-section ul li:last-child .icon img{left:0;top:0}.call-to-action .title{font-size:28px;line-height:42px}.call-to-action .title br,.swiper-slide:after{display:none}.call-to-action{padding:60px 0}.ticket-boxes{padding:70px 0}.ticket-boxes .bottom-info{font-size:24px;line-height:34px;margin-top:40px}.ticket-boxes .bottom-info .button{margin-top:30px;font-size:20px;min-width:220px}.ticket-boxes .box-list .ticket-box p{font-size:21px;line-height:30px}.intro-section.get-started .image-box:after{width:90%;height:430px}.intro-section.get-started .image-box .image{width:92%;height:460px;border-width:10px;margin-top:30px;margin-left:30px}.intro-section.get-started{padding-top:0}.bottom-info .section-head,.inner-banner.gradiant{padding-bottom:30px}.intro-section.get-started .image-box{margin-left:0;margin-right:0}.ticket-boxes .box-list .ticket-box{max-width:100%;border-width:10px;padding:40px 25px;margin:15px 0}.ticket-boxes .box-list .ticket-box .price{font-size:48px;line-height:50px;padding:18px 30px;margin:20px 0 30px;min-width:auto;height:auto}.ticket-boxes .box-list .ticket-box .price .currency{font-size:30px;top:-6px}.ticket-boxes .box-list .ticket-box .price sup{font-size:30px;top:-9px}.info-section .image{border-width:10px;height:420px}.info-section .image:before{width:114%;top:-7%;left:-7%;height:390px}.info-section .description-box .section-head{padding-left:0;padding-bottom:40px}.info-section .description-box ul li{font-size:20px;letter-spacing:inherit;line-height:30px}.info-section .description-box>ul>li:after{width:35px;height:35px;top:6px;font-size:24px;line-height:12px;padding-top:8px}.info-section .description-box>ul>li{padding-left:50px;margin-bottom:20px}.info-section .description-box ul ul{padding-left:25px}.bottom-info{padding:50px 0;font-size:20px;line-height:32px}.info-section{padding-top:20px;padding-bottom:60px}.info-section .image-box.v2 .image{border-width:10px;height:320px}.info-section .image-box.v2 .image:before{margin-left:50px;border-width:12px;height:400px}.info-section.game-show .description-box .section-head p{font-size:18px;letter-spacing:inherit;line-height:32px;margin-top:30px}.info-section.game-show .image{height:350px;width:calc(100% - 35px);margin-left:30px;margin-right:0}.info-section.game-show .image:before{height:330px;top:-25px;left:-25px}.info-section.game-show{padding-top:40px;padding-bottom:60px}.single-product .woocommerce-tabs ul.tabs li a,.upcoming-events .event-lists .event-box .event-detail .event-name span{font-size:21px}.page-template-splash-template-v2 .splash-section{padding:35px 0 0}.page-template-splash-template-v2 .splash-wrapper .splash-coming-right{padding:0 20px}.page-template-splash-template-v2 .splash-content h1{font-size:36px}.calendar-events .sidebar_calendar_box .ui-datepicker .ui-datepicker-title,.page-template-splash-template-v2 .splash-content h2 b{font-size:32px}.page-template-splash-template-v2 .flipTimer{flex-wrap:wrap;height:auto}.page-template-splash-template-v2 .counter-section{padding:0 0 25px}.page-template-splash-template-v2 .flipTimer .counter-column{margin:20px 10px}.our-team .team-box .social-icons li{margin:0 5px}.our-team .team-box .social-icons li a{width:50px;height:50px}.our-prizes .prizes-list .prize-box .image{width:calc(100% - 30px);height:320px;margin-left:30px}.our-prizes .prizes-list .prize-box .title b{font-size:40px;line-height:32px}.calendar-events .sidebar_calendar_box .ui-datepicker .ui-datepicker-next,.calendar-events .sidebar_calendar_box .ui-datepicker .ui-datepicker-prev{width:25px;height:25px;margin-top:-12.5px}.calendar-events .sidebar_calendar_box .ui-datepicker .ui-datepicker-header .ui-datepicker-next span.ui-icon,.calendar-events .sidebar_calendar_box .ui-datepicker .ui-datepicker-header .ui-datepicker-prev span.ui-icon{width:25px;height:25px}.calendar-events .sidebar_calendar_box .ui-datepicker-calendar tbody td a,.calendar-events .sidebar_calendar_box .ui-datepicker-calendar thead th span{font-size:30px;height:60px;margin:0}.upcoming-events .see-more{padding-top:15px}.woocommerce .boutique-section .woocommerce-result-count,.woocommerce-page .boutique-section .woocommerce-result-count{text-align:center;margin:0 0 30px!important;width:100%}.woocommerce .boutique-section .woocommerce-ordering,.woocommerce-page .boutique-section .woocommerce-ordering{width:100%;text-align:center}.boutique-section .boutique-data ul.products li.product{margin-bottom:60px}.boutique-section .boutique-data ul.products{padding:30px 0 10px}.woocommerce .boutique-section{padding-bottom:60px;padding-top:0}.boutique-section .boutique-data .woocommerce-pagination ul.page-numbers li a,.boutique-section .boutique-data .woocommerce-pagination ul.page-numbers li span{width:45px;height:45px}.boutique-section .boutique-data .woocommerce-pagination ul.page-numbers li a.next,.boutique-section .boutique-data .woocommerce-pagination ul.page-numbers li a.prev{font-size:30px;padding-top:7px}.boutique-section .boutique-data .woocommerce-pagination ul.page-numbers li{margin-right:6px}.boutique-section .boutique-data.list ul.products li.product .attachment-woocommerce_thumbnail,.boutique-section .boutique-data.list ul.products li.product .woocommerce-placeholder{width:40%!important;padding:15px;height:250px!important}.boutique-section .boutique-data.list ul.products li.product{min-height:250px;padding-left:46%}.single-product .woocommerce-tabs{border-width:10px;padding:25px;margin:0}.single-product.woocommerce #content div.product div.images,.single-product.woocommerce div.product div.images,.single-product.woocommerce-page #content div.product div.images,.single-product.woocommerce-page div.product div.images{width:100%;height:100%;max-width:100%}.single-product .summary .price{font-size:38px;line-height:46px}.info-section.v2 .description-box .title{font-size:30px;line-height:46px;margin:20px 0 45px}.info-section .button-wrap .label-title{font-size:26px;line-height:42px}.info-section .button-wrap.flex-wrap .button,.info-section .button-wrap.flex-wrap a.button{min-width:230px;font-size:20px}.don-portal-info .box-layout .title{font-size:44px;max-width:345px;margin:0 auto}.don-portal-info .box-layout .tag{min-width:190px;min-height:42px;padding:2px 10px;font-size:24px}.don-portal-info .box-layout .list-data li{font-size:24px;line-height:48px}.network .info .title{font-size:50px;line-height:62px;max-width:345px;margin:0 auto 10px}.network .info{max-width:620px;font-size:18px;line-height:32px;font-weight:var(--weight-500);padding:20px 0}.network .network-boxes{margin-top:-18%;transform:scale(.8);transform-origin:bottom;margin-right:-15%}.don-portal-info .box-layout{padding:25px}.home-banner .type_3 .banner-content,.home-banner .type_4 .banner-content{flex-direction:column;padding-left:0;padding-right:0}.home-banner .type_3 .banner-content .info-content,.home-banner .type_4 .banner-content .info-content{margin-left:0;text-align:center;width:100%}.home-banner .type_3 .banner-content .animeslide-desc,.home-banner .type_3 .banner-content .download-app-logo,.home-banner .type_3 .banner-content .sponsored-by{margin-right:auto}.home-banner .type_3 .banner-content .image-box .image img,.home-banner .type_4 .banner-content .image-box .image img{border-width:10px}.home-banner .type_3 .banner-content .image-box .image,.home-banner .type_4 .banner-content .image-box .image{height:260px}.home-banner .type_3 .banner-content .image-box .gtc-icon{max-width:220px;bottom:10px;height:290px}.home-banner .type_3 .banner-content .info-content{width:100%;margin-top:10px}.home-banner .type_3 .banner-content .image-box{width:100%;margin:10px auto 20px}.swiper-slide.swiper-slide-active:after{display:block}.home-banner .type_3 .banner-content .sponsored-by{font-size:30px;max-width:350px;margin-bottom:10px;line-height:1.2}.home-banner .type_3 .banner-content .sponsored-by span:before{width:30px;height:35px;margin-right:8px;top:1px}.home-banner .type_3 .banner-content .sponsored-by span:after{width:30px;height:35px;margin-left:8px;top:1px}.home-banner .type_3 .banner-content .download-app-logo a{margin-left:10px}.home-banner .type_3 .banner-content .download-app-logo{max-width:250px}.home-banner .type_4 .banner-content .image-box{width:100%}.home-banner .type_4 .banner-content .info-content .animeslide-heading .logo{max-width:280px;margin:0 auto}.home-banner .type_4 .banner-content .info-content{top:0;margin-top:20px}.home-banner .type_4 .banner-content .animeslide-desc{font-size:24px;margin:0 auto}.home-banner .type_4 .banner-content .info-content .button-group{margin-top:20px;max-width:100%;justify-content:center}.home-banner .type_4 .banner-content .tagline{max-width:250px;bottom:18px}}@media only screen and (max-width:460px){.home-banner .banner-content:after{height:calc(100% + 8px);border-width:8px}.home-banner .banner-content .button-group{flex-wrap:wrap;width:100%}.button,a.button{min-height:50px}.home-banner .button,.home-banner a.button{min-width:47%;letter-spacing:1px}.home-banner .banner-content .animeslide-heading{font-size:34px}.home-banner .banner-content .animeslide-desc{font-size:23px;line-height:1.3;letter-spacing:inherit}.container{padding:0 15px}.main-header .main-menu{padding-top:105px}.main-header .navigation{padding-left:20px;padding-right:20px}.main-header .logo{max-width:130px;margin-left:-10px}.wpml-ls-statics-shortcode_actions{top:32%;right:80px}.main-header .toggle-menu{width:40px;height:40px;margin-top:0;padding:9px 6px}.call-to-action,.our-steps{padding:40px 0}.bottom-info .section-head .sub-title,.bottom-info .section-head .title,.feature-section .section-head .title,.info-section .description-box .section-head .title,.intro-section .info-box .section-head .title,.page-template-splash-template-v2 .splash-content h1,.section-head .title{font-size:30px}.main-header .navigation ul li a,.section-head .sub-title,.upcoming-events .event-lists .event-box .event-detail .event-name span{font-size:18px}.main-footer,.our-steps .step-boxes{padding-top:30px}.our-steps .step-boxes .step-box .button{width:auto;min-width:160px;min-height:50px;margin-top:25px}.main-footer .rlvg-logo .title,.main-footer .title{font-size:18px;line-height:24px}.main-footer .newsletter-form .button{width:auto;min-width:100px;min-height:55px}.boutique-section .boutique-data ul.products li.product .price,.don-portal-info .box-layout .social-icons li .fa-brands,.join-us .section-head .sub-title,.our-team .team-box .social-icons li .fa-brands,.ticket-boxes .box-list .ticket-box .title,.upcoming-events .event-lists .event-box .event-detail .event-name{font-size:24px}.join-us .section-head .tagline,.join-us.v2 .section-head .sub-title,.our-prizes .prizes-list .prize-box .title{font-size:22px}.join-us .download-app-logo a{margin:0 6px}.main-footer .disclaimer{font-size:14px;padding:15px 0;letter-spacing:inherit}.main-footer .disclaimer a:before{margin-right:8px;top:-1px;height:17px;width:1px}.main-footer .disclaimer a{padding-left:8px;line-height:1}.main-footer .disclaimer .footer-links{padding-top:5px}.our-steps .step-boxes .step-box .image{border-width:12px}.our-steps .step-boxes .step-box .count{font-size:60px;top:10px;left:10px}.main-footer .social-media ul li a{width:30px;height:30px;padding:5px}.main-footer .social-media ul li a .fa-brands{font-size:20px}.main-footer .disclaimer a:hover:after{width:calc(100% - 20px);bottom:-5px;margin-left:10px}.main-footer .disclaimer a:first-child:hover:after{margin-left:0}.our-steps .step-boxes .step-box{margin:10px auto;font-size:18px}.our-games-type .game-types .game-nav-content .info p,.our-steps .step-boxes .step-box p{line-height:28px}.our-steps .step-boxes .step-box .title{font-size:27px;line-height:34px;max-width:280px}.our-steps .step-boxes .step-box .info{margin-top:-15px}.main-footer .newsletter-form .form-control{height:55px;font-size:16px;letter-spacing:1.2px;padding:8px 25px}.main-footer .social-media{margin-top:25px;margin-bottom:0}.page-template-home-template-v2 .main-page-content-v2:after{bottom:400px;background-size:auto;background-position:0 100%}.swiper-slide:after{height:100px;background-size:cover}.our-team .team-box .image{transform:scale(1);margin-bottom:0;transform-origin:top}.our-games-type .game-types .game-navigation ul li,.our-team .team-box .image,.our-team .team-box .social-media-wrap,.our-team .team-box.marco-box .image,.our-team .team-box:nth-of-type(2n) .image{width:100%}.our-team .team-box .name{right:0;position:absolute;left:0;top:-40px;font-size:42px}.our-team .team-box .image:before{width:100%;height:calc(100% - 60px);border-width:10px}.our-team .team-box.mica-box .image{margin-bottom:0}.our-team .team-box.mica-box .image:before{height:60%}.our-team .team-box .info.space-top,.our-team .team-box.marco-box .image{padding-top:100px}.our-team .team-box.marco-box .name{font-size:42px;top:0;right:0}.our-prizes .prizes-list .prize-box .title b,.our-team .team-box.marco-box .name span{font-size:35px}.our-team .team-box.marco-box .image:before{height:74%}.our-team,.our-team .team-box.mica-box{padding-bottom:50px}.our-team .team-box.mica-box .name{left:0;top:6%}.our-team .team-box.marco-box .image img{left:-10px;bottom:40px;width:100%}.our-team .team-box .info .title{font-size:36px}.main-page-content-v2:before{background-size:auto}.our-team .team-box .image img{left:3%;width:94%}.intro-section{padding-top:20px;border-width:10px}.our-games{border-width:10px}.intro-section .image-box{margin:60px -10px 70px}.intro-section .image-box .image{height:270px;border-width:10px}.intro-section .image-box:after{height:330px;border-width:10px}.intro-section .info-box .section-head p{font-size:16px;line-height:28px;padding-top:10px;opacity:50%}.our-games .section-head .title,.our-games-type .section-head .title{font-size:38px;line-height:46px}.our-games-type .game-types .game-nav-content .info .title{font-size:38px!important;line-height:46px}.main-header .navigation ul li .sub-menu li a,.our-games-type .game-types .game-nav-content .info,.page-template-splash-template-v2 .prizewin-section .ticket-notes,.page-template-splash-template-v2 .splash-wrapper .splash-coming-left .download-app{font-size:16px}.our-games-type:after{background-position:12% -140%}.our-games-type .game-types .game-nav-content{padding:15px}.intro-section.get-started .info-box .section-head p,.network .info,.page-template-splash-template-v2 .important-notice-section{font-size:16px;line-height:28px}.ticket-boxes .section-head .title{font-size:38px}.info-section .image:before,.intro-section.get-started .image-box .image{height:320px}.intro-section.get-started .image-box:after{height:310px}.intro-section.get-started .image-box .note{font-size:16px;line-height:28px;margin-top:25px}.intro-section.get-started .image-box{margin-bottom:30px}.feature-section,.ticket-boxes,.upcoming-events{padding:50px 0}.ticket-boxes .box-list .ticket-box p{font-size:18px;line-height:26px}.info-section .button-wrap,.ticket-boxes .box-list .ticket-box .button{margin-top:30px}.feature-section ul li .icon{margin-bottom:25px}.ticket-boxes .bottom-info{margin-top:25px}.ticket-boxes .bottom-info .button{margin-top:25px;font-size:16px;min-width:200px}.call-to-action .title{font-size:21px;line-height:34px}.bottom-info .button-wrap,.call-to-action .button,.don-portal-info .box-layout .social-icons{margin-top:20px}.ticket-boxes .bottom-info{font-size:18px;line-height:28px}.info-section .image{height:350px}.info-section .description-box ul li{font-size:16px;line-height:26px}.info-section .description-box>ul>li{padding-left:40px;margin-bottom:15px}.info-section .description-box>ul>li:after{width:28px;height:28px;font-size:18px;line-height:12px;padding-top:6px}.info-section .description-box>ul>li:first-of-type:after,.info-section .description-box>ul>li:nth-of-type(2):after,.info-section .description-box>ul>li:nth-of-type(7):after{padding-top:7px}.don-portal-info .box-layout .list-data,.info-section .description-box>ul>li:nth-of-type(6):after,.info-section .description-box>ul>li:nth-of-type(8):after{padding-top:8px}.info-section .description-box .section-head{padding-bottom:30px}.bottom-info{padding:40px 0;font-size:16px;line-height:28px}.bottom-info .section-head{padding-bottom:20px}.info-section .image-box.v2 .image{height:300px;width:94%}.info-section .image-box.v2 .image:before{margin-left:30px;height:350px;width:102%}.info-section .image-box.v2{padding-bottom:25px;padding-top:25px}.info-section .download-app-logo a{margin-left:5px;margin-right:5px}.join-us.download-app,.join-us.download-app.v2{padding-top:50px}.contact-us-section .contact-details .detail .title,.join-us.v2 .section-head .title{font-size:28px}.join-us.download-app.v2 .download-app-box,.our-prizes .bottom-info-v2 p+p{margin-top:15px}.boutique-section .boutique-data.list ul.products li.product .woocommerce-loop-product__title,.main-header .navigation ul li{margin-top:0}.main-header .navigation ul li .sub-menu{margin-top:5px;padding:10px 15px;min-width:100%}.main-header .navigation ul li.menu-lg .sub-menu{min-width:100%}.main-header .navigation ul li .sub-menu li{padding:0 0 10px}.main-header .navigation ul li .sub-menu li .description{font-size:15px}.main-header .portal-logo{margin-top:5px;margin-left:20px}.info-section.game-show .image{height:300px}.info-section.game-show .image:before{height:280px}.info-section.game-show .description-box .section-head p{font-size:16px;line-height:28px;margin-top:20px}.info-section.game-show{padding-top:30px;padding-bottom:50px}.upcoming-events .event-lists .event-box{padding:20px;border-width:10px;margin-bottom:20px}.our-prizes .bottom-info-v2,.upcoming-events .see-more{padding-top:20px}.info-section .button-wrap.flex-wrap,.join-us.download-app .counter,.upcoming-events .event-lists{margin-top:40px}.upcoming-events .event-lists .event-box .date .day{font-size:60px;line-height:1}.upcoming-events .event-lists .event-box .date{width:auto;font-size:16px;height:100px}.full-banner{min-height:220px}.upcoming-events .see-more a{font-size:18px;letter-spacing:0;line-height:1}.page-template-splash-template-v2 .splash-wrapper .social-media-wrap ul li{margin:2px}.page-template-splash-template-v2 .splash-wrapper .social-media-wrap ul li a{width:35px;height:35px}.page-template-splash-template-v2 .custom-form-wrap form{width:100%;max-width:100%}.page-template-splash-template-v2 .custom-form-wrap .form-half{margin:0!important;width:100%!important}.page-template-splash-template-v2 .prizewin-section p{font-size:21px;line-height:1.25}.page-template-splash-template-v2 .prizewin-section .mandatory-fields{font-size:14px}.page-template-splash-template-v2 .custom-form-wrap p{margin-left:0;margin-right:0;line-height:1.2}.page-template-splash-template-v2 .splash-content h2{font-size:21px}.page-template-splash-template-v2 .splash-content h2+h2{font-size:23px}.contact-us-section{padding-top:20px;padding-bottom:60px}.contact-us-section .contact-form{width:calc(100% - 30px);margin-left:25px;margin-right:0;min-height:auto;padding:35px 25px}.contact-us-section .contact-form .title{font-size:26px;margin-bottom:20px}.contact-us-section .contact-form:before{left:-30px;border-width:10px;top:-30px}.contact-us-section .contact-details .detail a{font-size:20px;line-height:30px}.map{min-height:250px}.contact-us-section .contact-form .form-group .form-control{height:50px;padding:8px 20px;font-size:14px;letter-spacing:1px}.contact-us-section .contact-form .form-group{margin-bottom:12px}.contact-us-section .contact-form .form-group textarea.form-control{height:120px;margin-bottom:12px;padding-top:15px}.contact-us-section .contact-form .submit-button{height:50px;margin-top:20px}.don-portal-info .box-layout .social-icons li a,.our-team .team-box .social-icons li a{width:40px;height:40px}.our-team .team-box.marco-box .social-media-wrap{margin-top:-20px}.page-template-splash-template-v2 .splash-wrapper .social-media-wrap ul li.facebook-icon a{padding:7px}.main-footer .social-media ul,.social-media-wrap ul{flex-wrap:wrap}.our-prizes .prizes-list .prize-box .image{height:270px;border-width:3px}.our-prizes .prizes-list .prize-box .image:before{border-width:8px;left:-30px;top:-30px}.our-prizes{padding:0 0 50px}.info-section .button-wrap .button-left,.info-section .button-wrap .button-right,.our-prizes .prizes-list .prize-box{margin:15px 0}.modal-x .modal-wrapper{font-size:14px;padding:15px;line-height:22px;border-width:7px;min-height:auto}.modal-x .logo{max-width:150px;margin-bottom:0;margin-right:-14px}.modal-x .device-button{font-size:16px;letter-spacing:1px}.modal-x .modal-wrapper:before{height:calc(100% + 60px);left:-30px;top:-30px;border-width:8px}.modal-x{width:calc(100% - 50px);margin-left:10px}.boutique-section .boutique-data.list ul.products li.product .attachment-woocommerce_thumbnail,.boutique-section .boutique-data.list ul.products li.product .woocommerce-placeholder{padding:10px;height:170px!important}.boutique-section .boutique-data.list ul.products li.product{min-height:170px;padding-left:45%}.boutique-section .boutique-data.list .products li.product .button,.don-portal-info .box-layout .secondary-button{margin-top:10px}.single-product .woocommerce-tabs{border-width:8px;padding:20px}.info-section .button-wrap .label-title{font-size:21px;line-height:32px}.info-section .button-wrap.flex-wrap .button,.info-section .button-wrap.flex-wrap a.button{min-width:175px;font-size:18px}.info-section.v2 .description-box .title{font-size:24px;line-height:34px;margin:0 0 30px}.join-us .download-app-box .title{font-size:18px;line-height:23px}.join-us.download-app .counter-box .image{height:220px}.join-us.download-app .counter-box:before{height:260px}.join-us.download-app .download-app-box{margin-bottom:25px;margin-top:15px}.join-us.download-app .demo-image{margin-left:-35px}.join-us.download-app .caption{font-size:18px;line-height:28px;width:158px;top:15px;right:20px}.don-portal-info{padding-top:0}.don-portal-info .box-layout .tag{min-width:135px;min-height:35px;font-size:18px}.don-portal-info .box-layout .title{font-size:38px;max-width:300px}.don-portal-info .box-layout .list-data li{font-size:18px;line-height:36px}.don-portal-info .box-layout .social-icons li{margin:0 4px}.don-portal-info .box-layout .right-part .icon{max-width:100px;margin:0 auto 25px}.don-portal-info .box-layout .forgot-password-text{padding-top:20px;font-size:16px;letter-spacing:1px}.network{margin-top:50px;padding:30px 0 0}.network .info .title{font-size:38px;line-height:46px;max-width:290px}html[lang=es-ES] .modal-x .device-button .btn,html[lang=fr-FR] .modal-x .device-button .btn,html[lang=it-IT] .modal-x .device-button .btn{margin-left:10px;font-size:12px}html[lang=es-ES] .modal-x .device-button,html[lang=fr-FR] .modal-x .device-button,html[lang=it-IT] .modal-x .device-button{letter-spacing:inherit}.calendar-events .sidebar_calendar_box .ui-datepicker .ui-datepicker-title{font-size:25px}.calendar-events .sidebar_calendar_box .ui-datepicker .ui-datepicker-prev{left:10px}.calendar-events .sidebar_calendar_box .ui-datepicker .ui-datepicker-next{right:10px}}@media only screen and (max-width:390px){.home-banner .banner-content .animeslide-heading,.home-banner .type_3 .banner-content .animeslide-heading{font-size:30px}.home-banner .banner-content .animeslide-desc,.page-template-splash-template-v2 .prizewin-section p{font-size:18px;line-height:1.2}.home-banner .button,.home-banner a.button{letter-spacing:.9px;min-width:120px}.button-group .button:not(:last-child){margin-right:10px}.button,a.button{min-height:45px;font-size:15px}.our-team .team-box.marco-box .image:before{height:70%}.our-team .team-box .social-icons li a{width:40px;height:40px}.our-team .team-box .social-icons li .fa-brands{font-size:25px}.our-team .team-box .social-icons li{margin:0 4px}.our-team .team-box .social-media-wrap .title{font-size:18px}.our-team .team-box .social-media-wrap .title span{font-size:14px}.our-team .team-box .info,article .entry-content{font-size:16px;line-height:26px}article .entry-content h1,article .entry-content h2,article .entry-content h3,article .entry-content h4,article .entry-content h5,article .entry-content h6{font-size:16px;line-height:26px;margin:20px 0 15px}article .entry-content p+p{margin:15px 0 0}.our-team .team-box .info p+p{margin-top:10px}.our-team .team-box.marco-box .name{font-size:32px}.our-team .team-box.marco-box .name span{font-size:24px}.our-team .team-box.mica-box{padding-bottom:35px}.our-team .team-box .info .title{text-align:left;font-size:28px;line-height:1.3}.entry-header .entry-title,.singular .entry-header .entry-title{font-size:38px}.entry-header .paragraph,.singular .entry-header .paragraph{font-size:16px;line-height:28px;margin-top:30px}.our-prizes .bottom-info-v2{font-size:16px;line-height:28px}.entry-header .sub-title,.singular .entry-header .sub-title{font-size:21px}.entry-header,.singular .entry-header{padding-top:35px;padding-bottom:40px}.our-team .team-box .name{font-size:32px;top:-30px}.intro-section .image-box .image{height:220px}.intro-section .image-box:after{height:270px}.intro-section .image-box{margin-top:60px;margin-bottom:50px}.our-games,.our-games-type{padding:40px 0}.full-banner,.map{min-height:200px}.contact-us-section .contact-details .detail a{font-size:18px;line-height:28px}.contact-us-section .contact-details .detail .title{font-size:24px;padding-bottom:7px}.page-template-splash-template-v2 .prizewin-section .ticket-notes{font-size:15px}.page-template-splash-template-v2 .game-logo img{max-height:200px;margin-top:-13px;margin-bottom:0}.page-template-splash-template-v2 .prizewin-section .mandatory-fields{font-size:13px}.info-section .description-box ul ul{padding-left:15px}.join-us.download-app .caption{font-size:18px;line-height:28px;right:18px;top:18px;width:170px}.join-us.download-app .demo-image{margin-left:-12%;max-width:43%}.join-us .download-app-box .title{font-size:16px;line-height:21px;padding-bottom:10px}.join-us.download-app .download-app-box{margin-bottom:20px;margin-top:10px;max-width:63%}.home-banner .type_4 .banner-content .info-content .button-group .button{min-width:130px}.home-banner .type_4 .banner-content .info-content .button-group .button-wrap{font-size:16px}.home-banner .type_4 .banner-content .info-content .button-group .button-wrap:first-child{margin-left:0}.home-banner .type_3 .banner-content .sponsored-by{font-size:24px;max-width:310px}.home-banner .type_3 .banner-content .sponsored-by span:before{width:26px;height:30px;margin-right:6px;top:0}.home-banner .type_3 .banner-content .sponsored-by span:after{width:26px;height:30px;margin-left:6px;top:0}.home-banner .type_3 .banner-content .animeslide-desc,.home-banner .type_4 .banner-content .animeslide-desc{font-size:20px}.home-banner .type_3 .banner-content .info-content{margin-top:0}.home-banner .type_4 .banner-content .info-content .button-group{margin-top:15px;margin-bottom:10px}.home-banner .type_3 .banner-content .image-box .image,.home-banner .type_4 .banner-content .image-box .image{height:200px}.home-banner .type_3 .banner-content .image-box .gtc-icon{max-width:175px;height:230px}}@media only screen and (max-width:380px){.join-us.v2 .section-head .title{font-size:26px}.join-us.v2 .section-head .sub-title{font-size:20px}.contact-us-section .contact-form .title{font-size:21px;line-height:1.2}}@media only screen and (max-width:370px){.main-footer .disclaimer{font-size:13.5px}.contact-us-section .contact-details .detail a{font-size:16px}}@media only screen and (max-width:360px){.button-group .button:not(:last-child){margin-right:0;margin-bottom:10px}.home-banner .button,.home-banner a.button{min-width:100%}.home-banner .banner-content .button-group{width:100%}}@media only screen and (min-device-width:360px) and (max-device-width:420px){.gitp-variation-radios input[type=radio]+label,.gitp-variation-radios input[type=radio]:checked+label{padding:8px 5px}}.wc-item-meta .wc-item-meta-label{font-weight:600}