@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,600;1,600&family=Oswald&display=swap');
.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}
[data-tippy-root]{max-width:calc(100vw - 10px)}
.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}
.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}
.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}
.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}
.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}
.tippy-box[data-placement^=left]>.tippy-arrow{right:0}
.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}
.tippy-box[data-placement^=right]>.tippy-arrow{left:0}
.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}
.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}
.tippy-arrow{width:16px;height:16px;color:#333}
.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}
.tippy-content{position:relative;padding:5px 9px;z-index:1}
.tippy-box[data-theme~=light]{color:#26323d;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);background-color:#fff}
.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}
.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}
.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}
.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}
.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}
.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}
*, ::before, ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
.container{width:100%}
@media (min-width: 640px){
.container{max-width:640px}}
@media (min-width: 768px){
.container{max-width:768px}}
@media (min-width: 1024px){
.container{max-width:1024px}}
@media (min-width: 1280px){
.container{max-width:1280px}}
@media (min-width: 1536px){
.container{max-width:1536px}}
.col-span-3{grid-column:span 3 / span 3}
.m-2{margin:0.5rem}
.mx-auto{margin-left:auto;margin-right:auto}
.mb-0{margin-bottom:0px}
.mb-2{margin-bottom:0.5rem}
.mb-4{margin-bottom:1rem}
.mb-8{margin-bottom:2rem}
.ml-0{margin-left:0px}
.ml-2{margin-left:0.5rem}
.ml-auto{margin-left:auto}
.mr-1{margin-right:0.25rem}
.mr-2{margin-right:0.5rem}
.mr-3{margin-right:0.75rem}
.mt-1{margin-top:0.25rem}
.mt-2{margin-top:0.5rem}
.mt-3{margin-top:0.75rem}
.mt-4{margin-top:1rem}
.mt-6{margin-top:1.5rem}
.block{display:block}
.inline-block{display:inline-block}
.flex{display:flex}
.inline-flex{display:inline-flex}
.table{display:table}
.grid{display:grid}
.hidden{display:none}
.h-5{height:1.25rem}
.h-7{height:1.75rem}
.h-full{height:100%}
.w-1\/2{width:50%}
.w-1\/3{width:33.333333%}
.w-1\/6{width:16.666667%}
.w-16{width:4rem}
.w-4\/12{width:33.333333%}
.w-5{width:1.25rem}
.w-5\/6{width:83.333333%}
.w-6{width:1.5rem}
.w-7{width:1.75rem}
.w-8\/12{width:66.666667%}
.w-80{width:20rem}
.w-full{width:100%}
.max-w-screen-sm{max-width:640px}
.flex-grow{flex-grow:1}
.cursor-pointer{cursor:pointer}
.grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}
.grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}
.grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}
.flex-row{flex-direction:row}
.flex-col{flex-direction:column}
.flex-wrap{flex-wrap:wrap}
.items-center{align-items:center}
.justify-start{justify-content:flex-start}
.justify-center{justify-content:center}
.justify-between{justify-content:space-between}
.gap-1{gap:0.25rem}
.gap-2{gap:0.5rem}
.gap-3{gap:0.75rem}
.gap-4{gap:1rem}
.overflow-hidden{overflow:hidden}
.rounded{border-radius:0.25rem}
.rounded-full{border-radius:9999px}
.rounded-lg{border-radius:0.5rem}
.rounded-md{border-radius:0.375rem}
.rounded-b-md{border-bottom-right-radius:0.375rem;border-bottom-left-radius:0.375rem}
.rounded-t-md{border-top-left-radius:0.375rem;border-top-right-radius:0.375rem}
.rounded-tl{border-top-left-radius:0.25rem}
.rounded-tr{border-top-right-radius:0.25rem}
.border{border-width:1px}
.border-b{border-bottom-width:1px}
.border-t{border-top-width:1px}
.border-none{border-style:none}
.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}
.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}
.bg-global-light-gray{--tw-bg-opacity:1;background-color:rgb(237 237 237 / var(--tw-bg-opacity))}
.bg-global-light-green{--tw-bg-opacity:1;background-color:rgb(121 183 103 / var(--tw-bg-opacity))}
.bg-global-mid-gray{--tw-bg-opacity:1;background-color:rgb(216 216 216 / var(--tw-bg-opacity))}
.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}
.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}
.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}
.bg-tag-blue{--tw-bg-opacity:1;background-color:rgb(90 142 187 / var(--tw-bg-opacity))}
.bg-tag-green{--tw-bg-opacity:1;background-color:rgb(140 187 90 / var(--tw-bg-opacity))}
.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}
.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(250 204 21 / var(--tw-bg-opacity))}
.p-0{padding:0px}
.p-1{padding:0.25rem}
.p-2{padding:0.5rem}
.p-3{padding:0.75rem}
.p-4{padding:1rem}
.px-0\.5{padding-left:0.125rem;padding-right:0.125rem}
.px-2{padding-left:0.5rem;padding-right:0.5rem}
.px-3{padding-left:0.75rem;padding-right:0.75rem}
.px-4{padding-left:1rem;padding-right:1rem}
.py-0{padding-top:0px;padding-bottom:0px}
.py-0\.5{padding-top:0.125rem;padding-bottom:0.125rem}
.py-1{padding-top:0.25rem;padding-bottom:0.25rem}
.py-2{padding-top:0.5rem;padding-bottom:0.5rem}
.py-5{padding-top:1.25rem;padding-bottom:1.25rem}
.pl-0{padding-left:0px}
.pl-2{padding-left:0.5rem}
.pt-2{padding-top:0.5rem}
.pt-8{padding-top:2rem}
.text-left{text-align:left}
.text-center{text-align:center}
.font-condensed{font-family:Oswald, sans-serif}
.text-2xl{font-size:1.5rem;line-height:2rem}
.text-3xl{font-size:1.875rem;line-height:2.25rem}
.text-base{font-size:1rem;line-height:1.5rem}
.text-sm{font-size:0.875rem;line-height:1.25rem}
.font-normal{font-weight:400}
.font-semibold{font-weight:600}
.uppercase{text-transform:uppercase}
.lowercase{text-transform:lowercase}
.italic{font-style:italic}
.text-global-blue{--tw-text-opacity:1;color:rgb(18 28 56 / var(--tw-text-opacity))}
.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity))}
.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity))}
.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}
.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.drop-shadow{--tw-drop-shadow:drop-shadow(drop-shadow(0 1px 2px rgba(0, 0, 0, 0.2)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06)););filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;width:100%}
.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}
.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}
.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}
/*
 * @pqina/flip v1.8.3 - A Beautifully Animated Flip Clock
 * Copyright (c) 2023 PQINA - https://pqina.nl/flip/
 */
.tick{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;position:relative;z-index:1;line-height:1.4}
.tick *{box-sizing:inherit}
.tick [data-view]{max-width:100%}
.tick span[data-view]{display:inline-block}
.tick .tick-credits{position:absolute;right:0;bottom:0;opacity:.4;text-decoration:none;font-size:11px;color:inherit}
.tick [data-layout~=pad]{margin:-.25em}
.tick [data-layout~=pad]>*{margin:.25em}
.tick [data-layout~=horizontal]{display:flex;flex-direction:row;justify-content:center}
.tick [data-layout~=horizontal][data-layout~=baseline]{align-items:baseline}
.tick [data-layout~=horizontal][data-layout~=center]{justify-content:center}
.tick [data-layout~=horizontal][data-layout~=right]{justify-content:flex-end}
.tick [data-layout~=horizontal][data-layout~=left]{justify-content:flex-start}
.tick [data-layout~=horizontal][data-layout~=fill],.tick [data-layout~=horizontal][data-layout~=stretch]{align-content:stretch;flex-wrap:nowrap}
.tick [data-layout~=horizontal][data-layout~=fill]>*,.tick [data-layout~=horizontal][data-layout~=stretch]>*{flex:1 0 0;width:100%}
.tick [data-layout~=horizontal][data-layout~=multi-line]{flex-wrap:wrap}
.tick [data-layout~=horizontal][data-layout~=fit]{display:inline-flex;flex-wrap:nowrap;align-content:center;white-space:nowrap;justify-content:flex-start}
.tick [data-layout~=vertical]{display:flex;flex-direction:column;align-items:center}
.tick [data-layout~=vertical][data-layout~=top]{justify-content:flex-start}
.tick [data-layout~=vertical][data-layout~=bottom]{justify-content:flex-end;min-height:100%}
.tick [data-layout~=vertical][data-layout~=middle]{justify-content:center;min-height:100%}
.tick [data-layout~=vertical][data-layout~=left]{align-items:flex-start}
.tick [data-layout~=vertical][data-layout~=right]{align-items:flex-end}
.tick [data-layout~=vertical][data-layout~=center]{text-align:center}
.tick [data-layout~=vertical][data-layout~=fill],.tick [data-layout~=vertical][data-layout~=stretch]{align-items:stretch;min-height:100%}
.tick [data-layout~=vertical][data-layout~=fill]>*,.tick [data-layout~=vertical][data-layout~=stretch]>*{flex:1 0 0}
.tick [data-layout~=vertical]>*+*{margin-top:.5em}
.tick [data-layout~=overlay]{position:relative}
.tick [data-layout~=overlay]>*{margin:0}
.tick [data-layout~=overlay][data-layout~=center]{text-align:center}
.tick [data-layout~=overlay][data-layout~=left]{text-align:left}
.tick [data-layout~=overlay][data-layout~=right]{text-align:right}
.tick [data-layout~=overlay]>[data-overlay=fill],.tick [data-layout~=overlay]>[data-overlay=stretch]{position:absolute;left:0;right:0;top:0;bottom:0}
.tick [data-layout~=overlay]>[data-overlay=center]{display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;top:0;bottom:0}
.tick-flip{position:relative;text-align:center}
.tick-flip *{border-radius:inherit;white-space:pre;letter-spacing:inherit;text-indent:inherit}
.tick-flip-front{border-bottom-left-radius:0;border-bottom-right-radius:0}
.tick-flip-back{border-top-left-radius:0;border-top-right-radius:0}
.tick-flip-spacer{display:block;visibility:hidden}
.tick-flip-shadow{position:absolute;left:1px;right:1px;top:1px;bottom:1px;color:transparent!important;background:transparent!important}
.tick-flip-shadow-top{bottom:calc(50% - 1px)}
.tick-flip-shadow-bottom{top:calc(50% + 1px)}
.tick-flip-card-shadow{position:absolute;left:.15em;right:.15em;bottom:.125em;height:.5em;background-color:transparent;border-radius:0;opacity:0;transform-origin:0 100%;box-shadow:0 .125em .25em rgba(0,0,0,.5),0 .125em .5em rgba(0,0,0,.75);z-index:0}
.tick-flip-card{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;perspective:4em}
.tick-flip-panel-back,.tick-flip-panel-front{position:absolute;left:0;width:100%;height:51%;backface-visibility:hidden;transform-style:preserve-3d}
.tick-flip-panel-back-text,.tick-flip-panel-front-text{position:absolute;left:-1px;top:0;right:-1px;height:100%;overflow:hidden}
.tick-flip-panel-text-wrapper{position:absolute;left:0;top:0;right:0;height:100%}
.tick-flip-panel-back-text .tick-flip-panel-text-wrapper{height:200%;top:-100%}
.tick-flip-panel-front{transform-origin:center bottom;top:0;z-index:2;box-shadow:inset 0 1px hsla(0,0%,100%,.05)}
.tick-flip-panel-back{transform-origin:center top;top:50%;z-index:1;box-shadow:inset 0 -1px rgba(0,0,0,.1)}
.tick-flip-panel-back:after{z-index:1;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(180deg,rgba(0,0,0,.3) 1px,rgba(0,0,0,.15) 0,transparent 30%)}
.tick-flip-panel-back-shadow{z-index:2}
.tick-flip-panel-back-highlight{z-index:3}
.tick-flip-panel-back-highlight,.tick-flip-panel-back-shadow{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}
.tick-flip-panel-back-highlight,.tick-flip-panel-back-shadow,.tick-flip-panel-front-shadow{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0}
.tick-flip-panel-front-shadow{background-image:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.3))}
.tick-flip-panel-back-shadow{background-image:linear-gradient(180deg,rgba(0,0,0,.7),rgba(0,0,0,.5))}
.tick-flip-panel-back-highlight{background-image:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.3))}
.tick [data-style*="shadow:inner"],.tick [data-style*="shadow:inner"] .tick-flip-card-shadow,.tick [data-style*="shadow:none"] .tick-flip-card-shadow,.tick [data-style*="shadow:none"] .tick-flip-panel-back,.tick [data-style*="shadow:none"] .tick-flip-panel-front,.tick [data-style*="shadow:none"] .tick-flip-shadow{box-shadow:none}
.tick [data-style*="shadow:none"] .tick-flip-back:after,.tick [data-style*="shadow:none"] .tick-flip-panel-back-shadow,.tick [data-style*="shadow:none"] .tick-flip-panel-back-text:after,.tick [data-style*="shadow:none"] .tick-flip-panel-front-shadow{background-image:none}
.tick [data-style*="rounded:none"]{border-radius:0}
.tick [data-style*="rounded:panels"] .tick-flip-front,.tick [data-style*="rounded:panels"] .tick-flip-shadow-bottom{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}
.tick [data-style*="rounded:panels"] .tick-flip-back,.tick [data-style*="rounded:panels"] .tick-flip-panel-back:after,.tick [data-style*="rounded:panels"] .tick-flip-shadow-top{border-top-left-radius:inherit;border-top-right-radius:inherit}
.tick-flip{margin-left:.0625em;margin-right:.0625em;min-width:1.125em;border-radius:.125em;letter-spacing:.25em;text-indent:.25em}
.tick-flip-panel{color:#edebeb;background-color:#333232}
.tick-flip-shadow{box-shadow:0 .125em .3125em rgba(0,0,0,.25),0 .02125em .06125em rgba(0,0,0,.25)}
.block-apps-casino .title{--tw-text-opacity:1;color:rgb(46 69 148 / var(--tw-text-opacity));

    font-size: 24px}
.block-apps-casino h4,.block-apps-casino .title-h4{margin:0px;margin-bottom:0.5rem;display:inline-block}
.block-apps-casino .slider-container{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-bottom:0.25rem}
.block-apps-casino .slider-item{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity));

    width: 280px;
    max-width: 100%;
    box-shadow: 0 1px 3px rgba(150, 150, 150, 0.7)}
.block-calltoaction-buttons .wrapper{width:100%}
.block-calltoaction-buttons ul{margin:0px;display:flex;list-style-type:none;flex-wrap:wrap;justify-content:center;padding:0px}
.block-calltoaction-buttons li{text-align:center;

    flex-basis: 100%}
@media (min-width: 768px) {
.block-calltoaction-buttons li {
      flex-basis: 49%;
  }
    }
@media (min-width: 1024px) {
.block-calltoaction-buttons li {
      flex-basis: 31%;
  }
    }
:is(.block-calltoaction-buttons li):nth-child(2) {
      margin-left: 0;
      margin-right: 0;
    }
@media (min-width: 768px){
:is(.block-calltoaction-buttons li):nth-child(2) {
        margin-left: 2%;
        margin-right: 0;
    }
      }
@media (min-width: 1024px){
:is(.block-calltoaction-buttons li):nth-child(2) {
        margin-left: 1.166666%;
        margin-right: 1.166666%;
    }
      }
:is(.block-calltoaction-buttons li) a{position:relative;display:inline-block;width:100%;overflow:hidden;border-radius:0.5rem;background-repeat:no-repeat;

      background-color: #EDEDED;
      background-position: -5px center;
      background-size: auto 160%;
      font-size: 31px;
      padding: 17px 28px 17px 85px;
      border: 1px solid transparent;
      transition: all 0.3s;
      transform: translateZ(0);
      backface-visibility: hidden;
      line-height: 1.1}
:is(:is(.block-calltoaction-buttons li) a) .subtitle{display:block;font-size:1.25rem;line-height:1.75rem}
.block-bonus-poker :is(:is(.block-calltoaction-buttons li) a) .subtitle{display:flex;flex-direction:column}
:is(:is(.block-calltoaction-buttons li) a):after{position:absolute;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));opacity:0.4;

        content: "";
        height: 255px;
        left: -125px;
        top: -50px;
        transform: rotate(35deg);
        transition: all 750ms cubic-bezier(0.19, 1, 0.22, 1);
        width: 50px;
        z-index: -10}
:is(:is(.block-calltoaction-buttons li) a):hover{z-index:10;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));

        box-shadow: 0 2px 12px rgba(0,0,0,0.2);
        border-color: #ddd;
        background-color: #F0BF31}
:is(:is(.block-calltoaction-buttons li) a):hover:after {
          left: 120%;
          transition: all 750ms cubic-bezier(0.19, 1, 0.22, 1);
        }
@media screen and (max-width: 767px) {
    .block-calltoaction-buttons li a {
      line-height: 1;
    }

      :is(.block-calltoaction-buttons li a) .subtitle {
        font-size: 1rem;
        line-height: 1;
      }
}
.block-custom-title h1,.block-custom-title h2,.block-custom-title h3,.block-custom-title h4,.block-custom-title h5,.block-custom-title h6 {
    text-transform: uppercase;
  }
:is(.block-custom-title .type-normal) h1,:is(.block-custom-title .type-normal) h2,:is(.block-custom-title .type-normal) h3,:is(.block-custom-title .type-normal) h4,:is(.block-custom-title .type-normal) h5,:is(.block-custom-title .type-normal) h6 {
      background-color: transparent;
      margin-left: auto;
      margin-right: auto;
      width: auto;
      line-height: 1.1 !important;
      color: #2E4594 !important;
    }
:is(.block-custom-title .type-dark) h1,:is(.block-custom-title .type-dark) h2,:is(.block-custom-title .type-dark) h3,:is(.block-custom-title .type-dark) h4,:is(.block-custom-title .type-dark) h5,:is(.block-custom-title .type-dark) h6{--tw-bg-opacity:1;background-color:rgb(18 28 56 / var(--tw-bg-opacity));

      color: #fff !important;
      /* background-color: #121C38 !important;*/
      line-height: 1.1 !important;
      padding: 0.5rem;
      text-align: center}
:is(.block-custom-title .type-line) h1,:is(.block-custom-title .type-line) h2,:is(.block-custom-title .type-line) h3,:is(.block-custom-title .type-line) h4,:is(.block-custom-title .type-line) h5,:is(.block-custom-title .type-line) h6{--tw-text-opacity:1;color:rgb(18 28 56 / var(--tw-text-opacity));

      /*color: #121C38 !important;*/
      display: flex;
      justify-content: space-between;
      align-items: center;
      flex-direction: row}
:is(:is(.block-custom-title .type-line) h1,:is(.block-custom-title .type-line) h2,:is(.block-custom-title .type-line) h3,:is(.block-custom-title .type-line) h4,:is(.block-custom-title .type-line) h5,:is(.block-custom-title .type-line) h6)::before,:is(:is(.block-custom-title .type-line) h1,:is(.block-custom-title .type-line) h2,:is(.block-custom-title .type-line) h3,:is(.block-custom-title .type-line) h4,:is(.block-custom-title .type-line) h5,:is(.block-custom-title .type-line) h6)::after{--tw-border-opacity:1;border-color:rgb(18 28 56 / var(--tw-border-opacity));

        content: '';
        border-top: 2px solid;
        flex-grow: 1;
        display: inline-block}
:is(:is(.block-custom-title .type-line) h1,:is(.block-custom-title .type-line) h2,:is(.block-custom-title .type-line) h3,:is(.block-custom-title .type-line) h4,:is(.block-custom-title .type-line) h5,:is(.block-custom-title .type-line) h6)::before {
        margin-right: 1.5rem;
      }
:is(:is(.block-custom-title .type-line) h1,:is(.block-custom-title .type-line) h2,:is(.block-custom-title .type-line) h3,:is(.block-custom-title .type-line) h4,:is(.block-custom-title .type-line) h5,:is(.block-custom-title .type-line) h6)::after {
        margin-left: 1.5rem;
      }
.block-custom-title h1 {
    font-size: 2rem;
  }
@media (min-width: 768px) {
.block-custom-title h1 {
      font-size: 3rem;
  }
    }
.block-custom-title h2 {
    font-size: 1.85rem;
  }
@media (min-width: 768px) {
.block-custom-title h2 {
      font-size: 2.65rem;
  }
    }
.block-custom-title h3 {
    font-size: 1.5rem;
  }
@media (min-width: 768px) {
.block-custom-title h3 {
      font-size: 2.25rem;
  }
    }
.block-custom-title h4 {
    font-size: 1.25rem;
  }
@media (min-width: 768px) {
.block-custom-title h4 {
      font-size: 1.85rem;
  }
    }
.block-custom-title h5 {
    font-size: 1.125rem;
  }
@media (min-width: 768px) {
.block-custom-title h5 {
      font-size: 1.5rem;
  }
    }
.block-custom-title h6 {
    font-size: 1rem;
  }
@media (min-width: 768px) {
.block-custom-title h6 {
      font-size: 1.25rem;
  }
    }
.block-custom-title.block-custom-title--1 {
    margin-top: 2.5rem !important;
    margin-bottom: 1rem !important;
  }
.block-custom-title.block-custom-title--2 {
    margin-top: 2rem !important;
    margin-bottom: 1rem !important;
  }
.block-custom-title.block-custom-title--3 {
    margin-top: 1.5rem !important;
    margin-bottom: 1rem !important;
  }
.block-custom-title.block-custom-title--4 {
    margin-top: 1.25rem !important;
    margin-bottom: 1rem !important;
  }
.block-custom-title.block-custom-title--5 {
    margin-top: 1.125rem !important;
    margin-bottom: 1rem !important;
  }
.block-custom-title.block-custom-title--6 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
.block-bonus-poker .block{display:flex;flex-direction:column}
.block-bonus-poker .bonus {
    box-shadow: 0 1px 2px rgba(0,0,0,0.25);
  }
.block-bonus-poker .bonus--meta{font-family:Open Sans, sans-serif;

    font-size: 11px}
:is(.block-bonus-poker .bonus--meta) h4,:is(.block-bonus-poker .bonus--meta) .title-h4{font-family:Oswald, sans-serif;--tw-text-opacity:1;color:rgb(50 141 24 / var(--tw-text-opacity));

      font-size: 29px}
.block-bonus-poker .bonus--meta--description{margin-top:0.5rem;

    line-height: 1.1}
.block-bonus-poker .download-button{margin-left:auto;margin-right:auto;text-align:center;

    font-style: normal;
    width: auto}
:is(.block-bonus-poker .download-button) span{padding-left:2rem;padding-right:2rem}
.block-bonus-poker .icon{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0.5rem;

    height: 55px}
:is(.block-bonus-poker .icon) img {
      max-height: 100%;
      max-width: 160px;
      margin: 2px auto;
      width: auto;
    }
.block-bonus-poker .footer{border-style:none;

    margin-top: 0.25rem !important}
.block-daily-tip .description{font-family:Oswald, sans-serif;

    font-size: 21px;
    line-height: 22.5px;
    min-height: 100px}
:is(.block-daily-tip .description) .large-button {
      display: inline-flex;
      justify-content: center;
      align-items: center;
    }
:is(:is(.block-daily-tip .description) .large-button) span {
        font-size: 1rem;
        line-height: 1;
      }
:is(:is(.block-daily-tip .description) .large-button) a {
        padding: 3px 8px 3px 2px;
      }
:is(:is(:is(.block-daily-tip .description) .large-button) a)::before {
          width: 18px;
          height: 18px;
          margin-right: 0.5rem;
          background-size: 66%;
        }
.block-daily-tip .tip-title,.block-daily-tip .result {
    color: #328D18;
  }
.block-daily-tip .tip-title{margin-top:0.5rem;

    font-size: 2.5rem}
.block-daily-tip .tip--wrapper {
    box-shadow: 0 1px 2px rgba(0,0,0,0.25);
  }
:is(.block-daily-tip .tip--wrapper) .sport-icon{margin-top:0.25rem;font-size:1.5rem;line-height:2rem}
:is(:is(.block-daily-tip .tip--wrapper) .sport-icon) img {
        width: 22px;
        height: 22px;
      }
.block-daily-tip .mercato,.block-daily-tip .esito{font-size:1.875rem;line-height:2.25rem;--tw-text-opacity:1;color:rgb(50 141 24 / var(--tw-text-opacity))}
:is(.block-daily-tip .mercato,.block-daily-tip .esito) h4,:is(.block-daily-tip .mercato,.block-daily-tip .esito) .title-h4{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}
.block-daily-tip time{font-family:Open Sans, sans-serif}
:is(:is(.block-daily-tip .forecast) .large-button) a{width:100%}
:is(:is(:is(.block-daily-tip .forecast) .large-button) a)::before{margin-right:0.25rem;height:1rem;width:1rem}
:is(:is(.block-daily-tip .forecast) .large-button) span {
        font-size: 1rem;
        line-height: 1;
      }
:is(.block-daily-tip .forecast) .value{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(50 141 24 / var(--tw-text-opacity))}
:is(.block-daily-tip .forecast) .icon {
      height: 32px;
    }
:is(:is(.block-daily-tip .forecast) .icon) img {
        max-height: 20px;
      }
.block-daily-tip .footer{border-top-width:0px;text-align:center;font-family:Open Sans, sans-serif;--tw-text-opacity:1;color:rgb(110 110 110 / var(--tw-text-opacity));

    font-size: 12px;
    margin-top: 0 !important}
.block-daily-tip .items-num-1 {
    width: 700px;
    max-width: 100%;
  }
:is(.block-daily-tip .items-num-1) .tip--wrapper {
      margin-left: 0;
      margin-right: 0;
    }
.block-faq .block-title{margin-bottom:0.5rem;text-align:left}
.block-faq .single-faq{margin-bottom:0.5rem;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;padding-right:1rem;

    background-color:#F4F4F4;
    border-radius: 10px;
    box-shadow: 0 1px 2px 0 rgba(0,0,0,0.25)}
:is(.block-faq .single-faq) .single-faq--question{display:inline-flex;cursor:pointer;align-items:center;padding-top:0.5rem;padding-bottom:0.5rem;font-family:Oswald, sans-serif;

      font-size: 22px;
      line-height: 1.2}
:is(:is(.block-faq .single-faq) .single-faq--question)::before{margin-right:0.5rem;display:flex;height:1rem;width:1rem;align-items:center;justify-content:space-between;font-family:Oswald, sans-serif;

        content: '+';
        font-size: 50px;
        line-height: 1}
.active:is(:is(.block-faq .single-faq) .single-faq--question)::before {
          content: '-';
        }
:is(.block-faq .single-faq) .single-faq--answer{font-family:Open Sans, sans-serif;

      font-size: 16px;
      line-height: 24px;

      max-height: 0;
      overflow: hidden;
      transition: max-height 0.3s}
.active:is(.block-faq .single-faq) .single-faq--answer {
        max-height: 25rem;
      }
.block-games-casino .slider-container{width:100%;overflow-x:hidden;overflow-x:scroll}
@media (min-width: 768px){
.block-games-casino .slider-container{align-items:center;justify-content:flex-start;overflow:auto}}
.block-games-casino .slider-container {

    scroll-snap-type: x mandatory;
  }
.block-games-casino .slider-item{position:relative;overflow:hidden;border-radius:0.75rem;--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity));background-size:cover;background-repeat:no-repeat;text-align:center;

    width: 296px;
    height: 223px;
    scroll-snap-align: center}
.block-games-casino h4,.block-games-casino .title-h4{position:absolute;bottom:0px;left:0px;right:0px;z-index:10;margin-bottom:0px;padding:0.375rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));

    font-size: 18px;
    background-color: rgba(0, 0, 0, 0.6)}
:is(.block-games-casino .logo-partner) img {
      width: auto;
      max-width: 100%;
    }
.block-latest-news{position:relative;padding-top:1.75rem;padding-bottom:1.75rem}
.block-latest-news .block-title{margin-bottom:1rem;width:100%;--tw-bg-opacity:1;background-color:rgb(18 28 56 / var(--tw-bg-opacity));padding-top:0.75rem;padding-bottom:0.75rem;text-align:center;font-size:1.875rem;line-height:2.25rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}
@media (min-width: 768px){
.block-latest-news .block-title{margin-top:0px;margin-bottom:0px}}
@media (min-width: 1024px){
.block-latest-news .block-title{margin-bottom:1rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:transparent;padding-top:0px;padding-bottom:0px;font-size:1.875rem;line-height:2.25rem;--tw-text-opacity:1;color:rgb(18 28 56 / var(--tw-text-opacity))}}
.block-latest-news .block-title {

    margin-left: -1rem;
    margin-right: -1rem;
    width: calc(100% + 2rem);
  }
:is(.block-latest-news .block-title)::before,:is(.block-latest-news .block-title)::after{flex-grow:1}
@media (min-width: 1024px){
:is(.block-latest-news .block-title)::before,:is(.block-latest-news .block-title)::after{display:inline-block;border-top-width:2px;--tw-border-opacity:1;border-color:rgb(116 116 116 / var(--tw-border-opacity))}}
:is(.block-latest-news .block-title)::before,:is(.block-latest-news .block-title)::after {

      content: '';
    }
:is(.block-latest-news .block-title)::before {
      margin-right: 1.5rem;
    }
:is(.block-latest-news .block-title)::after {
      margin-left: 1.5rem;
    }
@media (min-width: 1024px) {
.block-latest-news .block-title {
      font-size: 2.650rem;
      line-height: 42px;
      margin-left: auto;
      margin-right: auto;
      width: auto;
  }
    }
.block-latest-news .entry-title{margin-left:0.5rem;margin-right:0.5rem;margin-bottom:0.5rem;padding-left:0px;padding-right:0px;padding-bottom:0px;

    font-size: 21px;
    line-height: 24px}
:is(.block-latest-news .entry-title)::before,:is(.block-latest-news .entry-title)::after{display:none}
.block-latest-news .navigation.pagination .page-numbers:not(.dots) {
    background-color: #fff;
    box-shadow: 0 1px 2px rgba(0,0,0,0.3);
  }
.current:is(.block-latest-news .navigation.pagination .page-numbers:not(.dots)) {
      opacity: 0.7;
      pointer-events: none;
    }
:is(.home .block-latest-news .top-meta-wrapper) .top-meta{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));

    padding-top: 0.5rem}
:is(.home .block-latest-news)::before{position:absolute;top:0px;bottom:0px;display:block}
.block-bonus-poker :is(.home .block-latest-news)::before{display:flex;flex-direction:column}
:is(.home .block-latest-news)::before {

      content: '';
      background-color: #EDEDED;
      left: -50vw;
      right: -50vw;
      z-index: -1;
    }
.block-promos-casino .value{--tw-text-opacity:1;color:rgb(50 141 24 / var(--tw-text-opacity))}
.block-promos-casino .info{--tw-bg-opacity:1;background-color:rgb(50 141 24 / var(--tw-bg-opacity))}
.block-promos-casino .footer{font-family:Open Sans, sans-serif;font-size:0.75rem;line-height:1rem;font-weight:400;--tw-text-opacity:1;color:rgb(31 41 55 / var(--tw-text-opacity))}
.block-promos-casino .promo {
    box-shadow: 0 1px 2px rgba(0,0,0,0.25);
  }
.block-tabbed-news{margin-top:0px;margin-bottom:0px;margin-left:auto;margin-right:auto;display:flex;width:100%;flex-direction:row;flex-wrap:wrap;

  position: relative;
  padding: 0 0 5px}
.block-tabbed-news .footer {
    border: none;
  }
.block-tabbed-news::before{--tw-bg-opacity:1;background-color:rgb(18 28 56 / var(--tw-bg-opacity));

    content: '';
    display: block;
    position: absolute;
    left: -50vw;
    right: -50vw;
    z-index: -1;
    top:0;
    bottom: -5px}
.block-tabbed-news .tag-buttons{display:inline-block;width:auto;

    background-color: rgba(255,255,255,0.7);
    padding: 5px 0.6rem 8px 0.3rem;
    border-bottom-right-radius: 8px;
    border-top-left-radius: 8px}
.block-tabbed-news .container{height:auto;

    border-bottom: 8px solid #d9d9d9;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px}
.block-tabbed-news .footer {
    flex-basis: 100%;
  }
.block-tabbed-news .tabs__header {
    border-bottom: 5px solid #D9D9D9;
  }
:is(.block-tabbed-news .tabs__header)  > div {
      display: flex;
      flex-grow: 1;
    }
:is(:is(.block-tabbed-news .tabs__header) > div) + div {
        margin-left: 5px;
      }
:is(:is(.block-tabbed-news .tabs__header) > div):not(.active) button {
        margin-top: 4px;
      }
:is(.block-tabbed-news .tabs__header) button {
      background-color: #EEEEEE;
      padding: 4px 10px;
      width: 100%;
      border-top-right-radius: 6px;
      border-top-left-radius: 6px;
    }
:is(:is(.block-tabbed-news .tabs__header) button):focus {
        outline: none;
      }
:is(.block-tabbed-news .tabs__header) .active button{--tw-bg-opacity:1;background-color:rgb(216 216 216 / var(--tw-bg-opacity))}
.block-tabbed-news .tabs__wrapper{flex-grow:1;--tw-bg-opacity:1;background-color:rgb(248 248 248 / var(--tw-bg-opacity));

    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    overflow: hidden}
.block-tabbed-news .tabs__content{--tw-bg-opacity:1;background-color:rgb(248 248 248 / var(--tw-bg-opacity));

    padding-bottom: 4px}
.active:is(.block-tabbed-news .tabs__content){--tw-bg-opacity:1;background-color:rgb(237 237 237 / var(--tw-bg-opacity))}
:is(.block-tabbed-news .tabs__content):hover{--tw-bg-opacity:1;background-color:rgb(216 216 216 / var(--tw-bg-opacity))}
:is(.block-tabbed-news .tabs__content) + .tabs__content {
      border-top: 1px solid #ddd;
    }
:is(.block-tabbed-news .tabs__content) h3 {
      width: 90%;
      font-size: 14px;
      line-height: 16px;
    }
:is(.block-tabbed-news .tabs__content) .meta {
      margin-bottom: 3px;
    }
:is(:is(.block-tabbed-news .tabs__content) .meta) time::before,:is(:is(.block-tabbed-news .tabs__content) .meta) .author::before {
        width: 14px;
        height: 14px;
      }
:is(:is(.block-tabbed-news .tabs__content) .meta) a,:is(:is(.block-tabbed-news .tabs__content) .meta) span {
        font-size: 11px;
      }
.block-tabbed-news .tabs__tab {
    display: none;
  }
.active:is(.block-tabbed-news .tabs__tab) {
      display: block;
    }
.block-tabbed-news .side-image{position:relative;display:none;flex-grow:1;padding-right:0.5rem}
@media (min-width: 768px){
.block-tabbed-news .side-image{display:block}}
.block-tabbed-news .side-image {

    min-height: 340px;
    margin-top: 10px;
  }
:is(.block-tabbed-news .side-image) > div:not(.navigator){position:absolute;left:0px;top:0px;right:0px;bottom:0px;margin-right:0.5rem;background-size:cover;background-position:center;background-repeat:no-repeat;

       border-radius: 8px}
.block-tabbed-news .tabs__side{margin-top:0.5rem;display:flex;width:100%;flex-direction:column}
@media (min-width: 768px) {
.block-tabbed-news .tabs__side {
      max-width: 50%;
  }
    }
@media (min-width: 1024px) {
.block-tabbed-news .tabs__side {
      max-width: 440px;
  }
    }
.block-tabbed-news .wrapper {
    margin-top: 10px;
  }
.block-tabbed-news .inner-data{--tw-text-opacity:1;color:rgb(18 28 56 / var(--tw-text-opacity));

    background-color: rgba(255,255,255,0.8);
    text-align: center;
    padding: 1.25rem 2rem;
    position: absolute;
    bottom: 0;
    left: 50px;
    right: 50px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    max-width: 700px;
    margin: 0 auto}
:is(.block-tabbed-news .inner-data) h3 {
      font-size: 24px;
    }
:is(.block-tabbed-news .inner-data) .meta{margin-left:auto;margin-right:auto;margin-top:0.5rem;margin-bottom:0px;width:100%;font-size:1rem;line-height:1.5rem;

      max-width: 400px;
      font-family: 'Open Sans', sans-serif;
      font-weight: 600}
:is(:is(.block-tabbed-news .inner-data) .meta) a{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.block-tabbed-news .product-icon {
    display: flex;
    justify-content: center;
    align-items: center;
  }
:is(.block-tabbed-news .product-icon) img {
      margin-top: 4px;
      max-width: 26px;
      max-height: 26px;
    }
.block-tabbed-news .navigator {
    position: absolute;
    top: 0;
    right: 8px;
    z-index: 10;
    width: auto;
    height: auto;
    color: #fff;
  }
:is(.block-tabbed-news .navigator) .icon {
      display: inline-block;
      background-color: rgba(255,255,255,0.8) !important;
      text-indent: -999rem;
      padding: 8px !important;
      width: 46px;
      height: 38px;
      background-repeat: no-repeat;
      background-position: center;
      background-size: 24px 24px !important;
      cursor: pointer;
    }
:is(:is(.block-tabbed-news .navigator) .icon):first-child {
        border-bottom-left-radius: 8px;
      }
:is(:is(.block-tabbed-news .navigator) .icon) + .icon {
        border-left: 1px solid gray;
        border-top-right-radius: 8px;
      }
:is(.block-tabbed-news .navigator) .icon-left {
      background-image: url(../assets/images/icon-slideshow-left.png);
    }
:is(.block-tabbed-news .navigator) .icon-right {
      background-image: url(../assets/images/icon-slideshow-right.png);
    }
@media screen and (min-width: 768px) {
    .block-tabbed-news .container {
      max-width: 420px;
    }
}
.papion-block.block-tabbed-promos{margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0.75rem;display:flex;width:100%;flex-direction:row;flex-wrap:wrap;align-items:flex-start;text-align:center}
.papion-block.block-tabbed-promos .block-title{padding-bottom:0.5rem;font-family:Open Sans, sans-serif;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}
@media (min-width: 768px){
.papion-block.block-tabbed-promos .block-title{font-size:1.875rem;line-height:2.25rem}}
.papion-block.block-tabbed-promos .block-title {

    font-family: 'Oswald', sans-serif;
    font-size: 23px;
  }
.papion-block.block-tabbed-promos .container{height:auto;

    border-bottom: 8px solid #d9d9d9;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px}
.papion-block.block-tabbed-promos .footer{margin-top:0.25rem;border-top-width:0px;padding-bottom:0.25rem;padding-left:0.25rem;text-align:center;font-family:Open Sans, sans-serif;font-size:0.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));

    flex-basis: 100%}
.papion-block.block-tabbed-promos .tabs__wrapper {
    border: 4px solid #D8D8D8;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    border-top: none;
  }
.papion-block.block-tabbed-promos .tabs__header {
    border-bottom: 5px solid #D9D9D9;
  }
:is(.papion-block.block-tabbed-promos .tabs__header)  > div {
      display: flex;
      flex-grow: 1;
      max-width: 170px;
    }
:is(:is(.papion-block.block-tabbed-promos .tabs__header) > div) + div {
        margin-left: 5px;
      }
:is(:is(.papion-block.block-tabbed-promos .tabs__header) > div):not(.active) button {
        margin-top: 4px;
      }
.active:is(:is(.papion-block.block-tabbed-promos .tabs__header) > div) {
        pointer-events: none;
      }
:is(.papion-block.block-tabbed-promos .tabs__header) button{display:inline-flex;width:100%;flex-direction:column;align-items:center;justify-content:flex-end;font-size:1rem;line-height:1.5rem;text-transform:uppercase}
@media (min-width: 768px){
:is(.papion-block.block-tabbed-promos .tabs__header) button{flex-direction:row;justify-content:center}}
:is(.papion-block.block-tabbed-promos .tabs__header) button {

      max-width: 170px;
      background-color: #EEEEEE;
      padding: 4px 10px;
      border-top-right-radius: 6px;
      border-top-left-radius: 6px;
    }
:is(:is(.papion-block.block-tabbed-promos .tabs__header) button):focus {
        outline: none;
      }
:is(:is(.papion-block.block-tabbed-promos .tabs__header) button) img {
        max-width: 26px;
        max-height: 26px;
        margin: 4px 8px 2px 0;
      }
:is(.papion-block.block-tabbed-promos .tabs__header) .active button {
      background-color: #D9D9D9;
    }
.papion-block.block-tabbed-promos .tabs__content {
    background-color: #F8F8F8;
    padding-bottom: 2px;
    padding-top: 2px;
    min-height: 47px;
  }
:is(.papion-block.block-tabbed-promos .tabs__content):nth-child(2n) {
      background-color: #fff;
    }
:is(.papion-block.block-tabbed-promos .tabs__content):hover{--tw-bg-opacity:1;background-color:rgb(240 191 49 / var(--tw-bg-opacity))}
.active:is(.papion-block.block-tabbed-promos .tabs__content) {
      background-color: #EDEDED;
    }
:is(.papion-block.block-tabbed-promos .tabs__content) + .tabs__content {
      border-top: 1px solid #ddd;
    }
:is(.papion-block.block-tabbed-promos .tabs__content) h3,:is(.papion-block.block-tabbed-promos .tabs__content) .title-h3 {
      width: 90%;
      font-size: 14px;
      line-height: 16px;
    }
:is(.papion-block.block-tabbed-promos .tabs__content) .meta {
      margin-bottom: 3px;
    }
:is(:is(.papion-block.block-tabbed-promos .tabs__content) .meta) time::before,:is(:is(.papion-block.block-tabbed-promos .tabs__content) .meta) .author::before {
        width: 14px;
        height: 14px;
      }
:is(:is(.papion-block.block-tabbed-promos .tabs__content) .meta) a {
        font-size: 11px;
      }
.papion-block.block-tabbed-promos .tabs__tab {
    display: none;
  }
.active:is(.papion-block.block-tabbed-promos .tabs__tab) {
      display: block;
    }
.papion-block.block-tabbed-promos .side-image{position:relative;display:none;height:100%;flex-grow:1;padding-right:0.5rem}
@media (min-width: 1024px){
.papion-block.block-tabbed-promos .side-image{display:block}}
.papion-block.block-tabbed-promos .side-image {

    min-height: 380px;
  }
:is(.papion-block.block-tabbed-promos .side-image) > div:not(.navigator){position:absolute;left:0px;top:0px;right:0px;bottom:0px;margin-right:0.5rem;background-size:cover;background-position:center;background-repeat:no-repeat;

      border-radius: 8px}
.papion-block.block-tabbed-promos .inner-data{position:absolute;bottom:0px;margin-top:0px;margin-bottom:0px;margin-left:auto;margin-right:auto;padding-top:1.25rem;padding-bottom:1.25rem;padding-left:2rem;padding-right:2rem;text-align:center;--tw-text-opacity:1;color:rgb(18 28 56 / var(--tw-text-opacity));

    background-color: rgba(255,255,255,0.8);
    left: 50px;
    right: 50px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    max-width: 700px}
:is(.papion-block.block-tabbed-promos .inner-data) h3,:is(.papion-block.block-tabbed-promos .inner-data) .title-h3{font-size:1.5rem;line-height:2rem}
:is(.papion-block.block-tabbed-promos .inner-data) .meta{margin-left:auto;margin-right:auto;margin-top:0.5rem;margin-bottom:0px;font-size:1rem;line-height:1.5rem;font-weight:600;

      width: 400px;
      font-family: 'Open Sans', sans-serif}
.papion-block.block-tabbed-promos .product-icon{display:flex;align-items:center;justify-content:center}
:is(.papion-block.block-tabbed-promos .product-icon) img {
      margin-top: 4px;
    }
.papion-block.block-tabbed-promos .navigator{position:absolute;top:0px;right:0.5rem;z-index:10;height:auto;width:auto;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}
:is(.papion-block.block-tabbed-promos .navigator) .icon{display:inline-block;cursor:pointer;background-position:center;background-repeat:no-repeat;

      background-color: rgba(255,255,255,0.8) !important;
      text-indent: -999rem;
      padding: 8px !important;
      width: 46px;
      height: 36px;
      background-size: 24px 24px !important}
:is(:is(.papion-block.block-tabbed-promos .navigator) .icon):first-child {
        border-bottom-left-radius: 8px;
      }
:is(:is(.papion-block.block-tabbed-promos .navigator) .icon) + .icon {
        border-left: 1px solid gray;
      }
:is(.papion-block.block-tabbed-promos .navigator) .icon-left {
      background-image: url(../assets/images/icon-slideshow-left.png);
    }
:is(.papion-block.block-tabbed-promos .navigator) .icon-right {
      background-image: url(../assets/images/icon-slideshow-right.png);
    }
.papion-block.block-tabbed-promos .partner-logo{display:flex;align-items:center;justify-content:center}
:is(.papion-block.block-tabbed-promos .partner-logo) a{display:inline-flex;height:100%;align-items:center;

      max-width: 160px}
:is(.papion-block.block-tabbed-promos .partner-logo) img {
      max-width: 100%;
      width: auto;
      max-height: 34px;
    }
.papion-block.block-tabbed-promos h4,.papion-block.block-tabbed-promos .title-h4{
    color: #328D18;
    font-size: 2rem;
  }
@media screen and (min-width: 768px){
      :is(.papion-block.block-tabbed-promos .partner-meta) h4,:is(.papion-block.block-tabbed-promos .partner-meta) .title-h4 {
        width: 190px;
        font-size: 28px;
      }

      :is(.papion-block.block-tabbed-promos .partner-meta) span {
        font-size: 24px;
        line-height: 1.1;
        text-overflow: ellipsis;
      }
  }
.papion-block.block-tabbed-promos span{padding-top:0px;padding-bottom:0px;padding-left:0.5rem;padding-right:0.5rem;font-size:0.875rem;line-height:1.25rem;text-transform:uppercase}
.papion-block.block-tabbed-promos .partner-link{margin-right:0.75rem;margin-left:1rem;display:flex;align-items:center;justify-content:flex-end}
:is(.papion-block.block-tabbed-promos .partner-link) a{display:inline-block;border-radius:0.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}
:is(:is(.papion-block.block-tabbed-promos .partner-link) a) span{font-size:1rem;line-height:1.5rem}
:is(.papion-block.block-tabbed-promos .partner-link) a {

      width: auto;
      background-color: #79B767;  /* #328D18; */
      padding: 2px 16px 2px 2px;
      border-radius: 4px;
      display: inline-flex;
      flex-direction: row;
      align-items: center;
      transform: translatez(0);
      will-change: transform;
      transition: all 0.3s cubic-bezier(0.49, 2.38, 0.6, 0.35);
      backface-visibility: hidden;
    }
:is(:is(.papion-block.block-tabbed-promos .partner-link) a):hover {
        transform: scale3d(1.1, 1.1,1);
      }
:is(:is(.papion-block.block-tabbed-promos .partner-link) a)::before {
        content: '';
        display: inline-block;
        width: 21px;
        height: 23px;
        background: url(../assets/images/icon-arrow-45.png) center no-repeat #328D18;
        background-size: 14px 14px;
        margin-right: 1rem;
        border-radius: 4px;
      }
.papion-block.block-tabbed-promos .review-link{display:inline-flex;align-items:center}
:is(.papion-block.block-tabbed-promos .review-link) a {
      display: inline-block;
      aspect-ratio: 1;
      height: 34px;
      max-height: 100%;
      background: url(../assets/images/icon-review.png) center no-repeat;
      background-size: contain;
    }
:is(.papion-block.block-tabbed-promos .mobile__text span)::before {
      content: '';
      display: block;
      width: calc(100% - 0.6rem);
      border-top: 1px solid #ddd;
      margin-left: 0.3rem;
    }
@media screen and (max-width: 1024px) {
    .papion-block.block-tabbed-promos .partner-link{margin-left:0px;margin-right:0px;padding-right:0.75rem}

      :is(.papion-block.block-tabbed-promos .partner-link) span{display:none}

      @media (min-width: 1024px){
:is(.papion-block.block-tabbed-promos .partner-link) span{display:inline-block}}

      :is(.papion-block.block-tabbed-promos .partner-link) a {
        padding: 2px;
        border-radius: 5px;
      }

        :is(:is(.papion-block.block-tabbed-promos .partner-link) a)::before {
          margin-right: 0;
          width:34px;
          height: 34px;
          background-size: 19px 19px;
        }
      :is(.papion-block.block-tabbed-promos .partner-meta) h4,:is(.papion-block.block-tabbed-promos .partner-meta) .title-h4{width:100%}

    .papion-block.block-tabbed-promos .tabs__header button {
      font-size: 1rem;
      line-height: 1.1;
    }

      :is(.papion-block.block-tabbed-promos .tabs__header button) img {
        margin: 4px;
      }
}
.block-tabbed-bonus-partner{margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0.75rem;display:flex;width:100%;flex-direction:row;flex-wrap:wrap;align-items:flex-start;text-align:center}
.block-tabbed-bonus-partner .block-title{padding-bottom:0.5rem;font-family:Open Sans, sans-serif;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}
@media (min-width: 768px){
.block-tabbed-bonus-partner .block-title{font-size:1.875rem;line-height:2.25rem}}
.block-tabbed-bonus-partner .block-title {

    font-family: 'Oswald', sans-serif;
    font-size: 23px;
  }
.block-tabbed-bonus-partner .container{height:auto;

    border-bottom: 8px solid #d9d9d9;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px}
.block-tabbed-bonus-partner .footer{margin-top:0.25rem;border-top-width:0px;padding-bottom:0.25rem;padding-left:0.25rem;text-align:left;font-family:Open Sans, sans-serif;font-size:0.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));

    flex-basis: 100%}
.block-tabbed-bonus-partner .tabs__wrapper {
    border: 4px solid #D8D8D8;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    border-top: none;
  }
.block-tabbed-bonus-partner .tabs__header {
    border-bottom: 5px solid #D9D9D9;
  }
:is(.block-tabbed-bonus-partner .tabs__header)  > div {
      display: flex;
      flex-grow: 1;
      max-width: 170px;
    }
:is(:is(.block-tabbed-bonus-partner .tabs__header) > div) + div {
        margin-left: 5px;
      }
:is(:is(.block-tabbed-bonus-partner .tabs__header) > div):not(.active) button {
        margin-top: 4px;
      }
.active:is(:is(.block-tabbed-bonus-partner .tabs__header) > div) {
        pointer-events: none;
      }
:is(.block-tabbed-bonus-partner .tabs__header) button{display:inline-flex;width:100%;flex-direction:column;align-items:center;justify-content:flex-end;font-size:1rem;line-height:1.5rem;text-transform:uppercase}
@media (min-width: 768px){
:is(.block-tabbed-bonus-partner .tabs__header) button{flex-direction:row;justify-content:center}}
:is(.block-tabbed-bonus-partner .tabs__header) button {

      max-width: 170px;
      background-color: #EEEEEE;
      padding: 4px 10px;
      border-top-right-radius: 6px;
      border-top-left-radius: 6px;
    }
:is(:is(.block-tabbed-bonus-partner .tabs__header) button):focus {
        outline: none;
      }
:is(:is(.block-tabbed-bonus-partner .tabs__header) button) img {
        max-width: 26px;
        max-height: 26px;
        margin: 4px 8px 2px 0;
      }
:is(.block-tabbed-bonus-partner .tabs__header) .active button {
      background-color: #D9D9D9;
    }
.block-tabbed-bonus-partner .tabs__content {
    background-color: #F8F8F8;
    padding-bottom: 2px;
    padding-top: 2px;
    min-height: 47px;
  }
.active:is(.block-tabbed-bonus-partner .tabs__content) {
      background-color: #EDEDED;
    }
:is(.block-tabbed-bonus-partner .tabs__content):hover {
      background-color: #D9D9D9;
    }
:is(.block-tabbed-bonus-partner .tabs__content) + .tabs__content {
      border-top: 1px solid #ddd;
    }
:is(.block-tabbed-bonus-partner .tabs__content) h3,:is(.block-tabbed-bonus-partner .tabs__content) .title-h3 {
      width: 90%;
      font-size: 14px;
      line-height: 16px;
    }
:is(.block-tabbed-bonus-partner .tabs__content) .meta {
      margin-bottom: 3px;
    }
:is(:is(.block-tabbed-bonus-partner .tabs__content) .meta) time::before,:is(:is(.block-tabbed-bonus-partner .tabs__content) .meta) .author::before {
        width: 14px;
        height: 14px;
      }
:is(:is(.block-tabbed-bonus-partner .tabs__content) .meta) a {
        font-size: 11px;
      }
.block-tabbed-bonus-partner .tabs__tab {
    display: none;
  }
.active:is(.block-tabbed-bonus-partner .tabs__tab) {
      display: block;
    }
.block-tabbed-bonus-partner .side-image{position:relative;display:none;height:100%;flex-grow:1;padding-right:0.5rem}
@media (min-width: 1024px){
.block-tabbed-bonus-partner .side-image{display:block}}
.block-tabbed-bonus-partner .side-image {

    min-height: 380px;
  }
:is(.block-tabbed-bonus-partner .side-image) > div:not(.navigator){position:absolute;left:0px;top:0px;right:0px;bottom:0px;margin-right:0.5rem;background-size:cover;background-position:center;background-repeat:no-repeat;

      border-radius: 8px}
.block-tabbed-bonus-partner .inner-data{position:absolute;bottom:0px;margin-top:0px;margin-bottom:0px;margin-left:auto;margin-right:auto;padding-top:1.25rem;padding-bottom:1.25rem;padding-left:2rem;padding-right:2rem;text-align:center;

    background-color: rgba(255,255,255,0.8);
    color:#121C38;
    left: 50px;
    right: 50px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    max-width: 700px}
:is(.block-tabbed-bonus-partner .inner-data) h3,:is(.block-tabbed-bonus-partner .inner-data) .title-h3{font-size:1.5rem;line-height:2rem}
:is(.block-tabbed-bonus-partner .inner-data) .meta{margin-left:auto;margin-right:auto;margin-top:0.5rem;margin-bottom:0px;font-size:1rem;line-height:1.5rem;font-weight:600;

      width: 400px;
      font-family: 'Open Sans', sans-serif}
.block-tabbed-bonus-partner .product-icon{display:flex;align-items:center;justify-content:center}
:is(.block-tabbed-bonus-partner .product-icon) img {
      margin-top: 4px;
    }
.block-tabbed-bonus-partner .navigator{position:absolute;top:0px;right:0.5rem;z-index:10;height:auto;width:auto;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}
:is(.block-tabbed-bonus-partner .navigator) .icon{display:inline-block;cursor:pointer;background-position:center;background-repeat:no-repeat;

      background-color: rgba(255,255,255,0.8) !important;
      text-indent: -999rem;
      padding: 8px !important;
      width: 46px;
      height: 36px;
      background-size: 24px 24px !important}
:is(:is(.block-tabbed-bonus-partner .navigator) .icon):first-child {
        border-bottom-left-radius: 8px;
      }
:is(:is(.block-tabbed-bonus-partner .navigator) .icon) + .icon {
        border-left: 1px solid gray;
      }
:is(.block-tabbed-bonus-partner .navigator) .icon-left {
      background-image: url(../assets/images/icon-slideshow-left.png);
    }
:is(.block-tabbed-bonus-partner .navigator) .icon-right {
      background-image: url(../assets/images/icon-slideshow-right.png);
    }
.block-tabbed-bonus-partner .partner-logo{display:flex;align-items:center;justify-content:center}
:is(.block-tabbed-bonus-partner .partner-logo) a{display:inline-flex;height:100%;align-items:center;

      max-width: 160px}
:is(.block-tabbed-bonus-partner .partner-logo) img {
      max-width: 100%;
      width: auto;
      max-height: 34px;
    }
.block-tabbed-bonus-partner h4,.block-tabbed-bonus-partner .title-h4{
    color: #328D18;
    font-size: 2rem;
  }
@media screen and (min-width: 768px){
      :is(.block-tabbed-bonus-partner .partner-meta) h4,:is(.block-tabbed-bonus-partner .partner-meta) .title-h4 {
        width: 190px;
        font-size: 28px;
      }

      :is(.block-tabbed-bonus-partner .partner-meta) span {
        font-size: 24px;
        line-height: 1.1;
        text-overflow: ellipsis;
      }
  }
.block-tabbed-bonus-partner span{padding-top:0px;padding-bottom:0px;padding-left:0.5rem;padding-right:0.5rem;font-size:0.875rem;line-height:1.25rem;text-transform:uppercase}
.block-tabbed-bonus-partner .partner-link{margin-right:0.75rem;margin-left:1rem;display:flex;align-items:center;justify-content:flex-end}
:is(.block-tabbed-bonus-partner .partner-link) a{display:inline-block;border-radius:0.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}
:is(:is(.block-tabbed-bonus-partner .partner-link) a) span{font-size:1rem;line-height:1.5rem}
:is(.block-tabbed-bonus-partner .partner-link) a {

      width: auto;
      background-color: #79B767;  /* #328D18; */
      padding: 2px 16px 2px 2px;
      border-radius: 4px;
      display: inline-flex;
      flex-direction: row;
      align-items: center;
      transform: translatez(0);
      will-change: transform;
      transition: all 0.3s cubic-bezier(0.49, 2.38, 0.6, 0.35);
      backface-visibility: hidden;
    }
:is(:is(.block-tabbed-bonus-partner .partner-link) a):hover {
        transform: scale3d(1.1, 1.1,1);
      }
:is(:is(.block-tabbed-bonus-partner .partner-link) a)::before {
        content: '';
        display: inline-block;
        width: 21px;
        height: 23px;
        background: url(../assets/images/icon-arrow-45.png) center no-repeat #328D18;
        background-size: 14px 14px;
        margin-right: 1rem;
        border-radius: 4px;
      }
.block-tabbed-bonus-partner .review-link{display:inline-flex;align-items:center}
:is(.block-tabbed-bonus-partner .review-link) a {
      display: inline-block;
      aspect-ratio: 1;
      height: 34px;
      max-height: 100%;
      background: url(../assets/images/icon-review.png) center no-repeat;
      background-size: contain;
    }
@media screen and (max-width: 1024px) {
    .papion-block.block-tabbed-bonus-partner .partner-link{margin-left:0px;margin-right:0px;padding-right:0.75rem}

      :is(.papion-block.block-tabbed-bonus-partner .partner-link) span{display:none}

      @media (min-width: 1024px){
:is(.papion-block.block-tabbed-bonus-partner .partner-link) span{display:inline-block}}

      :is(.papion-block.block-tabbed-bonus-partner .partner-link) a {
        padding: 2px;
        border-radius: 5px;
      }

        :is(:is(.papion-block.block-tabbed-bonus-partner .partner-link) a)::before {
          margin-right: 0;
          width:34px;
          height: 34px;
          background-size: 19px 19px;
        }
      :is(.papion-block.block-tabbed-bonus-partner .partner-meta) h4,:is(.papion-block.block-tabbed-bonus-partner .partner-meta) .title-h4{width:100%}

    .papion-block.block-tabbed-bonus-partner .tabs__header button {
      font-size: 1rem;
      line-height: 1.1;
    }

      :is(.papion-block.block-tabbed-bonus-partner .tabs__header button) img {
        margin: 4px;
      }
}
.block-grid-games-casino .grid-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-items:center;margin-left:auto;margin-right:auto;display:inline-grid;grid-template-columns:repeat(1, minmax(0, 1fr))}
@media (min-width: 768px){
.block-grid-games-casino .grid-container{grid-template-columns:repeat(2, minmax(0, 1fr))}}
@media (min-width: 1024px){
.block-grid-games-casino .grid-container{grid-template-columns:repeat(3, minmax(0, 1fr))}}
@media (min-width: 1280px){
.block-grid-games-casino .grid-container{grid-template-columns:repeat(4, minmax(0, 1fr))}}
.block-grid-games-casino .grid-container {

    container: game-grid / inline-size;
    width: 100%;
  }
.block-grid-games-casino .wrapper {
    display: flex;
    flex-direction: column;
  }
.block-grid-games-casino .item{position:relative;margin-left:0.75rem;margin-right:0.75rem;margin-bottom:1.5rem;overflow:hidden;border-radius:0.75rem;--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity));background-size:cover;background-repeat:no-repeat;text-align:center;

    width: 296px;
    height: 338px;
    background-position: 50% 70px;
    background-size: auto;
    background-color: #e9e9e9;
    box-shadow: 0 0 5px rgb(0 0 0 / 25%)}
:is(.block-grid-games-casino .item) .icona {
      filter: invert(1);
    }
@container game-grid (min-width: 950px) {
    .block-grid-games-casino .item {
      max-width: 90% !important;
    }
  }
.block-grid-games-casino h4,.block-grid-games-casino .title-h4{position:absolute;bottom:0px;left:0px;right:0px;z-index:10;margin-bottom:0px;padding:0.375rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));

    font-size: 18px;
    background-color: #f9b31d}
:is(.block-grid-games-casino .logo-partner) img {
      width: auto;
      max-width: 100%;
    }
.block-slideshow .navigation-wrapper {
    position: relative;
  }
.block-slideshow .dots {
    display: flex;
    padding: 10px 0;
    justify-content: center;
  }
.block-slideshow .dot {
    border: none;
    width: 10px;
    height: 10px;
    background: #c5c5c5;
    border-radius: 50%;
    margin: 0 5px;
    padding: 5px;
    cursor: pointer;
  }
.block-slideshow .dot:focus {
    outline: none;
  }
.block-slideshow .dot--active {
    background: #000;
  }
.block-slideshow .arrow {
    width: 30px;
    height: 30px;
    position: absolute;
    top: calc(50% - 32px);
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    fill: #fff;
    cursor: pointer;
  }
.block-slideshow .arrow--left {
    left: 5px;
    fill: "#fff";
    /*background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M16.67 0l2.83 2.829-9.339 9.175 9.339 9.167-2.83 2.829-12.17-11.996z' %3E%3C/path%3E%3C/svg%3E");*/
  }
.block-slideshow .arrow--right {
    left: auto;
    right: 5px;
    /*  background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 24 24' %3E%3Cpath d='M5 3l3.057-3 11.943 12-11.943 12-3.057-3 9-9z'%3E%3C/path%3E%3C/svg%3E"); */
  }
/*
    .arrow--disabled.arrow--left {
      background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' fill='grey' viewBox='0 0 24 24' %3E%3Cpath d='M16.67 0l2.83 2.829-9.339 9.175 9.339 9.167-2.83 2.829-12.17-11.996z' %3E%3C/path%3E%3C/svg%3E");
    }

    .arrow--disabled.arrow--right {
      background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' fill='grey' viewBox='0 0 24 24' %3E%3Cpath d='M5 3l3.057-3 11.943 12-11.943 12-3.057-3 9-9z'%3E%3C/path%3E%3C/svg%3E");
    } */
.block-slideshow .arrow--left {
    margin-left: 2%;
  }
.block-slideshow .arrow--right {
    margin-right: 2%;
  }
.block-slideshow .arrow--right:before,.block-slideshow .arrow--left:before {
    background: rgba(255, 255, 255, .8);
    border: 1px solid #abaeb3;
    width: 23px;
    height: 23px;
    border-radius: 50%;
    top: 50%;
    margin-top: -12px
  }
.block-slideshow .arrow--right:after,.block-slideshow .arrow--left:after {
    width: 10px;
    height: 10px;
    border-style: solid;
    border-color: #abaeb3;
    position: absolute;
    top: 50%;
    margin-top: -5px
  }
.block-slideshow .arrow--right,.block-slideshow .arrow--left {
    width: 68px;
    background-image: none !important;
  }
.block-slideshow .arrow--right:before,.block-slideshow .arrow--left:before {
    width: 42px ;
    height: 42px ;
    border-width: 2px;
    margin-top: -21px;
    content: '';
    position: absolute;
  }
.block-slideshow .arrow--right:after,.block-slideshow .arrow--left:after {
    width: 18px !important;
    height: 18px !important;
    margin-top: -9px !important;
    content: '';
    position: absolute;
  }
.block-slideshow .arrow--left:before {
    left: 13px
  }
.block-slideshow .arrow--left:after {
    border-width: 2px 0 0 2px;
    left: 29px;
    transform: rotate(-45deg);
  }
.block-slideshow .arrow--right:before {
    right: 13px;
  }
.block-slideshow .arrow--right:after {
    border-width: 2px 2px 0 0;
    right: 29px;
    transform: rotate(45deg);
  }
.block-slideshow .arrow--left.arrow--disabled,.block-slideshow .arrow--right.arrow--disabled {
    opacity: 0.3;
    pointer-events: none;
  }
.block-slideshow .slideshow .dots {
    margin-top: -39px
  }
.block-slideshow .keen-slider__slide {
    overflow: visible !important;
  }
:is(.block-slideshow .keen-slider__slide) img {
      -o-object-fit: cover;
         object-fit: cover;
      width: 100%;
      height: 100%;
      border-radius: 10px;
      border: 1px solid #d8d8d8;
      padding: 4px;
    }
:is(.block-slideshow .keen-slider__slide) p {
      position: absolute;
      bottom: -3rem;
      left: 50%;
      transform: translatex(-50%);
      display: inline-block;
      width: 90%;
      margin: 0 auto;
      text-align: center;
    }
.block-slideshow .keen-slider:not([data-keen-slider-disabled]) {
    overflow-y: visible !important;
    padding-bottom: 3rem;
  }
.block-slideshow .keen-slider.slideshow__wrapper {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
  }
@media (max-width: 768px) {
      .block-slideshow .arrow {
        top: calc(50% - 36px) !important;
      }

      .block-slideshow .arrow--right:before,.block-slideshow .arrow--left:before {
        width: 32px !important;
        height: 32px !important;
      }

      .block-slideshow .arrow--right:after,.block-slideshow .arrow--left:after {
        width: 14px !important;
        height: 14px !important;
        top: 12px;
      }

      .block-slideshow .arrow--left {
        margin-left: -3% !important;
      }

      .block-slideshow .arrow--right {
        margin-right: -3% !important;
      }

      .block-slideshow .arrow--left:after {
        left: 25px;
      }

      .block-slideshow .arrow--right:after {
        right: 25px;
      }
  }
.block-tabellone-promo{margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0.75rem;display:flex;width:100%;flex-direction:row;flex-wrap:wrap;align-items:flex-start;text-align:center}
.block-tabellone-promo .wrapper{display:flex;width:100%;flex-direction:column;border-radius:0.5rem;--tw-bg-opacity:1;background-color:rgb(13 43 86 / var(--tw-bg-opacity));padding:0.5rem

    /*background-color: #0D2B50;*/}
.block-tabellone-promo .button__review{position:relative;display:inline-block;max-height:100%;padding-left:2rem;font-size:1.125rem;line-height:1.75rem}
@media (min-width: 1024px){
.block-tabellone-promo .button__review{font-size:1.25rem;line-height:1.75rem}}
.block-tabellone-promo .button__review {
    color: #2f2f2f;
  }
:is(.block-tabellone-promo .button__review)::before{position:absolute;left:0px;top:0.25rem;margin-right:1rem;display:inline-block;height:1.5rem;width:1.5rem;

      background: url(../assets/images/icon-review.png) left center no-repeat;
      background-size: contain;
      content: ''}
.block-tabellone-promo .selection ul {
    margin-left: 0;
  }
.block-tabellone-promo .item{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));overflow:hidden;padding:0px}
@media (min-width: 1024px){
.block-tabellone-promo .item{grid-template-columns:repeat(4, minmax(0, 1fr))}}
.block-tabellone-promo .promo__tabellone__single{margin-top:0.5rem;width:100%}
:is(.block-tabellone-promo .promo__tabellone__single):first-child{margin-top:0px}
.block-tabellone-promo .papion-block-title{margin-bottom:0px;padding-bottom:0.5rem;font-family:Oswald, sans-serif;font-size:1.5rem;line-height:2rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}
.block-tabellone-promo .promo__details{grid-column:span 2 / span 2;display:flex;flex-direction:column;text-align:center}
.block-tabellone-promo .promo__details__content{margin-top:0.25rem;text-align:left;font-family:Open Sans, sans-serif;font-size:1rem;line-height:1.5rem}
.block-tabellone-promo .promo__details__type{margin-top:0.5rem;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity))}
@media (min-width: 1024px){
.block-tabellone-promo .promo__details__type{margin-top:0px}}
.block-tabellone-promo .promo__details__to{--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity))}
.block-tabellone-promo .footer{flex-basis:100%;border-style:none;padding-top:0.5rem;padding-left:0.25rem;padding-bottom:0.25rem;text-align:center;font-family:Open Sans, sans-serif;font-size:0.875rem;line-height:1.25rem;font-style:italic;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));

    display: flex;
    justify-content: space-between;
    text-align: left;
    padding: 0.5rem 2rem;
    align-items: center}
.has-footer-text:is(.block-tabellone-promo .footer):not(.has-pagination) em{width:100%;text-align:center;font-size:0.875rem;line-height:1.25rem}
:is(.block-tabellone-promo .footer) p{font-size:0.875rem !important;line-height:1.25rem !important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / var(--tw-text-opacity)) !important}
:is(.block-tabellone-promo .footer) em{font-size:0.875rem !important;line-height:1.25rem !important;

      display: inline-block;
      width: 65%}
:is(.block-tabellone-promo .footer) .navigation {
      text-align: right;
      margin-top: 0;
    }
.pagination:is(:is(.block-tabellone-promo .footer) .navigation) {
        width: 35%;
      }
:is(.block-tabellone-promo .footer) .pagination .page-numbers{--tw-text-opacity:1;color:rgb(18 28 56 / var(--tw-text-opacity))}
:is(:is(.block-tabellone-promo .footer) .pagination .page-numbers):not(.dots){--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));
        box-shadow: 0 1px 2px rgba(0,0,0,0.3);
        font-style: normal !important}
.current:is(:is(.block-tabellone-promo .footer) .pagination .page-numbers):not(.dots){pointer-events:none;opacity:0.7}
:is(.block-tabellone-promo .promo__action) a{display:inline-flex;width:auto;align-items:center;border-radius:0.25rem;--tw-bg-opacity:1;background-color:rgb(121 183 103 / var(--tw-bg-opacity));padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.25rem;padding-right:1rem;transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;will-change:transform;backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden}
:is(.block-tabellone-promo .promo__action) a::before{margin-right:2rem;display:inline-block;height:1.25rem;width:1.25rem;border-radius:0.25rem;

      content: '';
      background: url(../assets/images/icon-arrow-45.png) center no-repeat #328D18;
      background-size: 14px 14px}
:is(.block-tabellone-promo .promo__action) span{font-size:1rem;line-height:1.5rem}
.block-tabellone-promo .promo__meta,.block-tabellone-promo .promo__meta__buttons,.block-tabellone-promo .promo__details__title,.block-tabellone-promo .promo__data__value{font-family:Oswald, sans-serif}
.block-tabellone-promo .promo__data{position:relative;grid-column:span 1 / span 1;padding:0.75rem;text-align:center}
@media (min-width: 1024px){
.block-tabellone-promo .promo__data{padding:1rem}}
.block-tabellone-promo .promo__data {

    background-color: #ededed;
  }
:is(.block-tabellone-promo .promo__data)::after{position:absolute;left:-1rem;right:-1rem;bottom:-1rem;z-index:0;height:6.3rem;

      content: '';
      background-color: #f9fafb}
@media (min-width: 1024px) {
      :is(.block-tabellone-promo .promo__data)::after{display:none}
    }
.block-tabellone-promo .promo__data__value{margin-bottom:0.5rem;display:flex;flex-direction:column}
.block-tabellone-promo .promo__item{grid-column:span 1 / span 1;gap:1rem;--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;padding-top:0.25rem;padding-bottom:0.5rem}
@media (min-width: 1024px){
.block-tabellone-promo .promo__item{grid-column:span 3 / span 3;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));padding-bottom:2rem}}
.block-tabellone-promo .promo__meta{position:relative;display:flex;justify-content:space-between;align-self:flex-start;padding-left:0.75rem;padding-right:0.75rem;padding-bottom:0.5rem;padding-top:0.75rem;text-align:center}
@media (min-width: 1024px){
.block-tabellone-promo .promo__meta{margin-bottom:1rem;margin-top:-1rem;flex-direction:column;justify-content:normal;border-radius:0.5rem;padding-bottom:0px;--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}
:is(.block-tabellone-promo .promo__meta)::after{position:absolute;left:-1rem;right:-1rem;bottom:0px}
@media (min-width: 1024px){
:is(.block-tabellone-promo .promo__meta)::after{display:none}}
:is(.block-tabellone-promo .promo__meta)::after {
      content: '';
      border-bottom: 1px solid #c2c2c2;
    }
.block-tabellone-promo .val{font-size:1.125rem;line-height:1.75rem;font-weight:500}
@media (min-width: 1024px){
.block-tabellone-promo .val{font-size:1.25rem;line-height:1.75rem}}
.block-tabellone-promo .quota{font-size:2.25rem;line-height:2.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(50 141 24 / var(--tw-text-opacity))}
@media (min-width: 1024px){
.block-tabellone-promo .quota{margin-top:0.5rem}}
.block-tabellone-promo .quota__prev{font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity))}
.block-tabellone-promo .promo__meta__partner{width:50%}
@media (min-width: 1024px){
.block-tabellone-promo .promo__meta__partner{margin-top:3.5rem;width:100%}}
:is(.block-tabellone-promo .promo__meta__partner) a{display:flex}
@media (min-width: 1024px){
:is(.block-tabellone-promo .promo__meta__partner) a{justify-content:center}}
:is(.block-tabellone-promo .promo__meta__partner) img{max-height:1.75rem}
@media (min-width: 1024px){
:is(.block-tabellone-promo .promo__meta__partner) img{max-height:3.5rem}}
.block-tabellone-promo .promo__tc{position:relative;z-index:10}
@media (min-width: 1024px){
.block-tabellone-promo .promo__tc{font-size:1.25rem;line-height:1.75rem}}
:is(.block-tabellone-promo .promo__tc) > div{margin-top:1rem;font-family:Open Sans, sans-serif;font-size:0.75rem;line-height:1rem}
:is(:is(.block-tabellone-promo .promo__tc) > div) a{text-decoration-line:underline}
:is(.block-tabellone-promo .promo__tc) button{position:relative;display:inline-flex;align-items:center;padding-left:2rem}
:is(:is(.block-tabellone-promo .promo__tc) button) span{position:absolute;left:0px;top:0px;margin-right:1rem;display:inline-block;font-size:3rem;line-height:1;

        line-height: 21px}
@media (min-width: 1024px) {
:is(:is(.block-tabellone-promo .promo__tc) button) span {
          line-height: 25px;
      }
        }
.block-tabellone-promo .promo__meta__buttons{margin-left:-0.75rem;margin-right:-0.75rem}
@media (min-width: 1024px){
.block-tabellone-promo .promo__meta__buttons{margin-top:1.5rem;padding-top:0.5rem;
      border-top: 1px solid #cfcfcf}}
:is(.block-tabellone-promo .promo__meta__buttons) ul{margin:0px;list-style-type:none;padding:0px}
:is(:is(.block-tabellone-promo .promo__meta__buttons) li) a{list-style-type:none;border-width:0px;font-weight:400;text-decoration-line:none}
.block-tabellone-promo .promo__details__title h3{position:relative;padding-bottom:1.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:500;text-transform:uppercase;--tw-text-opacity:1;color:rgb(18 28 56 / var(--tw-text-opacity))}
@media (min-width: 1024px){
.block-tabellone-promo .promo__details__title h3{padding-bottom:2.5rem;font-size:1.5rem;line-height:2rem}}
:is(.block-tabellone-promo .promo__details__title h3)::after {
      bottom: 1rem;
      left: 50%;
      width: 12rem;
      transform: translatex(-6rem);
      position: absolute;
      display: block;
      border-top-width: 2px;
      border-color: rgba(209, 213, 219, 1);
      content: '';
    }
:is(.block-tabellone-promo .promo__details__title h3)::before {
      content: '';
      display: block;
      width: 22px;
      height: 22px;
      position: absolute;
      bottom: calc(1rem - 10px);
      left: 50%;
      z-index: 10;
      transform: translatex(-10px);
      background-image: url(../assets/images/separator.png);
      background-size: contain;
      border-color: rgba(229, 231, 235, 1);
    }
.block-tabellone-promo .promo__action{position:relative;z-index:10}
:is(.block-tabellone-promo .promo__action) a {
      width: 221px;
      font-size: 26px;
      color: white;
      padding: 3px;
      line-height: 1;
    }
:is(:is(.block-tabellone-promo .promo__action) a)::before {
        width: 34px;
        height: 34px;
      }
.block-tabellone-promo .datetime{margin-bottom:0.5rem;display:block;font-size:1.125rem;line-height:1.75rem}
.block-bonus-poker .block-tabellone-promo .datetime{display:flex;flex-direction:column}
.block-tabellone-promo .promo__data__date,.block-tabellone-promo .promo__action{
    position: relative;
  }
:is(.block-tabellone-promo .promo__data__date,.block-tabellone-promo .promo__action)::before {
      content: '';
      display: block;
      border-top: 1px solid white;
      margin-left: -16px;
      margin-right: -16px;
      padding-top: 0.75rem;
    }
.block-tabellone-promo .filters--label{position:relative;display:flex;cursor:pointer;align-items:center;font-size:1.125rem;line-height:1.75rem}
@media (min-width: 1024px){
.block-tabellone-promo .filters--label{align-items:flex-start;padding-left:0.5rem;font-size:1.25rem;line-height:1.75rem}}
:is(.block-tabellone-promo .filters--label)::before {
      content: "";
      display: inline-block;
      background: url(../assets/images/icon-filter.png) center no-repeat;
      background-size: contain;
      margin-right: 0.75rem;
      width: 22px;
      height: 22px;
    }
@media (min-width: 1024px) {
:is(.block-tabellone-promo .filters--label)::before {
        width: 30px;
        height: 30px;
    }
      }
:is(.block-tabellone-promo .filters--label)::after {
      content: '';
      display: inline-block;
      width: 20px;
      height: 20px;
      background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgdmlld0JveD0iMCAwIDMyMCA1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMxMC42IDI0Ni42bC0xMjcuMSAxMjhDMTc2LjQgMzgwLjkgMTY4LjIgMzg0IDE2MCAzODRzLTE2LjM4LTMuMTI1LTIyLjYzLTkuMzc1bC0xMjcuMS0xMjhDLjIyNDQgMjM3LjUtMi41MTYgMjIzLjcgMi40MzggMjExLjhTMTkuMDcgMTkyIDMyIDE5MmgyNTUuMWMxMi45NCAwIDI0LjYyIDcuNzgxIDI5LjU4IDE5Ljc1UzMxOS44IDIzNy41IDMxMC42IDI0Ni42eiIvPjwvc3ZnPg==") center no-repeat;
      background-size: contain;
      position: absolute;
      right: 0rem;
    }
@media (min-width: 1024px) {
:is(.block-tabellone-promo .filters--label)::after{display:none}
      }
.menu-open:is(.block-tabellone-promo .filters--label)::after {
        transform: rotate(180deg);
      }
.block-tabellone-promo .filters--select{display:flex;text-align:left}
@media (min-width: 1024px){
.block-tabellone-promo .filters--select{display:block}}
:is(.block-tabellone-promo .filters--select) label{margin-bottom:0.25rem;width:6rem}
@media (min-width: 1024px){
:is(.block-tabellone-promo .filters--select) label{width:auto}}
:is(.block-tabellone-promo .filters--select) select{display:block;width:100%;border-radius:0.375rem;border-width:0px;padding-top:0.375rem;padding-bottom:0.375rem;padding-left:0.75rem;padding-right:2.5rem;font-size:1rem;line-height:1.5rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219 / var(--tw-ring-opacity))}
.block-bonus-poker :is(.block-tabellone-promo .filters--select) select{display:flex;flex-direction:column}
:is(.block-tabellone-promo .filters--select) select:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229 / var(--tw-ring-opacity))}
@media (min-width: 640px){
:is(.block-tabellone-promo .filters--select) select{line-height:1.5rem}}
:is(.block-tabellone-promo .filters--select) select {

      color: #747474;
    }
:is(:is(.block-tabellone-promo .filters--select) select):has(option:checked:not(:disabled)) {
        color: #2c2c2c;
      }
:is(.block-tabellone-promo .filters--select) .select2 {
      width: 100% !important;
    }
:is(.block-tabellone-promo .filters--select) option {
      color: #2c2c2c;
    }
.block-tabellone-promo .tick{margin-left:auto;margin-right:auto;width:24rem;max-width:90%}
@media (min-width: 1024px) {
.block-tabellone-promo .tick{width:auto;max-width:none}
    }
.block-tabellone-promo .tick-flip-panel {
    color: rgb(0, 0, 0) !important;
  }
.block-tabellone-promo .tick-flip {
    font-family:'Oswald', sans-serif !important;
    font-weight: bold;
    border-radius:0.19em !important;
  }
.block-tabellone-promo .tick-flip-panel-text-wrapper {
    line-height: 1.3 !important;
  }
.block-tabellone-promo .tick-flip-panel {
    background-color: white !important;
  }
.block-tabellone-promo .tick-flip-panel-back:after {
    background-image: linear-gradient(180deg,rgba(0,0,0,.1) 1px,rgba(0,0,0,.05) 0,transparent 30%)
  }
.block-tabellone-promo .select2-container .select2-selection--multiple {
    min-height: 42px;
  }
.acf-block-preview {
  outline: 2px solid #acf !important;
  border-radius: 8px !important;
  background-color: #fff !important;
  box-shadow: 0 4px 7px 3px #77aaff44 !important;
}
.acf-block-preview .block-title,.acf-block-preview .papion-block-title {
    margin-bottom: 0 !important;
    font-size: 24px !important;
    padding: 4px 10px 0 !important;
    color: #000 !important;
    text-transform: none !important;
  }
.acf-block-preview .wrapper {
    padding: 0 !important;
    background-color: #fff !important;
  }
li.dropdown::after {
  background-image:url('data:image/svg+xml,<svg version="1.1" viewBox="0 0 1030 638" xmlns="http://www.w3.org/2000/svg"><path d="M1017 68L541 626q-11 12-26 12t-26-12L13 68Q-3 49 6 24.5T39 0h952q24 0 33 24.5t-7 43.5z" fill="currentColor"/></svg>');
}
@mixin mobile {
  @media (max-width: 767px) {
    @content;
  }
}
@mixin desktop {
  @media (min-width: 1024px) {
    @content;
  }
}
@mixin tablet {
  @media (min-width: 768px) and (max-width: 1023px) {
    @content;
  }
}
@mixin fromTablet {
  @media (min-width: 768px) {
    @content;
  }
}
@mixin tillTablet {
  @media (max-width: 1023px) {
    @content;
  }
}
/** PAPION BLOCK */
.papion-block{margin-bottom:3rem;

  font-family: 'Oswald', sans-serif}
.papion-block + .papion-block{margin-top:3rem}
.papion-block img {
    border: none transparent;
  }
.papion-block .footer{margin-top:0.75rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));padding-top:0.5rem;font-size:0.875rem;line-height:1.25rem;font-style:italic;

    line-height: 1}
:is(.papion-block .footer) p {
      font-family: 'Open Sans', sans-serif;
      font-style: italic;
      font-size: 12px;
      color: #6E6E6E;
    }
.papion-block p {
    margin: 0 0 0.5rem;
  }
.papion-block-title{margin-bottom:0.75rem;text-align:center;

  font-size: 23px}
@media (min-width: 768px) {
.papion-block-title {
    font-size: 30px;
}
  }
/** FORM ELEMENTS */
.download-button{display:inline-block;width:100%;--tw-bg-opacity:1;background-color:rgb(121 183 103 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));

  border-radius: 6px;
  padding: 3px;
  font-size: 20px}
.download-button::before{margin-right:0.75rem;display:inline-block;

    content: '';
    width: 33px;
    height: 33px;
    background-color: #56854E;
    border-radius: 3px;
    float: left}
.download-button.icon-arrow::before {
    background-image: url(../assets/images/icon-arrow-45.png);
    background-size: 66.6666%;
    background-repeat: no-repeat;
    background-position: center;
  }
/** REVIEWS */
.papion-reviews{margin-top:0.75rem;

  border-radius: 6px}
.papion-reviews .star {
    background: url('data:image/png;base64,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ICB4bWxuczpwbHVzPSJodHRwOi8vbnMudXNlcGx1cy5vcmcvbGRmL3htcC8xLjAvIgogICAgeG1sbnM6R0lNUD0iaHR0cDovL3d3dy5naW1wLm9yZy94bXAvIgogICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgIHhtcE1NOkRvY3VtZW50SUQ9ImdpbXA6ZG9jaWQ6Z2ltcDowOGZkNjhlYi0wNmY5LTQyM2ItYmMzYi01YzI2ZDkzYmRlNGEiCiAgIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZDQ1ZmJiYzktMmI2Yi00ZWIyLWE4MzItYWRjZWU4MWI3MTczIgogICB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OWE2ZGMxN2YtZjc5My00NGRjLWJlMDYtYTI4ZjA4OTkxMTdkIgogICBHSU1QOkFQST0iMi4wIgogICBHSU1QOlBsYXRmb3JtPSJMaW51eCIKICAgR0lNUDpUaW1lU3RhbXA9IjE2Mjk3MzAwMDM2MDExODgiCiAgIEdJTVA6VmVyc2lvbj0iMi4xMC4yMiIKICAgZGM6Rm9ybWF0PSJpbWFnZS9wbmciCiAgIHRpZmY6T3JpZW50YXRpb249IjEiCiAgIHhtcDpDcmVhdG9yVG9vbD0iR0lNUCAyLjEwIj4KICAgPGlwdGNFeHQ6TG9jYXRpb25DcmVhdGVkPgogICAgPHJkZjpCYWcvPgogICA8L2lwdGNFeHQ6TG9jYXRpb25DcmVhdGVkPgogICA8aXB0Y0V4dDpMb2NhdGlvblNob3duPgogICAgPHJkZjpCYWcvPgogICA8L2lwdGNFeHQ6TG9jYXRpb25TaG93bj4KICAgPGlwdGNFeHQ6QXJ0d29ya09yT2JqZWN0PgogICAgPHJkZjpCYWcvPgogICA8L2lwdGNFeHQ6QXJ0d29ya09yT2JqZWN0PgogICA8aXB0Y0V4dDpSZWdpc3RyeUlkPgogICAgPHJkZjpCYWcvPgogICA8L2lwdGNFeHQ6UmVnaXN0cnlJZD4KICAgPHhtcE1NOkhpc3Rvcnk+CiAgICA8cmRmOlNlcT4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiCiAgICAgIHN0RXZ0OmNoYW5nZWQ9Ii8iCiAgICAgIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NmQzZGUyOTEtYWIxYy00ODcxLWFiYmUtOGYwZTY1NmY2MjAwIgogICAgICBzdEV2dDpzb2Z0d2FyZUFnZW50PSJHaW1wIDIuMTAgKExpbnV4KSIKICAgICAgc3RFdnQ6d2hlbj0iKzAyOjAwIi8+CiAgICA8L3JkZjpTZXE+CiAgIDwveG1wTU06SGlzdG9yeT4KICAgPHBsdXM6SW1hZ2VTdXBwbGllcj4KICAgIDxyZGY6U2VxLz4KICAgPC9wbHVzOkltYWdlU3VwcGxpZXI+CiAgIDxwbHVzOkltYWdlQ3JlYXRvcj4KICAgIDxyZGY6U2VxLz4KICAgPC9wbHVzOkltYWdlQ3JlYXRvcj4KICAgPHBsdXM6Q29weXJpZ2h0T3duZXI+CiAgICA8cmRmOlNlcS8+CiAgIDwvcGx1czpDb3B5cmlnaHRPd25lcj4KICAgPHBsdXM6TGljZW5zb3I+CiAgICA8cmRmOlNlcS8+CiAgIDwvcGx1czpMaWNlbnNvcj4KICA8L3JkZjpEZXNjcmlwdGlvbj4KIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PsyYq1gAAAAGYktHRAD/AP8A/6C9p5MAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQflCBcOLivaxtkQAAAEtElEQVRIx7WWX0xTdxTHv7/7u/1z+78UCtoirdBJqxuIMgQzhKUxY5pJXDS6hGUPS1zIMuPet8Q97cXFB2OyafagMTGYGJcsiDrFAWJQxDDUCAPLGGBLgQJtaen989uDDP+MSbuwk9zcm3PPOZ/f79xzfvcAGUpjYyPBfxCaifGnhw6Rwf6eBqfTkTUyMjb8v4HMJovtg+3sqMMmO4z2LVcGBgaUdH25TEBiMuirLDXml3gNJZGZaUcmvny6hl98eYSooh01zjytRq+j2XZTpAzA8KqnTitoLf4KerjMZ8oWNJT8GYyL5tytVx8/7mermrrEXKjY6xIKKEcgaCl8hYbN4fDUmlX/RlVvGqrz8wQBAAgBPAXaXKswW7KqIL/fb/J5tNstJtWSbk2Olm72aWv3HvgwrRh8jf9dVSohUZ7y4HkelHLgKYVKxYPnKXiex5PhAa93vd1N6fNe1QsUG4v0WzseRfL379sXEkUJsixDFBWIkgRJliBJEkQ5CZe7QOLVysTRXdWWIkHDCCAyBixGWwrKat4yWwscOv2LKyQE8BXpHfVVsRMcN5V47sBAADCAERAyNQN2o2eojecJeeS0JWurywW7yWQECMVyZcQvU5+FTh3n2qvzvaonYIAiIRSeQ0tn6ncxyT2kO9/f09fUHOilqYkCu3F6rUUnEcpRcBwBR7lnd+6VPb6wK45bvIgCDiI4JQ4lEUR//6jU1DJ7uelX4es73d09S74VlRX2ba7IZ/U7IvtKPZJOozaAUTMINQBUAONUIKDPogMAYwCTAEUE5AQgR8GUGcTiSdzqU4cvtttOjced529cvxL/xyLrdu9SsdhQ3cHa2OHazRGXzZQAoCyaUYDQxWfyTM+kxfcMDDxGJ/Tsyp2s++duGI8Vl5V0nTl9lj1P5zJSVlJRXF8VPrK7KlbrcU5TjkivKVwCUVKhd8iauNRmudg5aDvZ1dUZTOsIehoam0xpStvGQ5Jry4Z5j04jvhYUeGpQvjnj+H5S8R672Xp1NqOGZWwh5c6Nmo2CuGIzWo0prmitaPb51okZnwzx+Xm3z5XyaVTyMi4vZpzBYljARvfc2+0dXeaMQZvyFyoLHQkzXuoqDtNRPaIJ7Uswyinwrou75Ni0LyPQwfoD2hKXVJNjWSB/g2SFx4OAVTxxMfeXsy15d/8ImhgDvwRcl5vUbisWd2T0P+JVdP3+mulDnvyYABBEExrcvG8L/3g563j/rOO73wY118YmeGrSkTdyrKKa5xjUaoaJiE6b0JRfDgQCybRA1aX6ur01M3UWg0xGwkb2U3t2zw8tOV+5ve80Xzh/QRwdG53PWlN+u7OPjagotyEvS7IatDJEWWW8el+4PTIyProiyP/eTvU2T+jzyk1Jd98TU+Lctaymn+9lH71z995Ad3f3kt3gk0FlcDg0MDzj7kou0NxsEwrslgX10IgufPdh+NaKIJvV7irfEG0MTmqmTjVnfzshF55ua22d+7fcB4OhKdmwqX0owJImA/FGk6JpnvM1j4+Npl4/nDDGtXTrr49NCud6e3seAH0r9lF7a8es46MDJ49f6n+g5kU/B5be0PNxw560p6NXpeGThmV9/wJ17s4EjCAX7gAAAABJRU5ErkJggg==') center no-repeat;
    background-size: contain;
    width: 15px;
    height: 15px;
    display: inline-block;
    margin-left: 4px;
  }
.papion-review{display:flex;flex-direction:row;

  color: #2E4594;
  font-size: 15px}
.papion-review-mean{margin-bottom:0.25rem;--tw-text-opacity:1;color:rgb(50 141 24 / var(--tw-text-opacity))}
.papion-rating--0 .star {
  filter: saturate(0);
}
.papion-rating--1 .star:nth-child(2),
.papion-rating--1 .star:nth-child(3),
.papion-rating--1 .star:nth-child(4),
.papion-rating--1 .star:nth-child(5) {
  filter: saturate(0);
}
.papion-rating--2 .star:nth-child(3),
.papion-rating--2 .star:nth-child(4),
.papion-rating--2 .star:nth-child(5) {
  filter: saturate(0);
}
.papion-rating--3 .star:nth-child(4),
.papion-rating--3 .star:nth-child(5) {
  filter: saturate(0);
}
.papion-rating--4 .star:nth-child(5) {
  filter: saturate(0);
}
.papion-rating{margin-left:auto;display:flex;flex-direction:row}
/** GENERAL **/
[x-cloak] { display: none !important; }
.css-tooltip {
  position: relative;
}
.css-tooltip::after{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));

  background-color: #333;
  border-radius: 10px;
  display: none;
  padding: 10px 15px;
  position: absolute;
  text-align: center;
  z-index: 999;
  content: attr(data-tip)}
.css-tooltip::before {
  background-color: #333;
  content: ' ';
  display: none;
  position: absolute;
  width: 15px;
  height: 15px;
  z-index: 999;
}
.css-tooltip:hover::after {
  display: block;
}
.css-tooltip:hover::before {
  display: block;
}
.css-tooltip.css-tooltip_top::after {
  top: 0;
  left: 50%;
  transform: translate(-50%, calc(-100% - 10px));
}
.css-tooltip.css-tooltip_top::before {
  top: 0;
  left: 50%;
  transform: translate(-50%, calc(-100% - 5px)) rotate(45deg);
}
.css-tooltip.css-tooltip_bottom::after {
  bottom: 0;
  left: 50%;
  transform: translate(-50%, calc(100% + 10px));
}
.css-tooltip.css-tooltip_bottom::before {
  bottom: 0;
  left: 50%;
  transform: translate(-50%, calc(100% + 5px)) rotate(45deg);
}
.css-tooltip.css-tooltip_right::after {
  top: 0;
  right: 0;
  transform: translateX(calc(100% + 10px));
}
.css-tooltip.css-tooltip_right::before {
  top: 50%;
  right: 0;
  transform: translate(calc(100% + 5px), -50%) rotate(45deg);
}
.css-tooltip.css-tooltip_left::after {
  top: 0;
  left: 0;
  transform: translateX(calc(-100% - 10px));
}
.css-tooltip.css-tooltip_left::before {
  top: 50%;
  left: 0;
  transform: translate(calc(-100% - 5px), -50%) rotate(45deg);
}
/*****************/
.papion-block--cta {
  background-color: #F4F4F4;
  font-size: 20px;
  text-align: center;
  width: 100%;
  display: block;
  cursor: pointer;
  border-radius: 6px;
  padding: 8px;
  box-shadow: 0 1px 2px rgba(0,0,0,0.25);
  margin-top: 1rem;
}
.papion-block--cta::after {
    content: '';
    display: inline-block;
    width: 1rem;
    height: 1rem;
    margin-left: 0.5rem;
    background:url(../assets/images/icon-arrow-45.png) center no-repeat transparent;
    background-size: contain;
    filter: invert(1);
  }
@media (min-width: 768px){
.md\:mx-4{margin-left:1rem;margin-right:1rem}
.md\:ml-2{margin-left:0.5rem}
.md\:block{display:block}
.md\:hidden{display:none}
.md\:w-1\/2{width:50%}
.md\:w-1\/3{width:33.333333%}
.md\:w-24{width:6rem}
.md\:w-full{width:100%}
.md\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}
.md\:p-3{padding:0.75rem}}
@media (min-width: 1024px){
.lg\:order-1{order:1}
.lg\:order-2{order:2}
.lg\:mr-6{margin-right:1.5rem}
.lg\:mt-8{margin-top:2rem}
.lg\:block{display:block}
.lg\:inline{display:inline}
.lg\:flex{display:flex}
.lg\:hidden{display:none}
.lg\:w-1\/3{width:33.333333%}
.lg\:w-44{width:11rem}
.lg\:w-full{width:100%}
.lg\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}
.lg\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}
.lg\:flex-row{flex-direction:row}
.lg\:items-center{align-items:center}
.lg\:overflow-hidden{overflow:hidden}
.lg\:text-right{text-align:right}}
@media (min-width: 1280px){
.xl\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}}
