@import url('/export/system/modules/alkacon.mercury.bistuemer.ebk/css/ebk-agency.css');
@import url('/.mod/fonts/modern/font.css');
@import url('/export/sites/webstart/.mercury/.mod/classic.css');
@import url('/export/sites/webstart/.mercury/.mod/modern.css');
@import url('/.themes/vip.css');
.type-list-filter .filterbox .btn.li-label { background-color: #00A7E6; border: none;}


.accordion .acco-header .acco-toggle[aria-expanded=true], .tab-list > li > .tab-toggle.active {
    color: var(--my-at-header-active);
    background-color: #00A7E6;
    border-color: #00A7E6;
}
.type-slider .slide-wrapper .caption, .caption.background {background-color: #00A7E6;}

#skip-to-content {display: none;}

.type-slider {
    --my-slider-slide-border-radius: var(--my-border-radius);
    --my-slider-caption-border-radius: var(--my-border-radius);
    --my-slider-bg: #00A7E6;
    --my-slider-fg:#fff;
    --my-slider-caption-top:#00A7E6;
    --my-slider-caption-sub: #00A7E6;}
.type-slider .slider-box.custom .caption strong, .type-slider .slider-box.custom .caption small {
    background-color: #00A7E6;}


.nav-mega-menu h2, .nav-mega-menu .h2 {
    margin-top: 0;}
.box h2 {margin-top: 1.5rem;
    border-bottom: 0;
    padding-bottom: 0;
    margin-bottom: 15px;
}

.slick-next::before {
    background-image: url(/export/sites/webstart/.mercury/.mod/assets/forward.png);
}
.slick-prev::before {
    background-image: url(/export/sites/webstart/.mercury/.mod/assets/backward.png);
}
.tab-list > li > a.active {
    color: #fff;
    background: #00A7E6;}
	.tab-list > li > a:hover {
    color: #fff;
    background: #9AC329;}
.header-links ul li:last-child {
    padding: 10px 0px 8px;}
.org-opencms-ade-containerpage-client-ui-css-I_CmsLayoutBundle-I_CmsContainerpageCss-oc-ignore-small-elements .oc-small-element .oc-option-bar {
    visibility: visible !important;}
.list-kaplan-compact .calendar-sheet {
    border-bottom: 2px solid #00A7E6;}
.head.isfixed .h-logo img {display: block;}
a:hover {color: #9AC329;}
.type-contact a, a, .calendar-sheet > .day-number, .nav-side li.currentpage > a:not(.btn), .nav-side li.currentpage > a:not(.btn):hover {color: #00A7E6;}
a:hover (.btn) {color: #9AC329;}
.contactlink.btn {color: #fff; margin-top: 15px;}
.type-quiz .next-item > .btn-quiz::after {color: #fff;}
.btn, .type-slick-slider .slide-wrapper .caption.background, .type-sitemap li.top > a {background-color: #00A7E6;}
#topcontrol, .accordion .acco-header > a:focus, .accordion .acco-header > a:hover, .type-quiz a.btn-quiz, .accordion .acco-header > .acco-toggle:focus, .accordion .acco-header > .acco-toggle:hover {background: #00A7E6;}
.news-modern .list-pagination .btn.btn-append {background: #00A7E6 !important;}
.btn:focus, .btn:hover, .btn.active,  .open .dropdown-toggle .btn, #topcontrol:hover, .type-sitemap li a:hover {background-color: #9AC329;}
 #template-info::before {
    display: none;
    content: '{"main-theme":"#222222", "main-theme-hover":"#dd0011", "sass-version":"mercury-u0fa33044", "map-color":["#00A7E6","#9AC329","#235789","#ac3931","#ada8b6","#ddd","#aaa","#eee","#888","#fff","#000","#aaa"], "map-style":[{"featureType":"all","elementType":"all","stylers":[{"saturation":"-100"}]},{"featureType":"administrative","elementType":"labels.text.fill","stylers":[{"color":"#222"}]},{"featureType":"landscape.natural","elementType":"all","stylers":[{"lightness":"75"},{"gamma":"1.00"}]},{"featureType":"poi","elementType":"geometry.fill","stylers":[{"color":"#d8ded8"},{"saturation":"-30"},{"lightness":"0"},{"gamma":"1"}]},{"featureType":"poi.business","elementType":"all","stylers":[{"visibility":"off"}]},{"featureType":"poi.park","elementType":"geometry.fill","stylers":[{"color":"#d8ded8"}]},{"featureType":"road","elementType":"labels.icon","stylers":[{"visibility":"off"}]},{"featureType":"road.highway","elementType":"geometry.fill","stylers":[{"color":"#fafafa"}]},{"featureType":"water","elementType":"geometry.fill","stylers":[{"color":"#a5b1be"}]}]}'; }
.intro-headline > .intro {color: #00A7E6;}
.icons-para .icon-color img.lazyloaded {background: rgba(0,167,230, 0.8);}
.icons-para .icon-grey img.lazyloaded {background: rgba(150,150,150, 1);}
.nav-mega-menu {
    left: unset !important;
    right: 30px;
}
@media (max-width: 763.98px) {
.area-wide .calendar-sheet {
    border-bottom: 2px solid #00A7E6;}
	.type-slider.text-below-on-xs .slider-box {
    background-color: #00A7E6;
}
}
@media (max-width: 1013.98px) {

.nav-toggle {background-color: #00A7E6 !important;}
.nav-main-items li[aria-expanded="true"] > a {color: #00A7E6;}
}
@media (min-width: 764px) {
.area-wide .calendar-sheet::before {background-color: #00A7E6;}
}
@media all and (max-width: 1200px) and (min-width: 1014px) {
/*header.fh.nav-disp-big.nav-right .nav-main-items > li > a {font-size: 17px;}*/
}
@media (min-width: 1014px) {
.notfixed .nav-first a {
    display: flex;
	
}
.nav-mega-menu .nav-side li a:before, .nav-side li a:before {display: none;}

.head.isfixed .h-logo {
    background: transparent;
}
header.fh.ls-2 .h-logo {
    flex: 0 0 400px;
    max-width: 400px;
}
.tab-list {
    border-bottom: solid 2px #00A7E6;}
.header-image.image-src-box.presized img {height: auto;}
.head.isfixed .header-image.image-src-box.presized img {
    padding: 9px; margin-top: 14px;
    background: #fff;
    box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.3); height: auto;}
header.header-isfixed.fh.ls-2 .h-logo {max-width: 310px; height: auto; }
.nav-main-items > li > a:focus, .nav-main-items > li > a:hover, .nav-main-items > li.active > a, .nav-main-items > li.active > a:focus, 
.nav-main-items > li.active > a:hover, .nav-main-items > li[aria-expanded="true"] > a, .nav-main-items > li[aria-expanded="true"] > a:focus, 
.nav-main-items > li[aria-expanded="true"] > a:hover, .nav-menu > li > a:focus, .nav-menu > li > a:hover, .nav-menu > li.active > a:focus, .nav-menu > li.active > a:hover,
.nav-side li > a:not(.btn):focus, .nav-side li > a:not(.btn):hover, .nav-menu > li[aria-expanded="true"] > a, .isfixed .nav-first a:hover  {color: #00A7E6;}
.nav-menu {border-top: solid 1px #00A7E6; border-bottom: solid 1px #00A7E6;}
.header-image.image-src-box.presized img {
    background: #fff;
    padding: 14px;
    box-shadow: none;
    top: 11px;}
	.head.isfixed .header-image.image-src-box.presized img {
    padding: 9px;
    margin-top: 3px;
    background: #fff;
    box-shadow: none;}
}