:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}ul{box-sizing:border-box;padding-left:15px}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}body,html{overflow-x:hidden}html{font-size:16px;scroll-behavior:smooth}body{font-size:1rem;position:relative;color:#222}.h2,.h3,h1,h2,h4{font-family:"Poppins",sans-serif}h1{font-size:3.5rem}.h2,h1,h2{color:#222}a,html,p{font-family:"Open Sans",sans-serif}a:active,a:hover{text-decoration:none;color:#fff;opacity:.7}@media only screen and (max-width:450px){html{font-size:14px}h1{font-size:2.7rem}}.bg-light-grey{background-color:#eef2f5}.box-shadow,.box-shadow-invert{box-shadow:0 0 4px rgba(0,0,0,.2)}.box-shadow:hover{box-shadow:0 0 8px rgba(0,0,0,.2)}.box-shadow-invert:hover{box-shadow:0 0 6px rgba(0,0,0,.2)}button,button:active,button:focus,button:hover{border:0;outline:0;box-shadow:none;color:transparent;background-color:transparent;padding:0}.nav-link,a.cta{color:#fff;font-weight:700}a.cta{padding-top:10px;padding-bottom:7px;border-radius:50px;display:block;transition:all .2s}a.cta-light{background-color:#3c5cec}a.cta-light,a.cta-light:hover{color:#fff!important}img#site-logo{height:80px;width:auto}#site-header{padding-top:5px;position:absolute}.nav-link{margin-right:20px;font-family:"Poppins",sans-serif}.toggler-icon{background-image:url(/wp-content/themes/affiliateGeneral/assets/img/menu.svg);background-repeat:no-repeat;display:inline-block;width:1.6em;height:1.6em;content:""}.navbar-toggler{padding:0}@media only screen and (max-width:767px){.navbar-collapse{background:#fff;margin:-.5rem -1rem;padding:.5rem 1rem;z-index:1000}.nav-link{display:block;font-family:"Poppins",sans-serif;font-size:1.2rem;color:#8dc2ee}.nav-link:hover{color:#8dc2ee;opacity:.7}.dropdown-menu{color:#8dc2ee;border:unset;padding:0}.dropdown-item{color:#8dc2ee;padding:0 1rem;font-weight:700}img#site-logo{height:50px}#site-header{padding-top:5px;margin-bottom:90px}}#footer{position:relative;overflow-y:hidden}#sidebar{border:5px solid #eef2f5;border-radius:15px}.sidebar-casino .sidebar-casino-col{width:48%;margin-left:1%;margin-right:1%}.sidebar-casino img{height:50px;width:auto}@media only screen and (max-width:565px){.sidebar-casino .sidebar-casino-col{width:98%;margin-left:1%;margin-right:1%}.sidebar-casino .cta{width:100%;margin-left:2%;margin-right:2%}}#footer .footer-links a{color:#5696cd}img.plus-18-footer{height:30px;width:auto;filter:brightness(0) invert(.4)}