:root{--hc-black: black;--hc-black-bis: hsl(0, 0%, 7%);--hc-black-ter: hsl(0, 0%, 14%);--hc-grey-darker: hsl(0, 0%, 21%);--hc-grey-dark: hsl(0, 0%, 29%);--hc-grey: hsl(0, 0%, 48%);--hc-white: white}.wcag-square,.wcag-size{transform:scale(0.4)}.wcag-size:visited{color:var(--hc-black)}.contrast-size-switcher button{background:none;border:none;padding:0;display:flex}.contrast-size-switcher button:focus{background:none}.high-contrast a,.high-contrast a:visited{text-decoration:underline}.high-contrast .hc-invert:not(.hc-greyscale),.high-contrast .hc-invert-pictures:not(.hc-greyscale-pictures) img,.high-contrast .hc-invert-pictures:not(.hc-greyscale-pictures) svg{filter:invert(1)}.high-contrast .hc-greyscale:not(.hc-invert),.high-contrast .hc-greyscale-pictures:not(.hc-invert-pictures) img,.high-contrast .hc-greyscale-pictures:not(.hc-invert-pictures) svg{filter:grayscale(1)}.high-contrast .hc-invert.hc-greyscale,.high-contrast .hc-invert-pictures.hc-greyscale-pictures img,.high-contrast .hc-invert-pictures.hc-greyscale-pictures svg{filter:invert(1) grayscale(1)}.high-contrast .hc-bg-black{background:var(--hc-black) !important}.high-contrast .hc-bg-black,.high-contrast .hc-bg-black *{color:var(--hc-white) !important}.high-contrast .hc-bg-black-bis{background:var(--hc-black-bis) !important}.high-contrast .hc-bg-black-bis,.high-contrast .hc-bg-black-bis *{color:var(--hc-white) !important}.high-contrast .hc-bg-black-ter{background:var(--hc-black-ter) !important}.high-contrast .hc-bg-black-ter,.high-contrast .hc-bg-black-ter *{color:var(--hc-white) !important}.high-contrast .hc-bg-grey-darker{background:var(--hc-grey-darker) !important}.high-contrast .hc-bg-grey-darker,.high-contrast .hc-bg-grey-darker *{color:var(--hc-white) !important}.high-contrast .hc-bg-grey-dark{background:var(--hc-grey-dark) !important}.high-contrast .hc-bg-grey-dark,.high-contrast .hc-bg-grey-dark *{color:var(--hc-white) !important}.high-contrast .hc-bg-grey{background:var(--hc-grey) !important}.high-contrast .hc-bg-grey,.high-contrast .hc-bg-grey *{color:var(--hc-white) !important}.high-contrast .hc-bg-white{background:var(--hc-white) !important}.high-contrast .hc-bg-white,.high-contrast .hc-bg-white *{color:var(--hc-black) !important}.high-contrast .hc-text-white,.high-contrast .hc-text-white *{color:var(--hc-white) !important}.high-contrast .hc-hover-text-white:hover,.high-contrast .hc-hover-text-white:hover *,.high-contrast .hc-hover-text-white:focus,.high-contrast .hc-hover-text-white:focus *{color:var(--hc-white) !important}.high-contrast .hc-text-black,.high-contrast .hc-text-black *{color:var(--hc-black) !important}.high-contrast .hc-hover-text-black:hover,.high-contrast .hc-hover-text-black:hover *,.high-contrast .hc-hover-text-black:focus,.high-contrast .hc-hover-text-black:focus *{color:var(--hc-black) !important}.high-contrast .hc-hover-bg-black:hover,.high-contrast .hc-hover-bg-black:focus,.high-contrast .hc-hover-bg-black:focus-visible{background:var(--hc-black) !important}.high-contrast .hc-hover-bg-black-bis:hover,.high-contrast .hc-hover-bg-black-bis:focus,.high-contrast .hc-hover-bg-black-bis:focus-visible{background:var(--hc-black-bis) !important}.high-contrast .hc-hover-bg-black-ter:hover,.high-contrast .hc-hover-bg-black-ter:focus,.high-contrast .hc-hover-bg-black-ter:focus-visible{background:var(--hc-black-ter) !important}.high-contrast .hc-hover-bg-grey-darker:hover,.high-contrast .hc-hover-bg-grey-darker:focus,.high-contrast .hc-hover-bg-grey-darker:focus-visible{background:var(--hc-grey-darker) !important}.high-contrast .hc-hover-bg-grey-dark:hover,.high-contrast .hc-hover-bg-grey-dark:focus,.high-contrast .hc-hover-bg-grey-dark:focus-visible{background:var(--hc-grey-dark) !important}.high-contrast .hc-hover-bg-grey:hover,.high-contrast .hc-hover-bg-grey:focus,.high-contrast .hc-hover-bg-grey:focus-visible{background:var(--hc-grey) !important}.high-contrast .hc-hover-bg-white:hover,.high-contrast .hc-hover-bg-white:focus,.high-contrast .hc-hover-bg-white:focus-visible{background:var(--hc-white) !important}.high-contrast .wcag-square,.high-contrast .wcag-size,.high-contrast .wcag-size:visited{color:#fff;fill:#fff}.high-contrast .text-decoration-none,.high-contrast .text-decoration-none a{text-decoration:none}.first-headline.block,.subheadline{font-size:0.7em;font-weight:300;display:block}.first-headline:not(.block){font-weight:300}.first-headline:not(.block)+.main-headline{font-weight:700}
.container{max-width:1500px !important}.nav-container .navbar-brand img{margin-top:-75px;position:fixed}.navbar-top{background:#fff !important;background:linear-gradient(to right, #fff, #fff) !important;padding-right:1.1rem}.navbar-top{color:#888585}.navbar-top svg{color:#888585}.navbar-top .social-media{float:right;border-left:1px solid #888585;padding-left:15px}@media (max-width:991px){#header .email,#header .phone{display:inline-block !important}.navbar-top .social-media{float:right;border-left:1px solid #fff;margin-right:-25px !important}.navbar .collapse.show{border-top:1px solid #e06f1f}.navbar .navbar-toggler{border-radius:0;border:none}}@media (max-width:767px){#header .navbar-brand img{height:90px;width:auto;margin-top:-65px}}@media (min-width:992px){.nav-container.stuck .navbar{height:100px !important}.nav-container.stuck .navbar-brand img{height:95px;padding:0 !important;width:auto}}.ce_sliderElement .text .inside{display:none}.extrainfo-box{border-style:dotted;color:#27a1e9ff;position:relative}.klaro .cookie-notice:not(.cookie-modal-notice){background-color:#E8E8E8 !important}@media (min-width:1024px){.klaro .cookie-notice:not(.cookie-modal-notice){max-width:650px !important}}.klaro{font-family:"Open Sans" !important;font-size:0.85em !important;line-height:1.5em}.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice strong,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{color:#fafafa;color:#353535 !important;font-family:"Open Sans"}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{margin-bottom:0;margin-right:0;bottom:0;padding:1em !important;padding-top:2em;padding-right:2em;padding-bottom:2em;padding-left:2em}.cm-btn{color:#fff;color:var(--button-text-color, #fff);background-color:#27a1e9ff !important;font-size:0.9em !important;padding:0.8em !important}.cm-btn:hover{background-color:#3c90c2ff !important}.klaro .cookie-notice:not(.cookie-modal-notice){z-index:10000 !important}.klaro .cookie-modal a,.klaro .context-notice a,.klaro .cookie-notice a{color:#2178BF !important;text-decoration:none}.klaro .cookie-modal a,.klaro .context-notice a,.klaro .cookie-notice a:hover{color:#2178BF !important;text-decoration:none}.klaro .cookie-modal .cm-modal.cm-klaro{background-color:#E8E8E8 !important;padding:2em}.klaro .cookie-modal .cm-modal .cm-header h1{font-size:1.5em !important}.klaro .cookie-modal .cm-modal .hide{background:#2178BF !important}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:#2178BF !important}klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider{background-color:#e06f1f !important;opacity:0.8}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider{background-color:#e06f1f !important;background-color:var(--green2, #e06f1f);opacity:0.8}.button.is-success{color:#fff !important;position:relative;cursor:pointer}.button.is-success:hover{color:#5DA0F1 !important;cursor:pointer}readmore,a.btn,.layout_latest .more a,.layout_short .more a,.ce_ct_priceBox:nth-of-type(1) .inside .first-link a,.ce_ct_teaserBox .pageLink a,.ce_ct_contentBox .pageLink a,.btn a,.layout_latest .more a a,.layout_short .more a .ce_ct_priceBox:nth-of-type(1) .inside .first-link a a,.ce_ct_teaserBox .pageLink a a,.ce_ct_contentBox .pageLink a a,button,.btn-primary{border-radius:5px;background:#27a1e9ff}button:hover{background:#3c90c2ff}.ce_accordion .accordion p{margin-left:15px;margin-right:15px}.ce_accordion .toggler{background:#fff;color:#666464;font-weight:600 !important;font-family:"Open Sans" !important;padding:25px 40px;font-size:1.2rem;border:1px solid #d5d2d2}.ce_accordion .toggler:hover{background:#ebe9e9;color:#676666}.ce_accordion .toggler::after{color:#888}.ce_accordion .toggler:hover::after{color:#888}.ce_accordion .toggler:focus{background:#ebe9e9;color:#676666}.ce_accordion .accordion{background:#fff;padding:40px 20px;margin:0}#offer{background-color:white;border:1px solid #ced4da;border-radius:0.8rem}body{font-family:"Open Sans";font-size:1.1rem;font-weight:400;line-height:1.6em;color:#5e5d5d;text-align:left}b,strong{font-weight:600 !important}h2,h3,h4,h5{color:#27a1e9ff !important}.bordered-heading text-center khgoe .first-headline.block,.subheadline{font-size:2rem;font-weight:300;display:block;color:#27a1e9ff}.mainhead{padding-bottom:1em}footer .toplink{background:#2178BF !important}.main-footer .ce_ct_featureElement svg{color:#27a1e9ff !important}footer .ce_ct_featureElement{padding:0px}@media (max-width:767px){footer .ce_ct_featureElement svg{display:none}footer .ce_ct_featureElement .feature-text{width:100% !important}}footer a:hover{color:#5DA0F1 !important}footer ul{list-style:none}footer .main-footer h2,footer .main-footer h3,footer .main-footer h4,footer .main-footer h5,footer .main-footer h6{color:#fff !important}footer .ce_ct_featureElement{display:table !important}.layout_teaser .month,.layout_list .month{font-size:1.7rem}.layout_teaser .month::after{bottom:8px;width:46px}.layout_teaser .more a{color:#2178BF}.back{display:none}.quickinfo{background:#FFF;padding:1.5em}
