.et-db #et-boc,
body {   }
.et-db #et-boc .entry-content,
.et-db #et-boc .entry-content p,
.et-db #et-boc .entry-content ul,
.et-db #et-boc .entry-content li,
.et-db #et-boc .entry-content ol,
.et-db #et-boc .et_pb_text_inner,
.et-db #et-boc .et_pb_text_inner p,
.et-db #et-boc .et_pb_text_inner ul,
.et-db #et-boc .et_pb_text_inner li,
.et-db #et-boc .et_pb_text_inner ol,
body .entry-content,
body .entry-content p,
body .entry-content ul,
body .entry-content li,
body .entry-content ol,
body .et_pb_text_inner,
body .et_pb_text_inner p,
body .et_pb_text_inner ul,
body .et_pb_text_inner li,
body .et_pb_text_inner ol {
font-size: var(--fontSize);
line-height: calc(var(--fontSize) * var(--lineHeightFactor));
}
.et-db #et-boc .et-l .et_pb_text_inner h1,
.et-db #et-boc .et-l .et_pb_text_inner h2,
.et-db #et-boc .et-l .et_pb_text_inner h3,
.et-db #et-boc .et-l .et_pb_text_inner h4,
.et-db #et-boc .et-l .et_pb_text_inner h5,
.et-db #et-boc .et-l .et_pb_text_inner h6,
.et-db #et-boc .et-l .et_pb_text_inner .h1,
.et-db #et-boc .et-l .et_pb_text_inner .h2,
.et-db #et-boc .et-l .et_pb_text_inner .h3,
.et-db #et-boc .et-l .et_pb_text_inner .h4,
.et-db #et-boc .et-l .et_pb_text_inner .h5,
.et-db #et-boc .et-l .et_pb_text_inner .h6,
.et-db #et-boc .et_pb_module h1,
.et-db #et-boc .et_pb_module h2,
.et-db #et-boc .et_pb_module h3,
.et-db #et-boc .et_pb_module h4,
.et-db #et-boc .et_pb_module h5,
.et-db #et-boc .et_pb_module h6,
.et-db #et-boc .et_pb_module .h1,
.et-db #et-boc .et_pb_module .h2,
.et-db #et-boc .et_pb_module .h3,
.et-db #et-boc .et_pb_module .h4,
.et-db #et-boc .et_pb_module .h5,
.et-db #et-boc .et_pb_module .h6,
body .et-l .et_pb_text_inner h1,
body .et-l .et_pb_text_inner h2,
body .et-l .et_pb_text_inner h3,
body .et-l .et_pb_text_inner h4,
body .et-l .et_pb_text_inner h5,
body .et-l .et_pb_text_inner h6,
body .et-l .et_pb_text_inner .h1,
body .et-l .et_pb_text_inner .h2,
body .et-l .et_pb_text_inner .h3,
body .et-l .et_pb_text_inner .h4,
body .et-l .et_pb_text_inner .h5,
body .et-l .et_pb_text_inner .h6,
body .et_pb_module h1,
body .et_pb_module h2,
body .et_pb_module h3,
body .et_pb_module h4,
body .et_pb_module h5,
body .et_pb_module h6,
body .et_pb_module .h1,
body .et_pb_module .h2,
body .et_pb_module .h3,
body .et_pb_module .h4,
body .et_pb_module .h5,
body .et_pb_module .h6 {
font-size: var(--fontSize);
line-height: calc(var(--fontSize) * var(--lineHeightFactor));
font-weight: 700;
}
.et-db #et-boc .et_pb_contact p + p,
body .et_pb_contact p + p {
margin-top: initial;
}
.et-db #et-boc .flagHeadline-right,
body .flagHeadline-right {
display: flex;
}
.et-db #et-boc .flagHeadline-right .et_pb_text_inner,
body .flagHeadline-right .et_pb_text_inner {
margin-left: auto;
text-align: right;
}
.et-db #et-boc .flagHeadline-right .et_pb_text_inner p,
body .flagHeadline-right .et_pb_text_inner p {
padding: 1em 3rem 0 3em;
}
.et-db #et-boc .flagHeadline-right .et_pb_text_inner h2,
body .flagHeadline-right .et_pb_text_inner h2 {
padding: 1em 3rem 1em 3em;
}
.et-db #et-boc .referenceTitle h1,
body .referenceTitle h1 {
font-size: var(--fontSizeBig);
line-height: calc(var(--fontSizeBig) * var(--lineHeightFactor));
font-weight: 700;
} .et-db #et-boc .et_pb_text_inner a,
body .et_pb_text_inner a { text-underline-offset: 0.12em;
}
.et-db #et-boc .bigUnderline .et_pb_text_inner,
body .bigUnderline .et_pb_text_inner {
flex: 0 0 100%;
-webkit-hyphens: auto;
hyphens: auto;
}
.et-db #et-boc #et-main-area .bigUnderline .et_pb_text_inner h2 + p,
body #et-main-area .bigUnderline .et_pb_text_inner h2 + p {
line-height: calc(var(--fontSize) * var(--lineHeightFactor));
-webkit-transform: translateY(1.1em);
transform: translateY(1.1em);
}
.et-db #et-boc .bigUnderline.et_pb_bg_layout_light:after,
body .bigUnderline.et_pb_bg_layout_light:after {
background: var(--maroon);
}
.et-db #et-boc .bigUnderline.et_pb_bg_layout_dark:after,
body .bigUnderline.et_pb_bg_layout_dark:after {
background: #fff;
}
@media screen and (max-width: 980px) {
.et-db #et-boc #et-main-area .bigUnderline .et_pb_text_inner h2 + p,
body #et-main-area .bigUnderline .et_pb_text_inner h2 + p {
-webkit-transform: none;
transform: none;
}
}
.divi-grid {
display: grid;
grid-gap: 3%;
row-gap: 20px;
}
:is(.divi-grid).divi-grid-cols-4 {
grid-template-columns: repeat(4, 1fr);
}
:is(.divi-grid).divi-grid-cols-3 {
grid-template-columns: repeat(2, 1fr);
}
:is(.divi-grid).divi-grid-cols-2 {
grid-template-columns: repeat(2, 1fr);
}
.divi-grid > * {
outline: 1px solid;
}
.horizontal_slideshow .et_pb_code_inner {
height: inherit;
}
.et-scroll-left:hover,
.et-scroll-right:hover {
cursor: pointer;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
.et-scroll-table .et-scroll-table-column:first-child {
position: -webkit-sticky !important;
position: sticky !important;
min-width: 150px;
z-index: 13;
left: 0;
font-weight: bold;
color: var(--white);
background-color: var(--maroon);
}
.et-scroll-table-column .et_pb_text {
display: flex;
align-items: center;
justify-content: center;
padding: 0 1em;
}
.et-scroll-table-column .et_pb_text:first-child {
font-weight: bold;
background-color: var(--maroon);
color: var(--white);
}
.et-scroll-table-column .et_pb_text:not(.break), .et-scroll-table-column .et_pb_text:not(.breakable) {
white-space: nowrap;
}
.et-scroll-table::-webkit-scrollbar {
display: none;
}
.et-scroll-table {
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
}