/*===== skip to main =====*/
.sktmain.visible{position: absolute;left: 0px; top: 0px;width: auto; height: auto; overflow: hidden; visibility: visible !important; z-index: 110; background-color: var(--base-1); padding: var(--xs-1); color: var(--base-5);}
.sktmain.visible .skip-to-main {color: var(--base-5); text-decoration: none; box-shadow: 0 0 0 1px inset var(--base-5); padding: var(--xs-2);}

.nojs .swiper{margin: 0; padding: 0;}
.nojs .swiper-wrapper{display: flex; flex-direction: column;}

.hide-language{visibility: hidden;}



/*===== Custom Override CSS Styles =====*/

.contact-template .dropdown.company {max-width: initial;}

@media all and (max-width:767.98px) {
	.contact-template .form-check .form-check-input {margin-left:0px;}
}

#sitemap-MetaFields-level1, #sitemap-preview-protection-level1, #sitemap-disclaimer-level1, #sitemap-disclaimer-country-level1, #sitemap-disclaimer-denied-level1, #sitemap-Stylesheets-level1, #sitemap-Javascripts-level1, #sitemap-error-page-level1, #sitemap-robots-level1 {display: none;}

.news-story-card__image {
    min-height: 35.4rem;
    transition: transform .3s ease;
}

/*===== Multiple Image Signpost Start =====*/

.ip3-edit .multiple-image-signpost .image-signpost-card__hidden-elements {
    max-height: none;
}
.ip3-edit .multiple-image-signpost .image-signpost-card__hidden-elements .cta--text-link::after {
    z-index: -1;
}

/*===== Multiple Image Signpost End =====*/

/*==== Module - History Gallery ====*/
.nojs .years__list-item{display: none;}
.nojs .history-gallery__slides{overflow: auto; height: auto !important;}

/*=== DARK HEADER ===*/
.header--dark .header__wrapper{background: var(--base-5);}
.header--dark .header__menu-init,.header--dark .header__language-switcher .lang-swicher__link{color: var(--primary-1);}

/*=== Cookie Policy Page ===*/
.rte-module:has(.uc-embed) {
    overflow: hidden;
}

.simple-hero-banner + .simple-hero-banner {
    margin-top: 0;
}

/*=== nojs css ===*/
body.nojs .profile-card__card-link {
    padding-bottom: 106px;
}

body.nojs .accordion__content {
    display: block;
    overflow: auto;
    height: auto;
}

