header{margin-bottom:32px}header .is-sticky .header-section{box-shadow:0px 0px 6px 0px rgba(0,0,0,.1)}@media (max-width:62rem){header .container{min-width:100%}}.block-views-exposed-filter-blocksearch-search-block{max-width:-moz-fit-content;max-width:fit-content}@media (min-width:30.25rem){[dir=ltr] .block-views-exposed-filter-blocksearch-search-block{margin-left:auto}[dir=rtl] .block-views-exposed-filter-blocksearch-search-block{margin-right:auto}}.block-views-exposed-filter-blocksearch-search-block input[type=text]{display:none}.block-views-exposed-filter-blocksearch-search-block .form-actions button{display:flex;align-items:center;gap:8px;padding:8px;font-family:var(--font-bold);font-size:16px;line-height:19px;border:0;background:unset;color:var(--text-color)}[dir=ltr] .block-views-exposed-filter-blocksearch-search-block .form-actions button{padding:0 2px 0 0}[dir=rtl] .block-views-exposed-filter-blocksearch-search-block .form-actions button{padding:0 0 0 2px}.block-views-exposed-filter-blocksearch-search-block .form-actions button:hover{color:var(--primary-color);transition:color .5s ease-out}.block-views-exposed-filter-blocksearch-search-block .form-actions button:hover .icon--search{background-image:url(/themes/custom/mikro_subtheme/dist/css/components/../../media/images/search_gr.svg);background-repeat:no-repeat;background-position:center;transition:background-color .5s ease-out}.icon--search{display:block;background-image:url(/themes/custom/mikro_subtheme/dist/css/components/../../media/images/search.svg);background-repeat:no-repeat;background-position:center;width:14px;height:14px}.header-section{border-bottom:1px solid var(--grey-color);width:100% !important}.header-section .site-branding{max-width:-moz-fit-content;max-width:fit-content}.icon-button-link{display:flex;align-items:center;gap:8px;padding:12px 24px;font-family:var(--font-regular);font-size:16px;line-height:20px;text-decoration:unset}.icon-button-link .field--name-field-media-image{line-height:14px;height:14px}.icon-button-link img{width:14px;height:14px}.credit-apply{max-width:-moz-fit-content;max-width:fit-content;flex:unset}[dir=ltr] .credit-apply{float:right}[dir=rtl] .credit-apply{float:left}.credit-apply .icon-button-link{display:flex}.block-lang-dropdown{max-width:-moz-fit-content;max-width:fit-content}select.form-select.lang-dropdown-select-element{width:-moz-fit-content !important;width:fit-content !important;border:0;font-family:var(--font-bold);font-weight:700;font-size:16px;line-height:20px;text-transform:capitalize;background-size:7px;background-color:transparent !important;border:0}[dir=ltr] select.form-select.lang-dropdown-select-element{padding:0 12px 0 6px !important;background-position:right 0 center}[dir=rtl] select.form-select.lang-dropdown-select-element{padding:0 6px 0 12px !important;background-position:left 0 center}select.form-select.lang-dropdown-select-element:focus,select.form-select.lang-dropdown-select-element:hover{border:0 !important}select.form-select.lang-dropdown-select-element option{font-family:var(--font-bold);font-weight:700;font-size:16px;line-height:20px}.sf-accordion-toggle a{border-radius:10px}.block-superfishmain ul,.block-superfishmain li{transition:all .5s ease-in-out !important}.sticky-wrapper:has(.desktop-header){display:none}@media (min-width:49rem){.sticky-wrapper:has(.desktop-header){display:block}}.mobile-header{display:block}@media (min-width:49rem){.mobile-header{display:none}}.mobile-header{padding:0 20px}.mobile-header .site-branding img{height:30px}.mobile-header .bef-exposed-form,.mobile-header .block-superfishmain{width:-moz-fit-content;width:fit-content}[dir=ltr] .mobile-header .block-superfishmain{float:right}[dir=rtl] .mobile-header .block-superfishmain{float:left}[dir=ltr] .mobile-header .bef-exposed-form{margin-left:auto}[dir=rtl] .mobile-header .bef-exposed-form{margin-right:auto}.mobile-header .block-superfishmain ul,.mobile-header .block-superfishmain li{transition:none !important}.region--mobile-header{display:flex;flex-wrap:wrap;gap:16px}.region--mobile-header .block-views-exposed-filter-blocksearch-search-block .button{font-size:0}.region--mobile-header .block-views-exposed-filter-blocksearch-search-block .icon--search{width:30px;height:30px;padding:8px;background-color:#fff}