/*!
Theme Name: BestCasino
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.3.2
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: bestcasino
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/
header{padding:0 2rem;display:flex;gap:40px;align-items:center;line-height:normal;height:8vh;z-index:100;min-height:70px}@media (max-width:1200px){header{padding:10px 1rem}}@media (max-width:768px){header{justify-content:space-between;padding:.5rem 1rem;height:auto;gap:15px}}@media (max-width:1200px){header .menu-main-container{display:none}}header .menu-main-container .nav-menu{margin:0;padding-left:0;display:flex;align-items:center;gap:25px}@media (max-width:1350px){header .menu-main-container .nav-menu{gap:15px}}header .menu-main-container .nav-menu li{list-style:none}header .menu-main-container .nav-menu li a{text-decoration:none;font-weight:600;font-size:20px;transition:all 300ms linear;color:var(--menu-link-color)}@media (max-width:1350px){header .menu-main-container .nav-menu li a{font-size:18px}}header .menu-main-container .nav-menu li a:hover{color:var(--menu-hover-link-color)}@media (max-width:1920px){header .menu-main-container .nav-menu li a{font-size:18px}}@media (max-height:1200px){header .menu-main-container .nav-menu li a{font-size:16px}}header .buttons-container{display:flex;gap:40px;align-items:center}@media (max-width:768px){header .buttons-container{gap:20px;max-width:40%;width:100%}}header .buttons-container .header-widget-area{width:100%;display:flex;justify-content:end}header .buttons-container .header-widget-area .header-widget{width:fit-content;max-width:100%}header .buttons-container .header-widget-area .header-widget .wp-block-stackable-button-group{margin-bottom:0!important}header .buttons-container .header-widget-area .header-widget .wp-block-stackable-button-group .wp-block-button__link{min-width:100px;padding:0;max-width:fit-content}header .buttons-container .header-widget-area .header-widget .wp-block-columns{margin-bottom:0}header .menu-btn{width:30px;height:30px;position:relative;z-index:2;cursor:pointer;display:none;min-width:30px}@media (max-width:1200px){header .menu-btn{display:block}}header .menu-btn .bar{width:30px;height:4px;position:absolute;top:50%;left:50%;border-radius:4px;transform:translate(-50%,-50%);background-color:var(--menu-link-color);transition:all 0.3s ease-in-out}header .menu-btn .bar:nth-of-type(2){top:calc(50% - 9px)}header .menu-btn .bar:nth-of-type(3){top:calc(50% + 9px)}header .menu-btn.active .bar:nth-of-type(1){display:none}header .menu-btn.active .bar:nth-of-type(2){top:50%;transform:translate(-50%,0%) rotate(45deg)}header .menu-btn.active .bar:nth-of-type(3){top:50%;transform:translate(-50%,0%) rotate(-45deg)}.mobile-menu{position:fixed;top:70px;left:0;width:100%;height:100%;padding:15px;padding-top:40px;background:#FFEFBA;transform:translateX(100%);transition:transform 0.5s;background:linear-gradient(90deg,var(--gradient-start),var(--gradient-end));z-index:99}@media (max-width:768px){.mobile-menu{top:0;padding-top:15vh}}.mobile-menu .menu-main-container{margin-bottom:20px}.mobile-menu.active{transform:translateX(0)}.mobile-menu .nav-menu-mobile{margin:0;padding-left:0;display:flex;flex-direction:column;gap:10px}.mobile-menu .nav-menu-mobile li{list-style:none}.mobile-menu .nav-menu-mobile li a{text-decoration:none;font-weight:600;font-size:20px;transition:all 300ms linear;color:var(--menu-link-color)}.mobile-menu .nav-menu-mobile li a:hover{color:var(--menu-hover-link-color)}@media (max-width:1920px){.mobile-menu .nav-menu-mobile li a{font-size:18px}}@media (max-height:1200px){.mobile-menu .nav-menu-mobile li a{font-size:16px}}.mobile-menu .language-switcher{height:35px;box-sizing:border-box;border-radius:3px;background:#fff;margin-bottom:20px;margin-left:0;width:fit-content}.mobile-menu .language-switcher .current-language{cursor:pointer;display:flex;align-items:center;height:100%}.mobile-menu .language-switcher .current-language .arrow{transition:transform 0.3s}.mobile-menu .language-switcher .current-language span{text-transform:uppercase}.mobile-menu .language-switcher .current-language.active .arrow{transform:rotate(180deg)}@media (max-width:1200px){.mobile-menu .language-switcher{display:block}}@media (max-width:1200px){.mobile-menu .language-switcher:hover .language-list{display:none}}.mobile-menu .language-switcher .language-list{width:90px;display:none}.mobile-menu .language-switcher .language-list.open{display:block}.mobile-menu .language-switcher .language-slug{text-transform:uppercase}.mobile-menu .mobile-menu-widget-area .mobile-menu-widget .wp-block-button__link{max-width:100%}@media (max-width:768px){#menu-main{flex-direction:column;align-items:flex-start}#menu-main li{margin:0;width:100%}#menu-main li a{width:100%}#menu-main .sub-menu{position:static}}footer{padding:0 2rem}@media (max-width:768px){footer{padding:1rem}}footer .footer-container{display:flex;flex-direction:column}@media (max-width:768px){footer .footer-container .site-branding{max-width:100px}}footer .footer-container .top{border-bottom:1px #FFF solid}.language-switcher{position:relative;display:flex;margin-left:auto;width:fit-content;height:40px;border-radius:4px;padding:5px;background:#fff;justify-content:space-between;align-items:center}@media (max-width:768px){.language-switcher{display:none}}.language-switcher:hover{border-radius:4px 4px 0 0}.language-switcher .current-language{cursor:pointer;line-height:normal;height:auto;display:flex;gap:5px}.language-switcher .current-language .current-language-slug{text-transform:uppercase;font-weight:600}.language-switcher .current-language img{height:100%}.language-switcher .current-language .flag-icon{font-size:24px}.language-list{list-style:none;margin:0;padding:0;position:absolute;top:100%;left:0;display:none;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);max-height:100px;transition:all 300ms linear;overflow-y:scroll;width:fit-content;min-width:85px}.language-list li{padding:5px 10px;border-radius:5px}.language-list li a{display:flex;align-items:center;gap:5px;text-decoration:none;color:#000}.language-list li a span{text-transform:uppercase;font-weight:600}.language-list::-webkit-scrollbar{width:8px}.language-list::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.language-list::-webkit-scrollbar-thumb:hover{background-color:#555}.language-list::-webkit-scrollbar-track{background:#f1f1f1}.language-switcher:hover .language-list{display:block}.language-list li:hover{background-color:#f0f0f0;border-radius:5px}@charset "UTF-8";.post-archive{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:70px}.post-archive .custom-post-card{text-decoration:none;color:#222;line-height:normal;position:relative;transition:all 300ms linear}.post-archive .custom-post-card:hover .image-container .card-overlay{opacity:1;display:flex}.post-archive .custom-post-card h2{text-align:center;margin-top:10px;text-decoration:none;line-height:normal;margin-bottom:0;font-size:18px}.post-archive .custom-post-card .image-container{height:auto;width:100%;position:relative}.post-archive .custom-post-card .image-container img{margin:0;padding:0;border-radius:10px;width:100%;height:auto}.post-archive .custom-post-card .image-container .card-overlay{position:absolute;top:0;left:0;width:100%;height:98%;z-index:98;background:linear-gradient(180deg,rgba(132,220,0,.52),rgba(9,13,2,.5215686275) 52.08%,rgba(0,0,0,.5803921569));opacity:0;border-radius:10px;display:none;display:flex;align-items:center;justify-content:center;flex-direction:column}.post-archive .custom-post-card .image-container .card-overlay #play_icon{fill:#2afc34}.post-archive .custom-post-card .image-container .card-overlay span{font-weight:900;color:#fff;padding-top:10px}@media (min-width:768px){.post-archive{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.post-archive{grid-template-columns:repeat(5,1fr)}}.language-switcher .current-language .current-language-slug{text-transform:uppercase;font-weight:600}html{line-height:1.15;-webkit-text-size-adjust:100%;font-family:"Montserrat",sans-serif}.widget-container{.site-main{width:calc(100% - 620px);margin:0 auto;@media (max-width:1440px){width:100%}}.sidebar-widget{border-radius:10px;overflow:hidden;position:fixed;top:100px;right:10px;max-width:310px;width:100%;@media (max-width:1440px){display:none}.wp-block-image{position:fixed}}}.banner{max-width:1200px;margin:0 auto;padding:0 1rem;@media (max-width:768px){padding:0}img{width:100%}}.container{max-width:1200px;margin:0 auto;padding:0 1rem}.wp-post-image{margin-bottom:20px;border-radius:10px}header,footer{background:linear-gradient(90deg,var(--gradient-start),var(--gradient-end))}header{position:fixed;top:0;left:0;right:0}body{margin:0;font-family:"Montserrat",sans-serif}main{display:block;min-height:79vh}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}.hide-on-mobile{display:block}@media (max-width:768px){.hide-on-mobile{display:none!important}}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:"Montserrat",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em;font-size:18px}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%;@media (max-width:768px){min-width:460px;overflow-x:scroll}}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background-color:var(--background-color)}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul{list-style:disc;padding-left:1.2rem}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#e45809}a:visited{color:var(--visited-link-color)}a:hover,a:focus,a:active{color:#f67024}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page,.single,.archive{padding-top:8vh}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.site-branding{@media (max-width:768px){width:150px}}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.buttons{display:flex;gap:1rem;margin-top:20px}.wp-block-button__link{min-width:150px;padding:10px 20px;text-decoration:none;font-weight:700;transition:all 0.3s linear;border-radius:50px;display:flex;justify-content:center;background-size:300% 100%;min-height:44px;align-items:center;color:var(--button-text-color);background-color:var(--button-bg-color);background-image:var(--gradient-buttons);@media (max-width:768px){min-width:100px;line-height:normal;font-size:15px}}.wp-block-button__link:hover{color:var(--button-hover-text-color);background-color:var(--button-hover-bg-color)!important;background-image:var(--hover-gradient);background-position:100% 0!important;transition:all .2s ease-in-out}.is-style-outline{.wp-block-button__link{box-sizing:border-box;color:var(--button-hover-text-color);background-color:inherit!important;background-image:none;border-radius:22px;border-color:var(--button-bg-color)!important;&:hover{background:none;background-color:inherit;color:var(--button-hover-bg-color)!important;border-color:var(--button-hover-bg-color)!important}}}#scrollToTopBtn{position:fixed;bottom:40px;right:40px;display:none;font-size:16px;background-image:var(--gradient-buttons);color:#fff;cursor:pointer;z-index:1000;transition:opacity 0.3s;border-radius:50%;height:50px;width:50px;border:1px #fff solid;background-size:300% 100%}#scrollToTopBtn:hover{background-image:var(--hover-gradient);background-position:100% 0!important;transition:all .2s ease-in-out}