@charset "UTF-8";


.basecontent-bl--be--subheadline {
    color: #0070BD;
    font-size: 22px;
}

.be-aniButton.-aniPlus .aniPlus__h {
    background-color: #0070BD;
}

.be-aniButton.-aniPlus .aniPlus__v {
    background-color: #0070BD;
}

.be-aniButton.-aniPlus:hover .aniPlus__v,
.be-aniButton.-aniPlus:hover .aniPlus__h {
    background-color: #23509E;
}

.be-btnClose > a:not([href]):not([tabindex]) {
    color: #0070BD;
}

.be-btnClose > a:not([href]):not([tabindex]).active,
.be-btnClose > a:not([href]):not([tabindex]):hover {
    color: #23509E;
}

.btn-primary {
    background-color: #0070BD;
}

.btn-primary::after {
    background: #23509E;
}

.btn-primary:hover::after {
    background: #23509E;
}

.btn-secondary {
    color: #0070BD;
    -webkit-box-shadow: inset -0.2rem 0.2rem 0 0 #0070BD,
    inset 0.2rem -0.2rem 0 0 #0070BD;
    box-shadow: inset -0.2rem 0.2rem 0 0 #0070BD,
    inset 0.2rem -0.2rem 0 0 #0070BD;
}

.btn-secondary::after {
    background-color: #23509E;
    border-color: #23509E;
}

.btn-secondary:hover {
    -webkit-box-shadow: inset -0.2rem 0.2rem 0 0 #23509E
    , inset 0.2rem -0.2rem 0 0 #23509E;
    box-shadow: inset -0.2rem 0.2rem 0 0 #23509E
    , inset 0.2rem -0.2rem 0 0 #23509E;
}

.btn-secondary:hover::after {
    background-color: #23509E;
}

.btn-link {
    color: #0070BD;
}

.btn-link:hover {
    color: #23509E;
}

.btn-link--arrow {
    color: #0070BD !important;
}

.btn-link--arrow:hover {
    color: #23509E !important;
}

.btn-link--arrow-left {
    color: #0070BD !important;
}

.btn-link--arrow-left:hover {
    color: #23509E !important;
}

.be-contactSocial > a.icon-axa_icon_16_email {
    background-color: #0070BD;
}

.btn-link--download {
    color: #0070BD !important;
}

.btn-link--download:hover {
    color: #23509E !important;
}

.be-searchInput > button[type="submit"]::before {
    color: #0070BD;
}

.be-tag a {
    color: #0070BD;
}

.be-tag a:hover {
    color: #23509E;
}

.ce-modal ._modalHeader > i {
    color: #0070BD;
}

.ce-openingHours > a:not([href]):not([tabindex]) {
    color: #0070BD;
}

.ce-openingHours > a:not([href]):not([tabindex]).active,
.ce-openingHours > a:not([href]):not([tabindex]):hover {
    color: #23509E;
}

a {
    color: #0070BD;
}

a:hover {
    color: #23509E;
}

/*h1, .h1 {*/
/*    color: #0070BD;*/
/*}*/

h2, .h2 {
    color: #0070BD;
}

h3, .h3 {
    color: #0070BD;
}

.bg-pt631 {
    color: #ffffff;
    background-color: #9CC7E5;
}

.-ghost .h3 {
    color: #ffffff;
}