#premium-partner .highlight {
    color: #001e59;
}
#premium-partner .header-navigation--main a {
    color: #001E59;
}
#premium-partner .header-navigation--main a:hover,
#premium-partner .header-navigation--main a:focus,
#premium-partner .header-navigation--main a:active,
#premium-partner .header-navigation--main a.active {
    color: #3668FF;
}
#premium-partner .navigation-flyout a {
    color: #ffffff;
}
#premium-partner .navigation-flyout a:hover,
#premium-partner .navigation-flyout a.active {
    color: #3668FF;
}
#premium-partner .topbar-item a:hover {
    color: #3668FF;
}
body .search-main {
    background-color: #001E59;
}
body .btn.btn-secondary {
    background-color: #3668FF;
    border-color: transparent;
}
body .btn.btn-secondary:hover {
    background-color: #3668FF !important;
    border-color: transparent !important;
}
body .btn.btn-secondary:focus {
    background-color: #3668FF !important;
    border-color: transparent !important;
}
body .btn.btn-primary {
    background-color: #3668FF;
    border-color: transparent;
}
body .btn.btn-primary:hover {
    background-color: #3668FF !important;
    border-color: transparent !important;
}
body .header-navigation--additional a {
    color: #001E59 !important;
}
body .header-navigation--additional a:hover {
    color: #250059 !important;
}
.wishlist-count {
    background-color: #250059 !important;
}
.footer-contact a:hover,
.contact-item a:hover,
.wishlist-toggler:hover,
.wishlist-toggler:hover svg,
.wishlist-toggler:hover span {
    color: #250059 !important;
}
.footer-contact svg,
.contact-item svg,
.header-action-btn svg {
    color: #250059 !important;
}

.content-slider--item .travel-box--standard {
    padding: 0;
}

@media only screen and (min-width: 768px) {
    .content-slider--item .travel-box--standard {
        margin-left: 5rem;
    }
}

h1,h2,h3,h4,h5,h6 {
    color: #001E59 !important;
}
.content-slider--content h2 {
    color: white !important;
}
.teaser-category-image h1,
.category-teaser h3,
.detail-services h2 {
    color: #fff !important;
}
.content-slider--content h1 {
    color: #fff !important;
}
.content-block.content-block-content-slider .tns-nav {
    padding-left: 2rem !important;
}
@media only screen and (min-width: 768px) {
    .content-slider--content .container {
        padding-left: 125px !important;
    }
}
@media only screen and (max-width: 767px) {
    .content-block-content-slider {
        margin: 0 -15px !important;
    }
}

.header-main-navigation-flyouts .navigation-flyout{
    background-color: #001E59 !important;
}

.announcement{
    background-color: #B2B9FF !important;
}

body {
	font-family: 'DM Sans', serif !important;
}

.autocomplete-group, .h1, .h2, .h3, .h4, .h5, .mobile-bar .mobile-bar-title, .personen-select .personen-select-title, .travel-box .travel-box--inner .travel-box--body .bottom-aligned .date-row .dropdown .dropdown-menu .dropdown-header, h1, h2, h3, h4, h5 {
	font-family: 'DM Sans', serif !important;
	font-weight: 600 !important;
}

body .header-navigation--additional{
    min-height: 3rem !important;
}
