.wlc-app__preload { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; overflow: hidden; background-image: linear-gradient(315deg, var(--mc-bg700) 0%, var(--mc-bg) 75%); }
.wlc-app__preload-content { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.wlc-app__preload-img { width: 300px; padding-bottom: 80px; background-image: url("../../static/images/logo.svg"); background-repeat: no-repeat; background-position: center center; background-size: contain; }
.wlc-app__preload-loader { position: relative; height: 50px; margin: 20px auto 0px; }
.wlc-app__preload-loader { --speed: 1.5s; --easing: cubic-bezier(0.075, 0.82, 0.165, 1); }
.wlc-app__preload-loader::before, .wlc-app__preload-loader::after { content: ""; position: absolute; right: 0px; bottom: 0px; left: 0px; display: block; width: 50px; height: 50px; margin: auto; border: 2px solid var(--mc-main); border-radius: 50%; opacity: 0; animation: loader-6-1 var(--speed) var(--easing) infinite; }
.wlc-app__preload-loader::after { animation: loader-6-2 var(--speed) var(--easing) .1s infinite; }
@keyframes loader-6-1 { 
  0% { transform: translate3d(0px, 0px, 0px) scale(0); opacity: 1; }
  40% { opacity: 1; }
  100% { transform: translate3d(0px, 0px, 0px) scale(1.5); opacity: 0; }
}
@keyframes loader-6-2 { 
  0% { transform: translate3d(0px, 0px, 0px) scale(0); opacity: 1; }
  40% { opacity: 1; }
  100% { transform: translate3d(0px, 0px, 0px) scale(1); opacity: 0; }
}
:root { --mc-main: #439bff; --mc-main-l5: #4ca0ff; --mc-main-d5: #3392ff; --mc-main-l10: #56a5ff; --mc-main-d10: #238aff; --mc-main-l20: #69afff; --mc-main-d20: #0379ff; --mc-main-o0: rgba(67, 155, 255, 0); --mc-main-o1: rgba(67, 155, 255, .1); --mc-main-o2: rgba(67, 155, 255, .2); --mc-main-o4: rgba(67, 155, 255, .4); --mc-main-o6: rgba(67, 155, 255, .6); --mc-main-o8: rgba(67, 155, 255, .8); --mc-secondary: #ffd800; --mc-secondary-l5: #ffda0d; --mc-secondary-d5: #f2cd00; --mc-secondary-l10: #ffdc1a; --mc-secondary-d10: #e6c200; --mc-secondary-l20: #ffe033; --mc-secondary-d20: #ccad00; --mc-secondary-o0: rgba(255, 216, 0, 0); --mc-secondary-o1: rgba(255, 216, 0, .1); --mc-secondary-o2: rgba(255, 216, 0, .2); --mc-secondary-o4: rgba(255, 216, 0, .4); --mc-secondary-o6: rgba(255, 216, 0, .6); --mc-secondary-o8: rgba(255, 216, 0, .8); --mc-baseMain: #fff; --mc-baseMain-l5: white; --mc-baseMain-d5: #f2f2f2; --mc-baseMain-l10: white; --mc-baseMain-d10: #e6e6e6; --mc-baseMain-l20: white; --mc-baseMain-d20: #cccccc; --mc-baseMain-o0: rgba(255, 255, 255, 0); --mc-baseMain-o1: rgba(255, 255, 255, .1); --mc-baseMain-o2: rgba(255, 255, 255, .2); --mc-baseMain-o4: rgba(255, 255, 255, .4); --mc-baseMain-o6: rgba(255, 255, 255, .6); --mc-baseMain-o8: rgba(255, 255, 255, .8); --mc-baseContrast: #000; --mc-baseContrast-l5: #0d0d0d; --mc-baseContrast-d5: black; --mc-baseContrast-l10: #1a1a1a; --mc-baseContrast-d10: black; --mc-baseContrast-l20: #333333; --mc-baseContrast-d20: black; --mc-baseContrast-o0: rgba(0, 0, 0, 0); --mc-baseContrast-o1: rgba(0, 0, 0, .1); --mc-baseContrast-o2: rgba(0, 0, 0, .2); --mc-baseContrast-o4: rgba(0, 0, 0, .4); --mc-baseContrast-o6: rgba(0, 0, 0, .6); --mc-baseContrast-o8: rgba(0, 0, 0, .8); --mc-buttonColor: #ffd800; --mc-buttonColor-l5: #ffda0d; --mc-buttonColor-d5: #f2cd00; --mc-buttonColor-l10: #ffdc1a; --mc-buttonColor-d10: #e6c200; --mc-buttonColor-l20: #ffe033; --mc-buttonColor-d20: #ccad00; --mc-buttonColor-o0: rgba(255, 216, 0, 0); --mc-buttonColor-o1: rgba(255, 216, 0, .1); --mc-buttonColor-o2: rgba(255, 216, 0, .2); --mc-buttonColor-o4: rgba(255, 216, 0, .4); --mc-buttonColor-o6: rgba(255, 216, 0, .6); --mc-buttonColor-o8: rgba(255, 216, 0, .8); --mc-baseOpacity: rgba(228, 234, 255, .5); --mc-baseOpacity-l5: rgba(229, 235, 255, .5); --mc-baseOpacity-d5: rgba(204, 215, 255, .5); --mc-baseOpacity-l10: rgba(231, 236, 255, .5); --mc-baseOpacity-d10: rgba(180, 196, 255, .5); --mc-baseOpacity-l20: rgba(233, 238, 255, .5); --mc-baseOpacity-d20: rgba(131, 159, 255, .5); --mc-baseOpacity-o0: rgba(228, 234, 255, 0); --mc-baseOpacity-o1: rgba(228, 234, 255, 0); --mc-baseOpacity-o2: rgba(228, 234, 255, 0); --mc-baseOpacity-o4: rgba(228, 234, 255, 0); --mc-baseOpacity-o6: rgba(228, 234, 255, .1); --mc-baseOpacity-o8: rgba(228, 234, 255, .3); --mc-bg100: #687f9d; --mc-bg100-l5: #7085a2; --mc-bg100-d5: #627896; --mc-bg100-l10: #778ca7; --mc-bg100-d10: #5c728e; --mc-bg100-l20: #8699b1; --mc-bg100-d20: #52657f; --mc-bg100-o0: rgba(104, 127, 157, 0); --mc-bg100-o1: rgba(104, 127, 157, .1); --mc-bg100-o2: rgba(104, 127, 157, .2); --mc-bg100-o4: rgba(104, 127, 157, .4); --mc-bg100-o6: rgba(104, 127, 157, .6); --mc-bg100-o8: rgba(104, 127, 157, .8); --mc-bg300: #35547d; --mc-bg300-l5: #3a5c89; --mc-bg300-d5: #325077; --mc-bg300-l10: #3f6494; --mc-bg300-d10: #304c71; --mc-bg300-l20: #4973ac; --mc-bg300-d20: #2a4364; --mc-bg300-o0: rgba(53, 84, 125, 0); --mc-bg300-o1: rgba(53, 84, 125, .1); --mc-bg300-o2: rgba(53, 84, 125, .2); --mc-bg300-o4: rgba(53, 84, 125, .4); --mc-bg300-o6: rgba(53, 84, 125, .6); --mc-bg300-o8: rgba(53, 84, 125, .8); --mc-bg500: #1c3e6c; --mc-bg500-l5: #20477b; --mc-bg500-d5: #1b3b67; --mc-bg500-l10: #244f8a; --mc-bg500-d10: #193861; --mc-bg500-l20: #2b60a7; --mc-bg500-d20: #163256; --mc-bg500-o0: rgba(28, 62, 108, 0); --mc-bg500-o1: rgba(28, 62, 108, .1); --mc-bg500-o2: rgba(28, 62, 108, .2); --mc-bg500-o4: rgba(28, 62, 108, .4); --mc-bg500-o6: rgba(28, 62, 108, .6); --mc-bg500-o8: rgba(28, 62, 108, .8); --mc-bg700: #03295c; --mc-bg700-l5: #043270; --mc-bg700-d5: #032757; --mc-bg700-l10: #043b84; --mc-bg700-d10: #032553; --mc-bg700-l20: #064dac; --mc-bg700-d20: #02214a; --mc-bg700-o0: rgba(3, 41, 92, 0); --mc-bg700-o1: rgba(3, 41, 92, .1); --mc-bg700-o2: rgba(3, 41, 92, .2); --mc-bg700-o4: rgba(3, 41, 92, .4); --mc-bg700-o6: rgba(3, 41, 92, .6); --mc-bg700-o8: rgba(3, 41, 92, .8); --mc-bg: #011f46; --mc-bg-l5: #01295c; --mc-bg-d5: #011d43; --mc-bg-l10: #023271; --mc-bg-d10: #011c3f; --mc-bg-l20: #02459d; --mc-bg-d20: #011938; --mc-bg-o0: rgba(1, 31, 70, 0); --mc-bg-o1: rgba(1, 31, 70, .1); --mc-bg-o2: rgba(1, 31, 70, .2); --mc-bg-o4: rgba(1, 31, 70, .4); --mc-bg-o6: rgba(1, 31, 70, .6); --mc-bg-o8: rgba(1, 31, 70, .8); --mc-bgModal: #011631; --mc-bgModal-l5: #012048; --mc-bgModal-d5: #01152f; --mc-bgModal-l10: #022a5e; --mc-bgModal-d10: #01142c; --mc-bgModal-l20: #033e8b; --mc-bgModal-d20: #011227; --mc-bgModal-o0: rgba(1, 22, 49, 0); --mc-bgModal-o1: rgba(1, 22, 49, .1); --mc-bgModal-o2: rgba(1, 22, 49, .2); --mc-bgModal-o4: rgba(1, 22, 49, .4); --mc-bgModal-o6: rgba(1, 22, 49, .6); --mc-bgModal-o8: rgba(1, 22, 49, .8); --mc-elementsColor: #c4c4c4; --mc-elementsColor-l5: #c7c7c7; --mc-elementsColor-d5: #bababa; --mc-elementsColor-l10: #cacaca; --mc-elementsColor-d10: #b0b0b0; --mc-elementsColor-l20: #d0d0d0; --mc-elementsColor-d20: #9d9d9d; --mc-elementsColor-o0: rgba(196, 196, 196, 0); --mc-elementsColor-o1: rgba(196, 196, 196, .1); --mc-elementsColor-o2: rgba(196, 196, 196, .2); --mc-elementsColor-o4: rgba(196, 196, 196, .4); --mc-elementsColor-o6: rgba(196, 196, 196, .6); --mc-elementsColor-o8: rgba(196, 196, 196, .8); --mc-error: #dd4747; --mc-error-l5: #df5050; --mc-error-d5: #db3b3b; --mc-error-l10: #e05959; --mc-error-d10: #d82e2e; --mc-error-l20: #e46c6c; --mc-error-d20: #c52424; --mc-error-o0: rgba(221, 71, 71, 0); --mc-error-o1: rgba(221, 71, 71, .1); --mc-error-o2: rgba(221, 71, 71, .2); --mc-error-o4: rgba(221, 71, 71, .4); --mc-error-o6: rgba(221, 71, 71, .6); --mc-error-o8: rgba(221, 71, 71, .8); --mc-success: #36b26f; --mc-success-l5: #39bd76; --mc-success-d5: #33a969; --mc-success-l10: #3fc57d; --mc-success-d10: #31a064; --mc-success-l20: #54cb8b; --mc-success-d20: #2b8e59; --mc-success-o0: rgba(54, 178, 111, 0); --mc-success-o1: rgba(54, 178, 111, .1); --mc-success-o2: rgba(54, 178, 111, .2); --mc-success-o4: rgba(54, 178, 111, .4); --mc-success-o6: rgba(54, 178, 111, .6); --mc-success-o8: rgba(54, 178, 111, .8); --mc-warning: #e58933; --mc-warning-l5: #e68f3d; --mc-warning-d5: #e38227; --mc-warning-l10: #e89547; --mc-warning-d10: #e07b1c; --mc-warning-l20: #eaa15c; --mc-warning-d20: #c76d19; --mc-warning-o0: rgba(229, 137, 51, 0); --mc-warning-o1: rgba(229, 137, 51, .1); --mc-warning-o2: rgba(229, 137, 51, .2); --mc-warning-o4: rgba(229, 137, 51, .4); --mc-warning-o6: rgba(229, 137, 51, .6); --mc-warning-o8: rgba(229, 137, 51, .8); --mc-disabled: #cccccc; --mc-disabled-l5: #cfcfcf; --mc-disabled-d5: #c2c2c2; --mc-disabled-l10: #d1d1d1; --mc-disabled-d10: #b8b8b8; --mc-disabled-l20: #d6d6d6; --mc-disabled-d20: #a3a3a3; --mc-disabled-o0: rgba(204, 204, 204, 0); --mc-disabled-o1: rgba(204, 204, 204, .1); --mc-disabled-o2: rgba(204, 204, 204, .2); --mc-disabled-o4: rgba(204, 204, 204, .4); --mc-disabled-o6: rgba(204, 204, 204, .6); --mc-disabled-o8: rgba(204, 204, 204, .8); --mc-black: #000; --mc-black-l5: #0d0d0d; --mc-black-d5: black; --mc-black-l10: #1a1a1a; --mc-black-d10: black; --mc-black-l20: #333333; --mc-black-d20: black; --mc-black-o0: rgba(0, 0, 0, 0); --mc-black-o1: rgba(0, 0, 0, .1); --mc-black-o2: rgba(0, 0, 0, .2); --mc-black-o4: rgba(0, 0, 0, .4); --mc-black-o6: rgba(0, 0, 0, .6); --mc-black-o8: rgba(0, 0, 0, .8); --mc-buttonColorHover: #fff500; --mc-buttonColorHover-l5: #fff60d; --mc-buttonColorHover-d5: #f2e900; --mc-buttonColorHover-l10: #fff61a; --mc-buttonColorHover-d10: #e6dd00; --mc-buttonColorHover-l20: #fff733; --mc-buttonColorHover-d20: #ccc400; --mc-buttonColorHover-o0: rgba(255, 245, 0, 0); --mc-buttonColorHover-o1: rgba(255, 245, 0, .1); --mc-buttonColorHover-o2: rgba(255, 245, 0, .2); --mc-buttonColorHover-o4: rgba(255, 245, 0, .4); --mc-buttonColorHover-o6: rgba(255, 245, 0, .6); --mc-buttonColorHover-o8: rgba(255, 245, 0, .8); }
:root { --fc-labelColor: #70828f; --fc-labelColor-l5: #778895; --fc-labelColor-d5: #6a7c88; --fc-labelColor-l10: #7e8f9a; --fc-labelColor-d10: #657581; --fc-labelColor-l20: #8d9ba5; --fc-labelColor-d20: #5a6872; --fc-labelColor-o0: rgba(112, 130, 143, 0); --fc-labelColor-o1: rgba(112, 130, 143, .1); --fc-labelColor-o2: rgba(112, 130, 143, .2); --fc-labelColor-o4: rgba(112, 130, 143, .4); --fc-labelColor-o6: rgba(112, 130, 143, .6); --fc-labelColor-o8: rgba(112, 130, 143, .8); --fc-inputBg: #fff; --fc-inputBg-l5: white; --fc-inputBg-d5: #f2f2f2; --fc-inputBg-l10: white; --fc-inputBg-d10: #e6e6e6; --fc-inputBg-l20: white; --fc-inputBg-d20: #cccccc; --fc-inputBg-o0: rgba(255, 255, 255, 0); --fc-inputBg-o1: rgba(255, 255, 255, .1); --fc-inputBg-o2: rgba(255, 255, 255, .2); --fc-inputBg-o4: rgba(255, 255, 255, .4); --fc-inputBg-o6: rgba(255, 255, 255, .6); --fc-inputBg-o8: rgba(255, 255, 255, .8); --fc-borderColor: #70828f; --fc-borderColor-l5: #778895; --fc-borderColor-d5: #6a7c88; --fc-borderColor-l10: #7e8f9a; --fc-borderColor-d10: #657581; --fc-borderColor-l20: #8d9ba5; --fc-borderColor-d20: #5a6872; --fc-borderColor-o0: rgba(112, 130, 143, 0); --fc-borderColor-o1: rgba(112, 130, 143, .1); --fc-borderColor-o2: rgba(112, 130, 143, .2); --fc-borderColor-o4: rgba(112, 130, 143, .4); --fc-borderColor-o6: rgba(112, 130, 143, .6); --fc-borderColor-o8: rgba(112, 130, 143, .8); --fc-textColor: #000; --fc-textColor-l5: #0d0d0d; --fc-textColor-d5: black; --fc-textColor-l10: #1a1a1a; --fc-textColor-d10: black; --fc-textColor-l20: #333333; --fc-textColor-d20: black; --fc-textColor-o0: rgba(0, 0, 0, 0); --fc-textColor-o1: rgba(0, 0, 0, .1); --fc-textColor-o2: rgba(0, 0, 0, .2); --fc-textColor-o4: rgba(0, 0, 0, .4); --fc-textColor-o6: rgba(0, 0, 0, .6); --fc-textColor-o8: rgba(0, 0, 0, .8); --fc-placeholderColor: #70828f; --fc-placeholderColor-l5: #778895; --fc-placeholderColor-d5: #6a7c88; --fc-placeholderColor-l10: #7e8f9a; --fc-placeholderColor-d10: #657581; --fc-placeholderColor-l20: #8d9ba5; --fc-placeholderColor-d20: #5a6872; --fc-placeholderColor-o0: rgba(112, 130, 143, 0); --fc-placeholderColor-o1: rgba(112, 130, 143, .1); --fc-placeholderColor-o2: rgba(112, 130, 143, .2); --fc-placeholderColor-o4: rgba(112, 130, 143, .4); --fc-placeholderColor-o6: rgba(112, 130, 143, .6); --fc-placeholderColor-o8: rgba(112, 130, 143, .8); --fc-disabledPlaceholderColor: #5d6476; --fc-disabledPlaceholderColor-l5: #646b7e; --fc-disabledPlaceholderColor-d5: #585f70; --fc-disabledPlaceholderColor-l10: #6a7287; --fc-disabledPlaceholderColor-d10: #545a6a; --fc-disabledPlaceholderColor-l20: #798196; --fc-disabledPlaceholderColor-d20: #4a505e; --fc-disabledPlaceholderColor-o0: rgba(93, 100, 118, 0); --fc-disabledPlaceholderColor-o1: rgba(93, 100, 118, .1); --fc-disabledPlaceholderColor-o2: rgba(93, 100, 118, .2); --fc-disabledPlaceholderColor-o4: rgba(93, 100, 118, .4); --fc-disabledPlaceholderColor-o6: rgba(93, 100, 118, .6); --fc-disabledPlaceholderColor-o8: rgba(93, 100, 118, .8); --fc-arrowColor: #70828f; --fc-arrowColor-l5: #778895; --fc-arrowColor-d5: #6a7c88; --fc-arrowColor-l10: #7e8f9a; --fc-arrowColor-d10: #657581; --fc-arrowColor-l20: #8d9ba5; --fc-arrowColor-d20: #5a6872; --fc-arrowColor-o0: rgba(112, 130, 143, 0); --fc-arrowColor-o1: rgba(112, 130, 143, .1); --fc-arrowColor-o2: rgba(112, 130, 143, .2); --fc-arrowColor-o4: rgba(112, 130, 143, .4); --fc-arrowColor-o6: rgba(112, 130, 143, .6); --fc-arrowColor-o8: rgba(112, 130, 143, .8); --fc-iconColor: #70828f; --fc-iconColor-l5: #778895; --fc-iconColor-d5: #6a7c88; --fc-iconColor-l10: #7e8f9a; --fc-iconColor-d10: #657581; --fc-iconColor-l20: #8d9ba5; --fc-iconColor-d20: #5a6872; --fc-iconColor-o0: rgba(112, 130, 143, 0); --fc-iconColor-o1: rgba(112, 130, 143, .1); --fc-iconColor-o2: rgba(112, 130, 143, .2); --fc-iconColor-o4: rgba(112, 130, 143, .4); --fc-iconColor-o6: rgba(112, 130, 143, .6); --fc-iconColor-o8: rgba(112, 130, 143, .8); --fc-disableBg: #152534; --fc-disableBg-l5: #1b3044; --fc-disableBg-d5: #142331; --fc-disableBg-l10: #223b53; --fc-disableBg-d10: #13212f; --fc-disableBg-l20: #2e5172; --fc-disableBg-d20: #111e2a; --fc-disableBg-o0: rgba(21, 37, 52, 0); --fc-disableBg-o1: rgba(21, 37, 52, .1); --fc-disableBg-o2: rgba(21, 37, 52, .2); --fc-disableBg-o4: rgba(21, 37, 52, .4); --fc-disableBg-o6: rgba(21, 37, 52, .6); --fc-disableBg-o8: rgba(21, 37, 52, .8); --fc-disableBorder: #4e5b64; --fc-disableBorder-l5: #55636d; --fc-disableBorder-d5: #4a565f; --fc-disableBorder-l10: #5d6c77; --fc-disableBorder-d10: #46525a; --fc-disableBorder-l20: #6b7d89; --fc-disableBorder-d20: #3e4950; --fc-disableBorder-o0: rgba(78, 91, 100, 0); --fc-disableBorder-o1: rgba(78, 91, 100, .1); --fc-disableBorder-o2: rgba(78, 91, 100, .2); --fc-disableBorder-o4: rgba(78, 91, 100, .4); --fc-disableBorder-o6: rgba(78, 91, 100, .6); --fc-disableBorder-o8: rgba(78, 91, 100, .8); --fc-errorBackground: #ffebf2; --fc-errorBackground-l5: #ffecf3; --fc-errorBackground-d5: #ffd3e2; --fc-errorBackground-l10: #ffedf3; --fc-errorBackground-d10: #ffbad2; --fc-errorBackground-l20: #ffeff5; --fc-errorBackground-d20: #ff89b2; --fc-errorBackground-o0: rgba(255, 235, 242, 0); --fc-errorBackground-o1: rgba(255, 235, 242, .1); --fc-errorBackground-o2: rgba(255, 235, 242, .2); --fc-errorBackground-o4: rgba(255, 235, 242, .4); --fc-errorBackground-o6: rgba(255, 235, 242, .6); --fc-errorBackground-o8: rgba(255, 235, 242, .8); --fc-errorBorder: #ffb8d1; --fc-errorBorder-l5: #ffbcd3; --fc-errorBorder-d5: #ffa2c3; --fc-errorBorder-l10: #ffbfd6; --fc-errorBorder-d10: #ff8cb5; --fc-errorBorder-l20: #ffc6da; --fc-errorBorder-d20: #ff6098; --fc-errorBorder-o0: rgba(255, 184, 209, 0); --fc-errorBorder-o1: rgba(255, 184, 209, .1); --fc-errorBorder-o2: rgba(255, 184, 209, .2); --fc-errorBorder-o4: rgba(255, 184, 209, .4); --fc-errorBorder-o6: rgba(255, 184, 209, .6); --fc-errorBorder-o8: rgba(255, 184, 209, .8); --fc-errorArrow: #ffbcd5; --fc-errorArrow-l5: #ffbfd7; --fc-errorArrow-d5: #ffa6c7; --fc-errorArrow-l10: #ffc3d9; --fc-errorArrow-d10: #ff90b9; --fc-errorArrow-l20: #ffc9dd; --fc-errorArrow-d20: #ff639d; --fc-errorArrow-o0: rgba(255, 188, 213, 0); --fc-errorArrow-o1: rgba(255, 188, 213, .1); --fc-errorArrow-o2: rgba(255, 188, 213, .2); --fc-errorArrow-o4: rgba(255, 188, 213, .4); --fc-errorArrow-o6: rgba(255, 188, 213, .6); --fc-errorArrow-o8: rgba(255, 188, 213, .8); --fc-successElement: #45c195; --fc-successElement-l5: #4ec49a; --fc-successElement-d5: #3ebb8f; --fc-successElement-l10: #58c7a0; --fc-successElement-d10: #3bb187; --fc-successElement-l20: #6acdaa; --fc-successElement-d20: #349d78; --fc-successElement-o0: rgba(69, 193, 149, 0); --fc-successElement-o1: rgba(69, 193, 149, .1); --fc-successElement-o2: rgba(69, 193, 149, .2); --fc-successElement-o4: rgba(69, 193, 149, .4); --fc-successElement-o6: rgba(69, 193, 149, .6); --fc-successElement-o8: rgba(69, 193, 149, .8); --fc-successBorder: #acf6d3; --fc-successBorder-l5: #b0f6d5; --fc-successBorder-d5: #99f4c9; --fc-successBorder-l10: #b4f7d7; --fc-successBorder-d10: #86f2bf; --fc-successBorder-l20: #bdf8dc; --fc-successBorder-d20: #61eeab; --fc-successBorder-o0: rgba(172, 246, 211, 0); --fc-successBorder-o1: rgba(172, 246, 211, .1); --fc-successBorder-o2: rgba(172, 246, 211, .2); --fc-successBorder-o4: rgba(172, 246, 211, .4); --fc-successBorder-o6: rgba(172, 246, 211, .6); --fc-successBorder-o8: rgba(172, 246, 211, .8); }
@font-face { font-weight: 100; font-family: Roboto; font-style: normal; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.woff") format("woff"); font-display: swap; }
@font-face { font-weight: 300; font-family: Roboto; font-style: normal; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff") format("woff"); font-display: swap; }
@font-face { font-weight: 400; font-family: Roboto; font-style: normal; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff") format("woff"); font-display: swap; }
@font-face { font-weight: 500; font-family: Roboto; font-style: normal; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.woff") format("woff"); font-display: swap; }
@font-face { font-weight: 700; font-family: Roboto; font-style: normal; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff") format("woff"); font-display: swap; }
@font-face { font-weight: 900; font-family: Roboto; font-style: normal; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.woff") format("woff"); font-display: swap; }
@font-face { font-weight: 100; font-family: Roboto; font-style: italic; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100-italic.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100-italic.woff") format("woff"); font-display: swap; }
@font-face { font-weight: 300; font-family: Roboto; font-style: italic; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-italic.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-italic.woff") format("woff"); font-display: swap; }
@font-face { font-weight: 400; font-family: Roboto; font-style: italic; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.woff") format("woff"); font-display: swap; }
@font-face { font-weight: 500; font-family: Roboto; font-style: italic; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500-italic.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500-italic.woff") format("woff"); font-display: swap; }
@font-face { font-weight: 700; font-family: Roboto; font-style: italic; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-italic.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-italic.woff") format("woff"); font-display: swap; }
@font-face { font-weight: 900; font-family: Roboto; font-style: italic; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900-italic.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900-italic.woff") format("woff"); font-display: swap; }
*, ::before, ::after { box-sizing: border-box; }
:root { font-size: 10px; }
body { margin: 0px; color: var(--mc-baseMain); font-weight: 400; font-size: 1.8rem; font-family: Roboto, sans-serif; line-height: 1.5; background-color: var(--mc-bg); text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
@media (prefers-reduced-motion: no-preference) {
  :root { scroll-behavior: smooth; }
  :root { scroll-behavior: auto; }
}
@keyframes fadeUp { 
  0% { transform: translateY(-200%); opacity: 0; }
  100% { transform: translateY(0px); opacity: 1; }
}
@keyframes fadeDown { 
  0% { transform: translateY(200%); opacity: 0; }
  100% { transform: translateY(0px); opacity: 1; }
}
@keyframes fadeRight { 
  0% { transform: translate(200%); opacity: 0; }
  100% { transform: translate(0px); opacity: 1; }
}
@keyframes fadeLeft { 
  0% { transform: translate(-200%); opacity: 0; }
  100% { transform: translate(0px); opacity: 1; }
}
.swiper-slide-active .animation--fade-down { animation: 1s ease 0s 1 normal none running fadeDown; }
.swiper-slide-active .animation--fade-up { animation: 1s ease 0s 1 normal none running fadeUp; }
.swiper-slide-active .animation--fade-right { animation: 1s ease 0s 1 normal none running fadeRight; }
.swiper-slide-active .animation--fade-left { animation: 1s ease 0s 1 normal none running fadeLeft; }
.swiper-slide-active .animation { 
  animation-fill-mode: both;
}
@media (max-width: 1024px) {
  .swiper-slide-active .animation {
    position: absolute;
    top: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 100%;
    width: calc(100% - 80px);
    justify-content: center;
  }
}
@keyframes spin { 
  100% { transform: rotate(360deg); }
}
:root { --mc-main: #439bff; --mc-main-l5: #4ca0ff; --mc-main-d5: #3392ff; --mc-main-l10: #56a5ff; --mc-main-d10: #238aff; --mc-main-l20: #69afff; --mc-main-d20: #0379ff; --mc-main-o0: rgba(67, 155, 255, 0); --mc-main-o1: rgba(67, 155, 255, .1); --mc-main-o2: rgba(67, 155, 255, .2); --mc-main-o4: rgba(67, 155, 255, .4); --mc-main-o6: rgba(67, 155, 255, .6); --mc-main-o8: rgba(67, 155, 255, .8); --mc-secondary: #ffd800; --mc-secondary-l5: #ffda0d; --mc-secondary-d5: #f2cd00; --mc-secondary-l10: #ffdc1a; --mc-secondary-d10: #e6c200; --mc-secondary-l20: #ffe033; --mc-secondary-d20: #ccad00; --mc-secondary-o0: rgba(255, 216, 0, 0); --mc-secondary-o1: rgba(255, 216, 0, .1); --mc-secondary-o2: rgba(255, 216, 0, .2); --mc-secondary-o4: rgba(255, 216, 0, .4); --mc-secondary-o6: rgba(255, 216, 0, .6); --mc-secondary-o8: rgba(255, 216, 0, .8); --mc-baseMain: #fff; --mc-baseMain-l5: white; --mc-baseMain-d5: #f2f2f2; --mc-baseMain-l10: white; --mc-baseMain-d10: #e6e6e6; --mc-baseMain-l20: white; --mc-baseMain-d20: #cccccc; --mc-baseMain-o0: rgba(255, 255, 255, 0); --mc-baseMain-o1: rgba(255, 255, 255, .1); --mc-baseMain-o2: rgba(255, 255, 255, .2); --mc-baseMain-o4: rgba(255, 255, 255, .4); --mc-baseMain-o6: rgba(255, 255, 255, .6); --mc-baseMain-o8: rgba(255, 255, 255, .8); --mc-baseContrast: #000; --mc-baseContrast-l5: #0d0d0d; --mc-baseContrast-d5: black; --mc-baseContrast-l10: #1a1a1a; --mc-baseContrast-d10: black; --mc-baseContrast-l20: #333333; --mc-baseContrast-d20: black; --mc-baseContrast-o0: rgba(0, 0, 0, 0); --mc-baseContrast-o1: rgba(0, 0, 0, .1); --mc-baseContrast-o2: rgba(0, 0, 0, .2); --mc-baseContrast-o4: rgba(0, 0, 0, .4); --mc-baseContrast-o6: rgba(0, 0, 0, .6); --mc-baseContrast-o8: rgba(0, 0, 0, .8); --mc-buttonColor: #ffd800; --mc-buttonColor-l5: #ffda0d; --mc-buttonColor-d5: #f2cd00; --mc-buttonColor-l10: #ffdc1a; --mc-buttonColor-d10: #e6c200; --mc-buttonColor-l20: #ffe033; --mc-buttonColor-d20: #ccad00; --mc-buttonColor-o0: rgba(255, 216, 0, 0); --mc-buttonColor-o1: rgba(255, 216, 0, .1); --mc-buttonColor-o2: rgba(255, 216, 0, .2); --mc-buttonColor-o4: rgba(255, 216, 0, .4); --mc-buttonColor-o6: rgba(255, 216, 0, .6); --mc-buttonColor-o8: rgba(255, 216, 0, .8); --mc-baseOpacity: rgba(228, 234, 255, .5); --mc-baseOpacity-l5: rgba(229, 235, 255, .5); --mc-baseOpacity-d5: rgba(204, 215, 255, .5); --mc-baseOpacity-l10: rgba(231, 236, 255, .5); --mc-baseOpacity-d10: rgba(180, 196, 255, .5); --mc-baseOpacity-l20: rgba(233, 238, 255, .5); --mc-baseOpacity-d20: rgba(131, 159, 255, .5); --mc-baseOpacity-o0: rgba(228, 234, 255, 0); --mc-baseOpacity-o1: rgba(228, 234, 255, 0); --mc-baseOpacity-o2: rgba(228, 234, 255, 0); --mc-baseOpacity-o4: rgba(228, 234, 255, 0); --mc-baseOpacity-o6: rgba(228, 234, 255, .1); --mc-baseOpacity-o8: rgba(228, 234, 255, .3); --mc-bg100: #687f9d; --mc-bg100-l5: #7085a2; --mc-bg100-d5: #627896; --mc-bg100-l10: #778ca7; --mc-bg100-d10: #5c728e; --mc-bg100-l20: #8699b1; --mc-bg100-d20: #52657f; --mc-bg100-o0: rgba(104, 127, 157, 0); --mc-bg100-o1: rgba(104, 127, 157, .1); --mc-bg100-o2: rgba(104, 127, 157, .2); --mc-bg100-o4: rgba(104, 127, 157, .4); --mc-bg100-o6: rgba(104, 127, 157, .6); --mc-bg100-o8: rgba(104, 127, 157, .8); --mc-bg300: #35547d; --mc-bg300-l5: #3a5c89; --mc-bg300-d5: #325077; --mc-bg300-l10: #3f6494; --mc-bg300-d10: #304c71; --mc-bg300-l20: #4973ac; --mc-bg300-d20: #2a4364; --mc-bg300-o0: rgba(53, 84, 125, 0); --mc-bg300-o1: rgba(53, 84, 125, .1); --mc-bg300-o2: rgba(53, 84, 125, .2); --mc-bg300-o4: rgba(53, 84, 125, .4); --mc-bg300-o6: rgba(53, 84, 125, .6); --mc-bg300-o8: rgba(53, 84, 125, .8); --mc-bg500: #1c3e6c; --mc-bg500-l5: #20477b; --mc-bg500-d5: #1b3b67; --mc-bg500-l10: #244f8a; --mc-bg500-d10: #193861; --mc-bg500-l20: #2b60a7; --mc-bg500-d20: #163256; --mc-bg500-o0: rgba(28, 62, 108, 0); --mc-bg500-o1: rgba(28, 62, 108, .1); --mc-bg500-o2: rgba(28, 62, 108, .2); --mc-bg500-o4: rgba(28, 62, 108, .4); --mc-bg500-o6: rgba(28, 62, 108, .6); --mc-bg500-o8: rgba(28, 62, 108, .8); --mc-bg700: #03295c; --mc-bg700-l5: #043270; --mc-bg700-d5: #032757; --mc-bg700-l10: #043b84; --mc-bg700-d10: #032553; --mc-bg700-l20: #064dac; --mc-bg700-d20: #02214a; --mc-bg700-o0: rgba(3, 41, 92, 0); --mc-bg700-o1: rgba(3, 41, 92, .1); --mc-bg700-o2: rgba(3, 41, 92, .2); --mc-bg700-o4: rgba(3, 41, 92, .4); --mc-bg700-o6: rgba(3, 41, 92, .6); --mc-bg700-o8: rgba(3, 41, 92, .8); --mc-bg: #011f46; --mc-bg-l5: #01295c; --mc-bg-d5: #011d43; --mc-bg-l10: #023271; --mc-bg-d10: #011c3f; --mc-bg-l20: #02459d; --mc-bg-d20: #011938; --mc-bg-o0: rgba(1, 31, 70, 0); --mc-bg-o1: rgba(1, 31, 70, .1); --mc-bg-o2: rgba(1, 31, 70, .2); --mc-bg-o4: rgba(1, 31, 70, .4); --mc-bg-o6: rgba(1, 31, 70, .6); --mc-bg-o8: rgba(1, 31, 70, .8); --mc-bgModal: #011631; --mc-bgModal-l5: #012048; --mc-bgModal-d5: #01152f; --mc-bgModal-l10: #022a5e; --mc-bgModal-d10: #01142c; --mc-bgModal-l20: #033e8b; --mc-bgModal-d20: #011227; --mc-bgModal-o0: rgba(1, 22, 49, 0); --mc-bgModal-o1: rgba(1, 22, 49, .1); --mc-bgModal-o2: rgba(1, 22, 49, .2); --mc-bgModal-o4: rgba(1, 22, 49, .4); --mc-bgModal-o6: rgba(1, 22, 49, .6); --mc-bgModal-o8: rgba(1, 22, 49, .8); --mc-elementsColor: #c4c4c4; --mc-elementsColor-l5: #c7c7c7; --mc-elementsColor-d5: #bababa; --mc-elementsColor-l10: #cacaca; --mc-elementsColor-d10: #b0b0b0; --mc-elementsColor-l20: #d0d0d0; --mc-elementsColor-d20: #9d9d9d; --mc-elementsColor-o0: rgba(196, 196, 196, 0); --mc-elementsColor-o1: rgba(196, 196, 196, .1); --mc-elementsColor-o2: rgba(196, 196, 196, .2); --mc-elementsColor-o4: rgba(196, 196, 196, .4); --mc-elementsColor-o6: rgba(196, 196, 196, .6); --mc-elementsColor-o8: rgba(196, 196, 196, .8); --mc-error: #dd4747; --mc-error-l5: #df5050; --mc-error-d5: #db3b3b; --mc-error-l10: #e05959; --mc-error-d10: #d82e2e; --mc-error-l20: #e46c6c; --mc-error-d20: #c52424; --mc-error-o0: rgba(221, 71, 71, 0); --mc-error-o1: rgba(221, 71, 71, .1); --mc-error-o2: rgba(221, 71, 71, .2); --mc-error-o4: rgba(221, 71, 71, .4); --mc-error-o6: rgba(221, 71, 71, .6); --mc-error-o8: rgba(221, 71, 71, .8); --mc-success: #36b26f; --mc-success-l5: #39bd76; --mc-success-d5: #33a969; --mc-success-l10: #3fc57d; --mc-success-d10: #31a064; --mc-success-l20: #54cb8b; --mc-success-d20: #2b8e59; --mc-success-o0: rgba(54, 178, 111, 0); --mc-success-o1: rgba(54, 178, 111, .1); --mc-success-o2: rgba(54, 178, 111, .2); --mc-success-o4: rgba(54, 178, 111, .4); --mc-success-o6: rgba(54, 178, 111, .6); --mc-success-o8: rgba(54, 178, 111, .8); --mc-warning: #e58933; --mc-warning-l5: #e68f3d; --mc-warning-d5: #e38227; --mc-warning-l10: #e89547; --mc-warning-d10: #e07b1c; --mc-warning-l20: #eaa15c; --mc-warning-d20: #c76d19; --mc-warning-o0: rgba(229, 137, 51, 0); --mc-warning-o1: rgba(229, 137, 51, .1); --mc-warning-o2: rgba(229, 137, 51, .2); --mc-warning-o4: rgba(229, 137, 51, .4); --mc-warning-o6: rgba(229, 137, 51, .6); --mc-warning-o8: rgba(229, 137, 51, .8); --mc-disabled: #cccccc; --mc-disabled-l5: #cfcfcf; --mc-disabled-d5: #c2c2c2; --mc-disabled-l10: #d1d1d1; --mc-disabled-d10: #b8b8b8; --mc-disabled-l20: #d6d6d6; --mc-disabled-d20: #a3a3a3; --mc-disabled-o0: rgba(204, 204, 204, 0); --mc-disabled-o1: rgba(204, 204, 204, .1); --mc-disabled-o2: rgba(204, 204, 204, .2); --mc-disabled-o4: rgba(204, 204, 204, .4); --mc-disabled-o6: rgba(204, 204, 204, .6); --mc-disabled-o8: rgba(204, 204, 204, .8); --mc-black: #000; --mc-black-l5: #0d0d0d; --mc-black-d5: black; --mc-black-l10: #1a1a1a; --mc-black-d10: black; --mc-black-l20: #333333; --mc-black-d20: black; --mc-black-o0: rgba(0, 0, 0, 0); --mc-black-o1: rgba(0, 0, 0, .1); --mc-black-o2: rgba(0, 0, 0, .2); --mc-black-o4: rgba(0, 0, 0, .4); --mc-black-o6: rgba(0, 0, 0, .6); --mc-black-o8: rgba(0, 0, 0, .8); --mc-buttonColorHover: #fff500; --mc-buttonColorHover-l5: #fff60d; --mc-buttonColorHover-d5: #f2e900; --mc-buttonColorHover-l10: #fff61a; --mc-buttonColorHover-d10: #e6dd00; --mc-buttonColorHover-l20: #fff733; --mc-buttonColorHover-d20: #ccc400; --mc-buttonColorHover-o0: rgba(255, 245, 0, 0); --mc-buttonColorHover-o1: rgba(255, 245, 0, .1); --mc-buttonColorHover-o2: rgba(255, 245, 0, .2); --mc-buttonColorHover-o4: rgba(255, 245, 0, .4); --mc-buttonColorHover-o6: rgba(255, 245, 0, .6); --mc-buttonColorHover-o8: rgba(255, 245, 0, .8); }
:root { --fc-labelColor: #70828f; --fc-labelColor-l5: #778895; --fc-labelColor-d5: #6a7c88; --fc-labelColor-l10: #7e8f9a; --fc-labelColor-d10: #657581; --fc-labelColor-l20: #8d9ba5; --fc-labelColor-d20: #5a6872; --fc-labelColor-o0: rgba(112, 130, 143, 0); --fc-labelColor-o1: rgba(112, 130, 143, .1); --fc-labelColor-o2: rgba(112, 130, 143, .2); --fc-labelColor-o4: rgba(112, 130, 143, .4); --fc-labelColor-o6: rgba(112, 130, 143, .6); --fc-labelColor-o8: rgba(112, 130, 143, .8); --fc-inputBg: #fff; --fc-inputBg-l5: white; --fc-inputBg-d5: #f2f2f2; --fc-inputBg-l10: white; --fc-inputBg-d10: #e6e6e6; --fc-inputBg-l20: white; --fc-inputBg-d20: #cccccc; --fc-inputBg-o0: rgba(255, 255, 255, 0); --fc-inputBg-o1: rgba(255, 255, 255, .1); --fc-inputBg-o2: rgba(255, 255, 255, .2); --fc-inputBg-o4: rgba(255, 255, 255, .4); --fc-inputBg-o6: rgba(255, 255, 255, .6); --fc-inputBg-o8: rgba(255, 255, 255, .8); --fc-borderColor: #70828f; --fc-borderColor-l5: #778895; --fc-borderColor-d5: #6a7c88; --fc-borderColor-l10: #7e8f9a; --fc-borderColor-d10: #657581; --fc-borderColor-l20: #8d9ba5; --fc-borderColor-d20: #5a6872; --fc-borderColor-o0: rgba(112, 130, 143, 0); --fc-borderColor-o1: rgba(112, 130, 143, .1); --fc-borderColor-o2: rgba(112, 130, 143, .2); --fc-borderColor-o4: rgba(112, 130, 143, .4); --fc-borderColor-o6: rgba(112, 130, 143, .6); --fc-borderColor-o8: rgba(112, 130, 143, .8); --fc-textColor: #000; --fc-textColor-l5: #0d0d0d; --fc-textColor-d5: black; --fc-textColor-l10: #1a1a1a; --fc-textColor-d10: black; --fc-textColor-l20: #333333; --fc-textColor-d20: black; --fc-textColor-o0: rgba(0, 0, 0, 0); --fc-textColor-o1: rgba(0, 0, 0, .1); --fc-textColor-o2: rgba(0, 0, 0, .2); --fc-textColor-o4: rgba(0, 0, 0, .4); --fc-textColor-o6: rgba(0, 0, 0, .6); --fc-textColor-o8: rgba(0, 0, 0, .8); --fc-placeholderColor: #70828f; --fc-placeholderColor-l5: #778895; --fc-placeholderColor-d5: #6a7c88; --fc-placeholderColor-l10: #7e8f9a; --fc-placeholderColor-d10: #657581; --fc-placeholderColor-l20: #8d9ba5; --fc-placeholderColor-d20: #5a6872; --fc-placeholderColor-o0: rgba(112, 130, 143, 0); --fc-placeholderColor-o1: rgba(112, 130, 143, .1); --fc-placeholderColor-o2: rgba(112, 130, 143, .2); --fc-placeholderColor-o4: rgba(112, 130, 143, .4); --fc-placeholderColor-o6: rgba(112, 130, 143, .6); --fc-placeholderColor-o8: rgba(112, 130, 143, .8); --fc-disabledPlaceholderColor: #5d6476; --fc-disabledPlaceholderColor-l5: #646b7e; --fc-disabledPlaceholderColor-d5: #585f70; --fc-disabledPlaceholderColor-l10: #6a7287; --fc-disabledPlaceholderColor-d10: #545a6a; --fc-disabledPlaceholderColor-l20: #798196; --fc-disabledPlaceholderColor-d20: #4a505e; --fc-disabledPlaceholderColor-o0: rgba(93, 100, 118, 0); --fc-disabledPlaceholderColor-o1: rgba(93, 100, 118, .1); --fc-disabledPlaceholderColor-o2: rgba(93, 100, 118, .2); --fc-disabledPlaceholderColor-o4: rgba(93, 100, 118, .4); --fc-disabledPlaceholderColor-o6: rgba(93, 100, 118, .6); --fc-disabledPlaceholderColor-o8: rgba(93, 100, 118, .8); --fc-arrowColor: #70828f; --fc-arrowColor-l5: #778895; --fc-arrowColor-d5: #6a7c88; --fc-arrowColor-l10: #7e8f9a; --fc-arrowColor-d10: #657581; --fc-arrowColor-l20: #8d9ba5; --fc-arrowColor-d20: #5a6872; --fc-arrowColor-o0: rgba(112, 130, 143, 0); --fc-arrowColor-o1: rgba(112, 130, 143, .1); --fc-arrowColor-o2: rgba(112, 130, 143, .2); --fc-arrowColor-o4: rgba(112, 130, 143, .4); --fc-arrowColor-o6: rgba(112, 130, 143, .6); --fc-arrowColor-o8: rgba(112, 130, 143, .8); --fc-iconColor: #70828f; --fc-iconColor-l5: #778895; --fc-iconColor-d5: #6a7c88; --fc-iconColor-l10: #7e8f9a; --fc-iconColor-d10: #657581; --fc-iconColor-l20: #8d9ba5; --fc-iconColor-d20: #5a6872; --fc-iconColor-o0: rgba(112, 130, 143, 0); --fc-iconColor-o1: rgba(112, 130, 143, .1); --fc-iconColor-o2: rgba(112, 130, 143, .2); --fc-iconColor-o4: rgba(112, 130, 143, .4); --fc-iconColor-o6: rgba(112, 130, 143, .6); --fc-iconColor-o8: rgba(112, 130, 143, .8); --fc-disableBg: #152534; --fc-disableBg-l5: #1b3044; --fc-disableBg-d5: #142331; --fc-disableBg-l10: #223b53; --fc-disableBg-d10: #13212f; --fc-disableBg-l20: #2e5172; --fc-disableBg-d20: #111e2a; --fc-disableBg-o0: rgba(21, 37, 52, 0); --fc-disableBg-o1: rgba(21, 37, 52, .1); --fc-disableBg-o2: rgba(21, 37, 52, .2); --fc-disableBg-o4: rgba(21, 37, 52, .4); --fc-disableBg-o6: rgba(21, 37, 52, .6); --fc-disableBg-o8: rgba(21, 37, 52, .8); --fc-disableBorder: #4e5b64; --fc-disableBorder-l5: #55636d; --fc-disableBorder-d5: #4a565f; --fc-disableBorder-l10: #5d6c77; --fc-disableBorder-d10: #46525a; --fc-disableBorder-l20: #6b7d89; --fc-disableBorder-d20: #3e4950; --fc-disableBorder-o0: rgba(78, 91, 100, 0); --fc-disableBorder-o1: rgba(78, 91, 100, .1); --fc-disableBorder-o2: rgba(78, 91, 100, .2); --fc-disableBorder-o4: rgba(78, 91, 100, .4); --fc-disableBorder-o6: rgba(78, 91, 100, .6); --fc-disableBorder-o8: rgba(78, 91, 100, .8); --fc-errorBackground: #ffebf2; --fc-errorBackground-l5: #ffecf3; --fc-errorBackground-d5: #ffd3e2; --fc-errorBackground-l10: #ffedf3; --fc-errorBackground-d10: #ffbad2; --fc-errorBackground-l20: #ffeff5; --fc-errorBackground-d20: #ff89b2; --fc-errorBackground-o0: rgba(255, 235, 242, 0); --fc-errorBackground-o1: rgba(255, 235, 242, .1); --fc-errorBackground-o2: rgba(255, 235, 242, .2); --fc-errorBackground-o4: rgba(255, 235, 242, .4); --fc-errorBackground-o6: rgba(255, 235, 242, .6); --fc-errorBackground-o8: rgba(255, 235, 242, .8); --fc-errorBorder: #ffb8d1; --fc-errorBorder-l5: #ffbcd3; --fc-errorBorder-d5: #ffa2c3; --fc-errorBorder-l10: #ffbfd6; --fc-errorBorder-d10: #ff8cb5; --fc-errorBorder-l20: #ffc6da; --fc-errorBorder-d20: #ff6098; --fc-errorBorder-o0: rgba(255, 184, 209, 0); --fc-errorBorder-o1: rgba(255, 184, 209, .1); --fc-errorBorder-o2: rgba(255, 184, 209, .2); --fc-errorBorder-o4: rgba(255, 184, 209, .4); --fc-errorBorder-o6: rgba(255, 184, 209, .6); --fc-errorBorder-o8: rgba(255, 184, 209, .8); --fc-errorArrow: #ffbcd5; --fc-errorArrow-l5: #ffbfd7; --fc-errorArrow-d5: #ffa6c7; --fc-errorArrow-l10: #ffc3d9; --fc-errorArrow-d10: #ff90b9; --fc-errorArrow-l20: #ffc9dd; --fc-errorArrow-d20: #ff639d; --fc-errorArrow-o0: rgba(255, 188, 213, 0); --fc-errorArrow-o1: rgba(255, 188, 213, .1); --fc-errorArrow-o2: rgba(255, 188, 213, .2); --fc-errorArrow-o4: rgba(255, 188, 213, .4); --fc-errorArrow-o6: rgba(255, 188, 213, .6); --fc-errorArrow-o8: rgba(255, 188, 213, .8); --fc-successElement: #45c195; --fc-successElement-l5: #4ec49a; --fc-successElement-d5: #3ebb8f; --fc-successElement-l10: #58c7a0; --fc-successElement-d10: #3bb187; --fc-successElement-l20: #6acdaa; --fc-successElement-d20: #349d78; --fc-successElement-o0: rgba(69, 193, 149, 0); --fc-successElement-o1: rgba(69, 193, 149, .1); --fc-successElement-o2: rgba(69, 193, 149, .2); --fc-successElement-o4: rgba(69, 193, 149, .4); --fc-successElement-o6: rgba(69, 193, 149, .6); --fc-successElement-o8: rgba(69, 193, 149, .8); --fc-successBorder: #acf6d3; --fc-successBorder-l5: #b0f6d5; --fc-successBorder-d5: #99f4c9; --fc-successBorder-l10: #b4f7d7; --fc-successBorder-d10: #86f2bf; --fc-successBorder-l20: #bdf8dc; --fc-successBorder-d20: #61eeab; --fc-successBorder-o0: rgba(172, 246, 211, 0); --fc-successBorder-o1: rgba(172, 246, 211, .1); --fc-successBorder-o2: rgba(172, 246, 211, .2); --fc-successBorder-o4: rgba(172, 246, 211, .4); --fc-successBorder-o6: rgba(172, 246, 211, .6); --fc-successBorder-o8: rgba(172, 246, 211, .8); }
body.wlc-body--theme-alt { --mc-main: #7f7cff; --mc-main-l5: #8583ff; --mc-main-d5: #6c69ff; --mc-main-l10: #8c89ff; --mc-main-d10: #5a56ff; --mc-main-l20: #9996ff; --mc-main-d20: #3530ff; --mc-main-o0: rgba(127, 124, 255, 0); --mc-main-o1: rgba(127, 124, 255, .1); --mc-main-o2: rgba(127, 124, 255, .2); --mc-main-o4: rgba(127, 124, 255, .4); --mc-main-o6: rgba(127, 124, 255, .6); --mc-main-o8: rgba(127, 124, 255, .8); --mc-secondary: #1dc0c0; --mc-secondary-l5: #1fcdcd; --mc-secondary-d5: #1cb6b6; --mc-secondary-l10: #21d9d9; --mc-secondary-d10: #1aadad; --mc-secondary-l20: #36e1e1; --mc-secondary-d20: #179a9a; --mc-secondary-o0: rgba(29, 192, 192, 0); --mc-secondary-o1: rgba(29, 192, 192, .1); --mc-secondary-o2: rgba(29, 192, 192, .2); --mc-secondary-o4: rgba(29, 192, 192, .4); --mc-secondary-o6: rgba(29, 192, 192, .6); --mc-secondary-o8: rgba(29, 192, 192, .8); --mc-baseMain: #000; --mc-baseMain-l5: #0d0d0d; --mc-baseMain-d5: black; --mc-baseMain-l10: #1a1a1a; --mc-baseMain-d10: black; --mc-baseMain-l20: #333333; --mc-baseMain-d20: black; --mc-baseMain-o0: rgba(0, 0, 0, 0); --mc-baseMain-o1: rgba(0, 0, 0, .1); --mc-baseMain-o2: rgba(0, 0, 0, .2); --mc-baseMain-o4: rgba(0, 0, 0, .4); --mc-baseMain-o6: rgba(0, 0, 0, .6); --mc-baseMain-o8: rgba(0, 0, 0, .8); --mc-baseContrast: #fff; --mc-baseContrast-l5: white; --mc-baseContrast-d5: #f2f2f2; --mc-baseContrast-l10: white; --mc-baseContrast-d10: #e6e6e6; --mc-baseContrast-l20: white; --mc-baseContrast-d20: #cccccc; --mc-baseContrast-o0: rgba(255, 255, 255, 0); --mc-baseContrast-o1: rgba(255, 255, 255, .1); --mc-baseContrast-o2: rgba(255, 255, 255, .2); --mc-baseContrast-o4: rgba(255, 255, 255, .4); --mc-baseContrast-o6: rgba(255, 255, 255, .6); --mc-baseContrast-o8: rgba(255, 255, 255, .8); --mc-buttonColor: #7f7cff; --mc-buttonColor-l5: #8583ff; --mc-buttonColor-d5: #6c69ff; --mc-buttonColor-l10: #8c89ff; --mc-buttonColor-d10: #5a56ff; --mc-buttonColor-l20: #9996ff; --mc-buttonColor-d20: #3530ff; --mc-buttonColor-o0: rgba(127, 124, 255, 0); --mc-buttonColor-o1: rgba(127, 124, 255, .1); --mc-buttonColor-o2: rgba(127, 124, 255, .2); --mc-buttonColor-o4: rgba(127, 124, 255, .4); --mc-buttonColor-o6: rgba(127, 124, 255, .6); --mc-buttonColor-o8: rgba(127, 124, 255, .8); --mc-baseOpacity: rgba(0, 0, 0, .5); --mc-baseOpacity-l5: rgba(13, 13, 13, .5); --mc-baseOpacity-d5: rgba(0, 0, 0, .5); --mc-baseOpacity-l10: rgba(26, 26, 26, .5); --mc-baseOpacity-d10: rgba(0, 0, 0, .5); --mc-baseOpacity-l20: rgba(51, 51, 51, .5); --mc-baseOpacity-d20: rgba(0, 0, 0, .5); --mc-baseOpacity-o0: rgba(0, 0, 0, 0); --mc-baseOpacity-o1: rgba(0, 0, 0, 0); --mc-baseOpacity-o2: rgba(0, 0, 0, 0); --mc-baseOpacity-o4: rgba(0, 0, 0, 0); --mc-baseOpacity-o6: rgba(0, 0, 0, .1); --mc-baseOpacity-o8: rgba(0, 0, 0, .3); --mc-bg100: #7f99be; --mc-bg100-l5: #859ec1; --mc-bg100-d5: #7491b9; --mc-bg100-l10: #8ca3c5; --mc-bg100-d10: #6a88b3; --mc-bg100-l20: #99adcb; --mc-bg100-d20: #5578a8; --mc-bg100-o0: rgba(127, 153, 190, 0); --mc-bg100-o1: rgba(127, 153, 190, .1); --mc-bg100-o2: rgba(127, 153, 190, .2); --mc-bg100-o4: rgba(127, 153, 190, .4); --mc-bg100-o6: rgba(127, 153, 190, .6); --mc-bg100-o8: rgba(127, 153, 190, .8); --mc-bg300: #f2f5f8; --mc-bg300-l5: #f3f6f8; --mc-bg300-d5: #e2e9ef; --mc-bg300-l10: #f3f6f9; --mc-bg300-d10: #d2dde7; --mc-bg300-l20: #f5f7f9; --mc-bg300-d20: #b2c4d6; --mc-bg300-o0: rgba(242, 245, 248, 0); --mc-bg300-o1: rgba(242, 245, 248, .1); --mc-bg300-o2: rgba(242, 245, 248, .2); --mc-bg300-o4: rgba(242, 245, 248, .4); --mc-bg300-o6: rgba(242, 245, 248, .6); --mc-bg300-o8: rgba(242, 245, 248, .8); --mc-bg500: #ccd6e5; --mc-bg500-l5: #cfd8e6; --mc-bg500-d5: #becade; --mc-bg500-l10: #d1dae8; --mc-bg500-d10: #afbfd6; --mc-bg500-l20: #d6deea; --mc-bg500-d20: #93a8c8; --mc-bg500-o0: rgba(204, 214, 229, 0); --mc-bg500-o1: rgba(204, 214, 229, .1); --mc-bg500-o2: rgba(204, 214, 229, .2); --mc-bg500-o4: rgba(204, 214, 229, .4); --mc-bg500-o6: rgba(204, 214, 229, .6); --mc-bg500-o8: rgba(204, 214, 229, .8); --mc-bg700: #e5eaf2; --mc-bg700-l5: #e6ebf3; --mc-bg700-d5: #d5ddea; --mc-bg700-l10: #e8ecf3; --mc-bg700-d10: #c6d1e2; --mc-bg700-l20: #eaeef5; --mc-bg700-d20: #a6b7d3; --mc-bg700-o0: rgba(229, 234, 242, 0); --mc-bg700-o1: rgba(229, 234, 242, .1); --mc-bg700-o2: rgba(229, 234, 242, .2); --mc-bg700-o4: rgba(229, 234, 242, .4); --mc-bg700-o6: rgba(229, 234, 242, .6); --mc-bg700-o8: rgba(229, 234, 242, .8); --mc-bg: #fff; --mc-bg-l5: white; --mc-bg-d5: #f2f2f2; --mc-bg-l10: white; --mc-bg-d10: #e6e6e6; --mc-bg-l20: white; --mc-bg-d20: #cccccc; --mc-bg-o0: rgba(255, 255, 255, 0); --mc-bg-o1: rgba(255, 255, 255, .1); --mc-bg-o2: rgba(255, 255, 255, .2); --mc-bg-o4: rgba(255, 255, 255, .4); --mc-bg-o6: rgba(255, 255, 255, .6); --mc-bg-o8: rgba(255, 255, 255, .8); --mc-bgModal: #f2f5f8; --mc-bgModal-l5: #f3f6f8; --mc-bgModal-d5: #e2e9ef; --mc-bgModal-l10: #f3f6f9; --mc-bgModal-d10: #d2dde7; --mc-bgModal-l20: #f5f7f9; --mc-bgModal-d20: #b2c4d6; --mc-bgModal-o0: rgba(242, 245, 248, 0); --mc-bgModal-o1: rgba(242, 245, 248, .1); --mc-bgModal-o2: rgba(242, 245, 248, .2); --mc-bgModal-o4: rgba(242, 245, 248, .4); --mc-bgModal-o6: rgba(242, 245, 248, .6); --mc-bgModal-o8: rgba(242, 245, 248, .8); --mc-error: #d96969; --mc-error-l5: #db7171; --mc-error-d5: #d65c5c; --mc-error-l10: #dd7878; --mc-error-d10: #d24f4f; --mc-error-l20: #e18787; --mc-error-d20: #cc3636; --mc-error-o0: rgba(217, 105, 105, 0); --mc-error-o1: rgba(217, 105, 105, .1); --mc-error-o2: rgba(217, 105, 105, .2); --mc-error-o4: rgba(217, 105, 105, .4); --mc-error-o6: rgba(217, 105, 105, .6); --mc-error-o8: rgba(217, 105, 105, .8); --mc-success: #45c195; --mc-success-l5: #4ec49a; --mc-success-d5: #3ebb8f; --mc-success-l10: #58c7a0; --mc-success-d10: #3bb187; --mc-success-l20: #6acdaa; --mc-success-d20: #349d78; --mc-success-o0: rgba(69, 193, 149, 0); --mc-success-o1: rgba(69, 193, 149, .1); --mc-success-o2: rgba(69, 193, 149, .2); --mc-success-o4: rgba(69, 193, 149, .4); --mc-success-o6: rgba(69, 193, 149, .6); --mc-success-o8: rgba(69, 193, 149, .8); --mc-warning: #ffa756; --mc-warning-l5: #ffab5e; --mc-warning-d5: #ff9e45; --mc-warning-l10: #ffb067; --mc-warning-d10: #ff9534; --mc-warning-l20: #ffb978; --mc-warning-d20: #ff8312; --mc-warning-o0: rgba(255, 167, 86, 0); --mc-warning-o1: rgba(255, 167, 86, .1); --mc-warning-o2: rgba(255, 167, 86, .2); --mc-warning-o4: rgba(255, 167, 86, .4); --mc-warning-o6: rgba(255, 167, 86, .6); --mc-warning-o8: rgba(255, 167, 86, .8); --mc-disabled: #c4c4c4; --mc-disabled-l5: #c7c7c7; --mc-disabled-d5: #bababa; --mc-disabled-l10: #cacaca; --mc-disabled-d10: #b0b0b0; --mc-disabled-l20: #d0d0d0; --mc-disabled-d20: #9d9d9d; --mc-disabled-o0: rgba(196, 196, 196, 0); --mc-disabled-o1: rgba(196, 196, 196, .1); --mc-disabled-o2: rgba(196, 196, 196, .2); --mc-disabled-o4: rgba(196, 196, 196, .4); --mc-disabled-o6: rgba(196, 196, 196, .6); --mc-disabled-o8: rgba(196, 196, 196, .8); }
body.wlc-body--theme-alt { --fc-labelColor: #7d7d7d; --fc-labelColor-l5: #848484; --fc-labelColor-d5: #777777; --fc-labelColor-l10: #8a8a8a; --fc-labelColor-d10: #717171; --fc-labelColor-l20: #979797; --fc-labelColor-d20: #646464; --fc-labelColor-o0: rgba(125, 125, 125, 0); --fc-labelColor-o1: rgba(125, 125, 125, .1); --fc-labelColor-o2: rgba(125, 125, 125, .2); --fc-labelColor-o4: rgba(125, 125, 125, .4); --fc-labelColor-o6: rgba(125, 125, 125, .6); --fc-labelColor-o8: rgba(125, 125, 125, .8); --fc-inputBg: #fff; --fc-inputBg-l5: white; --fc-inputBg-d5: #f2f2f2; --fc-inputBg-l10: white; --fc-inputBg-d10: #e6e6e6; --fc-inputBg-l20: white; --fc-inputBg-d20: #cccccc; --fc-inputBg-o0: rgba(255, 255, 255, 0); --fc-inputBg-o1: rgba(255, 255, 255, .1); --fc-inputBg-o2: rgba(255, 255, 255, .2); --fc-inputBg-o4: rgba(255, 255, 255, .4); --fc-inputBg-o6: rgba(255, 255, 255, .6); --fc-inputBg-o8: rgba(255, 255, 255, .8); --fc-borderColor: #c0c0c0; --fc-borderColor-l5: #c3c3c3; --fc-borderColor-d5: #b6b6b6; --fc-borderColor-l10: #c6c6c6; --fc-borderColor-d10: #adadad; --fc-borderColor-l20: #cdcdcd; --fc-borderColor-d20: #9a9a9a; --fc-borderColor-o0: rgba(192, 192, 192, 0); --fc-borderColor-o1: rgba(192, 192, 192, .1); --fc-borderColor-o2: rgba(192, 192, 192, .2); --fc-borderColor-o4: rgba(192, 192, 192, .4); --fc-borderColor-o6: rgba(192, 192, 192, .6); --fc-borderColor-o8: rgba(192, 192, 192, .8); --fc-textColor: #000000; --fc-textColor-l5: #0d0d0d; --fc-textColor-d5: black; --fc-textColor-l10: #1a1a1a; --fc-textColor-d10: black; --fc-textColor-l20: #333333; --fc-textColor-d20: black; --fc-textColor-o0: rgba(0, 0, 0, 0); --fc-textColor-o1: rgba(0, 0, 0, .1); --fc-textColor-o2: rgba(0, 0, 0, .2); --fc-textColor-o4: rgba(0, 0, 0, .4); --fc-textColor-o6: rgba(0, 0, 0, .6); --fc-textColor-o8: rgba(0, 0, 0, .8); --fc-placeholderColor: #999; --fc-placeholderColor-l5: #9e9e9e; --fc-placeholderColor-d5: #919191; --fc-placeholderColor-l10: #a3a3a3; --fc-placeholderColor-d10: #8a8a8a; --fc-placeholderColor-l20: #adadad; --fc-placeholderColor-d20: #7a7a7a; --fc-placeholderColor-o0: rgba(153, 153, 153, 0); --fc-placeholderColor-o1: rgba(153, 153, 153, .1); --fc-placeholderColor-o2: rgba(153, 153, 153, .2); --fc-placeholderColor-o4: rgba(153, 153, 153, .4); --fc-placeholderColor-o6: rgba(153, 153, 153, .6); --fc-placeholderColor-o8: rgba(153, 153, 153, .8); --fc-arrowColor: #999; --fc-arrowColor-l5: #9e9e9e; --fc-arrowColor-d5: #919191; --fc-arrowColor-l10: #a3a3a3; --fc-arrowColor-d10: #8a8a8a; --fc-arrowColor-l20: #adadad; --fc-arrowColor-d20: #7a7a7a; --fc-arrowColor-o0: rgba(153, 153, 153, 0); --fc-arrowColor-o1: rgba(153, 153, 153, .1); --fc-arrowColor-o2: rgba(153, 153, 153, .2); --fc-arrowColor-o4: rgba(153, 153, 153, .4); --fc-arrowColor-o6: rgba(153, 153, 153, .6); --fc-arrowColor-o8: rgba(153, 153, 153, .8); --fc-iconColor: #999; --fc-iconColor-l5: #9e9e9e; --fc-iconColor-d5: #919191; --fc-iconColor-l10: #a3a3a3; --fc-iconColor-d10: #8a8a8a; --fc-iconColor-l20: #adadad; --fc-iconColor-d20: #7a7a7a; --fc-iconColor-o0: rgba(153, 153, 153, 0); --fc-iconColor-o1: rgba(153, 153, 153, .1); --fc-iconColor-o2: rgba(153, 153, 153, .2); --fc-iconColor-o4: rgba(153, 153, 153, .4); --fc-iconColor-o6: rgba(153, 153, 153, .6); --fc-iconColor-o8: rgba(153, 153, 153, .8); --fc-disableBg: #d3d6da; --fc-disableBg-l5: #d5d8dc; --fc-disableBg-d5: #c7cbd0; --fc-disableBg-l10: #d7dade; --fc-disableBg-d10: #bcc0c6; --fc-disableBg-l20: #dcdee1; --fc-disableBg-d20: #a4abb3; --fc-disableBg-o0: rgba(211, 214, 218, 0); --fc-disableBg-o1: rgba(211, 214, 218, .1); --fc-disableBg-o2: rgba(211, 214, 218, .2); --fc-disableBg-o4: rgba(211, 214, 218, .4); --fc-disableBg-o6: rgba(211, 214, 218, .6); --fc-disableBg-o8: rgba(211, 214, 218, .8); --fc-disableBorder: #cbcdd1; --fc-disableBorder-l5: #ced0d3; --fc-disableBorder-d5: #c0c2c7; --fc-disableBorder-l10: #d0d2d6; --fc-disableBorder-d10: #b5b8be; --fc-disableBorder-l20: #d5d7da; --fc-disableBorder-d20: #9fa3aa; --fc-disableBorder-o0: rgba(203, 205, 209, 0); --fc-disableBorder-o1: rgba(203, 205, 209, .1); --fc-disableBorder-o2: rgba(203, 205, 209, .2); --fc-disableBorder-o4: rgba(203, 205, 209, .4); --fc-disableBorder-o6: rgba(203, 205, 209, .6); --fc-disableBorder-o8: rgba(203, 205, 209, .8); --fc-errorBackground: #ffebf2; --fc-errorBackground-l5: #ffecf3; --fc-errorBackground-d5: #ffd3e2; --fc-errorBackground-l10: #ffedf3; --fc-errorBackground-d10: #ffbad2; --fc-errorBackground-l20: #ffeff5; --fc-errorBackground-d20: #ff89b2; --fc-errorBackground-o0: rgba(255, 235, 242, 0); --fc-errorBackground-o1: rgba(255, 235, 242, .1); --fc-errorBackground-o2: rgba(255, 235, 242, .2); --fc-errorBackground-o4: rgba(255, 235, 242, .4); --fc-errorBackground-o6: rgba(255, 235, 242, .6); --fc-errorBackground-o8: rgba(255, 235, 242, .8); --fc-errorBorder: #f5e2e8; --fc-errorBorder-l5: #f6e3e9; --fc-errorBorder-d5: #efd0da; --fc-errorBorder-l10: #f6e5ea; --fc-errorBorder-d10: #e9bfcc; --fc-errorBorder-l20: #f7e8ed; --fc-errorBorder-d20: #dd9cb0; --fc-errorBorder-o0: rgba(245, 226, 232, 0); --fc-errorBorder-o1: rgba(245, 226, 232, .1); --fc-errorBorder-o2: rgba(245, 226, 232, .2); --fc-errorBorder-o4: rgba(245, 226, 232, .4); --fc-errorBorder-o6: rgba(245, 226, 232, .6); --fc-errorBorder-o8: rgba(245, 226, 232, .8); }
@font-face { font-weight: 400; font-family: CryptocurrencySymbols; font-style: normal; src: url("//agstatic.com/wlc/fonts/Cryptocurrencies/cryptocurrency-symbols.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Cryptocurrencies/cryptocurrency-symbols.woff") format("woff"); font-display: block; }
@font-face { font-weight: 100; font-family: Roboto; font-style: normal; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.woff") format("woff"); font-display: swap; }
@font-face { font-weight: 300; font-family: Roboto; font-style: normal; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff") format("woff"); font-display: swap; }
@font-face { font-weight: 400; font-family: Roboto; font-style: normal; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff") format("woff"); font-display: swap; }
@font-face { font-weight: 500; font-family: Roboto; font-style: normal; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.woff") format("woff"); font-display: swap; }
@font-face { font-weight: 700; font-family: Roboto; font-style: normal; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff") format("woff"); font-display: swap; }
@font-face { font-weight: 900; font-family: Roboto; font-style: normal; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.woff") format("woff"); font-display: swap; }
@font-face { font-weight: 100; font-family: Roboto; font-style: italic; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100-italic.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100-italic.woff") format("woff"); font-display: swap; }
@font-face { font-weight: 300; font-family: Roboto; font-style: italic; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-italic.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-italic.woff") format("woff"); font-display: swap; }
@font-face { font-weight: 400; font-family: Roboto; font-style: italic; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.woff") format("woff"); font-display: swap; }
@font-face { font-weight: 500; font-family: Roboto; font-style: italic; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500-italic.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500-italic.woff") format("woff"); font-display: swap; }
@font-face { font-weight: 700; font-family: Roboto; font-style: italic; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-italic.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-italic.woff") format("woff"); font-display: swap; }
@font-face { font-weight: 900; font-family: Roboto; font-style: italic; src: url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900-italic.woff2") format("woff2"), url("//agstatic.com/wlc/fonts/Roboto/roboto-v20-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900-italic.woff") format("woff"); font-display: swap; }
.hl-substr { color: var(--fc-textColor); font-style: normal; font-weight: 700; font-size: 1.4rem; line-height: 1.45; }
*, ::before, ::after { box-sizing: border-box; }
:root { font-size: 10px; }
body { margin: 0px; color: var(--mc-baseMain); font-weight: 400; font-size: 1.8rem; font-family: Roboto, sans-serif; line-height: 1.5; background-color: var(--mc-bg); text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
hr { margin: 1rem 0px; color: inherit; background-color: currentcolor; border: 0px; opacity: 0.25; }
hr:not([size]) { height: 1px; }
h6, h5, h4, h3, h2, h1 { margin-top: 0px; margin-bottom: 0px; font-weight: 500; line-height: 1.2; }
h1 { font-size: 4.5rem; }
h2 { font-size: 3.6rem; }
h3 { font-size: 3.15rem; }
h4 { font-size: 2.7rem; }
h5 { font-size: 2.25rem; }
h6 { font-size: 1.8rem; }
p { margin-top: 0px; margin-bottom: 0px; }
abbr[title], abbr[data-bs-original-title] { text-decoration: underline dotted; cursor: help; text-decoration-skip-ink: none; }
address { margin-bottom: 1rem; font-style: normal; line-height: inherit; }
ol, ul { padding-left: 2rem; }
ol, ul, dl { margin-top: 0px; margin-bottom: 1rem; }
ol ol, ul ul, ol ul, ul ol { margin-bottom: 0px; }
dt { font-weight: 700; }
dd { margin-bottom: 0.5rem; margin-left: 0px; }
blockquote { margin: 0px 0px 1rem; }
b, strong { font-weight: 700; }
small { font-size: 0.875em; }
mark { padding: 0.2em; background-color: rgb(252, 248, 227); }
sub, sup { position: relative; font-size: 0.75em; line-height: 0; vertical-align: baseline; }
sub { bottom: -0.25em; }
sup { top: -0.5em; }
a { color: var(--mc-main); text-decoration: underline; }
a:hover { color: var(--mc-baseMain); text-decoration: underline; }
a:not([href]):not([class]), a:not([href]):not([class]):hover { color: inherit; text-decoration: none; }
pre, code, kbd, samp { font-size: 1em; font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; direction: ltr; unicode-bidi: bidi-override; }
pre { display: block; margin-top: 0px; margin-bottom: 1rem; overflow: auto; font-size: 0.875em; }
pre code { color: inherit; font-size: inherit; word-break: normal; }
code { color: rgb(214, 51, 132); font-size: 0.875em; overflow-wrap: break-word; }
a > code { color: inherit; }
kbd { padding: 0.2rem 0.4rem; color: rgb(255, 255, 255); font-size: 0.875em; background-color: gray; border-radius: 0.2rem; }
kbd kbd { padding: 0px; font-weight: 700; font-size: 1em; }
figure { margin: 0px 0px 1rem; }
img, svg { vertical-align: middle; }
table { caption-side: bottom; border-collapse: collapse; }
caption { padding-top: 0.5rem; padding-bottom: 0.5rem; color: var(--mc-elementsColor); text-align: left; }
th { text-align: -webkit-match-parent; }
thead, tbody, tfoot, tr, td, th { border-color: inherit; border-style: solid; border-width: 0px; }
label { display: inline-block; }
button { border-radius: 0px; }
button:focus:not(:focus-visible) { outline: 0px; }
input, button, select, optgroup, textarea { margin: 0px; font-size: inherit; font-family: inherit; line-height: inherit; }
button, select { text-transform: none; }
[role="button"] { cursor: pointer; }
select { overflow-wrap: normal; }
select:disabled { opacity: 1; }
[list]::-webkit-calendar-picker-indicator { display: none; }
button, [type="button"], [type="reset"], [type="submit"] { appearance: button; }
button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled) { cursor: pointer; }
textarea { resize: vertical; }
fieldset { min-width: 0px; margin: 0px; padding: 0px; border: 0px; }
legend { float: left; width: 100%; margin-bottom: 0.5rem; padding: 0px; font-size: 1.5rem; line-height: inherit; }
legend + * { clear: left; }
::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-text, ::-webkit-datetime-edit-minute, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-year-field { padding: 0px; }
::-webkit-inner-spin-button { height: auto; }
[type="search"] { outline-offset: -2px; appearance: textfield; }
::-webkit-search-decoration { appearance: none; }
::-webkit-color-swatch-wrapper { padding: 0px; }
::file-selector-button { font: inherit; }
::-webkit-file-upload-button { font: inherit; appearance: button; }
output { display: inline-block; }
iframe { border: 0px; }
summary { display: list-item; cursor: pointer; }
progress { vertical-align: baseline; }
[hidden] { display: none !important; }
.container, .container-fluid { width: 100%; margin-right: auto; margin-left: auto; padding: 0px; }
.wp-video { width: 100% !important; }
.wp-video video { width: 100%; height: auto; }
.tooltip { --bs-tooltip-bg-color: var(--mc-bg100); --bs-tooltip-color: var(--mc-baseMain); color: var(--bs-tooltip-color); font-style: normal; font-weight: 400; font-size: 1.2rem; line-height: 1.45; position: absolute; z-index: 1080; display: block; max-width: 170px; margin: 0px; overflow-wrap: break-word; opacity: 0; }
.tooltip.wlc-tooltip__bs-tooltip--error, .tooltip.tooltip-error { --bs-tooltip-bg-color: var(--mc-error); --bs-tooltip-color: var(--mc-baseMain); }
.tooltip.show, .tooltip.in { opacity: 1; }
.tooltip .tooltip-arrow { position: absolute; display: block; width: 1.2rem; height: 0.7rem; }
.tooltip .tooltip-arrow::before { content: ""; position: absolute; border-color: transparent; border-style: solid; }
.tooltip.wlc-tooltip--compact .tooltip-inner { font-style: normal; font-weight: 400; font-size: 1.2rem; line-height: 1.45; }
.bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^="top"] { padding: 0.7rem 0px; }
.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow { bottom: 0px; }
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before { top: -1px; border-width: 0.7rem 0.6rem 0px; border-top-color: var(--bs-tooltip-bg-color); }
.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^="right"] { padding: 0px 0.7rem; }
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow { left: 0px; width: 0.7rem; height: 1.2rem; }
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before { right: -1px; border-width: 0.6rem 0.7rem 0.6rem 0px; border-right-color: var(--bs-tooltip-bg-color); }
.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^="bottom"] { padding: 0.7rem 0px; }
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow { top: 0px; }
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before { bottom: -1px; border-width: 0px 0.6rem 0.7rem; border-bottom-color: var(--bs-tooltip-bg-color); }
.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^="left"] { padding: 0px 0.7rem; }
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow { right: 0px; width: 0.7rem; height: 1.2rem; }
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before { left: -1px; border-width: 0.6rem 0px 0.6rem 0.7rem; border-left-color: var(--bs-tooltip-bg-color); }
.tooltip-inner { padding: 5px 6px; text-align: center; border-radius: 10px; background-color: var(--bs-tooltip-bg-color); box-shadow: rgba(0, 0, 0, 0.4) 0px 3px 10px; }
.wlc-sections__categories--theme-1[class] { margin: 0px 0px 40px; }
.wlc-sections__categories--theme-1 > .container { padding: 0px; border-radius: 0px; background: none; }
.wlc-sections__categories--theme-1 .games-categories { min-height: auto; gap: 20px; grid-template-columns: minmax(0px, 1fr); display: grid; align-items: center; }
.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn, .wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn { height: 40px; width: 100%; min-width: 150px; background: var(--mc-bg500); padding: 0px 10px; border-radius: 10px; color: var(--mc-baseMain); font-style: normal; font-weight: 400; font-size: 1.4rem; line-height: 1.45; transition: all 0.3s linear 0s; flex-shrink: 0; align-items: center; justify-content: space-between; margin-left: auto; }
.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn > span, .wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn > span { display: flex; align-items: center; justify-content: space-between; width: 100%; white-space: nowrap; }
.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn .wlc-icon, .wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn .wlc-icon { transition: color 0.3s linear 0s; display: block; margin-left: 10px; color: var(--mc-main); line-height: 1; }
.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn .wlc-icon svg, .wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn .wlc-icon svg { width: 20px; height: 20px; fill: currentcolor; }
.wlc-sections__categories--theme-1 .wlc-btn-merch[wlc-button] path { stroke: currentcolor; }
.wlc-sections__categories.wlc-sections__categories--without-back .container { padding: 0px; background: none; }
.wlc-sections__categories.wlc-sections__categories--without-back .wlc-btn.wlc-btn-search, .wlc-sections__categories.wlc-sections__categories--without-back .wlc-btn.wlc-btn-merch { border: 2px solid var(--mc-baseOpacity); background: none; }
.wlc-sections__categories--theme-2 .games-categories { grid-template-columns: minmax(0px, 1fr); grid-template-rows: 1fr; display: grid; align-items: start; }
.wlc-sections__categories--theme-2 .games-categories--dropdown-search, .wlc-sections__categories--theme-2 .games-categories--dropdown-search .games-categories__wrapper { grid-template-columns: minmax(0px, 1fr); }
.wlc-sections__categories--theme-2 .games-categories__wrapper { gap: 6px; padding: 0px; display: grid; }
.wlc-sections__categories--theme-2 .wlc-category-menu { overflow: hidden; }
.wlc-sections__categories--theme-2 .wlc-btn.wlc-btn-search, .wlc-sections__categories--theme-2 .wlc-btn.wlc-btn-merch { border-radius: 10px; padding: 0px 20px; width: 100%; height: 40px; }
.wlc-sections__categories--theme-2 .wlc-btn.wlc-btn-search .wlc-btn-search__text, .wlc-sections__categories--theme-2 .wlc-btn.wlc-btn-search .wlc-btn-merch__text, .wlc-sections__categories--theme-2 .wlc-btn.wlc-btn-merch .wlc-btn-search__text, .wlc-sections__categories--theme-2 .wlc-btn.wlc-btn-merch .wlc-btn-merch__text { color: var(--mc-baseMain); font-style: normal; font-weight: 400; font-size: 1.6rem; line-height: 1.45; display: flex; align-items: center; justify-content: space-between; }
.wlc-sections__categories--theme-2 .wlc-btn.wlc-btn-search .wlc-icon, .wlc-sections__categories--theme-2 .wlc-btn.wlc-btn-merch .wlc-icon { transition: color 0.3s linear 0s; display: block; line-height: 1; }
.wlc-sections__categories--theme-2 .wlc-btn.wlc-btn-search .wlc-icon svg, .wlc-sections__categories--theme-2 .wlc-btn.wlc-btn-merch .wlc-icon svg { width: 20px; height: 20px; }
.wlc-sections__categories--theme-2 .wlc-btn.wlc-btn-search { align-self: end; background: var(--mc-bg500); }
.wlc-sections__categories--theme-2 .wlc-btn.wlc-btn-search .wlc-icon { color: var(--mc-main); }
.wlc-sections__categories--theme-2 .wlc-btn.wlc-btn-search .wlc-icon svg { fill: currentcolor; }
.wlc-sections__categories--theme-2 .wlc-btn.wlc-btn-merch { align-self: start; background: var(--mc-bg500); }
.wlc-sections__categories--theme-2 .wlc-btn.wlc-btn-merch .wlc-icon { color: var(--mc-main); }
.wlc-sections__categories--theme-2 .wlc-btn.wlc-btn-merch .wlc-icon svg { fill: currentcolor; }
.wlc-sections__categories-with-side-menu .container { gap: 20px; margin: 0px auto 40px; display: grid; }
.wlc-sections__categories-with-side-menu .container .wlc-side-menu { gap: 20px; display: grid; grid-auto-rows: min-content; }
.wlc-sections__categories-with-side-menu .container .wlc-side-menu .wlc-btn-search, .wlc-sections__categories-with-side-menu .container .wlc-side-menu .wlc-btn-merch { height: 40px; color: var(--mc-baseMain); font-style: normal; font-weight: 400; font-size: 1.4rem; line-height: 1.45; transition: background 0.3s linear 0s; width: 100%; padding: 10px; background: var(--mc-bg700); border-radius: 10px; cursor: pointer; }
.wlc-sections__categories-with-side-menu .container .wlc-side-menu .wlc-btn-search > span, .wlc-sections__categories-with-side-menu .container .wlc-side-menu .wlc-btn-merch > span { display: flex; align-items: center; justify-content: space-between; width: 100%; white-space: nowrap; }
.wlc-sections__categories-with-side-menu .container .wlc-side-menu .wlc-btn-search .wlc-icon, .wlc-sections__categories-with-side-menu .container .wlc-side-menu .wlc-btn-merch .wlc-icon { transition: color 0.3s linear 0s; margin-left: 10px; color: var(--mc-main); }
.wlc-sections__categories-with-side-menu .container .wlc-side-menu .wlc-btn-search .wlc-icon svg, .wlc-sections__categories-with-side-menu .container .wlc-side-menu .wlc-btn-merch .wlc-icon svg { fill: currentcolor; }
.wlc-sections__categories-with-side-menu .container .wlc-side-menu .wlc-title--categories-title[class] div.wlc-title__main { color: var(--mc-baseMain); font-style: normal; font-weight: 700; font-size: 1.4rem; line-height: 1.45; margin: 10px 20px; }
.wlc-sections__categories-with-side-menu .container .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical[class] .wlc-menu .wlc-menu__submenu .wlc-menu__link { justify-content: flex-start; }
.wlc-sections__categories-with-side-menu .container .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical[class] .wlc-menu .wlc-menu__submenu .wlc-menu__link.active { background: var(--mc-bg100); }
.wlc-sections__categories-with-side-menu .container .wlc-games-catalog { gap: 30px; display: grid; }
.wlc-sections__categories-with-side-menu .container .wlc-games-catalog .wlc-games-grid--theme-default[class] .wlc-games-grid__header[class] { height: 40px; margin: 0px 0px 10px; }
.wlc-sections__categories-with-side-menu .container .wlc-games-catalog .wlc-games-grid--theme-default[class] .wlc-btn--theme-default { padding: 5px; }
.wlc-sections__footer--theme-1 { padding-bottom: 15px; margin-top: 15px; background: var(--mc-bg); }
.wlc-sections__footer--theme-1 .wlc-logo { grid-area: logo / logo / logo / logo; }
.wlc-sections__footer--theme-1 .wlc-social-icons { grid-area: social / social / social / social; }
.wlc-sections__footer--theme-1 .wlc-license { grid-template-columns: repeat(2, auto); grid-area: license / license / license / license; align-self: self-start; }
.wlc-sections__footer--theme-1 .wlc-post-menu { grid-area: menu / menu / menu / menu; }
.wlc-sections__footer--theme-1 .wlc-footer-disclaimer { grid-area: disclaimer / disclaimer / disclaimer / disclaimer; }
.wlc-sections__footer--theme-1 .wlc-footer-lang { display: grid; grid-area: language / language / language / language; gap: 10px; align-self: baseline; }
.wlc-sections__footer--theme-1 .container { display: grid; grid-template-columns: 1fr; justify-items: center; grid-template-areas: "merchants" "payments" "menu" "language" "social" "disclaimer" "license"; }
.wlc-sections__footer--theme-1 .container .wlc-post-menu, .wlc-sections__footer--theme-1 .container .wlc-footer-disclaimer, .wlc-sections__footer--theme-1 .container .wlc-footer-lang, .wlc-sections__footer--theme-1 .container .wlc-license, .wlc-sections__footer--theme-1 .container .wlc-logo { margin: 0px 0px 30px; }
.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container { grid-template-areas: "merchants" "payments" "menu" "affiliate" "language" "social" "disclaimer" "license"; }
.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-btn--aff { margin: 20px 0px; justify-self: center; grid-area: affiliate / affiliate / affiliate / affiliate; }
.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-social-icons.wlc-social-icons--theme-mod-compact { justify-self: center; }
.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-social-icons.wlc-social-icons--theme-mod-compact .wlc-social-icons__list { margin: 20px 0px 0px; }
.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-footer-lang { justify-self: center; }
.wlc-sections__footer--theme-1 .wlc-icon-safety-list, .wlc-sections__footer--theme-1 .wlc-icon-merchants-list, .wlc-sections__footer--theme-1 .wlc-icon-payments-list { width: 100%; max-width: 100%; overflow: hidden; }
.wlc-sections__footer--theme-1 .wlc-icon-merchants-list { grid-area: merchants / merchants / merchants / merchants; }
.wlc-sections__footer--theme-1 .wlc-icon-merchants-list .wlc-icon-list { margin: 0px 0px 30px; }
.wlc-sections__footer--theme-1 .wlc-icon-payments-list { grid-area: payments / payments / payments / payments; }
.wlc-sections__footer--theme-1 .wlc-icon-safety-list { grid-area: safety / safety / safety / safety; }
.wlc-sections__footer--theme-1 .wlc-icon-list--theme-merchants, .wlc-sections__footer--theme-1 .wlc-icon-list--theme-payments { max-width: calc(100vw - 30px); margin: 0px 0px 30px; }
.wlc-sections__footer--theme-1 .wlc-icon-list--theme-payments .wlc-icon-list__wrapper { background: transparent; border-radius: 10px; margin: 0px; }
.wlc-sections__footer--theme-1 .wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon svg { fill: var(--mc-baseMain); }
.wlc-sections__footer--theme-1 .wlc-icon-list--theme-safety { max-width: calc(100vw - 30px); }
.wlc-sections__footer--theme-1 .wlc-icon-list--theme-safety .wlc-icon-list__wrapper { background: transparent; border-radius: 10px; }
.wlc-sections__footer--theme-1 .wlc-copyright, .wlc-sections__footer--theme-1 .wlc-recaptcha-policy { margin: 20px 0px 0px; }
.wlc-sections__footer--theme-2 { padding-bottom: 15px; background: var(--mc-bg); }
.wlc-sections__footer--theme-2 .container { display: flex; flex-direction: column; }
.wlc-sections__footer--theme-2 .footer-menu { flex-direction: column; justify-content: center; align-items: center; padding: 15px; margin: 0px auto 30px; display: flex; width: 100%; background: var(--mc-bg700); border-radius: 10px; }
.wlc-sections__footer--theme-2 .footer-menu .wlc-post-menu[wlc-post-menu] { flex-direction: column; justify-content: center; align-items: center; width: 100%; position: relative; display: flex; }
.wlc-sections__footer--theme-2 .footer-menu .wlc-post-menu[wlc-post-menu] .wlc-post-menu__title { color: var(--mc-main); text-align: center; text-transform: initial; }
.wlc-sections__footer--theme-2 .footer-menu .wlc-post-menu[wlc-post-menu] .wlc-post-menu__items { grid-template-columns: 1fr; gap: 10px; }
.wlc-sections__footer--theme-2 .footer-menu .wlc-post-menu[wlc-post-menu] .wlc-post-menu .wlc-menu__link { color: var(--mc-baseMain); }
.wlc-sections__footer--theme-2 .footer-menu .wlc-post-menu[wlc-post-menu].wlc-post-menu--without-swiper .wlc-menu__item { text-align: center; }
.wlc-sections__footer--theme-2 .footer-menu .wlc-loader[wlc-loader] { position: relative; top: 0px; left: 0px; width: 50px; height: 50px; }
.wlc-sections__footer--theme-2 .footer-menu .wlc-loader[wlc-loader] .wlc-loader__element { width: 50px; height: 50px; }
.wlc-sections__footer--theme-2 .footer-bottom { display: flex; flex-direction: column; align-items: center; justify-content: center; margin: 0px 0px 30px; max-width: 100%; }
.wlc-sections__footer--theme-2 .footer-bottom__right { margin: 0px 0px 30px; }
.wlc-sections__footer--theme-2 .footer-bottom .wlc-license[wlc-license] { margin: 0px; grid-template-columns: 1fr auto; }
.wlc-sections__footer--theme-2 .footer-bottom .wlc-disclaimer[wlc-disclaimer] { grid-area: disclaimer / disclaimer / disclaimer / disclaimer; }
.wlc-sections__footer--theme-2 .footer-bottom .wlc-disclaimer[wlc-disclaimer] > .wlc-disclaimer__text { text-align: center; }
.wlc-sections__footer--theme-2 .footer-bottom .wlc-recaptcha-policy[wlc-recaptcha-policy] { margin: 20px auto 0px; grid-area: recaptcha / recaptcha / recaptcha / recaptcha; }
.wlc-sections__footer--theme-2 .footer-bottom .wlc-copyright[wlc-copyright] { margin: 20px 0px 0px; grid-area: copyright / copyright / copyright / copyright; }
.wlc-sections__footer--theme-2 .footer-bottom .wlc-copyright[wlc-copyright] > .wlc-copyright__text { text-align: center; }
.wlc-sections__footer--theme-2 .footer-bottom .wlc-copyright[wlc-copyright] > .wlc-copyright__text > span { display: block; }
.wlc-sections__footer--theme-2 .footer-language-selector { margin: 0px auto 30px; }
.wlc-sections__footer--theme-2 .footer-theme-toggler { margin: 0px 0px 0px 15px; }
.wlc-sections__footer--theme-2 .wlc-icon-list--theme-merchants, .wlc-sections__footer--theme-2 .wlc-icon-list--theme-payments { margin: 0px auto 30px; }
.wlc-sections__footer--theme-2 .wlc-icon-list--theme-safety { margin: 20px 0px; }
.wlc-sections__footer--theme-2 .wlc-icon-payments-list--theme-default { order: -1; }
.wlc-sections__footer--theme-2.wlc-sections__footer--theme-with-aff .footer-bottom__left { margin: 0px 0px 20px; }
.wlc-sections__footer--theme-2.wlc-sections__footer--theme-with-aff .footer-bottom__left .wlc-language-selector { margin: 0px auto; }
.wlc-sections__footer--theme-2.wlc-sections__footer--theme-with-aff .footer-bottom .wlc-btn--aff { margin: 0px auto 40px; grid-area: affiliate / affiliate / affiliate / affiliate; }
.wlc-sections__footer--theme-2.wlc-sections__footer--theme-with-aff .footer-language-selector { margin: 40px auto; }
.wlc-sections__nav-footer { border-top: 1px solid rgba(255, 255, 255, 0.2); }
.wlc-sections__header--theme-1 { transition: all 0.3s linear 0s; background: transparent; }
.wlc-sections__header--theme-1 .container { min-height: 70px; grid-template-columns: auto minmax(0px, 1fr) auto; gap: 10px; transition: all 0.3s linear 0s; padding: 10px 0 0 0; display: grid; align-items: center; }
.wlc-sections__header--theme-1 .wlc-logo { width: 144px; margin: 0px auto; }
.wlc-sections__header--theme-1 .wlc-logo__image { display: flex; align-items: center; justify-content: center; }
.wlc-sections__header--theme-1 .wlc-logo img, .wlc-sections__header--theme-1 .wlc-logo svg { width: auto; height: 100%; max-height: 50%; margin: 0px auto; object-fit: contain; object-position: center center; }
.wlc-sections__header--theme-1 .wlc-login-signup { justify-content: flex-end; }
.wlc-sections__header--theme-1 .wlc-btn-burger { width: 30px; margin: 0px auto 0px 0px; }
.wlc-sections__header--theme-1 .wlc-btn-search { transition: transform 0.3s linear 0s; display: flex; align-items: center; justify-content: center; margin: 0px; }
.wlc-sections__header--theme-1 .wlc-btn-search__text, .wlc-sections__header--theme-1 .wlc-btn-search .wlc-icon, .wlc-sections__header--theme-1 .wlc-btn-search .wlc-icon-content { display: flex; align-items: center; justify-content: center; }
.wlc-sections__header--theme-1 .wlc-btn-burger svg, .wlc-sections__header--theme-1 .wlc-btn-burger rect, .wlc-sections__header--theme-1 .wlc-btn-search svg, .wlc-sections__header--theme-1 .wlc-btn-search rect { transition: fill 0.3s linear 0s; fill: var(--mc-baseOpacity); }
.wlc-sections__header--theme-1 .wlc-btn-login, .wlc-sections__header--theme-1 .wlc-btn-signup, .wlc-sections__header--theme-1 .wlc-btn-user { display: flex; margin-left: auto; }
.wlc-sections__header--theme-1 .wlc-btn-login .wlc-icon, .wlc-sections__header--theme-1 .wlc-btn-signup .wlc-icon, .wlc-sections__header--theme-1 .wlc-btn-user .wlc-icon { width: 40px; height: 40px; }
.wlc-sections__header--theme-1 .wlc-btn-login .wlc-icon svg, .wlc-sections__header--theme-1 .wlc-btn-signup .wlc-icon svg, .wlc-sections__header--theme-1 .wlc-btn-user .wlc-icon svg { width: 40px; height: 40px; }
.wlc-sections__header--theme-1 .wlc-btn-login .wlc-icon svg path, .wlc-sections__header--theme-1 .wlc-btn-login .wlc-icon svg rect, .wlc-sections__header--theme-1 .wlc-btn-signup .wlc-icon svg path, .wlc-sections__header--theme-1 .wlc-btn-signup .wlc-icon svg rect { fill: var(--mc-baseOpacity); }
.wlc-sections__header--theme-1 .wlc-btn--deposit { margin: 0px 10px 0px 0px; border-radius: 50%; }
.wlc-sections__header--theme-1 .wlc-btn--deposit svg { fill: var(--mc-main); }
.wlc-sections__header--theme-1 .wlc-btn--user { border-radius: 50%; }
.wlc-sections__header--theme-1 .wlc-btn--user svg { fill: var(--mc-secondary); }
.wlc-sections__header--theme-1 .wlc-btn--user svg path, .wlc-sections__header--theme-1 .wlc-btn--user svg rect { fill: rgb(1, 31, 70); }
.wlc-sections__header--theme-1 .wlc-user-info__content { justify-content: flex-end; }
.wlc-sections__header--theme-1.wlc-sections__header--theme-toggler .container { grid-template-columns: 0.5fr 1fr 0.5fr; }
.wlc-sections__header--theme-1.wlc-sections__header--kiosk .wlc-btn--login { margin-left: auto; }
.wlc-sections__header--theme-2 { transition: all 0.3s linear 0s; background: transparent; }
.wlc-sections__header--theme-2 .container { min-height: 70px; grid-template-columns: auto minmax(0px, 1fr) auto; gap: 10px; transition: all 0.3s linear 0s; padding: 0px; display: grid; align-items: center; }
.wlc-sections__header--theme-2 .wlc-logo { width: 144px; margin: 0px auto; }
.wlc-sections__header--theme-2 .wlc-logo__image { display: flex; align-items: center; justify-content: center; }
.wlc-sections__header--theme-2 .wlc-logo img, .wlc-sections__header--theme-2 .wlc-logo svg { width: auto; height: 100%; max-height: 100%; margin: 0px auto; object-fit: contain; object-position: center center; }
.wlc-sections__header--theme-2 .wlc-login-signup { justify-content: flex-end; }
.wlc-sections__header--theme-2 .wlc-btn-burger { width: 30px; margin: 0px auto 0px 0px; }
.wlc-sections__header--theme-2 .wlc-btn-search { transition: transform 0.3s linear 0s; display: flex; align-items: center; justify-content: center; margin: 0px; }
.wlc-sections__header--theme-2 .wlc-btn-search__text, .wlc-sections__header--theme-2 .wlc-btn-search .wlc-icon, .wlc-sections__header--theme-2 .wlc-btn-search .wlc-icon-content { display: flex; align-items: center; justify-content: center; }
.wlc-sections__header--theme-2 .wlc-btn-burger svg, .wlc-sections__header--theme-2 .wlc-btn-burger rect, .wlc-sections__header--theme-2 .wlc-btn-search svg, .wlc-sections__header--theme-2 .wlc-btn-search rect { transition: fill 0.3s linear 0s; fill: var(--mc-baseOpacity); }
.wlc-sections__header--theme-2 .wlc-btn-login, .wlc-sections__header--theme-2 .wlc-btn-signup, .wlc-sections__header--theme-2 .wlc-btn-user { display: flex; margin-left: auto; }
.wlc-sections__header--theme-2 .wlc-btn-login .wlc-icon, .wlc-sections__header--theme-2 .wlc-btn-signup .wlc-icon, .wlc-sections__header--theme-2 .wlc-btn-user .wlc-icon { width: 40px; height: 40px; }
.wlc-sections__header--theme-2 .wlc-btn-login .wlc-icon svg, .wlc-sections__header--theme-2 .wlc-btn-signup .wlc-icon svg, .wlc-sections__header--theme-2 .wlc-btn-user .wlc-icon svg { width: 40px; height: 40px; }
.wlc-sections__header--theme-2 .wlc-btn-login .wlc-icon svg path, .wlc-sections__header--theme-2 .wlc-btn-login .wlc-icon svg rect, .wlc-sections__header--theme-2 .wlc-btn-signup .wlc-icon svg path, .wlc-sections__header--theme-2 .wlc-btn-signup .wlc-icon svg rect { fill: var(--mc-baseOpacity); }
.wlc-sections__header--theme-2 .wlc-btn--mobile-login[class] { justify-self: flex-end; padding: 5px 10px; white-space: nowrap; }
.wlc-sections__header--theme-2 .wlc-btn--deposit { margin: 0px 10px 0px 0px; border-radius: 50%; }
.wlc-sections__header--theme-2 .wlc-btn--deposit svg { fill: var(--mc-main); }
.wlc-sections__header--theme-2 .wlc-btn--deposit svg path, .wlc-sections__header--theme-2 .wlc-btn--deposit svg rect { fill: rgb(255, 255, 255); }
.wlc-sections__header--theme-2 .wlc-btn--user { border-radius: 50%; }
.wlc-sections__header--theme-2 .wlc-btn--user svg { fill: var(--mc-secondary); }
.wlc-sections__header--theme-2 .wlc-btn--user svg path, .wlc-sections__header--theme-2 .wlc-btn--user svg rect { fill: rgb(255, 255, 255); }
.wlc-sections__header--theme-2 .wlc-user-info__content { justify-content: flex-end; }
.wlc-sections__header--theme-2.wlc-sections__header--with-login-btn .container { justify-content: space-between; }
.wlc-sections__header--theme-universal { --h-gap: 10px; transition: all 0.3s linear 0s; background: transparent; }
.wlc-sections__header--theme-universal .container { min-height: 70px; grid-template-columns: 1fr auto; gap: 10px; transition: all 0.3s linear 0s; padding: 0px; display: grid; align-items: center; }
.wlc-sections__header--theme-universal .wlc-logo { width: 144px; margin: 0px auto; }
.wlc-sections__header--theme-universal .wlc-logo__image { display: flex; align-items: center; justify-content: center; }
.wlc-sections__header--theme-universal .wlc-logo img, .wlc-sections__header--theme-universal .wlc-logo svg { width: auto; height: 100%; max-height: 50%; margin: 0px auto; object-fit: contain; object-position: center center; }
.wlc-sections__header--theme-universal .wlc-login-signup { justify-content: flex-end; }
.wlc-sections__header--theme-universal .wlc-btn-burger { width: 30px; margin: 0px auto 0px 0px; }
.wlc-sections__header--theme-universal .wlc-btn-search { transition: transform 0.3s linear 0s; display: flex; align-items: center; justify-content: center; margin: 0px; }
.wlc-sections__header--theme-universal .wlc-btn-search__text, .wlc-sections__header--theme-universal .wlc-btn-search .wlc-icon, .wlc-sections__header--theme-universal .wlc-btn-search .wlc-icon-content { display: flex; align-items: center; justify-content: center; }
.wlc-sections__header--theme-universal .wlc-btn-burger svg, .wlc-sections__header--theme-universal .wlc-btn-burger rect, .wlc-sections__header--theme-universal .wlc-btn-search svg, .wlc-sections__header--theme-universal .wlc-btn-search rect { transition: fill 0.3s linear 0s; fill: var(--mc-baseOpacity); }
.wlc-sections__header--theme-universal .wlc-btn-login, .wlc-sections__header--theme-universal .wlc-btn-signup, .wlc-sections__header--theme-universal .wlc-btn-user { display: flex; margin-left: auto; }
.wlc-sections__header--theme-universal .wlc-btn-login .wlc-icon, .wlc-sections__header--theme-universal .wlc-btn-signup .wlc-icon, .wlc-sections__header--theme-universal .wlc-btn-user .wlc-icon { width: 40px; height: 40px; }
.wlc-sections__header--theme-universal .wlc-btn-login .wlc-icon svg, .wlc-sections__header--theme-universal .wlc-btn-signup .wlc-icon svg, .wlc-sections__header--theme-universal .wlc-btn-user .wlc-icon svg { width: 40px; height: 40px; }
.wlc-sections__header--theme-universal .wlc-btn-login .wlc-icon svg path, .wlc-sections__header--theme-universal .wlc-btn-login .wlc-icon svg rect, .wlc-sections__header--theme-universal .wlc-btn-signup .wlc-icon svg path, .wlc-sections__header--theme-universal .wlc-btn-signup .wlc-icon svg rect { fill: var(--mc-baseOpacity); }
.wlc-sections__header--theme-universal .wlc-btn--deposit { margin: 0px 10px 0px 0px; border-radius: 50%; }
.wlc-sections__header--theme-universal .wlc-btn--deposit svg { fill: var(--mc-main); }
.wlc-sections__header--theme-universal .wlc-btn--user { border-radius: 50%; }
.wlc-sections__header--theme-universal .wlc-btn--user svg { fill: var(--mc-secondary); }
.wlc-sections__header--theme-universal .wlc-btn--user svg path, .wlc-sections__header--theme-universal .wlc-btn--user svg rect { fill: rgb(255, 255, 255); }
.wlc-sections__header--theme-universal .wlc-user-info__content { justify-content: flex-end; }
.wlc-sections__header--theme-universal .header__left, .wlc-sections__header--theme-universal .header__right { display: flex; align-items: center; }
.wlc-sections__header--theme-universal .header__left > :not(.wlc-logo), .wlc-sections__header--theme-universal .header__right > :not(.wlc-logo) { margin-right: calc(var(--h-gap) * .5); margin-left: calc(var(--h-gap) * .5); }
.wlc-sections__header--theme-universal .wlc-main-menu { min-width: 0px; }
.wlc-body--layout-fixed-panel-left .wlc-sections__header--theme-universal, .wlc-body--layout-fixed-panel-right .wlc-sections__header--theme-universal { margin-right: calc(-1 * var(--fp-size-gap)); margin-left: calc(-1 * var(--fp-size-gap)); }
.wlc-sections__header--theme-universal.wlc-sections__header--with-balance-info .wlc-btn-burger { margin: 0px; }
.wlc-sections__header { position: relative; z-index: 100; }
.wlc-body--sticky-header .wlc-sections__header { --sticky-transform-coef: 1; position: sticky; top: 0px; left: 0px; width: 100%; background: none; transform: translateZ(0px); transition: transform 0.3s ease-in-out 0s; }
.wlc-body--sticky-header .wlc-sections__header::before { content: ""; position: absolute; top: -1px; bottom: 0px; left: 0px; z-index: 0; display: block; width: 100%; background: var(--mc-bg); transform: scale3d(1,var(--sticky-scale-val, 1),1); transform-origin: center top; transition: inherit; }
.wlc-body--sticky-header .wlc-sections__header .container { min-height: 60px; position: relative; z-index: 1; transform: translate3d(0,var(--sticky-translate-val, 0),0); transition: inherit; }
.wlc-body--sticky-header-scrolling .wlc-sections__header { --sticky-scale-val: var(--sticky-transform-coef, 1); --sticky-translate-val: calc((var(--sticky-transform-coef) - 1) * 50%); }
.wlc-body--sticky-header-down .wlc-sections__header { transform: translate3d(0px, -100%, 0px); }
.wlc-sections__header .container .wlc-deadsimplechat { position: absolute; }
.wlc-sections__banner-section { margin: 0px 0px 40px; }
.wlc-sections__banner-section + .wlc-sections__categories, .wlc-sections__banner-section + .wlc-sections__banner-promotion { margin: -20px 0px 40px; }
.wlc-sections__banner-section--theme-plus-one .wlc-banner-plus-one { grid-template-columns: minmax(250px, 1fr); gap: 20px; display: grid; }
.wlc-sections__banner-section--theme-plus-one .wlc-banner-plus-one .wlc-slider--theme-default-banner { border-radius: 10px; overflow: hidden; }
.wlc-sections__banner-section--theme-plus-one .wlc-banner-plus-one .wlc-slider--theme-default-banner .swiper-button-container { bottom: 40px; padding: 0px 40px; }
.wlc-sections__banner-section--theme-plus-one .wlc-banner-plus-one .wlc-banner .banner { padding: 0px 40px; }
.wlc-sections__banner-section--theme-plus-one .wlc-banner-plus-one .wlc-winners-slider--theme-vertical[class] .wlc-winners-slider__slider { margin: 65px 35px 35px; }
.wlc-sections__game-widgets > .container { grid-template-columns: minmax(0px, 1fr); grid-template-rows: minmax(240px, 260px) minmax(240px, 1fr) minmax(320px, 360px); gap: 20px; display: grid; }
.wlc-sections__game-widgets > .container .wlc-betradar-popular-events { grid-column: unset; }
.wlc-sections__home-promo .wlc-home-promo { grid-template-columns: minmax(250px, 1fr); gap: 20px; display: grid; }
.wlc-sections__home-promo .wlc-home-promo > * { min-width: 0px; }
.wlc-sections__home-promo .wlc-home-promo .wlc-winners-slider--theme-vertical[class] .wlc-winners-slider__wrapper { max-width: 100%; }
.wlc-sections__home-promo .wlc-home-promo .wlc-tournament-list.wlc-tournament-list--theme-banner .swiper-button-container { display: flex; }
.wlc-sections__content-wins--theme-default .wlc-home-wins { grid-template-columns: 1fr; gap: 20px; display: grid; }
.wlc-sections__content-wins--theme-default .wlc-home-wins > * { min-width: 0px; }
.wlc-sections__content-wins--theme-default .wlc-home-wins .wlc-winners-slider--theme-vertical[class] .wlc-winners-slider__wrapper { max-width: 100%; }
.wlc-sections__content-wins--theme-default .wlc-home-wins.wlc-home-wins--tournament { grid-template-columns: minmax(250px, 1fr); gap: 20px; display: grid; }
.wlc-sections__content-wins--theme-default .wlc-home-wins.wlc-home-wins--tournament > * { min-width: 0px; }
.wlc-sections__content-wins--theme-default .wlc-home-wins.wlc-home-wins--tournament .wlc-winners-slider--theme-vertical[class] .wlc-winners-slider__wrapper { max-width: 100%; }
.wlc-sections__content-wins--theme-default .wlc-home-wins.wlc-home-wins--tournament .wlc-tournament-list.wlc-tournament-list--theme-banner .swiper-button-container { display: flex; }
.wlc-sections__content-wins--theme-default .wlc-home-wins-bonuses { grid-template-columns: 1fr; gap: 20px; display: grid; grid-template-areas: "recent-wins" "bonus" "biggest-wins"; }
.wlc-sections__content-wins--theme-default .wlc-home-wins-bonuses > * { min-width: 0px; }
.wlc-sections__content-wins--theme-default .wlc-home-wins-bonuses .wlc-winners-slider--theme-vertical[class] .wlc-winners-slider__wrapper { max-width: 100%; }
.wlc-sections__content-wins--theme-default .wlc-home-wins-bonuses .wlc-winners-slider--type-latest { grid-area: recent-wins / recent-wins / recent-wins / recent-wins; }
.wlc-sections__content-wins--theme-default .wlc-home-wins-bonuses .wlc-winners-slider--type-biggest { grid-area: biggest-wins / biggest-wins / biggest-wins / biggest-wins; }
.wlc-sections__content-wins--theme-default .wlc-home-wins-bonuses .wlc-winners-slider .wlc-winners-slider__wrapper { min-height: 305px; max-width: 100%; }
.wlc-sections__content-wins--theme-default .wlc-home-wins-bonuses .wlc-bonuses-list { grid-area: bonus / bonus / bonus / bonus; }
.wlc-sections__content-wins-transparent .wlc-home-wins { grid-template-columns: 1fr; gap: 20px; display: grid; max-width: 1170px; margin: 0px auto; }
.wlc-sections__home-about .wlc-title { margin: 0px auto 20px; }
.wlc-sections__home-about .wlc-title__main { text-align: center; }
.wlc-sections__home-about .home-about-list { gap: 20px; grid-template-columns: 1fr; display: grid; }
.wlc-sections__promo-bonuses > .container { grid-template-columns: minmax(0px, 1fr); gap: 10px; display: grid; }
.wlc-sections__promo-categories[class] .container { grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 20px 10px; display: grid; }
.wlc-sections__promo-categories[class] .wlc-winners-slider__wrapper { height: 100%; }
.wlc-sections__promo-categories[class] .wlc-winners-slider[class] { grid-column: 1 / -1; min-height: auto; }
.wlc-sections__promo-categories[class] .wlc-winners-slider[class] .wlc-winners-slider__wrapper[class] { max-width: 100%; padding: 0px 20px; }
.wlc-sections__promo-categories[class] .wlc-winners-slider[class] .wlc-winners-slider__title[class], .wlc-sections__promo-categories[class] .wlc-winners-slider[class] .no-winners .wlc-winners-slider__title[class] { margin: 0px 0px 20px; }
.wlc-sections__promo-categories[class] .wlc-winners-slider[class] .wlc-slider { margin: 60px 15px 10px; }
.wlc-sections__promo-categories[class] .wlc-category-preview[class] { grid-column: 2 / -1; }
.wlc-sections__promo-categories[class] .wlc-category-preview[class] .wlc-category-preview-item[class]:nth-child(2) { display: none; }
.wlc-sections__promo-categories[class] .wlc-category-preview[class] .wlc-category-preview-item[class]:nth-child(3) { display: none; }
.wlc-sections__promo-categories-games[class] .container { grid-template-columns: 1fr; gap: 10px; display: grid; }
.wlc-sections__banner-section { margin: 0px 0px 40px; }
.wlc-sections__total-jackpot .jackpot-container { padding: 20px; min-height: 250px; background: url("//agstatic.com/wlc/jackpots/total-jackpot-bg.jpg") center center / cover no-repeat; position: relative; display: flex; flex-direction: column; align-items: center; border-radius: 10px; overflow: hidden; }
.wlc-sections__total-jackpot .jackpot-container::before { height: 120px; content: ""; position: absolute; right: 0px; bottom: 0px; left: 0px; background: url("//agstatic.com/wlc/jackpots/total-jackpot-coins.png") center center / auto 100% no-repeat; }
.wlc-sections__total-jackpot .wlc-total-jackpot[class] { margin: 30px 0px; width: 100%; }
.wlc-sections__total-jackpot .wlc-total-jackpot[class] .wlc-total-jackpot-body { height: 4rem; display: flex; width: 100%; }
.wlc-sections__total-jackpot .wlc-total-jackpot[class] .wlc-total-jackpot__text[class] { font-size: 4rem; text-shadow: rgb(104, 60, 20) 3px -3px, rgb(104, 60, 20) -3px -3px, rgb(104, 60, 20) -3px 3px, rgb(104, 60, 20) -3px -3px, rgb(104, 60, 20) 3px -2px, rgb(104, 60, 20) -3px -2px, rgb(104, 60, 20) -2px 3px, rgb(104, 60, 20) -2px -3px, rgb(104, 60, 20) 3px -1px, rgb(104, 60, 20) -3px -1px, rgb(104, 60, 20) -1px 3px, rgb(104, 60, 20) -1px -3px, rgb(104, 60, 20) 3px 0px, rgb(104, 60, 20) -3px 0px, rgb(104, 60, 20) 0px 3px, rgb(104, 60, 20) 0px -3px, rgb(104, 60, 20) 3px 1px, rgb(104, 60, 20) -3px 1px, rgb(104, 60, 20) 1px 3px, rgb(104, 60, 20) 1px -3px, rgb(104, 60, 20) 3px 2px, rgb(104, 60, 20) -3px 2px, rgb(104, 60, 20) 2px 3px, rgb(104, 60, 20) 2px -3px, rgb(104, 60, 20) 3px 3px, rgb(104, 60, 20) -3px 3px, rgb(104, 60, 20) 3px 3px, rgb(104, 60, 20) 3px -3px; transform: scale(0.95); transform-origin: center center; fill: url("#jackpot-linear-gradient") rgb(255, 219, 31); }
.wlc-body--browser-safari .wlc-sections__total-jackpot .wlc-total-jackpot[class] .wlc-total-jackpot__text[class] { text-shadow: none; }
.wlc-body--os-ios:not(.wlc-body--browser-safari) .wlc-sections__total-jackpot .wlc-total-jackpot[class] .wlc-total-jackpot__text[class] { fill: rgb(248, 210, 58); }
.wlc-sections__total-jackpot .wlc-btn { position: relative; z-index: 1; }
.wlc-sections__total-jackpot .wlc-title[class] .wlc-title__main[class] { color: rgb(255, 255, 255); font-style: normal; font-weight: 700; font-size: 1.6rem; line-height: 1.45; }
.wlc-sections__winners-section, .wlc-sections__winners-section .wlc-title--theme-default { margin: 0px 0px 20px; }
.wlc-sections__winners-section .wlc-title--theme-default .wlc-title__main { text-align: center; }
.wlc-sections__winners-section .winners-wrapper { flex-wrap: wrap; display: flex; align-items: stretch; justify-content: center; }
.wlc-sections__winners-section .winners-wrapper > div { margin: 0px 0px 20px; }
.wlc-sections__winners-section .winners-wrapper > div:last-child { margin: 0px; }
.wlc-sections__winners-section--theme-stripe { background: var(--mc-bg700); }
.wlc-sections__winners-section--theme-stripe.wlc-sections__winners-section--in-container { background: none; }
.wlc-sections__winners-section--theme-stripe.wlc-sections__winners-section--in-container .container { border-radius: 10px; background: var(--mc-bg700); overflow: hidden; }
.wlc-sections__profile-content.wlc-sections__profile-content--theme-default { min-height: 120px; }
.wlc-sections__profile-content.wlc-sections__profile-content--theme-default > .container { padding: 15px 15px 30px; background: var(--mc-bg700); border-radius: 10px; position: relative; }
.wlc-sections__profile-content.wlc-sections__profile-content--theme-default .wlc-profile-content__top { margin: 0px 0px 15px; display: flex; }
.wlc-sections__profile-content.wlc-sections__profile-content--theme-default .wlc-profile-content__top--buttons { align-items: center; justify-content: space-between; }
.wlc-sections__profile-content.wlc-sections__profile-content--theme-default .wlc-profile-content__top .wlc-title { display: inline-block; }
.wlc-sections__profile-content.wlc-sections__profile-content--theme-default .wlc-profile-content__top .wlc-title + .wlc-counter { display: inline-block; }
.wlc-sections__profile-content.wlc-sections__profile-content--theme-default .wlc-profile-content__body { grid-template-columns: 1fr; gap: 40px; display: grid; }
.wlc-sections__profile-content.wlc-sections__profile-content--theme-default .wlc-title.wlc-title--profile[wlc-title] .wlc-title__main { color: var(--mc-baseMain); font-style: normal; font-weight: 700; font-size: 1.6rem; line-height: 1.45; }
.wlc-sections__profile-content.wlc-sections__profile-content--theme-default .profile-history-filter { display: flex; align-items: center; justify-content: space-between; width: 100%; }
.app-profile-dashboard-state .wlc-sections__profile-content--theme-default > .container, .app-profile-dashboard-state .wlc-sections__profile-menu--theme-default > .container { overflow: hidden; }
.wlc-sections__profile-content--theme-first > .container { background: var(--mc-bg700); border-radius: 10px; padding: 15px 15px 30px; display: grid; }
.app-profile-loyalty-tournaments-detail-state .wlc-sections__profile-content--theme-first > .container { padding: 0px; }
.wlc-sections__profile-content--theme-first .wlc-profile-content { padding: 20px 0px 0px; width: 100%; min-width: 0px; }
.wlc-sections__profile-content--theme-first .wlc-profile-content.header-inside { margin-top: -20px; }
.wlc-sections__profile-content--theme-first .wlc-profile-content .wlc-profile-content__header { margin: 0px 0px 20px; }
.app-profile-loyalty-tournaments-detail-state .wlc-sections__profile-content--theme-first .wlc-profile-content { padding: 0px; }
.wlc-sections__profile-content--theme-first .wlc-profile-content__body, .wlc-sections__profile-content--theme-first .wlc-profile-content__header, .wlc-sections__profile-content--theme-first .wlc-profile-menu { min-width: 0px; }
.wlc-sections__profile-content--theme-first .wlc-profile-content__header { padding: 0px; min-height: 40px; display: flex; align-items: start; justify-content: space-between; min-width: 0px; }
.wlc-sections__profile-content--theme-first .wlc-profile-content__header div.wlc-title--theme-default div.wlc-title__main { line-height: 1; }
.app-profile-verification-state .wlc-sections__profile-content--theme-first .wlc-profile-content__header div.wlc-title--theme-default div.wlc-title__second { color: var(--mc-baseMain); font-style: normal; font-weight: 400; font-size: 1.4rem; line-height: 1.45; }
.wlc-sections__profile-content--theme-first .wlc-profile-content__header.underlined { margin: 0px 0px 20px; }
.wlc-sections__profile-content--theme-first .wlc-profile-content__header .wlc-title[class] .wlc-title__main { color: var(--mc-baseMain); font-style: normal; font-weight: 700; font-size: 1.6rem; line-height: 1.45; }
.app-profile-loyalty-bonuses-main-state .wlc-sections__profile-content--theme-default .wlc-counter { color: inherit; font-style: normal; font-weight: 700; font-size: 1.6rem; line-height: 1.45; margin: 0px 0px 0px 5px; }
.app-profile-loyalty-bonuses-main-state .wlc-sections__profile-content--theme-first[class] .wlc-profile-content .wlc-enter-promocode[class], .app-profile-loyalty-bonuses-all-state .wlc-sections__profile-content--theme-first[class] .wlc-profile-content .wlc-enter-promocode[class] { margin: 0px auto 20px; }
.wlc-profile-content__header--second, .app-profile-cash-deposit-state .wlc-sections__profile-content--theme-default .wlc-user-stats-wrapper, .app-profile-cash-withdraw-state .wlc-sections__profile-content--theme-default .wlc-user-stats-wrapper { margin: 0px 0px 20px; }
.app-profile-cash-deposit-state .wlc-sections__profile-content--theme-default .wlc-user-stats-wrapper__grid, .app-profile-cash-withdraw-state .wlc-sections__profile-content--theme-default .wlc-user-stats-wrapper__grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; }
.app-profile-cash-deposit-state .wlc-sections__profile-content--theme-default .wlc-menu.wlc-menu--theme-default, .app-profile-cash-withdraw-state .wlc-sections__profile-content--theme-default .wlc-menu.wlc-menu--theme-default { display: flex; align-items: flex-start; justify-content: flex-start; margin: 15px 0px 20px; border-bottom: 2px solid var(--mc-baseOpacity); }
.app-profile-cash-deposit-state .wlc-sections__profile-content--theme-default .wlc-menu.wlc-menu--theme-default .wlc-menu__item, .app-profile-cash-withdraw-state .wlc-sections__profile-content--theme-default .wlc-menu.wlc-menu--theme-default .wlc-menu__item { margin-right: 30px; margin-bottom: -2px; }
.app-profile-cash-deposit-state .wlc-sections__profile-content--theme-default .wlc-menu.wlc-menu--theme-default .wlc-menu__item:last-child, .app-profile-cash-withdraw-state .wlc-sections__profile-content--theme-default .wlc-menu.wlc-menu--theme-default .wlc-menu__item:last-child { margin-right: 0px; }
.app-profile-cash-deposit-state .wlc-sections__profile-content--theme-default .wlc-menu.wlc-menu--theme-default .wlc-menu__item .wlc-menu__link, .app-profile-cash-withdraw-state .wlc-sections__profile-content--theme-default .wlc-menu.wlc-menu--theme-default .wlc-menu__item .wlc-menu__link { color: var(--mc-baseMain); font-style: normal; font-weight: 400; font-size: 1.4rem; line-height: 1.45; position: relative; display: block; padding: 0px 0px 10px; text-align: center; text-transform: none; text-decoration: none; }
.app-profile-cash-deposit-state .wlc-sections__profile-content--theme-default .wlc-menu.wlc-menu--theme-default .wlc-menu__item .wlc-menu__link::before, .app-profile-cash-withdraw-state .wlc-sections__profile-content--theme-default .wlc-menu.wlc-menu--theme-default .wlc-menu__item .wlc-menu__link::before { transition: width 0.3s linear 0s; content: ""; position: absolute; bottom: 0px; z-index: 2; width: 0px; height: 2px; background: var(--mc-main); }
.app-profile-cash-deposit-state .wlc-sections__profile-content--theme-default .wlc-menu.wlc-menu--theme-default .wlc-menu__item .wlc-menu__link.active, .app-profile-cash-withdraw-state .wlc-sections__profile-content--theme-default .wlc-menu.wlc-menu--theme-default .wlc-menu__item .wlc-menu__link.active { color: var(--mc-baseMain); font-weight: 700; }
.app-profile-cash-deposit-state .wlc-sections__profile-content--theme-default .wlc-menu.wlc-menu--theme-default .wlc-menu__item .wlc-menu__link.active::before, .app-profile-cash-withdraw-state .wlc-sections__profile-content--theme-default .wlc-menu.wlc-menu--theme-default .wlc-menu__item .wlc-menu__link.active::before { width: 100%; }
.app-profile-cash-deposit-state .wlc-sections__profile-content--theme-first[class] .wlc-profile-content .wlc-user-stats-wrapper, .app-profile-cash-withdraw-state .wlc-sections__profile-content--theme-first[class] .wlc-profile-content .wlc-user-stats-wrapper { margin: 0px 0px 20px; }
.app-profile-cash-deposit-state .wlc-sections__profile-content--theme-first[class] .wlc-profile-content .wlc-user-stats-wrapper__grid, .app-profile-cash-withdraw-state .wlc-sections__profile-content--theme-first[class] .wlc-profile-content .wlc-user-stats-wrapper__grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; }
.app-profile-cash-deposit-state .wlc-sections__profile-content--theme-first[class] .wlc-profile-content .wlc-cash .wlc-cash__title[class], .app-profile-cash-withdraw-state .wlc-sections__profile-content--theme-first[class] .wlc-profile-content .wlc-cash .wlc-cash__title[class] { display: none; }
.app-profile-cash-transactions-state .wlc-sections__profile-content--theme-first[class] .wlc-table__cell--type { min-width: 100px; }
.app-profile-dashboard-state .wlc-sections__profile-content .wlc-dashboard-grid { grid-template: "loyalty" "exchange" "bonuses-title" "bonuses" "promocode" "see-all-bonuses" / minmax(0px, 1fr); gap: 10px; position: relative; display: grid; }
.app-profile-dashboard-state .wlc-sections__profile-content .wlc-dashboard-grid.without-store { grid-template-areas: "loyalty" "user-stats" "bonuses-title" "bonuses" "promocode" "see-all-bonuses"; }
.app-profile-dashboard-state .wlc-profile-content__top { display: flex; justify-content: space-between; }
.app-profile-dashboard-state .wlc-profile-content__top .wlc-logout svg { margin: 0px 0px 0px 5px; }
.app-profile-dashboard-state .wlc-title--profile-bonuses { grid-area: bonuses-title / bonuses-title / bonuses-title / bonuses-title; }
.app-profile-dashboard-state .wlc-loyalty-block { grid-area: loyalty / loyalty / loyalty / loyalty; }
.app-profile-dashboard-state .wlc-exchange { grid-area: exchange / exchange / exchange / exchange; }
.app-profile-dashboard-state .wlc-enter-promocode { grid-area: promocode / promocode / promocode / promocode; }
.app-profile-dashboard-state .wlc-link-block { grid-area: see-all-bonuses / see-all-bonuses / see-all-bonuses / see-all-bonuses; }
.app-profile-dashboard-state .wlc-bonuses-list { grid-area: bonuses / bonuses / bonuses / bonuses; max-width: 100%; }
.app-profile-dashboard-state .wlc-bonuses-list.wlc-bonuses-list--type-swiper .wlc-bonuses-list__list-wrapper { padding: 0px 20px; }
.app-profile-dashboard-state .wlc-bonuses-list.wlc-bonuses-list--type-swiper .wlc-bonuses-list__list-wrapper .swiper[class], .app-profile-dashboard-state .wlc-bonuses-list.wlc-bonuses-list--type-swiper.wlc-bonuses-list--theme-mod-with-ears .wlc-bonuses-list__list-wrapper, .app-profile-dashboard-state .wlc-bonuses-list.wlc-bonuses-list--type-swiper.single-bonus-swiper .wlc-bonuses-list__list-wrapper { padding: 0px; }
.app-profile-loyalty-level-state .wlc-sections__profile-content--theme-first .wlc-profile-content__body .wlc-loyalty-progress { width: 100%; margin: 0px 0px 20px auto; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-default > .container, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app > .container { display: grid; grid-template-columns: 1fr; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form { position: relative; display: grid; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form .wlc-loader, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form .wlc-loader { position: absolute; top: 50%; left: 50%; margin: 0px auto; transform: translate(-50%, -50%); }
.app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-form .wlc-btn[wlc-button], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-form .wlc-btn[wlc-button] { justify-self: stretch !important; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-form, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-form, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-form, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-form { display: grid; grid-auto-columns: 1fr; row-gap: 20px; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-form .wlc-btn[wlc-button], .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-form .wlc-btn[wlc-button], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-form .wlc-btn[wlc-button], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-form .wlc-btn[wlc-button] { justify-self: center; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-form .wlc-email-field--unverified .wlc-btn[wlc-button], .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-form .wlc-email-field--unverified .wlc-btn[wlc-button], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-form .wlc-email-field--unverified .wlc-btn[wlc-button], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-form .wlc-email-field--unverified .wlc-btn[wlc-button] { margin-top: 0px; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-birth-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-birth-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-birth-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-birth-field { grid-template-columns: repeat(3, minmax(90px, 1fr)); }
.app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-birth-field .wlc-select[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-birth-field .wlc-select[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-birth-field .wlc-select[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-birth-field .wlc-select[class] { grid-template-columns: minmax(0px, 1fr); }
.app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-phone-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-phone-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-phone-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-phone-field { grid-template-columns: 100px minmax(0px, 1fr); }
.app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-phone-field .wlc-select[class] .wlc-tooltip, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-phone-field .wlc-select[class] .wlc-tooltip, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-phone-field .wlc-select[class] .wlc-tooltip, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-phone-field .wlc-select[class] .wlc-tooltip { display: none; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-phone-field .wlc-input[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-phone-field .wlc-input[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-phone-field .wlc-input[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-phone-field .wlc-input[class] { grid-template-columns: minmax(0px, 1fr); display: flex; flex-wrap: wrap; align-items: center; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-phone-field .wlc-input[class] .wlc-tooltip, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-phone-field .wlc-input[class] .wlc-tooltip, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-phone-field .wlc-input[class] .wlc-tooltip, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-phone-field .wlc-input[class] .wlc-tooltip { margin: 0px 0px 0px 5px; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-phone-field .wlc-input[class] .wlc-input__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-phone-field .wlc-input[class] .wlc-input__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-phone-field .wlc-input[class] .wlc-input__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-phone-field .wlc-input[class] .wlc-input__label { display: none; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-verified .wlc-select[class] .wlc-tooltip, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-verified .wlc-select[class] .wlc-tooltip, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-verified .wlc-select[class] .wlc-tooltip, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-verified .wlc-select[class] .wlc-tooltip { display: flex; margin: 0px 0px 0px 5px; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-verified .wlc-input[class] .wlc-input__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-verified .wlc-input[class] .wlc-input__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-verified .wlc-input[class] .wlc-input__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-verified .wlc-input[class] .wlc-input__label { display: none; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-not-verified, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-not-verified, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-not-verified, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-not-verified { grid-template-areas: "code phone" "button button"; grid-template-columns: 100px minmax(0px, 1fr); }
.app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-btn[wlc-button], .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-btn[wlc-button], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-btn[wlc-button], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-btn[wlc-button] { width: max-content; grid-area: button / button / button / button; justify-self: flex-start; margin: 0px auto; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-select[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-select[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-select[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-select[class] { grid-area: code / code / code / code; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-select[class] .wlc-tooltip, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-select[class] .wlc-tooltip, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-select[class] .wlc-tooltip, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-select[class] .wlc-tooltip { display: none; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-input[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-input[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-input[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-input[class] { grid-area: phone / phone / phone / phone; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-input[class] .wlc-input__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-input[class] .wlc-input__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-input[class] .wlc-input__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-input[class] .wlc-input__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-input[class] .wlc-tooltip, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-input[class] .wlc-tooltip, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-input[class] .wlc-tooltip, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-input[class] .wlc-tooltip { display: none; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block { margin: 0px -10px; padding: 20px 0px 10px; position: relative; border-bottom: 2px solid transparent; display: flex; flex-wrap: wrap; align-items: center; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block::after { content: ""; position: absolute; right: 0px; bottom: -2px; left: 0px; width: calc(100% - 20px); height: 2px; margin: 0px auto; background: var(--mc-baseOpacity); }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block:first-child { padding-top: 0px; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block:nth-last-child(-n+2)::after { display: none; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block--submit { padding: 20px 0px 0px; display: flex; justify-content: center; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block--password .wlc-profile-form__block { width: 100%; margin: 0px; padding: 0px; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block--password .wlc-btn { margin: 0px auto -10px; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block .wlc-title { padding: 0px 10px; margin: 0px 0px 10px; flex: 1 1 100%; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block .wlc-title .wlc-title__main { font-size: 1.6rem; font-weight: 700; line-height: 1.1; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-phone-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-birth-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-email-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-select, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-input { margin: 0px 0px 10px; padding: 0px 10px; flex: 0 1 100%; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-input--password-confirm, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-input--password-new, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-input--password, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-input--first-name, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-input--last-name, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-input--email, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-email-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-input--login, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-birth-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-phone-field { flex-basis: 100%; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-input.wlc-input--password { flex-basis: 100%; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-email-field--unverified .wlc-btn[wlc-button] { width: min-content; margin: 0px auto; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-phone-field .wlc-input[class] { display: flex; flex-wrap: wrap; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-phone-field .wlc-input[class] .wlc-input__container { width: 100%; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-phone-field .wlc-input[class] .wlc-tooltip, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-phone-field .wlc-select[class] .wlc-tooltip { display: none; margin: 0px 0px 0px 5px; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-phone-field.wlc-phone-field--sms-not-verified { grid-template-areas: "code phone" "button button"; grid-template-columns: 1fr 2fr; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-btn[wlc-button] { width: max-content; grid-area: button / button / button / button; margin: 0px auto; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-select[class] { grid-area: code / code / code / code; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-select[class] .wlc-tooltip { display: none; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-input[class] { grid-area: phone / phone / phone / phone; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-input[class] .wlc-tooltip { display: none; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-phone-field.wlc-phone-field--sms-verified .wlc-select[class] .wlc-input__label { display: flex; }
.app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-phone-field.wlc-phone-field--sms-verified .wlc-select[class] .wlc-tooltip { display: flex; align-items: center; }
.app-profile-loyalty-store-main-state .wlc-sections__profile-content--theme-default > .container, .app-profile-loyalty-level-state .wlc-sections__profile-content--theme-default > .container { grid-template: "title title" "submenu submenu" "stats stats" "progress progress" "store store" / minmax(0px, 1fr); position: relative; display: grid; }
.app-profile-loyalty-store-main-state .wlc-sections__profile-content--theme-default .wlc-loyalty-progress, .app-profile-loyalty-level-state .wlc-sections__profile-content--theme-default .wlc-loyalty-progress { max-width: 100%; margin: 0px 0px 20px auto; grid-area: progress / progress / progress / progress; width: 100%; }
.app-profile-loyalty-store-main-state .wlc-sections__profile-content--theme-default .wlc-user-stats, .app-profile-loyalty-level-state .wlc-sections__profile-content--theme-default .wlc-user-stats { grid-area: stats / stats / stats / stats; }
.app-profile-loyalty-store-main-state .wlc-sections__profile-content--theme-default .wlc-user-stats.wlc-user-stats--theme-mod-mobile-app, .app-profile-loyalty-level-state .wlc-sections__profile-content--theme-default .wlc-user-stats.wlc-user-stats--theme-mod-mobile-app { position: initial; margin: 0px 0px 10px; }
.app-profile-loyalty-store-main-state .wlc-sections__profile-content--theme-default .wlc-title, .app-profile-loyalty-level-state .wlc-sections__profile-content--theme-default .wlc-title { grid-area: title / title / title / title; }
.app-profile-loyalty-store-main-state .wlc-sections__profile-content--theme-default .wlc-loyalty-table, .app-profile-loyalty-store-main-state .wlc-sections__profile-content--theme-default .wlc-store-list, .app-profile-loyalty-level-state .wlc-sections__profile-content--theme-default .wlc-loyalty-table, .app-profile-loyalty-level-state .wlc-sections__profile-content--theme-default .wlc-store-list { grid-area: store / store / store / store; }
.app-profile-loyalty-store-main-state .wlc-sections__profile-content--theme-default .wlc-profile-menu, .app-profile-loyalty-level-state .wlc-sections__profile-content--theme-default .wlc-profile-menu { grid-area: submenu / submenu / submenu / submenu; }
.app-profile-loyalty-store-main-state .wlc-sections__profile-content--theme-first[class] .wlc-user-stats[class] .wlc-user-stats-balance { padding-right: 0px; }
.wlc-submenu-history { position: relative; }
.app-profile-loyalty-tournaments-active-state .wlc-tournament-detail__header-info--back-link { display: none; }
.app-promotions-state .wlc-sections__content--theme-default .wlc-title.wlc-title--promotions[wlc-title], .app-promotions-state .wlc-sections__content--theme-default .wlc-title.wlc-title--profile[wlc-title] { margin: 0px 0px 20px; text-align: center; }
.app-promotions-state .wlc-sections__content--theme-default .wlc-title.wlc-title--promotions[wlc-title] div.wlc-title__main, .app-promotions-state .wlc-sections__content--theme-default .wlc-title.wlc-title--profile[wlc-title] div.wlc-title__main { font-size: 2.4rem; }
.app-promotions-state .wlc-sections__content--theme-default .wlc-bonuses-list { margin: 0px 0px 40px; }
.app-promotions-state .wlc-sections__content--theme-default .wlc-btn--theme-mod-promotions { margin: 0px auto 40px; }
.app-tournaments-state .wlc-sections__tournaments--theme-default .wlc-title.wlc-title--tournaments[wlc-title] { margin: 0px 0px 20px; text-align: center; }
.app-tournaments-state .wlc-sections__tournaments--theme-default .wlc-title.wlc-title--tournaments[wlc-title] div.wlc-title__main { font-size: 2.4rem; }
.wlc-sections__sign-in-page { background: var(--mc-bgModal); display: flex; flex-direction: column; align-items: center; justify-content: center; min-height: 100vh; padding: 30px 0px; }
.wlc-sections__sign-in-page .wlc-sign-in-page__wrapper { display: flex; flex-direction: column; justify-content: center; max-width: 500px; }
.wlc-sections__sign-in-page .wlc-sign-in-page__form-wrapper { padding: 20px; border-radius: 15px; background: var(--mc-bgModal); }
.wlc-sections__sign-in-page .wlc-logo { margin: 0px 0px 10px; }
.wlc-sections__sign-in-page .wlc-logo .wlc-logo__image .wlc-icon-content { display: flex; justify-content: center; }
.wlc-sections__sign-in-page .wlc-logo .wlc-logo__image svg { width: 200px; }
.four-elements { grid-template-columns: repeat(2, 1fr); gap: 10px; display: grid; }
.four-elements__body { padding: 10px; min-height: 100px; place-items: start center; border-radius: 10px; }
.wlc-sections__sticky-footer { position: fixed; bottom: 0px; z-index: 100; width: 100%; }
.wlc-body--sticky-footer { padding-bottom: 60px; }
.wlc-body--layout-fixed-panel-in { --fp-padding: calc(var(--fp-size-compact) + var(--fp-size-gap)); }
.wlc-body--layout-fixed-panel-in .wlc-app { transition: padding 0.2s ease-in-out 0s; }
.wlc-body--layout-fixed-panel-in.wlc-body--layout-fixed-panel-expanded { --fp-padding: calc(var(--fp-size-full) + var(--fp-size-gap)); }
.wlc-body--layout-fixed-panel-in.wlc-body--layout-fixed-panel-left .wlc-app { padding-right: var(--fp-size-gap); padding-left: var(--fp-padding); }
.wlc-body--layout-fixed-panel-in.wlc-body--layout-fixed-panel-right .wlc-app { padding-right: var(--fp-padding); }
.wlc-sections__user-info-menu { display: grid; gap: 20px; }
.wlc-sections__content-games-first, .wlc-sections__content-games-second, .wlc-sections__content-games-third { overflow: hidden; }
.wlc-sections__categories, .wlc-sections__content-games-top, .wlc-sections__content-games-bottom, .wlc-sections__content-games, .wlc-sections__content-wins, .wlc-sections__total-jackpot, .wlc-sections__total-jackpot-interactive, .wlc-sections__promo-categories, .wlc-sections__promo-bonuses, .wlc-sections__home-promo, .wlc-sections__winners-section, .wlc-sections__content-games-vertical, .wlc-sections__loyalty-program, .wlc-sections__game-widgets, .wlc-sections__providers, .wlc-sections__content-games-vertical, .wlc-sections__content-wins-transparent, .wlc-sections__random-games, .wlc-sections__banner-promotion, .wlc-sections__four-elements, .wlc-sections__content-games-top2, .wlc-sections__winners-section-2, .wlc-sections__home-about, .app-contacts-state .wlc-sections__info-page, [class*="app-profile-"] .wlc-sections__profile-content { margin-bottom: 40px; }
[class*="wlc-sections__"]:empty { display: none; }
.wlc-sections__anchors-menu { background: var(--mc-bg100); padding: 10px 0px; }
.wlc-sections__benefits-section { padding: 40px 0px; }
.wlc-sections__commission-section { padding: 0px 0px 40px; }
.wlc-sections__description-section { background: var(--mc-bg300); padding: 40px 0px; }
.wlc-sections__faq-section { padding: 40px 0px; }
.wlc-sections__faq-section .container { max-width: 1050px; padding: 0px 15px; }
.wlc-sections__testimonials-section { padding: 40px 0px; }
.wlc-sections__testimonials-section .container { max-width: 1050px; padding: 0px 15px; }
.wlc-aff-content { width: 100%; margin: 40px auto; text-align: center; }
.wlc-aff-content:first-child { margin-top: 0px; }
.wlc-aff-content:last-child { margin-bottom: 0px; }
.wlc-aff-content .wlc-btn { height: 40px; column-gap: 5px; grid-template-columns: auto 1fr auto; align-items: center; justify-content: center; padding: 5px 20px; background: var(--mc-buttonColor); box-shadow: none; border: 2px solid transparent; border-radius: 10px; display: inline-grid; min-width: 180px; text-decoration: none; }
.wlc-aff-content .wlc-btn:disabled { opacity: 0.5; pointer-events: none; }
.wlc-aff-content .wlc-btn .wlc-btn__text { color: rgb(1, 31, 70); font-style: normal; font-weight: 700; font-size: 1.4rem; line-height: 1.45; grid-column: 2 / auto; text-transform: initial; }
.wlc-aff-content .wlc-btn--theme-rounding { border-radius: 10px; }
.wlc-aff-content p .wlc-btn { display: inline-grid; }
.wlc-benefits--theme-default { grid-template-columns: repeat(3, 1fr); gap: 20px; display: grid; }
.wlc-benefits--theme-default .wlc-benefits__item { grid-template-rows: 54px auto; padding: 0px; position: relative; display: grid; gap: 10px; grid-template-columns: 1fr; text-align: center; }
.wlc-benefits--theme-default .wlc-benefits__item::after { opacity: 0; content: ""; position: absolute; top: 50%; right: 0px; display: block; width: 2px; height: 50%; background: var(--mc-baseOpacity); transform: translate(50%, -50%); }
.wlc-benefits--theme-default .wlc-benefits__item:last-child::after { display: none; }
.wlc-benefits--theme-default .wlc-benefits__item-icon { height: 54px; display: flex; align-items: center; justify-content: center; }
.wlc-benefits--theme-default .wlc-benefits__item-icon img { max-height: 100%; }
.wlc-benefits--theme-default .wlc-benefits__item-content { align-self: baseline; }
.wlc-benefits--theme-default .wlc-benefits__item-caption { color: var(--mc-baseMain); font-style: normal; font-weight: 400; font-size: 1rem; line-height: 1.45; display: inline-block; max-width: 21ch; }
.wlc-digits { grid-template-columns: repeat(2, 1fr); gap: 20px; display: grid; justify-content: center; }
.wlc-digits__item { gap: 10px; padding: 10px; display: grid; text-align: center; background: var(--mc-bg300); border-radius: 10px; }
.wlc-digits__main { font-size: 3.6rem; font-weight: 700; line-height: 1; }
.wlc-digits__separator { width: 100%; height: 2px; border-radius: 100px; background: var(--mc-baseOpacity); }
.wlc-digits__description { color: var(--mc-baseMain); font-style: normal; font-weight: 700; font-size: 1.4rem; line-height: 1.45; }
.wlc-digits__description a { color: inherit; text-decoration: none; pointer-events: none; }
.wlc-sections__header--theme-1 .container { min-height: 60px; }
.pe-bottom-right { right: 15px !important; bottom: 90px !important; }
@media (min-width: 375px) {
  .container { max-width: calc(100% - 30px); }
  .wlc-sections__header--theme-1 { margin-bottom: 10px; background-color: var(--mc-bg700); }
  .wlc-tournament-banner { min-height: 340px; }
}
@media (min-width: 480px) {
  .container { max-width: 450px; }
  .wlc-sections__header--theme-1 .container, .wlc-sections__header--theme-2 .container { gap: 10px; }
  .wlc-sections__header--theme-universal { --h-gap: 20px; }
  .wlc-sections__header--theme-universal .container { gap: 20px; }
  .wlc-sections__game-widgets > .container { grid-template-rows: minmax(240px, 320px) minmax(240px, 1fr) minmax(320px, 360px); }
  .wlc-sections__winners-section .winners-wrapper > div { margin: 0px 10px 20px; }
  .wlc-sections__winners-section .winners-wrapper > div:last-child { margin: 0px 10px; }
}
@media (min-width: 560px) {
  .container { max-width: 530px; }
  .wlc-sections__footer--theme-1 { padding-bottom: 20px; }
  .wlc-sections__footer--theme-1 { margin-top: 20px; }
  .wlc-sections__game-widgets > .container { grid-template-rows: minmax(240px, 360px) minmax(240px, 1fr) minmax(320px, 360px); }
  .wlc-sections__promo-categories[class] .container { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .wlc-sections__promo-categories[class] .wlc-category-preview[class] .wlc-category-preview-item[class]:nth-child(2) { display: block; }
  .app-profile-loyalty-bonuses-all-state .wlc-sections__profile-content--theme-first[class] .wlc-profile-content .wlc-enter-promocode[class] { margin: 0px auto 20px 0px; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-not-verified, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-not-verified, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-not-verified, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-not-verified { grid-template-areas: "code phone button"; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-phone-field.wlc-phone-field--sms-not-verified { grid-template-areas: "code phone button"; }
}
@media (min-width: 640px) {
  .container { max-width: 610px; }
  .wlc-sections__footer--theme-2 .footer-menu .wlc-post-menu[wlc-post-menu] .wlc-post-menu__items { grid-template-columns: 1fr 1fr; }
  .wlc-sections__footer--theme-2 .wlc-icon-list--theme-safety { margin: 0px auto; }
  .wlc-sections__game-widgets > .container { grid-template-rows: minmax(240px, 440px) minmax(240px, 1fr) minmax(320px, 360px); }
  .wlc-sections__promo-bonuses > .container { grid-template-columns: minmax(0px, 1fr) minmax(0px, 1fr); }
  .wlc-sections__total-jackpot .wlc-total-jackpot[class] .wlc-total-jackpot-body { height: 6rem; }
  .wlc-sections__total-jackpot .wlc-total-jackpot[class] .wlc-total-jackpot__text[class] { font-size: 6rem; }
  .app-profile-loyalty-bonuses-main-state .wlc-sections__profile-content--theme-first[class] .wlc-profile-content .wlc-enter-promocode[class] { margin: 0px auto 20px 0px; }
  .app-profile-dashboard-state .wlc-profile-content__top { display: block; }
  .app-profile-loyalty-level-state .wlc-sections__profile-content--theme-first .wlc-profile-content__header .wlc-loyalty-progress { width: 300px; }
  .app-profile-loyalty-level-state .wlc-sections__profile-content--theme-first .wlc-profile-content__header .wlc-loyalty-progress { max-width: 300px; }
  .app-profile-loyalty-level-state .wlc-sections__profile-content--theme-first .wlc-profile-content__body .wlc-loyalty-progress { width: 300px; }
  .app-profile-loyalty-store-main-state .wlc-sections__profile-content--theme-default .wlc-loyalty-progress, .app-profile-loyalty-level-state .wlc-sections__profile-content--theme-default .wlc-loyalty-progress { max-width: 300px; }
}
@media (min-width: 720px) {
  .container { max-width: 690px; }
  .wlc-sections__game-widgets > .container { grid-template-columns: minmax(0px, 1fr) minmax(0px, 0.7fr); }
  .wlc-sections__game-widgets > .container { grid-template-rows: minmax(290px, 1fr) minmax(320px, 440px); }
  .wlc-sections__game-widgets > .container .wlc-betradar-popular-events { grid-column: span 2 / auto; }
  .wlc-sections__content-wins--theme-default .wlc-home-wins, .wlc-sections__content-wins-transparent .wlc-home-wins { grid-template-columns: repeat(2, 1fr); }
  .wlc-sections__home-about .home-about-list { gap: 10px; }
  .wlc-sections__home-about .home-about-list { grid-template-columns: repeat(3, 1fr); }
  .wlc-sections__promo-categories[class] .container { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .wlc-sections__promo-categories[class] .wlc-category-preview[class] .wlc-category-preview-item[class]:nth-child(3) { display: block; }
  .wlc-sections__total-jackpot .jackpot-container { min-height: 260px; }
  .wlc-sections__total-jackpot .jackpot-container::before { height: 175px; }
  .wlc-sections__total-jackpot .wlc-total-jackpot[class] { margin: 40px 0px; }
  .app-profile-dashboard-state .wlc-bonuses-list.wlc-bonuses-list--type-swiper .wlc-bonuses-list__list-wrapper .swiper-button-prev[class] { left: 0px; }
  .app-profile-dashboard-state .wlc-bonuses-list.wlc-bonuses-list--type-swiper .wlc-bonuses-list__list-wrapper .swiper-button-next[class] { right: 0px; }
}
@media (min-width: 768px) {
  .container { max-width: 738px; }
  .wlc-sections__categories--theme-1 > .container { padding: 0px 10px; }
  .wlc-sections__categories--theme-1 > .container { border-radius: 10px; }
  .wlc-sections__categories--theme-1 > .container { background: var(--mc-bg700); }
  .wlc-sections__categories--theme-1 .games-categories { min-height: 60px; }
  .wlc-sections__categories--theme-1 .games-categories { grid-template-columns: minmax(0px, 1fr) auto; }
  .wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn, .wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn { width: auto; }
  .wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn, .wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn { background: var(--mc-bg); }
  .wlc-sections__categories--theme-2 .games-categories { grid-template-rows: 1fr auto; }
  .wlc-sections__categories--theme-2 .games-categories { gap: 20px; }
  .wlc-sections__footer--theme-1 .container { grid-template-columns: auto 1fr auto; }
  .wlc-sections__footer--theme-1 .container { grid-template-areas: "merchants merchants merchants" "payments payments payments" "logo menu language" "social social social" "disclaimer disclaimer disclaimer" "license license license"; }
  .wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container { grid-template-areas: "merchants merchants merchants" "payments payments payments" "logo menu language" "affiliate affiliate affiliate" "social social social" "disclaimer disclaimer disclaimer" "license license license"; }
  .wlc-sections__content-wins--theme-default .wlc-home-wins-bonuses { grid-template-columns: repeat(2, 1fr); }
  .wlc-sections__content-wins--theme-default .wlc-home-wins-bonuses { column-gap: 10px; }
  .wlc-sections__content-wins--theme-default .wlc-home-wins-bonuses { row-gap: 10px; }
  .wlc-sections__content-wins--theme-default .wlc-home-wins-bonuses { grid-template-areas: "recent-wins biggest-wins" "bonus bonus"; }
  .wlc-sections__promo-categories[class] .container { gap: 20px; }
  .wlc-sections__total-jackpot .jackpot-container { min-height: 270px; }
  .wlc-sections__total-jackpot .wlc-total-jackpot[class] .wlc-total-jackpot__text[class] { text-shadow: rgb(104, 60, 20) 4px -4px, rgb(104, 60, 20) -4px -4px, rgb(104, 60, 20) -4px 4px, rgb(104, 60, 20) -4px -4px, rgb(104, 60, 20) 4px -3px, rgb(104, 60, 20) -4px -3px, rgb(104, 60, 20) -3px 4px, rgb(104, 60, 20) -3px -4px, rgb(104, 60, 20) 4px -2px, rgb(104, 60, 20) -4px -2px, rgb(104, 60, 20) -2px 4px, rgb(104, 60, 20) -2px -4px, rgb(104, 60, 20) 4px -1px, rgb(104, 60, 20) -4px -1px, rgb(104, 60, 20) -1px 4px, rgb(104, 60, 20) -1px -4px, rgb(104, 60, 20) 4px 0px, rgb(104, 60, 20) -4px 0px, rgb(104, 60, 20) 0px 4px, rgb(104, 60, 20) 0px -4px, rgb(104, 60, 20) 4px 1px, rgb(104, 60, 20) -4px 1px, rgb(104, 60, 20) 1px 4px, rgb(104, 60, 20) 1px -4px, rgb(104, 60, 20) 4px 2px, rgb(104, 60, 20) -4px 2px, rgb(104, 60, 20) 2px 4px, rgb(104, 60, 20) 2px -4px, rgb(104, 60, 20) 4px 3px, rgb(104, 60, 20) -4px 3px, rgb(104, 60, 20) 3px 4px, rgb(104, 60, 20) 3px -4px, rgb(104, 60, 20) 4px 4px, rgb(104, 60, 20) -4px 4px, rgb(104, 60, 20) 4px 4px, rgb(104, 60, 20) 4px -4px; }
  .app-profile-loyalty-bonuses-main-state .wlc-sections__profile-content--theme-first[class] .wlc-profile-content .wlc-enter-promocode[class] { margin: 0px auto 20px; }
  .app-profile-dashboard-state .wlc-sections__profile-content .wlc-dashboard-grid { grid-template-columns: 1fr 1fr; }
  .app-profile-dashboard-state .wlc-sections__profile-content .wlc-dashboard-grid { grid-template-areas: "loyalty loyalty" "exchange exchange" "bonuses-title bonuses-title" "bonuses bonuses" "promocode see-all-bonuses"; }
  .app-profile-dashboard-state .wlc-sections__profile-content .wlc-dashboard-grid.without-store { grid-template-areas: "loyalty loyalty" "user-stats user-stats" "bonuses-title bonuses-title" "bonuses bonuses" "promocode see-all-bonuses"; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-form .wlc-btn[wlc-button], .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-form .wlc-btn[wlc-button], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-form .wlc-btn[wlc-button], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-form .wlc-btn[wlc-button] { justify-self: end; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-form .wlc-btn[wlc-button], .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-form .wlc-btn[wlc-button], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-form .wlc-btn[wlc-button], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-form .wlc-btn[wlc-button] { margin-top: 20px; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-form, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-form, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-form, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-form { gap: 10px; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-birth-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-birth-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-birth-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-birth-field { grid-template-columns: 1fr 145px 145px; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-birth-field .wlc-select[class]:first-child, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-birth-field .wlc-select[class]:first-child, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-birth-field .wlc-select[class]:first-child, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-birth-field .wlc-select[class]:first-child { grid-template-columns: 1fr 140px; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-phone-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-phone-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-phone-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-phone-field { grid-template-columns: minmax(0px, 1fr) 300px; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-phone-field .wlc-select[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-phone-field .wlc-select[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-phone-field .wlc-select[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-phone-field .wlc-select[class] { gap: 0px; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-phone-field .wlc-select[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-phone-field .wlc-select[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-phone-field .wlc-select[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-phone-field .wlc-select[class] { grid-template-columns: minmax(0px, 1fr) 140px; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-phone-field .wlc-input[class] .wlc-tooltip, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-phone-field .wlc-input[class] .wlc-tooltip, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-phone-field .wlc-input[class] .wlc-tooltip, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-phone-field .wlc-input[class] .wlc-tooltip { display: none; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-not-verified, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-not-verified, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-not-verified, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-not-verified { grid-template-columns: minmax(0px, 1fr) 160px 150px; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-btn[wlc-button], .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-btn[wlc-button], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-btn[wlc-button], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-btn[wlc-button] { width: 100%; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-select[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-select[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-select[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-select[class] { grid-template-columns: minmax(0px, 1fr) 120px; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-input[class] .wlc-input__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-input[class] .wlc-select__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-select[class] .wlc-input__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-select[class] .wlc-select__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-input[class] .wlc-input__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-input[class] .wlc-select__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-select[class] .wlc-input__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-select[class] .wlc-select__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-input[class] .wlc-input__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-input[class] .wlc-select__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-select[class] .wlc-input__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-select[class] .wlc-select__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-input[class] .wlc-input__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-input[class] .wlc-select__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-select[class] .wlc-input__label, .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-select[class] .wlc-select__label { color: var(--mc-baseMain); font-style: normal; font-weight: 400; font-size: 1.4rem; line-height: 1.45; margin: 0px; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-input[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-default .wlc-select[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-input[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-default .wlc-profile-form--theme-mobile-app .wlc-select[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-input[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-default .wlc-select[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-input[class], .app-profile-main-info-state .wlc-sections__profile-content--theme-mobile-app .wlc-profile-form--theme-mobile-app .wlc-select[class] { grid-template-columns: 1fr 450px; align-items: center; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-phone-field.wlc-phone-field--sms-not-verified .wlc-btn[wlc-button] { width: 100%; }
  .app-profile-loyalty-store-main-state .wlc-sections__profile-content--theme-default > .container, .app-profile-loyalty-level-state .wlc-sections__profile-content--theme-default > .container { grid-template-columns: repeat(2, 1fr); }
  .wlc-sections__sign-in-page { background: linear-gradient(100deg, rgb(80, 86, 108) 10%, rgb(31, 31, 38) 90%); }
  .wlc-sections__sign-in-page .wlc-sign-in-page__form-wrapper { width: 500px; }
  .wlc-sections__sign-in-page .wlc-logo { margin: 0px 0px 20px; }
  .four-elements { gap: 20px; }
  .four-elements__body { min-height: 80px; }
  .four-elements__body { align-items: center; }
  .four-elements__body { justify-items: start; }
  .wlc-benefits--theme-default .wlc-benefits__item-caption { color: var(--mc-baseMain); font-style: normal; font-weight: 400; font-size: 1.2rem; line-height: 1.45; }
  .wlc-digits { grid-template-columns: repeat(4, 1fr); }
  .wlc-digits__item { padding: 20px; }
  .wlc-tournament-banner { min-height: 385px; }
}
@media (min-width: 900px) {
  .container { max-width: 870px; }
  .wlc-sections__categories--theme-1 .games-categories { grid-template-columns: minmax(0px, 1fr) auto auto; }
  .wlc-sections__categories--theme-2 .games-categories { grid-template-columns: minmax(0px, 1fr) 250px; }
  .wlc-sections__categories--theme-2 .games-categories { grid-template-rows: 1fr; }
  .wlc-sections__categories--theme-2 .games-categories__wrapper { padding: 15px 0px 0px; }
  .wlc-sections__categories-with-side-menu .container { grid-template-columns: 1fr 3fr; }
  .wlc-sections__categories-with-side-menu .container { margin: 20px auto 40px; }
  .wlc-sections__categories-with-side-menu .container .wlc-side-menu { gap: 10px; }
  .wlc-sections__footer--theme-1 .container .wlc-post-menu, .wlc-sections__footer--theme-1 .container .wlc-footer-disclaimer, .wlc-sections__footer--theme-1 .container .wlc-footer-lang, .wlc-sections__footer--theme-1 .container .wlc-license, .wlc-sections__footer--theme-1 .container .wlc-logo { margin: 0px 0px 20px; }
  .wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-social-icons.wlc-social-icons--theme-mod-compact .wlc-social-icons__list { margin: 0px; }
  .wlc-sections__footer--theme-1 .wlc-icon-merchants-list .wlc-icon-list, .wlc-sections__footer--theme-1 .wlc-icon-list--theme-merchants, .wlc-sections__footer--theme-1 .wlc-icon-list--theme-payments { margin: 0px 0px 20px; }
  .wlc-sections__footer--theme-1 .wlc-icon-list--theme-payments .wlc-icon-list__wrapper, .wlc-sections__footer--theme-1 .wlc-icon-list--theme-safety .wlc-icon-list__wrapper { background: var(--mc-bg700); }
  .wlc-sections__footer--theme-2 { padding-bottom: 0px; }
  .wlc-sections__footer--theme-2 .footer-menu { flex-direction: row; }
  .wlc-sections__footer--theme-2 .footer-menu { padding: 15px 25px; }
  .wlc-sections__footer--theme-2 .footer-menu { margin: 0px auto 20px; }
  .wlc-sections__footer--theme-2 .footer-menu { order: -1; }
  .wlc-sections__footer--theme-2 .footer-menu .wlc-post-menu[wlc-post-menu] { width: auto; }
  .wlc-sections__footer--theme-2 .footer-menu .wlc-post-menu[wlc-post-menu] { margin: 0px 15px 0px 0px; }
  .wlc-sections__footer--theme-2 .footer-menu .wlc-post-menu[wlc-post-menu] .wlc-post-menu__title { display: none; }
  .wlc-sections__footer--theme-2 .footer-menu .wlc-post-menu[wlc-post-menu] .wlc-post-menu__items { grid-template-columns: 1fr; }
  .wlc-sections__footer--theme-2 .footer-menu .wlc-post-menu[wlc-post-menu] .wlc-post-menu__items { grid-auto-flow: column; }
  .wlc-sections__footer--theme-2 .footer-menu .wlc-post-menu[wlc-post-menu] .wlc-post-menu__items { gap: 15px; }
  .wlc-sections__footer--theme-2 .footer-menu .wlc-post-menu[wlc-post-menu].wlc-post-menu--without-swiper .wlc-menu__item { white-space: nowrap; }
  .wlc-sections__footer--theme-2 .footer-menu .wlc-loader[wlc-loader] { position: absolute; }
  .wlc-sections__footer--theme-2 .footer-menu .wlc-loader[wlc-loader] { top: -50px; }
  .wlc-sections__footer--theme-2 .footer-menu .wlc-loader[wlc-loader] { left: -50px; }
  .wlc-sections__footer--theme-2 .footer-bottom { display: grid; }
  .wlc-sections__footer--theme-2 .footer-bottom { grid-template-columns: auto auto; }
  .wlc-sections__footer--theme-2 .footer-bottom { gap: 20px; }
  .wlc-sections__footer--theme-2 .footer-bottom { align-items: flex-start; }
  .wlc-sections__footer--theme-2 .footer-bottom { margin: 0px 0px 20px; }
  .wlc-sections__footer--theme-2 .footer-bottom { order: 2; }
  .wlc-sections__footer--theme-2 .footer-bottom__right { margin: 0px; }
  .wlc-sections__footer--theme-2 .footer-bottom .wlc-disclaimer[wlc-disclaimer] > .wlc-disclaimer__text { text-align: left; }
  .wlc-sections__footer--theme-2 .footer-bottom .wlc-copyright[wlc-copyright] > .wlc-copyright__text { text-align: left; }
  .wlc-sections__footer--theme-2 .footer-bottom .wlc-copyright[wlc-copyright] > .wlc-copyright__text > span { display: inline-block; }
  .wlc-sections__footer--theme-2 .wlc-icon-list--theme-merchants, .wlc-sections__footer--theme-2 .wlc-icon-list--theme-payments { margin: 0px auto 20px; }
  .wlc-sections__footer--theme-2 .wlc-icon-list--theme-safety { margin: 20px auto; }
  .wlc-sections__footer--theme-2 .wlc-icon-merchants-list--theme-default { order: 1; }
  .wlc-sections__footer--theme-2 .wlc-icon-payments-list--theme-default { order: 0; }
  .wlc-sections__footer--theme-2 .wlc-icon-safety-list--theme-default { order: 2; }
  .wlc-sections__footer--theme-2.wlc-sections__footer--theme-with-aff .footer-bottom__left { margin: 0px; }
  .wlc-sections__footer--theme-2.wlc-sections__footer--theme-with-aff .footer-bottom .wlc-btn--aff { margin: 0px 0px 20px; }
  .wlc-sections__game-widgets > .container { grid-template-columns: minmax(460px, 1fr) minmax(0px, 1fr); }
  .wlc-sections__home-promo .wlc-home-promo { grid-template-columns: repeat(2, 1fr); }
  .wlc-sections__home-promo .wlc-home-promo { column-gap: 10px; }
  .wlc-sections__home-promo .wlc-home-promo { row-gap: 10px; }
  .wlc-sections__content-wins--theme-default .wlc-home-wins { column-gap: 10px; }
  .wlc-sections__content-wins--theme-default .wlc-home-wins.wlc-home-wins--tournament { grid-template-columns: repeat(2, 1fr); }
  .wlc-sections__content-wins--theme-default .wlc-home-wins.wlc-home-wins--tournament { column-gap: 10px; }
  .wlc-sections__promo-categories[class] .container { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .wlc-sections__promo-categories[class] .wlc-category-preview[class] .wlc-category-preview-item[class]:nth-child(3) { display: none; }
  .wlc-sections__promo-categories-games[class] .container { grid-template-columns: 1fr 1fr; }
  .wlc-sections__total-jackpot .jackpot-container { min-height: 300px; }
  .wlc-sections__total-jackpot .wlc-total-jackpot[class] .wlc-total-jackpot-body { height: 8rem; }
  .wlc-sections__total-jackpot .wlc-total-jackpot[class] .wlc-total-jackpot__text[class] { font-size: 8rem; }
  .app-profile-dashboard-state .wlc-sections__profile-content--theme-default > .container, .app-profile-dashboard-state .wlc-sections__profile-menu--theme-default > .container { overflow: inherit; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-phone-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-birth-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-email-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-select, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-input { flex: 0 1 25%; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-input--password-confirm, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-input--password-new, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-input--password, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-input--first-name, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-input--last-name, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-input--email, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-email-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-input--login, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-birth-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-phone-field { flex-basis: 50%; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-input.wlc-input--password { flex-basis: 50%; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-phone-field.wlc-phone-field--sms-not-verified { grid-template-columns: 90px 2fr minmax(110px, max-content); }
  .wlc-sections__header--theme-1 { margin-bottom: 0px; background-color: transparent; }
}
@media (min-width: 1024px) {
  .container { max-width: 994px; }
  .wlc-sections__categories--theme-1 .wlc-category-menu { margin-right: auto; }
  .wlc-sections__footer--theme-1 { padding-bottom: 40px; }
  .wlc-sections__footer--theme-1 { margin-top: auto; }
  .wlc-sections__footer--theme-1 .container { column-gap: 30px; }
  .wlc-sections__footer--theme-1 .container { justify-items: start; }
  .wlc-sections__footer--theme-1 .container { grid-template-areas: "merchants merchants merchants" "payments payments payments" "logo menu social" "license disclaimer language"; }
  .wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container { grid-template-areas: "merchants merchants merchants" "payments payments payments" "logo menu affiliate" "logo menu social" "license disclaimer language"; }
  .wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-btn--aff { margin: 0px; }
  .wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-btn--aff, .wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-social-icons.wlc-social-icons--theme-mod-compact, .wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-footer-lang { justify-self: right; }
  .wlc-sections__header--theme-1 .wlc-btn-burger, .wlc-sections__header--theme-2 .wlc-btn-burger { text-align: center; }
  .wlc-sections__header--theme-universal .wlc-logo { margin: 0px 0px 0px 10px; }
  .wlc-sections__header--theme-universal .wlc-btn-burger { text-align: center; }
  .wlc-body--sticky-header .wlc-sections__header .container { min-height: 70px; }
  .wlc-sections__game-widgets > .container { grid-template-columns: minmax(530px, 1fr) minmax(0px, 1fr); }
  .wlc-sections__home-promo .wlc-home-promo { column-gap: 15px; }
  .wlc-sections__home-promo .wlc-home-promo { row-gap: 15px; }
  .wlc-sections__content-wins--theme-default .wlc-home-wins, .wlc-sections__content-wins--theme-default .wlc-home-wins.wlc-home-wins--tournament, .wlc-sections__content-wins--theme-default .wlc-home-wins-bonuses { column-gap: 15px; }
  .wlc-sections__content-wins--theme-default .wlc-home-wins-bonuses { row-gap: 15px; }
  .wlc-sections__content-wins--theme-default .wlc-home-wins-bonuses .wlc-winners-slider .wlc-winners-slider__wrapper { min-height: 350px; }
  .wlc-sections__promo-categories[class] .container { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .wlc-sections__promo-categories[class] .wlc-category-preview[class] .wlc-category-preview-item[class]:nth-child(3) { display: block; }
  .wlc-sections__winners-section .winners-wrapper { flex-wrap: nowrap; }
  .wlc-sections__winners-section .winners-wrapper > div { margin: 0px 10px; }
  .wlc-sections__profile-content.wlc-sections__profile-content--theme-default { min-height: 580px; }
  .wlc-sections__profile-content.wlc-sections__profile-content--theme-default > .container { padding: 20px 40px 30px; }
  .wlc-sections__profile-content.wlc-sections__profile-content--theme-default > .container { background: var(--mc-bg700); }
  .wlc-sections__profile-content.wlc-sections__profile-content--theme-default > .container { border-radius: 10px; }
  .wlc-sections__profile-content.wlc-sections__profile-content--theme-default .wlc-profile-content__body { grid-template-columns: minmax(0px, 1fr) 30%; }
  .wlc-sections__profile-content--theme-first .wlc-profile-content.header-inside { margin-top: 0px; }
  .wlc-sections__profile-content--theme-first .wlc-profile-content__header.underlined { border-bottom: 2px solid var(--mc-baseOpacity); }
  .app-profile-loyalty-bonuses-main-state .wlc-sections__profile-content--theme-first[class] .wlc-profile-content .wlc-enter-promocode[class] { margin: 0px auto 20px 0px; }
  .app-profile-cash-deposit-state .wlc-sections__profile-content--theme-first[class] .wlc-profile-content .wlc-cash .wlc-cash__title[class], .app-profile-cash-withdraw-state .wlc-sections__profile-content--theme-first[class] .wlc-profile-content .wlc-cash .wlc-cash__title[class] { display: block; }
  .app-profile-dashboard-state .wlc-sections__profile-content .wlc-dashboard-grid { grid-template-columns: repeat(6, 1fr); }
  .app-profile-dashboard-state .wlc-sections__profile-content .wlc-dashboard-grid { grid-template-areas: "loyalty loyalty exchange exchange exchange exchange" "promocode promocode see-all-bonuses see-all-bonuses see-all-bonuses see-all-bonuses" "bonuses-title bonuses-title bonuses-title bonuses-title bonuses-title bonuses-title" "bonuses bonuses bonuses bonuses bonuses bonuses"; }
  .app-profile-dashboard-state .wlc-sections__profile-content .wlc-dashboard-grid.without-store { grid-template-areas: "loyalty loyalty loyalty loyalty user-stats user-stats" "promocode promocode see-all-bonuses see-all-bonuses see-all-bonuses see-all-bonuses" "bonuses-title bonuses-title bonuses-title bonuses-title bonuses-title bonuses-title" "bonuses bonuses bonuses bonuses bonuses bonuses"; }
  .app-profile-dashboard-state .wlc-title--profile-bonuses { margin: 0px 0px -5px; }
  .app-profile-dashboard-state .wlc-bonuses-list.wlc-bonuses-list--type-swiper .wlc-bonuses-list__list-wrapper { padding: 0px; }
  .app-profile-dashboard-state .wlc-bonuses-list.wlc-bonuses-list--type-swiper .wlc-bonuses-list__list-wrapper .swiper-button-prev[class] { left: -20px; }
  .app-profile-dashboard-state .wlc-bonuses-list.wlc-bonuses-list--type-swiper .wlc-bonuses-list__list-wrapper .swiper-button-next[class] { right: -20px; }
  .app-profile-dashboard-state .wlc-bonuses-list.wlc-bonuses-list--type-swiper.single-bonus-swiper { grid-area: 4 / 1 / 6 / 3; margin: 0px; }
  .app-profile-dashboard-state .wlc-bonuses-list.wlc-bonuses-list--type-swiper.single-bonus-swiper ~ .wlc-enter-promocode { grid-area: 4 / 3 / 5 / 5; }
  .app-profile-dashboard-state .wlc-bonuses-list.wlc-bonuses-list--type-swiper.single-bonus-swiper ~ .wlc-link-block { grid-area: 5 / 3 / 6 / 5; }
  .app-profile-loyalty-level-state .wlc-sections__profile-content--theme-first .wlc-profile-content__header { display: flex; }
  .app-profile-loyalty-level-state .wlc-sections__profile-content--theme-first .wlc-profile-content__header { justify-content: space-between; }
  .app-profile-loyalty-level-state .wlc-sections__profile-content--theme-first .wlc-profile-content__body .wlc-loyalty-progress, .app-profile-loyalty-store-main-state .wlc-sections__profile-content--theme-default .wlc-loyalty-progress, .app-profile-loyalty-level-state .wlc-sections__profile-content--theme-default .wlc-loyalty-progress { margin: 0px 0px 0px auto; }
  .app-profile-loyalty-store-main-state .wlc-sections__profile-content--theme-default .wlc-profile-menu, .app-profile-loyalty-level-state .wlc-sections__profile-content--theme-default .wlc-profile-menu { margin: 0px; }
  .wlc-sections__sign-in-page .wlc-logo { margin: 0px 0px 30px; }
  .wlc-sections__sign-in-page .wlc-logo .wlc-logo__image svg { width: 240px; }
  .wlc-benefits--theme-default { grid-template-columns: repeat(6, 1fr); }
  .wlc-benefits--theme-default { gap: 0px; }
  .wlc-benefits--theme-default .wlc-benefits__item { padding: 0px 10px; }
  .wlc-benefits--theme-default .wlc-benefits__item::after { opacity: 1; }
}
@media (min-width: 1200px) {
  .container { max-width: 1170px; }
  .wlc-sections__categories--theme-1 > .container { padding: 0px 20px; }
  .wlc-sections__categories--theme-1 .games-categories { min-height: 80px; }
  .wlc-sections__categories--theme-1 .games-categories--dropdown-search .wlc-btn-merch.wlc-btn { min-width: 210px; }
  .wlc-sections__categories--theme-2 .games-categories--dropdown-search { grid-template-columns: minmax(0px, 1fr) 290px; }
  .wlc-sections__categories--theme-2 .games-categories--dropdown-search .games-categories__wrapper { grid-template-columns: 290px; }
  .wlc-sections__categories--theme-2 .games-categories--dropdown-search .games-categories__wrapper { gap: 10px; }
  .wlc-sections__categories-with-side-menu .container { grid-template-columns: 1fr 4fr; }
  .wlc-sections__footer--theme-1 .wlc-license { grid-template-columns: 1fr; }
  .wlc-sections__footer--theme-1 .container { grid-template-columns: auto 1fr auto minmax(0px, 420px) auto; }
  .wlc-sections__footer--theme-1 .container { grid-template-areas: "merchants merchants merchants merchants merchants" "payments payments payments payments payments" "logo menu license disclaimer language" "social menu license disclaimer language"; }
  .wlc-sections__footer--theme-1 .container .wlc-post-menu, .wlc-sections__footer--theme-1 .container .wlc-footer-disclaimer, .wlc-sections__footer--theme-1 .container .wlc-footer-lang, .wlc-sections__footer--theme-1 .container .wlc-license, .wlc-sections__footer--theme-1 .container .wlc-logo { margin: 0px; }
  .wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container { grid-template-areas: "merchants merchants merchants merchants merchants" "payments payments payments payments payments" "logo menu license disclaimer language" "social menu license disclaimer language" "affiliate menu license disclaimer language"; }
  .wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-btn--aff { margin: -35px 0px; }
  .wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-social-icons.wlc-social-icons--theme-mod-compact { justify-self: left; }
  .wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container .wlc-social-icons.wlc-social-icons--theme-mod-compact .wlc-social-icons__list { margin: -30px 0px 0px; }
  .wlc-sections__footer--theme-2 .footer-menu .wlc-post-menu[wlc-post-menu] { margin: 0px 35px 0px 0px; }
  .wlc-sections__footer--theme-2 .footer-menu .wlc-post-menu[wlc-post-menu] .wlc-post-menu__items { gap: 30px; }
  .wlc-sections__footer--theme-2 .footer-theme-toggler { margin: 0px 0px 0px 30px; }
  .wlc-sections__footer--theme-2 .wlc-icon-list--theme-safety { margin: 40px auto 20px; }
  .wlc-sections__footer--theme-2 .wlc-icon-list .wlc-icon-list__wrapper { margin-top: -10px; }
  .wlc-sections__header--theme-1 .container { width: 100%; }
  .wlc-sections__header--theme-1 .container { max-width: 1920px; }
  .wlc-sections__header--theme-1 .container { grid-template-columns: auto auto minmax(0px, 1fr) auto auto; }
  .wlc-sections__header--theme-1 .container { margin: 0px auto; }
  .wlc-sections__header--theme-1 .container { padding: 0px 20px; }
  .wlc-sections__header--theme-1 .wlc-login-signup .wlc-btn { padding: 5px 10px; }
  .wlc-sections__header--theme-1.wlc-sections__header--theme-toggler .container { grid-template-columns: auto auto minmax(0px, 1fr) auto auto auto; }
  .wlc-sections__header--theme-2 .container { width: 100%; }
  .wlc-sections__header--theme-2 .container { max-width: 1920px; }
  .wlc-sections__header--theme-2 .container { grid-template-columns: auto auto minmax(0px, 1fr) auto auto auto; }
  .wlc-sections__header--theme-2 .container { margin: 0px auto; }
  .wlc-sections__header--theme-2 .container { padding: 0px 20px; }
  .wlc-sections__header--theme-2 .wlc-login-signup .wlc-btn { padding: 5px 10px; }
  .wlc-sections__header--theme-universal .container { width: 100%; }
  .wlc-sections__header--theme-universal .container { max-width: 1920px; }
  .wlc-sections__header--theme-universal .container { margin: 0px auto; }
  .wlc-sections__header--theme-universal .container { padding: 0px 10px; }
  .wlc-sections__header--theme-universal .wlc-login-signup .wlc-btn { padding: 5px 10px; }
  .wlc-sections__banner-section--theme-plus-one .wlc-banner-plus-one { grid-template-columns: minmax(250px, 1fr) calc((100% - 80px) * 0.4 + 20px); }
  .wlc-sections__banner-section--theme-plus-one .wlc-banner-plus-one .wlc-banner .banner { min-height: 380px; }
  .wlc-sections__home-promo .wlc-home-promo, .wlc-sections__content-wins--theme-default .wlc-home-wins.wlc-home-wins--tournament { grid-template-columns: calc((100% - 60px) * 0.4 + 15px) minmax(250px, 1fr); }
  .wlc-sections__content-wins--theme-default .wlc-home-wins-bonuses .wlc-winners-slider .wlc-winners-slider__wrapper { min-height: 385px; }
  .wlc-sections__home-about .home-about-list { gap: 20px; }
  .wlc-sections__promo-bonuses > .container { gap: 20px; }
  .wlc-sections__promo-categories[class] .container { grid-template-columns: repeat(5, minmax(0px, 1fr)); }
  .wlc-sections__promo-categories[class] .wlc-winners-slider[class] { grid-column: 4 / 6; }
  .wlc-sections__promo-categories[class] .wlc-winners-slider[class] { min-height: 350px; }
  .wlc-sections__promo-categories[class] .wlc-category-preview[class] { grid-column: 2 / 4; }
  .wlc-sections__promo-categories[class] .wlc-category-preview[class] .wlc-category-preview-item[class]:nth-child(3) { display: none; }
  .wlc-sections__promo-categories-games[class] .container { grid-template-columns: 250px 1fr; }
  .wlc-sections__promo-categories-games[class] .container { gap: 20px; }
  .wlc-sections__total-jackpot .wlc-total-jackpot[class] .wlc-total-jackpot-body { height: 9rem; }
  .wlc-sections__total-jackpot .wlc-total-jackpot[class] .wlc-total-jackpot__text[class] { font-size: 9rem; }
  .wlc-sections__winners-section { margin: 0px 0px 40px; }
  .wlc-sections__winners-section .winners-wrapper > div { margin: 0px 10px 25px; }
  .wlc-sections__winners-section .winners-wrapper > div:first-child, .wlc-sections__winners-section .winners-wrapper > div:last-child { transform: translateY(25px); }
  .wlc-sections__winners-section .winners-wrapper > div:last-child { margin: 0px 10px 25px; }
  .wlc-sections__profile-content.wlc-sections__profile-content--theme-default .wlc-profile-content__top { margin: 0px 0px 20px; }
  .wlc-sections__profile-content.wlc-sections__profile-content--theme-default .wlc-profile-content__body { grid-template-columns: minmax(675px, max-content) 330px; }
  .wlc-sections__profile-content--theme-first > .container { padding: 0px; }
  .wlc-sections__profile-content--theme-first > .container { grid-template-columns: 285px auto; }
  .app-profile-loyalty-tournaments-detail-state .wlc-sections__profile-content--theme-first > .container { padding: 0px; }
  .wlc-sections__profile-content--theme-first .wlc-profile-content, .app-profile-loyalty-tournaments-detail-state .wlc-sections__profile-content--theme-first .wlc-profile-content { padding: 15px 30px 20px; }
  .wlc-sections__profile-content--theme-first .wlc-profile-content__header { min-height: 55px; }
  .wlc-sections__profile-content--theme-first .wlc-profile-content__header .wlc-title[class] .wlc-title__main { color: var(--mc-baseMain); font-style: normal; font-weight: 700; font-size: 2.4rem; line-height: 1.45; }
  .app-profile-dashboard-state .wlc-sections__profile-content .wlc-dashboard-grid { gap: 15px; }
  .four-elements { grid-template-columns: repeat(3, 1fr) 300px; }
  .four-elements__body { min-height: 90px; }
  .wlc-benefits--theme-default .wlc-benefits__item-caption { color: var(--mc-baseMain); font-style: normal; font-weight: 700; font-size: 1.4rem; line-height: 1.45; }
  .wlc-digits__item { gap: 15px; }
  .wlc-digits__item { padding: 20px 30px; }
  .wlc-digits__main { font-size: 4.8rem; }
  .wlc-digits__description { color: var(--mc-baseMain); font-style: normal; font-weight: 700; font-size: 2.4rem; line-height: 1.45; }
}
@media (min-width: 1366px) {
  .wlc-sections__header--theme-1 .wlc-login-signup .wlc-btn, .wlc-sections__header--theme-2 .wlc-login-signup .wlc-btn { padding: 5px 20px; }
  .wlc-sections__header--theme-universal .container { grid-template-columns: auto 1fr auto; }
  .wlc-sections__header--theme-universal .wlc-login-signup .wlc-btn { padding: 5px 20px; }
  .wlc-sections__content-wins--theme-default .wlc-home-wins-bonuses { grid-template-columns: repeat(3, 1fr); }
  .wlc-sections__content-wins--theme-default .wlc-home-wins-bonuses { grid-template-areas: "recent-wins bonus biggest-wins"; }
  .wlc-sections__profile-content.wlc-sections__profile-content--theme-default .wlc-profile-content__body { gap: 80px; }
  .wlc-sections__profile-content--theme-default > .container, .wlc-sections__profile-menu--theme-default > .container { max-width: 1275px; }
  .wlc-sections__profile-content--theme-first > .container { max-width: 1200px; }
  .app-profile-dashboard-state .wlc-sections__profile-content .wlc-dashboard-grid { grid-template-areas: "loyalty loyalty loyalty exchange exchange exchange" "bonuses-title bonuses-title bonuses-title bonuses-title bonuses-title bonuses-title" "bonuses bonuses bonuses bonuses promocode promocode" "bonuses bonuses bonuses bonuses see-all-bonuses see-all-bonuses"; }
  .app-profile-dashboard-state .wlc-sections__profile-content .wlc-dashboard-grid.without-store { grid-template-areas: "loyalty loyalty loyalty loyalty user-stats user-stats" "bonuses-title bonuses-title bonuses-title bonuses-title bonuses-title bonuses-title" "bonuses bonuses bonuses bonuses promocode promocode" "bonuses bonuses bonuses bonuses see-all-bonuses see-all-bonuses"; }
  .app-profile-dashboard-state .wlc-bonuses-list.wlc-bonuses-list--type-swiper .wlc-bonuses-list__list-wrapper { padding: 0px 20px 0px 0px; }
  .app-profile-dashboard-state .wlc-bonuses-list.wlc-bonuses-list--type-swiper .wlc-bonuses-list__list-wrapper .swiper-button-next[class] { right: 0px; }
  .wlc-sections__sign-in-page .wlc-logo { margin: 0px 0px 40px; }
  .wlc-sections__sign-in-page .wlc-logo .wlc-logo__image svg { width: 286px; }
}
@media (min-width: 1420px) {
  .wlc-sections__footer--theme-2 .footer-bottom { max-width: 1420px; }
  .wlc-digits__item { padding: 30px; }
}
@media (min-width: 1630px) {
  .container { max-width: 1600px; }
  .wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn, .wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn { padding: 0px 15px; }
  .wlc-sections__categories-with-side-menu .container { grid-template-columns: 1fr 5fr; }
  .wlc-sections__categories-with-side-menu .container .wlc-games-catalog { gap: 40px; }
  .wlc-sections__footer--theme-1 .container { grid-template-columns: auto 1fr auto 2fr auto; }
  .wlc-sections__footer--theme-1 .container { column-gap: 40px; }
  .wlc-sections__footer--theme-1 .wlc-icon-merchants-list .wlc-icon-list, .wlc-sections__footer--theme-1 .wlc-icon-list--theme-merchants, .wlc-sections__footer--theme-1 .wlc-icon-list--theme-payments { margin: 0px 0px 40px; }
  .wlc-sections__footer--theme-2 .footer-menu { margin: 0px auto 40px; }
  .wlc-sections__footer--theme-2 .footer-menu .wlc-post-menu[wlc-post-menu] { margin: 0px 50px 0px 0px; }
  .wlc-sections__footer--theme-2 .footer-menu .wlc-post-menu[wlc-post-menu] .wlc-post-menu__items { gap: 60px; }
  .wlc-sections__footer--theme-2 .footer-bottom { margin: 0px auto 40px; }
  .wlc-sections__footer--theme-2 .footer-theme-toggler { margin: 0px 0px 0px 40px; }
  .wlc-sections__footer--theme-2 .wlc-icon-list--theme-merchants, .wlc-sections__footer--theme-2 .wlc-icon-list--theme-payments { margin: 0px auto 40px; }
  .wlc-sections__footer--theme-2 .wlc-icon-list .wlc-icon-list__wrapper { margin-top: -20px; }
  .wlc-sections__header--theme-1 .container { min-height: 100px; }
  .wlc-sections__header--theme-1 .container { padding: 0px 40px; }
  .wlc-sections__header--theme-2 .container { min-height: 100px; }
  .wlc-sections__header--theme-2 .container { padding: 0px 40px; }
  .wlc-sections__header--theme-universal .container { min-height: 100px; }
  .wlc-body--sticky-header .wlc-sections__header { --sticky-transform-coef: .7; }
  .wlc-body--sticky-header .wlc-sections__header .container { min-height: 100px; }
  .wlc-sections__banner-section--theme-plus-one .wlc-banner-plus-one { grid-template-columns: minmax(250px, 1fr) calc(((100% - 100px) / 6) * 2 + 20px); }
  .wlc-sections__game-widgets > .container { grid-template-columns: minmax(0px, 1fr) minmax(0px, 1fr) minmax(0px, 1fr); }
  .wlc-sections__game-widgets > .container { grid-template-rows: minmax(370px, 1fr); }
  .wlc-sections__game-widgets > .container .wlc-betradar-popular-events { grid-column: unset; }
  .wlc-sections__home-promo .wlc-home-promo { grid-template-columns: calc(((100% - 100px) / 6) * 2 + 20px) minmax(250px, 1fr); }
  .wlc-sections__home-promo .wlc-home-promo { column-gap: 20px; }
  .wlc-sections__home-promo .wlc-home-promo { row-gap: 20px; }
  .wlc-sections__content-wins--theme-default .wlc-home-wins { column-gap: 20px; }
  .wlc-sections__content-wins--theme-default .wlc-home-wins.wlc-home-wins--tournament { grid-template-columns: calc(((100% - 100px) / 6) * 2 + 20px) minmax(250px, 1fr); }
  .wlc-sections__content-wins--theme-default .wlc-home-wins.wlc-home-wins--tournament, .wlc-sections__content-wins--theme-default .wlc-home-wins-bonuses { column-gap: 20px; }
  .wlc-sections__content-wins--theme-default .wlc-home-wins-bonuses { row-gap: 20px; }
  .wlc-sections__promo-bonuses > .container { grid-template-columns: 520px minmax(0px, 1fr); }
  .wlc-sections__promo-categories[class] .container { grid-template-columns: repeat(6, minmax(0px, 1fr)); }
  .wlc-sections__promo-categories[class] .wlc-winners-slider[class] { grid-column: 5 / 7; }
  .wlc-sections__promo-categories[class] .wlc-winners-slider[class] { min-height: 395px; }
  .wlc-sections__promo-categories[class] .wlc-category-preview[class] { grid-column: 2 / 5; }
  .wlc-sections__promo-categories[class] .wlc-category-preview[class] .wlc-category-preview-item[class]:nth-child(3) { display: block; }
  .wlc-sections__total-jackpot .jackpot-container { min-height: 400px; }
  .wlc-sections__total-jackpot .wlc-total-jackpot[class] { margin: 60px 0px; }
  .wlc-sections__total-jackpot .wlc-total-jackpot[class] .wlc-total-jackpot-body { height: 12rem; }
  .wlc-sections__total-jackpot .wlc-total-jackpot[class] .wlc-total-jackpot__text[class] { font-size: 12rem; }
  .wlc-sections__total-jackpot .wlc-total-jackpot[class] .wlc-total-jackpot__text[class] { text-shadow: rgb(104, 60, 20) 6px -6px, rgb(104, 60, 20) -6px -6px, rgb(104, 60, 20) -6px 6px, rgb(104, 60, 20) -6px -6px, rgb(104, 60, 20) 6px -5px, rgb(104, 60, 20) -6px -5px, rgb(104, 60, 20) -5px 6px, rgb(104, 60, 20) -5px -6px, rgb(104, 60, 20) 6px -4px, rgb(104, 60, 20) -6px -4px, rgb(104, 60, 20) -4px 6px, rgb(104, 60, 20) -4px -6px, rgb(104, 60, 20) 6px -3px, rgb(104, 60, 20) -6px -3px, rgb(104, 60, 20) -3px 6px, rgb(104, 60, 20) -3px -6px, rgb(104, 60, 20) 6px -2px, rgb(104, 60, 20) -6px -2px, rgb(104, 60, 20) -2px 6px, rgb(104, 60, 20) -2px -6px, rgb(104, 60, 20) 6px -1px, rgb(104, 60, 20) -6px -1px, rgb(104, 60, 20) -1px 6px, rgb(104, 60, 20) -1px -6px, rgb(104, 60, 20) 6px 0px, rgb(104, 60, 20) -6px 0px, rgb(104, 60, 20) 0px 6px, rgb(104, 60, 20) 0px -6px, rgb(104, 60, 20) 6px 1px, rgb(104, 60, 20) -6px 1px, rgb(104, 60, 20) 1px 6px, rgb(104, 60, 20) 1px -6px, rgb(104, 60, 20) 6px 2px, rgb(104, 60, 20) -6px 2px, rgb(104, 60, 20) 2px 6px, rgb(104, 60, 20) 2px -6px, rgb(104, 60, 20) 6px 3px, rgb(104, 60, 20) -6px 3px, rgb(104, 60, 20) 3px 6px, rgb(104, 60, 20) 3px -6px, rgb(104, 60, 20) 6px 4px, rgb(104, 60, 20) -6px 4px, rgb(104, 60, 20) 4px 6px, rgb(104, 60, 20) 4px -6px, rgb(104, 60, 20) 6px 5px, rgb(104, 60, 20) -6px 5px, rgb(104, 60, 20) 5px 6px, rgb(104, 60, 20) 5px -6px, rgb(104, 60, 20) 6px 6px, rgb(104, 60, 20) -6px 6px, rgb(104, 60, 20) 6px 6px, rgb(104, 60, 20) 6px -6px; }
  .wlc-sections__profile-content.wlc-sections__profile-content--theme-default { min-height: 680px; }
  .wlc-sections__profile-content.wlc-sections__profile-content--theme-default > .container { padding: 30px 40px; }
  .wlc-sections__profile-content--theme-first > .container { max-width: 1370px; }
  .wlc-sections__profile-content--theme-first .wlc-profile-content, .app-profile-loyalty-tournaments-detail-state .wlc-sections__profile-content--theme-first .wlc-profile-content { padding: 20px 40px 30px; }
  .app-profile-dashboard-state .wlc-sections__profile-content .wlc-dashboard-grid { gap: 40px; }
  .app-profile-dashboard-state .wlc-title--profile-bonuses { margin: 0px 0px -20px; }
  .app-profile-dashboard-state .wlc-bonuses-list.wlc-bonuses-list--type-swiper .wlc-bonuses-list__list-wrapper { padding: 0px; }
  .app-profile-dashboard-state .wlc-bonuses-list.wlc-bonuses-list--type-swiper .wlc-bonuses-list__list-wrapper .swiper-button-next[class] { right: -20px; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block { padding: 20px 0px 0px; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block--submit { padding: 0px; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block--password .wlc-btn { margin: 0px auto 20px; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block .wlc-title { margin: 0px 0px 20px; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-phone-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-birth-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-email-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-select, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-input { margin: 0px 0px 20px; }
  .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-phone-field, .app-profile-main-info-state .wlc-sections__profile-content--theme-first .wlc-profile-form__block > .wlc-birth-field { gap: 20px; }
  .four-elements { grid-template-columns: repeat(3, 1fr) 445px; }
  .four-elements__body { min-height: 100px; }
  .wlc-benefits--theme-default .wlc-benefits__item { grid-template-rows: 64px auto; }
  .wlc-benefits--theme-default .wlc-benefits__item { padding: 0px 20px; }
  .wlc-benefits--theme-default .wlc-benefits__item-icon { height: 64px; }
  .wlc-digits { grid-template-columns: repeat(4, 315px); }
  .wlc-digits__main { font-size: 7.2rem; }
}
@media (max-width: 1199px) {
  .wlc-sections__header--theme-2.wlc-sections__header--with-balance-info { margin-bottom: 30px; background: var(--mc-bg700); }
  .wlc-sections__header--theme-2.wlc-sections__header--with-balance-info .container { min-height: 50px; }
  .wlc-sections__header--theme-2.wlc-sections__header--with-balance-info .container .wlc-logo { margin: 0px 10px; }
  .wlc-sections__header--theme-2.wlc-sections__header--with-balance-info .container .wlc-btn { column-gap: 0px; height: 35px; }
  .wlc-sections__header--theme-2.wlc-sections__header--with-balance-info .container .wlc-btn.wlc-btn--theme-mod-secondary.wlc-btn--mobile-login { min-width: 75px; }
  .wlc-sections__header--theme-2.wlc-sections__header--with-balance-info .container { grid-template-columns: auto auto minmax(0px, 1fr) auto; }
  .wlc-sections__header--theme-universal.wlc-sections__header--with-balance-info { margin-bottom: 30px; background: var(--mc-bg700); }
  .wlc-sections__header--theme-universal.wlc-sections__header--with-balance-info .container { min-height: 50px; }
  .wlc-sections__header--theme-universal.wlc-sections__header--with-balance-info .container .wlc-logo { width: auto; margin: 0px 10px; }
  .wlc-sections__header--theme-universal.wlc-sections__header--with-balance-info .container .wlc-btn { column-gap: 0px; height: 35px; }
  .wlc-sections__header--theme-universal.wlc-sections__header--with-balance-info .container .wlc-btn.wlc-btn--theme-mod-secondary.wlc-btn--mobile-login { min-width: fit-content; }
  .wlc-sections__header--theme-universal.wlc-sections__header--with-balance-info .container .wlc-btn-burger svg { width: 22px; height: 22px; }
  .wlc-sections__header--theme-universal.wlc-sections__header--with-balance-info .container .wlc-btn--deposit svg, .wlc-sections__header--theme-universal.wlc-sections__header--with-balance-info .container .wlc-btn--user svg { width: 30px; height: 30px; }
  .wlc-sections__header--theme-universal.wlc-sections__header--with-balance-info .header__left, .wlc-sections__header--theme-universal.wlc-sections__header--with-balance-info .header__right { gap: 5px; }
  .wlc-sections__header--theme-universal.wlc-sections__header--with-balance-info .header__left > :not(.wlc-logo), .wlc-sections__header--theme-universal.wlc-sections__header--with-balance-info .header__right > :not(.wlc-logo) { margin-right: 0px; margin-left: 0px; }
}
@media (max-width: 767px) {
  .wlc-sections__header--theme-2.wlc-sections__header--with-balance-info.wlc-sections__header--with-top-logo .container { grid-template-columns: auto minmax(0px, 1fr) auto; }
  .wlc-sections__header--theme-2.wlc-sections__header--with-balance-info.wlc-sections__header--with-top-logo .wlc-logo__wrapper { display: flex; padding: 7px 0px; background: var(--mc-bg); }
}
@media (prefers-reduced-motion: no-preference) {
  :root { scroll-behavior: smooth; }
  :root { scroll-behavior: auto; }
}
@media (pointer: fine) {
  .wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn:hover, .wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn:hover { background: var(--mc-main); color: rgb(255, 255, 255); }
  .wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn:hover .wlc-icon, .wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn:hover .wlc-icon { color: rgb(255, 255, 255); }
  .wlc-sections__categories.wlc-sections__categories--without-back .wlc-btn.wlc-btn-search:hover, .wlc-sections__categories.wlc-sections__categories--without-back .wlc-btn.wlc-btn-merch:hover { border: 2px solid var(--mc-main); background: var(--mc-main); }
  .wlc-sections__categories--theme-2 .wlc-btn.wlc-btn-search:hover { background: var(--mc-bg300); }
  .wlc-sections__categories--theme-2 .wlc-btn.wlc-btn-search:hover .wlc-icon { color: currentcolor; }
  .wlc-sections__categories--theme-2 .wlc-btn.wlc-btn-merch:hover { background: var(--mc-bg300); }
  .wlc-sections__categories--theme-2 .wlc-btn.wlc-btn-merch:hover .wlc-icon { color: currentcolor; }
  .wlc-sections__categories-with-side-menu .container .wlc-side-menu .wlc-btn-search:hover, .wlc-sections__categories-with-side-menu .container .wlc-side-menu .wlc-btn-merch:hover { background: var(--mc-bg100); }
  .wlc-sections__categories-with-side-menu .container .wlc-side-menu .wlc-btn-search:hover .wlc-icon, .wlc-sections__categories-with-side-menu .container .wlc-side-menu .wlc-btn-merch:hover .wlc-icon { color: var(--mc-baseMain); }
  .wlc-sections__categories-with-side-menu .container .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical[class] .wlc-menu .wlc-menu__link:hover { background: var(--mc-bg100); }
  .wlc-sections__header--theme-1 .wlc-btn-search:hover { transform: rotate(30deg); }
  .wlc-sections__header--theme-1 .wlc-btn-burger:hover svg, .wlc-sections__header--theme-1 .wlc-btn-burger:hover rect, .wlc-sections__header--theme-1 .wlc-btn-search:hover svg, .wlc-sections__header--theme-1 .wlc-btn-search:hover rect { fill: var(--mc-baseMain); }
  .wlc-sections__header--theme-2 .wlc-btn-search:hover { transform: rotate(30deg); }
  .wlc-sections__header--theme-2 .wlc-btn-burger:hover svg, .wlc-sections__header--theme-2 .wlc-btn-burger:hover rect, .wlc-sections__header--theme-2 .wlc-btn-search:hover svg, .wlc-sections__header--theme-2 .wlc-btn-search:hover rect { fill: var(--mc-baseOpacity-d20); }
  .wlc-sections__header--theme-universal .wlc-btn-search:hover { transform: rotate(30deg); }
  .wlc-sections__header--theme-universal .wlc-btn-burger:hover svg, .wlc-sections__header--theme-universal .wlc-btn-burger:hover rect, .wlc-sections__header--theme-universal .wlc-btn-search:hover svg, .wlc-sections__header--theme-universal .wlc-btn-search:hover rect { fill: var(--mc-baseMain); }
  .wlc-body--sticky-header-down .wlc-sections__header { transform: initial; }
  .wlc-aff-content .wlc-btn:hover { background: var(--mc-buttonColor-l20); box-shadow: none; border: 2px solid var(--mc-buttonColor-l20); }
}
.wlc-notification-thread--theme-top { top: 0px; }
.wlc-notification-thread--theme-top .wlc-notification-thread__item { padding-top: 10px; bottom: 100%; }
@media (min-width: 900px) {
  .wlc-notification-thread--theme-top .wlc-notification-thread__item { padding-top: 15px; }
}
.wlc-notification-thread--theme-top .wlc-notification-thread__list { flex-direction: column-reverse; }
.wlc-notification-thread--theme-bottom { bottom: 0px; }
.wlc-notification-thread--theme-bottom .wlc-notification-thread__item { padding-bottom: 10px; top: 100%; }
@media (min-width: 900px) {
  .wlc-notification-thread--theme-bottom .wlc-notification-thread__item { padding-bottom: 15px; }
}
.wlc-notification-thread--theme-bottom .wlc-notification-thread__list { flex-direction: column; }
.wlc-notification-thread { max-width: 395px; width: 100%; position: fixed; right: 0px; left: 0px; margin: 0px auto; pointer-events: none; }
@media (min-width: 900px) {
  .wlc-notification-thread { max-width: 530px; }
}
@media (min-width: 900px) {
  .wlc-notification-thread.wlc-notification-thread--theme-mod-left { right: auto; }
  .wlc-notification-thread.wlc-notification-thread--theme-mod-right { left: auto; }
}
.wlc-notification-thread .wlc-notification-thread__list { padding-right: 10px; padding-left: 10px; display: flex; margin: 0px; list-style: none; pointer-events: none; }
@media (min-width: 900px) {
  .wlc-notification-thread .wlc-notification-thread__list { padding-right: 15px; }
}
@media (min-width: 900px) {
  .wlc-notification-thread .wlc-notification-thread__list { padding-left: 15px; }
}
.wlc-notification-thread .wlc-notification-thread__item { right: 10px; left: 10px; pointer-events: initial; }
@media (min-width: 900px) {
  .wlc-notification-thread .wlc-notification-thread__item { right: 15px; }
}
@media (min-width: 900px) {
  .wlc-notification-thread .wlc-notification-thread__item { left: 15px; }
}
.app-error-state .wlc-sections__content { margin: auto; }
.wlc-app { display: flex; flex-direction: column; width: 100vw; height: 100vh; }
.wlc-app__sections { flex-grow: 1; overflow: hidden auto; padding: 20px 0px 0px; }
.wlc-float-panels { position: fixed; top: 0px; left: 0px; z-index: 999; width: 100%; height: 100%; will-change: transform; visibility: hidden; }
[class*="wlc-body--osver-15"] .wlc-float-panels { height: 100vh; }
.wlc-float-panels .wlc-float-panels__backdrop { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; will-change: transform; background: var(--fp-backdrop-background); visibility: var(--fp-backdrop-visibility, hidden); transition: background 0.6s ease-in-out 0s, visibility 0.6s ease-in-out 0s; }
[class*="wlc-body--osver-15"] .wlc-float-panels .wlc-float-panels__backdrop { height: 100vh; }
.wlc-float-panels--open { --fp-backdrop-visibility: visible; --fp-backdrop-background: var(--mc-bg-o8); }
body { min-width: 375px; }
@media (pointer: fine) {
  body { margin-right: calc(-1 * (100vw - 100%)); overflow-x: hidden; }
}
.wlc-app-content { display: flex; flex-direction: column; min-height: 100vh; }
.wlc-app-content.app-menu-state .wlc-app__sections { padding: 0px; }
.wlc-body--os-ios .wlc-app-content { min-height: auto; }
.wlc-app-content .wlc-sections__footer { margin-top: auto; overflow-x: hidden; }
@media (min-width: 1024px) {
  .wlc-app-content .wlc-sections__footer { overflow-x: initial; }
}
.wlc-body--os-ios .app-gameplay-state .wlc-sections__footer, .wlc-body--os-ios .app-gameplay-state .wlc-sections__header { display: none; }
@media (min-width: 1024px) {
  .wlc-body--os-ios .app-gameplay-state .wlc-sections__footer, .wlc-body--os-ios .app-gameplay-state .wlc-sections__header { display: block; }
}
.wlc-burger-panel--theme-default { left: 0px; width: 100%; max-width: 100%; overflow: hidden; background: var(--mc-bgModal); transform: translateY(-100%); }
.wlc-burger-panel--theme-default.wlc-burger-panel--open { transform: none; visibility: visible; }
.wlc-burger-panel--theme-default .container { gap: 20px; position: relative; display: grid; grid-template-columns: repeat(4, auto); width: 100%; max-width: 1920px; margin: 0px auto; }
@media (min-width: 1366px) {
  .wlc-burger-panel--theme-default .container { gap: 30px; }
}
@media (min-width: 1420px) {
  .wlc-burger-panel--theme-default .container { gap: 40px; }
}
@media (min-width: 1630px) {
  .wlc-burger-panel--theme-default .container { gap: 60px; }
}
@media (min-width: 900px) {
  .wlc-burger-panel--theme-default .container { padding: 30px; }
}
@media (min-width: 1366px) {
  .wlc-burger-panel--theme-default .container { padding: 55px; }
}
.wlc-burger-panel--theme-default .wlc-language-selector[wlc-language-selector] { grid-area: lang / lang / lang / lang; margin: 6px; }
@media (pointer: fine) {
  .wlc-burger-panel--theme-default .wlc-language-selector[wlc-language-selector] .wlc-language-selector__current:hover .wlc-language-selector__current-flag { box-shadow: 0 0 0 6px var(--mc-main), 0 0 7px 7px var(--mc-baseContrast-o6); }
}
.wlc-burger-panel--theme-default .wlc-language-selector[wlc-language-selector] .wlc-language-selector__current-flag { box-shadow: 0 0 0 6px var(--mc-baseOpacity); }
.wlc-burger-panel--theme-default .wlc-language-selector[wlc-language-selector] .wlc-language-selector__current-arrow { display: none; }
.wlc-burger-panel--theme-default .wlc-language-selector[wlc-language-selector] .wlc-language-selector__dropdown { right: -5px; }
.wlc-burger-panel--theme-default .wlc-language-selector[wlc-language-selector] .wlc-language-selector__list { background: var(--mc-bg); }
.wlc-burger-panel--theme-default .wlc-language-selector[wlc-language-selector] .wlc-language-selector__list::before { border-bottom-color: var(--mc-bg); }
.wlc-burger-panel--theme-default .wlc-burger-panel__close { position: absolute; top: 0px; left: 0px; z-index: 5; }
@media (min-width: 900px) {
  .wlc-burger-panel--theme-default .wlc-burger-panel__close { width: 30px; }
}
@media (min-width: 1366px) {
  .wlc-burger-panel--theme-default .wlc-burger-panel__close { width: 55px; }
}
@media (min-width: 900px) {
  .wlc-burger-panel--theme-default .wlc-burger-panel__close { height: 30px; }
}
@media (min-width: 1366px) {
  .wlc-burger-panel--theme-default .wlc-burger-panel__close { height: 55px; }
}
.wlc-burger-panel--theme-default .wlc-burger-panel__inner > div { display: flex; }
.wlc-burger-panel--theme-default .wlc-main-menu, .wlc-burger-panel--theme-default .wlc-post-menu { padding-right: 20px; border-right: 2px solid var(--mc-baseOpacity); }
@media (min-width: 1366px) {
  .wlc-burger-panel--theme-default .wlc-main-menu, .wlc-burger-panel--theme-default .wlc-post-menu { padding-right: 30px; }
}
@media (min-width: 1420px) {
  .wlc-burger-panel--theme-default .wlc-main-menu, .wlc-burger-panel--theme-default .wlc-post-menu { padding-right: 40px; }
}
@media (min-width: 1630px) {
  .wlc-burger-panel--theme-default .wlc-main-menu, .wlc-burger-panel--theme-default .wlc-post-menu { padding-right: 60px; }
}
.wlc-burger-panel--theme-default .wlc-menu, .wlc-burger-panel--theme-default .wlc-post-menu__items { display: grid; grid-template-columns: repeat(2, auto); }
@media (min-width: 900px) {
  .wlc-burger-panel--theme-default .wlc-menu, .wlc-burger-panel--theme-default .wlc-post-menu__items { gap: 5px 15px; }
}
@media (min-width: 1366px) {
  .wlc-burger-panel--theme-default .wlc-menu, .wlc-burger-panel--theme-default .wlc-post-menu__items { gap: 10px 20px; }
}
@media (min-width: 1630px) {
  .wlc-burger-panel--theme-default .wlc-menu, .wlc-burger-panel--theme-default .wlc-post-menu__items { gap: 20px 60px; }
}
.wlc-burger-panel--theme-default .wlc-post-menu__link, .wlc-burger-panel--theme-default .wlc-menu__link { padding: 0px 5px 5px; position: relative; color: var(--mc-baseMain); white-space: nowrap; text-decoration: none; cursor: pointer; }
@media (min-width: 900px) {
  .wlc-burger-panel--theme-default .wlc-post-menu__link, .wlc-burger-panel--theme-default .wlc-menu__link { font-size: 1.2rem; }
}
@media (min-width: 1200px) {
  .wlc-burger-panel--theme-default .wlc-post-menu__link, .wlc-burger-panel--theme-default .wlc-menu__link { font-size: 1.4rem; }
}
@media (min-width: 1420px) {
  .wlc-burger-panel--theme-default .wlc-post-menu__link, .wlc-burger-panel--theme-default .wlc-menu__link { font-size: 1.6rem; }
}
.wlc-burger-panel--theme-default .wlc-post-menu__link::before, .wlc-burger-panel--theme-default .wlc-menu__link::before { transition: all 0.3s linear 0s; content: ""; position: absolute; bottom: -5px; left: 0px; display: block; width: 100%; height: 0px; background-color: var(--mc-main); border-radius: 100px; opacity: 0; pointer-events: none; }
.wlc-burger-panel--theme-default .wlc-post-menu__link.active::before, .wlc-burger-panel--theme-default .wlc-menu__link.active::before { height: 4px; opacity: 1; }
@media (pointer: fine) {
  .wlc-burger-panel--theme-default .wlc-post-menu__link:hover::before, .wlc-burger-panel--theme-default .wlc-menu__link:hover::before { height: 4px; opacity: 1; }
}
.wlc-burger-panel--theme-default .wlc-burger-panel__user-deposit { position: relative; display: flex; flex-direction: column; align-items: center; justify-content: center; margin-bottom: 20px; }
.wlc-burger-panel--theme-default .wlc-burger-panel__user-deposit::after { width: 270px; height: 270px; content: ""; position: absolute; top: 50%; background: var(--mc-baseOpacity); border-radius: 100%; transform: translate(0px, -50%); }
@media (min-width: 1366px) {
  .wlc-burger-panel--theme-default .wlc-burger-panel__user-deposit::after { width: 330px; }
}
@media (min-width: 1630px) {
  .wlc-burger-panel--theme-default .wlc-burger-panel__user-deposit::after { width: 430px; }
}
@media (min-width: 1366px) {
  .wlc-burger-panel--theme-default .wlc-burger-panel__user-deposit::after { height: 330px; }
}
@media (min-width: 1630px) {
  .wlc-burger-panel--theme-default .wlc-burger-panel__user-deposit::after { height: 430px; }
}
.wlc-burger-panel--theme-default .wlc-burger-panel__user-deposit .wlc-title, .wlc-burger-panel--theme-default .wlc-burger-panel__user-deposit .wlc-btn { position: relative; z-index: 2; }
.wlc-burger-panel--theme-default .wlc-burger-panel__user-deposit .wlc-title { width: 280px; margin: 0px 0px 20px; text-align: center; }
@media (min-width: 1366px) {
  .wlc-burger-panel--theme-default .wlc-burger-panel__user-deposit .wlc-title { width: 300px; }
}
@media (min-width: 1630px) {
  .wlc-burger-panel--theme-default .wlc-burger-panel__user-deposit .wlc-title { width: 330px; }
}
@media (min-width: 900px) {
  .wlc-burger-panel--theme-default .wlc-burger-panel__user-deposit .wlc-title .wlc-title__main { font-size: 1.6rem; }
}
@media (min-width: 1630px) {
  .wlc-burger-panel--theme-default .wlc-burger-panel__user-deposit .wlc-title .wlc-title__main { font-size: 2.4rem; }
}
.wlc-burger-panel--theme-default .wlc-burger-panel__user-deposit .wlc-link-block { max-width: 270px; }
@media (min-width: 1366px) {
  .wlc-burger-panel--theme-default .wlc-burger-panel__user-deposit .wlc-link-block { max-width: 330px; }
}
@media (min-width: 1630px) {
  .wlc-burger-panel--theme-default .wlc-burger-panel__user-deposit .wlc-link-block { max-width: 430px; }
}
.wlc-burger-panel--theme-default .wlc-burger-panel__user-deposit .wlc-link-block .wlc-btn { height: auto; min-height: 40px; }
.wlc-burger-panel--theme-default .wlc-btn-search { position: absolute; top: 0px; right: 0px; z-index: 5; color: var(--mc-baseOpacity); }
@media (min-width: 900px) {
  .wlc-burger-panel--theme-default .wlc-btn-search { width: 30px; }
}
@media (min-width: 1366px) {
  .wlc-burger-panel--theme-default .wlc-btn-search { width: 55px; }
}
@media (min-width: 900px) {
  .wlc-burger-panel--theme-default .wlc-btn-search { height: 30px; }
}
@media (min-width: 1366px) {
  .wlc-burger-panel--theme-default .wlc-btn-search { height: 55px; }
}
.wlc-burger-panel--theme-default .wlc-btn-search svg { fill: currentcolor; }
@media (pointer: fine) {
  .wlc-burger-panel--theme-default .wlc-btn-search:hover { color: var(--mc-baseMain); transform: rotate(30deg); }
}
.wlc-burger-panel--theme-default .wlc-user-info__wrp { display: flex; align-items: center; justify-content: space-between; margin: 0px 0px 20px; }
.wlc-burger-panel--theme-default .wlc-burger-panel__additional { display: grid; grid-template-areas: "lang chat" "switcher switcher"; grid-template-columns: repeat(2, auto); gap: 20px; place-self: start; }
.wlc-burger-panel--theme-default .wlc-theme-toggler { grid-area: switcher / switcher / switcher / switcher; }
.wlc-burger-panel--theme-left { --bp-width: 290px; --bp-login-display: grid; --bp-postmenu-display: block; --bp-login-margin: 30px 0 0; --bp-login-padding: 20px 0; --bp-login-bg: var(--mc-bg); --bp-menu-link-justify: initial; --bp-menu-link-align: center; --bp-menu-link-padding: 5px 25px; --bp-menu-link-text-display: initial; --bp-menu-icon-margin: 0 15px 0 0; --bp-menu-icon-wrapper-width: 25px; --bp-separator-width: calc(100% - 40px); --bp-userinfo-display: grid; --bp-userdeposit-display: flex; --bp-lang-max-width: calc(100% - 40px); --bp-lang-margin: 20px auto; --bp-userinfo-margin: 30px 20px 20px; left: 0px; width: var(--bp-width); max-width: 290px; height: 100%; max-height: 100%; background: var(--mc-bgModal); transform: translateX(-100%); }
.wlc-burger-panel--theme-left.wlc-burger-panel--open { transform: translateX(0px); visibility: visible; }
.wlc-burger-panel--theme-left .wlc-logo { max-width: 90%; margin: 0px auto; display: flex; justify-content: center; }
.wlc-burger-panel--theme-left .wlc-logo__image svg { max-height: 40px; }
.wlc-burger-panel--theme-left .wlc-login-signup { display: var(--bp-login-display); grid-auto-flow: initial; grid-template-areas: "login" "sign"; justify-content: center; margin: var(--bp-login-margin); padding: var(--bp-login-padding); background: var(--bp-login-bg); }
.wlc-burger-panel--theme-left .wlc-login-signup .wlc-btn { min-width: 0px; white-space: nowrap; }
.wlc-burger-panel--theme-left .wlc-burger-panel__user-info { display: var(--bp-userinfo-display); grid-template: "name logout" auto "stats stats" auto / 1fr auto; align-items: center; margin: var(--bp-userinfo-margin); transform: translateZ(0px); }
.wlc-burger-panel--theme-left .wlc-burger-panel__user-info .wlc-user-name[wlc-user-name] { grid-area: name / name / name / name; }
.wlc-burger-panel--theme-left .wlc-burger-panel__user-info .wlc-user-name[wlc-user-name] .wlc-user-name__email-icon { display: flex; width: 25px; height: 30px; }
.wlc-burger-panel--theme-left .wlc-burger-panel__user-info .wlc-logout { display: var(--bp-logout-display, "block"); grid-area: logout / logout / logout / logout; }
.wlc-burger-panel--theme-left .wlc-burger-panel__user-info .wlc-user-stats { margin: 15px 0px 0px; }
.wlc-burger-panel--theme-left .wlc-burger-panel__user-info .wlc-user-stats-balance { margin: 0px 0px 20px; }
.wlc-burger-panel--theme-left .wlc-burger-panel__user-stat { grid-area: stats / stats / stats / stats; }
.wlc-burger-panel--theme-left .wlc-burger-panel__user-stat > .wlc-btn { margin: 0px auto; }
.wlc-burger-panel--theme-left .wlc-burger-panel__user-stat .wlc-btn[wlc-button] { min-width: 120px; }
.wlc-burger-panel--theme-left .wlc-burger-panel__user-stat .wlc-user-stats--theme-default .wlc-user-stats__content .wlc-btn-deposit[wlc-button] { margin: 0px auto 20px; }
.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-menu__link, .wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-post-menu__link { color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.6rem; line-height: 1.45; display: flex; align-items: var(--bp-menu-link-align); justify-content: var(--bp-menu-link-justify); min-height: 40px; padding: var(--bp-menu-link-padding); text-decoration: none; }
.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-menu__link-text, .wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-post-menu__link-text { display: var(--bp-menu-link-text-display); line-height: initial; }
@media (pointer: fine) {
  .wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-menu__link:not(.active):hover, .wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-post-menu__link:not(.active):hover { color: var(--mc-main); background: rgb(12, 33, 59); }
}
.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-menu__link.active, .wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-post-menu__link.active { color: var(--mc-main); font-weight: 700; background: rgb(12, 33, 59); }
@media (pointer: fine) {
  .wlc-body--theme-alt .wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-menu__link:not(.active):hover, .wlc-body--theme-alt .wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-post-menu__link:not(.active):hover { background: var(--mc-bg700-d5); }
}
.wlc-body--theme-alt .wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-menu__link.active, .wlc-body--theme-alt .wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-post-menu__link.active { background: var(--mc-bg700-d10); }
.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-menu__icon, .wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-post-menu__icon { display: flex; align-items: center; justify-content: center; width: var(--bp-menu-icon-wrapper-width); height: auto; margin: var(--bp-menu-icon-margin); }
.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-menu__icon img, .wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-menu__icon svg, .wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-post-menu__icon img, .wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-post-menu__icon svg { display: block; width: 25px; height: auto; fill: var(--mc-baseMain); }
.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-menu__icon img path, .wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-menu__icon svg path, .wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-post-menu__icon img path, .wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-post-menu__icon svg path { fill: var(--mc-baseMain); }
.wlc-burger-panel--theme-left .wlc-main-menu::after, .wlc-burger-panel--theme-left .wlc-post-menu::after { content: ""; display: block; flex: 0 0 auto; width: var(--bp-separator-width); height: 1px; margin: 10px auto; background: var(--mc-baseOpacity-o6); }
.wlc-burger-panel--theme-left .wlc-post-menu { display: var(--bp-postmenu-display); }
.wlc-burger-panel--theme-left .wlc-post-menu .wlc-menu__link { min-height: var(--bp-postmenu-link-height, 40px); }
.wlc-burger-panel--theme-left .wlc-burger-panel__user-deposit { display: var(--bp-userdeposit-display); flex-direction: column; align-items: center; justify-content: center; margin: 0px 25px; padding: 20px 0px 40px; border-top: 1px solid var(--mc-baseOpacity-o6); }
.wlc-burger-panel--theme-left .wlc-burger-panel__user-deposit .wlc-title[wlc-title] { margin-bottom: 15px; }
.wlc-burger-panel--theme-left .wlc-burger-panel__user-deposit .wlc-title[wlc-title] .wlc-title__main { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 1.6rem; line-height: 1.45; text-align: center; }
.wlc-burger-panel--theme-left .wlc-burger-panel__user-deposit .wlc-link-block .wlc-btn { height: auto; min-height: 40px; }
.wlc-burger-panel--theme-left .wlc-language-selector[wlc-language-selector].wlc-language-selector--theme-mod-long { max-width: var(--bp-lang-max-width); margin: var(--bp-lang-margin); }
.wlc-burger-panel--theme-left .wlc-language-selector[wlc-language-selector] + .wlc-theme-toggler::before { content: ""; display: block; flex: 0 0 auto; height: 1px; background: var(--mc-baseOpacity-o6); width: 100%; margin: 0px auto 40px; }
.wlc-burger-panel--theme-left .wlc-theme-toggler { display: flex; flex-direction: column; align-items: center; padding: 0px 25px 30px; }
.wlc-burger-panel--theme-left .wlc-scrollbar__slide { padding-bottom: 20px; }
.wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed .wlc-burger-panel__backdrop, .wlc-burger-panel--theme-left.wlc-burger-panel--type-right-fixed .wlc-burger-panel__backdrop { position: fixed; top: 0px; left: 0px; width: 100vw; height: 100%; background: var(--mc-bg-o6); cursor: pointer; }
.wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed { --bp-header-grid-cols: 1fr; --bp-header-padding: 10px 20px; --bp-login-margin: 0; --bp-login-padding: 0; --bp-login-bg: none; --bp-expand-icon-transform: scaleX(1); --bp-transition: none; --bp-main-menu-margin: 20px 0 0; --bp-userinfo-margin: 0 20px 20px; --bp-width: var(--fp-size-compact); --bp-logout-display: none; --bp-postmenu-link-height: 35px; position: sticky; top: 0px; left: 0px; height: 100vh; transform: translate3d(0px, 0px, 0px); will-change: width; }
.wlc-body--layout-fixed-panel-in .wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed { visibility: visible; }
.wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed.wlc-burger-panel--view-expanded { --bp-width: var(--fp-size-full); }
.wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed.wlc-burger-panel--view-compact { --bp-login-display: none; --bp-postmenu-display: none; --bp-menu-link-text-display: none; --bp-menu-link-justify: cemter; --bp-menu-link-align: stretch; --bp-menu-link-padding: 0; --bp-menu-icon-margin: 0; --bp-menu-icon-wrapper-width: 100%; --bp-main-menu-margin: 0; --bp-separator-width: 100%; --bp-userinfo-display: none; --bp-userdeposit-display: none; --bp-lang-max-width: 100%; --bp-lang-margin: 0 auto 5px; }
.wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed .wlc-burger-panel__btn-expand { justify-self: end; padding: 0px; color: var(--mc-baseOpacity); background: none; border: none; transition: color 0.2s ease-in-out 0s; }
.wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed .wlc-burger-panel__btn-expand svg { width: 30px; height: 30px; transform: var(--bp-expand-icon-transform); transition: transform 0.2s ease-in-out 0s; fill: currentcolor; }
.wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed .wlc-burger-panel__btn-expand--expanded { --bp-expand-icon-transform: scaleX(-1); }
@media (pointer: fine) {
  .wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed .wlc-burger-panel__btn-expand:hover { color: var(--mc-baseMain); background: none; border: none; }
}
.wlc-burger-panel--theme-left.wlc-burger-panel--type-left-fixed .wlc-main-menu { margin: var(--bp-main-menu-margin); }
.wlc-burger-panel--theme-option3 { left: 0px; width: 470px; max-width: 470px; height: 100%; max-height: 100%; background-color: var(--mc-bgModal); transform: translateX(-100%); }
.wlc-burger-panel--theme-option3.wlc-burger-panel--open { transform: none; visibility: visible; }
.wlc-burger-panel--theme-option3 .wlc-scrollbar[wlc-scrollbar] .swiper-slide { min-height: 100%; }
.wlc-burger-panel--theme-option3 .wlc-scrollbar__slide, .wlc-burger-panel--theme-option3 .wlc-burger-panel__inner { height: 100%; }
.wlc-burger-panel--theme-option3 .wlc-burger-panel__inner > div { display: flex; flex-direction: column; height: 100%; }
.wlc-burger-panel--theme-option3 .wlc-logo { display: block; max-width: 100%; margin: 0px auto; }
.wlc-burger-panel--theme-option3 .wlc-logo__image svg { max-height: 55px; }
.wlc-burger-panel--theme-option3 .wlc-main-menu { margin: 25px auto 0px; max-width: 330px; }
@media (min-width: 1420px) {
  .wlc-burger-panel--theme-option3 .wlc-main-menu { margin: 50px auto 0px; }
}
.wlc-burger-panel--theme-option3 .wlc-menu { gap: 15px; display: grid; grid-template-columns: repeat(3, minmax(70px, 100px)); }
@media (min-width: 1420px) {
  .wlc-burger-panel--theme-option3 .wlc-menu { gap: 30px; }
}
.wlc-burger-panel--theme-option3 .wlc-menu__link { flex-direction: column; align-items: center; text-align: center; color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.4rem; line-height: 1.45; transition: all 0.3s linear 0s; display: flex; text-decoration: none; }
.wlc-burger-panel--theme-option3 .wlc-menu__link .wlc-icon { width: 70px; height: 70px; transition: all 0.3s linear 0s; position: relative; display: flex; align-items: center; justify-content: center; margin: 0px 0px 5px; border-radius: 25px; }
@media (min-width: 1420px) {
  .wlc-burger-panel--theme-option3 .wlc-menu__link .wlc-icon { width: 90px; }
}
@media (min-width: 1420px) {
  .wlc-burger-panel--theme-option3 .wlc-menu__link .wlc-icon { height: 90px; }
}
.wlc-burger-panel--theme-option3 .wlc-menu__link .wlc-icon svg { max-width: 70px; max-height: 70px; display: block; }
@media (min-width: 1420px) {
  .wlc-burger-panel--theme-option3 .wlc-menu__link .wlc-icon svg { max-width: 90px; }
}
@media (min-width: 1420px) {
  .wlc-burger-panel--theme-option3 .wlc-menu__link .wlc-icon svg { max-height: 90px; }
}
@media (pointer: fine) {
  .wlc-burger-panel--theme-option3 .wlc-menu__link:hover { color: var(--mc-main); text-decoration: none; }
  .wlc-burger-panel--theme-option3 .wlc-menu__link:hover .wlc-icon { box-shadow: 0 10px 17px var(--mc-baseContrast-o2); }
}
.wlc-burger-panel--theme-option3 .wlc-post-menu { margin: 20px auto; max-width: 330px; }
@media (min-width: 1420px) {
  .wlc-burger-panel--theme-option3 .wlc-post-menu { margin: 40px auto 0px; }
}
.wlc-burger-panel--theme-option3 .wlc-post-menu__items { display: flex; flex-direction: column; align-items: center; }
.wlc-burger-panel--theme-option3 .wlc-post-menu__item { margin: 0px 0px 5px; }
@media (min-width: 1420px) {
  .wlc-burger-panel--theme-option3 .wlc-post-menu__item { margin: 0px 0px 15px; }
}
.wlc-burger-panel--theme-option3 .wlc-post-menu__link { color: var(--mc-main); font-style: normal; font-weight: normal; font-size: 1.6rem; line-height: 1.45; transition: all 0.3s linear 0s; text-decoration: none; }
@media (pointer: fine) {
  .wlc-burger-panel--theme-option3 .wlc-post-menu__link:hover { color: var(--mc-main-l10); text-decoration: underline; }
}
.wlc-burger-panel--theme-option3 .wlc-language-selector[wlc-language-selector] { margin: 0px auto 20px; }
@media (min-width: 1420px) {
  .wlc-burger-panel--theme-option3 .wlc-language-selector[wlc-language-selector] { margin: 25px auto 40px; }
}
.wlc-burger-panel--theme-option3 .wlc-language-selector[wlc-language-selector] .wlc-language-selector__current-flag { box-shadow: 0 0 0 6px var(--mc-baseOpacity); }
.wlc-burger-panel--theme-option3 .wlc-language-selector[wlc-language-selector] .wlc-language-selector__current-arrow { display: none; }
@media (pointer: fine) {
  .wlc-burger-panel--theme-option3 .wlc-language-selector[wlc-language-selector] .wlc-language-selector__current:hover .wlc-language-selector__current-flag { box-shadow: 0 0 0 6px var(--mc-main), 0 0 7px 7px var(--mc-baseContrast-o6); }
}
.wlc-burger-panel--theme-option3 .wlc-burger-panel__user-deposit { flex: 0 0 230px; margin: auto 0px 0px; position: relative; display: flex; flex-direction: column; align-items: center; justify-content: center; overflow: hidden; }
@media (min-width: 1420px) {
  .wlc-burger-panel--theme-option3 .wlc-burger-panel__user-deposit { flex: 0 0 365px; }
}
.wlc-burger-panel--theme-option3 .wlc-burger-panel__user-deposit::after { width: 665px; height: 665px; content: ""; position: absolute; top: 0px; left: -100px; background: var(--mc-baseOpacity); border-radius: 100%; }
.wlc-burger-panel--theme-option3 .wlc-burger-panel__user-deposit .wlc-title { margin: 0px 0px 15px; position: relative; z-index: 2; max-width: 255px; text-align: center; }
@media (min-width: 1420px) {
  .wlc-burger-panel--theme-option3 .wlc-burger-panel__user-deposit .wlc-title { margin: 0px 0px 55px; }
}
.wlc-burger-panel--theme-option3 .wlc-burger-panel__user-deposit .wlc-btn { position: relative; z-index: 2; }
.wlc-burger-panel--theme-option3 .wlc-theme-toggler { margin: 0px auto 50px; }
.wlc-burger-panel--theme-mobile { width: 290px; max-width: 290px; height: 100%; max-height: 100%; background-color: var(--mc-bgModal); }
.wlc-burger-panel--theme-mobile.wlc-burger-panel--type-left { left: 0px; transform: translateX(-100%); }
.wlc-burger-panel--theme-mobile.wlc-burger-panel--type-right { right: -290px; }
.wlc-burger-panel--theme-mobile.wlc-burger-panel--open { transform: none; visibility: visible; }
.wlc-burger-panel--theme-mobile.wlc-burger-panel--open.wlc-burger-panel--type-right { right: 0px; }
.wlc-burger-panel--theme-mobile .wlc-burger-panel__header { border-bottom: 2px solid var(--mc-baseOpacity); }
.wlc-burger-panel--theme-mobile .wlc-burger-panel__inner { padding: 20px 20px 40px; }
.wlc-burger-panel--theme-mobile .wlc-login-signup { grid-auto-flow: initial; justify-content: center; padding: 20px 0px 40px; }
.wlc-burger-panel--theme-mobile .wlc-login-signup .wlc-btn { min-width: 100%; }
.wlc-body--os-ios .wlc-burger-panel--theme-mobile .wlc-login-signup .wlc-btn, .wlc-body--os-macos .wlc-burger-panel--theme-mobile .wlc-login-signup .wlc-btn { min-width: initial; }
.wlc-burger-panel--theme-mobile .wlc-user-stats { margin-bottom: 5px; }
.wlc-burger-panel--theme-mobile .wlc-user-stats.wlc-user-stats--without-btn { margin-bottom: 20px; }
.wlc-burger-panel--theme-mobile .wlc-user-info__wrp { display: flex; align-items: center; justify-content: space-between; margin: 0px 0px 20px; }
.wlc-burger-panel { --bp-header-grid-cols: 1fr auto 1fr; --bp-header-padding: 20px; --bp-transition: 0.6s cubic-bezier(0.4, 0, 0.2, 1); position: absolute; top: 0px; display: flex; flex-direction: column; color: var(--mc-baseMain); outline-style: none; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 20px; visibility: hidden; transition: var(--bp-transition); }
.wlc-burger-panel .wlc-burger-panel__header { display: grid; grid-template-columns: var(--bp-header-grid-cols); align-items: center; padding: var(--bp-header-padding); color: var(--mc-baseMain); background: transparent; font-size: 1.4rem; font-weight: 700; }
.wlc-burger-panel .wlc-burger-panel__header.no-menu { grid-template-columns: 1fr 1fr; }
.wlc-burger-panel .wlc-burger-panel__title { flex: 0 0 auto; }
.wlc-burger-panel .wlc-burger-panel__close { flex: 0 0 auto; margin: 0px 0px 0px auto; padding: 0px; color: var(--mc-baseMain); background: transparent; opacity: 0.4; transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0s; appearance: none; border: none; }
.wlc-burger-panel .wlc-burger-panel__close:focus { outline: none; }
@media (pointer: fine) {
  .wlc-burger-panel .wlc-burger-panel__close:hover { opacity: 0.8; }
}
.wlc-burger-panel .wlc-burger-panel__content { position: relative; flex: 1 1 auto; height: 100%; min-height: 1px; background: transparent; overflow: hidden; }
.wlc-burger-panel .wlc-main-menu, .wlc-burger-panel .wlc-post-menu, .wlc-burger-panel .wlc-profile-menu, .wlc-burger-panel .wlc-user-stats, .wlc-burger-panel .wlc-user-info__wrp, .wlc-burger-panel .wlc-burger-panel__user-deposit { transform: translateZ(0px); }
.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-menu__link.active svg path, .wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-post-menu__link.active svg path { fill: var(--mc-main); }
@media (pointer: fine) {
  .wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-menu__link:hover svg path, .wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-post-menu__link:hover svg path { fill: var(--mc-main); }
}
.wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-menu::after, .wlc-burger-panel--theme-left .wlc-burger-panel__content .wlc-post-menu::after { margin-bottom: 0px; background: transparent; }
@font-face { font-family: swiper-icons; src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff"); font-weight: 400; font-style: normal; }
:root { --swiper-theme-color: #007aff; }
.swiper { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0px; z-index: 1; }
.swiper-vertical > .swiper-wrapper { flex-direction: column; }
.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; box-sizing: content-box; }
.swiper-android .swiper-slide, .swiper-wrapper { transform: translate3d(0px, 0px, 0px); }
.swiper-pointer-events { touch-action: pan-y; }
.swiper-pointer-events.swiper-vertical { touch-action: pan-x; }
.swiper-slide { flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform; }
.swiper-slide-invisible-blank { visibility: hidden; }
.swiper-autoheight, .swiper-autoheight .swiper-slide { height: auto; }
.swiper-autoheight .swiper-wrapper { align-items: flex-start; transition-property: transform, height; }
.swiper-backface-hidden .swiper-slide { transform: translateZ(0px); backface-visibility: hidden; }
.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper { perspective: 1200px; }
.swiper-3d .swiper-wrapper, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-cube-shadow { transform-style: preserve-3d; }
.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-slide-shadow-bottom { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; pointer-events: none; z-index: 10; }
.swiper-3d .swiper-slide-shadow { background: rgba(0, 0, 0, 0.15); }
.swiper-3d .swiper-slide-shadow-left { background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-right { background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-top { background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-bottom { background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-css-mode > .swiper-wrapper { overflow: auto; }
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar { display: none; }
.swiper-css-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: start; }
.swiper-horizontal.swiper-css-mode > .swiper-wrapper { scroll-snap-type: x mandatory; }
.swiper-vertical.swiper-css-mode > .swiper-wrapper { scroll-snap-type: y mandatory; }
.swiper-centered > .swiper-wrapper::before { content: ""; flex-shrink: 0; order: 9999; }
.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child { margin-inline-start: var(--swiper-centered-offset-before); }
.swiper-centered.swiper-horizontal > .swiper-wrapper::before { height: 100%; width: var(--swiper-centered-offset-after); }
.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child { margin-block-start: var(--swiper-centered-offset-before); }
.swiper-centered.swiper-vertical > .swiper-wrapper::before { width: 100%; height: var(--swiper-centered-offset-after); }
.swiper-centered > .swiper-wrapper > .swiper-slide { scroll-snap-align: center; }
.wlc-scrollbar--theme-default .wlc-scrollbar__container { width: 100%; height: 100%; }
.wlc-scrollbar--theme-default .swiper-slide { position: relative; box-sizing: border-box; height: auto; }
.wlc-scrollbar--theme-default .swiper-scrollbar { position: absolute; background: var(--mc-bg700); border-radius: 10px; }
.wlc-scrollbar--theme-default .swiper-scrollbar .swiper-scrollbar-drag { position: relative; top: 0px; left: 0px; width: 100%; height: 100%; background: var(--mc-bg100); border-radius: 10px; }
.wlc-scrollbar--theme-default .swiper-scrollbar.swiper-scrollbar-cursor-drag { cursor: move; }
.wlc-scrollbar--theme-default .swiper-scrollbar.swiper-scrollbar-lock { display: none; }
.wlc-scrollbar--theme-default .swiper-horizontal > .swiper-scrollbar { position: absolute; bottom: 3px; left: 1%; z-index: 30; width: 98%; height: 5px; }
.wlc-scrollbar--theme-default .swiper-vertical > .swiper-scrollbar { position: absolute; top: 1%; right: 3px; z-index: 30; width: 5px; height: 98%; }
.wlc-burger-panel--theme-left .wlc-scrollbar--theme-default .swiper-vertical > .swiper-scrollbar { right: 0px; }
swiper { display: block; }
.wlc-icon svg { width: var(--wlc-icon-width); height: var(--wlc-icon-height); }
.wlc-icon-spin { animation: 1s linear 0s infinite normal none running loadingCircle; }
@keyframes loadingCircle { 
  100% { transform: rotate(360deg); }
}
 { display: inline-block; }
.wlc-logo--theme-mod-footer-first { width: 120px; }
.wlc-logo__image img, .wlc-logo__image svg { display: block; width: auto; max-width: 100%; height: auto; }
.wlc-login-signup--theme-default { display: grid; grid-auto-columns: auto; grid-auto-flow: column; gap: 20px; grid-template-areas: "login sign"; align-items: center; }
.wlc-burger-panel--left-mobile .wlc-login-signup--theme-default { grid-template-areas: "sign" "login"; }
.wlc-login-signup--theme-default .wlc-btn--type-default[data-wlc-element="button_login-modal"] { grid-area: login / login / login / login; }
.wlc-login-signup--theme-default .wlc-btn--type-default[data-wlc-element="button_register-modal"] { grid-area: sign / sign / sign / sign; }
@keyframes buttonPulse { 
  0%, 10%, 20%, 30%, 40%, 50% { box-shadow: 0 0 0 0 var(--mc-buttonColor); }
  9.99%, 19.99%, 29.99%, 39.99%, 49.99% { box-shadow: 0 0 0 10px var(--mc-buttonColor-o0); }
}
@keyframes buttonPulseSecondary { 
  0%, 10%, 20%, 30%, 40%, 50% { box-shadow: 0 0 0 0 var(--mc-secondary); }
  9.99%, 19.99%, 29.99%, 39.99%, 49.99% { box-shadow: 0 0 0 10px var(--mc-secondary-o0); }
}
.wlc-btn { box-sizing: border-box; padding: 0px; background: none; outline: none; cursor: pointer; transition: all 0.3s ease 0s; appearance: none; border: none; overflow: hidden; }
.wlc-btn:disabled { background: var(--mc-buttonColor-o6); box-shadow: none; cursor: not-allowed; border: none; }
.wlc-btn:disabled .wlc-btn__text { color: var(--mc-baseMain-o6); }
@media (pointer: fine) {
  .wlc-btn:disabled:hover { background: var(--mc-buttonColor-o6); box-shadow: none; border: none; }
  .wlc-btn:disabled:hover .wlc-btn__text { color: var(--mc-baseMain-o6); }
}
.wlc-btn .wlc-btn__pending { display: none; }
.wlc-btn.wlc-btn--pending { position: relative; pointer-events: none; }
.wlc-btn.wlc-btn--pending .wlc-btn__text { opacity: 0; }
.wlc-btn.wlc-btn--pending .wlc-btn__pending { position: absolute; top: 50%; left: 50%; margin: 0px auto; transform: translate(-50%, -50%); display: block; }
.wlc-btn.wlc-btn--pending .wlc-btn__pending svg { animation: 1s linear 0s infinite normal none running spin; }
.wlc-btn.wlc-btn--pending.wlc-btn--theme-skew .wlc-btn__pending { transform: translate(-50%, -50%) skew(20deg, 0deg); }
.wlc-btn.wlc-btn--animate-pulse { animation: 12.5s cubic-bezier(0.7, 0, 0, 1) 0s infinite normal none running buttonPulse; }
.wlc-btn.wlc-btn--theme-mod-secondary:disabled { background: transparent; box-shadow: none; border: 2px solid var(--mc-secondary-o6); }
.wlc-btn.wlc-btn--theme-mod-secondary:disabled .wlc-btn__text { color: var(--mc-baseMain-o6); }
@media (pointer: fine) {
  .wlc-btn.wlc-btn--theme-mod-secondary:disabled:hover { background: transparent; box-shadow: none; border: 2px solid var(--mc-secondary-o6); }
  .wlc-btn.wlc-btn--theme-mod-secondary:disabled:hover .wlc-btn__text { color: var(--mc-baseMain-o6); }
}
.wlc-btn.wlc-btn--theme-mod-secondary.wlc-btn--animate-pulse { animation: 12.5s cubic-bezier(0.7, 0, 0, 1) 0s infinite normal none running buttonPulseSecondary; }
.wlc-btn--theme-default { height: 40px; display: grid; column-gap: 5px; grid-template-columns: auto 1fr auto; align-items: center; justify-content: center; min-width: 110px; padding: 5px 20px; background: var(--mc-buttonColor); box-shadow: none; border: 2px solid transparent; border-radius: 10px; }
.wlc-btn--theme-default:disabled { opacity: 0.5; pointer-events: none; }
.wlc-btn--theme-default .wlc-btn__text { color: rgb(1, 31, 70); font-style: normal; font-weight: bold; font-size: 1.4rem; line-height: 1.45; grid-column: 2 / auto; text-transform: initial; }
@media (pointer: fine) {
  .wlc-btn--theme-default:hover { background: var(--mc-buttonColor-l20); box-shadow: none; border: 2px solid var(--mc-buttonColor-l20); }
}
.wlc-btn--theme-default.wlc-btn--theme-mod-secondary { background: transparent; border: 2px solid var(--mc-secondary); box-shadow: none; }
.wlc-btn--theme-default.wlc-btn--theme-mod-secondary .wlc-btn__text { transition: color 0.3s linear 0s; color: var(--mc-baseMain); }
@media (pointer: fine) {
  .wlc-btn--theme-default.wlc-btn--theme-mod-secondary:hover { background: var(--mc-secondary-o2); border: 2px solid var(--mc-secondary); box-shadow: none; }
  .wlc-btn--theme-default.wlc-btn--theme-mod-secondary:hover .wlc-btn__text { color: var(--mc-baseMain); }
}
.wlc-btn--theme-default.wlc-btn--theme-mod-secondary.active { background: var(--mc-buttonColor); box-shadow: none; border: 2px solid transparent; }
.wlc-btn--theme-default.wlc-btn--theme-mod-secondary.active .wlc-btn__text { color: rgb(1, 31, 70); }
@media (pointer: fine) {
  .wlc-btn--theme-default.wlc-btn--theme-mod-secondary.active:hover { background: var(--mc-buttonColor); box-shadow: none; border: 2px solid transparent; }
  .wlc-btn--theme-default.wlc-btn--theme-mod-secondary.active:hover .wlc-btn__text { color: rgb(1, 31, 70); }
}
.wlc-btn--theme-default.wlc-btn--theme-mod-readmore { background: initial; border-color: var(--mc-baseOpacity); }
@media (pointer: fine) {
  .wlc-btn--theme-default.wlc-btn--theme-mod-readmore:hover { background: initial; border-color: var(--mc-baseOpacity); }
}
.wlc-btn--theme-default.wlc-btn--theme-mod-textonly { min-width: initial; background: initial; border-color: transparent; }
.wlc-btn--theme-default.wlc-btn--theme-mod-textonly .wlc-btn__text { transition: color 0.3s linear 0s; color: var(--mc-baseMain); }
@media (pointer: fine) {
  .wlc-btn--theme-default.wlc-btn--theme-mod-textonly:hover { border-color: var(--mc-baseOpacity); }
}
.wlc-btn--theme-rounding { height: 40px; display: grid; column-gap: 5px; grid-template-columns: auto 1fr auto; align-items: center; justify-content: center; min-width: 110px; padding: 5px 20px; background: var(--mc-buttonColor); box-shadow: none; border: 2px solid transparent; border-radius: 100px; }
.wlc-btn--theme-rounding:disabled { opacity: 0.5; pointer-events: none; }
.wlc-btn--theme-rounding .wlc-btn__text { color: rgb(1, 31, 70); font-style: normal; font-weight: bold; font-size: 1.4rem; line-height: 1.45; grid-column: 2 / auto; text-transform: initial; }
@media (pointer: fine) {
  .wlc-btn--theme-rounding:hover { background: var(--mc-buttonColor-l20); box-shadow: none; border: 2px solid var(--mc-buttonColor-l20); }
}
.wlc-btn--theme-rounding.wlc-btn--theme-mod-secondary { background: transparent; border: 2px solid var(--mc-secondary); box-shadow: none; }
.wlc-btn--theme-rounding.wlc-btn--theme-mod-secondary .wlc-btn__text { transition: color 0.3s linear 0s; color: var(--mc-baseMain); }
@media (pointer: fine) {
  .wlc-btn--theme-rounding.wlc-btn--theme-mod-secondary:hover { background: var(--mc-secondary-o2); border: 2px solid var(--mc-secondary); box-shadow: none; }
  .wlc-btn--theme-rounding.wlc-btn--theme-mod-secondary:hover .wlc-btn__text { color: var(--mc-baseMain); }
}
.wlc-btn--theme-rounding.wlc-btn--theme-mod-secondary.active { background: var(--mc-buttonColor); box-shadow: none; border: 2px solid transparent; }
.wlc-btn--theme-rounding.wlc-btn--theme-mod-secondary.active .wlc-btn__text { color: rgb(1, 31, 70); }
@media (pointer: fine) {
  .wlc-btn--theme-rounding.wlc-btn--theme-mod-secondary.active:hover { background: var(--mc-buttonColor); box-shadow: none; border: 2px solid transparent; }
  .wlc-btn--theme-rounding.wlc-btn--theme-mod-secondary.active:hover .wlc-btn__text { color: rgb(1, 31, 70); }
}
.wlc-btn--theme-circled { display: grid; grid-template-columns: auto 1fr auto; align-items: center; justify-content: center; min-width: 110px; padding: 5px 20px; background: var(--mc-buttonColor); box-shadow: none; column-gap: initial; width: 110px; height: 110px; border-radius: 50%; border: 2px solid var(--mc-secondary); }
.wlc-btn--theme-circled:disabled { opacity: 0.5; pointer-events: none; }
.wlc-btn--theme-circled .wlc-btn__text { color: rgb(1, 31, 70); font-style: normal; font-weight: bold; font-size: 1.4rem; line-height: 1.45; grid-column: 2 / auto; text-transform: initial; }
@media (pointer: fine) {
  .wlc-btn--theme-circled:hover { background: var(--mc-buttonColor-l20); box-shadow: none; border: 2px solid var(--mc-buttonColor-l20); }
}
.wlc-btn--theme-circled.wlc-btn--theme-mod-secondary { background: transparent; border: 2px solid var(--mc-secondary); box-shadow: none; }
.wlc-btn--theme-circled.wlc-btn--theme-mod-secondary .wlc-btn__text { transition: color 0.3s linear 0s; color: var(--mc-baseMain); }
@media (pointer: fine) {
  .wlc-btn--theme-circled.wlc-btn--theme-mod-secondary:hover { background: var(--mc-secondary-o2); border: 2px solid var(--mc-secondary); box-shadow: none; }
  .wlc-btn--theme-circled.wlc-btn--theme-mod-secondary:hover .wlc-btn__text { color: var(--mc-baseMain); }
}
@media (pointer: fine) {
  .wlc-btn--theme-circled.wlc-btn--theme-mod-secondary:hover { background: var(--mc-buttonColor-l20); }
}
@media (pointer: fine) {
  .wlc-btn--theme-circled:hover { background: var(--mc-buttonColor-l20); }
}
.wlc-btn--theme-skew { height: 40px; display: grid; column-gap: 5px; grid-template-columns: auto 1fr auto; align-items: center; justify-content: center; min-width: 110px; padding: 5px 20px; box-shadow: none; border-radius: 10px; background: var(--mc-buttonColor); border: 2px solid transparent; transform: skew(-20deg, 0deg); }
.wlc-btn--theme-skew:disabled { opacity: 0.5; pointer-events: none; }
.wlc-btn--theme-skew .wlc-btn__text { color: rgb(1, 31, 70); font-style: normal; font-weight: bold; font-size: 1.4rem; line-height: 1.45; grid-column: 2 / auto; text-transform: initial; }
@media (pointer: fine) {
  .wlc-btn--theme-skew:hover { background: var(--mc-buttonColor-l20); box-shadow: none; border: 2px solid var(--mc-buttonColor-l20); }
}
.wlc-btn--theme-skew .wlc-btn__text { transform: skew(20deg, 0deg); }
.wlc-btn--theme-skew.wlc-btn--theme-mod-secondary { background: transparent; border: 2px solid var(--mc-secondary); }
.wlc-btn--theme-skew.wlc-btn--theme-mod-secondary.active { background: var(--mc-buttonColor); border: 2px solid var(--mc-buttonColor); }
@media (pointer: fine) {
  .wlc-btn--theme-skew.wlc-btn--theme-mod-secondary.active:hover { background: var(--mc-buttonColor); border: 2px solid var(--mc-buttonColor); }
}
@media (pointer: fine) {
  .wlc-btn--theme-skew.wlc-btn--theme-mod-secondary:hover { background: var(--mc-secondary-o2); border: 2px solid var(--mc-secondary); }
}
@media (pointer: fine) {
  .wlc-btn--theme-skew:hover { background: var(--mc-buttonColor-l20); }
}
.wlc-btn--theme-borderless { position: relative; display: inline-grid; column-gap: 0px; grid-template-columns: 1fr; min-width: auto; height: auto; margin: 0px; padding: 0px; font-size: inherit; line-height: inherit; background: none; border-radius: 4px; overflow: initial; border: none; }
.wlc-btn--theme-borderless .wlc-btn__text { font-size: inherit; line-height: inherit; text-transform: capitalize; }
.wlc-btn--theme-borderless::after { content: ""; position: absolute; right: 50%; bottom: 0px; left: 50%; display: block; height: 1px; background-color: rgb(1, 31, 70); transition: left 0.2s ease 0s, right 0.2s ease 0s; }
.wlc-btn--theme-borderless:active::after { right: 50%; left: 50%; }
@media (pointer: fine) {
  .wlc-btn--theme-borderless:hover { color: rgb(1, 31, 70); background: none; border: 0px; }
  .wlc-btn--theme-borderless:hover::after { right: -0.25ch; left: -0.25ch; }
}
.wlc-btn--theme-resolve { height: 40px; display: grid; column-gap: 5px; grid-template-columns: auto 1fr auto; align-items: center; justify-content: center; min-width: 110px; padding: 5px 20px; box-shadow: none; border: 2px solid transparent; border-radius: 10px; background: var(--mc-buttonColor); }
.wlc-btn--theme-resolve:disabled { opacity: 0.5; pointer-events: none; }
.wlc-btn--theme-resolve .wlc-btn__text { color: rgb(1, 31, 70); font-style: normal; font-weight: bold; font-size: 1.4rem; line-height: 1.45; grid-column: 2 / auto; text-transform: initial; }
@media (pointer: fine) {
  .wlc-btn--theme-resolve:hover { background: var(--mc-buttonColor-l20); box-shadow: none; border: 2px solid var(--mc-buttonColor-l20); }
}
@media (pointer: fine) {
  .wlc-btn--theme-resolve:hover { background: var(--mc-buttonColor-l20); border-color: var(--mc-buttonColor-l20); }
}
.wlc-btn--theme-icon.wlc-btn--theme-mod-settings svg { display: block; width: 23px; height: 23px; fill: var(--mc-baseMain); }
.wlc-btn--theme-icon.wlc-btn--theme-mod-settings svg path, .wlc-btn--theme-icon.wlc-btn--theme-mod-settings svg rect { fill: var(--mc-baseMain); }
.wlc-main-menu--theme-default { position: relative; }
.wlc-main-menu--theme-default .wlc-main-menu__controls { position: absolute; top: 0px; left: 0px; z-index: 10; display: flex; align-items: center; justify-content: space-between; width: 100%; height: 100%; pointer-events: none; }
.wlc-main-menu--theme-default .wlc-main-menu__control { position: relative; display: flex; align-items: center; width: 30px; height: 100%; padding: 5px; color: var(--mc-baseMain); background: none; cursor: pointer; border: none; transition: all 0.3s ease-out 0s; pointer-events: initial; }
.wlc-main-menu--theme-default .wlc-main-menu__control::before { content: ""; position: absolute; top: 0px; left: 0px; z-index: 0; display: block; width: 100%; height: 100%; background: linear-gradient(90deg, var(--mc-bg) 65%, var(--mc-bg-o0) 100%); }
.wlc-main-menu--theme-default .wlc-main-menu__control:disabled { display: none; }
.wlc-main-menu--theme-default .wlc-main-menu__control .wlc-icon { display: block; line-height: 1; }
.wlc-main-menu--theme-default .wlc-main-menu__control svg { transform: var(--wlc-main-menu-svg-transform, none); fill: currentcolor; }
.wlc-main-menu--theme-default .wlc-main-menu__control--prev { justify-content: flex-start; margin: 0px auto 0px 0px; }
.wlc-main-menu--theme-default .wlc-main-menu__control--prev svg { transform: rotate(90deg); }
.wlc-main-menu--theme-default .wlc-main-menu__control--next { justify-content: flex-end; margin: 0px 0px 0px auto; }
.wlc-main-menu--theme-default .wlc-main-menu__control--next::before { transform: scaleX(-1); }
.wlc-main-menu--theme-default .wlc-main-menu__control--next svg { transform: rotate(-90deg); }
@media (pointer: fine) {
  .wlc-main-menu--theme-default .wlc-main-menu__control:hover { color: var(--mc-main); }
}
.wlc-main-menu--theme-default .wlc-menu { gap: 10px; display: grid; grid-auto-columns: auto; grid-auto-flow: column; align-items: center; width: max-content; }
@media (min-width: 1420px) {
  .wlc-main-menu--theme-default .wlc-menu { gap: 20px; }
}
@media (min-width: 1630px) {
  .wlc-main-menu--theme-default .wlc-menu { gap: 40px; }
}
.wlc-main-menu--theme-default .wlc-menu__icon { width: 40px; height: 40px; display: inline-block; margin: 0px 7px 0px 0px; }
.wlc-main-menu--theme-default .wlc-menu__icon img, .wlc-main-menu--theme-default .wlc-menu__icon svg { display: block; max-width: 100%; max-height: 100%; }
.wlc-main-menu--theme-default .wlc-menu__link { color: var(--mc-baseMain); font-style: normal; font-weight: normal; line-height: 1.45; font-size: 1rem; display: flex; align-items: center; text-decoration: none; cursor: pointer; }
@media (min-width: 1024px) {
  .wlc-main-menu--theme-default .wlc-menu__link { font-size: 1.4rem; }
}
@media (min-width: 1420px) {
  .wlc-main-menu--theme-default .wlc-menu__link { font-size: 1.6rem; }
}
.wlc-main-menu--theme-default .wlc-menu__link.active { color: var(--mc-main); font-weight: 700; }
@media (pointer: fine) {
  .wlc-main-menu--theme-default .wlc-menu__link:hover { color: var(--mc-main); }
}
.wlc-main-menu--theme-default.wlc-main-menu--swiper .wlc-menu { display: block; width: 100%; }
.wlc-main-menu--theme-default.wlc-main-menu--theme-mod-underline .wlc-menu__link { position: relative; padding: 0px 0px 10px; }
.wlc-main-menu--theme-default.wlc-main-menu--theme-mod-underline .wlc-menu__link::before { transition: height 0.3s linear 0s; content: ""; position: absolute; bottom: 0px; left: 0px; display: block; width: 100%; height: 0px; background-color: var(--mc-baseMain); pointer-events: none; border-radius: 20px; }
.wlc-main-menu--theme-default.wlc-main-menu--theme-mod-underline .wlc-menu__link.active::before { height: 4px; }
@media (pointer: fine) {
  .wlc-main-menu--theme-default.wlc-main-menu--theme-mod-underline .wlc-menu__link:hover::before { height: 4px; }
}
.wlc-post-menu--theme-default { position: relative; min-width: 0px; }
.wlc-post-menu--theme-default .wlc-post-menu__controls { position: absolute; top: 0px; left: 0px; z-index: 10; display: flex; align-items: center; justify-content: space-between; width: 100%; height: 100%; pointer-events: none; }
.wlc-post-menu--theme-default .wlc-post-menu__control { position: relative; display: flex; align-items: center; width: 30px; height: 100%; padding: 5px; color: var(--mc-baseMain); background: none; cursor: pointer; border: none; transition: all 0.3s ease-out 0s; pointer-events: initial; }
.wlc-post-menu--theme-default .wlc-post-menu__control::before { content: ""; position: absolute; top: 0px; left: 0px; z-index: 0; display: block; width: 100%; height: 100%; background: linear-gradient(90deg, var(--mc-bg700) 65%, var(--mc-bg700-o0) 100%); }
.wlc-post-menu--theme-default .wlc-post-menu__control:disabled { display: none; }
.wlc-post-menu--theme-default .wlc-post-menu__control .wlc-icon { display: block; line-height: 1; }
.wlc-post-menu--theme-default .wlc-post-menu__control svg { transform: var(--wlc-post-menu-svg-transform, none); fill: currentcolor; }
.wlc-post-menu--theme-default .wlc-post-menu__control--prev { --wlc-post-menu-svg-transform: rotate(90deg); visibility: hidden; justify-content: flex-start; margin: 0px auto 0px 0px; }
@media (min-width: 900px) {
  .wlc-post-menu--theme-default .wlc-post-menu__control--prev { visibility: visible; }
}
.wlc-post-menu--theme-default .wlc-post-menu__control--next { --wlc-post-menu-svg-transform: rotate(-90deg); visibility: hidden; justify-content: flex-end; margin: 0px 0px 0px auto; }
@media (min-width: 900px) {
  .wlc-post-menu--theme-default .wlc-post-menu__control--next { visibility: visible; }
}
.wlc-post-menu--theme-default .wlc-post-menu__control--next::before { transform: scaleX(-1); }
@media (pointer: fine) {
  .wlc-post-menu--theme-default .wlc-post-menu__control:hover { color: var(--mc-main); }
}
.wlc-post-menu--theme-default .wlc-menu__link { transition: color 0.3s linear 0s; color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.4rem; line-height: 1.45; text-decoration: none; }
.wlc-post-menu--theme-default .wlc-menu__link.active { color: var(--mc-main); }
@media (pointer: fine) {
  .wlc-post-menu--theme-default .wlc-menu__link:hover { color: var(--mc-main); }
}
@media (min-width: 1024px) {
  .wlc-post-menu--theme-default .wlc-menu__link { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 1.4rem; line-height: 1.45; }
}
.wlc-post-menu--theme-default .swiper-wrapper { width: auto; }
.wlc-post-menu--theme-default .swiper-slide { width: auto; }
.wlc-post-menu--theme-default .wlc-post-menu__wrp { width: 100%; max-width: 100%; }
.wlc-post-menu--theme-default .wlc-post-menu__wrp .wlc-post-menu__items, .wlc-post-menu--theme-default .wlc-post-menu__wrp > .wlc-menu--type-post-menu { column-count: 1; display: block; }
@media (min-width: 560px) {
  .wlc-post-menu--theme-default .wlc-post-menu__wrp .wlc-post-menu__items, .wlc-post-menu--theme-default .wlc-post-menu__wrp > .wlc-menu--type-post-menu { column-count: 2; }
}
@media (min-width: 900px) {
  .wlc-post-menu--theme-default .wlc-post-menu__wrp .wlc-post-menu__items, .wlc-post-menu--theme-default .wlc-post-menu__wrp > .wlc-menu--type-post-menu { column-count: 1; }
}
.wlc-post-menu--theme-default .wlc-post-menu__title { color: var(--mc-main); font-style: normal; font-weight: bold; font-size: 1.6rem; line-height: 1.45; padding: 0px 0px 20px; }
.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first { justify-content: center; padding: 0px; width: 100%; }
@media (min-width: 560px) {
  .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first { justify-content: flex-start; }
}
.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first .wlc-post-menu__control--prev, .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first .wlc-post-menu__control--next { visibility: hidden; }
.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__items, .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__wrp > .wlc-menu--type-post-menu { column-count: 1; text-align: center; max-width: 440px; margin: -5px auto; display: block; column-gap: 20px; }
@media (min-width: 560px) {
  .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__items, .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__wrp > .wlc-menu--type-post-menu { column-count: 2; }
}
@media (min-width: 1024px) {
  .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__items, .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__wrp > .wlc-menu--type-post-menu { column-count: 3; }
}
@media (min-width: 1200px) {
  .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__items, .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__wrp > .wlc-menu--type-post-menu { column-count: 2; }
}
@media (min-width: 768px) {
  .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__items, .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__wrp > .wlc-menu--type-post-menu { text-align: start; }
}
@media (min-width: 1024px) {
  .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__items, .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__wrp > .wlc-menu--type-post-menu { max-width: 100%; }
}
@media (min-width: 1024px) {
  .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__items, .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-post-menu__wrp > .wlc-menu--type-post-menu { margin: -5px 0px; }
}
.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper .wlc-menu__link { display: inline-block; padding: 5px 0px; }
.wlc-post-menu--theme-contacts .wlc-menu__link { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 1.6rem; line-height: 1.45; transition: all 0.3s linear 0s; display: block; padding: 20px 25px; letter-spacing: 1px; text-transform: inherit; text-decoration: none; border-bottom: 2px solid var(--mc-baseOpacity); }
.wlc-post-menu--theme-contacts .wlc-menu__link.active { color: var(--mc-baseMain); background: var(--mc-main); }
@media (pointer: fine) {
  .wlc-post-menu--theme-contacts .wlc-menu__link:hover:not(.active) { color: var(--mc-baseMain); background: var(--mc-main-o6); }
}
.wlc-post-menu--theme-contacts .wlc-menu__item:last-child .wlc-menu__link { border-bottom: 0px; }
.wlc-loader--type-ring .wlc-loader__element { position: relative; width: 100px; height: 100px; border-radius: 50%; }
.wlc-loader--type-ring .wlc-loader__element::after, .wlc-loader--type-ring .wlc-loader__element::before { content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); opacity: 0; border: 6px solid rgb(67, 155, 255); border-radius: 50%; }
.wlc-loader--type-ring .wlc-loader__element::before { animation: 3s ease 0s infinite normal none running loader; }
.wlc-loader--type-ring .wlc-loader__element::after { animation: 3s ease 1.5s infinite normal none running loader; }
@keyframes loader { 
  0% { width: 0px; height: 0px; opacity: 0; border-width: 0px; }
  20% { opacity: 1; border-width: 6px; }
  100% { width: 100%; height: 100%; opacity: 0; border-width: 8px; }
}
.wlc-loader--type-logo .wlc-loader__element { position: relative; animation: 3s ease 0s infinite normal none running logo; }
@keyframes logo { 
  0% { opacity: 1; }
  50% { opacity: 0.1; }
  100% { opacity: 1; }
}
.wlc-loader--theme-mod-not-ready { position: absolute; top: 50%; left: 50%; margin: 0px auto; transform: translate(-50%, -50%); }
.wlc-loader--type-ring-with-logo { flex-direction: column; }
.wlc-loader--type-ring-with-logo .wlc-loader__element { position: relative; width: 50px; height: 50px; border-radius: 50%; }
.wlc-loader--type-ring-with-logo .wlc-loader__element::after, .wlc-loader--type-ring-with-logo .wlc-loader__element::before { content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); opacity: 0; border: 4px solid rgb(67, 155, 255); border-radius: 50%; }
.wlc-loader--type-ring-with-logo .wlc-loader__element::before { animation: 3s ease 0s infinite normal none running loader; }
.wlc-loader--type-ring-with-logo .wlc-loader__element::after { animation: 3s ease 1.5s infinite normal none running loader; }
@keyframes loader { 
  0% { width: 0px; height: 0px; opacity: 0; border-width: 0px; }
  20% { opacity: 1; border-width: 4px; }
  100% { width: 100%; height: 100%; opacity: 0; border-width: 6px; }
}
.wlc-loader--type-ring-with-logo .wlc-icon { margin: 0px 0px 20px; }
.wlc-loader { display: flex; align-items: center; justify-content: center; min-width: 100px; min-height: 100px; margin: 0px auto; }
.wlc-games-catalog--theme-default .wlc-games-grid--theme-default .wlc-games-grid__content .wlc-games-grid__more { margin: 20px 0px 0px; }
.wlc-games-grid--theme-default .wlc-games-grid__header { display: flex; align-items: center; justify-content: space-between; width: 100%; margin: 0px 0px 20px; }
.wlc-games-grid--theme-default .wlc-games-grid__banner { grid-area: 1 / 1 / 3 / 3; margin-right: 10px; align-self: stretch; width: 100%; }
@media (min-width: 900px) {
  .wlc-games-grid--theme-default .wlc-games-grid__banner { margin-right: 15px; }
}
@media (min-width: 1420px) {
  .wlc-games-grid--theme-default .wlc-games-grid__banner { margin-right: 20px; }
}
.wlc-games-grid--theme-default .wlc-games-grid__banner div { height: 100%; }
.wlc-games-grid--theme-default .wlc-games-grid__banner [class*="wlc-banners"] { height: 100%; }
.wlc-games-grid--theme-default .wlc-games-grid__banner [class*="wlc-banners"], .wlc-games-grid--theme-default .wlc-games-grid__banner .swiper, .wlc-games-grid--theme-default .wlc-games-grid__banner .ng-star-inserted[wlc-dynamic] { height: 100%; }
.wlc-games-grid--theme-default .wlc-games-grid__banner .wlc-banner { height: 100%; border-radius: 10px; }
.wlc-games-grid--theme-default .wlc-games-grid__banner .wlc-game-grid__banner { --banner-justify-content: flex-start; --banner-gradient: linear-gradient(var(--banner-grad-angle, 90deg), var(--mc-bg-o8), transparent); --banner-max-width: 80%; --banner-text-align: left; --banner-btn-margin: 0 auto 0 0; position: relative; display: flex; align-items: center; justify-content: var(--banner-justify-content); height: 100%; overflow: hidden; }
.wlc-games-grid--theme-default .wlc-games-grid__banner .wlc-game-grid__banner.text-center { --banner-grad-angle: 180deg; --banner-max-width: 100%; --banner-text-align: center; --banner-btn-margin: 0 auto; }
.wlc-games-grid--theme-default .wlc-games-grid__banner .wlc-game-grid__banner.text-right { --banner-grad-angle: 270deg; --banner-justify-content: flex-end; --banner-text-align: right; --banner-btn-margin: 0 0 0 auto; }
.wlc-games-grid--theme-default .wlc-games-grid__banner .wlc-game-grid__banner .wlc-banner__bg { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.wlc-games-grid--theme-default .wlc-games-grid__banner .wlc-game-grid__banner .wlc-banner__bg img { width: 100%; height: 100%; object-fit: cover; }
.wlc-games-grid--theme-default .wlc-games-grid__banner .wlc-game-grid__banner .wlc-banner__bg.gradient::before { content: ""; position: absolute; top: 0px; left: 0px; z-index: 1; width: 100%; height: 100%; background: var(--banner-gradient); }
.wlc-games-grid--theme-default .wlc-games-grid__banner .wlc-game-grid__banner .wlc-banner__container { padding: 40px; position: relative; z-index: 20; max-width: var(--banner-max-width); text-align: var(--banner-text-align); }
.wlc-games-grid--theme-default .wlc-games-grid__banner .wlc-game-grid__banner .wlc-banner__container .banner__title { margin: 0px 0px 10px; color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 2.4rem; line-height: 1.45; }
@media (min-width: 900px) {
  .wlc-games-grid--theme-default .wlc-games-grid__banner .wlc-game-grid__banner .wlc-banner__container .banner__title { font-style: normal; font-weight: bold; font-size: 3.6rem; line-height: 1.45; }
}
.wlc-games-grid--theme-default .wlc-games-grid__banner .wlc-game-grid__banner .wlc-banner__container .banner__description { margin: 0px 0px 30px; color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.2rem; line-height: 1.45; }
@media (min-width: 900px) {
  .wlc-games-grid--theme-default .wlc-games-grid__banner .wlc-game-grid__banner .wlc-banner__container .banner__description { font-style: normal; font-weight: normal; font-size: 1.6rem; line-height: 1.45; }
}
.wlc-games-grid--theme-default .wlc-games-grid__banner .wlc-game-grid__banner .wlc-banner__container .wlc-btn--theme-default { margin: var(--banner-btn-margin); }
.wlc-games-grid--theme-default .wlc-games-grid__banner .wlc-game-grid__game { height: 100%; overflow: hidden; }
.wlc-games-grid--theme-default .wlc-games-grid__item { perspective: 1000px; perspective-origin: 50% 50%; }
.wlc-games-grid--theme-default .wlc-games-grid__item--load-more { display: flex; flex-direction: column; align-items: center; justify-content: center; border-radius: 10px; background: var(--mc-bg700); }
.wlc-games-grid--theme-default .wlc-games-grid__list { gap: 10px; grid-template-columns: repeat(auto-fill, minmax(160px, 1fr)); display: grid; flex-grow: 1; grid-auto-rows: 1fr; }
@media (min-width: 900px) {
  .wlc-games-grid--theme-default .wlc-games-grid__list { gap: 15px; }
}
@media (min-width: 1420px) {
  .wlc-games-grid--theme-default .wlc-games-grid__list { gap: 20px; }
}
@media (min-width: 900px) {
  .wlc-games-grid--theme-default .wlc-games-grid__list { grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); }
}
@media (min-width: 1630px) {
  .wlc-games-grid--theme-default .wlc-games-grid__list { grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)); }
}
.wlc-games-grid--theme-default .wlc-games-grid__progressbar { margin: 30px 0px -15px; }
@media (min-width: 1024px) {
  .wlc-games-grid--theme-default .wlc-games-grid__progressbar { margin: 40px 0px -20px; }
}
.wlc-games-grid--theme-default .wlc-games-grid__card-progressbar { margin: 0px 0px 20px; }
.wlc-games-grid--theme-default .wlc-games-grid__placeholder { display: flex; align-items: center; justify-content: center; color: var(--mc-baseMain); border-radius: 6px; background-image: var(--mc-bg); background-repeat: no-repeat; background-size: cover; }
.wlc-search--theme-mod-default .wlc-games-grid--theme-default .wlc-games-grid__progressbar { margin: 20px 0px; }
@media (min-width: 1024px) {
  .wlc-search--theme-mod-default .wlc-games-grid--theme-default .wlc-games-grid__progressbar { margin: 20px 0px; }
}
.wlc-provider-games--theme-mod-default .wlc-games-grid--theme-default .wlc-games-grid__progressbar { margin: 20px 0px; }
@media (min-width: 1024px) {
  .wlc-provider-games--theme-mod-default .wlc-games-grid--theme-default .wlc-games-grid__progressbar { margin: 20px 0px; }
}
.wlc-games-grid--theme-default.wlc-games-grid--theme-mod-mobile-app-search .wlc-games-grid__list { grid-template-columns: repeat(auto-fill, minmax(130px, 1fr)); }
.wlc-games-grid--theme-default.wlc-games-grid--theme-mod-tournament-detail .wlc-games-grid__list { grid-template-columns: repeat(auto-fill, minmax(130px, 1fr)); }
@media (min-width: 900px) {
  .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-tournament-detail .wlc-games-grid__list { grid-template-columns: repeat(auto-fill, minmax(160px, 1fr)); }
}
@media (min-width: 1024px) {
  .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-tournament-detail .wlc-games-grid__list { grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); }
}
.wlc-games-grid--theme-default.wlc-games-grid--theme-mod-banner-right .wlc-games-grid__banner { grid-column: -1 / -3; }
.wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline .wlc-games-grid__header { flex-direction: column; margin: 0px; padding: 15px 10px; background: var(--mc-bg700); border-radius: 10px; text-decoration: none; }
@media (min-width: 900px) {
  .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline .wlc-games-grid__header { padding: 30px; }
}
@media (min-width: 1024px) {
  .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline .wlc-games-grid__header { padding: 30px 15px 15px; }
}
.wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline .wlc-games-grid__header .wlc-title { margin: 0px; text-align: center; width: 100%; }
.wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline .wlc-games-grid__header .wlc-title .wlc-title__main { font-style: normal; font-weight: bold; font-size: 2.4rem; line-height: 1.45; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; word-break: break-word; -webkit-line-clamp: 1; max-width: 100%; }
.wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline .wlc-games-grid__header .wlc-icon { margin: 0px; }
.wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline .wlc-games-grid__header .wlc-games-grid__link .wlc-icon { margin: 0px 0px 0px 5px; }
.wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline .wlc-games-grid__more { margin: 30px; }
@media (min-width: 1024px) {
  .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline .wlc-games-grid__more { margin: 0px; }
}
.container .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline:not(:first-child) { margin-top: 30px; }
@media (min-width: 900px) {
  .container .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline:not(:first-child) { margin-top: 20px; }
}
@media (min-width: 1630px) {
  .container .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline:not(:first-child) { margin-top: 40px; }
}
.wlc-games-grid--theme-default.wlc-games-grid--theme-mod-mobile-app .wlc-games-grid__list { grid-template-columns: repeat(2, 1fr); }
@media (min-width: 560px) {
  .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-mobile-app .wlc-games-grid__list { grid-template-columns: repeat(3, 1fr); }
}
@media (min-width: 720px) {
  .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-mobile-app .wlc-games-grid__list { grid-template-columns: repeat(4, 1fr); }
}
@media (min-width: 900px) {
  .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-mobile-app .wlc-games-grid__list { grid-template-columns: repeat(3, 1fr); }
}
@media (min-width: 1024px) {
  .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-mobile-app .wlc-games-grid__list { grid-template-columns: repeat(4, 1fr); }
}
@media (min-width: 1200px) {
  .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-mobile-app .wlc-games-grid__list { grid-template-columns: repeat(5, 1fr); }
}
.wlc-games-grid--theme-default.wlc-games-grid--theme-mod-mobile-app .wlc-games-grid__header { margin: 0px 0px 10px; }
.wlc-games-grid--theme-default.wlc-games-grid--theme-mod-mobile-app .wlc-games-grid__title .wlc-title__main { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 1.2rem; line-height: 1; }
.wlc-games-grid--theme-swiper .wlc-games-grid__content { display: grid; grid-template-areas: "title-icon title swiper-buttons show-all" "games-grid games-grid games-grid games-grid"; grid-template-columns: auto auto minmax(0px, 1fr) auto; row-gap: 20px; }
.wlc-games-grid--theme-swiper .wlc-games-grid__title-icon { grid-area: title-icon / title-icon / title-icon / title-icon; }
.wlc-games-grid--theme-swiper .wlc-games-grid__list { gap: 10px; grid-template-columns: repeat(auto-fill, minmax(160px, 1fr)); display: grid; flex-grow: 1; grid-auto-rows: 1fr; grid-area: games-grid / games-grid / games-grid / games-grid; }
@media (min-width: 900px) {
  .wlc-games-grid--theme-swiper .wlc-games-grid__list { gap: 15px; }
}
@media (min-width: 1420px) {
  .wlc-games-grid--theme-swiper .wlc-games-grid__list { gap: 20px; }
}
@media (min-width: 900px) {
  .wlc-games-grid--theme-swiper .wlc-games-grid__list { grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); }
}
@media (min-width: 1630px) {
  .wlc-games-grid--theme-swiper .wlc-games-grid__list { grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)); }
}
.wlc-games-grid--theme-swiper .wlc-games-grid__item { perspective: 1000px; perspective-origin: 50% 50%; }
.wlc-games-grid--theme-swiper .wlc-games-grid__item--load-more { display: flex; flex-direction: column; align-items: center; justify-content: center; border-radius: 10px; background: var(--mc-bg700); }
.wlc-games-grid--theme-swiper .wlc-games-grid__title { display: flex; grid-area: title / title / title / title; align-items: center; align-self: center; min-height: 40px; }
.wlc-games-grid--theme-swiper .wlc-games-grid__swiper-buttons-container { margin: 0px 0px 0px auto; grid-area: swiper-buttons / swiper-buttons / swiper-buttons / swiper-buttons; pointer-events: none; }
@media (min-width: 1024px) {
  .wlc-games-grid--theme-swiper .wlc-games-grid__swiper-buttons-container { margin: 0px 20px 0px auto; }
}
.wlc-games-grid--theme-swiper .wlc-games-grid__swiper-buttons-container [class*="wlc-swiper-button"] { pointer-events: initial; }
.wlc-games-grid--theme-swiper .wlc-games-grid__swiper-buttons { display: grid; grid-template-columns: auto auto; }
.wlc-games-grid--theme-swiper .wlc-games-grid__show-all-btn, .wlc-games-grid--theme-swiper .wlc-games-grid__link { grid-area: show-all / show-all / show-all / show-all; }
.wlc-games-grid--theme-swiper .wlc-games-grid__games-slider { grid-area: games-grid / games-grid / games-grid / games-grid; min-width: 0px; }
.wlc-games-grid--theme-swiper .wlc-games-grid__nocontent { grid-area: 2 / 1 / 3 / -1; }
.wlc-games-grid--theme-swiper .wlc-games-grid__nocontent + .wlc-games-grid__swiper-buttons-container { display: none; }
@media (min-width: 1200px) {
  .wlc-games-grid--theme-swiper.wlc-games-grid--theme-mod-centered-controls .wlc-games-grid__games-slider { margin: 0px 60px; }
}
@media (min-width: 1200px) {
  .wlc-games-grid--theme-swiper.wlc-games-grid--theme-mod-centered-controls .wlc-games-grid__games-slider { border-radius: 10px; }
}
@media (min-width: 1200px) {
  .wlc-games-grid--theme-swiper.wlc-games-grid--theme-mod-centered-controls .wlc-games-grid__games-slider { overflow: hidden; }
}
.wlc-games-grid--theme-swiper.wlc-games-grid--theme-mod-centered-controls .wlc-games-grid__swiper-buttons-container { display: none; z-index: 1; grid-area: games-grid / games-grid / games-grid / games-grid; align-self: center; width: 100%; }
@media (min-width: 1200px) {
  .wlc-games-grid--theme-swiper.wlc-games-grid--theme-mod-centered-controls .wlc-games-grid__swiper-buttons-container { display: block; }
}
.wlc-games-grid--theme-swiper.wlc-games-grid--theme-mod-centered-controls .wlc-games-grid__swiper-buttons { display: flex; justify-content: space-between; }
.wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__content { grid-template-columns: 1fr; display: grid; }
@media (min-width: 1200px) {
  .wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__content { grid-template-columns: repeat(5, 1fr); }
}
@media (min-width: 1630px) {
  .wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__content { grid-template-columns: repeat(6, 1fr); }
}
@media (min-width: 1200px) {
  .wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__content { gap: 15px; }
}
@media (min-width: 1630px) {
  .wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__content { gap: 20px; }
}
.wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__bg { display: none; position: absolute; top: 0px; left: 0px; z-index: -1; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center center; background-size: cover; }
@media (min-width: 1200px) {
  .wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__bg { display: block; }
}
@media (min-width: 1200px) {
  .wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__bg { border-radius: 10px; }
}
.wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__header { flex-direction: row; padding: 0px 0px 20px; position: relative; display: flex; align-items: center; justify-content: space-between; }
@media (min-width: 1200px) {
  .wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__header { flex-direction: column; }
}
@media (min-width: 1200px) {
  .wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__header { padding: 20px 0px 40px; }
}
.wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__header::before { content: ""; position: absolute; top: 0px; left: 0px; z-index: -1; width: 100%; height: 100%; }
@media (min-width: 1200px) {
  .wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__header::before { background: linear-gradient(rgb(127, 124, 255) 0%, rgb(64, 66, 83) 100%); }
}
@media (min-width: 1200px) {
  .wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__header::before { border-radius: 10px; }
}
@media (min-width: 1024px) {
  .wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__link { display: flex; }
}
@media (min-width: 1200px) {
  .wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__link { display: none; }
}
@media (min-width: 1024px) {
  .wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__show-all-btn { display: none; }
}
@media (min-width: 1200px) {
  .wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__show-all-btn { display: grid; }
}
@media (min-width: 1200px) {
  .wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__title .wlc-title__main { color: rgb(255, 255, 255); font-style: normal; font-weight: bold; font-size: 1.6rem; line-height: 1.45; }
}
.wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__item { perspective: 1000px; perspective-origin: 50% 50%; }
.wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__item--load-more { display: flex; flex-direction: column; align-items: center; justify-content: center; border-radius: 10px; background: var(--mc-bg700); }
.wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__list { gap: 10px; grid-template-columns: repeat(auto-fill, minmax(160px, 1fr)); display: grid; flex-grow: 1; grid-auto-rows: 1fr; grid-column: 1 / -1; grid-template-rows: repeat(2, 1fr); }
@media (min-width: 900px) {
  .wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__list { gap: 15px; }
}
@media (min-width: 1420px) {
  .wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__list { gap: 20px; }
}
@media (min-width: 900px) {
  .wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__list { grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); }
}
@media (min-width: 1630px) {
  .wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__list { grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)); }
}
@media (min-width: 1200px) {
  .wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__list { grid-column: 2 / -1; }
}
@media (min-width: 1200px) {
  .wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__list { grid-template-columns: repeat(4, 1fr); }
}
@media (min-width: 1630px) {
  .wlc-games-grid--theme-preview.wlc-games-grid .wlc-games-grid__list { grid-template-columns: repeat(5, 1fr); }
}
.wlc-games-grid--theme-mobile-app-swiper .wlc-games-grid__content { display: grid; grid-template-areas: "title-icon title swiper-buttons show-all" "games-grid games-grid games-grid games-grid"; grid-template-columns: auto auto minmax(0px, 1fr) auto; row-gap: 10px; }
.wlc-games-grid--theme-mobile-app-swiper .wlc-games-grid__show-all-btn, .wlc-games-grid--theme-mobile-app-swiper .wlc-games-grid__link { grid-area: show-all / show-all / show-all / show-all; }
.wlc-games-grid--theme-mobile-app-swiper .wlc-games-grid__games-slider { position: relative; grid-area: games-grid / games-grid / games-grid / games-grid; min-width: 0px; }
.wlc-games-grid--theme-mobile-app-swiper .wlc-games-grid__games-slider::before { content: ""; position: absolute; top: -5px; left: 0px; z-index: 2; width: 100%; height: 110%; background: var(--mc-bg); transform: translateX(-100%); }
.wlc-games-grid--theme-mobile-app-swiper .wlc-games-grid__nocontent { grid-area: 2 / 1 / 3 / -1; }
.wlc-games-grid--theme-mobile-app-swiper .wlc-games-grid__nocontent + .wlc-games-grid__swiper-buttons-container { display: none; }
.wlc-games-grid--theme-mobile-app-swiper .swiper-horizontal { overflow: visible; }
.wlc-games-grid--theme-mobile-app-swiper.wlc-games-grid .wlc-games-grid__link { color: rgb(10, 132, 255); font-style: normal; font-weight: bold; font-size: 1.2rem; line-height: 1.45; }
.wlc-games-grid--theme-mobile-app-swiper.wlc-games-grid .wlc-games-grid__link .wlc-icon { display: none; }
.wlc-games-grid--theme-mobile-app-swiper.wlc-games-grid .wlc-games-grid__title { display: flex; grid-area: title / title / title / title; align-items: center; align-self: center; }
.wlc-games-grid--theme-mobile-app-swiper.wlc-games-grid .wlc-games-grid__title .wlc-title__main { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 1.2rem; line-height: 1; }
.wlc-games-grid .wlc-games-grid__title .wlc-title__main { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 2.4rem; line-height: 1; }
.wlc-games-grid .wlc-games-grid__title .wlc-title__main-link { color: var(--mc-baseOpacity); font-style: normal; font-weight: bold; font-size: 2.4rem; transition: color 0.3s linear 0s; line-height: 1; text-decoration: none; }
.wlc-games-grid .wlc-games-grid__title .wlc-title__main-link .wlc-icon { transition: opacity 0.3s linear 0s; opacity: 0; }
@media (pointer: fine) {
  .wlc-games-grid .wlc-games-grid__title .wlc-title__main-link:hover { color: var(--mc-baseMain); }
  .wlc-games-grid .wlc-games-grid__title .wlc-title__main-link:hover .wlc-icon { opacity: 1; }
}
.wlc-games-grid .wlc-games-grid__more { margin: 20px 0px 0px; display: flex; align-items: center; justify-content: center; }
@media (min-width: 1200px) {
  .wlc-games-grid .wlc-games-grid__more { margin: 40px 0px 0px; }
}
.wlc-provider-games--theme-mod-default .wlc-games-grid .wlc-games-grid__more { margin: 20px 0px 0px; }
@media (min-width: 1200px) {
  .wlc-provider-games--theme-mod-default .wlc-games-grid .wlc-games-grid__more { margin: 20px 0px 0px; }
}
.wlc-games-grid .wlc-games-grid__link { color: var(--mc-main); font-style: normal; font-weight: bold; font-size: 1.2rem; line-height: 1.45; transition: color 0.3s linear 0s; display: flex; align-items: center; text-decoration: none; }
.wlc-games-grid .wlc-games-grid__link .wlc-icon { transition: transform 0.3s linear 0s; margin-left: 5px; }
.wlc-games-grid .wlc-games-grid__link .wlc-icon-content { display: flex; }
.wlc-games-grid .wlc-games-grid__link .wlc-icon svg { transform: rotate(-90deg); fill: var(--mc-main); }
.wlc-games-grid .wlc-games-grid__link .counter { margin-left: 5px; }
@media (pointer: fine) {
  .wlc-games-grid .wlc-games-grid__link:hover { color: var(--mc-main-l20); }
  .wlc-games-grid .wlc-games-grid__link:hover .wlc-icon { transform: rotateX(360deg) translateX(10px); }
  .wlc-games-grid .wlc-games-grid__link:hover .wlc-icon svg { fill: var(--mc-main-l20); }
}
.wlc-games-grid.wlc-games-grid--theme-mod-all-link-secondary .wlc-games-grid__link { color: var(--mc-main); font-style: normal; font-weight: bold; font-size: 1.4rem; line-height: 1.45; }
@media (pointer: fine) {
  .wlc-games-grid.wlc-games-grid--theme-mod-all-link-secondary .wlc-games-grid__link:hover { color: var(--mc-main-l20); }
}
.wlc-games-grid.wlc-games-grid--title-icon .wlc-games-grid__title { margin: 0px auto 0px 0px; }
.wlc-games-grid.wlc-games-grid--title-icon .wlc-games-grid__title-icon { margin: 0px 10px 0px 0px; }
.wlc-games-grid.wlc-games-grid--title-icon .wlc-games-grid__title-icon .wlc-icon-content { display: flex; width: 24px; height: 24px; }
.wlc-games-grid.wlc-games-grid--title-icon .wlc-games-grid__title-icon .wlc-icon-content svg { width: 100%; height: 100%; fill: var(--mc-baseMain); }
.wlc-title--theme-default.wlc-title--mb { margin-bottom: 15px; }
.wlc-title--theme-default div.wlc-title__main, .wlc-title--theme-default h1.wlc-title__main { font-style: normal; font-weight: bold; font-size: 2.4rem; line-height: 1.45; }
.wlc-title--theme-default div.wlc-title__second, .wlc-title--theme-default h1.wlc-title__second { color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.2rem; line-height: 1.45; }
.wlc-game-thumb--theme-default { cursor: pointer; position: relative; overflow: hidden; border-radius: 10px; background-position: center center; background-color: var(--mc-bg-d10); background-image: url("../../static/images/logo.svg"); background-size: 50%; background-repeat: no-repeat; }
@media (min-width: 1024px) {
  .wlc-game-thumb--theme-default { cursor: inherit; }
}
@supports (aspect-ratio: 1/1) {
  .wlc-game-thumb--theme-default { aspect-ratio: 4 / 3; }
}
@supports not (aspect-ratio: 1/1) {
  .wlc-game-thumb--theme-default { padding: 75% 0px 0px; height: 0px; }
}
.wlc-body--browser-safari .wlc-game-thumb--theme-default { -webkit-mask-image: -webkit-radial-gradient(center, white, black); }
.wlc-game-thumb--theme-default .wlc-game-thumb-media__wrap { position: relative; overflow: hidden; }
.wlc-game-thumb--theme-default .wlc-game-thumb-media__video { display: block; object-fit: cover; object-position: center center; width: 100%; aspect-ratio: 4 / 3; }
.wlc-game-thumb--theme-default .wlc-game-thumb__img, .wlc-game-thumb--theme-default .wlc-game-thumb__desc, .wlc-game-thumb--theme-default .wlc-game-thumb__desc::before { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.wlc-game-thumb--theme-default .wlc-game-thumb__img { border-radius: inherit; overflow: hidden; }
.wlc-game-thumb--theme-default .wlc-game-thumb__img img { display: block; width: 100%; height: 100%; object-fit: cover; object-position: center center; }
.wlc-game-thumb--theme-default .wlc-game-thumb__desc { display: none; transition: opacity 0.3s linear 0s; grid-template-rows: 1fr auto; padding: 10px; opacity: 0; }
@media (min-width: 1024px) {
  .wlc-game-thumb--theme-default .wlc-game-thumb__desc { display: grid; }
}
.wlc-game-thumb--theme-default .wlc-game-thumb__desc::before { transition: all 0.25s linear 0s; content: ""; z-index: 1; background: var(--mc-bg700-o8); transform: translateX(-100%) skewX(35deg); pointer-events: none; }
@media (pointer: coarse) {
  .wlc-game-thumb--theme-default .wlc-game-thumb__desc { display: none; }
}
.wlc-game-thumb--theme-default .wlc-game-thumb__title { position: relative; z-index: 3; display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; }
.wlc-game-thumb--theme-default .wlc-game-thumb__name { display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; word-break: break-word; -webkit-line-clamp: 2; color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 1.4rem; line-height: 1.45; }
@media (min-width: 1630px) {
  .wlc-game-thumb--theme-default .wlc-game-thumb__name { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 1.6rem; line-height: 1.45; }
}
.wlc-game-thumb--theme-default .wlc-game-thumb__merchant { color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.4rem; line-height: 1.45; }
@media (min-width: 1630px) {
  .wlc-game-thumb--theme-default .wlc-game-thumb__merchant { color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.6rem; line-height: 1.45; }
}
.wlc-game-thumb--theme-default .wlc-game-thumb__merchants-block { width: 60px; height: 35px; position: absolute; top: 0px; right: 0px; z-index: 10; display: flex; align-items: center; justify-content: center; padding: 5px; background: var(--mc-bg-o8); border-radius: 0px 10px; pointer-events: none; }
@media (min-width: 900px) {
  .wlc-game-thumb--theme-default .wlc-game-thumb__merchants-block { width: 85px; }
}
@media (min-width: 900px) {
  .wlc-game-thumb--theme-default .wlc-game-thumb__merchants-block { height: 45px; }
}
.wlc-game-thumb--theme-default .wlc-game-thumb__merchants-icon { max-width: 50px; max-height: 25px; }
@media (min-width: 900px) {
  .wlc-game-thumb--theme-default .wlc-game-thumb__merchants-icon { max-width: 75px; }
}
@media (min-width: 900px) {
  .wlc-game-thumb--theme-default .wlc-game-thumb__merchants-icon { max-height: 35px; }
}
.wlc-game-thumb--theme-default .wlc-game-thumb__merchants-name-wrapper { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 1.4rem; line-height: 1.45; position: relative; top: 0px; left: 0px; z-index: 10; display: flex; align-items: start; justify-content: flex-end; width: 100%; height: 10%; min-height: 50px; padding: 5px 10px; text-transform: capitalize; background: linear-gradient(180deg, var(--mc-bg-o8), var(--mc-bg-o6), var(--mc-bg-o0)); pointer-events: none; }
.wlc-game-thumb--theme-default .wlc-game-thumb__buttons { display: none; gap: 10px; justify-content: center; grid-template-columns: minmax(0px, 1fr) minmax(0px, 1fr); z-index: 3; }
@media (min-width: 1024px) {
  .wlc-game-thumb--theme-default .wlc-game-thumb__buttons { display: grid; }
}
.wlc-game-thumb--theme-default .wlc-game-thumb__buttons .wlc-btn--demo .wlc-btn__text { color: var(--mc-baseMain); }
.wlc-game-thumb--theme-default .wlc-game-thumb__buttons .wlc-btn { min-width: auto; }
.wlc-game-thumb--theme-default .wlc-game-thumb__buttons.no-demo { grid-template-columns: 50%; }
.wlc-game-thumb--theme-default .wlc-game-thumb__buttons .wlc-icon { display: none; }
.wlc-game-thumb--theme-default .wlc-game-thumb__ppl { transition: all 0.3s linear 0s; position: absolute; bottom: 0px; z-index: 1; width: 100%; background: var(--mc-bg-o8); }
.wlc-game-thumb--theme-default .wlc-game-thumb__ppl-limits { transition: all 0.3s linear 0s; color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.2rem; line-height: 1.45; position: absolute; top: 5px; left: 5px; z-index: 10; padding: 5px 10px; background: var(--mc-bg-o8); border-radius: 4px; }
.wlc-game-thumb--theme-default .wlc-game-thumb__ppl-info { color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1rem; line-height: 1.45; display: flex; align-items: center; justify-content: space-between; min-height: 40px; padding: 5px; }
.wlc-game-thumb--theme-default .wlc-game-thumb__ppl-info--no-available-place { justify-content: flex-end; }
.wlc-game-thumb--theme-default .wlc-game-thumb__ppl-info-item { min-width: 40px; display: flex; align-items: center; }
@media (min-width: 1200px) {
  .wlc-game-thumb--theme-default .wlc-game-thumb__ppl-info-item { min-width: 50px; }
}
.wlc-game-thumb--theme-default .wlc-game-thumb__ppl-info-item .wlc-icon { margin: 0px 5px; line-height: 0; }
.wlc-game-thumb--theme-default .wlc-game-thumb__ppl-info-item .wlc-icon svg { width: 15px; }
@media (min-width: 900px) {
  .wlc-game-thumb--theme-default .wlc-game-thumb__ppl-info-item .wlc-icon svg { width: 20px; }
}
.wlc-game-thumb--theme-default .wlc-game-thumb__ppl-info-item .wlc-icon svg path { fill: var(--mc-main); }
.wlc-game-thumb--theme-default .wlc-game-thumb__ppl-info-text { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
@media (min-width: 900px) {
  .wlc-game-thumb--theme-default .wlc-game-thumb__ppl-info { color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.4rem; line-height: 1.45; }
}
.wlc-game-thumb--theme-default .wlc-game-thumb__ppl-results { display: flex; }
.wlc-game-thumb--theme-default .wlc-game-thumb__ppl-results-item { color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1rem; line-height: 1.45; display: flex; align-items: center; justify-content: center; width: 20px; height: 20px; border: 1px solid var(--mc-bg100); }
.wlc-game-thumb--theme-default .wlc-game-thumb__ppl-results-item:first-child { width: 24px; height: 24px; margin: -2px 0px; }
.wlc-game-thumb--theme-default .wlc-game-thumb__ppl-results-item--red { background-color: rgb(234, 117, 97); }
.wlc-game-thumb--theme-default .wlc-game-thumb__ppl-results-item--green { background-color: rgb(73, 175, 171); }
.wlc-game-thumb--theme-default .wlc-game-thumb__ppl-results-item--blue { background-color: rgb(103, 158, 208); }
.wlc-game-thumb--theme-default .wlc-game-thumb__jackpot { font-style: normal; font-weight: bold; font-size: 1.4rem; line-height: 1.45; transition: all 0.2s linear 0s; position: absolute; bottom: 0px; left: 0px; z-index: 1; display: flex; align-items: center; justify-content: center; width: 100%; height: 30px; padding: 0px; background: var(--mc-baseContrast-o6); }
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-vertical .wlc-game-thumb__buttons { display: none; gap: 10px; justify-content: center; grid-template-rows: minmax(0px, 1fr) minmax(0px, 1fr); grid-template-columns: minmax(0px, 110px); }
@media (min-width: 1024px) {
  .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-vertical .wlc-game-thumb__buttons { display: grid; }
}
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-vertical .wlc-game-thumb__buttons .wlc-btn--demo .wlc-btn__text { color: var(--mc-baseMain); }
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-vertical .wlc-game-thumb__buttons.no-demo { grid-template-rows: minmax(0px, 1fr); }
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-vertical .wlc-game-thumb__title { justify-self: center; max-width: calc(100% - 96px); }
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__buttons { display: none; gap: 10px; justify-content: center; grid-template-rows: auto 25%; grid-template-columns: 1fr; place-items: end center; transition: all 0.3s linear 0s; }
@media (min-width: 1024px) {
  .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__buttons { display: grid; }
}
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__buttons .wlc-btn--demo .wlc-btn__text { color: var(--mc-baseMain); }
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__buttons.no-demo { grid-template-rows: auto 40px; align-items: end; }
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__buttons .wlc-btn { min-width: auto; }
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle .wlc-btn--play { display: flex; align-items: center; justify-content: center; margin: 0px auto; text-indent: -9999px; border-radius: 50%; transform: none; }
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle .wlc-btn--play::before { content: ""; position: absolute; background: url("//agstatic.com/wlc/icons/game-play.svg") center center / auto 100% no-repeat; }
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle .wlc-btn--play .wlc-icon { display: flex; }
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle .wlc-btn--demo { background: none; border: none; }
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle .wlc-btn--demo .wlc-btn__text { color: var(--mc-baseMain); }
@media (pointer: fine) {
  .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle .wlc-btn--demo:hover { text-decoration: none; box-shadow: none; }
  .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle .wlc-btn--demo:hover .wlc-btn__text { color: var(--mc-main); }
}
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle .wlc-btn--play { width: 85px; height: 85px; border: 5px solid rgb(255, 255, 255); }
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle .wlc-btn--play::before { left: calc(50% - 13px); width: 32px; height: 26px; }
@media (min-width: 1024px) {
  .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__jackpot { top: 0px; }
}
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__desc { background: linear-gradient(360deg, var(--mc-baseContrast) 0%, var(--mc-baseContrast-o0) 47%); }
@media (min-width: 1024px) {
  .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__desc { opacity: 1; }
}
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__title { position: absolute; bottom: 10px; left: 10px; align-items: start; opacity: 1; }
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__desc::before, .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__buttons, .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__icon { opacity: 0; }
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle .wlc-btn--play { transform: none; }
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle .wlc-btn--play .wlc-btn__text { transform: none; }
@media (pointer: fine) {
  .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle:hover .wlc-game-thumb__desc::before, .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle:hover .wlc-game-thumb__buttons, .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle:hover .wlc-game-thumb__icon { opacity: 1; }
  .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle:hover .wlc-game-thumb__title { opacity: 0; }
}
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-mobile-app { border-radius: 6px; }
.wlc-game-thumb--theme-default.wlc-game-thumb--type-modal .wlc-game-thumb__icon { top: 10px; left: 10px; opacity: 1; }
.wlc-game-thumb--theme-default.wlc-game-thumb--type-promo-game { aspect-ratio: auto; height: 100%; }
.wlc-game-thumb--theme-default.wlc-game-thumb--type-promo-game img { width: 100%; height: 100%; object-fit: cover; }
.wlc-game-thumb--theme-default.wlc-game-thumb--type-promo-game .wlc-game-thumb__desc { padding: 10px 10px 40px; }
.wlc-game-thumb--theme-default.wlc-game-thumb--type-promo-game .wlc-game-thumb__name { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 2rem; line-height: 1.4; }
.wlc-game-thumb--theme-default.wlc-game-thumb--type-promo-game .wlc-game-thumb__merchants-block { width: 120px; height: 40px; padding: 5px 10px; }
@media (min-width: 900px) {
  .wlc-game-thumb--theme-default.wlc-game-thumb--type-promo-game .wlc-game-thumb__merchants-block { width: 150px; }
}
@media (min-width: 900px) {
  .wlc-game-thumb--theme-default.wlc-game-thumb--type-promo-game .wlc-game-thumb__merchants-block { height: 50px; }
}
.wlc-game-thumb--theme-default.wlc-game-thumb--type-promo-game .wlc-game-thumb__merchants-icon { max-width: 110px; max-height: 25px; object-fit: contain; }
@media (min-width: 900px) {
  .wlc-game-thumb--theme-default.wlc-game-thumb--type-promo-game .wlc-game-thumb__merchants-icon { max-width: 140px; }
}
@media (min-width: 900px) {
  .wlc-game-thumb--theme-default.wlc-game-thumb--type-promo-game .wlc-game-thumb__merchants-icon { max-height: 35px; }
}
.wlc-game-thumb--theme-default.wlc-game-thumb--type-promo-game .wlc-game-thumb__jackpot { height: 65px; padding: 0px 0px 30px; }
.wlc-game-thumb--theme-default.wlc-game-thumb--type-promo-game.wlc-game-thumb--theme-mod-vertical .wlc-game-thumb__buttons { grid-template-columns: minmax(0px, 220px); }
.wlc-game-thumb--theme-default.wlc-game-thumb--type-promo-game.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__desc { padding: 10px; }
.wlc-game-thumb--theme-default.wlc-game-thumb--type-promo-game.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__buttons { grid-template-rows: 1fr auto 1fr; align-items: start; }
.wlc-game-thumb--theme-default.wlc-game-thumb--type-promo-game.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__buttons .wlc-btn--play { width: 115px; height: 115px; grid-row: 2 / auto; }
.wlc-game-thumb--theme-default.wlc-game-thumb--type-promo-game.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__buttons .wlc-btn--play::before { width: 34px; height: 43px; }
.wlc-game-thumb--theme-default.wlc-game-thumb--type-promo-game.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__buttons .wlc-btn--demo { grid-row: 3 / auto; }
.wlc-game-thumb--theme-default.wlc-game-thumb--type-promo-game.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__buttons .wlc-btn--demo .wlc-btn__text { font-style: normal; font-weight: bold; font-size: 2rem; line-height: 1.4; }
@media (pointer: fine) {
  .wlc-game-thumb--theme-default:hover .wlc-game-thumb__jackpot { opacity: 0; }
}
.wlc-game-thumb--theme-promo-widget { position: relative; height: 100%; border-radius: 10px; overflow: hidden; }
.wlc-game-thumb--theme-promo-widget .wlc-loader { position: absolute; top: 50%; left: 50%; margin: 0px auto; transform: translate(-50%, -50%); }
.wlc-game-thumb--theme-promo-widget .wlc-game-thumb__error { display: flex; flex-direction: column; align-items: center; justify-content: center; height: 100%; background: var(--mc-bg700); }
.wlc-game-thumb--theme-promo-widget .wlc-game-thumb__content { position: absolute; top: 0px; bottom: 0px; left: 0px; display: flex; flex-direction: column; align-items: center; width: 100%; height: 100%; }
.wlc-game-thumb--theme-promo-widget .wlc-game-thumb__content::before { content: ""; position: absolute; width: 100%; height: 100%; background: linear-gradient(360deg, var(--mc-baseContrast-o8) 4%, var(--mc-baseContrast-o0) 30%), linear-gradient(179.75deg, var(--mc-baseContrast-o8) 1%, var(--mc-baseContrast-o0) 30%); }
.wlc-game-thumb--theme-promo-widget .wlc-game-thumb__img { width: 100%; height: 100%; }
.wlc-game-thumb--theme-promo-widget .wlc-game-thumb__img img { display: block; width: 100%; height: 100%; object-fit: cover; object-position: center center; }
.wlc-game-thumb--theme-promo-widget .wlc-game-thumb__title { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 1.6rem; line-height: 1.45; position: absolute; top: 0px; padding: 20px 0px; text-align: center; }
.wlc-game-thumb--theme-promo-widget .wlc-game-thumb__buttons { gap: 10px; justify-content: center; grid-template-columns: minmax(0px, 1fr) minmax(0px, 1fr); position: absolute; bottom: 40px; display: grid; }
@media (min-width: 1024px) {
  .wlc-game-thumb--theme-promo-widget .wlc-game-thumb__buttons { display: grid; }
}
.wlc-game-thumb--theme-promo-widget .wlc-game-thumb__buttons .wlc-btn--demo .wlc-btn__text { color: var(--mc-baseMain); }
.wlc-game-thumb--theme-promo-widget .wlc-game-thumb__buttons .wlc-btn { min-width: auto; }
.wlc-game-thumb--theme-promo-widget .wlc-game-thumb__buttons.no-demo { grid-template-columns: 50%; }
.wlc-game-thumb--theme-promo-widget .wlc-game-thumb__buttons.no-demo { grid-template-columns: 1fr; }
.wlc-game-thumb--theme-promo-widget .wlc-game-thumb__buttons .wlc-btn { min-width: 110px; }
.wlc-game-thumb--theme-vertical { position: relative; overflow: hidden; border-radius: 10px; }
.wlc-body--browser-safari .wlc-game-thumb--theme-vertical { -webkit-mask-image: -webkit-radial-gradient(center, white, black); }
.wlc-game-thumb--theme-vertical .wlc-game-thumb__icon { opacity: 0; }
.wlc-game-thumb--theme-vertical .wlc-game-thumb__control { transition: all 0.3s linear 0s; position: absolute; top: 0px; left: 0px; display: flex; align-items: flex-end; justify-content: center; width: 100%; height: 100%; padding: 0px 0px 35px; background: linear-gradient(0deg, var(--mc-bg700) -0.2%, var(--mc-bg700-o0) 77%); transform: translateY(10%); opacity: 0; pointer-events: none; }
.wlc-game-thumb--theme-vertical .wlc-game-thumb__control .wlc-game-thumb__buttons { gap: 10px; justify-content: center; grid-template-rows: minmax(0px, 1fr) minmax(0px, 1fr); grid-template-columns: minmax(0px, 110px); display: grid; }
@media (min-width: 1024px) {
  .wlc-game-thumb--theme-vertical .wlc-game-thumb__control .wlc-game-thumb__buttons { display: grid; }
}
.wlc-game-thumb--theme-vertical .wlc-game-thumb__control .wlc-game-thumb__buttons .wlc-btn--demo .wlc-btn__text { color: var(--mc-baseMain); }
.wlc-game-thumb--theme-vertical .wlc-game-thumb__control .wlc-game-thumb__buttons.no-demo { grid-template-rows: minmax(0px, 1fr); }
@supports not (aspect-ratio: 1/1) {
  .wlc-game-thumb--theme-vertical .wlc-game-thumb-media::before { padding: 162.5% 0px 0px; content: ""; display: block; width: 100%; height: 0px; }
}
.wlc-game-thumb--theme-vertical .wlc-game-thumb-media__bg, .wlc-game-thumb--theme-vertical .wlc-game-thumb-media__video { display: block; width: 100%; background-position: center center; background-color: var(--mc-bg-d10); background-image: url("../../static/images/logo.svg"); background-repeat: no-repeat; background-size: 50%; }
@supports (aspect-ratio: 1/1) {
  .wlc-game-thumb--theme-vertical .wlc-game-thumb-media__bg, .wlc-game-thumb--theme-vertical .wlc-game-thumb-media__video { aspect-ratio: 10 / 16; }
}
@supports not (aspect-ratio: 1/1) {
  .wlc-game-thumb--theme-vertical .wlc-game-thumb-media__bg, .wlc-game-thumb--theme-vertical .wlc-game-thumb-media__video { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
}
.wlc-game-thumb--theme-vertical .wlc-game-thumb-media__video { transition: transform 0.3s linear 0s; object-fit: cover; object-position: center center; }
.wlc-game-thumb--theme-vertical .wlc-game-thumb-media__bg { transition: transform 0.3s linear 0s; transform: scale(1.1); }
.wlc-game-thumb--theme-vertical .wlc-game-thumb-media__bg img { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; object-position: center center; }
.wlc-game-thumb--theme-vertical .wlc-game-thumb-media__fg { transition: transform 0.3s linear 0s; position: absolute; bottom: 0px; left: 0px; width: 100%; height: auto; transform-origin: center bottom; pointer-events: none; }
.wlc-game-thumb--theme-vertical .wlc-game-thumb-media__fg img { width: 100%; }
.wlc-game-thumb--theme-vertical .wlc-game-thumb-media__logo { transition: transform 0.3s linear 0s; position: absolute; top: 40px; left: 0px; width: 100%; pointer-events: none; }
.wlc-game-thumb--theme-vertical .wlc-game-thumb-media__logo img { width: 100%; }
.wlc-game-thumb--theme-vertical.thumb-transform { perspective: 250px; overflow: visible; }
.wlc-game-thumb--theme-vertical.thumb-transform .wlc-game-thumb__transform { transition: transform 0.3s ease-out 0s; overflow: hidden; border-radius: 10px; transform: rotateX(0.1deg) rotateY(0.1deg) translateZ(0px); }
.wlc-game-thumb--theme-vertical.thumb-transform .wlc-game-thumb__transform .wlc-game-thumb-media img { transition: transform 0.3s ease-out 0s; }
.wlc-game-thumb--theme-vertical.thumb-transform .wlc-game-thumb__transform .wlc-game-thumb-media__fg { transform-origin: center center; }
.wlc-game-thumb--theme-vertical.thumb-transform .wlc-game-thumb__transform .wlc-game-thumb__buttons { will-change: transform; }
.wlc-game-thumb--theme-vertical.thumb-transform .wlc-game-thumb__icon { transition-timing-function: ease-out; transition-duration: 0.3s; transition-property: color, background, opacity, transform; }
.wlc-game-thumb--theme-vertical.thumb-transform .wlc-game-thumb__control { transition-timing-function: ease-out; transition-duration: 0.3s; transition-property: transform, opacity; }
.wlc-game-thumb--theme-vertical.thumb-transform .wlc-game-thumb__control .wlc-game-thumb__buttons { transition: transform 0.3s ease-out 0s; }
@media (pointer: fine) {
  .wlc-game-thumb--theme-vertical:not(.thumb-transform):hover .wlc-game-thumb-media { pointer-events: none; }
  .wlc-game-thumb--theme-vertical:not(.thumb-transform):hover .wlc-game-thumb-media__bg { transform: scale(1.01); }
  .wlc-game-thumb--theme-vertical:not(.thumb-transform):hover .wlc-game-thumb-media__logo { transform: translateY(-40px); }
  .wlc-game-thumb--theme-vertical:not(.thumb-transform):hover .wlc-game-thumb-media__fg { transform: scale(1.2); }
  .wlc-game-thumb--theme-vertical:not(.thumb-transform):hover .wlc-game-thumb-media__video { transform: scale(1.1); }
}
.wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__control .wlc-game-thumb__buttons { display: none; gap: 10px; justify-content: center; grid-template-rows: auto 25%; grid-template-columns: 1fr; place-items: end center; transition: all 0.3s linear 0s; }
@media (min-width: 1024px) {
  .wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__control .wlc-game-thumb__buttons { display: grid; }
}
.wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__control .wlc-game-thumb__buttons .wlc-btn--demo .wlc-btn__text { color: var(--mc-baseMain); }
.wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__control .wlc-game-thumb__buttons.no-demo { grid-template-rows: auto 40px; align-items: end; }
.wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__control .wlc-game-thumb__buttons .wlc-btn { min-width: auto; }
.wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__control .wlc-btn--play { display: flex; align-items: center; justify-content: center; margin: 0px auto; text-indent: -9999px; border-radius: 50%; transform: none; }
.wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__control .wlc-btn--play::before { content: ""; position: absolute; background: url("//agstatic.com/wlc/icons/game-play.svg") center center / auto 100% no-repeat; }
.wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__control .wlc-btn--play .wlc-icon { display: flex; }
.wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__control .wlc-btn--demo { background: none; border: none; }
.wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__control .wlc-btn--demo .wlc-btn__text { color: var(--mc-baseMain); }
@media (pointer: fine) {
  .wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__control .wlc-btn--demo:hover { text-decoration: none; box-shadow: none; }
  .wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__control .wlc-btn--demo:hover .wlc-btn__text { color: var(--mc-main); }
}
.wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__control .wlc-btn--play { width: 115px; height: 115px; border: 7px solid rgb(255, 255, 255); }
.wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__control .wlc-btn--play::before { left: calc(50% - 18px); width: 43px; height: 34px; }
.wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle .wlc-game-thumb__control .wlc-game-thumb__buttons { grid-template-rows: minmax(0px, 1fr) minmax(0px, 1fr); align-items: center; height: 60%; }
@media (pointer: fine) {
  .wlc-game-thumb--theme-vertical:hover .wlc-game-thumb__icon { opacity: 1; }
  .wlc-game-thumb--theme-vertical:hover .wlc-game-thumb__control { transform: translateY(0px); opacity: 1; pointer-events: auto; }
}
.wlc-game-thumb--theme-horizontal .wlc-game-thumb { transition: background 0.3s linear 0s; display: flex; align-items: center; padding: 10px; background: var(--mc-bg); border-radius: 10px; cursor: pointer; }
.wlc-game-thumb--theme-horizontal .wlc-game-thumb__name { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 1.6rem; line-height: 1.45; transition: border-color 0.3s linear 0s; border-bottom: 1px solid transparent; }
.wlc-game-thumb--theme-horizontal .wlc-game-thumb__img { position: relative; display: block; width: 60px; height: 60px; border-radius: 10px; overflow: hidden; }
.wlc-game-thumb--theme-horizontal .wlc-game-thumb__img img { position: absolute; top: 0px; left: 0px; display: block; width: 100%; height: 100%; object-fit: cover; object-position: center center; }
.wlc-game-thumb--theme-horizontal .wlc-game-thumb__block--right { margin-left: 10px; }
@media (pointer: fine) {
  .wlc-game-thumb--theme-horizontal .wlc-game-thumb:hover { background: var(--mc-main); }
}
.wlc-game-thumb--theme-default .wlc-game-thumb__desc::before { transform: none; opacity: 0; }
@media (pointer: fine) {
  .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle:hover .wlc-game-thumb__desc { transition: all 0.3s linear 0s; background: transparent; }
  .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle:hover .wlc-game-thumb__icon { opacity: 1; }
  .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle:hover .wlc-game-thumb__title { opacity: 0; }
  .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle:hover .wlc-game-thumb__buttons { opacity: 1; }
}
@media (pointer: fine) {
  .wlc-game-thumb--theme-default:hover .wlc-game-thumb__desc { opacity: 1; }
  .wlc-game-thumb--theme-default:hover .wlc-game-thumb__desc::before { opacity: 1; }
  .wlc-game-thumb--theme-default:hover .wlc-game-thumb__ppl, .wlc-game-thumb--theme-default:hover .wlc-game-thumb__ppl-limits { opacity: 0; pointer-events: none; }
}
.wlc-game-thumb .wlc-game-thumb__icon { position: absolute; top: 10px; left: 10px; z-index: 4; display: flex; width: 40px; height: 40px; padding-bottom: 2px; color: rgba(228, 234, 255, 0.5); background: rgb(53, 84, 125); border-radius: 10px; box-shadow: none; cursor: pointer; }
.wlc-game-thumb .wlc-game-thumb__icon .wlc-icon-content { display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; }
.wlc-game-thumb .wlc-game-thumb__icon svg { width: 30px; height: 30px; }
.wlc-game-thumb .wlc-game-thumb__icon svg path { transition: all 0.3s linear 0s; transform-origin: center center; fill: currentcolor; }
.wlc-game-thumb .wlc-game-thumb__icon.active { color: rgb(67, 155, 255); background: rgb(53, 84, 125); }
.wlc-game-thumb .wlc-game-thumb__icon.active path { transform: scaleX(-1); }
.wlc-game-thumb .wlc-game-thumb__icon:not(.active) { transition: all 0.3s linear 0s; }
@media (pointer: fine) {
  .wlc-game-thumb .wlc-game-thumb__icon:not(.active):hover { color: rgb(255, 255, 255); background: rgb(53, 84, 125); }
}
.wlc-game-thumb.wlc-game-thumb--theme-default .wlc-game-thumb__loader { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.wlc-game-thumb.wlc-game-thumb--theme-vertical .wlc-game-thumb__loader { display: block; width: 100%; background-position: center center; background-color: var(--mc-bg-d10); background-image: url("../../static/images/logo.svg"); background-size: 50%; background-repeat: no-repeat; }
.wlc-game-thumb.wlc-game-thumb--theme-vertical .wlc-game-thumb__loader::before { padding: 162.5% 0px 0px; content: ""; display: block; width: 100%; height: 0px; }
.wlc-game-thumb.wlc-game-thumb--theme-vertical .wlc-game-thumb__loader .wlc-loader { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.wlc-winners-slider--theme-default .wlc-winners-slider__wrapper { padding: 20px 0px; height: 100%; }
.wlc-winners-slider--theme-default .wlc-winners-slider__container { padding: 0px 15px; min-height: 60px; }
@media (min-width: 1200px) {
  .wlc-winners-slider--theme-default .wlc-winners-slider__container { display: flex; align-items: center; justify-content: center; }
}
.wlc-winners-slider--theme-default .wlc-winners-slider__loader { height: 62px; }
@media (min-width: 1200px) {
  .wlc-winners-slider--theme-default .wlc-winners-slider__loader { flex: 1 1 auto; min-width: 0px; }
}
.wlc-winners-slider--theme-default .wlc-winners-slider__title { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 2.4rem; line-height: 1.45; margin-bottom: 15px; display: none; }
@media (min-width: 1200px) {
  .wlc-winners-slider--theme-default .wlc-winners-slider__title { margin-bottom: 0px; }
}
@media (min-width: 1200px) {
  .wlc-winners-slider--theme-default .wlc-winners-slider__title { padding-right: 22px; }
}
@media (min-width: 1200px) {
  .wlc-winners-slider--theme-default .wlc-winners-slider__title { flex: 0 0 25%; }
}
@media (min-width: 1630px) {
  .wlc-winners-slider--theme-default .wlc-winners-slider__title { flex: 0 0 20%; }
}
@media (min-width: 1200px) {
  .wlc-winners-slider--theme-default .wlc-winners-slider__title { text-align: center; }
}
@media (min-width: 1200px) {
  .wlc-winners-slider--theme-default .wlc-winners-slider__title { display: block; }
}
.wlc-winners-slider--theme-default .wlc-winners-slider__slider .swiper { margin: -10px 0px; padding: 10px 0px; }
@media (min-width: 1200px) {
  .wlc-winners-slider--theme-default .wlc-winners-slider__slider { flex: 1 1 auto; min-width: 0px; }
}
.wlc-winners-slider--theme-vertical { --wlc-winner-slider-slide-height: 60px; position: relative; }
.wlc-winners-slider--theme-vertical .wlc-winners-slider__wrapper { height: 100%; background: var(--mc-bg700); border-radius: 10px; overflow: hidden; max-width: 520px; }
.wlc-winners-slider--theme-vertical.wlc-winners-slider--headless .wlc-winners-slider__wrapper { padding-top: 38px; }
.wlc-winners-slider--theme-vertical .wlc-winners-slider__container { display: flex; flex-direction: column; height: 100%; }
.wlc-winners-slider--theme-vertical .wlc-winners-slider__loader { height: 280px; }
.wlc-winners-slider--theme-vertical .wlc-winners-slider__title { padding: 10px 15px; color: rgb(255, 255, 255); font-style: normal; font-weight: bold; font-size: 1.6rem; line-height: 1.45; position: absolute; top: 0px; left: 0px; z-index: 2; background: var(--mc-secondary); border-radius: 10px 0px; }
@media (min-width: 1200px) {
  .wlc-winners-slider--theme-vertical .wlc-winners-slider__title { padding: 10px 22px; }
}
.wlc-winners-slider--theme-vertical.wlc-winners-slider--headless .wlc-winners-slider__title { display: none; }
.wlc-winners-slider--theme-vertical .wlc-winners-slider__slider { height: calc((var(--wlc-winner-slider-slide-height, 60px) + var(--wlc-winner-slider-slide-gap, 10px)) * var(--wlc-winner-slider-slides-per-view, 4)); margin: 65px 15px 30px; }
@media (min-width: 1200px) {
  .wlc-winners-slider--theme-vertical .wlc-winners-slider__slider { margin: 65px 35px 40px; }
}
.wlc-winners-slider--theme-vertical .wlc-winners-slider__slider .swiper { overflow-x: visible; height: calc(100% + 10px); margin-bottom: -10px; margin-left: -10px; padding-bottom: 10px; padding-left: 10px; }
.wlc-winners-slider--theme-transparent { --wlc-winner-slider-slide-height: 100px; position: relative; }
.wlc-winners-slider--theme-transparent .wlc-winners-slider__wrapper { max-width: 100%; height: 100%; border-radius: 10px; overflow: hidden; }
.wlc-winners-slider--theme-transparent .wlc-winners-slider__container { display: flex; flex-direction: column; height: 100%; }
.wlc-winners-slider--theme-transparent .wlc-winners-slider__container.no-winners .wlc-winners-slider__title { flex: 0 1 auto; align-items: flex-start; min-height: 95px; }
.wlc-winners-slider--theme-transparent .wlc-winners-slider__loader { height: 280px; }
.wlc-winners-slider--theme-transparent .wlc-winners-slider__title { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 2.4rem; line-height: 1.45; display: flex; flex: 0 1 100%; align-items: center; justify-content: center; text-align: center; }
.wlc-winners-slider--theme-transparent .wlc-winners-slider__slider { height: calc((var(--wlc-winner-slider-slide-height, 100px) + var(--wlc-winner-slider-slide-gap, 10px)) * var(--wlc-winner-slider-slides-per-view, 4)); margin: 20px 0px 0px; }
@media (min-width: 768px) {
  .wlc-winners-slider--theme-transparent .wlc-winners-slider__slider { margin: 20px 0px 0px; }
}
@media (min-width: 1200px) {
  .wlc-winners-slider--theme-transparent .wlc-winners-slider__slider { margin: 20px 30px 0px; }
}
.wlc-winners-slider--theme-transparent .wlc-winners-slider__slider .swiper-container { overflow-x: visible; height: calc(100% + 10px); margin-bottom: -10px; margin-left: -10px; padding-bottom: 10px; padding-left: 10px; }
.wlc-winners-slider--theme-1 { --wlc-winner-slider-slide-height: 70px; --wlc-winner-slider-slide-inner-gap: 15px; max-width: 100%; width: 100%; background: var(--mc-bg700); border-radius: 10px; overflow: hidden; }
@media (min-width: 480px) {
  .wlc-winners-slider--theme-1 { max-width: 330px; }
}
.wlc-winners-slider--theme-1 .wlc-winners-slider__wrapper { height: 100%; }
.wlc-winners-slider--theme-1 .wlc-winners-slider__container { display: flex; flex-direction: column; height: 100%; }
.wlc-winners-slider--theme-1 .wlc-winners-slider__title { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 1.6rem; line-height: 1.45; padding: 20px; text-align: center; background: var(--mc-bg500); box-shadow: rgba(0, 0, 0, 0.13) 0px 4px 4px; }
.wlc-winners-slider--theme-1 .wlc-winners-slider__slider { margin: 25px 10px 20px; height: calc((var(--wlc-winner-slider-slide-height, 70px) + var(--wlc-winner-slider-slide-gap, 15px) + var(--wlc-winner-slider-slide-inner-gap, 15px)) * var(--wlc-winner-slider-slides-per-view, 4) - var(--wlc-winner-slider-slide-inner-gap, 15px)); position: relative; }
.wlc-winners-slider--theme-1 .wlc-winners-slider__slider::before { content: ""; position: absolute; bottom: 0px; left: 0px; z-index: 2; width: 100%; height: 2px; background: var(--mc-bg700); }
.wlc-winners-slider--theme-default .wlc-winners-slider__wrapper { background-color: var(--mc-bg700); border-radius: 10px; }
.wlc-no-content--wlc-winners-slider { width: 100%; height: 100%; }
.wlc-no-content--wlc-winners-slider .wlc-no-content__wrapper { padding: 65px 15px 30px; position: relative; height: 100%; background-image: initial; background-position: center center; background-size: cover; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: var(--mc-bg700); }
@media (min-width: 1200px) {
  .wlc-no-content--wlc-winners-slider .wlc-no-content__wrapper { padding: 65px 35px 40px; }
}
.wlc-no-content--wlc-winners-slider .wlc-no-content__body { max-width: none; position: relative; z-index: 2; display: flex; flex-direction: column; align-items: flex-start; justify-content: space-between; height: 100%; }
@media (min-width: 768px) {
  .wlc-no-content--wlc-winners-slider .wlc-no-content__body { max-width: 320px; }
}
.wlc-no-content--wlc-winners-slider .wlc-no-content-decor { display: none; width: 50%; position: absolute; right: 0px; bottom: -1%; z-index: 1; max-width: 350px; }
@media (min-width: 768px) {
  .wlc-no-content--wlc-winners-slider .wlc-no-content-decor { display: block; }
}
.wlc-no-content--wlc-winners-slider .wlc-no-content__title { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 2.4rem; line-height: 1.45; }
.wlc-no-content--wlc-winners-slider .wlc-no-content__text { margin: 20px 0px 0px; color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.4rem; line-height: 1.45; }
.wlc-no-content--wlc-winners-slider .wlc-no-content__button-wrap { margin: 50px 0px 0px; }
.wlc-no-content--wlc-winners-slider.wlc-no-content--theme-1 { text-align: center; }
.wlc-no-content--wlc-winners-slider.wlc-no-content--theme-1 .wlc-no-content__wrapper { padding: 30px 15px; }
@media (min-width: 1200px) {
  .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-1 .wlc-no-content__wrapper { padding: 30px 35px 40px; }
}
.wlc-no-content--wlc-winners-slider.wlc-no-content--theme-1 .wlc-no-content__button-wrap { margin: 50px auto 0px; }
.wlc-no-content--wlc-winners-slider.wlc-no-content--theme-default { text-align: center; }
.wlc-no-content--wlc-winners-slider.wlc-no-content--theme-default .wlc-no-content__wrapper { padding: 0px; display: flex; align-items: center; justify-content: center; }
.wlc-no-content--wlc-winners-slider.wlc-no-content--theme-default .wlc-no-content__body { max-width: none; }
.wlc-no-content--wlc-winners-slider.wlc-no-content--theme-default .wlc-no-content__text-link { transition: all 0.3s linear 0s; }
.wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-default .wlc-no-content__wrapper, .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-stripe .wlc-no-content__wrapper, .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-along-with-tournament .wlc-no-content__wrapper { padding: 50px 25px; }
@media (min-width: 1200px) {
  .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-default .wlc-no-content__wrapper, .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-stripe .wlc-no-content__wrapper, .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-along-with-tournament .wlc-no-content__wrapper { padding: 65px 35px 40px; }
}
.wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-default .wlc-no-content__wrapper::before, .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-stripe .wlc-no-content__wrapper::before, .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-along-with-tournament .wlc-no-content__wrapper::before { background: linear-gradient(90deg, var(--mc-bg700) 30%, var(--mc-bg700-o4) 70%, var(--mc-bg700) 100%); content: ""; position: absolute; inset: 0px; z-index: 1; }
.wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-default .wlc-no-content__body, .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-stripe .wlc-no-content__body, .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-along-with-tournament .wlc-no-content__body { align-items: center; max-width: 100%; }
.wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-default .wlc-no-content__button-wrap, .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-stripe .wlc-no-content__button-wrap, .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-along-with-tournament .wlc-no-content__button-wrap { margin: 25px 0px 0px; }
.wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-default .wlc-no-content__content, .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-stripe .wlc-no-content__content, .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-along-with-tournament .wlc-no-content__content { display: flex; flex: 0 1 100%; flex-direction: column; align-items: center; justify-content: space-between; text-align: center; }
.wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-stripe .wlc-no-content__wrapper { padding: 5px 0px; }
@media (min-width: 1200px) {
  .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-stripe .wlc-no-content__wrapper { padding: 5px 0px; }
}
.wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-stripe .wlc-no-content__title { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 1.6rem; line-height: 1.45; }
.wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-stripe .wlc-no-content__text { margin: 0px; }
.wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-stripe .wlc-no-content__content { flex: 0 0 auto; gap: 5px; }
.wlc-no-content--wlc-winners-slider.wlc-no-content--theme-transparent .wlc-no-content__wrapper { padding: 30px 0px; background: none; }
.wlc-no-content--wlc-winners-slider.wlc-no-content--theme-transparent .wlc-no-content__wrapper::before { display: none; }
.wlc-no-content--wlc-winners-slider.wlc-no-content--theme-transparent .wlc-no-content__button-wrap { margin: 25px 0px; }
.wlc-no-content--wlc-jackpots-slider { width: 100%; height: 100%; }
.wlc-no-content--wlc-jackpots-slider .wlc-no-content__wrapper { padding: 65px 15px 30px; position: relative; height: 100%; background-image: initial; background-position: center center; background-size: cover; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: var(--mc-bg700); }
@media (min-width: 1200px) {
  .wlc-no-content--wlc-jackpots-slider .wlc-no-content__wrapper { padding: 65px 35px 40px; }
}
.wlc-no-content--wlc-jackpots-slider .wlc-no-content__body { max-width: none; position: relative; z-index: 2; display: flex; flex-direction: column; align-items: flex-start; justify-content: space-between; height: 100%; }
@media (min-width: 768px) {
  .wlc-no-content--wlc-jackpots-slider .wlc-no-content__body { max-width: 320px; }
}
.wlc-no-content--wlc-jackpots-slider .wlc-no-content-decor { display: none; width: 50%; position: absolute; right: 0px; bottom: -1%; z-index: 1; max-width: 350px; }
@media (min-width: 768px) {
  .wlc-no-content--wlc-jackpots-slider .wlc-no-content-decor { display: block; }
}
.wlc-no-content--wlc-jackpots-slider .wlc-no-content__title { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 2.4rem; line-height: 1.45; }
.wlc-no-content--wlc-jackpots-slider .wlc-no-content__text { margin: 20px 0px 0px; color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.4rem; line-height: 1.45; }
.wlc-no-content--wlc-jackpots-slider .wlc-no-content__button-wrap { margin: 50px 0px 0px; }
.wlc-no-content--wlc-jackpots-slider.wlc-no-content--theme-1 { text-align: center; }
.wlc-no-content--wlc-jackpots-slider.wlc-no-content--theme-1 .wlc-no-content__wrapper { padding: 30px 15px; }
@media (min-width: 1200px) {
  .wlc-no-content--wlc-jackpots-slider.wlc-no-content--theme-1 .wlc-no-content__wrapper { padding: 30px 35px 40px; }
}
.wlc-no-content--wlc-jackpots-slider.wlc-no-content--theme-1 .wlc-no-content__button-wrap { margin: 50px auto 0px; }
.wlc-no-content--wlc-bonuses-list { width: 100%; height: 100%; }
.wlc-no-content--wlc-bonuses-list .wlc-no-content__wrapper { padding: 65px 15px 30px; position: relative; height: 100%; background-image: initial; background-position: center center; background-size: cover; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: var(--mc-bg700); }
@media (min-width: 1200px) {
  .wlc-no-content--wlc-bonuses-list .wlc-no-content__wrapper { padding: 65px 35px 40px; }
}
.wlc-no-content--wlc-bonuses-list .wlc-no-content__body { max-width: none; position: relative; z-index: 2; display: flex; flex-direction: column; align-items: flex-start; justify-content: space-between; height: 100%; }
@media (min-width: 768px) {
  .wlc-no-content--wlc-bonuses-list .wlc-no-content__body { max-width: 320px; }
}
.wlc-no-content--wlc-bonuses-list .wlc-no-content-decor { display: none; width: 50%; position: absolute; right: 0px; bottom: -1%; z-index: 1; max-width: 350px; }
@media (min-width: 768px) {
  .wlc-no-content--wlc-bonuses-list .wlc-no-content-decor { display: block; }
}
.wlc-no-content--wlc-bonuses-list .wlc-no-content__title { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 2.4rem; line-height: 1.45; }
.wlc-no-content--wlc-bonuses-list .wlc-no-content__text { margin: 20px 0px 0px; color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.4rem; line-height: 1.45; }
.wlc-no-content--wlc-bonuses-list .wlc-no-content__button-wrap { margin: 50px 0px 0px; }
.wlc-no-content--wlc-bonuses-list.wlc-no-content--theme-promo-home .wlc-no-content__wrapper { min-height: 388px; }
@media (min-width: 768px) {
  .wlc-no-content--wlc-bonuses-list.wlc-no-content--theme-promo-home .wlc-no-content__wrapper { min-height: 380px; }
}
@media (min-width: 1024px) {
  .wlc-no-content--wlc-bonuses-list.wlc-no-content--theme-promo-home .wlc-no-content__wrapper { min-height: 385px; }
}
.wlc-no-content--wlc-bonuses-list.wlc-no-content--theme-promo-home .wlc-no-content__wrapper::before { background: linear-gradient(90deg, var(--mc-bg700) 30%, var(--mc-bg700-o4) 70%, var(--mc-bg700) 100%); content: ""; position: absolute; inset: 0px; z-index: 1; }
.wlc-no-content--wlc-bonuses-list.wlc-no-content--theme-promo-home .wlc-no-content__wrapper .wlc-loader { position: absolute; top: 50%; left: 50%; margin: 0px auto; transform: translate(-50%, -50%); }
.wlc-no-content--wlc-tournament-list { width: 100%; height: 100%; }
.wlc-no-content--wlc-tournament-list .wlc-no-content__wrapper { padding: 65px 15px 30px; position: relative; height: 100%; background-image: initial; background-position: center center; background-size: cover; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: var(--mc-bg700); }
@media (min-width: 1200px) {
  .wlc-no-content--wlc-tournament-list .wlc-no-content__wrapper { padding: 65px 35px 40px; }
}
.wlc-no-content--wlc-tournament-list .wlc-no-content__body { max-width: none; position: relative; z-index: 2; display: flex; flex-direction: column; align-items: flex-start; justify-content: space-between; height: 100%; }
@media (min-width: 768px) {
  .wlc-no-content--wlc-tournament-list .wlc-no-content__body { max-width: 320px; }
}
.wlc-no-content--wlc-tournament-list .wlc-no-content-decor { display: none; width: 50%; position: absolute; right: 0px; bottom: -1%; z-index: 1; max-width: 350px; }
@media (min-width: 768px) {
  .wlc-no-content--wlc-tournament-list .wlc-no-content-decor { display: block; }
}
.wlc-no-content--wlc-tournament-list .wlc-no-content__title { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 2.4rem; line-height: 1.45; }
.wlc-no-content--wlc-tournament-list .wlc-no-content__text { margin: 20px 0px 0px; color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.4rem; line-height: 1.45; }
.wlc-no-content--wlc-tournament-list .wlc-no-content__button-wrap { margin: 50px 0px 0px; }
.wlc-no-content--wlc-tournament-list.wlc-no-content--theme-banner .wlc-no-content__wrapper { min-height: 325px; }
@media (min-width: 768px) {
  .wlc-no-content--wlc-tournament-list.wlc-no-content--theme-banner .wlc-no-content__wrapper { min-height: 370px; }
}
@media (min-width: 1024px) {
  .wlc-no-content--wlc-tournament-list.wlc-no-content--theme-banner .wlc-no-content__wrapper { min-height: 385px; }
}
.wlc-no-content--wlc-tournament-list.wlc-no-content--theme-banner .wlc-no-content__wrapper::before { background: linear-gradient(90deg, var(--mc-bg700) 30%, var(--mc-bg700-o4) 70%, var(--mc-bg700) 100%); content: ""; position: absolute; inset: 0px; z-index: 1; }
.wlc-no-content--wlc-tournament-list.wlc-no-content--theme-banner .wlc-no-content__wrapper .wlc-loader { position: absolute; top: 50%; left: 50%; margin: 0px auto; transform: translate(-50%, -50%); }
.wlc-no-content--wlc-total-jackpot { width: 100%; height: 100%; }
.wlc-no-content--wlc-total-jackpot .wlc-no-content__wrapper { padding: 65px 15px 30px; position: relative; height: 100%; background-image: initial; background-position: center center; background-size: cover; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: var(--mc-bg700); }
@media (min-width: 1200px) {
  .wlc-no-content--wlc-total-jackpot .wlc-no-content__wrapper { padding: 65px 35px 40px; }
}
.wlc-no-content--wlc-total-jackpot .wlc-no-content__body { max-width: none; position: relative; z-index: 2; display: flex; flex-direction: column; align-items: flex-start; justify-content: space-between; height: 100%; }
@media (min-width: 768px) {
  .wlc-no-content--wlc-total-jackpot .wlc-no-content__body { max-width: 320px; }
}
.wlc-no-content--wlc-total-jackpot .wlc-no-content-decor { display: none; width: 50%; position: absolute; right: 0px; bottom: -1%; z-index: 1; max-width: 350px; }
@media (min-width: 768px) {
  .wlc-no-content--wlc-total-jackpot .wlc-no-content-decor { display: block; }
}
.wlc-no-content--wlc-total-jackpot .wlc-no-content__title { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 2.4rem; line-height: 1.45; }
.wlc-no-content--wlc-total-jackpot .wlc-no-content__text { margin: 20px 0px 0px; color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.4rem; line-height: 1.45; }
.wlc-no-content--wlc-total-jackpot .wlc-no-content__button-wrap { margin: 50px 0px 0px; }
.wlc-no-content--wlc-total-jackpot.wlc-no-content--theme-default { text-align: center; }
.wlc-no-content--wlc-total-jackpot.wlc-no-content--theme-default .wlc-no-content__wrapper { padding: 0px; background-color: initial; }
.wlc-no-content--wlc-total-jackpot.wlc-no-content--theme-default .wlc-no-content__body { max-width: 650px; margin: 0px auto; }
.wlc-no-content--wlc-total-jackpot.wlc-no-content--theme-games-inside .wlc-no-content__wrapper { padding: 0px; background: none; }
.wlc-no-content--wlc-total-jackpot.wlc-no-content--theme-games-inside .wlc-no-content__body { max-width: 640px; margin: 0px auto; text-align: center; }
.wlc-no-content--wlc-tournament-list.wlc-no-content--theme-banner .wlc-no-content__wrapper { background-position: right center; }
@media (max-width: 719px) {
  .wlc-no-content--wlc-tournament-list.wlc-no-content--theme-banner .wlc-no-content__wrapper { background-image: none !important; }
}
.wlc-loyalty-program--theme-default .wlc-loyalty-program__wrapper { margin: 0px; display: grid; flex-direction: column; align-items: center; }
.wlc-loyalty-program--theme-default .wlc-loyalty-program__title { margin: 0px auto 20px; color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 2.4rem; line-height: 1.45; }
.wlc-loyalty-program--theme-default .wlc-loyalty-program__container { background: transparent; position: relative; width: 100%; overflow: hidden; }
@media (min-width: 1200px) {
  .wlc-loyalty-program--theme-default .wlc-loyalty-program__container { padding: 30px 20px; font-size: 1.6rem; }
}
@media (min-width: 1200px) {
  .wlc-loyalty-program--theme-default .wlc-loyalty-program__container { background: url("../../static/images/loyalty/bg.jpg") center center / cover no-repeat; }
}
.wlc-loyalty-program--theme-default .wlc-loyalty-program__container-decor { display: none; position: absolute; top: 0px; left: 50%; z-index: 0; width: 1920px; height: 100%; transform: translate(-50%, 0px); }
@media (min-width: 1200px) {
  .wlc-loyalty-program--theme-default .wlc-loyalty-program__container-decor { display: block; }
}
.wlc-loyalty-program--theme-default .wlc-loyalty-program__decor-left { position: absolute; bottom: 0px; left: -443px; z-index: 0; width: 887px; height: 400px; background-repeat: no-repeat; background-position: center -60px; }
.wlc-loyalty-program--theme-default .wlc-loyalty-program__decor-right { position: absolute; top: 0px; right: -443px; z-index: 0; width: 887px; height: 400px; background-repeat: no-repeat; background-position: center -420px; }
.wlc-loyalty-program--theme-default .wlc-loyalty-program__slider { margin: 0px -80px; }
.wlc-loyalty-program--theme-default .wlc-loyalty-program__slider .swiper-slide { width: 320px; }
.wlc-loyalty-program--theme-default .wlc-loyalty-program__items-wrapper { grid-template-columns: 1fr; gap: 10px; margin: 0px auto; position: relative; z-index: 5; display: grid; }
@media (min-width: 640px) {
  .wlc-loyalty-program--theme-default .wlc-loyalty-program__items-wrapper { grid-template-columns: repeat(2, 1fr); }
}
@media (min-width: 1024px) {
  .wlc-loyalty-program--theme-default .wlc-loyalty-program__items-wrapper { grid-template-columns: repeat(4, 1fr); }
}
@media (min-width: 1200px) {
  .wlc-loyalty-program--theme-default .wlc-loyalty-program__items-wrapper { gap: 40px; }
}
@media (min-width: 1200px) {
  .wlc-loyalty-program--theme-default .wlc-loyalty-program__items-wrapper { width: 1170px; }
}
.wlc-loyalty-program--theme-default .wlc-loyalty-program__btn-wrapper { margin: 20px 0px 0px; position: relative; z-index: 1; display: flex; justify-content: center; }
.wlc-loyalty-program--theme-default .wlc-loyalty-program-nodata { text-align: center; }
.wlc-scroll-up { padding: 0px 30px; position: fixed; bottom: 65px; left: 50%; z-index: 1000; width: 100%; max-width: 1800px; transform: translateX(-50%); pointer-events: none; }
@media (min-width: 1630px) {
  .wlc-scroll-up { padding: 0px 10px; }
}
.wlc-scroll-up .wlc-scroll-up__button { transition: all 0.3s linear 0s; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; margin: 0px 0px 0px auto; color: rgb(255, 255, 255); background: var(--mc-baseOpacity); border-radius: 10px; outline: none; cursor: pointer; opacity: 0; border: none; }
@media (min-width: 900px) {
  .wlc-scroll-up .wlc-scroll-up__button { width: 50px; }
}
@media (min-width: 900px) {
  .wlc-scroll-up .wlc-scroll-up__button { height: 50px; }
}
.wlc-scroll-up .wlc-scroll-up__button .wlc-icon-content { display: flex; }
.wlc-scroll-up .wlc-scroll-up__button .wlc-icon-content svg { width: auto; height: auto; fill: currentcolor; }
@media (min-width: 900px) {
  .wlc-scroll-up .wlc-scroll-up__button .wlc-icon-content svg { width: 20px; }
}
.wlc-scroll-up .wlc-scroll-up__button.show { opacity: 1; pointer-events: initial; }
.wlc-scroll-up .wlc-scroll-up__button.mobile-only { display: flex; }
@media (min-width: 900px) {
  .wlc-scroll-up .wlc-scroll-up__button.mobile-only { display: none; }
}
@media (pointer: fine) {
  .wlc-scroll-up .wlc-scroll-up__button:hover { color: rgb(255, 255, 255); background: rgb(67, 155, 255); }
}
.wlc-scroll-up.wlc-scroll-up--theme-mod-circle .wlc-scroll-up__button { border-radius: 100px; }
.wlc-scroll-up.wlc-scroll-up--theme-mod-circle .wlc-scroll-up__button svg { width: auto; }
@media (min-width: 900px) {
  .wlc-scroll-up.wlc-scroll-up--theme-mod-circle .wlc-scroll-up__button svg { width: 18px; }
}
.wlc-menu.wlc-menu--swiper .swiper-slide, .wlc-menu.wlc-menu--swiper .swiper-wrapper { width: auto; display: flex; align-items: center; }
.wlc-menu.wlc-menu--type-burger-panel-header-menu .wlc-menu__item--notifier .wlc-menu__link-text { position: absolute; top: 6px; right: 8px; display: flex; align-items: center; justify-content: space-between; }
.wlc-menu--theme-contacts .wlc-menu__item .wlc-menu__link { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 1.6rem; line-height: 1.45; transition: all 0.3s linear 0s; display: block; padding: 20px 25px; letter-spacing: 1px; text-transform: inherit; text-decoration: none; border-bottom: 2px solid var(--mc-baseOpacity); }
.wlc-menu--theme-contacts .wlc-menu__item .wlc-menu__link.active { color: var(--mc-baseMain); background: var(--mc-main); }
@media (pointer: fine) {
  .wlc-menu--theme-contacts .wlc-menu__item .wlc-menu__link:hover:not(.active) { color: var(--mc-baseMain); background: var(--mc-main-o6); }
}
.wlc-menu--theme-dropdown .wlc-menu__item--messages .wlc-menu__link-text { display: flex; align-items: center; justify-content: space-between; width: 100%; }
.wlc-menu--theme-submenu { position: relative; display: grid; overflow: auto hidden; border: none; margin: 15px 0px 20px; grid-auto-columns: max-content; grid-auto-flow: column; gap: 30px; }
.wlc-menu--theme-submenu .wlc-menu__item .wlc-menu__link { --wlc-menu--submenu-decor-width: 0; color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.4rem; line-height: 1.45; position: relative; display: block; padding: 0px 0px 10px; text-align: center; text-transform: none; text-decoration: none; }
.wlc-menu--theme-submenu .wlc-menu__item .wlc-menu__link::before { transition: width 0.3s linear 0s; content: ""; position: absolute; bottom: 0px; z-index: 2; width: var(--wlc-menu--submenu-decor-width); height: 2px; background: var(--mc-main); }
.wlc-menu--theme-submenu .wlc-menu__item .wlc-menu__link.active { --wlc-menu--submenu-decor-width: 100%; color: var(--mc-baseMain); font-weight: 700; }
@media (pointer: fine) {
  .wlc-menu--theme-submenu .wlc-menu__item .wlc-menu__link:hover { --wlc-menu--submenu-decor-width: 100%; }
}
.wlc-menu--theme-mobile-app-main { padding: 0px 0px 0px 15px; background: var(--mc-bg700); border-top: 1px solid var(--mc-baseMain-o1); border-bottom: 1px solid var(--mc-baseMain-o1); }
.wlc-menu--theme-mobile-app-main .wlc-menu__item { padding: 15px 15px 15px 0px; border-bottom: 1px solid var(--mc-baseMain-o1); }
.wlc-menu--theme-mobile-app-main .wlc-menu__item--logout .wlc-menu__link { color: var(--mc-error); font-style: normal; font-weight: normal; font-size: 1.4rem; line-height: 1.45; }
.wlc-menu--theme-mobile-app-main .wlc-menu__item:last-child { border-bottom: 0px; }
.wlc-menu--theme-mobile-app-main .wlc-menu__link { color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.4rem; line-height: 1.45; display: flex; align-items: center; justify-content: space-between; width: 100%; text-decoration: none; }
.wlc-menu--theme-mobile-app-main .wlc-menu__link .wlc-icon-content { color: var(--mc-baseMain-o6); }
.wlc-menu--theme-mobile-app-main .wlc-menu__link-text { display: flex; align-items: center; justify-content: space-between; width: 100%; }
.wlc-menu--theme-mobile-app-main .wlc-menu__link-text .wlc-icon { color: var(--mc-baseMain-o6); }
.wlc-menu .wlc-menu__link-text .wlc-counter { margin-left: 5px; }
.wlc-sections__profile-content .wlc-menu .wlc-menu__link-text .wlc-counter--theme-mod-internal-mails { display: none; }
.wlc-category-menu--theme-default { width: 100%; }
.wlc-category-menu--theme-default .wlc-category-menu__controls { position: absolute; top: 0px; left: 0px; z-index: 10; display: flex; align-items: center; justify-content: space-between; width: 100%; height: 100%; pointer-events: none; }
.wlc-category-menu--theme-default .wlc-category-menu__control { position: relative; display: flex; align-items: center; width: 30px; height: 100%; padding: 5px; color: var(--mc-baseMain); background: none; cursor: pointer; border: none; transition: all 0.3s ease-out 0s; pointer-events: initial; }
.wlc-category-menu--theme-default .wlc-category-menu__control::before { content: ""; position: absolute; top: 0px; left: 0px; z-index: 0; display: block; width: 100%; height: 100%; background: linear-gradient(90deg, var(--mc-bg700) 65%, var(--mc-bg700-o0) 100%); }
.wlc-category-menu--theme-default .wlc-category-menu__control:disabled { display: none; }
.wlc-category-menu--theme-default .wlc-category-menu__control .wlc-icon { display: block; line-height: 1; }
.wlc-category-menu--theme-default .wlc-category-menu__control svg { transform: var(--wlc-category-menu-svg-transform, none); fill: currentcolor; }
.wlc-category-menu--theme-default .wlc-category-menu__control--prev { --wlc-category-menu-svg-transform: rotate(90deg); justify-content: flex-start; margin: 0px auto 0px 0px; }
.wlc-category-menu--theme-default .wlc-category-menu__control--next { --wlc-category-menu-svg-transform: rotate(-90deg); justify-content: flex-end; margin: 0px 0px 0px auto; }
.wlc-category-menu--theme-default .wlc-category-menu__control--next::before { transform: scaleX(-1); }
@media (pointer: fine) {
  .wlc-category-menu--theme-default .wlc-category-menu__control:hover { color: var(--mc-main); }
}
.wlc-category-menu--theme-default .wlc-category-menu__content { padding: 0px 5px; }
.wlc-category-menu--theme-default .wlc-menu { gap: 10px; display: block; grid-auto-columns: auto; grid-auto-flow: column; align-items: center; width: 100%; }
@media (min-width: 1024px) {
  .wlc-category-menu--theme-default .wlc-menu { gap: 30px; }
}
@media (min-width: 1420px) {
  .wlc-category-menu--theme-default .wlc-menu { gap: 60px; }
}
.wlc-category-menu--theme-default .wlc-menu__link { color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.4rem; line-height: 1.45; padding: 8px 15px 5px; position: relative; display: block; text-decoration: none; }
@media (min-width: 1024px) {
  .wlc-category-menu--theme-default .wlc-menu__link { padding: 8px 20px 5px; }
}
.wlc-category-menu--theme-default .wlc-menu__link-text { position: relative; display: inline-block; padding: 5px; }
.wlc-category-menu--theme-default .wlc-menu__link-text::before { content: ""; position: absolute; bottom: -3px; left: 0px; display: block; width: 100%; height: 3px; background: var(--mc-main); transform: scaleX(0.5); opacity: 0; transition: all 0.5s cubic-bezier(0.6, 0.1, 0.05, 1.5) 0s; pointer-events: none; border-radius: 4px; }
.wlc-category-menu--theme-default .wlc-menu__link.active { color: var(--mc-main); font-weight: bold; }
.wlc-category-menu--theme-default .wlc-menu__link.active .wlc-menu__link-text::before { transform: scaleX(1); opacity: 1; }
@media (pointer: fine) {
  .wlc-category-menu--theme-default .wlc-menu__link:hover:not(.active) { color: var(--mc-baseMain); }
  .wlc-category-menu--theme-default .wlc-menu__link:hover:not(.active) .wlc-menu__link-text::before { transform: scaleX(1); opacity: 1; }
}
.wlc-category-menu--theme-with-icons { position: relative; }
.wlc-category-menu--theme-with-icons .wlc-category-menu__controls { position: absolute; top: 0px; left: 0px; z-index: 10; display: flex; align-items: center; justify-content: space-between; width: 100%; height: 100%; pointer-events: none; }
.wlc-category-menu--theme-with-icons .wlc-category-menu__control { position: relative; display: flex; align-items: center; width: 30px; height: 100%; padding: 5px; color: var(--mc-baseMain); background: none; cursor: pointer; border: none; transition: all 0.3s ease-out 0s; pointer-events: initial; }
.wlc-category-menu--theme-with-icons .wlc-category-menu__control::before { content: ""; position: absolute; top: 0px; left: 0px; z-index: 0; display: block; width: 100%; height: 100%; background: linear-gradient(90deg, var(--mc-bg) 65%, var(--mc-bg-o0) 100%); }
.wlc-category-menu--theme-with-icons .wlc-category-menu__control:disabled { display: none; }
.wlc-category-menu--theme-with-icons .wlc-category-menu__control .wlc-icon { display: block; line-height: 1; transform: translateY(-7px); }
.wlc-category-menu--theme-with-icons .wlc-category-menu__control svg { transform: var(--wlc-category-menu-svg-transform, none); fill: currentcolor; }
.wlc-category-menu--theme-with-icons .wlc-category-menu__control--prev { --wlc-category-menu-svg-transform: rotate(90deg); justify-content: flex-start; margin: 0px auto 0px 0px; }
.wlc-category-menu--theme-with-icons .wlc-category-menu__control--next { --wlc-category-menu-svg-transform: rotate(-90deg); justify-content: flex-end; margin: 0px 0px 0px auto; }
.wlc-category-menu--theme-with-icons .wlc-category-menu__control--next::before { transform: scaleX(-1); }
@media (pointer: fine) {
  .wlc-category-menu--theme-with-icons .wlc-category-menu__control:hover { color: var(--mc-main); }
}
.wlc-category-menu--theme-with-icons .wlc-category-menu__content { padding: 0px 5px; }
.wlc-category-menu--theme-with-icons .wlc-menu__item { padding: 15px 0px 0px; }
.wlc-category-menu--theme-with-icons .wlc-menu__link { color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.4rem; line-height: 1.45; display: flex; flex-direction: column; align-items: center; width: 130px; text-decoration: none; transition: all 0.25s ease-out 0s; }
.wlc-category-menu--theme-with-icons .wlc-menu__link-text { width: 100%; white-space: nowrap; text-align: center; overflow: hidden; text-overflow: ellipsis; }
.wlc-category-menu--theme-with-icons .wlc-menu__link.active { color: var(--mc-main); font-style: normal; font-weight: bold; font-size: 1.4rem; line-height: 1.45; transform: translateY(-5px); }
.wlc-category-menu--theme-with-icons .wlc-menu__link.active .wlc-menu__icon::before { background: var(--mc-bg300); opacity: 1; }
@media (pointer: fine) {
  .wlc-category-menu--theme-with-icons .wlc-menu__link:hover:not(.active) { transform: translateY(-5px); }
  .wlc-category-menu--theme-with-icons .wlc-menu__link:hover:not(.active) .wlc-menu__icon::before { opacity: 1; }
}
.wlc-category-menu--theme-with-icons .wlc-menu__icon { width: 70px; height: 70px; position: relative; display: flex; flex-direction: column; align-items: center; justify-content: center; overflow: hidden; margin-bottom: 10px; background: var(--mc-bg500); border-radius: 10px; transition: all 0.15s ease-out 0s; }
@media (min-width: 1630px) {
  .wlc-category-menu--theme-with-icons .wlc-menu__icon { width: 86px; }
}
@media (min-width: 1630px) {
  .wlc-category-menu--theme-with-icons .wlc-menu__icon { height: 86px; }
}
.wlc-category-menu--theme-with-icons .wlc-menu__icon img, .wlc-category-menu--theme-with-icons .wlc-menu__icon svg { width: 40px; height: 40px; position: relative; z-index: 1; max-width: 100%; max-height: 100%; }
@media (min-width: 1630px) {
  .wlc-category-menu--theme-with-icons .wlc-menu__icon img, .wlc-category-menu--theme-with-icons .wlc-menu__icon svg { width: 50px; }
}
@media (min-width: 1630px) {
  .wlc-category-menu--theme-with-icons .wlc-menu__icon img, .wlc-category-menu--theme-with-icons .wlc-menu__icon svg { height: 50px; }
}
.wlc-category-menu--theme-with-icons .wlc-menu__icon img { display: block; object-fit: contain; object-position: center center; }
.wlc-category-menu--theme-with-icons .wlc-menu__icon svg, .wlc-category-menu--theme-with-icons .wlc-menu__icon svg path { transition: fill 0.3s ease-out 0s; }
.wlc-category-menu--theme-with-icons .wlc-menu__icon::before { content: ""; position: absolute; top: 0px; left: 0px; z-index: 0; display: block; width: 100%; height: 100%; background: var(--mc-bg300); border-radius: inherit; opacity: 0; transition: all 0.5s ease-out 0s; }
.wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons { padding: 5px 0px 0px; }
@media (min-width: 1630px) {
  .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons { padding: 0px; }
}
.wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons .wlc-category-menu__control .wlc-icon { transform: translateY(5px); }
@media (min-width: 1630px) {
  .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons .wlc-category-menu__control .wlc-icon { transform: none; }
}
.wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons .wlc-menu__link.active { transform: none; }
.wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons .wlc-menu__link.active .wlc-menu__icon { transform: scale(1.15); }
@media (pointer: fine) {
  .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons .wlc-menu__link:hover:not(.active) { transform: none; }
  .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons .wlc-menu__link:hover:not(.active) .wlc-menu__icon { transform: translateY(-5px); }
}
.wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons .wlc-menu__icon { height: 60px; background: none; transform-origin: center bottom; }
@media (min-width: 1630px) {
  .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons .wlc-menu__icon { height: 70px; }
}
.wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons .wlc-menu__icon::before { display: none; }
.wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons .wlc-menu__icon svg, .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons .wlc-menu__icon img { width: 60px; height: 60px; }
@media (min-width: 1630px) {
  .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons .wlc-menu__icon svg, .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons .wlc-menu__icon img { width: 70px; }
}
@media (min-width: 1630px) {
  .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons .wlc-menu__icon svg, .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons .wlc-menu__icon img { height: 70px; }
}
.wlc-category-menu--theme-icons-compact { width: 100%; }
.wlc-category-menu--theme-icons-compact .wlc-category-menu__controls { position: absolute; top: 0px; left: 0px; z-index: 10; display: flex; align-items: center; justify-content: space-between; width: 100%; height: 100%; pointer-events: none; }
.wlc-category-menu--theme-icons-compact .wlc-category-menu__control { position: relative; display: flex; align-items: center; width: 30px; height: 100%; color: var(--mc-baseMain); background: none; cursor: pointer; border: none; transition: all 0.3s ease-out 0s; pointer-events: initial; }
.wlc-category-menu--theme-icons-compact .wlc-category-menu__control::before { content: ""; position: absolute; top: 0px; left: 0px; z-index: 0; display: block; width: 100%; height: 100%; background: linear-gradient(90deg, var(--mc-bg700) 65%, var(--mc-bg700-o0) 100%); }
.wlc-category-menu--theme-icons-compact .wlc-category-menu__control:disabled { display: none; }
.wlc-category-menu--theme-icons-compact .wlc-category-menu__control .wlc-icon { display: block; line-height: 1; }
.wlc-category-menu--theme-icons-compact .wlc-category-menu__control svg { transform: var(--wlc-category-menu-svg-transform, none); fill: currentcolor; }
.wlc-category-menu--theme-icons-compact .wlc-category-menu__control--prev { --wlc-category-menu-svg-transform: rotate(90deg); justify-content: flex-start; margin: 0px auto 0px 0px; }
.wlc-category-menu--theme-icons-compact .wlc-category-menu__control--next { --wlc-category-menu-svg-transform: rotate(-90deg); justify-content: flex-end; margin: 0px 0px 0px auto; }
.wlc-category-menu--theme-icons-compact .wlc-category-menu__control--next::before { transform: scaleX(-1); }
@media (pointer: fine) {
  .wlc-category-menu--theme-icons-compact .wlc-category-menu__control:hover { color: var(--mc-main); }
}
.wlc-category-menu--theme-icons-compact .wlc-category-menu__content { padding: 0px 5px; }
.wlc-category-menu--theme-icons-compact .wlc-menu__link { height: 60px; color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.4rem; transition: all 0.3s linear 0s; position: relative; display: flex; align-items: center; padding: 0px 10px; line-height: 1; text-decoration: none; }
@media (min-width: 1200px) {
  .wlc-category-menu--theme-icons-compact .wlc-menu__link { height: 80px; }
}
@media (min-width: 1200px) {
  .wlc-category-menu--theme-icons-compact .wlc-menu__link { padding: 0px 15px; }
}
@media (min-width: 1630px) {
  .wlc-category-menu--theme-icons-compact .wlc-menu__link { padding: 0px 20px; }
}
.wlc-category-menu--theme-icons-compact .wlc-menu__link.active { color: var(--mc-main); font-weight: 700; }
@media (pointer: fine) {
  .wlc-category-menu--theme-icons-compact .wlc-menu__link:hover { background: var(--mc-bg300-o6); }
  .wlc-category-menu--theme-icons-compact .wlc-menu__link:hover svg { animation: 0.6s ease-out 0s 1 normal none running iconScale; }
}
.wlc-category-menu--theme-icons-compact .wlc-menu__icon { display: inline-block; width: 20px; height: 20px; margin: 0px 5px 0px 0px; color: inherit; }
.wlc-category-menu--theme-icons-compact .wlc-menu__icon svg { width: 20px; height: 20px; transform: translateZ(0px); }
.wlc-category-menu--theme-icons-compact .wlc-menu__icon svg, .wlc-category-menu--theme-icons-compact .wlc-menu__icon svg path { fill: currentcolor; }
.wlc-category-menu--theme-icons-compact .wlc-menu__icon img { max-width: 100%; max-height: 100%; object-fit: contain; object-position: center center; }
.wlc-category-menu--theme-icons-compact.wlc-category-menu--theme-mod-underlined .wlc-category-menu__control::before { background: linear-gradient(90deg, var(--mc-bg) 65%, var(--mc-bg-o0) 100%); }
.wlc-category-menu--theme-icons-compact.wlc-category-menu--theme-mod-underlined .wlc-menu__item { padding: 0px 10px; }
@media (min-width: 1200px) {
  .wlc-category-menu--theme-icons-compact.wlc-category-menu--theme-mod-underlined .wlc-menu__item { padding: 0px 15px; }
}
@media (min-width: 1630px) {
  .wlc-category-menu--theme-icons-compact.wlc-category-menu--theme-mod-underlined .wlc-menu__item { padding: 0px 20px; }
}
.wlc-category-menu--theme-icons-compact.wlc-category-menu--theme-mod-underlined .wlc-menu__link { height: auto; padding: 13px 0px 12px; text-transform: uppercase; background: none; }
.wlc-category-menu--theme-icons-compact.wlc-category-menu--theme-mod-underlined .wlc-menu__link::before { content: ""; position: absolute; bottom: 0px; left: 0px; display: block; width: 100%; height: 3px; background: var(--mc-main); transform: scaleX(0.5); opacity: 0; transition: all 0.5s cubic-bezier(0.6, 0.1, 0.05, 1.5) 0s; pointer-events: none; border-radius: 4px; }
.wlc-category-menu--theme-icons-compact.wlc-category-menu--theme-mod-underlined .wlc-menu__link.active::before { transform: scaleX(1); opacity: 1; }
@media (pointer: fine) {
  .wlc-category-menu--theme-icons-compact.wlc-category-menu--theme-mod-underlined .wlc-menu__link:hover:not(.active)::before { transform: scaleX(1); opacity: 1; }
}
@keyframes iconScale { 
  55% { transform: scale(1.25) rotate(10deg); }
  100% { transform: scale(1) rotate(0deg); }
}
.wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical .wlc-menu { display: grid; grid-template-columns: 1fr; gap: 5px; }
.wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical .wlc-menu .wlc-menu__item.active > .wlc-menu__link { transition: all 0.3s linear 0s; color: var(--mc-baseMain); background: var(--mc-main); }
.wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical .wlc-menu .wlc-menu__item.active > .wlc-menu__link .wlc-menu__icon-arrow { transition: all 0.3s linear 0s; transform: rotate(180deg); }
.wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical .wlc-menu .wlc-menu__item.active > .wlc-menu__link .wlc-menu__icon-arrow svg { fill: var(--mc-baseMain); }
.wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical .wlc-menu .wlc-menu__item--dropdown > .wlc-menu__link .wlc-icon { transform: rotate(0deg); }
.wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical .wlc-menu .wlc-menu__item--dropdown .wlc-menu__icon { display: block; margin-right: 5px; }
.wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical .wlc-menu .wlc-menu__item--dropdown .wlc-menu__icon svg { max-width: 20px; height: auto; }
.wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical .wlc-menu .wlc-menu__link { color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.4rem; line-height: 1.45; z-index: 2; display: flex; justify-content: space-between; width: 100%; padding: 10px 15px; text-decoration: none; background: var(--mc-bg700); cursor: pointer; border-radius: 10px; }
.wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical .wlc-menu .wlc-menu__link.active { transition: background 0.3s linear 0s; background: var(--mc-main); }
@media (pointer: fine) {
  .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical .wlc-menu .wlc-menu__link.active:hover { background: var(--mc-main); }
}
.wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical .wlc-menu .wlc-menu__link .wlc-menu__icon-arrow { transition: all 0.3s linear 0s; margin-left: auto; transform: rotate(-90deg); }
.wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical .wlc-menu .wlc-menu__link .wlc-menu__icon-arrow svg { fill: var(--mc-baseOpacity); }
@media (pointer: fine) {
  .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical .wlc-menu .wlc-menu__link:hover { transition: background 0.3s linear 0s; background: var(--mc-bg500); }
  .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical .wlc-menu .wlc-menu__link:hover .wlc-menu__icon-arrow svg { fill: var(--mc-baseMain); }
}
.wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical .wlc-menu .wlc-menu__submenu { margin-top: 5px; border-radius: 10px; background: var(--mc-bg700); overflow: hidden; }
.wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical .wlc-menu .wlc-menu__submenu .wlc-menu__link { background: transparent; }
.wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical .wlc-menu .wlc-menu__submenu .wlc-menu__link.active { transition: background 0.3s linear 0s; background: var(--mc-bg500); }
.wlc-category-menu--theme-mobile-app { position: relative; }
.wlc-category-menu--theme-mobile-app .wlc-category-menu__controls { position: absolute; top: 0px; left: 0px; z-index: 10; display: flex; align-items: center; justify-content: space-between; width: 100%; height: 100%; pointer-events: none; }
.wlc-category-menu--theme-mobile-app .wlc-category-menu__control { position: relative; display: flex; align-items: center; background: none; cursor: pointer; border: none; pointer-events: initial; }
.wlc-category-menu--theme-mobile-app .wlc-category-menu__control::before { content: ""; position: absolute; top: 0px; left: 0px; z-index: 0; display: block; width: 100%; height: 100%; }
.wlc-category-menu--theme-mobile-app .wlc-category-menu__control:disabled { display: none; }
.wlc-category-menu--theme-mobile-app .wlc-category-menu__control .wlc-icon { display: block; line-height: 1; }
.wlc-category-menu--theme-mobile-app .wlc-category-menu__control svg { transform: var(--wlc-category-menu-svg-transform, none); fill: currentcolor; }
.wlc-category-menu--theme-mobile-app .wlc-category-menu__control--prev { --wlc-category-menu-svg-transform: ; }
.wlc-category-menu--theme-mobile-app .wlc-category-menu__control--next { --wlc-category-menu-svg-transform: ; }
.wlc-category-menu--theme-mobile-app .wlc-category-menu__control--next::before { transform: scaleX(-1); }
.wlc-category-menu--theme-mobile-app .wlc-slider .swiper { display: flex; flex-direction: column; }
.wlc-category-menu--theme-mobile-app .wlc-slider .swiper .swiper-pagination { position: initial; order: 1; }
.wlc-category-menu--theme-mobile-app .wlc-category-menu__content { padding: 0px 5px; }
.wlc-category-menu--theme-mobile-app .wlc-menu__item { display: flex; justify-content: center; padding: 15px 0px 0px; }
.wlc-category-menu--theme-mobile-app .wlc-menu__link { color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1rem; line-height: 1.45; display: flex; flex-direction: column; align-items: center; width: 95%; text-decoration: none; transition: all 0.25s ease-out 0s; }
.wlc-category-menu--theme-mobile-app .wlc-menu__link-text { width: 100%; white-space: nowrap; text-align: center; overflow: hidden; text-overflow: ellipsis; }
.wlc-category-menu--theme-mobile-app .wlc-menu__icon { width: 45px; height: 45px; position: relative; display: flex; flex-direction: column; align-items: center; justify-content: center; overflow: hidden; margin-bottom: 10px; background: var(--mc-main); border-radius: 100px; transition: all 0.15s ease-out 0s; }
.wlc-category-menu--theme-mobile-app .wlc-menu__icon img, .wlc-category-menu--theme-mobile-app .wlc-menu__icon svg { width: 25px; height: 25px; position: relative; z-index: 1; max-width: 100%; max-height: 100%; }
.wlc-category-menu--theme-mobile-app .wlc-menu__icon img { display: block; object-fit: contain; }
.wlc-category-menu--theme-mobile-app .wlc-menu__icon svg, .wlc-category-menu--theme-mobile-app .wlc-menu__icon svg path { transition: fill 0.3s ease-out 0s; fill: var(--mc-baseMain); }
.wlc-category-menu { position: relative; }
.wlc-category-menu .wlc-slider .swiper-slide { width: auto; }
.wlc-icon-list .wlc-icon-list__wrp { display: block; }
.wlc-icon-list img, .wlc-icon-list .wlc-icon svg, .wlc-icon-list .wlc-icon img { max-width: 100%; height: auto; object-fit: contain; object-position: center center; }
.wlc-icon-list .wlc-icon svg path { fill: inherit; }
.wlc-icon-list--theme-merchants { max-width: 100%; padding: 0px; width: 100%; border-radius: 8px; overflow: hidden; }
@media (min-width: 1420px) {
  .wlc-icon-list--theme-merchants { max-width: 1420px; }
}
.wlc-icon-list--theme-merchants .wlc-icon-list__wrapper { margin: -10px 0px 0px; position: relative; z-index: 1; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; overflow-x: auto; }
@media (min-width: 1630px) {
  .wlc-icon-list--theme-merchants .wlc-icon-list__wrapper { margin: -20px 0px 0px; }
}
.wlc-icon-list--theme-merchants .wlc-icon-list__item, .wlc-icon-list--theme-merchants .wlc-icon-list-item { flex: 0 0 25%; padding: 10px; text-align: center; }
@media (min-width: 640px) {
  .wlc-icon-list--theme-merchants .wlc-icon-list__item, .wlc-icon-list--theme-merchants .wlc-icon-list-item { flex: 0 0 20%; }
}
@media (min-width: 768px) {
  .wlc-icon-list--theme-merchants .wlc-icon-list__item, .wlc-icon-list--theme-merchants .wlc-icon-list-item { flex: 0 0 16.6667%; }
}
@media (min-width: 1024px) {
  .wlc-icon-list--theme-merchants .wlc-icon-list__item, .wlc-icon-list--theme-merchants .wlc-icon-list-item { flex: 0 0 14.2857%; }
}
@media (min-width: 1200px) {
  .wlc-icon-list--theme-merchants .wlc-icon-list__item, .wlc-icon-list--theme-merchants .wlc-icon-list-item { flex: 0 0 12.5%; }
}
@media (min-width: 1630px) {
  .wlc-icon-list--theme-merchants .wlc-icon-list__item, .wlc-icon-list--theme-merchants .wlc-icon-list-item { padding: 20px 10px; }
}
.wlc-icon-list--theme-merchants .wlc-icon-list__item img, .wlc-icon-list--theme-merchants .wlc-icon-list__item .wlc-icon img, .wlc-icon-list--theme-merchants .wlc-icon-list__item .wlc-icon svg, .wlc-icon-list--theme-merchants .wlc-icon-list-item img, .wlc-icon-list--theme-merchants .wlc-icon-list-item .wlc-icon img, .wlc-icon-list--theme-merchants .wlc-icon-list-item .wlc-icon svg { width: 100%; max-width: 105px; max-height: 30px; fill: var(--mc-bg100); }
@media (min-width: 900px) {
  .wlc-icon-list--theme-merchants .wlc-icon-list__item img, .wlc-icon-list--theme-merchants .wlc-icon-list__item .wlc-icon img, .wlc-icon-list--theme-merchants .wlc-icon-list__item .wlc-icon svg, .wlc-icon-list--theme-merchants .wlc-icon-list-item img, .wlc-icon-list--theme-merchants .wlc-icon-list-item .wlc-icon img, .wlc-icon-list--theme-merchants .wlc-icon-list-item .wlc-icon svg { max-height: 35px; }
}
.wlc-icon-list--theme-merchants .wlc-icon-list__item img g, .wlc-icon-list--theme-merchants .wlc-icon-list__item .wlc-icon img g, .wlc-icon-list--theme-merchants .wlc-icon-list__item .wlc-icon svg g, .wlc-icon-list--theme-merchants .wlc-icon-list-item img g, .wlc-icon-list--theme-merchants .wlc-icon-list-item .wlc-icon img g, .wlc-icon-list--theme-merchants .wlc-icon-list-item .wlc-icon svg g { clip-path: none; }
.wlc-icon-list--theme-safety { max-width: 100%; padding: 0px; width: 100%; border-radius: 8px; overflow: hidden; }
@media (min-width: 1420px) {
  .wlc-icon-list--theme-safety { max-width: 1420px; }
}
.wlc-icon-list--theme-safety .wlc-icon-list__wrapper { margin: -10px 0px 0px; position: relative; z-index: 1; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; overflow-x: auto; }
@media (min-width: 1630px) {
  .wlc-icon-list--theme-safety .wlc-icon-list__wrapper { margin: -20px 0px 0px; }
}
.wlc-icon-list--theme-safety .wlc-icon-list__item, .wlc-icon-list--theme-safety .wlc-icon-list-item { flex: 0 0 25%; padding: 10px; text-align: center; }
@media (min-width: 640px) {
  .wlc-icon-list--theme-safety .wlc-icon-list__item, .wlc-icon-list--theme-safety .wlc-icon-list-item { flex: 0 0 20%; }
}
@media (min-width: 768px) {
  .wlc-icon-list--theme-safety .wlc-icon-list__item, .wlc-icon-list--theme-safety .wlc-icon-list-item { flex: 0 0 16.6667%; }
}
@media (min-width: 1024px) {
  .wlc-icon-list--theme-safety .wlc-icon-list__item, .wlc-icon-list--theme-safety .wlc-icon-list-item { flex: 0 0 14.2857%; }
}
@media (min-width: 1200px) {
  .wlc-icon-list--theme-safety .wlc-icon-list__item, .wlc-icon-list--theme-safety .wlc-icon-list-item { flex: 0 0 12.5%; }
}
@media (min-width: 1630px) {
  .wlc-icon-list--theme-safety .wlc-icon-list__item, .wlc-icon-list--theme-safety .wlc-icon-list-item { padding: 20px 10px; }
}
.wlc-icon-list--theme-safety .wlc-icon-list__item img, .wlc-icon-list--theme-safety .wlc-icon-list__item .wlc-icon img, .wlc-icon-list--theme-safety .wlc-icon-list__item .wlc-icon svg, .wlc-icon-list--theme-safety .wlc-icon-list-item img, .wlc-icon-list--theme-safety .wlc-icon-list-item .wlc-icon img, .wlc-icon-list--theme-safety .wlc-icon-list-item .wlc-icon svg { width: 100%; max-width: 105px; max-height: 30px; fill: var(--mc-bg100); }
@media (min-width: 900px) {
  .wlc-icon-list--theme-safety .wlc-icon-list__item img, .wlc-icon-list--theme-safety .wlc-icon-list__item .wlc-icon img, .wlc-icon-list--theme-safety .wlc-icon-list__item .wlc-icon svg, .wlc-icon-list--theme-safety .wlc-icon-list-item img, .wlc-icon-list--theme-safety .wlc-icon-list-item .wlc-icon img, .wlc-icon-list--theme-safety .wlc-icon-list-item .wlc-icon svg { max-height: 35px; }
}
.wlc-icon-list--theme-safety .wlc-icon-list__item img g, .wlc-icon-list--theme-safety .wlc-icon-list__item .wlc-icon img g, .wlc-icon-list--theme-safety .wlc-icon-list__item .wlc-icon svg g, .wlc-icon-list--theme-safety .wlc-icon-list-item img g, .wlc-icon-list--theme-safety .wlc-icon-list-item .wlc-icon img g, .wlc-icon-list--theme-safety .wlc-icon-list-item .wlc-icon svg g { clip-path: none; }
.wlc-icon-list--theme-payments { max-width: 100%; padding: 0px; width: 100%; border-radius: 8px; overflow: hidden; }
@media (min-width: 1420px) {
  .wlc-icon-list--theme-payments { max-width: 1420px; }
}
.wlc-icon-list--theme-payments.scrollable--left, .wlc-icon-list--theme-payments.scrollable--right { position: relative; }
.wlc-icon-list--theme-payments.scrollable--left::-webkit-scrollbar, .wlc-icon-list--theme-payments.scrollable--right::-webkit-scrollbar { width: 0px; }
.wlc-icon-list--theme-payments.scrollable--left::before, .wlc-icon-list--theme-payments.scrollable--left::after, .wlc-icon-list--theme-payments.scrollable--right::before, .wlc-icon-list--theme-payments.scrollable--right::after { transition: all 0.3s linear 0s; content: ""; position: absolute; top: 50%; z-index: 10; width: 150px; height: calc(100% + 20px); transform: translateY(-50%); opacity: 0; }
.wlc-icon-list--theme-payments.scrollable--left::after, .wlc-icon-list--theme-payments.scrollable--right::after { left: -100px; background: linear-gradient(-90deg, var(--mc-bg-o0) 0, var(--mc-bg) 35%); }
.wlc-icon-list--theme-payments.scrollable--left::before, .wlc-icon-list--theme-payments.scrollable--right::before { right: -100px; background: linear-gradient(90deg, var(--mc-bg-o0) 0, var(--mc-bg) 35%); }
.wlc-icon-list--theme-payments.scrollable--left::after { opacity: 1; }
.wlc-icon-list--theme-payments.scrollable--right::before { opacity: 1; }
.wlc-icon-list--theme-payments .wlc-icon-list__wrapper { margin: 0px; padding: 0px 0px 20px; position: relative; z-index: 1; display: flex; align-items: center; overflow-x: auto; }
.wlc-icon-list--theme-payments .wlc-icon-list__wrapper::-webkit-scrollbar { height: 5px; }
.wlc-icon-list--theme-payments .wlc-icon-list__wrapper::-webkit-scrollbar-track { margin: 5px; background: var(--mc-bg700); border-radius: 10px; }
.wlc-icon-list--theme-payments .wlc-icon-list__wrapper::-webkit-scrollbar-thumb { background: var(--mc-bg100); border-radius: 10px; }
@media (min-width: 900px) {
  .wlc-icon-list--theme-payments .wlc-icon-list__wrapper { flex-wrap: wrap; }
}
@media (min-width: 900px) {
  .wlc-icon-list--theme-payments .wlc-icon-list__wrapper { margin: 0px -20px -10px; }
}
@media (min-width: 1630px) {
  .wlc-icon-list--theme-payments .wlc-icon-list__wrapper { margin: 0px -20px -20px; }
}
@media (min-width: 900px) {
  .wlc-icon-list--theme-payments .wlc-icon-list__wrapper { padding: 0px; }
}
@media (min-width: 900px) {
  .wlc-icon-list--theme-payments .wlc-icon-list__wrapper { justify-content: center; }
}
.wlc-icon-list--theme-payments .wlc-icon-list__item, .wlc-icon-list--theme-payments .wlc-icon-list-item { padding: 0px 15px; }
@media (min-width: 900px) {
  .wlc-icon-list--theme-payments .wlc-icon-list__item, .wlc-icon-list--theme-payments .wlc-icon-list-item { padding: 10px 20px; }
}
@media (min-width: 1630px) {
  .wlc-icon-list--theme-payments .wlc-icon-list__item, .wlc-icon-list--theme-payments .wlc-icon-list-item { padding: 20px; }
}
.wlc-icon-list--theme-payments .wlc-icon-list__item img, .wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon img, .wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon svg, .wlc-icon-list--theme-payments .wlc-icon-list-item img, .wlc-icon-list--theme-payments .wlc-icon-list-item .wlc-icon img, .wlc-icon-list--theme-payments .wlc-icon-list-item .wlc-icon svg { max-width: 105px; max-height: 30px; fill: var(--mc-bg100); }
@media (min-width: 900px) {
  .wlc-icon-list--theme-payments .wlc-icon-list__item img, .wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon img, .wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon svg, .wlc-icon-list--theme-payments .wlc-icon-list-item img, .wlc-icon-list--theme-payments .wlc-icon-list-item .wlc-icon img, .wlc-icon-list--theme-payments .wlc-icon-list-item .wlc-icon svg { width: 100%; }
}
@media (min-width: 900px) {
  .wlc-icon-list--theme-payments .wlc-icon-list__item img, .wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon img, .wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon svg, .wlc-icon-list--theme-payments .wlc-icon-list-item img, .wlc-icon-list--theme-payments .wlc-icon-list-item .wlc-icon img, .wlc-icon-list--theme-payments .wlc-icon-list-item .wlc-icon svg { max-height: 35px; }
}
.wlc-icon-list--theme-payments .wlc-icon-list__item img g, .wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon img g, .wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon svg g, .wlc-icon-list--theme-payments .wlc-icon-list-item img g, .wlc-icon-list--theme-payments .wlc-icon-list-item .wlc-icon img g, .wlc-icon-list--theme-payments .wlc-icon-list-item .wlc-icon svg g { clip-path: none; }
@font-face { font-family: swiper-icons; src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff"); font-weight: 400; font-style: normal; }
:root { --swiper-theme-color: #007aff; }
.swiper { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0px; z-index: 1; }
.swiper-vertical > .swiper-wrapper { flex-direction: column; }
.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; box-sizing: content-box; }
.swiper-android .swiper-slide, .swiper-wrapper { transform: translate3d(0px, 0px, 0px); }
.swiper-pointer-events { touch-action: pan-y; }
.swiper-pointer-events.swiper-vertical { touch-action: pan-x; }
.swiper-slide { flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform; }
.swiper-slide-invisible-blank { visibility: hidden; }
.swiper-autoheight, .swiper-autoheight .swiper-slide { height: auto; }
.swiper-autoheight .swiper-wrapper { align-items: flex-start; transition-property: transform, height; }
.swiper-backface-hidden .swiper-slide { transform: translateZ(0px); backface-visibility: hidden; }
.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper { perspective: 1200px; }
.swiper-3d .swiper-wrapper, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-cube-shadow { transform-style: preserve-3d; }
.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-slide-shadow-bottom { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; pointer-events: none; z-index: 10; }
.swiper-3d .swiper-slide-shadow { background: rgba(0, 0, 0, 0.15); }
.swiper-3d .swiper-slide-shadow-left { background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-right { background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-top { background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-bottom { background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-css-mode > .swiper-wrapper { overflow: auto; }
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar { display: none; }
.swiper-css-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: start; }
.swiper-horizontal.swiper-css-mode > .swiper-wrapper { scroll-snap-type: x mandatory; }
.swiper-vertical.swiper-css-mode > .swiper-wrapper { scroll-snap-type: y mandatory; }
.swiper-centered > .swiper-wrapper::before { content: ""; flex-shrink: 0; order: 9999; }
.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child { margin-inline-start: var(--swiper-centered-offset-before); }
.swiper-centered.swiper-horizontal > .swiper-wrapper::before { height: 100%; width: var(--swiper-centered-offset-after); }
.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child { margin-block-start: var(--swiper-centered-offset-before); }
.swiper-centered.swiper-vertical > .swiper-wrapper::before { width: 100%; height: var(--swiper-centered-offset-after); }
.swiper-centered > .swiper-wrapper > .swiper-slide { scroll-snap-align: center; }
.swiper .swiper-notification { position: absolute; left: 0px; top: 0px; pointer-events: none; opacity: 0; z-index: -1000; }
.swiper-cube { overflow: visible; }
.swiper-cube .swiper-slide { pointer-events: none; backface-visibility: hidden; z-index: 1; visibility: hidden; transform-origin: 0px 0px; width: 100%; height: 100%; }
.swiper-cube .swiper-slide .swiper-slide { pointer-events: none; }
.swiper-cube.swiper-rtl .swiper-slide { transform-origin: 100% 0px; }
.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active { pointer-events: auto; }
.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-prev, .swiper-cube .swiper-slide-next + .swiper-slide { pointer-events: auto; visibility: visible; }
.swiper-cube .swiper-slide-shadow-top, .swiper-cube .swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-right { z-index: 0; backface-visibility: hidden; }
.swiper-cube .swiper-cube-shadow { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 100%; opacity: 0.6; z-index: 0; }
.swiper-cube .swiper-cube-shadow::before { content: ""; background: rgb(0, 0, 0); position: absolute; inset: 0px; filter: blur(50px); }
.swiper-fade.swiper-free-mode .swiper-slide { transition-timing-function: ease-out; }
.swiper-fade .swiper-slide { pointer-events: none; transition-property: opacity; }
.swiper-fade .swiper-slide .swiper-slide { pointer-events: none; }
.swiper-fade .swiper-slide-active, .swiper-fade .swiper-slide-active .swiper-slide-active { pointer-events: auto; }
.swiper-flip { overflow: visible; }
.swiper-flip .swiper-slide { pointer-events: none; backface-visibility: hidden; z-index: 1; }
.swiper-flip .swiper-slide .swiper-slide { pointer-events: none; }
.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active { pointer-events: auto; }
.swiper-flip .swiper-slide-shadow-top, .swiper-flip .swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-right { z-index: 0; backface-visibility: hidden; }
:root { }
.swiper-lazy-preloader { width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; transform-origin: 50% center; box-sizing: border-box; border-top-style: ; border-top-width: ; border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-radius: 50%; border-top-color: transparent; }
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader, .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader { animation: 1s linear 0s infinite normal none running swiper-preloader-spin; }
.swiper-lazy-preloader-white { --swiper-preloader-color: #fff; }
.swiper-lazy-preloader-black { --swiper-preloader-color: #000; }
@keyframes swiper-preloader-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.swiper-grid > .swiper-wrapper { flex-wrap: wrap; }
.swiper-grid-column > .swiper-wrapper { flex-flow: column wrap; }
.swiper-zoom-container { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; text-align: center; }
.swiper-zoom-container > img, .swiper-zoom-container > svg, .swiper-zoom-container > canvas { max-width: 100%; max-height: 100%; object-fit: contain; }
.swiper-slide-zoomed { cursor: move; }
.swiper-button-prev, .swiper-button-next { position: absolute; top: 50%; z-index: 10; display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; margin-top: calc(-20px); color: rgb(255, 255, 255); background: var(--mc-baseOpacity); border: none; border-radius: 10px; box-shadow: none; cursor: pointer; transition: all 0.3s linear 0s; }
.swiper-button-prev svg, .swiper-button-next svg { fill: currentcolor; }
.swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled { cursor: default; }
.swiper-button-prev::after, .swiper-button-next::after { font-size: 13.3333px; font-family: swiper-icons; font-variant: initial; line-height: 1; letter-spacing: 0px; text-transform: none; }
@media (pointer: fine) {
  .swiper-button-prev:hover:not(.swiper-button-disabled), .swiper-button-next:hover:not(.swiper-button-disabled) { color: var(--mc-bg); background: var(--mc-main-l20); border: none; box-shadow: none; }
}
.swiper-button-prev, .swiper-rtl .swiper-button-next { right: auto; left: 10px; }
.swiper-button-prev::after, .swiper-rtl .swiper-button-next::after { content: "prev"; }
.swiper-button-next, .swiper-rtl .swiper-button-prev { right: 10px; left: auto; }
.swiper-button-next::after, .swiper-rtl .swiper-button-prev::after { content: "next"; }
.swiper-button-lock { display: none; }
.wlc-swiper-button-prev, .wlc-swiper-button-next { transition: background 0.3s linear 0s; display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; color: rgb(255, 255, 255); background: var(--mc-buttonColor); outline: none; border-radius: 10px; border: none; box-shadow: none; }
.wlc-swiper-button-prev svg, .wlc-swiper-button-next svg { fill: currentcolor; }
.wlc-swiper-button-prev.swiper-button-disabled, .wlc-swiper-button-next.swiper-button-disabled { color: rgb(255, 255, 255); background: var(--mc-baseOpacity); cursor: default; }
.wlc-slider--type-default[data-wlc-element]:not(.wlc-slider--overflow) + .ng-star-inserted .wlc-swiper-button-prev.swiper-button-disabled, .wlc-slider--type-default:not(.wlc-slider--overflow) .wlc-swiper-button-prev.swiper-button-disabled, .wlc-slider--type-default[data-wlc-element]:not(.wlc-slider--overflow) + .ng-star-inserted .wlc-swiper-button-next.swiper-button-disabled, .wlc-slider--type-default:not(.wlc-slider--overflow) .wlc-swiper-button-next.swiper-button-disabled { display: none; }
@media (pointer: fine) {
  .wlc-swiper-button-prev:hover:not(.swiper-button-disabled), .wlc-swiper-button-next:hover:not(.swiper-button-disabled) { color: rgb(255, 255, 255); background: var(--mc-buttonColor-l20); border: none; box-shadow: none; }
}
.wlc-swiper-button-prev { margin-right: 10px; }
.wlc-swiper-button-prev .wlc-icon-content { transform: rotate(90deg); }
.wlc-swiper-button-next .wlc-icon-content { transform: rotate(-90deg); }
.swiper-pagination { display: block; position: absolute; z-index: 10; text-align: center; transform: translate3d(0px, 0px, 0px); transition: opacity 0.3s ease 0s; }
@media (min-width: 768px) {
  .swiper-pagination { display: none; }
}
.swiper-pagination.swiper-pagination-hidden { opacity: 0; }
.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-horizontal > .swiper-pagination-bullets { bottom: 10px; left: 0px; width: 100%; }
.swiper-pagination-bullet { display: inline-block; width: 8px; height: 8px; border-radius: 50%; background: var(--mc-baseOpacity); }
button.swiper-pagination-bullet { border: none; margin: 0px; padding: 0px; box-shadow: none; appearance: none; }
.swiper-pagination-clickable .swiper-pagination-bullet { cursor: pointer; }
.swiper-pagination-bullet-active { width: 8px; height: 8px; background: var(--mc-baseMain); }
.swiper-pagination-bullets-dynamic { overflow: hidden; font-size: 0px; }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { position: relative; width: 12px; height: 12px; transform: scale(0.33); }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active { width: 12px; height: 12px; transform: scale(1); }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { transform: scale(1); }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { transform: scale(0.66); }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { transform: scale(0.33); }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { transform: scale(0.66); }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { transform: scale(0.33); }
.swiper-vertical > .swiper-pagination-bullets { top: 50%; right: 10px; transform: translate3d(0px, -50%, 0px); }
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { display: block; margin: 6px 0px; }
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { top: 50%; transform: translateY(-50%); }
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { display: inline-block; transition: transform 0.2s ease 0s, top 0.2s ease 0s; }
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0px 4px; }
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left: 50%; white-space: nowrap; transform: translateX(-50%); }
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transition: transform 0.2s ease 0s, left 0.2s ease 0s; }
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transition: transform 0.2s ease 0s, right 0.2s ease 0s; }
.swiper-pagination-progressbar { position: absolute; background: var(--mc-buttonColor); border-radius: 4px; }
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: var(--mc-baseOpacity); transform: scale(0); transform-origin: left top; border-radius: 4px; }
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { transform-origin: right top; }
.swiper-horizontal > .swiper-pagination-progressbar, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { top: 0px; left: 0px; width: 100%; height: 4px; }
.swiper-vertical > .swiper-pagination-progressbar, .swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { top: 0px; left: 0px; width: 4px; height: 100%; }
.swiper-pagination-lock { display: none; }
.wlc-slider--theme-default-banner { position: relative; }
.wlc-slider--theme-default-banner.container .swiper-button-container { right: 1%; left: initial; transform: initial; }
.wlc-slider--theme-default-banner .swiper-button-container { bottom: 20px; display: none; }
@media (min-width: 768px) {
  .wlc-slider--theme-default-banner .swiper-button-container { position: absolute; left: 50%; z-index: 10; display: flex; justify-content: flex-end; transform: translateX(-50%); pointer-events: none; }
  .wlc-slider--theme-default-banner .swiper-button-container * { pointer-events: initial; }
}
.wlc-slider--theme-default-banner.wlc-slider--theme-mod-ears .swiper-button-container { max-width: calc(100% - 30px); }
@media (min-width: 1366px) {
  .wlc-slider--theme-default-banner.wlc-slider--theme-mod-ears .swiper-button-container { max-width: 80%; }
}
@media (min-width: 768px) {
  .wlc-slider--theme-default-banner.wlc-slider--theme-mod-ears .swiper-button-container { position: absolute; left: 50%; z-index: 10; display: flex; justify-content: flex-end; transform: translateX(-50%); pointer-events: none; }
}
.wlc-slider--theme-default-banner.wlc-slider--theme-mod-ears .banner, .wlc-slider--theme-default-banner.wlc-slider--theme-mod-ears .swiper-button-container { padding: 40px; }
.container > .wlc-slider--theme-default-banner { border-radius: 10px; overflow: hidden; transform: scale3d(1, 1, 1); }
.container > .wlc-slider--theme-default-banner .banner, .container > .wlc-slider--theme-default-banner .swiper-button-container { padding: 0px 40px; }
.container > .wlc-slider--theme-mod-ears { border-radius: 10px; overflow: visible; transform: scale3d(1, 1, 1); }
.container > .wlc-slider--theme-mod-ears .banner, .container > .wlc-slider--theme-mod-ears .swiper-button-container { padding: 40px; }
.wlc-slider .swiper { max-height: 100%; }
.wlc-slider .swiper-slide { height: auto; }
.wlc-slider .slide-show-all { position: relative; display: flex; flex-direction: column; align-items: center; justify-content: center; background: var(--mc-bg700); border-radius: 6px; aspect-ratio: 4 / 3; }
.wlc-slider .slide-show-all .wlc-icon-content { display: flex; align-items: center; justify-content: center; border-radius: 50%; width: 30px; height: 30px; background: var(--mc-baseOpacity); }
.wlc-slider .slide-show-all .slide-show-all__text { color: var(--mc-baseOpacity); font-style: normal; font-weight: bold; font-size: 1.4rem; line-height: 1.45; margin: 5px 0px 0px; }
.wlc-social-icons--theme-default .wlc-social-icons__list { display: flex; justify-content: center; margin: 0px -10px; flex-wrap: wrap; }
@media (min-width: 900px) {
  .wlc-social-icons--theme-default .wlc-social-icons__list { display: grid; }
}
@media (min-width: 900px) {
  .wlc-social-icons--theme-default .wlc-social-icons__list { grid-template-columns: repeat(4, 1fr); }
}
@media (min-width: 900px) {
  .wlc-social-icons--theme-default .wlc-social-icons__list { gap: 20px; }
}
@media (min-width: 900px) {
  .wlc-social-icons--theme-default .wlc-social-icons__list { margin: 0px 0px 20px; }
}
.wlc-social-icons--theme-default .wlc-social-icons__item { margin: 0px 10px 20px; }
@media (min-width: 900px) {
  .wlc-social-icons--theme-default .wlc-social-icons__item { margin: 0px; }
}
.wlc-social-icons--theme-default .wlc-social-icons__link { transition: all 0.3s linear 0s; display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; background: var(--mc-bg100); border-radius: 100%; }
.wlc-social-icons--theme-default .wlc-social-icons__link svg { display: block; max-width: 30px; max-height: 30px; fill: var(--mc-bg); }
@media (pointer: fine) {
  .wlc-social-icons--theme-default .wlc-social-icons__link:hover { background: var(--mc-main); }
}
.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--twitter .wlc-social-icons__link { background: rgb(85, 172, 238); }
@media (pointer: fine) {
  .wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--twitter .wlc-social-icons__link:hover { background: rgb(178, 206, 247); }
}
.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--facebook .wlc-social-icons__link { background: rgb(59, 89, 153); }
@media (pointer: fine) {
  .wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--facebook .wlc-social-icons__link:hover { background: rgb(114, 127, 200); }
}
.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--instagram .wlc-social-icons__link { background: linear-gradient(49.12deg, rgb(255, 221, 85) 6.62%, rgb(255, 84, 62) 50.06%, rgb(200, 55, 171) 93.5%); }
.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--bebo .wlc-social-icons__link { background: rgb(255, 0, 0); }
@media (pointer: fine) {
  .wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--bebo .wlc-social-icons__link:hover { background: rgb(255, 128, 102); }
}
.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--foursquare .wlc-social-icons__link { background: rgb(249, 72, 119); }
@media (pointer: fine) {
  .wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--foursquare .wlc-social-icons__link:hover { background: rgb(252, 171, 179); }
}
.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--groupme .wlc-social-icons__link { background: rgb(0, 175, 240); }
@media (pointer: fine) {
  .wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--groupme .wlc-social-icons__link:hover { background: rgb(87, 182, 255); }
}
.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--myspace .wlc-social-icons__link { background: rgb(0, 51, 155); }
@media (pointer: fine) {
  .wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--myspace .wlc-social-icons__link:hover { background: rgb(2, 43, 255); }
}
.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--skype .wlc-social-icons__link { background: rgb(3, 169, 244); }
@media (pointer: fine) {
  .wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--skype .wlc-social-icons__link:hover { background: rgb(96, 178, 253); }
}
.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--slack .wlc-social-icons__link { background: rgb(75, 21, 75); }
@media (pointer: fine) {
  .wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--slack .wlc-social-icons__link:hover { background: rgb(155, 43, 136); }
}
.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--telegram .wlc-social-icons__link { background: rgb(3, 155, 229); }
@media (pointer: fine) {
  .wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--telegram .wlc-social-icons__link:hover { background: rgb(81, 168, 253); }
}
.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--tumblr .wlc-social-icons__link { background: rgb(52, 71, 94); }
@media (pointer: fine) {
  .wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--tumblr .wlc-social-icons__link:hover { background: rgb(88, 109, 160); }
}
.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--viber .wlc-social-icons__link { background: rgb(125, 81, 160); }
@media (pointer: fine) {
  .wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--viber .wlc-social-icons__link:hover { background: rgb(184, 144, 199); }
}
.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--vk .wlc-social-icons__link { background: rgb(75, 114, 159); }
@media (pointer: fine) {
  .wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--vk .wlc-social-icons__link:hover { background: rgb(137, 155, 199); }
}
.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--whatsapp .wlc-social-icons__link { background: rgb(76, 175, 80); }
@media (pointer: fine) {
  .wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--whatsapp .wlc-social-icons__link:hover { background: rgb(146, 207, 158); }
}
.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--youtube .wlc-social-icons__link { background: rgb(254, 2, 30); }
@media (pointer: fine) {
  .wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__item--youtube .wlc-social-icons__link:hover { background: rgb(254, 112, 104); }
}
.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__link { border-radius: 5px; }
.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-colored .wlc-social-icons__link svg { fill: var(--mc-baseMain); }
.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact .wlc-social-icons__list { display: flex; gap: 0px; margin: 20px 0px 0px; }
@media (min-width: 1024px) {
  .wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact .wlc-social-icons__list { display: grid; }
}
@media (min-width: 900px) {
  .wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact .wlc-social-icons__list { gap: 10px; }
}
@media (min-width: 900px) {
  .wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact .wlc-social-icons__list { margin: 0px; }
}
@media (min-width: 1200px) {
  .wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact .wlc-social-icons__list { margin: -20px 0px 0px; }
}
.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact .wlc-social-icons__list:empty { margin: 0px; }
.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact .wlc-social-icons__link { width: 40px; height: 40px; }
@media (min-width: 1200px) {
  .wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact .wlc-social-icons__link { width: 25px; }
}
@media (min-width: 1200px) {
  .wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact .wlc-social-icons__link { height: 25px; }
}
.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact .wlc-social-icons__link svg { }
@media (min-width: 1200px) {
  .wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact .wlc-social-icons__link svg { transform: scale(0.7); }
}
.wlc-license { display: grid; grid-template-columns: 1fr 1fr; gap: 15px; width: fit-content; }
.wlc-license--curacao { grid-template-columns: 125px 1fr; }
.wlc-license__apg-seal { width: 45px; }
.wlc-license__mga { display: flex; align-items: center; }
.wlc-license__curacao-icon img { max-height: 47px; }
.wlc-license__curacao { width: 125px; height: 50px; }
.wlc-license__curacao iframe { width: 100%; height: 100%; }
.wlc-license__age-restrictions { display: block; width: 45px; margin: 0px auto; }
.wlc-license__age-restrictions svg { width: 100%; }
.wlc-license__age-restrictions svg path { fill: rgb(67, 155, 255); }
.wlc-disclaimer--theme-default .wlc-disclaimer__text { text-align: center; color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1rem; line-height: 1.45; }
@media (min-width: 900px) {
  .wlc-disclaimer--theme-default .wlc-disclaimer__text { text-align: start; }
}
.wlc-sections__footer--theme-1 .wlc-disclaimer--theme-default .wlc-disclaimer__text { text-align: center; }
@media (min-width: 1024px) {
  .wlc-sections__footer--theme-1 .wlc-disclaimer--theme-default .wlc-disclaimer__text { text-align: start; }
}
@media (min-width: 900px) {
  .wlc-disclaimer--theme-default .wlc-disclaimer__text { font-style: normal; font-weight: normal; font-size: 1.2rem; line-height: 1.45; }
}
.wlc-copyright--theme-default .wlc-copyright__text { color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1rem; line-height: 1.45; text-align: center; }
@media (min-width: 900px) {
  .wlc-copyright--theme-default .wlc-copyright__text { text-align: start; }
}
.wlc-copyright--theme-default .wlc-copyright__text span { display: block; }
.wlc-copyright--theme-default .wlc-copyright__text a { transition: color 0.3s linear 0s; color: var(--mc-main); text-decoration: underline; }
.wlc-copyright--theme-default .wlc-copyright__text a:focus-visible { color: var(--mc-baseMain); }
@media (pointer: fine) {
  .wlc-copyright--theme-default .wlc-copyright__text a:hover { color: var(--mc-baseMain); }
}
.wlc-sections__footer--theme-1 .wlc-copyright--theme-default .wlc-copyright__text { text-align: center; }
@media (min-width: 1024px) {
  .wlc-sections__footer--theme-1 .wlc-copyright--theme-default .wlc-copyright__text { text-align: start; }
}
@media (min-width: 900px) {
  .wlc-copyright--theme-default .wlc-copyright__text { font-style: normal; font-weight: normal; font-size: 1.2rem; line-height: 1.45; }
}
.wlc-banner--theme-default-banner .banner { min-height: 220px; position: relative; display: flex; align-items: center; background-image: ; background-position-x: ; background-position-y: ; background-attachment: ; background-origin: ; background-clip: ; background-color: ; overflow: hidden; background-repeat: no-repeat; background-size: cover; }
@media (min-width: 1024px) {
  .wlc-banner--theme-default-banner .banner { min-height: 300px; }
}
@media (min-width: 1630px) {
  .wlc-banner--theme-default-banner .banner { min-height: 400px; }
}
.wlc-banner--theme-default-banner .banner .wlc-btn { margin: 30px auto 0px; }
@media (min-width: 768px) {
  .wlc-banner--theme-default-banner .banner .wlc-btn { margin: 40px auto 0px 0px; }
}
.wlc-banner--theme-default-banner .banner .container { position: relative; z-index: 20; }
.wlc-banner--theme-default-banner .banner__decor { position: absolute; z-index: 11; object-position: initial; }
.wlc-banner--theme-default-banner .banner__decor img { display: block; width: 100%; object-fit: contain; object-position: inherit; will-change: transform; transform: scale(1.1); }
.wlc-banner--theme-default-banner .banner__decor--top-in { top: 1%; }
.wlc-banner--theme-default-banner .banner__decor--top-out { top: -1%; }
.wlc-banner--theme-default-banner .banner__decor--right-in { right: 1%; }
.wlc-banner--theme-default-banner .banner__decor--right-out { right: -1%; }
.wlc-banner--theme-default-banner .banner__decor--bottom-in { bottom: 1%; }
.wlc-banner--theme-default-banner .banner__decor--bottom-out { bottom: -1%; }
.wlc-banner--theme-default-banner .banner__decor--left-in { left: 1%; }
.wlc-banner--theme-default-banner .banner__decor--left-out { left: -1%; }
.wlc-banner--theme-default-banner .banner-1 .banner_bg::before { display: block; }
@media (min-width: 1024px) {
  .wlc-banner--theme-default-banner .banner-1 .banner_bg::before { display: none; }
  .wlc-banner--theme-default-banner .banner__decor img { display: block; width: 100%; object-fit: contain; object-position: inherit; will-change: transform; transform: scale(1.5); }
}
.wlc-banner--theme-default-banner .banner-1 .banner__decor--center { left: 2%; bottom: 3%; max-width: 30vw; }
@media (min-width: 768px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--center { left: 35%; }
}
@media (min-width: 1420px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--center { left: 45%; }
}
@media (min-width: 1420px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--center { bottom: 7%; }
}
@media (min-width: 768px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--center { max-width: 25vw; }
}
@media (min-width: 1200px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--center { max-width: 22vw; }
}
@media (min-width: 1420px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--center { max-width: 20vw; }
}
@media (min-width: 1630px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--center { max-width: 15vw; }
}
@media (min-width: 1420px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--center { max-height: 320px; }
}
@media (min-width: 1420px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--center { max-height: 320px; }
}
.wlc-banner--theme-default-banner .banner-1 .banner__decor--right { right: 0px; bottom: 0px; max-width: 20vw; }
@media (min-width: 1024px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--right { right: 10%; }
}
@media (min-width: 1200px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--right { right: 8%; }
}
@media (min-width: 1420px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--right { right: 8%; }
}
@media (min-width: 1630px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--right { right: 6%; }
}
@media (min-width: 1024px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--right { bottom: 5%; }
}
@media (min-width: 1200px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--right { bottom: 5%; }
}
@media (min-width: 1420px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--right { bottom: 5%; }
}
@media (min-width: 1630px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--right { bottom: 5%; }
}
@media (min-width: 768px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--right { max-width: 20vw; }
}
@media (min-width: 1024px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--right { max-width: 40vw; }
}
@media (min-width: 1200px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--right { max-width: 40vw; }
}
@media (min-width: 1420px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--right { max-width: 35vw; }
}
@media (min-width: 1630px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--right { max-width: 40vw; }
}
@media (min-width: 1200px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--right { max-height: 300px; }
}
@media (min-width: 1420px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--right { max-height: 300px; }
}
@media (min-width: 1630px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--right { max-height: 400px; }
}
@media (min-width: 2500px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__decor--right { left: 65%; }
}
.wlc-banner--theme-default-banner .banner-1 .banner__title, .wlc-banner--theme-default-banner .banner-1 .banner__description { color: rgb(255, 255, 255); text-shadow: none; }
@media (min-width: 1024px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__title, .wlc-banner--theme-default-banner .banner-1 .banner__description { color: rgb(255, 255, 255); }
}
@media (min-width: 1024px) {
  .wlc-banner--theme-default-banner .banner-1 .banner__title, .wlc-banner--theme-default-banner .banner-1 .banner__description { text-shadow: none; }
}
.wlc-banner--theme-default-banner .banner-2 .banner__decor--left { left: -1%; bottom: 0px; max-width: 30vw; }
@media (min-width: 768px) {
  .wlc-banner--theme-default-banner .banner-2 .banner__decor--left { bottom: -15%; }
}
@media (min-width: 1420px) {
  .wlc-banner--theme-default-banner .banner-2 .banner__decor--left { bottom: -40%; }
}
.wlc-banner--theme-default-banner .banner-2 .banner__decor--right { right: 10%; top: 5%; max-width: 30vw; }
@media (min-width: 1024px) {
  .wlc-banner--theme-default-banner .banner-2 .banner__decor--right { max-width: 40vw; }
}
@media (min-width: 1200px) {
  .wlc-banner--theme-default-banner .banner-2 .banner__decor--right { max-width: 35vw; }
}
@media (min-width: 1420px) {
  .wlc-banner--theme-default-banner .banner-2 .banner__decor--right { max-width: 30vw; }
}
.wlc-banner--theme-default-banner .banner-3 .banner__decor img { height: 100%; object-fit: cover; }
.wlc-banner--theme-default-banner .banner-3 .banner__decor--left { top: 0px; bottom: 0px; left: 1%; max-width: 200px; z-index: 5; animation-delay: 250ms; }
@media (min-width: 1200px) {
  .wlc-banner--theme-default-banner .banner-3 .banner__decor--left { top: -5%; }
}
@media (min-width: 1630px) {
  .wlc-banner--theme-default-banner .banner-3 .banner__decor--left { top: 0px; }
}
@media (min-width: 1200px) {
  .wlc-banner--theme-default-banner .banner-3 .banner__decor--left { bottom: -5%; }
}
@media (min-width: 1630px) {
  .wlc-banner--theme-default-banner .banner-3 .banner__decor--left { bottom: 0px; }
}
@media (min-width: 768px) {
  .wlc-banner--theme-default-banner .banner-3 .banner__decor--left { left: 40%; }
}
@media (min-width: 1200px) {
  .wlc-banner--theme-default-banner .banner-3 .banner__decor--left { left: calc(50% - 150px); }
}
@media (min-width: 768px) {
  .wlc-banner--theme-default-banner .banner-3 .banner__decor--left { display: none; }
}
@media (min-width: 1200px) {
  .wlc-banner--theme-default-banner .banner-3 .banner__decor--left { display: block; }
}
@media (min-width: 1200px) {
  .wlc-banner--theme-default-banner .banner-3 .banner__decor--left { max-width: 350px; }
}
.wlc-banner--theme-default-banner .banner-3 .banner__decor--center { top: -15px; right: 0px; left: 45%; display: none; max-width: 660px; height: calc(100% + 30px); z-index: 15; animation-delay: 500ms; }
@media (min-width: 1200px) {
  .wlc-banner--theme-default-banner .banner-3 .banner__decor--center { right: 10%; }
}
@media (min-width: 1200px) {
  .wlc-banner--theme-default-banner .banner-3 .banner__decor--center { left: 50%; }
}
@media (min-width: 1024px) {
  .wlc-banner--theme-default-banner .banner-3 .banner__decor--center { display: block; }
}
.wlc-banner--theme-default-banner .banner-3 .banner__decor--right { top: 0px; right: 0px; display: none; max-width: 32vw; z-index: 10; animation-delay: 750ms; }
@media (min-width: 768px) {
  .wlc-banner--theme-default-banner .banner-3 .banner__decor--right { top: -20px; }
}
@media (min-width: 1200px) {
  .wlc-banner--theme-default-banner .banner-3 .banner__decor--right { top: 0px; }
}
@media (min-width: 768px) {
  .wlc-banner--theme-default-banner .banner-3 .banner__decor--right { right: initial; }
}
@media (min-width: 768px) {
  .wlc-banner--theme-default-banner .banner-3 .banner__decor--right { left: 60%; }
}
@media (min-width: 1024px) {
  .wlc-banner--theme-default-banner .banner-3 .banner__decor--right { left: 75%; }
}
@media (min-width: 1200px) {
  .wlc-banner--theme-default-banner .banner-3 .banner__decor--right { left: calc(50% + 300px); }
}
@media (min-width: 1630px) {
  .wlc-banner--theme-default-banner .banner-3 .banner__decor--right { left: calc(50% + 420px); }
}
@media (min-width: 560px) {
  .wlc-banner--theme-default-banner .banner-3 .banner__decor--right { display: block; }
}
@media (min-width: 768px) {
  .wlc-banner--theme-default-banner .banner-3 .banner__decor--right { max-width: 420px; }
}
@media (min-width: 768px) {
  .wlc-banner--theme-default-banner .banner-3 .banner__decor--right { height: calc(100% + 40px); }
}
@media (min-width: 1200px) {
  .wlc-banner--theme-default-banner .banner-3 .banner__decor--right { height: auto; }
}
.wlc-banner--theme-default-banner .banner-4 .banner_bg::before { display: none; }
.wlc-banner--theme-default-banner .banner-4 .banner__fixed-bg { top: 0px; left: 0px; display: none; width: 100%; height: 100%; background-image: url("//agstatic.com/wlc/new-banners/banner-4/left-fixed.svg"), url("//agstatic.com/wlc/new-banners/banner-4/right-fixed.svg"); background-position: -375% 0px, 110% 0px; position: absolute; background-repeat: no-repeat; }
@media (min-width: 768px) {
  .wlc-banner--theme-default-banner .banner-4 .banner__fixed-bg { display: block; }
}
@media (min-width: 900px) {
  .wlc-banner--theme-default-banner .banner-4 .banner__fixed-bg { background-position: -125% 0px, 110% 0px; }
}
@media (min-width: 1024px) {
  .wlc-banner--theme-default-banner .banner-4 .banner__fixed-bg { background-position: -75% 0px, 125% 0px; }
}
@media (min-width: 1200px) {
  .wlc-banner--theme-default-banner .banner-4 .banner__fixed-bg { background-position: -50% 0px, 110% 0px; }
}
@media (min-width: 1630px) {
  .wlc-banner--theme-default-banner .banner-4 .banner__fixed-bg { background-position: left top, right top; }
}
.wlc-banner--theme-default-banner .banner-4 .banner__decor img, .wlc-banner--theme-default-banner .banner-4 .banner__decor-fixed img { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.wlc-banner--theme-default-banner .banner-4 .banner__decor-fixed { display: none; top: 0px; left: 0px; bottom: 0px; position: absolute; width: 30%; mix-blend-mode: color-dodge; }
@media (min-width: 768px) {
  .wlc-banner--theme-default-banner .banner-4 .banner__decor-fixed { display: block; }
}
.wlc-banner--theme-default-banner .banner-4 .banner__decor { display: flex; align-items: flex-end; }
.wlc-banner--theme-default-banner .banner-4 .banner__decor--left { top: 30%; bottom: -10px; left: 0px; width: 33%; }
@media (min-width: 1024px) {
  .wlc-banner--theme-default-banner .banner-4 .banner__decor--left { top: -1%; }
}
@media (min-width: 1630px) {
  .wlc-banner--theme-default-banner .banner-4 .banner__decor--left { left: 3%; }
}
.wlc-banner--theme-default-banner .banner-4 .banner__decor--left img { object-position: left bottom; }
.wlc-banner--theme-default-banner .banner-4 .banner__decor--right { top: 30%; right: 0px; bottom: -10px; width: 33%; }
@media (min-width: 1024px) {
  .wlc-banner--theme-default-banner .banner-4 .banner__decor--right { top: -7%; }
}
@media (min-width: 1630px) {
  .wlc-banner--theme-default-banner .banner-4 .banner__decor--right { right: 5%; }
}
.wlc-banner--theme-default-banner .banner-4 .banner__decor--right img { object-position: right bottom; }
.wlc-banner--theme-default-banner .banner-video__bg { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.wlc-banner--theme-default-banner .banner-video__bg img { object-fit: cover; object-position: center center; display: block; width: 100%; height: 100%; }
.wlc-banner--theme-default-banner .banner-video__video { top: 0px; left: 0px; width: 100%; height: 100%; object-fit: cover; object-position: center center; position: absolute; z-index: 2; }
.wlc-banner--theme-default-banner .banner_bg, .wlc-banner--theme-default-banner .banner__bg { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.wlc-banner--theme-default-banner .banner_bg::before, .wlc-banner--theme-default-banner .banner__bg::before { content: ""; position: absolute; top: 0px; left: 0px; z-index: 1; width: 100%; height: 100%; background: none; }
.wlc-banner--theme-default-banner .banner_bg img, .wlc-banner--theme-default-banner .banner__bg img { transition: transform 0.1s linear 0s; display: block; width: 100%; height: 100%; object-fit: cover; object-position: right center; }
@media (min-width: 1630px) {
  .wlc-banner--theme-default-banner .banner_bg img, .wlc-banner--theme-default-banner .banner__bg img { object-position: center bottom; }
}
.wlc-banner--theme-default-banner .banner__title { color: rgb(255, 255, 255); font-style: normal; font-weight: bold; font-size: 2.4rem; line-height: 1.45; text-align: center; text-shadow: rgb(1, 31, 70) 1px 1px 2px, rgb(1, 31, 70) 0px 0px 1em; }
@media (min-width: 768px) {
  .wlc-banner--theme-default-banner .banner__title { text-align: start; }
}
@media (min-width: 768px) {
  .wlc-banner--theme-default-banner .banner__title { color: rgb(255, 255, 255); font-style: normal; font-weight: bold; font-size: 3.6rem; line-height: 1.45; }
}
@media (min-width: 1200px) {
  .wlc-banner--theme-default-banner .banner__title { color: rgb(255, 255, 255); font-style: normal; font-weight: bold; font-size: 4.8rem; line-height: 1.45; }
}
.wlc-banner--theme-default-banner .banner__description { color: rgb(255, 255, 255); font-style: normal; font-weight: normal; font-size: 1.4rem; line-height: 1.45; text-align: center; text-shadow: rgb(1, 31, 70) 1px 1px 2px, rgb(1, 31, 70) 0px 0px 1em; }
@media (min-width: 768px) {
  .wlc-banner--theme-default-banner .banner__description { text-align: start; }
}
@media (min-width: 768px) {
  .wlc-banner--theme-default-banner .banner__description { color: rgb(255, 255, 255); font-style: normal; font-weight: bold; font-size: 1.6rem; line-height: 1.45; }
}
@media (min-width: 1200px) {
  .wlc-banner--theme-default-banner .banner__description { color: rgb(255, 255, 255); font-style: normal; font-weight: bold; font-size: 2.4rem; line-height: 1.45; }
}
.wlc-banner--theme-default-banner .banner--center .banner__title, .wlc-banner--theme-default-banner .banner--center .banner__description { text-align: center; }
.wlc-banner--theme-default-banner .banner--center .wlc-btn[wlc-button] { margin: 30px auto 0px; }
.wlc-banner--theme-default-banner .banner--right .banner__title, .wlc-banner--theme-default-banner .banner--right .banner__description { text-align: center; }
@media (min-width: 768px) {
  .wlc-banner--theme-default-banner .banner--right .banner__title, .wlc-banner--theme-default-banner .banner--right .banner__description { text-align: right; }
}
.wlc-banner--theme-default-banner .banner--right .wlc-btn[wlc-button] { margin: 30px auto 0px; }
@media (min-width: 768px) {
  .wlc-banner--theme-default-banner .banner--right .wlc-btn[wlc-button] { margin: 40px 0px 0px auto; }
}
.wlc-slider--theme-mod-wide .wlc-banner--theme-default-banner .banner { min-height: 350px; }
@media (min-width: 1630px) {
  .wlc-slider--theme-mod-wide .wlc-banner--theme-default-banner .banner { min-height: 500px; }
}
.wlc-banner--theme-default-banner.wlc-banner--theme-mod-mobile-app .banner { min-height: 150px; padding: 0px 20px; }
@media (min-width: 560px) {
  .wlc-banner--theme-default-banner.wlc-banner--theme-mod-mobile-app .banner { min-height: 220px; }
}
.wlc-banner--theme-default-banner.wlc-banner--theme-mod-mobile-app .banner__decor { position: absolute; z-index: 11; object-position: initial; }
.wlc-banner--theme-default-banner.wlc-banner--theme-mod-mobile-app .banner__decor img { display: block; object-fit: contain; object-position: inherit; will-change: transform; }
.wlc-banner--theme-default-banner.wlc-banner--theme-mod-mobile-app .banner__decor--left { top: 0px; left: 0px; }
.wlc-banner--theme-default-banner.wlc-banner--theme-mod-mobile-app .banner--center .wlc-btn[wlc-button] { margin: 10px auto 0px; }
@media (min-width: 560px) {
  .wlc-banner--theme-default-banner.wlc-banner--theme-mod-mobile-app .banner--center .wlc-btn[wlc-button] { margin: 20px auto 0px; }
}
.wlc-banner--theme-default-banner.wlc-banner--theme-mod-mobile-app .banner_bg::before { background: transparent; }
.wlc-banner--theme-default-banner.wlc-banner--theme-mod-mobile-app .banner__title { color: rgb(255, 255, 255); font-style: normal; font-weight: bold; font-size: 2rem; line-height: 1.4; }
.wlc-banner--theme-default-banner .banner .banner__title { color: var(--mc-secondary); }
.wlc-banner--theme-default-banner .banner .banner__link { height: 40px; display: grid; column-gap: 5px; grid-template-columns: auto 1fr auto; align-items: center; justify-content: center; min-width: 110px; padding: 5px 20px; background: var(--mc-buttonColor); box-shadow: none; border: 2px solid transparent; border-radius: 10px; text-decoration: none; transition: all 0.3s ease 0s; }
.wlc-banner--theme-default-banner .banner .banner__link:disabled { opacity: 0.5; pointer-events: none; }
.wlc-banner--theme-default-banner .banner .banner__link .wlc-btn__text { color: rgb(1, 31, 70); font-style: normal; font-weight: bold; font-size: 1.4rem; line-height: 1.45; grid-column: 2 / auto; text-transform: initial; }
@media (pointer: fine) {
  .wlc-banner--theme-default-banner .banner .banner__link:hover { background: var(--mc-buttonColor-l20); box-shadow: none; border: 2px solid var(--mc-buttonColor-l20); }
}
.wlc-banner--theme-default-banner .banner .banner__link-wrapper { display: flex; }
 { line-height: 1.3; overflow: visible !important; max-width: none !important; max-height: none !important; }
 .wlc-winner__wrapper { position: relative; display: grid; grid-template-areas: "picture details"; grid-template-columns: auto 1fr; gap: 20px; align-items: center; max-width: 100%; }
 .wlc-winner__block--left { grid-area: picture / picture / picture / picture; }
 .wlc-winner__block--right { display: grid; grid-area: details / details / details / details; grid-template-areas: "user amount" "game game"; grid-template-columns: auto 1fr; min-width: 0px; column-gap: 10px; }
 .wlc-winner__picture { position: relative; width: 60px; border: none; box-shadow: rgba(0, 0, 0, 0.7) 0px 4px 5px; border-radius: 10px; overflow: hidden; }
 .wlc-winner__picture::before { content: ""; display: block; padding-top: 100%; }
 .wlc-winner__image { position: absolute; top: 0px; left: 0px; display: block; width: 100%; height: 100%; object-fit: cover; object-position: center center; }
 .wlc-winner__user { color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.6rem; line-height: 1.45; display: flex; grid-area: user / user / user / user; align-items: center; min-width: 1px; text-transform: none; }
 .wlc-winner__name { min-width: 0px; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; flex: 1 1 auto; }
 .wlc-winner__country { flex: 0 0 auto; object-fit: cover; object-position: center center; width: 17px; height: 11px; margin-right: 10px; border: none; box-shadow: none; }
 .wlc-winner__game { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 1.6rem; line-height: 1.45; display: flex; grid-area: game / game / game / game; align-items: center; justify-content: space-between; max-width: 100%; padding: 0px; text-align: left; text-decoration: none; background: transparent; border: none; }
 .wlc-winner__game:focus { outline: none; }
 .wlc-winner__game-name { transition: border-color 0.3s linear 0s; min-width: 0px; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border-bottom: 1px solid transparent; }
 .wlc-winner__game-arrow { transition: color 0.3s linear 0s; width: 16px; margin: 0px 0px 0px 10px; color: var(--mc-main); }
@media (pointer: fine) {
   .wlc-winner__game:hover { color: currentcolor; }
   .wlc-winner__game:hover .wlc-winner__game-name { border-bottom-color: currentcolor; }
   .wlc-winner__game:hover .wlc-winner__game-arrow { color: var(--mc-main-l20); }
}
 .wlc-winner__amount { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 1.6rem; line-height: 1.45; grid-area: amount / amount / amount / amount; white-space: nowrap; text-align: right; }
.wlc-winner--theme-default .wlc-winner__wrapper { gap: 15px; padding-left: 20px; }
@media (min-width: 1024px) {
  .wlc-winner--theme-default .wlc-winner__wrapper { gap: 25px; }
}
.wlc-winner--theme-default .wlc-winner__wrapper::before { content: ""; position: absolute; top: 10%; left: 0px; width: 3px; height: 90%; background-color: var(--mc-baseOpacity); border-radius: 3px; }
.wlc-winner--theme-default .wlc-winner__block--right { row-gap: 5px; }
.wlc-winner--theme-vertical .wlc-winner__wrapper { gap: 10px; height: var(--wlc-winner-slider-slide-height, 60px); }
.wlc-winner--theme-vertical .wlc-winner__block--right { padding: 5px 10px; background: var(--mc-bg); border-radius: 10px; }
.wlc-winner--theme-vertical .wlc-winner__game-arrow { color: var(--mc-secondary); }
@media (pointer: fine) {
  .wlc-winner--theme-vertical .wlc-winner__game:hover .wlc-winner__game-arrow { color: var(--mc-secondary-l20); }
}
.wlc-winner--theme-transparent .wlc-winner__wrapper { gap: 10px; height: var(--wlc-winner-slider-slide-height, 100px); }
.wlc-winner--theme-transparent .wlc-winner__block--right { align-content: center; height: var(--wlc-winner-slider-slide-height, 100px); padding: 25px; background: var(--mc-bg700); border-radius: 10px; }
.wlc-winner--theme-transparent .wlc-winner__picture { width: var(--wlc-winner-slider-slide-height, 100px); }
.wlc-winner--theme-transparent .wlc-winner__game-arrow { color: var(--mc-secondary); }
@media (pointer: fine) {
  .wlc-winner--theme-transparent .wlc-winner__game:hover .wlc-winner__game-arrow { color: var(--mc-secondary-l20); }
}
.wlc-winner--theme-1 .wlc-winner__wrapper { max-width: calc(100% - 40px); margin: 0px auto; padding: 0 0 var(--wlc-winner-slider-slide-inner-gap, 15px) 0; cursor: pointer; }
@media (min-width: 480px) {
  .wlc-winner--theme-1 .wlc-winner__wrapper { max-width: 260px; }
}
.wlc-winner--theme-1 .wlc-winner__wrapper::after { content: ""; position: absolute; right: 0px; bottom: -1px; left: 0px; width: 100%; height: 2px; margin: 0px auto; background: var(--mc-baseOpacity); }
@media (pointer: fine) {
  .wlc-winner--theme-1 .wlc-winner__wrapper:hover .wlc-winner__game { color: var(--mc-baseMain); border-bottom: 1px solid var(--mc-baseMain); }
}
.wlc-winner--theme-1 .wlc-winner__block--right { grid-template-areas: "user" "game" "amount"; grid-template-columns: 1fr; gap: 0px; }
.wlc-winner--theme-1 .wlc-winner__picture { width: 70px; }
.wlc-winner--theme-1 .wlc-winner__game { transition: all 0.3s linear 0s; display: inline-block; justify-self: start; max-width: 100%; color: var(--mc-baseMain); white-space: nowrap; text-overflow: ellipsis; overflow-x: hidden; border-bottom: 1px solid transparent; }
.wlc-winner--theme-1 .wlc-winner__amount { color: var(--mc-main); text-align: left; }
.wlc-currency--theme-default { display: var(--wlc-currency-display, inline-flex); flex-wrap: nowrap; align-items: baseline; color: inherit; }
.wlc-currency--theme-default .wlc-currency__icon { align-self: center; font-family: CryptocurrencySymbols; user-select: none; font-weight: normal !important; font-style: normal !important; font-feature-settings: normal !important; font-variant: normal !important; text-transform: none !important; }
.wlc-currency--theme-default .wlc-currency__sign--left { margin-right: 4px; }
.wlc-currency--theme-default .wlc-currency__sign--right { margin-left: 4px; }
.wlc-currency--theme-default .wlc-currency__svg { line-height: 1; vertical-align: text-top; }
.wlc-bet-history .wlc-currency--theme-default.wlc-currency--less-zero, .wlc-transaction-history .wlc-currency--theme-default.wlc-currency--less-zero { color: var(--mc-error); }
.wlc-bet-history .wlc-currency--theme-default.wlc-currency--above-zero, .wlc-transaction-history .wlc-currency--theme-default.wlc-currency--above-zero { color: var(--mc-success); }
.wlc-tournament-list--theme-default { margin: 0px 0px 30px; }
@media (min-width: 900px) {
  .wlc-tournament-list--theme-default { margin: 0px 0px 20px; }
}
@media (min-width: 1630px) {
  .wlc-tournament-list--theme-default { margin: 0px 0px 40px; }
}
.wlc-tournament-list--theme-default .wlc-tournament-list__container { grid-template-columns: 1fr; display: grid; gap: 15px; }
@media (min-width: 720px) {
  .wlc-tournament-list--theme-default .wlc-tournament-list__container { grid-template-columns: 1fr 1fr; }
}
@media (min-width: 900px) {
  .wlc-tournament-list--theme-default .wlc-tournament-list__container { grid-template-columns: repeat(auto-fill, minmax(650px, 1fr)); }
}
.app-tournaments-state .wlc-tournament-list--theme-default .wlc-tournament-list__nocontent { margin: 80px 0px 140px; }
.wlc-tournament-list__nocontent { display: flex; flex-direction: column; align-items: center; }
.wlc-tournament-list__nocontent-btn { margin: 40px 0px 0px; }
.wlc-tournament-list--theme-dashboard { display: flex; flex-direction: column; height: calc(100% - 100px); }
.wlc-tournament-list--theme-dashboard .wlc-scrollbar { height: 100%; }
.wlc-tournament-list--theme-dashboard .wlc-scrollbar .wlc-scrollbar__container { width: auto; }
.wlc-tournament-list--theme-dashboard .wlc-scrollbar .wlc-scrollbar__container .swiper-scrollbar { right: 9px; }
.wlc-tournament-list--theme-dashboard .wlc-tournament-list__header { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 1.6rem; line-height: 1.45; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; word-break: break-word; -webkit-line-clamp: 1; margin: 0px 0px 15px; text-align: center; }
.wlc-tournament-list--theme-dashboard .wlc-tournament-list__nav .wlc-swiper-button-prev, .wlc-tournament-list--theme-dashboard .wlc-tournament-list__nav .wlc-swiper-button-next { position: absolute; top: 100px; left: 0px; z-index: 100; }
.wlc-tournament-list--theme-dashboard .wlc-tournament-list__nav .wlc-swiper-button-next { right: 0px; left: auto; }
.wlc-tournament-list--theme-dashboard .wlc-tournament-list__slider { height: 100%; }
.wlc-tournament-list--theme-dashboard .wlc-tournament-list__slider .swiper { height: 100%; }
.wlc-tournament-list--theme-banner { position: relative; overflow: hidden; min-width: 0px; max-width: 100%; height: 100%; border-radius: 10px; }
.wlc-tournament-list--theme-banner .swiper-button-container { right: 20px; bottom: 30px; position: absolute; z-index: 22; display: flex; align-items: center; width: auto; }
@media (min-width: 1024px) {
  .wlc-tournament-list--theme-banner .swiper-button-container { right: 40px; }
}
@media (min-width: 1024px) {
  .wlc-tournament-list--theme-banner .swiper-button-container { bottom: 40px; }
}
.wlc-tournament-list--theme-banner .wlc-tournament-list-nocontent__tag { color: rgb(255, 255, 255); font-style: normal; font-weight: bold; font-size: 1.6rem; line-height: 1.45; padding: 10px; position: absolute; top: 0px; left: 0px; z-index: 10; min-width: 140px; text-align: center; background: rgb(67, 155, 255); border-radius: 10px 0px; }
.wlc-tournament-list--theme-banner .wlc-tournament-list__slider { height: 100%; }
.wlc-tournament-list--theme-banner .wlc-tournament-list__slider .swiper, .wlc-tournament-list--theme-banner .wlc-tournament-list__slider .swiper-wrapper, .wlc-tournament-list--theme-banner .wlc-tournament-list__slider .wlc-slider { height: 100%; }
.wlc-tournament-list--theme-available .wlc-tournament-list__item { margin: 0px 0px 20px; }
.wlc-tournament-list--theme-available .wlc-tournament-list__item:last-child { margin-bottom: 0px; }
.wlc-tournament-list--theme-banner .wlc-tournament-list-nocontent__tag { display: none; }
@media (max-width: 479px) {
  .wlc-tournament-list--theme-banner .swiper-button-container { bottom: 10px; }
}
.wlc-loyalty-level--theme-default { padding: 30px 15px; background: url("../../static/images/loyalty/bg-mobile.jpg") center center / cover no-repeat; display: flex; flex-direction: column; align-items: center; height: 100%; border-radius: 10px; }
@media (min-width: 1200px) {
  .wlc-loyalty-level--theme-default { padding: 0px; }
}
@media (min-width: 1200px) {
  .wlc-loyalty-level--theme-default { background: transparent; }
}
.wlc-loyalty-level--theme-default .wlc-loyalty-level__image { position: relative; display: flex; align-items: center; justify-content: center; width: auto; height: 190px; }
.wlc-loyalty-level--theme-default .wlc-loyalty-level__icon { width: initial; max-width: 100%; height: initial; max-height: 100%; object-fit: contain; }
.wlc-loyalty-level--theme-default .wlc-loyalty-level__title { padding: 15px 0px; color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 2.4rem; line-height: 1.45; }
.wlc-loyalty-level--theme-default .wlc-loyalty-level__description { margin: 0px 0px 15px; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; word-break: break-word; -webkit-line-clamp: 3; color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.4rem; line-height: 1.45; text-align: center; }
.wlc-loyalty-level--theme-default .wlc-loyalty-level__description:empty { display: none; }
.wlc-loyalty-level--theme-default .wlc-loyalty-level__points { color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.4rem; line-height: 1.45; display: flex; align-items: center; }
.wlc-tournament--theme-dashboard { --lb-wrapper-bg: var(--mc-bg); --lb-list-bg: var(--mc-bg); --lb-list-bg-top: var(--mc-bg); height: 100%; }
.wlc-tournament--theme-dashboard .wlc-tournament__more-icon { position: absolute; top: 20px; right: 20px; z-index: 2; }
.wlc-tournament--theme-dashboard .wlc-tournament__more-icon .wlc-icon { position: relative; display: flex; align-items: center; justify-content: center; width: 20px; height: 20px; cursor: pointer; }
.wlc-tournament--theme-dashboard .wlc-tournament__more-icon .wlc-icon .wlc-icon-content { display: flex; width: 100%; }
.wlc-tournament--theme-dashboard .wlc-tournament__more-icon .wlc-icon svg { transition: fill 0.3s linear 0s; width: 100%; fill: var(--mc-baseOpacity); }
@media (pointer: fine) {
  .wlc-tournament--theme-dashboard .wlc-tournament__more-icon .wlc-icon:hover svg { fill: var(--mc-baseMain); }
}
.wlc-tournament--theme-dashboard .wlc-tournament__container { position: relative; display: flex; flex-direction: column; align-items: center; height: 100%; }
.wlc-tournament--theme-dashboard .wlc-tournament__container.selected .wlc-tournament__more-icon { top: -38px; right: 0px; }
.wlc-tournament--theme-dashboard .wlc-tournament__container.selected .wlc-tournament__more-icon .wlc-icon-content { display: flex; width: 100%; height: 100%; }
.wlc-tournament--theme-dashboard .wlc-tournament__img-container { position: relative; z-index: 1; width: 235px; height: 235px; min-height: 235px; margin-bottom: 20px; overflow: hidden; border-radius: 10px; }
.wlc-tournament--theme-dashboard .wlc-tournament__image { position: absolute; top: 50%; left: 0px; width: 100%; transform: translateY(-50%); }
.wlc-tournament--theme-dashboard .wlc-tournament__title { position: absolute; inset: 33% 0px -1px; display: flex; flex-direction: column; justify-content: flex-end; width: 100%; padding: 20px 25px; font-weight: bold; background: linear-gradient(rgba(50, 59, 69, 0) 0%, rgb(20, 29, 39) 60%); }
.wlc-tournament--theme-dashboard .wlc-tournament__title span { width: 100%; font-size: 1.6rem; line-height: 1.5; text-align: center; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.wlc-tournament--theme-dashboard .wlc-tournament__timer { width: 235px; margin: 0px auto; }
.wlc-tournament--theme-dashboard .wlc-tournament__timer.wlc-timer .wlc-timer__timer-text { font-size: 1.4rem; }
.wlc-tournament--theme-dashboard .wlc-tournament__description { display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; word-break: break-word; -webkit-line-clamp: 2; color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.2rem; line-height: 1.45; white-space: pre-line; }
.wlc-tournament--theme-dashboard .wlc-tournament__description-block { transition: opacity 0.3s linear 0s; width: 235px; min-width: 0px; margin-top: 20px; padding: 15px 10px; border-radius: 10px; background: var(--mc-bg); }
.wlc-tournament--theme-dashboard .wlc-tournament__btns { display: flex; align-items: center; justify-content: center; margin: 25px 0px 0px; }
.wlc-tournament--theme-dashboard .wlc-tournament__board { width: 235px; padding: 10px 0px; }
.wlc-tournament--theme-dashboard .wlc-tournament__header { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 1.6rem; line-height: 1.45; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; word-break: break-word; -webkit-line-clamp: 1; margin: 15px 0px 5px; text-align: center; }
.wlc-tournament--theme-banner { height: 100%; }
.wlc-tournament-banner--theme-default { min-height: 385px; position: relative; height: 100%; }
@media (min-width: 480px) {
  .wlc-tournament-banner--theme-default { min-height: 325px; }
}
@media (min-width: 768px) {
  .wlc-tournament-banner--theme-default { min-height: 370px; }
}
.wlc-tournament-banner { position: relative; max-width: 100%; height: 100%; border-radius: 10px; background-color: var(--mc-bg700); background-repeat: no-repeat; background-size: cover; overflow: hidden; }
.wlc-tournament-banner::before { background: linear-gradient(360deg, var(--mc-bg700) 55%, var(--mc-bg700-o0) 101%, var(--mc-bg700-o8) 155%); content: ""; position: absolute; inset: 0px; z-index: 1; }
@media (min-width: 768px) {
  .wlc-tournament-banner::before { background: linear-gradient(90deg, var(--mc-bg700) 35%, var(--mc-bg700-o0) 77%, var(--mc-bg700-o8) 100%); }
}
.wlc-tournament-banner__tag { color: rgb(255, 255, 255); font-style: normal; font-weight: bold; font-size: 1.6rem; line-height: 1.45; padding: 10px; position: absolute; top: 0px; left: 0px; z-index: 10; min-width: 140px; text-align: center; background: rgb(67, 155, 255); border-radius: 10px 0px; }
.wlc-tournament-banner__status { color: rgb(1, 31, 70); font-style: normal; font-weight: normal; font-size: 1rem; line-height: 1.45; right: 60px; position: absolute; top: 20px; z-index: 10; padding: 4px 15px; background: rgb(255, 216, 0); border-radius: 100px; }
@media (min-width: 560px) {
  .wlc-tournament-banner__status { right: 20px; }
}
@media (min-width: 900px) {
  .wlc-tournament-banner__status { right: 60px; }
}
@media (min-width: 1200px) {
  .wlc-tournament-banner__status { right: 20px; }
}
.wlc-tournament-banner__status.active { background: var(--mc-main); }
.wlc-tournament-banner__more-icon { display: block; top: 20px; right: 20px; position: absolute; z-index: 3; color: var(--mc-baseOpacity); line-height: 1; }
@media (min-width: 560px) {
  .wlc-tournament-banner__more-icon { display: none; }
}
@media (min-width: 900px) {
  .wlc-tournament-banner__more-icon { display: block; }
}
@media (min-width: 1200px) {
  .wlc-tournament-banner__more-icon { display: none; }
}
.wlc-tournament-banner__more-icon .icon-btn { width: 20px; height: 20px; cursor: pointer; }
.wlc-tournament-banner__more-icon .icon-btn svg { fill: currentcolor; }
@media (pointer: fine) {
  .wlc-tournament-banner__more-icon:hover { color: var(--mc-baseMain); }
}
.wlc-tournament-banner__body { padding: 30px 20px 40px 30px; position: relative; z-index: 2; display: flex; flex-direction: column; align-items: flex-start; height: 100%; }
.wlc-tournament-banner__body > :not(.wlc-tournament-banner__body-decor) { position: relative; z-index: 2; }
.wlc-tournament-banner__body-decor { display: none; background-position: right bottom; background-size: contain; position: absolute; top: 0px; right: 0px; bottom: 0px; z-index: 1; width: 50%; background-repeat: no-repeat; }
@media (min-width: 768px) {
  .wlc-tournament-banner__body-decor { display: block; }
}
@media (min-width: 900px) {
  .wlc-tournament-banner__body-decor { display: none; }
}
@media (min-width: 1200px) {
  .wlc-tournament-banner__body-decor { display: block; }
}
.wlc-tournament-banner__body-title { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 2.4rem; line-height: 1.45; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; word-break: break-word; -webkit-line-clamp: 2; margin: 0px 0px 15px; }
.wlc-tournament-banner__timer-block { margin: 0px 0px 15px; }
.wlc-tournament-banner__description { color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.4rem; line-height: 1.45; max-width: 450px; margin: 0px 0px 15px; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; word-break: break-word; -webkit-line-clamp: 3; }
@media (min-width: 768px) {
  .wlc-tournament-banner__description { margin: 0px 0px 45px; }
}
.wlc-tournament-banner .wlc-icon-content { display: inline-block; line-height: 0; }
.wlc-tournament-banner .buttons-wrap { display: flex; justify-content: flex-start; min-height: 40px; margin: auto 0px 0px; }
.wlc-tournament-banner .buttons-wrap > .wlc-btn { column-gap: 0px; min-width: 110px; margin: 0px 20px 0px 0px; padding: 5px 15px; }
.wlc-tournament-banner .buttons-wrap > .wlc-btn:last-child { margin-right: 0px; }
.wlc-tournament-banner .buttons-wrap > .wlc-btn--theme-mod-read { display: none; }
@media (min-width: 560px) {
  .wlc-tournament-banner .buttons-wrap > .wlc-btn--theme-mod-read { display: grid; }
}
@media (min-width: 900px) {
  .wlc-tournament-banner .buttons-wrap > .wlc-btn--theme-mod-read { display: none; }
}
@media (min-width: 1200px) {
  .wlc-tournament-banner .buttons-wrap > .wlc-btn--theme-mod-read { display: grid; }
}
.wlc-tournament-banner__loader { position: absolute; inset: 0px; z-index: 10; display: flex; align-items: center; justify-content: center; border-radius: 10px; background: var(--mc-disabled-o6); }
.wlc-tournament-banner__loader::before { content: ""; position: absolute; inset: 0px; width: 60px; height: 60px; margin: auto; background: var(--mc-bg-o8); border-radius: 50%; }
.wlc-tournament-banner__loader::after { content: ""; width: 50px; height: 50px; border-top-color: ; border-top-style: ; border-top-width: ; border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-left-color: transparent; border-radius: 50%; animation: 1s linear 0s infinite normal none running spin; }
@keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.wlc-tournament-banner__body { padding: 50px 20px 40px 30px; }
.wlc-tournament-banner__tag { display: none; }
@media (min-width: 375px) {
  .wlc-tournament-banner { background-position: left center; }
}
@media (min-width: 900px) {
  .wlc-tournament-banner { background-position: right center; }
}
@media (min-width: 375px) {
  .wlc-tournament-banner--theme-default { background: url("../../static/images/tournaments/tournament-banner-mobile.jpg") center center / cover no-repeat; }
}
@media (min-width: 900px) {
  .wlc-tournament-banner--theme-default { background: url("../../static/images/tournaments/tournament-banner.jpg") center center / cover no-repeat; }
}
.wlc-tournament-smart-info--theme-default { max-width: 100%; }
.wlc-tournament-smart-info--theme-default .wlc-tournament-smart-info__content { flex-wrap: wrap; min-width: 100%; padding: 10px 15px; background: var(--mc-bg); border-radius: 10px; display: flex; align-items: center; justify-content: left; height: 100%; }
@media (min-width: 480px) {
  .wlc-tournament-smart-info--theme-default .wlc-tournament-smart-info__content { flex-wrap: nowrap; }
}
@media (min-width: 480px) {
  .wlc-tournament-smart-info--theme-default .wlc-tournament-smart-info__content { min-width: 350px; }
}
@media (min-width: 1200px) {
  .wlc-tournament-smart-info--theme-default .wlc-tournament-smart-info__content { padding: 10px 20px; }
}
.wlc-tournament-smart-info--theme-default .wlc-tournament-smart-info__prize-block { min-width: 200px; display: flex; align-items: center; }
@media (min-width: 480px) {
  .wlc-tournament-smart-info--theme-default .wlc-tournament-smart-info__prize-block { min-width: 0px; }
}
.wlc-tournament-smart-info--theme-default .wlc-tournament-smart-info__prize-block--icon { margin: -5px 10px 0px 0px; color: var(--mc-main); }
.wlc-tournament-smart-info--theme-default .wlc-tournament-smart-info__prize-block__text { min-width: 0px; }
.wlc-tournament-smart-info--theme-default .wlc-tournament-smart-info__prize-block__text--subtitle { color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.4rem; line-height: 1.45; }
.wlc-tournament-smart-info--theme-default .wlc-tournament-smart-info__prize-block__text--value { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 1.4rem; line-height: 1.45; white-space: nowrap; }
.wlc-tournament-smart-info--theme-default .wlc-tournament-smart-info__delimiter { background: var(--mc-baseOpacity); width: 100%; height: 2px; margin: 10px 0px; align-self: stretch; }
@media (min-width: 480px) {
  .wlc-tournament-smart-info--theme-default .wlc-tournament-smart-info__delimiter { width: 2px; }
}
@media (min-width: 480px) {
  .wlc-tournament-smart-info--theme-default .wlc-tournament-smart-info__delimiter { height: initial; }
}
@media (min-width: 480px) {
  .wlc-tournament-smart-info--theme-default .wlc-tournament-smart-info__delimiter { margin: 0px 10px 0px 5px; }
}
.wlc-tournament-smart-info--theme-default .wlc-tournament-smart-info__timer-block .wlc-timer__content { padding: 0px; background: transparent; border-radius: 0px; min-width: 200px; }
@media (min-width: 480px) {
  .wlc-tournament-smart-info--theme-default .wlc-tournament-smart-info__timer-block .wlc-timer__content { min-width: 185px; }
}
.wlc-tournament-smart-info--theme-default .wlc-tournament-smart-info__timer-block .wlc-timer__timer-text { line-height: 0; }
.wlc-tournament-smart-info--theme-default .wlc-tournament-smart-info__timer-block .wlc-timer__timer-text--countdown { color: var(--mc-baseMain); font-style: normal; font-weight: bold; font-size: 1.4rem; line-height: 1.45; }
.wlc-tournament-smart-info--theme-default .wlc-tournament-smart-info__timer-block .wlc-timer__timer-text .secondary-text { color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1.4rem; line-height: 1.45; }
.wlc-timer--theme-default.wlc-timer--theme-mod-play-time .time-text__item .text:not(.text-days) { display: none; }
.wlc-timer--theme-default.wlc-timer--theme-mod-play-time .wlc-timer__content { padding: 15px 25px; }
.wlc-timer--theme-default.wlc-timer--theme-mod-play-time .wlc-timer__timer-text { display: flex; flex-direction: row-reverse; justify-content: space-between; width: 100%; }
.wlc-timer--theme-default.wlc-timer--theme-mod-light .wlc-timer__content { padding: 0px; background-color: transparent; }
.wlc-timer--theme-default.wlc-timer--theme-mod-light .wlc-timer__content .time-text { color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1rem; line-height: 1.45; }
.wlc-timer--theme-default.wlc-timer--theme-mod-light .wlc-timer__content .time-text__divider { margin: 0px; }
.wlc-timer--theme-default.wlc-timer--theme-mod-light .wlc-timer__clock-icon { margin: -1px 5px 0px 0px; font-size: 0px; }
.wlc-timer--theme-default.wlc-timer--theme-mod-light .wlc-timer__clock-icon svg { width: 10px; height: 10px; fill: var(--mc-main); }
.wlc-timer--theme-default .wlc-timer__content { display: flex; align-items: center; padding: var(--wlc-timer-padding, 9px 15px 8px 15px); background: var(--wlc-timer-bg, var(--mc-bg)); border-radius: 10px; }
.wlc-timer--theme-default .wlc-timer__content .time-text { color: var(--wlc-timer-color, var(--mc-baseMain)); font-style: normal; font-weight: bold; font-size: 1.4rem; line-height: 1.45; }
.wlc-timer--theme-default .wlc-timer__content .time-text--countdown { display: flex; }
.wlc-timer--theme-default .wlc-timer__content .time-text__divider { margin: 0px 5px; }
.wlc-timer--theme-default .wlc-timer__clock-icon { margin: -5px 10px 0px 0px; }
.wlc-timer--theme-default .wlc-timer__clock-icon svg { width: 18px; height: 18px; fill: var(--mc-secondary); }
.wlc-timer--theme-default .wlc-timer__timer-text { line-height: 1.3; text-align: left; }
.wlc-timer--theme-default .wlc-timer__timer-text .secondary-text { color: var(--wlc-timer-subtitle-color, var(--mc-baseMain)); font-style: normal; font-weight: normal; font-size: 1.4rem; line-height: 1.45; }
.wlc-timer--theme-one-line .wlc-timer__content { color: var(--mc-warning); font-style: normal; font-weight: bold; font-size: 1.4rem; line-height: 1.45; display: inline; }
.wlc-timer--theme-one-line .wlc-timer__content .time-text { white-space: nowrap; }
.wlc-timer--theme-one-line .wlc-timer__content .time-text__divider, .wlc-timer--theme-one-line .wlc-timer__content .time-text__item, .wlc-timer--theme-one-line .wlc-timer__content .time-text { display: inline; }
.wlc-timer--theme-one-line .wlc-timer__label { display: inline-flex; align-items: baseline; justify-content: center; white-space: nowrap; }
.wlc-timer--theme-one-line .wlc-timer__text { display: inline-block; margin: 0px 5px 0px 0px; }
.wlc-timer--theme-one-line .wlc-timer__icon { margin: 0px 5px 0px 0px; color: inherit; }
.wlc-timer--theme-one-line .wlc-timer__icon .wlc-icon-content { display: flex; width: 20px; height: 20px; }
.wlc-timer--theme-one-line .wlc-timer__icon .wlc-icon-content svg { width: 20px; height: 20px; }
.wlc-timer--theme-one-line.wlc-timer--theme-mod-small .time-text { color: var(--mc-baseMain); font-style: normal; font-weight: normal; font-size: 1rem; line-height: 1.45; }
.wlc-timer--theme-one-line.wlc-timer--theme-mod-small .wlc-timer__content { align-items: center; justify-content: center; }
.wlc-timer--theme-one-line.wlc-timer--theme-mod-small .wlc-timer__icon .wlc-icon-content { width: 10px; height: 10px; color: var(--mc-main); }
.wlc-timer--theme-one-line.wlc-timer--theme-mod-small .wlc-timer__icon .wlc-icon-content svg { width: 10px; height: 10px; fill: currentcolor; }
.wlc-tournament-prizes-row--theme-default .wlc-tournament-prizes-row__val { white-space: nowrap; }
.wlc-tournament-prizes-row--theme-default .wlc-tournament-prizes-row__val:not(:first-child)::before { content: "+"; display: inline-block; margin: 0px 5px; }
.wlc-tournament-prizes-row--theme-default.wlc-tournament-prizes-row--theme-mod-one-line { --wlc-currency-display: inline; }
.wlc-tournament-prizes-row--theme-default.wlc-tournament-prizes-row--theme-mod-one-line .wlc-tournament-prizes-row__values { width: 100%; text-overflow: ellipsis; overflow: hidden; }
.wlc-game-thumb-media.ng-star-inserted img {
  width: 100%;
}
.wlc-sections__header.wlc-sections__header--theme-1.ng-star-inserted.mobile {
  display: none;
}
/* .wlc-sections__header--theme-1 .container {
  min-height: 70px;
  grid-template-columns: auto minmax(0,1fr) auto;
  grid-gap: 10px;
  gap: 10px;
  transition: all .3s linear;
  padding: 0;
  display: grid;
  align-items: center;
}
.wlc-sections__header--theme-1 .container {
  min-height: 60px;
} */
.wlc-banner--theme-default-banner .banner_bg, .wlc-banner--theme-default-banner .banner__bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.wlc-banner--theme-default-banner .banner_bg img, .wlc-banner--theme-default-banner .banner__bg img {
  transition: transform 0.1s linear;
  display: block;
  width: 100%;
  /* height: 100%; */
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: right;
  object-position: right;
}
.wlc-sections__banner-section.mobile {
  display: none;
}
.wlc-banner--theme-default-banner .banner {
  min-height: 220px;
  position: relative;
  display: flex;
  align-items: center;
  background: var(--mc-bg500);
  overflow: hidden;
  background-repeat: no-repeat;
  background-size: cover;
}
.wlc-banner--theme-default-banner .banner__title {
  color: #fff;
  font-style: normal;
  font-weight: bold;
  font-size: 2.4rem;
  line-height: 1.45;
  text-align: center;
  text-shadow: 1px 1px 2px #011f46, 0 0 1em #011f46;
}
.banner--center .banner__title, .wlc-banner--theme-default-banner .banner--center .banner__description {
  text-align: center;
}
.banner .banner__title {
  color: var(--mc-secondary);
}
.wlc-banner--theme-default-banner .banner__description {
  color: #fff;
  font-style: normal;
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.45;
  text-align: center;
  text-shadow: 1px 1px 2px #011f46, 0 0 1em #011f46;
}
.wlc-banner--theme-default-banner .banner--center .banner__title, .wlc-banner--theme-default-banner .banner--center .banner__description {
  text-align: center;
}
@media (max-width: 1200px) {
  .wlc-sections__header.wlc-sections__header--theme-1.ng-star-inserted.desk {
    display: none;
  }
  .wlc-sections__header.wlc-sections__header--theme-1.ng-star-inserted.mobile {
    display: block;
    background-color: var(--mc-bg700);
  }
}
@media (min-width: 320px) {
  .container {
    max-width: calc(100% - 30px);
  }
}
@media (min-width: 480px) {
  .container {
    max-width: 450px;
  }
}
@media (min-width: 560px) {
  .container {
    max-width: 530px;
  }
}
@media (min-width: 640px) {
  .container {
    max-width: 610px;
  }
}
@media (min-width: 720px) {
  .container {
    max-width: 690px;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 738px;
  }
}
@media (min-width: 900px) {
  .container {
    max-width: 870px;
  }
}
@media (min-width: 1024px) {
  .container {
    max-width: 994px;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 1170px;
  }
}
@media (min-width: 1630px) {
  .container {
    max-width: 1600px;
  }
} 
@media (max-width: 1024px) {
  .wlc-sections__banner-section.desk {
    display: none;
  }
  .wlc-sections__banner-section.mobile {
    display: block;
  }
}
