﻿/*KISS = ENGLISH*/


/*------------------------------------------/*
 SECTIONS
/*------------------------------------------*/

@media(min-width: 1025px) {
    :is(div, #LobbyModule) .section.menu-sec-left-wrapper { padding-inline: 3.9vw; }
    :is(div, #LobbyModule) .section.menu-sec #menuModuleNav { padding-inline: var(--gap-20); }
}

@media(max-width: 1024px) {
}
/**/

/*------------------------------------------/*
                 COMPONENTS
/*------------------------------------------*/

/*------------------------------------------/*
 HEADER
/*------------------------------------------*/
#header2 .header-top-right a.lang { background: var(--red); color: white; }

@media(min-width: 1025px) {
    #header2 #header-container .header-right-section .menu-nav #menu { }
    #header2 #header-container .header-right-section .menu-nav #menu .menu-links.before-logo-links .header-top-right { display: none; }
    #header2 #header-container .header-top-right { order: unset; }
}

@media(max-width: 1024px) {
}
/**/

/*------------------------------------------/*
 MEDIA PAGE
/*------------------------------------------*/

@media(min-width: 1025px) {
}

@media(max-width: 1024px) {
    .media-page #ContentGridReadMoreModule #gridshort-view-media div:has(> .grid-short-box) .grid-short-box > a .text-caption { text-align: center; }
    .media-page #ContentGridReadMoreModule #gridshort-view-media div:has(> .grid-short-box) .grid-short-box > a .text-caption .grid-short-box-text { text-align: center; }
}
/**/

/*------------------------------------------/*
 MENUS PAGE
/*------------------------------------------*/

@media(min-width: 1025px) {
}

@media(max-width: 1024px) {
    .menu-sec-wrapper { flex-direction: column-reverse; }
    #MenuModule #menuModuleNav a { padding-inline: 10px; }
}
/**/


/*------------------------------------------/*
 SECTION BOX WITH RUNNING TEXT BG SEC
/*------------------------------------------*/
:is(div, #LobbyModule) .section.box-with-running-text-bg-sec { direction: rtl; }
:is(div, #LobbyModule) .section.box-with-running-text-bg-sec .grid-boxes .grid-box { direction: ltr; }

@media(min-width: 1025px) {
}

@media(max-width: 1024px) {
}
/**/

/*------------------------------------------/*
 FORM
/*------------------------------------------*/
.form-container-wide #DynamicFormObject .dynamicFormObjectFields fieldset .dynamicFormObjectField .must::before { text-align: left; left: -8px; }
.form-container-wide #DynamicFormObject .dynamicFormObjectFields fieldset .dynamicFormObjectField .select-wrapper:after { text-align: right; right: 0; }
.form-container-wide #DynamicFormObject .dynamicFormObjectFields fieldset .dynamicFormObjectSubmit { text-align: center; }

@media(min-width: 1025px) {
}

@media(max-width: 1024px) {
    .form-container-wide #DynamicFormObject .dynamicFormObjectFields fieldset .dynamicFormObjectField span.error { left: 52%; top: -24%; text-align: left; }
}
/**/

/*------------------------------------------/*
 GSAP/ANIMATIONS RELATED
/*------------------------------------------*/
/*@keyframes scrollText {
    0% { transform: translateX(0); }
    100% { transform: translateX(-100%); }
}*/
