.elementor-kit-11{--e-global-color-primary:#75F72E;--e-global-color-secondary:#266D18;--e-global-color-text:#DAE3D6;--e-global-color-accent:#73E041;--e-global-color-6057b4e:#000000;--e-global-color-1721e75:#0A2908;--e-global-color-4eb82ee:#F0FCE5;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:800;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:600;background-color:#000000;}.elementor-kit-11 e-page-transition{background-color:#FFBC7D;}.elementor-kit-11 label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-kit-11 input:not([type="button"]):not([type="submit"]),.elementor-kit-11 textarea,.elementor-kit-11 .elementor-field-textual{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */html[lang^="de"] .fmp-lang-en { display: none !important; }
html:not([lang^="de"]) .fmp-lang-de { display: none !important; }
/* FMP language switcher */
.elementor-nav-menu--main .pll-parent-menu-item>a>.pll-switcher-label{display:none!important}
.elementor-nav-menu--main .pll-parent-menu-item>a{display:inline-flex;align-items:center;gap:6px}
.elementor-nav-menu--main .pll-parent-menu-item .sub-menu a.elementor-sub-item{display:inline-flex;align-items:center;gap:8px;width:100%;box-sizing:border-box;white-space:nowrap}
.elementor-nav-menu--main .pll-parent-menu-item .sub-menu .pll-switcher-label{margin-inline-start:0!important}
nav.elementor-nav-menu--dropdown.elementor-nav-menu__container .pll-parent-menu-item{display:none!important}
/* FMP language flags (mobile/tablet, next to PLAY NOW) */
.fmp-lang-flags .pll-switcher{--pll-flag-width:22px}
.fmp-lang-flags nav ul{display:flex;flex-direction:row;align-items:center;gap:8px;list-style:none;margin:0;padding:0}
.fmp-lang-flags nav li{margin:0;padding:0;list-style:none;line-height:0}
.fmp-lang-flags nav a{display:inline-flex;align-items:center}
@media(max-width:1024px){.elementor-element.fmp-lang-flags{order:2;margin:0!important;width:auto!important;flex:0 0 auto}}
@media(max-width:767px){.elementor-element.fmp-lang-en,.elementor-element.fmp-lang-de{column-gap:12px!important}.elementor-element.fmp-lang-en>.elementor-widget-image,.elementor-element.fmp-lang-de>.elementor-widget-image{flex-shrink:0}}

/* FMP more languages */
:is(html[lang="es-ES"],html[lang="fr-FR"],html[lang="it-IT"],html[lang="ru-RU"],html[lang="pt-BR"],html[lang="zh-CN"]) .fmp-lang-en{display:none!important}
html:not([lang="es-ES"]) .fmp-lang-es{display:none!important}
html:not([lang="fr-FR"]) .fmp-lang-fr{display:none!important}
html:not([lang="it-IT"]) .fmp-lang-it{display:none!important}
html:not([lang="ru-RU"]) .fmp-lang-ru{display:none!important}
html:not([lang="pt-BR"]) .fmp-lang-pt{display:none!important}
html:not([lang="zh-CN"]) .fmp-lang-zh{display:none!important}
@media(max-width:767px){.elementor-element.fmp-lang-es,.elementor-element.fmp-lang-fr,.elementor-element.fmp-lang-it,.elementor-element.fmp-lang-ru,.elementor-element.fmp-lang-pt,.elementor-element.fmp-lang-zh{column-gap:12px!important}.elementor-element.fmp-lang-es>.elementor-widget-image,.elementor-element.fmp-lang-fr>.elementor-widget-image,.elementor-element.fmp-lang-it>.elementor-widget-image,.elementor-element.fmp-lang-ru>.elementor-widget-image,.elementor-element.fmp-lang-pt>.elementor-widget-image,.elementor-element.fmp-lang-zh>.elementor-widget-image{flex-shrink:0}}
.fmp-cookie-settings{cursor:pointer}
html[lang="ru-RU"] body{font-family:Montserrat,"Noto Sans",Arial,sans-serif}
html[lang="zh-CN"] body{font-family:Montserrat,"Noto Sans SC","PingFang SC","Microsoft YaHei",sans-serif;word-break:normal;line-break:strict}/* End custom CSS */