@media only screen and (min-width: 1024px) { #jxty-okj-wrapper { aspect-ratio: 3 / 1; } }
@media only screen and (min-width: 768px) and (max-width: 1023px) { #jxty-okj-wrapper { aspect-ratio: 16 / 9; } }
@media only screen and (min-width: 640px) and (max-width: 767px) { #jxty-okj-wrapper { aspect-ratio: 16 / 9; } }
@media only screen and (max-width: 639px) { #jxty-okj-wrapper { aspect-ratio: 16 / 9; } }
@media only screen { #nzzx-woc-wrapper .tjt-video-shell { aspect-ratio: 3 / 1; } }
@media only screen and (max-width: 1023px) { #nzzx-woc-wrapper .tjt-video-shell { aspect-ratio: 16 / 9; } }
@media only screen and (max-width: 767px) { #nzzx-woc-wrapper .tjt-video-shell { aspect-ratio: 16 / 9; } }
@media only screen and (max-width: 639px) { #nzzx-woc-wrapper .tjt-video-shell { aspect-ratio: 4 / 3; } }
@media only screen { #kshj-imn .image-field.gallery, #kshj-imn .image-field-wrapper, #kshj-imn .image-field-wrapper img { aspect-ratio: 4 / 3; } }
@media only screen { #wwnt-eak .image-field.gallery, #wwnt-eak .image-field-wrapper, #wwnt-eak .image-field-wrapper img { aspect-ratio: 4 / 3; } }
@media only screen { #bqtz-jcf .image-field.gallery, #bqtz-jcf .image-field-wrapper, #bqtz-jcf .image-field-wrapper img { aspect-ratio: 3 / 2; } }
@media only screen { #hmob-gii .image-field.gallery, #hmob-gii .image-field-wrapper, #hmob-gii .image-field-wrapper img { aspect-ratio: 4 / 3; } }
@media only screen { #otbs-bce .image-field.gallery, #otbs-bce .image-field-wrapper, #otbs-bce .image-field-wrapper img { aspect-ratio: 4 / 3; } }
@media only screen { #ucgm-ymc .image-field.gallery, #ucgm-ymc .image-field-wrapper, #ucgm-ymc .image-field-wrapper img { aspect-ratio: 4 / 3; } }
@media only screen and (min-width: 1024px) { #mpel-kbm .image-field.gallery, #mpel-kbm .image-field-wrapper, #mpel-kbm .image-field-wrapper img { aspect-ratio: 3 / 1; } }
@media only screen and (min-width: 768px) and (max-width: 1023px) { #mpel-kbm .image-field.gallery, #mpel-kbm .image-field-wrapper, #mpel-kbm .image-field-wrapper img { aspect-ratio: 16 / 9; } }
@media only screen and (min-width: 640px) and (max-width: 767px) { #mpel-kbm .image-field.gallery, #mpel-kbm .image-field-wrapper, #mpel-kbm .image-field-wrapper img { aspect-ratio: 16 / 9; } }
@media only screen and (max-width: 639px) { #mpel-kbm .image-field.gallery, #mpel-kbm .image-field-wrapper, #mpel-kbm .image-field-wrapper img { aspect-ratio: 4 / 3; } }
@layer base { h1 {
            font-size: var(--editor-font-size, var(--typography-h1-size));
            font-family: var(--editor-font-family, var(--typography-h1-family));
            font-weight: var(--editor-font-weight, var(--typography-h1-weight));
            line-height: var(--editor-line-height, var(--typography-h1-lineheight));
            letter-spacing: var(--editor-letter-spacing, var(--typography-h1-letterspacing));
            text-transform: var(--editor-text-transform, var(--typography-h1-text-transform));
            color: var(--editor-color, inherit);
        }
h2 {
            font-size: var(--editor-font-size, var(--typography-h2-size));
            font-family: var(--editor-font-family, var(--typography-h2-family));
            font-weight: var(--editor-font-weight, var(--typography-h2-weight));
            line-height: var(--editor-line-height, var(--typography-h2-lineheight));
            letter-spacing: var(--editor-letter-spacing, var(--typography-h2-letterspacing));
            text-transform: var(--editor-text-transform, var(--typography-h2-text-transform));
            color: var(--editor-color, inherit);
        }
h3 {
            font-size: var(--editor-font-size, var(--typography-h3-size));
            font-family: var(--editor-font-family, var(--typography-h3-family));
            font-weight: var(--editor-font-weight, var(--typography-h3-weight));
            line-height: var(--editor-line-height, var(--typography-h3-lineheight));
            letter-spacing: var(--editor-letter-spacing, var(--typography-h3-letterspacing));
            text-transform: var(--editor-text-transform, var(--typography-h3-text-transform));
            color: var(--editor-color, inherit);
        }
h4 {
            font-size: var(--editor-font-size, var(--typography-h4-size));
            font-family: var(--editor-font-family, var(--typography-h4-family));
            font-weight: var(--editor-font-weight, var(--typography-h4-weight));
            line-height: var(--editor-line-height, var(--typography-h4-lineheight));
            letter-spacing: var(--editor-letter-spacing, var(--typography-h4-letterspacing));
            text-transform: var(--editor-text-transform, var(--typography-h4-text-transform));
            color: var(--editor-color, inherit);
        }
h5 {
            font-size: var(--editor-font-size, var(--typography-h5-size));
            font-family: var(--editor-font-family, var(--typography-h5-family));
            font-weight: var(--editor-font-weight, var(--typography-h5-weight));
            line-height: var(--editor-line-height, var(--typography-h5-lineheight));
            letter-spacing: var(--editor-letter-spacing, var(--typography-h5-letterspacing));
            text-transform: var(--editor-text-transform, var(--typography-h5-text-transform));
            color: var(--editor-color, inherit);
        }
h6 {
            font-size: var(--editor-font-size, var(--typography-h6-size));
            font-family: var(--editor-font-family, var(--typography-h6-family));
            font-weight: var(--editor-font-weight, var(--typography-h6-weight));
            line-height: var(--editor-line-height, var(--typography-h6-lineheight));
            letter-spacing: var(--editor-letter-spacing, var(--typography-h6-letterspacing));
            text-transform: var(--editor-text-transform, var(--typography-h6-text-transform));
            color: var(--editor-color, inherit);
        }
p {
            font-size: var(--editor-font-size, var(--typography-subtitle2-size));
            font-family: var(--editor-font-family, var(--typography-subtitle2-family));
            font-weight: var(--editor-font-weight, var(--typography-subtitle2-weight));
            line-height: var(--editor-line-height, var(--typography-subtitle2-lineheight));
            letter-spacing: var(--editor-letter-spacing, var(--typography-subtitle2-letterspacing));
            text-transform: var(--editor-text-transform, var(--typography-subtitle2-text-transform));
            color: var(--editor-color, inherit);
        }
 }
:root{--theme: gloucester;--theme-mode: dark;--palette-background: rgba(0 0 0 / 1);--palette-background-rgb: 0 0 0;--palette-foreground: rgba(251 251 251 / 1);--palette-foreground-rgb: 251 251 251;--palette-landing-background: rgba(0 0 0 / 1);--palette-landing-background-rgb: 0 0 0;--palette-landing-foreground: rgba(255 255 255 / 1);--palette-landing-foreground-rgb: 255 255 255;--palette-highlight: rgba(183 148 103 / 1);--palette-highlight-rgb: 183 148 103;--palette-highlight-foreground: rgba(255 255 255 / 1);--palette-highlight-foreground-rgb: 255 255 255;--palette-accent: rgba(183 148 103 / 1);--palette-accent-rgb: 183 148 103;--palette-accent-foreground: rgba(255 255 255 / 1);--palette-accent-foreground-rgb: 255 255 255;--palette-surface: rgba(20 20 20 / 1);--palette-surface-rgb: 20 20 20;--palette-surface-foreground: rgba(255 255 255 / 1);--palette-surface-foreground-rgb: 255 255 255;--palette-surface-sunken: rgba(25 25 25 / 1);--palette-surface-sunken-rgb: 25 25 25;--palette-surface-sunken-foreground: rgba(255 255 255 / 1);--palette-surface-sunken-foreground-rgb: 255 255 255;--palette-surface-muted: rgba(32 32 32 / 1);--palette-surface-muted-rgb: 32 32 32;--palette-surface-muted-foreground: rgba(255 255 255 / 1);--palette-surface-muted-foreground-rgb: 255 255 255;--palette-surface-subtle: rgba(39 39 39 / 1);--palette-surface-subtle-rgb: 39 39 39;--palette-surface-subtle-foreground: rgba(255 255 255 / 1);--palette-surface-subtle-foreground-rgb: 255 255 255;--palette-surface-elevated: rgba(48 48 48 / 1);--palette-surface-elevated-rgb: 48 48 48;--palette-surface-elevated-foreground: rgba(255 255 255 / 1);--palette-surface-elevated-foreground-rgb: 255 255 255;--palette-surface-raised: rgba(32 32 32 / 1);--palette-surface-raised-rgb: 32 32 32;--palette-surface-raised-foreground: rgba(255 255 255 / 1);--palette-surface-raised-foreground-rgb: 255 255 255;--palette-border: rgba(67 67 67 / 1);--palette-border-rgb: 67 67 67;--palette-border-muted: rgba(67 67 67 / 0.1);--palette-border-muted-rgb: 67 67 67;--palette-overlay: rgba(255 255 255 / 0.2);--palette-overlay-rgb: 255 255 255;--palette-focus-ring: rgba(214 194 169 / 1);--palette-focus-ring-rgb: 214 194 169;--palette-primary: rgba(183 148 103 / 1);--palette-primary-rgb: 183 148 103;--palette-primary-foreground: rgba(255 255 255 / 1);--palette-primary-foreground-rgb: 255 255 255;--palette-primary-hover: rgba(138 97 74 / 1);--palette-primary-hover-rgb: 138 97 74;--palette-primary-active: rgba(119 98 71 / 1);--palette-primary-active-rgb: 119 98 71;--palette-primary-sunken: rgba(252 251 249 / 1);--palette-primary-sunken-rgb: 252 251 249;--palette-primary-subtle: rgba(119 98 71 / 1);--palette-primary-subtle-rgb: 119 98 71;--palette-primary-subtle-foreground: rgba(238 231 222 / 1);--palette-primary-subtle-foreground-rgb: 238 231 222;--palette-secondary: rgba(183 148 103 / 1);--palette-secondary-rgb: 183 148 103;--palette-secondary-foreground: rgba(255 255 255 / 1);--palette-secondary-foreground-rgb: 255 255 255;--palette-secondary-hover: rgba(138 97 74 / 1);--palette-secondary-hover-rgb: 138 97 74;--palette-secondary-active: rgba(119 98 71 / 1);--palette-secondary-active-rgb: 119 98 71;--palette-secondary-sunken: rgba(252 251 249 / 1);--palette-secondary-sunken-rgb: 252 251 249;--palette-secondary-subtle: rgba(119 98 71 / 1);--palette-secondary-subtle-rgb: 119 98 71;--palette-secondary-subtle-foreground: rgba(238 231 222 / 1);--palette-secondary-subtle-foreground-rgb: 238 231 222;--palette-tertiary: rgba(183 148 103 / 1);--palette-tertiary-rgb: 183 148 103;--palette-tertiary-foreground: rgba(255 255 255 / 1);--palette-tertiary-foreground-rgb: 255 255 255;--palette-tertiary-hover: rgba(214 194 169 / 1);--palette-tertiary-hover-rgb: 214 194 169;--palette-tertiary-active: rgba(227 213 195 / 1);--palette-tertiary-active-rgb: 227 213 195;--palette-tertiary-sunken: rgba(252 251 249 / 1);--palette-tertiary-sunken-rgb: 252 251 249;--palette-tertiary-subtle: rgba(112 86 53 / 1);--palette-tertiary-subtle-rgb: 112 86 53;--palette-tertiary-subtle-foreground: rgba(238 231 222 / 1);--palette-tertiary-subtle-foreground-rgb: 238 231 222;--palette-success: rgba(6 134 41 / 1);--palette-success-rgb: 6 134 41;--palette-success-foreground: rgba(4 85 26 / 1);--palette-success-foreground-rgb: 4 85 26;--palette-success-subtle: rgba(4 97 30 / 1);--palette-success-subtle-rgb: 4 97 30;--palette-success-sunken: rgba(241 254 245 / 1);--palette-success-sunken-rgb: 241 254 245;--palette-warning: rgba(230 109 0 / 1);--palette-warning-rgb: 230 109 0;--palette-warning-foreground: rgba(121 57 0 / 1);--palette-warning-foreground-rgb: 121 57 0;--palette-warning-subtle: rgba(148 70 0 / 1);--palette-warning-subtle-rgb: 148 70 0;--palette-warning-sunken: rgba(255 250 245 / 1);--palette-warning-sunken-rgb: 255 250 245;--palette-error: rgba(200 22 52 / 1);--palette-error-rgb: 200 22 52;--palette-error-foreground: rgba(107 12 28 / 1);--palette-error-foreground-rgb: 107 12 28;--palette-error-subtle: rgba(129 14 33 / 1);--palette-error-subtle-rgb: 129 14 33;--palette-error-sunken: rgba(254 245 247 / 1);--palette-error-sunken-rgb: 254 245 247;--palette-info: rgba(23 118 178 / 1);--palette-info-rgb: 23 118 178;--palette-info-foreground: rgba(13 65 98 / 1);--palette-info-foreground-rgb: 13 65 98;--palette-info-subtle: rgba(15 78 118 / 1);--palette-info-subtle-rgb: 15 78 118;--palette-info-sunken: rgba(245 250 254 / 1);--palette-info-sunken-rgb: 245 250 254;--palette-text-strong: rgba(251 251 251 / 1);--palette-text-strong-rgb: 251 251 251;--palette-text-primary: rgba(255 255 255 / 1);--palette-text-primary-rgb: 255 255 255;--palette-text-secondary: rgba(255 255 255 / 1);--palette-text-secondary-rgb: 255 255 255;--palette-text-tertiary: rgba(171 174 176 / 1);--palette-text-tertiary-rgb: 171 174 176;--palette-text-disabled: rgba(98 103 106 / 1);--palette-text-disabled-rgb: 98 103 106;--button-primary-background: rgba(183 148 103 / 1);--button-primary-background-rgb: 183 148 103;--button-primary-foreground: rgba(255 255 255 / 1);--button-primary-foreground-rgb: 255 255 255;--button-primary-border: rgba(202 176 142 / 1);--button-primary-border-rgb: 202 176 142;--button-primary-hover-background: rgba(138 97 74 / 1);--button-primary-hover-background-rgb: 138 97 74;--button-primary-hover-foreground: rgba(255 255 255 / 1);--button-primary-hover-foreground-rgb: 255 255 255;--button-primary-active-background: rgba(119 98 71 / 1);--button-primary-active-background-rgb: 119 98 71;--button-primary-disabled-background: rgba(98 103 106 / 0.12);--button-primary-disabled-background-rgb: 98 103 106;--button-primary-disabled-foreground: rgba(98 103 106 / 1);--button-primary-disabled-foreground-rgb: 98 103 106;--button-secondary-background: rgba(183 148 103 / 1);--button-secondary-background-rgb: 183 148 103;--button-secondary-foreground: rgba(255 255 255 / 1);--button-secondary-foreground-rgb: 255 255 255;--button-secondary-border: rgba(202 176 142 / 1);--button-secondary-border-rgb: 202 176 142;--button-secondary-hover-background: rgba(138 97 74 / 1);--button-secondary-hover-background-rgb: 138 97 74;--button-secondary-hover-foreground: rgba(255 255 255 / 1);--button-secondary-hover-foreground-rgb: 255 255 255;--button-secondary-active-background: rgba(119 98 71 / 1);--button-secondary-active-background-rgb: 119 98 71;--button-secondary-disabled-background: rgba(98 103 106 / 0.12);--button-secondary-disabled-background-rgb: 98 103 106;--button-secondary-disabled-foreground: rgba(98 103 106 / 1);--button-secondary-disabled-foreground-rgb: 98 103 106;--button-tertiary-background: rgba(183 148 103 / 1);--button-tertiary-background-rgb: 183 148 103;--button-tertiary-foreground: rgba(255 255 255 / 1);--button-tertiary-foreground-rgb: 255 255 255;--button-tertiary-border: rgba(202 176 142 / 1);--button-tertiary-border-rgb: 202 176 142;--button-tertiary-hover-background: rgba(214 194 169 / 1);--button-tertiary-hover-background-rgb: 214 194 169;--button-tertiary-hover-foreground: rgba(0 0 0 / 1);--button-tertiary-hover-foreground-rgb: 0 0 0;--button-tertiary-active-background: rgba(227 213 195 / 1);--button-tertiary-active-background-rgb: 227 213 195;--button-tertiary-disabled-background: rgba(98 103 106 / 0.12);--button-tertiary-disabled-background-rgb: 98 103 106;--button-tertiary-disabled-foreground: rgba(98 103 106 / 1);--button-tertiary-disabled-foreground-rgb: 98 103 106;--button-surface-background: rgba(183 148 103 / 1);--button-surface-background-rgb: 183 148 103;--button-surface-foreground: rgba(255 255 255 / 1);--button-surface-foreground-rgb: 255 255 255;--button-surface-border: rgba(99 99 99 / 1);--button-surface-border-rgb: 99 99 99;--button-surface-hover-background: rgba(138 97 74 / 1);--button-surface-hover-background-rgb: 138 97 74;--button-surface-hover-foreground: rgba(255 255 255 / 1);--button-surface-hover-foreground-rgb: 255 255 255;--button-surface-active-background: rgba(138 97 74 / 1);--button-surface-active-background-rgb: 138 97 74;--button-surface-disabled-background: rgba(98 103 106 / 0.12);--button-surface-disabled-background-rgb: 98 103 106;--button-surface-disabled-foreground: rgba(98 103 106 / 1);--button-surface-disabled-foreground-rgb: 98 103 106;--button-ghost-background: rgba(255 255 255 / 0);--button-ghost-background-rgb: 255 255 255;--button-ghost-foreground: currentcolor;--button-ghost-border: rgba(99 99 99 / 1);--button-ghost-border-rgb: 99 99 99;--button-ghost-hover-background: rgba(36 37 37 / 1);--button-ghost-hover-background-rgb: 36 37 37;--button-ghost-hover-foreground: rgba(255 255 255 / 1);--button-ghost-hover-foreground-rgb: 255 255 255;--button-ghost-active-background: rgba(48 49 49 / 1);--button-ghost-active-background-rgb: 48 49 49;--button-ghost-disabled-background: rgba(255 255 255 / 0);--button-ghost-disabled-background-rgb: 255 255 255;--button-ghost-disabled-foreground: rgba(98 103 106 / 1);--button-ghost-disabled-foreground-rgb: 98 103 106;--input-background: rgba(255 255 255 / 1);--input-background-rgb: 255 255 255;--input-foreground: rgba(0 0 0 / 1);--input-foreground-rgb: 0 0 0;--input-placeholder: rgba(0 0 0 / 0.6);--input-placeholder-rgb: 0 0 0;--input-border: rgba(0 0 0 / 1);--input-border-rgb: 0 0 0;--input-hover-border: rgba(138 97 74 / 1);--input-hover-border-rgb: 138 97 74;--input-focus-border: rgba(138 97 74 / 1);--input-focus-border-rgb: 138 97 74;--input-focus-ring: rgba(138 97 74 / 1);--input-focus-ring-rgb: 138 97 74;--input-disabled-background: rgba(36 37 37 / 0.6);--input-disabled-background-rgb: 36 37 37;--card-background: rgba(25 26 26 / 1);--card-background-rgb: 25 26 26;--card-foreground: rgba(255 255 255 / 1);--card-foreground-rgb: 255 255 255;--card-border: rgba(99 99 99 / 1);--card-border-rgb: 99 99 99;--appbar-background: rgba(200 16 46 / 1);--appbar-background-rgb: 200 16 46;--appbar-foreground: rgba(248 248 248 / 1);--appbar-foreground-rgb: 248 248 248;--appbar-border: rgba(99 99 99 / 1);--appbar-border-rgb: 99 99 99;--drawer-background: rgba(200 16 46 / 1);--drawer-background-rgb: 200 16 46;--drawer-foreground: rgba(248 248 248 / 1);--drawer-foreground-rgb: 248 248 248;--drawer-border: rgba(99 99 99 / 1);--drawer-border-rgb: 99 99 99;--table-background: rgba(25 26 26 / 1);--table-background-rgb: 25 26 26;--table-foreground: rgba(246 246 246 / 1);--table-foreground-rgb: 246 246 246;--table-border: rgba(99 99 99 / 1);--table-border-rgb: 99 99 99;--table-lines: rgba(67 67 67 / 1);--table-lines-rgb: 67 67 67;--table-striped: rgba(24 24 24 / 1);--table-striped-rgb: 24 24 24;--table-hover: rgba(84 88 90 / 1);--table-hover-rgb: 84 88 90;--table-header-background: rgba(62 63 63 / 1);--table-header-background-rgb: 62 63 63;--table-header-foreground: rgba(255 255 255 / 1);--table-header-foreground-rgb: 255 255 255;--typography-default-family: Lato-Regular, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;--typography-default-weight: 400;--typography-default-size: 1rem;--typography-default-lineheight: 1.5;--typography-default-letterspacing: normal;--typography-default-text-transform: none;--typography-h1-family: BebasNeue-Bold, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;--typography-h1-weight: 400;--typography-h1-size: 4.25rem;--typography-h1-lineheight: 1;--typography-h1-letterspacing: normal;--typography-h1-text-transform: none;--typography-h2-family: BebasNeue-Bold, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;--typography-h2-weight: 400;--typography-h2-size: 4.25rem;--typography-h2-lineheight: 1;--typography-h2-letterspacing: normal;--typography-h2-text-transform: none;--typography-h3-family: BebasNeue-Bold, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;--typography-h3-weight: 400;--typography-h3-size: 1.75rem;--typography-h3-lineheight: 1.5;--typography-h3-letterspacing: normal;--typography-h3-text-transform: none;--typography-h4-family: BebasNeue-Bold, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;--typography-h4-weight: 400;--typography-h4-size: 1.75rem;--typography-h4-lineheight: 1.5;--typography-h4-letterspacing: normal;--typography-h4-text-transform: none;--typography-h5-family: Lato-Regular, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;--typography-h5-weight: 500;--typography-h5-size: 1.25rem;--typography-h5-lineheight: 1.2;--typography-h5-letterspacing: 0;--typography-h5-text-transform: none;--typography-h6-family: Lato-Regular, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;--typography-h6-weight: 500;--typography-h6-size: 1rem;--typography-h6-lineheight: 1.2;--typography-h6-letterspacing: 0;--typography-h6-text-transform: none;--typography-caption-family: Lato-Regular, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;--typography-caption-weight: 400;--typography-caption-size: 0.75rem;--typography-caption-lineheight: 1.66;--typography-caption-letterspacing: 0.03333em;--typography-caption-text-transform: none;--typography-subtitle1-family: Lato-Regular, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;--typography-subtitle1-weight: 400;--typography-subtitle1-size: 1.125rem;--typography-subtitle1-lineheight: 1.35;--typography-subtitle1-letterspacing: .00938em;--typography-subtitle1-text-transform: none;--typography-subtitle2-family: Lato-Regular, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;--typography-subtitle2-weight: 500;--typography-subtitle2-size: .875rem;--typography-subtitle2-lineheight: 1.15;--typography-subtitle2-letterspacing: 0.00714em;--typography-subtitle2-text-transform: none;--typography-body1-family: Lato-Regular, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;--typography-body1-weight: 400;--typography-body1-size: 1rem;--typography-body1-lineheight: 1.5;--typography-body1-letterspacing: normal;--typography-body1-text-transform: none;--typography-body2-family: Lato-Regular, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;--typography-body2-weight: 400;--typography-body2-size: 1rem;--typography-body2-lineheight: 1.5;--typography-body2-letterspacing: normal;--typography-body2-text-transform: none;--typography-button-family: BebasNeue-Regular, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;--typography-button-weight: 700;--typography-button-size: 1.125rem;--typography-button-lineheight: 1.25;--typography-button-letterspacing: 0.08333em;--typography-button-text-transform: none;--typography-overline-family: Lato-Regular, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;--typography-overline-weight: 400;--typography-overline-size: 0.75rem;--typography-overline-lineheight: 2.66;--typography-overline-letterspacing: 0.08333em;--typography-overline-text-transform: none;--typography-action-family: BebasNeue-Regular, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;--typography-action-weight: 400;--typography-action-size: 1.125rem;--typography-action-lineheight: 1.14;--typography-action-letterspacing: 0.08333em;--typography-action-text-transform: uppercase;--text-xxxs: 0.5rem;--text-xxxs--line-height: 1;--text-xxs: 0.625rem;--text-xxs--line-height: 1;--text-xs: 0.75rem;--text-xs--line-height: 1rem;--text-sm: 0.875rem;--text-sm--line-height: 1.25rem;--text-tiny: 0.7rem;--text-tiny--line-height: 1rem;--text-base: 1rem;--text-base--line-height: 1.5rem;--text-md: 1.125rem;--text-md--line-height: 1.75rem;--text-lg: 1.125rem;--text-lg--line-height: 1.75rem;--text-xl: 1.25rem;--text-xl--line-height: 1.75rem;--text-xxl: 1.375rem;--text-xxl--line-height: 1.875rem;--text-2xl: 1.5rem;--text-2xl--line-height: 2rem;--text-3xl: 1.875rem;--text-3xl--line-height: 2.25rem;--text-4xl: 2.25rem;--text-4xl--line-height: 2.5rem;--text-5xl: 3rem;--text-5xl--line-height: 2.5rem;--text-5_5xl: 4rem;--text-5_5xl--line-height: 3.125rem;--text-6xl: 4.625rem;--text-6xl--line-height: 3.5rem;--text-7xl: 5rem;--text-7xl--line-height: 4rem;--text-8xl: 6.25rem;--text-8xl--line-height: 4.8rem;--text-9xl: 8.75rem;--text-9xl--line-height: 6.5rem;--text-10xl: 10rem;--text-10xl--line-height: 1;--text-h1: var(--typography-h1-size);--text-h1--line-height: var(--typography-h1-lineheight);--text-h2: var(--typography-h2-size);--text-h2--line-height: var(--typography-h2-lineheight);--text-h3: var(--typography-h3-size);--text-h3--line-height: var(--typography-h3-lineheight);--text-h4: var(--typography-h4-size);--text-h4--line-height: var(--typography-h4-lineheight);--text-h5: var(--typography-h5-size);--text-h5--line-height: var(--typography-h5-lineheight);--text-h6: var(--typography-h6-size);--text-h6--line-height: var(--typography-h6-lineheight);--text-default: var(--typography-default-size);--text-default--line-height: var(--typography-default-lineheight);--text-body1: var(--typography-body1-size);--text-body1--line-height: var(--typography-body1-lineheight);--text-body2: var(--typography-body2-size);--text-body2--line-height: var(--typography-body2-lineheight);--text-caption: var(--typography-caption-size);--text-caption--line-height: var(--typography-caption-lineheight);--text-button: var(--typography-button-size);--text-button--line-height: var(--typography-button-lineheight);--text-subtitle1: var(--typography-subtitle1-size);--text-subtitle1--line-height: var(--typography-subtitle1-lineheight);--text-subtitle2: var(--typography-subtitle2-size);--text-subtitle2--line-height: var(--typography-subtitle2-lineheight);--text-overline: var(--typography-overline-size);--text-overline--line-height: var(--typography-overline-lineheight);--font-sans: var(--typography-default-family);--font-heading: var(--heading-family, var(--typography-h1-family));--font-title: var(--typography-h4-family);--font-body1: var(--typography-body1-family);--font-body2: var(--typography-body2-family);--font-caption: var(--typography-caption-family);--font-button: var(--typography-button-family);--font-action: var(--typography-action-family);--font-h1: var(--typography-h1-family);--font-h2: var(--typography-h2-family);--font-h3: var(--typography-h3-family);--font-h4: var(--typography-h4-family);--font-h5: var(--typography-h5-family);--font-h6: var(--typography-h6-family);--font-subtitle1: var(--typography-subtitle1-family);--font-subtitle2: var(--typography-subtitle2-family);--font-overline: var(--typography-overline-family);--drawer-width-left: 240px;--drawer-width-right: 240px;--drawer-width-mini-left: 56px;--drawer-width-mini-right: 56px;--appbar-height: 64px;--scroll-bar: 16px;--scroll-bar-track: rgba(246 246 246 / 1);--scroll-bar-thumb: rgba(197 197 197 / 1);--scroll-bar-thumb-hover: rgba(166 166 166 / 1);--shadow-none: none;--shadow-small: 0px 0px 5px 0px rgb(0 0 0 / .02), 0px 2px 10px 0px rgb(0 0 0 / .06), 0px 0px 1px 0px rgb(0 0 0 / .15);--shadow-medium: 0px 0px 15px 0px rgb(0 0 0 / .03), 0px 2px 30px 0px rgb(0 0 0 / .08), 0px 0px 1px 0px rgb(0 0 0 / .15);--shadow-large: 0px 0px 20px 0px rgb(0 0 0 / .04), 0px 2px 50px 0px rgb(0 0 0 / .1), 0px 0px 1px 0px rgb(0 0 0 / .15);--default-borderradius: .375rem;--radius-sm: .375rem;--radius-md: 0.625rem;--radius-lg: 0.875rem;--zindex-drawer: 1350;--zindex-appbar: 1300;--zindex-dialog: 1400;--zindex-popup: 1600;--zindex-snackbar: 1500;--zindex-tooltip: 1600;}
.reset p, .reset h1, .reset h2, .reset h3, .reset h4, .reset h5, .reset h6 {font-size: inherit;font-family:inherit;font-weight: inherit;line-height: inherit;letter-spacing: inherit;text-transform: inherit;}
p.reset, h1.reset, h2.reset, h3.reset, h4.reset, h5.reset, h6.reset {font-size: inherit;font-family:inherit;font-weight: inherit;line-height: inherit;letter-spacing: inherit;text-transform: inherit;}
#ewed-vdl
{width:100%;height:auto;display:block;object-fit:cover;min-width:0;flex:1 1 0;}
#vkbq-nsb
{width:100%;height:auto;display:block;object-fit:cover;min-width:0;flex:1 1 0;}
#uqvs-jcj
{width:100%;height:auto;display:block;object-fit:cover;min-width:0;flex:1 1 0;}
#tmrr-vc
{width:100%;height:auto;display:block;object-fit:cover;min-width:0;flex:1 1 0;}
#cwmn-qqm
{width:100%;height:auto;display:block;object-fit:cover;min-width:0;flex:1 1 0;}
#kpfg-luf
{width:100%;height:auto;display:block;object-fit:cover;min-width:0;flex:1 1 0;}
#lzxk-hce
{width:100%;height:auto;display:block;object-fit:cover;min-width:0;flex:1 1 0;}
#pubb-yhk
{width:100%;height:auto;display:block;object-fit:cover;min-width:0;flex:1 1 0;}
#kuno-fhf
{width:100%;height:auto;display:block;object-fit:cover;min-width:0;flex:1 1 0;}
#bqzy-sai
{width:100%;height:auto;display:block;object-fit:cover;min-width:0;flex:1 1 0;}
#mxba-jhk
{width:100%;height:auto;display:block;object-fit:cover;min-width:0;flex:1 1 0;}
#zgum-ayg
{width:100%;height:auto;display:block;object-fit:cover;min-width:0;flex:1 1 0;}
#bdef-rcl
{width:100%;height:auto;display:block;object-fit:cover;min-width:0;flex:1 1 0;}
#aglq-iue
{width:100%;height:auto;display:block;object-fit:cover;min-width:0;flex:1 1 0;}
#wmhn-zzc
{width:100%;height:auto;display:block;object-fit:cover;min-width:0;flex:1 1 0;}
@media (max-width:639px) { #bdef-rcl-wrapper { aspect-ratio: 16 / 9; } }
@media (min-width:640px) and (max-width:767px) { #bdef-rcl-wrapper { aspect-ratio: 16 / 9; } }
@media (min-width:768px) and (max-width:1023px) { #bdef-rcl-wrapper { aspect-ratio: 16 / 9; } }
@media (min-width:1024px) { #bdef-rcl-wrapper { aspect-ratio: 16 / 9; } }
@media (max-width:639px) { #wmhn-zzc-wrapper { aspect-ratio: 16 / 9; } }
@media (min-width:640px) and (max-width:767px) { #wmhn-zzc-wrapper { aspect-ratio: 16 / 9; } }
@media (min-width:768px) and (max-width:1023px) { #wmhn-zzc-wrapper { aspect-ratio: 16 / 9; } }
@media (min-width:1024px) { #wmhn-zzc-wrapper { aspect-ratio: 16 / 9; } }
@media (max-width:639px) { #aglq-iue-wrapper { aspect-ratio: 16 / 9; } }
@media (min-width:640px) and (max-width:767px) { #aglq-iue-wrapper { aspect-ratio: 16 / 9; } }
@media (min-width:768px) and (max-width:1023px) { #aglq-iue-wrapper { aspect-ratio: 16 / 9; } }
@media (min-width:1024px) { #aglq-iue-wrapper { aspect-ratio: 16 / 9; } }
#nuwv-loc
{width:100%;height:auto;display:block;object-fit:cover;min-width:0;flex:1 1 0;}
#aqci-lsn
{width:100%;height:auto;display:block;object-fit:cover;min-width:0;flex:1 1 0;}
#lsqa-xrh
{width:100%;height:auto;display:block;object-fit:cover;min-width:0;flex:1 1 0;}
:root{
    --palette-topbar-rgb: var(--appbar-background-rgb);
    --palette-spinner: var(--palette-primary);
    --scroll-bar: 16px;
}

.logo {
    width: 50px !important;
    padding-top: 0px !important;
}
.team-title img{
    flex: 1 1 0;
}
.contacts-team img{
    object-fit: contain;
}
.event-item .competition-icon {
    overflow: hidden;
    container-type: size;
    height:100%;
    background-color:transparent;
    width: 60px;
}

.event-item  .competition-icon img {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100cqh;
    height: 100cqw;
    max-width: none;
    object-fit: contain;
    transform: translate(-50%, -50%) rotate(-90deg);
}

.event-item .team-container{
    padding-left: 48px;
}

@media (max-width: 467px) {
    .event-item .competition-icon {
        overflow: hidden;
        container-type: size;
        height:100%;
        background-color: transparent;
        width: 40px;
    }

    .event-item .team-container{
        padding-left: 24px;
    }
}

.headless-layout .mega-menu .content-container
{
     max-width: var(--container);
     padding-inline: 2.5rem;
}

.comparison-page .form-select button{
    background-color: #fff;
    color: #000;
}

.comparison-page .form-select button svg{
    color: #000;
}
.comparison-page .form-select button .text-primary{
     color:rgb(170, 170, 170);
}

.content.group.relative h3{
    position: relative;
    z-index: 10;
}
