@import url(https://use.typekit.net/sdt8qnh.css);
body h1,body h2,body h3,body h4,body h5,body h6{
color: #00528f;
}
.fontweight-book{
font-family: "quatro", sans-serif;
font-weight: 300;
font-style: normal;
}
.fontweight-regular{
font-family: "quatro", sans-serif;
font-weight: 400;
font-style: normal;
}
.fontweight-semibold{
font-family: "quatro", sans-serif;
font-weight: 600;
font-style: normal;
}
.fontweight-bold{
font-family: "quatro", sans-serif;
font-weight: 700;
font-style: normal;
}
.fontweight-black{
font-family: "quatro", sans-serif;
font-weight: 800;
font-style: normal;
}
div[data-style="minimal"] .toggle > .toggle-title a{
padding: 15px 70px 15px 0px;
color: #00528f;
}
div[data-style*=minimal] .toggle>.toggle-title i{
border: none !important;
color: #00528f;
}
div[data-style="minimal"] .toggle{
border-bottom: 2px solid #A2CDEC;
}
.leistungsbeschreibung{
font-size: 14px;
line-height: 21px;
}
h1, h2, h3, h4, h5, h6{
font-family: "quatro", sans-serif;
}
body{
font-family: "quatro", sans-serif;
}
.footer-accent-links, .footer-accent-links p{
color: #A2CDEC !important;
}
.footer-accent-links a{
color: #A2CDEC !important;
opacity: 1.0 !important;
}
.footer-accent-links a:hover{
color: #ffffff !important;
opacity: 0.65 !important;
}
.cmplz-cookiebanner.cmplz-show{
box-shadow: rgb(0 0 0 / 5%) 0px 10px 20px, rgb(0 0 0 / 4%) 0px 6px 6px !important;
}
button.cmplz-btn.cmplz-manage-consent.cmplz-show{
top: calc(100% - 80px) !important;
width: 50px!important;
height: 50px !important;
border-radius: 100% !important;
padding: 0px !important;
min-width: 50px !important;
background: var(--cmplz_button_accept_background_color) !important;
box-shadow: rgb(0 0 0 / 5%) 0px 10px 20px, rgb(0 0 0 / 4%) 0px 6px 6px !important;
}
button.cmplz-btn.cmplz-manage-consent.cmplz-show:hover{
box-shadow: rgb(0 0 0 / 9%) 0px 10px 20px, rgb(0 0 0 / 13%) 0px 6px 6px !important;
}
button.cmplz-btn.cmplz-manage-consent.cmplz-show svg{
width: 30px !important;
height: 30px !important;
margin-bottom: -5px;
}
.cmplz-description{
line-height: 18px;
}
#cmplz-document, .editor-styles-wrapper .cmplz-unlinked-mode{
max-width: 100%;
}