@font-face {
font-display: swap; font-family: "Macho";
font-style: normal;
font-weight: 400;
src:
url(//tag-der-deutschen-einheit.de/wp-content/themes/Divi-child/fonts/Macho-Regular.woff2) format("woff2"), url(//tag-der-deutschen-einheit.de/wp-content/themes/Divi-child/fonts/Macho-Regular.woff) format("woff"); } @font-face {
font-display: swap; font-family: "Macho";
font-style: italic;
font-weight: 400;
src:
url(//tag-der-deutschen-einheit.de/wp-content/themes/Divi-child/fonts/Macho-RegularItalic.woff2) format("woff2"), url(//tag-der-deutschen-einheit.de/wp-content/themes/Divi-child/fonts/Macho-RegularItalic.woff)
format("woff"); } @font-face {
font-display: swap; font-family: "Macho";
font-style: normal;
font-weight: 700;
src:
url(//tag-der-deutschen-einheit.de/wp-content/themes/Divi-child/fonts/Macho-Bold.woff2) format("woff2"), url(//tag-der-deutschen-einheit.de/wp-content/themes/Divi-child/fonts/Macho-Bold.woff) format("woff"); } @font-face {
font-display: swap; font-family: "Macho";
font-style: italic;
font-weight: 700;
src:
url(//tag-der-deutschen-einheit.de/wp-content/themes/Divi-child/fonts/Macho-BoldItalic.woff2) format("woff2"), url(//tag-der-deutschen-einheit.de/wp-content/themes/Divi-child/fonts/Macho-BoldItalic.woff) format("woff"); } h1,
h2,
h3,
h4,
h5,
h6,
p,
li,
a,
.rs-layer {
font-family: "Macho" !important;
}
p a {
color: white !important;
background: #005e90;
padding: 5px !important;
border-radius: 3px !important;
}
h1 {
line-height: 90% !important;
font-weight: 700 !important;
font-size: 50px !important;
}
.h2,
h2 {
font-weight: 700;
font-size: 45px;
line-height: 50px;
}
.h3,
h3 {
font-weight: 700;
font-size: 35px;
line-height: 40px;
color: black !important;
}
p,
li {
color: black;
font-size: 18px;
}
em {
font-weight: 300 !important;
}
a {
outline: unset !important;
text-decoration: none !important;
}
.bold p {
font-weight: bold !important;
}
.black p {
color: black !important;
}
span.small {
font-size: 10px !important;
line-height: 12px;
} .yellow {
color: #f8d200 !important;
font-size: 22px !important;
font-weight: 700 !important;
}
.red,
.red p {
color: #cd1719 !important;
}
.white p,
p.white,
.white li {
color: white !important;
}
.more-text {
background: black;
padding: 5px 10px;
}
.more-text p {
color: white !important;
}
.more-text a {
background: none !important;
color: #f8d200 !important;
text-decoration: none !important;
padding: 0 !important;
}
.special-moin .first {
color: black !important;
}
.special-moin .second {
color: #cd1719 !important;
}
.special-moin .third {
color: #fed401 !important;
}
.special-moin .fourth {
color: #005e90 !important;
}
.greating {
font-size: 20px;
font-style: italic;
line-height: 28px;
}
.inner-headline {
font-style: italic;
color: #cd1719;
}
.date-badge {
position: absolute;
width: 200px;
height: 200px;
top: 550px;
z-index: 100;
left: 100px;
background: #e30613;
border-radius: 50%;
display: flex;
transform: rotate(-10deg);
}
.date-badge p {
color: white !important;
font-weight: 900 !important;
font-size: 35px !important;
line-height: 40px;
}
.quote {
font-size: 30px !important;
line-height: 35px !important;
text-transform: uppercase;
}
.quote-holder {
position: relative;
}
.quote-holder::after {
content: "";
position: absolute;
bottom: -200px;
right: -10px;
background-image: url(https://tag-der-deutschen-einheit.de/wp-content/uploads/2024/02/quote.png);
background-repeat: no-repeat;
width: 100%;
height: 100%;
background-position: bottom right;
z-index: -1;
} .space-list ul li {
margin-bottom: 20px !important;
} .segel-oben {
position: relative;
}
.segel-oben::before {
content: "";
position: absolute;
top: 0;
left: 0;
z-index: 2;
width: 100%;
height: 100%;
background-image: url(https://tag-der-deutschen-einheit.de/wp-content/uploads/2024/02/Segel_oben_sm-1.png);
background-repeat: no-repeat;
background-position: left top;
}
.segel-oben-small {
position: relative;
}
.segel-oben-small::before {
content: "";
position: absolute;
top: 0;
left: 0;
z-index: 1;
width: 100%;
height: 100%;
background-image: url(https://tag-der-deutschen-einheit.de/wp-content/uploads/2024/05/Segel_oben_smallest.png);
background-repeat: no-repeat;
background-position: left top;
}
.segel-unten {
position: relative;
}
.segel-unten::after {
content: "";
position: absolute;
bottom: 0px;
right: 0;
z-index: 3;
width: 100%;
height: 100%;
background-image: url(https://tag-der-deutschen-einheit.de/wp-content/uploads/2024/02/Segel_unten_sm.png);
background-repeat: no-repeat;
background-position: right bottom;
}
.segel-unten-small {
position: relative;
}
.segel-unten-small::after {
content: "";
position: absolute;
bottom: 0px;
right: 0;
z-index: 3;
width: 100%;
height: 100%;
background-image: url(https://tag-der-deutschen-einheit.de/wp-content/uploads/2024/05/Segel_unten_smallest.png);
background-repeat: no-repeat;
background-position: right bottom;
}
.segel-footer {
position: relative;
}
.segel-footer::after {
content: "";
position: absolute;
bottom: 0px;
right: 0;
z-index: 1;
width: 100%;
height: 100%;
background-image: url(https://tag-der-deutschen-einheit.de/wp-content/uploads/2024/02/Segel_unten_footer.png);
background-repeat: no-repeat;
background-position: right bottom;
}
.rounded-divider-top {
position: relative;
overflow: hidden;
}
.rounded-divider-top::before {
content: "";
position: absolute;
top: -150px;
right: 0;
width: 120%;
height: 250px;
background: white;
border-radius: 35% 50%;
z-index: 10;
visibility: visible;
}
.rounded-divider-bottom {
position: relative;
overflow: hidden;
}
.rounded-divider-bottom::after {
content: "";
position: absolute;
bottom: -100px;
left: 0;
width: 200%;
height: 250px;
background: white;
border-radius: 50% 25%;
z-index: 10;
visibility: visible;
} .pojo-a11y-high-contrast .special-moin .first {
color: white !important;
}
body.pojo-a11y-focusable a:focus {
outline: unset !important;
}
body.pojo-a11y-grayscale {
filter: none !important;
}
body.pojo-a11y-grayscale #pojo-a11y-toolbar,
body.pojo-a11y-grayscale #main-content,
body.pojo-a11y-grayscale #main-header,
body.pojo-a11y-grayscale footer .et_pb_section,
body.pojo-a11y-grayscale .et_pb_scroll_top {
filter: grayscale(100%) !important;
} body.pojo-a11y-high-contrast #start,
body.pojo-a11y-high-contrast #start *,
body.pojo-a11y-high-contrast #grusswort,
body.pojo-a11y-high-contrast #grusswort * {
background: none !important;
background-color: unset !important;
color: white !important;
}
body.pojo-a11y-high-contrast #slider-3-slide-7-layer-26 {
color: white !important;
} body.pojo-a11y-negative-contrast #start,
body.pojo-a11y-negative-contrast #start * {
background: none !important;
}
body.pojo-a11y-negative-contrast #slider-3-slide-7-layer-26 {
color: white !important;
}
.pojo-a11y-negative-contrast * {
background: pink !important;
}
.social-fixed .et_pb_row,
.social-fixed .et_pb_column_4_4 {
background: none !important;
} body.pojo-a11y-resize-font-130,
body.pojo-a11y-resize-font-130 p:not(.pojo-a11y-toolbar-title),
body.pojo-a11y-resize-font-130 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-130 label,
body.pojo-a11y-resize-font-130 input,
body.pojo-a11y-resize-font-130 select,
body.pojo-a11y-resize-font-130 textarea,
body.pojo-a11y-resize-font-130 legend,
body.pojo-a11y-resize-font-130 code,
body.pojo-a11y-resize-font-130 pre,
body.pojo-a11y-resize-font-130 dd,
body.pojo-a11y-resize-font-130 dt,
body.pojo-a11y-resize-font-130 span,
body.pojo-a11y-resize-font-130 blockquote,
body.pojo-a11y-resize-font-150,
body.pojo-a11y-resize-font-150 p:not(.pojo-a11y-toolbar-title),
body.pojo-a11y-resize-font-150 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-150 label,
body.pojo-a11y-resize-font-150 input,
body.pojo-a11y-resize-font-150 select,
body.pojo-a11y-resize-font-150 textarea,
body.pojo-a11y-resize-font-150 legend,
body.pojo-a11y-resize-font-150 code,
body.pojo-a11y-resize-font-150 pre,
body.pojo-a11y-resize-font-150 dd,
body.pojo-a11y-resize-font-150 dt,
body.pojo-a11y-resize-font-150 span,
body.pojo-a11y-resize-font-150 blockquote,
body.pojo-a11y-resize-font-140,
body.pojo-a11y-resize-font-140 p:not(.pojo-a11y-toolbar-title),
body.pojo-a11y-resize-font-140 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-140 label,
body.pojo-a11y-resize-font-140 input,
body.pojo-a11y-resize-font-140 select,
body.pojo-a11y-resize-font-140 textarea,
body.pojo-a11y-resize-font-140 legend,
body.pojo-a11y-resize-font-140 code,
body.pojo-a11y-resize-font-140 pre,
body.pojo-a11y-resize-font-140 dd,
body.pojo-a11y-resize-font-140 dt,
body.pojo-a11y-resize-font-140 span,
body.pojo-a11y-resize-font-140 blockquote,
body.pojo-a11y-resize-font-160,
body.pojo-a11y-resize-font-160 p:not(.pojo-a11y-toolbar-title),
body.pojo-a11y-resize-font-160 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-160 label,
body.pojo-a11y-resize-font-160 input,
body.pojo-a11y-resize-font-160 select,
body.pojo-a11y-resize-font-160 textarea,
body.pojo-a11y-resize-font-160 legend,
body.pojo-a11y-resize-font-160 code,
body.pojo-a11y-resize-font-160 pre,
body.pojo-a11y-resize-font-160 dd,
body.pojo-a11y-resize-font-160 dt,
body.pojo-a11y-resize-font-160 span,
body.pojo-a11y-resize-font-160 blockquote,
body.pojo-a11y-resize-font-170,
body.pojo-a11y-resize-font-170 p:not(.pojo-a11y-toolbar-title),
body.pojo-a11y-resize-font-170 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-170 label,
body.pojo-a11y-resize-font-170 input,
body.pojo-a11y-resize-font-170 select,
body.pojo-a11y-resize-font-170 textarea,
body.pojo-a11y-resize-font-170 legend,
body.pojo-a11y-resize-font-170 code,
body.pojo-a11y-resize-font-170 pre,
body.pojo-a11y-resize-font-170 dd,
body.pojo-a11y-resize-font-170 dt,
body.pojo-a11y-resize-font-170 span,
body.pojo-a11y-resize-font-170 blockquote,
body.pojo-a11y-resize-font-180,
body.pojo-a11y-resize-font-180 p:not(.pojo-a11y-toolbar-title),
body.pojo-a11y-resize-font-180 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-180 label,
body.pojo-a11y-resize-font-180 input,
body.pojo-a11y-resize-font-180 select,
body.pojo-a11y-resize-font-180 textarea,
body.pojo-a11y-resize-font-180 legend,
body.pojo-a11y-resize-font-180 code,
body.pojo-a11y-resize-font-180 pre,
body.pojo-a11y-resize-font-180 dd,
body.pojo-a11y-resize-font-180 dt,
body.pojo-a11y-resize-font-180 span,
body.pojo-a11y-resize-font-180 blockquote,
body.pojo-a11y-resize-font-190,
body.pojo-a11y-resize-font-190 p:not(.pojo-a11y-toolbar-title),
body.pojo-a11y-resize-font-190 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-190 label,
body.pojo-a11y-resize-font-190 input,
body.pojo-a11y-resize-font-190 select,
body.pojo-a11y-resize-font-190 textarea,
body.pojo-a11y-resize-font-190 legend,
body.pojo-a11y-resize-font-190 code,
body.pojo-a11y-resize-font-190 pre,
body.pojo-a11y-resize-font-190 dd,
body.pojo-a11y-resize-font-190 dt,
body.pojo-a11y-resize-font-190 span,
body.pojo-a11y-resize-font-190 blockquote,
body.pojo-a11y-resize-font-200,
body.pojo-a11y-resize-font-200 p:not(.pojo-a11y-toolbar-title),
body.pojo-a11y-resize-font-200 li:not(.pojo-a11y-toolbar-item),
body.pojo-a11y-resize-font-200 label,
body.pojo-a11y-resize-font-200 input,
body.pojo-a11y-resize-font-200 select,
body.pojo-a11y-resize-font-200 textarea,
body.pojo-a11y-resize-font-200 legend,
body.pojo-a11y-resize-font-200 code,
body.pojo-a11y-resize-font-200 pre,
body.pojo-a11y-resize-font-200 dd,
body.pojo-a11y-resize-font-200 dt,
body.pojo-a11y-resize-font-200 span,
body.pojo-a11y-resize-font-200 blockquote {
line-height: 90%;
}
body.pojo-a11y-high-contrast div.video-inner-content,
body.pojo-a11y-high-contrast div.video-inner-right {
background-color: transparent !important;
}
body.pojo-a11y-negative-contrast,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar),
body.pojo-a11y-negative-contrast,
body.pojo-a11y-negative-contrast :not(.rs-layer) {
background: black !important;
} .event-table tr td:first-child {
width: 20% !important;
}
.quarter-table tr td:first-child {
width: 25% !important;
}
table * {
border: none !important;
}
table tr:nth-child(even) {
background-color: #f2f2f2;
} #top-menu {
display: none;
}
#et_mobile_nav_menu {
display: block;
}
#et-top-navigation {
display: flex;
align-items: center;
padding: 40px 0 !important;
}
.et-fixed-header #et-top-navigation {
padding: 20px 0 !important;
}
.et_header_style_left .logo_container {
display: flex;
align-items: center;
}
.et_header_style_left .first-logo {
max-width: 250px;
flex: 0 0 250px;
}
.et_header_style_left .first-logo img {
max-width: 100% !important;
}
.et_header_style_left .logo_container .second-logo {
width: 125px !important;
margin-top: 17px;
}
.et_header_style_left .logo_container #logo {
width: 250px !important;
margin-right: 30px;
}
.et-fixed-header .logo_container #logo {
width: 200px !important;
margin-right: 30px;
}
.et-fixed-header .logo_container .second-logo {
width: 102px !important;
margin-top: 9px;
}
#et-top-navigation #top-menu-nav {
order: 3;
}
#et-top-navigation #et_top_search {
order: 2;
height: 60px;
width: 60px;
background: #575756;
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
color: white;
margin: 0 !important;
}
#et-top-navigation #myprefix-widget-area-wrap .et_pb_widget:last-child {
margin-bottom: 0 !important;
}
#et_search_icon::before {
position: unset !important;
}
.et_header_style_left #et-top-navigation .mobile_menu_bar,
.et_header_style_split #et-top-navigation .mobile_menu_bar {
padding-bottom: 0 !important;
}
#et-top-navigation #et_mobile_nav_menu {
height: 60px;
width: 60px;
background: black;
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
color: white;
margin-right: 20px !important;
}
.mobile_menu_bar::before {
color: white !important;
}
#myprefix-widget-area-wrap {
margin-right: 20px;
}
#et-top-navigation .wpml-ls-link {
font-size: 21px;
font-weight: bold;
color: black;
}
.mobile_nav.closed .et_mobile_menu {
display: none !important;
}
.et_mobile_menu {
top: 140px;
border-top: 3px solid #005e90 !important;
padding-top: 20px !important;
height: calc(100vh - 140px);
overflow: scroll;
}
.et_mobile_menu li a {
font-size: 20px;
padding: 20px 10px;
border: none !important;
font-weight: 700;
color: #005e90;
}
.et_mobile_menu li a:hover,
.nav ul li a:hover {
background: none !important;
opacity: 1 !important;
color: #005e90 !important;
}
.et_mobile_menu .menu-item-has-children > a {
background-color: unset !important;
}
.sub-menu {
padding-left: 0 !important;
}
.sub-menu .menu-item {
padding-left: 0 !important;
}
.sub-menu .menu-item a {
padding: 10px !important;
font-weight: 300;
color: #575756;
} ul.et_mobile_menu .menu-item-has-children .sub-menu,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu {
display: none !important;
visibility: hidden !important;
} ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible {
display: block !important;
visibility: visible !important;
} ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle {
text-align: center;
opacity: 1;
}
.menu-item-has-children {
position: relative;
max-width: 270px;
}
.menu-item-has-children .mobile-toggle {
position: absolute !important;
top: 5px;
padding: 0 !important;
right: -10px;
} ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after {
top: 10px;
position: relative;
font-family: "ETModules";
content: "\33";
color: #ffffff;
background: #cd1719;
border-radius: 50%;
padding: 3px;
} ul.et_mobile_menu li.menu-item-has-children.dt-open > .mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open > .mobile-toggle::after {
content: "\32";
} .et_pb_menu_0.et_pb_menu .et_mobile_menu:after {
position: absolute;
right: 5%;
margin-left: -20px;
top: -14px;
width: 0;
height: 0;
content: "";
border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-bottom: 20px solid #ffffff;
} .et_pb_menu_0.et_pb_menu .et_mobile_menu,
.et_pb_menu_0.et_pb_menu .et_mobile_menu ul {
background-color: #ffffff !important;
border-radius: 10px;
} ul.et_mobile_menu li.menu-item-has-children .menu-item-has-children .mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .menu-item-has-children .mobile-toggle::after {
top: 0px;
position: relative;
font-family: "ETModules";
content: "\33";
color: #cd1719;
background: none;
border-radius: 0;
padding: 0px;
}
.menu-item-has-children .menu-item-has-children .mobile-toggle {
position: absolute !important;
top: 5px;
padding: 0 !important;
right: -6px;
}
ul.et_mobile_menu li.menu-item-has-children.dt-open li.menu-item-has-children.dt-open > .mobile-toggle::after,
.et-db
#et-boc
.et-l
ul.et_mobile_menu
li.menu-item-has-children.dt-open
li.menu-item-has-children.dt-open
> .mobile-toggle::after {
content: "\32";
}
li.menu-item-has-children .menu-item-has-children .menu-item {
padding-left: 20px !important;
} .wpml-ls-item-ls .wpml-ls-display {
padding: 15px 15px 10px;
border-radius: 10px;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
} .et-search-field {
top: 100px !important;
}
.et_close_search_field {
right: 45px !important;
color: white !important;
}
.et_pb_menu_hidden .mobile_menu_bar,
.et_pb_menu_visible .mobile_menu_bar {
animation: none !important;
opacity: 1 !important;
} .iframe-video.active::after {
display: none !important;
}
.bordered-video {
position: relative;
}
.bordered-video::before {
content: "";
width: calc(100% - 20px);
height: calc(100% - 20px);
position: absolute;
display: block;
border-top: 20px solid #f8d200;
border-left: 20px solid #f8d200;
top: -20px;
left: -20px;
z-index: -1;
}
.bordered-video::after {
content: "";
width: calc(100% - 20px);
height: calc(100% - 20px);
position: absolute;
display: block;
border-right: 20px solid black;
border-bottom: 20px solid black;
bottom: -20px;
right: -20px;
z-index: -1;
}
.bordered-video-blue {
position: relative;
}
.bordered-video-blue::before {
content: "";
width: calc(100% - 20px);
height: calc(100% - 20px);
position: absolute;
display: block;
border-top: 20px solid #00639e;
border-left: 20px solid #00639e;
top: -20px;
left: -20px;
z-index: -1;
}
.bordered-video-blue::after {
content: "";
width: calc(100% - 20px);
height: calc(100% - 20px);
position: absolute;
display: block;
border-right: 20px solid black;
border-bottom: 20px solid black;
bottom: -20px;
right: -20px;
z-index: -1;
}
.video-section .video-inner-content {
height: 100%;
}
.video-section .video-inner-content .video-inner-left h2 {
color: white;
font-weight: 300;
font-size: 45px;
font-style: italic;
text-transform: uppercase;
}
.video-section .video-inner-content .video-inner-left p {
color: black;
}
.video-section .video-inner-content .video-inner-right {
height: 100%;
display: flex;
align-items: end;
justify-content: center;
}
.video-section .et_pb_button {
height: 200px;
width: 200px;
border-radius: 50%;
background: black;
border: none;
color: white;
text-decoration: underline;
font-size: 17px;
hyphens: auto;
display: flex;
justify-content: center;
align-items: center;
font-weight: 700;
text-align: center;
}
.video-section.small {
display: none !important;
}
.video-section .et_pb_bg_layout_light.et_pb_button:hover {
background-color: black !important;
} .h-300 .et_pb_image_wrap {
width: 100%;
}
.h-300.right-bottom img {
object-position: right bottom;
}
.h-300 img {
width: 100%;
height: 300px;
object-fit: cover;
}
.img-left img {
object-position: left !important;
}
.object-fit-contain img {
object-fit: contain !important;
} .home-image-slider .et_pb_slide_description {
position: absolute;
bottom: 50px;
left: 0;
padding: 20px;
width: 30%;
background: black;
}
.home-image-slider .et_pb_slide_description h4 {
font-size: 15px !important;
color: white !important;
text-transform: uppercase !important;
font-weight: 700;
}
.home-image-slider .et_pb_slide_description p {
font-size: 15px !important;
line-height: 19px !important;
color: white !important;
}
.federal-image-slider .et_pb_slide_description {
position: absolute;
bottom: 0px;
left: 0;
padding: 60px 60px 60px 120px;
width: 35%;
background: rgba(0, 0, 0, 0.8);
height: 100%;
}
.federal-image-slider .et_pb_container {
position: unset !important;
}
.federal-image-slider .et_pb_slide_description h4 {
font-size: 30px !important;
color: white !important;
text-transform: uppercase !important;
font-weight: 700;
}
.federal-image-slider .et_pb_slide_description p {
font-size: 21px !important;
line-height: 27px !important;
color: white !important;
}
.et-pb-arrow-prev::before {
content: "\e03b";
font-size: 70px;
color: rgba(255, 255, 255, 0.5);
}
.et-pb-arrow-next::before {
content: "\e03c";
font-size: 70px;
color: rgba(255, 255, 255, 0.5);
}
.et_pb_slide_with_image .et_pb_slide_description {
padding-left: 20px !important;
padding-right: 20px !important;
}
.full-height * {
height: 100%;
} .et_pb_fullwidth_slider_0,
.et_pb_fullwidth_slider_0 .et_pb_slide {
min-height: calc(100vh - 140px);
}
.et_pb_fullwidth_slider_0 .et_pb_section_video_bg #mep_0,
.et_pb_fullwidth_slider_0 .et_pb_section_video_bg #mep_0 .mejs-inner,
.et_pb_fullwidth_slider_0 .et_pb_section_video_bg #mep_0 .mejs-mediaelement {
height: 100% !important;
}
.et_pb_fullwidth_slider_0 .et_pb_section_video_bg #mep_0 .mejs-mediaelement video {
height: 100% !important;
width: 100% !important;
object-fit: cover;
}
.home-slider .et_pb_slide_title {
font-size: 50px !important;
line-height: 55px !important;
}
.home-slider .et_pb_slide_title,
.home-slider .et_pb_slide_content ul li,
.home-slider .et_pb_slide_title,
.home-slider .et_pb_slide_content p {
color: white !important;
}
.home-slider .et_pb_slide_content p.yellow {
color: #f8d200 !important;
text-transform: uppercase;
}
.home-slider .et_pb_slide {
padding: 0 !important;
}
.home-slider .et_pb_slides .et_pb_container {
display: flex !important;
}
.home-slider .et_pb_slides .et_pb_container .et_pb_slider_container_inner .et_pb_slide_description {
right: 0;
top: 0;
background: rgba(0, 0, 0, 0.6);
padding: 100px 40px;
height: 100%;
width: 45%;
margin-right: 0;
} .et_pb_countdown_timer .sep,
.et_pb_countdown_timer .hours,
.et_pb_countdown_timer .minutes,
.et_pb_countdown_timer .seconds {
display: none !important;
}
.et_pb_countdown_timer .values {
width: 100% !important;
}
.et_pb_countdown_timer .days .value {
margin-bottom: 20px;
} .accordeon-section .et_pb_toggle {
background-color: transparent !important;
border: none !important;
margin-bottom: 10px !important;
}
.accordeon-section .et_pb_toggle_title {
color: black !important;
font-weight: 700;
font-size: 18px;
padding: 0 0 0 50px !important;
text-transform: uppercase;
}
.accordeon-section .et_pb_toggle_title::before {
left: 0;
right: unset;
font-size: 30px !important;
}
.accordeon-section .et_pb_toggle_content p,
.accordeon-section .et_pb_toggle_content ul {
color: black !important;
padding-left: 50px !important;
font-weight: normal !important;
}
.accordeon-section .et_pb_toggle_open {
background: white !important;
}
.accordeon-section .et_pb_toggle:nth-child(1) .et_pb_toggle_title::before,
.accordeon-section .et_pb_toggle:nth-child(4) .et_pb_toggle_title::before,
.accordeon-section .et_pb_toggle:nth-child(7) .et_pb_toggle_title::before,
.accordeon-section .et_pb_toggle:nth-child(10) .et_pb_toggle_title::before {
color: black !important;
}
.accordeon-section .et_pb_toggle:nth-child(2) .et_pb_toggle_title::before,
.accordeon-section .et_pb_toggle:nth-child(5) .et_pb_toggle_title::before,
.accordeon-section .et_pb_toggle:nth-child(8) .et_pb_toggle_title::before,
.accordeon-section .et_pb_toggle:nth-child(11) .et_pb_toggle_title::before {
color: #e30613 !important;
}
.accordeon-section .et_pb_toggle:nth-child(3) .et_pb_toggle_title::before,
.accordeon-section .et_pb_toggle:nth-child(6) .et_pb_toggle_title::before,
.accordeon-section .et_pb_toggle:nth-child(9) .et_pb_toggle_title::before,
.accordeon-section .et_pb_toggle:nth-child(12) .et_pb_toggle_title::before {
color: #f8d200 !important;
} .flip-card-section .flip_box {
max-width: 100% !important;
}
.flip-card-section .flip_box:hover .flip_box_inner {
transform: none !important;
}
.flip-card-section .flip_box_front,
.flip-card-section .flip_box_back {
padding: 0;
}
.flip-card-section .left {
width: calc(40% - 20px) !important;
margin-right: 20px !important;
}
.flip-card-section .right {
width: 60% !important;
}
.flip-card-section .flip_box_front .image_wrap {
margin-bottom: 0 !important;
height: 100%;
}
.flip-card-section .flip_box_front img {
width: 100%;
height: 100%;
object-fit: cover;
max-width: unset;
}
.flip-card-section .col-40 {
width: 39% !important;
}
.flip-card-section .col-20 {
width: 20% !important;
}
.flip-card-section .masonry-holder {
height: calc(60% - 20px) !important;
margin-bottom: 20px !important;
}
.flip-card-section .masonry-holder .et_pb_text_inner,
.flip-card-section .masonry-holder .inner-masonry,
.flip-card-section .masonry-holder .inner-masonry .et_pb_row {
height: 100% !important;
}
.flip-card-section .full-width {
height: 40% !important;
overflow: hidden;
}
.flip-card-section .inner-masonry .et_pb_column_3_5 .lwp_divi_flipbox,
.flip-card-section .inner-masonry .et_pb_column_3_5 .et_pb_module_inner,
.flip-card-section .inner-masonry .et_pb_column_3_5 .flip_box,
.flip-card-section .inner-masonry .et_pb_column_3_5 .flip_box_front,
.flip-card-section .inner-masonry .et_pb_column_3_5 .flip_box_back {
height: 100% !important;
}
.flip-card-section .inner-masonry .small {
height: 50% !important;
}
.flip-card-section .inner-masonry .small.mb-20 {
height: calc(50% - 20px) !important;
margin-bottom: 20px !important;
}
.flip-card-section .inner-masonry .small .et_pb_module_inner,
.flip-card-section .inner-masonry .small .flip_box,
.flip-card-section .inner-masonry .small .flip_box_front,
.flip-card-section .inner-masonry .small .flip_box_back {
height: 100% !important;
}
.flip-card-section .flip_box_back {
background-color: black !important;
} .card-section {
overflow: hidden;
padding: 0 !important;
}
.card-section .et_pb_row {
padding: 0 !important;
margin-right: 0 !important;
}
.card-section .map-wrapper .et_pb_image_wrap {
width: 100%;
height: 100vh;
}
.card-section .map-wrapper .et_pb_image_wrap img {
height: 100%;
width: 100%;
object-fit: cover;
clip-path: circle(115% at right center);
}
.card-info-text {
overflow-y: scroll;
}
.card-info-text p,
.card-info-text li {
font-size: 25px !important;
color: white !important;
line-height: 34px !important;
}
.mfp-img {
max-height: unset !important;
max-width: 80% !important;
}
.map-legend p {
padding-left: 30px;
display: flex;
align-items: first baseline;
}
.map-legend p:before {
content: "";
height: 20px;
width: 20px;
background: #2b917c;
border-radius: 2px;
position: absolute;
left: 0;
}
.hh-slider-mobile {
display: none;
}
.hover-mobile {
display: none;
} footer p {
color: white;
}
footer .text-dark p {
color: black !important;
}
.footermenu .et_pb_text_inner {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.footermenu .et_pb_text_inner p {
margin-right: 20px;
}
.footermenu .et_pb_text_inner a {
color: white;
}
.et_pb_scroll_top.et-pb-icon {
background: #cd1719 !important;
height: 52px;
width: 52px;
border-radius: 50%;
}
.btn-down-container {
position: fixed;
bottom: 45px;
left: calc(50% - 26px);
background: transparent;
display: flex;
justify-content: center;
z-index: 10;
transition: 0.3s all ease-in-out;
}
.btn-down-container.scroll {
bottom: -100px;
transition: 0.3s all ease-in-out;
}
.btn-down-container .et_pb_row {
z-index: 5 !important;
position: fixed;
}
.btn-down {
margin-bottom: 0 !important; }
.btn-down .et_pb_main_blurb_image {
margin-bottom: 0 !important;
}
.btn-down .et_pb_image_wrap {
background-color: #cd1719;
border-radius: 50%;
height: 52px;
width: 52px !important;
display: flex;
justify-content: center;
align-items: center;
}
.btn-down .et_pb_image_wrap span {
line-height: 30px;
font-size: 45px;
margin-right: 2px;
}
.social-fixed li a {
margin-right: 0;
}
.social-fixed ul {
position: fixed;
right: 0;
z-index: 0;
}
.social-fixed .et_pb_social_media_follow .icon:before {
font-size: 17px !important;
line-height: 34px !important;
height: 34px !important;
width: 34px !important;
}
.social-fixed .et_pb_social_media_follow .icon {
height: 34px !important;
width: 34px !important;
}
.social-fixed ul.et_pb_social_media_follow_1_tb_footer {
display: flex;
flex-direction: column;
align-items: flex-end;
justify-content: center;
}
.social-fixed .et_pb_social_media_follow_1_tb_footer a.icon {
border-radius: 45% 0px 0px 45% !important;
}
.social-fixed .et_pb_social_media_follow a {
padding-top: 0px !important;
padding-right: 10px !important;
padding-bottom: 0px !important;
width: auto;
height: auto;
}
.et-social-twitter a.icon::before {
content: url(https://tag-der-deutschen-einheit.de/wp-content/uploads/2023/08/x_logo-white-2.png);
}
.social-fixed .et-social-twitter a.icon::before {
content: url(https://tag-der-deutschen-einheit.de/wp-content/uploads/2023/09/x_logo-white-small.png);
height: 18px !important;
width: 19px;
padding: 3px 9px;
}
ol {
list-style-position: outside !important;
} #rev_slider_3_3_wrapper .rs-parallax-wrap:hover,
#rev_slider_8_3_wrapper .rs-parallax-wrap:hover,
#rev_slider_10_1_wrapper .rs-parallax-wrap:hover,
#rev_slider_11_1_wrapper .rs-parallax-wrap:hover {
z-index: 1000 !important;
transition: all 300ms ease-in-out;
}
.rs-layer:hover h6 {
display: none;
} .lwp_overlay_image .container,
.lwp_overlay_image .container img {
width: 100% !important;
height: 100%;
object-fit: cover;
}
.lwp_overlay_image .lwp_overlay_container {
width: 85% !important;
}
.lwp_overlay_image .text p,
.lwp_overlay_image .text h4,
.lwp_overlay_image .text a {
color: white;
}
.lwp_overlay_image.light .text p,
.lwp_overlay_image.light .text h4,
.lwp_overlay_image.light .text a {
color: black;
}
.hover-mobile .lwp_overlay_image,
.hover-mobile .image {
min-height: 500px;
}
.lwp_overlay_image:hover::before {
display: none;
} .anlieger-informationen-karte {
position: relative;
z-index: 50;
}
.anlieger-informationen-karte .et_pb_code_inner,
.anlieger-informationen-karte .et_pb_module {
position: unset;
}
.anlieger-informationen-karte .tooltip {
position: relative;
display: inline-block;
cursor: pointer;
width: 20px;
height: 20px;
border-radius: 10px;
color: transparent;
box-shadow: 0px 0px 1px 1px #cd1719;
animation: tooltip-pulse-animation 2s infinite;
}
@keyframes tooltip-pulse-animation {
0% {
box-shadow: 0 0 0 0px rgba(205, 23, 25, 0.5);
}
100% {
box-shadow: 0 0 0 20px rgba(205, 23, 25, 0);
}
}
.anlieger-informationen-karte .tooltip .tooltip-text {
visibility: hidden;
width: 280px;
background-color: #005e90;
color: #ffffff;
font-size: 14px;
padding: 15px;
position: absolute;
z-index: 3000;
font-weight: 300;
line-height: 22px;
}
.anlieger-informationen-karte .tooltip:hover .tooltip-text {
visibility: visible;
top: 35px;
right: 0;
}
.anlieger-informationen-karte .tooltip:hover .tooltip-text.tooltip-text-left {
right: unset;
left: 0;
}
.anlieger-informationen-karte .tooltip-ai {
position: absolute;
width: fit-content;
}
.anlieger-informationen-karte .tooltip-ai-1 {
top: 523px;
right: 62px;
}
.anlieger-informationen-karte .tooltip-ai-2 {
top: 196px;
right: 317px;
}
.anlieger-informationen-karte .tooltip-ai-3 {
top: 434px;
right: 497px;
}
.anlieger-informationen-karte .tooltip-ai-4 {
top: 301px;
right: 814px;
}
.anlieger-informationen-karte .tooltip-ai-5 {
top: 441px;
right: 702px;
}
.anlieger-informationen-karte .tooltip-ai-6 {
top: 339px;
right: 781px;
}
.anlieger-informationen-karte .tooltip-ai-7 {
top: 25px;
right: 691px;
}
.anlieger-informationen-karte .tooltip-ai-8 {
top: 205px;
right: 967px;
}
.anlieger-informationen-karte .tooltip-ai-9 {
top: 654px;
right: 539px;
}
.anlieger-informationen-karte .tooltip-ai-10 {
top: 720px;
right: 775px;
} .federal-name h1 {
width: max-content;
background: #005e90;
padding: 7px !important;
text-transform: uppercase;
line-height: 25px !important;
color: white;
font-size: 28px !important;
}
.federal-headline h2 {
font-size: 60px !important;
line-height: 85px !important;
color: black !important;
text-transform: uppercase;
}
.federal-intro p,
.federal-intro li {
font-size: 21px;
line-height: 30px;
}
.federal-quickinfo .federal-quick-item {
overflow: visible;
}
.federal-quickinfo-quote p {
font-size: 34px;
line-height: 40px;
}
.federal-quickinfo-quote p strong {
font-size: 18px;
line-height: 1.7em;
}
.federal-quickinfo .federal-quick-item p {
hyphens: auto;
color: white;
transition: all 0.3s ease-in-out;
font-size: 14px !important;
font-weight: 700 !important;
}
.federal-quick-item {
border-radius: 15px !important;
padding: 10px !important;
border: 2px solid black !important;
min-height: 180px !important;
}
.federal-quick-item.red {
border-color: #cd1719 !important;
}
.federal-quick-item.red p {
color: white !important;
}
.federal-quick-item.red:hover p {
color: #cd1719 !important;
}
.federal-quick-item.yellow {
border-color: #fed401 !important;
}
.federal-quick-item.blue {
border-color: #00639e !important;
}
.federal-quick-item.green {
border-color: #96b85d !important;
}
.federal-quick-item.lightblue {
border-color: #005ca9 !important;
}
.federal-quickinfo .federal-quick-item:hover p {
color: black;
transition: all 450ms ease-in-out;
}
.federal-quickinfo .federal-quick-item p sup {
font-size: 8px !important;
}
.federal-quickinfo .federal-quick-item::after {
content: url(//tag-der-deutschen-einheit.de/wp-content/uploads/2023/08/flip-card-after_black.png);
position: absolute;
bottom: -28px;
right: 0;
right: 10px;
height: 30px;
width: 30px;
transition: all 450ms ease-in-out;
}
.federal-quickinfo .federal-quick-item:hover::after {
content: url(//tag-der-deutschen-einheit.de/wp-content/uploads/2023/08/flip-card-after_black_hover.png);
}
.federal-quickinfo .federal-quick-item.red::after {
content: url(//tag-der-deutschen-einheit.de/wp-content/uploads/2023/08/flip-card-after_red.png);
}
.federal-quickinfo .federal-quick-item.red:hover::after {
content: url(//tag-der-deutschen-einheit.de/wp-content/uploads/2023/08/flip-card-after_red_hover.png);
}
.federal-quickinfo .federal-quick-item.yellow::after {
content: url(//tag-der-deutschen-einheit.de/wp-content/uploads/2023/08/flip-card-after_yellow.png);
}
.federal-quickinfo .federal-quick-item.yellow:hover::after {
content: url(//tag-der-deutschen-einheit.de/wp-content/uploads/2023/08/flip-card-after_yellow_hover.png);
}
.federal-quickinfo .federal-quick-item.blue::after {
content: url(//tag-der-deutschen-einheit.de/wp-content/uploads/2024/05/flip-card-after_blue.png);
}
.federal-quickinfo .federal-quick-item.blue:hover::after {
content: url(//tag-der-deutschen-einheit.de/wp-content/uploads/2024/05/flip-card-after_blue_hover.png);
}
.federal-quickinfo .federal-quick-item.green::after {
content: url(//tag-der-deutschen-einheit.de/wp-content/uploads/2024/05/flip-card-after_green.png);
}
.federal-quickinfo .federal-quick-item.green:hover::after {
content: url(//tag-der-deutschen-einheit.de/wp-content/uploads/2024/05/flip-card-after_green_hover.png);
}
.federal-quickinfo .federal-quick-item.lightblue::after {
content: url(//tag-der-deutschen-einheit.de/wp-content/uploads/2023/08/flip-card-after_lightblue.png);
}
.federal-quickinfo .federal-quick-item.lightblue:hover::after {
content: url(//tag-der-deutschen-einheit.de/wp-content/uploads/2023/08/flip-card-after_lightblue_hover.png);
}
.federal-highlight-h2 h2 {
font-weight: 300 !important;
}
.federal-flip .lwp_divi_flipbox,
.federal-flip .lwp_divi_flipbox .et_pb_module_inner,
.federal-flip .lwp_divi_flipbox .et_pb_module_inner .flip_box,
.federal-flip .lwp_divi_flipbox .et_pb_module_inner .flip_card {
height: 450px !important;
}
.federal-flip-sm .lwp_divi_flipbox,
.federal-flip-sm .lwp_divi_flipbox .et_pb_module_inner,
.federal-flip-sm .lwp_divi_flipbox .et_pb_module_inner .flip_box,
.federal-flip-sm .lwp_divi_flipbox .et_pb_module_inner .flip_card {
height: 350px !important;
}
.federal-flip .flip_box {
max-width: 100%;
width: 100%;
}
.federal-flip .flip_box .image_wrap {
margin-bottom: 0 !important;
}
.federal-flip .flip_card {
padding: 0 !important;
}
.federal-flip .flip_box_front .image_wrap {
height: 100%;
}
.federal-flip .flip_box_front .image_wrap img {
height: 100%;
width: 100%;
object-fit: cover;
}
.federal-flip .flip_box_back h4,
.federal-flip .flip_box_back .back_body {
padding: 0 20px;
}
.federal-flip .flip_card p {
font-size: 17px;
line-height: 21px;
}
.federal-map .et_pb_image_wrap {
height: 700px !important;
width: 100%;
}
.federal-map img {
height: 100% !important;
width: 100% !important;
object-fit: cover;
}
.federal-slider .et_pb_slides .et_pb_slider_container_inner {
vertical-align: top;
}
.federal-slider .et_pb_slides .et_pb_slider_container_inner .et_pb_slide_description {
padding: 5%;
}
.federal-slider .et-pb-arrow-next,
.federal-slider .et-pb-arrow-prev {
opacity: 1 !important;
background-color: #005e90;
height: 70px;
width: 70px;
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
}
.federal-slider .et-pb-arrow-next {
right: 30px !important;
}
.federal-slider .et-pb-arrow-next::before {
content: "\24";
}
.federal-slider .et-pb-arrow-prev {
left: 30px !important;
}
.federal-slider .et-pb-arrow-prev::before {
content: "\23";
} .mec-single-event .et_pb_widget {
display: none !important;
}
.mec-event-tile-view article.mec-tile-item .mec-event-title {
font-size: 19px !important;
hyphens: auto;
}
.mec-event-loc-place {
font-size: 14px !important;
}
.mec-dropdown-wrap .mec-sl-user::before {
content: "\e075";
}
.mec-event-tile-view article.mec-tile-item::before {
opacity: 0.3 !important;
}
.mec-event-tile-view article.mec-tile-item {
box-shadow: 0 2px 9px rgba(0, 0, 0, 0.1);
} body:not(.et-fb) .rv_element {
display: none;
} .extvs-advance-chanel ul li {
background: #00639e !important;
padding: 20px;
}
.ex-tvs-advance .extvs-advance-chanel ul li span {
display: none !important;
}
.ex-tvs-advance .extvs-advance-chanel ul li .extvs-chanel-name {
width: 100%;
font-weight: 700;
}
.ex-tvs-advance .extvs-advance-chanel ul {
padding-left: 0 !important;
}
.extvs-advance-detail .extvs-advance-program ul li:nth-child(even) {
background: #d4dcec;
}
.ex-tvs-advance.style-3 .extvs-addate-parent {
background: #00639e;
}
.ex-tvs-advance .extvs-date-adweek:first-child,
.extvs-advance-parent.black .extvs-advance-detail .extvs-advance-timeline ul li {
background: black !important;
}
.ex-tvs-advance .extvs-date-adweek:nth-child(2),
.extvs-advance-parent.red .extvs-advance-detail .extvs-advance-timeline ul li {
background: #e30613 !important;
}
.ex-tvs-advance .extvs-date-adweek:nth-child(3),
.extvs-advance-parent.yellow .extvs-advance-detail .extvs-advance-timeline ul li {
background: #f8d200 !important;
}
.extvs-advance-detail .extvs-advance-timeline ul li .extvs-time-hour {
font-weight: 500 !important;
}
.extvs-advance-detail .extvs-advance-program ul li,
.extvs-advance-chanel ul li {
height: 80px;
}
.extvs-advance-detail .extvs-advance-program h3 {
line-height: 30px !important;
}
.extvs-advance-parent.yellow .extvs-advance-program ul li .extvs-pro-width {
border: 2px solid #f8d200 !important;
background: white;
}
.extvs-advance-parent.black .extvs-advance-program ul li .extvs-pro-width {
border: 2px solid black !important;
background: white;
}
.extvs-advance-parent.red .extvs-advance-program ul li .extvs-pro-width {
border: 2px solid #e30613 !important;
background: white;
} @media screen and (max-width: 1600px) {
.segel-oben::before {
background-size: 600px;
}
.segel-unten::after {
background-size: 600px;
}
.segel-footer::after {
background-size: 350px;
}
.hero-info .et_pb_column_2_3 {
width: 50% !important;
margin-right: 0 !important;
}
.hero-info .et_pb_column_1_3 {
width: 50% !important;
}
.quote {
font-size: 20px !important;
line-height: 25px !important;
}
}
@media screen and (max-width: 1400px) {
h2 {
font-size: 35px !important;
}
.iframe-video iframe,
.iframe-video::after {
width: 400px !important;
height: 225px !important;
}
.home-slider .et_pb_slides .et_pb_container .et_pb_slider_container_inner .et_pb_slide_description {
width: 60%;
}
.home-slider .et_pb_slide_title {
font-size: 40px !important;
line-height: 45px !important;
}
.federal-image-slider .et_pb_slide_description {
width: 45%;
}
}
@media screen and (max-width: 1260px) {
.et_pb_fullwidth_slider_0 .et_pb_section_video_bg #mep_0,
.et_pb_fullwidth_slider_0 .et_pb_section_video_bg #mep_0 .mejs-inner,
.et_pb_fullwidth_slider_0 .et_pb_section_video_bg #mep_0 .mejs-mediaelement {
width: 100% !important;
}
#content-btm .et_pb_row_1 {
width: 80% !important;
}
.hover-desktop {
display: none;
}
.hover-mobile {
display: block;
}
.masonry-col .et_pb_image_0 {
bottom: -50px !important;
}
.masonry-col .et_pb_image_2 {
bottom: -50px !important;
width: 120% !important;
}
.quote-holder::after {
background-size: 50%;
bottom: -100px;
}
.quote {
font-size: 18px !important;
line-height: 28px !important;
text-transform: uppercase;
}
.federal-image-slider .et_pb_slide_description {
padding: 60px 40px;
}
}
@media screen and (max-width: 1199px) {
.anlieger-informationen-karte .tooltip-ai {
display: none;
}
}
@media screen and (max-width: 1186px) {
.big-number {
font-size: 160px !important;
}
.big-number:after {
font-size: 25px;
height: 50px;
width: 50px;
left: calc(50% - 30px);
}
.federal-name h1 {
width: unset !important;
}
}
@media screen and (max-width: 1100px) {
h2 {
font-size: 30px !important;
line-height: 40px;
}
.masonry-col .et_pb_image_0 {
bottom: -65px !important;
width: 120% !important;
}
}
@media screen and (max-width: 1080px) {
.masonry-col .et_pb_text_6 {
width: 100% !important;
}
.federal-headline h2 {
font-size: 45px !important;
line-height: 50px !important;
}
}
@media screen and (max-width: 980px) {
#main-header .et_menu_container {
width: 90% !important;
}
#et-top-navigation {
display: flex !important;
}
#main-header .wpml-ls-link span {
font-size: 16px !important;
}
#et-top-navigation #et_mobile_nav_menu,
#et-top-navigation #et_top_search {
height: 40px !important;
width: 40px !important;
}
.mobile_menu_bar::before {
font-size: 25px !important;
}
#et_search_icon::before {
font-size: 15px !important;
}
#myprefix-widget-area-wrap .et_pb_widget:first-child {
margin-top: 0 !important;
}
.video-section .video-inner-content {
display: flex;
flex-direction: column;
}
.video-section .video-inner-content .video-inner-right {
width: 50% !important;
margin-left: auto !important;
margin-right: 0 !important;
}
.video-section .video-inner-content .video-inner-left .et_pb_text_1 {
background-color: rgba(255, 255, 255, 0.9);
width: 50% !important;
}
.greating {
text-transform: none !important;
}
.card-section .et_pb_row {
padding: 30px !important;
margin: auto !important;
}
.card-section .map-wrapper .et_pb_image_wrap {
width: 100%;
height: auto !important;
}
.card-section .map-wrapper .et_pb_image_wrap img {
clip-path: none !important;
}
footer .et_pb_menu__menu {
display: block !important;
}
footer .et_mobile_nav_menu {
display: none !important;
}
.masonry-row {
display: flex;
flex-wrap: wrap;
}
.masonry-row .masonry-col.col-50 {
max-width: 50% !important;
flex: 0 0 50% !important;
}
.masonry-row .masonry-col.col-40 {
max-width: 40% !important;
flex: 0 0 40% !important;
}
.masonry-row .masonry-col.col-60 {
max-width: 60% !important;
flex: 0 0 60% !important;
}
.et_pb_column_5,
.et_pb_column_4 {
height: unset !important;
}
.masonry-col.h-50 {
display: flex !important;
}
.home-slider .et_pb_slide_title {
font-size: 30px !important;
line-height: 35px !important;
}
.home-image-slider .et_pb_slide_description {
width: 50% !important;
}
.flip-card-section .full-width {
height: 200px !important;
overflow: hidden;
}
.flip-card-section .inner-masonry .et_pb_column_3_5 .lwp_divi_flipbox,
.flip-card-section .inner-masonry .et_pb_column_3_5 .et_pb_module_inner,
.flip-card-section .inner-masonry .et_pb_column_3_5 .flip_box,
.flip-card-section .inner-masonry .et_pb_column_3_5 .flip_box_front,
.flip-card-section .inner-masonry .et_pb_column_3_5 .flip_box_back {
height: 280px !important;
}
.flip-card-section .inner-masonry .small {
height: 130px !important;
}
.flip-card-section .inner-masonry .small.mb-20 {
height: 130px !important;
margin-bottom: 20px !important;
}
.flip-card-section .left {
margin-bottom: 0 !important;
}
.flip-card-section .et_pb_column_8.left {
height: 500px !important;
overflow: hidden;
}
.flip-card-section .et_pb_column_8.left * {
height: 100% !important;
}
.hero-info .et_pb_column_2_3 {
width: 0% !important;
margin-right: 0 !important;
}
.hero-info .et_pb_column_1_3 {
width: 100% !important;
}
.rounded-divider-bottom::after {
width: 200%;
height: 180px;
}
.full-height {
height: 450px !important;
}
.quote-holder::after {
background-size: 20%;
bottom: -50px;
right: 20px;
}
}
@media screen and (max-width: 890px) {
.hh-slider {
display: none;
}
.hh-slider-mobile {
display: block;
padding: 0 !important;
}
.hh-slider-mobile .et_pb_row {
padding: 0 !important;
}
#slider-5-slide-27-layer-0,
#slider-5-slide-26-layer-0,
#slider-5-slide-25-layer-0,
#slider-5-slide-18-layer-4 {
font-size: 14px !important;
line-height: 21px !important;
}
#slider-5-slide-18-layer-0,
#slider-5-slide-25-layer-10,
#slider-5-slide-26-layer-10,
#slider-5-slide-27-layer-10 {
font-size: 20px !important;
line-height: 24px !important;
}
#slider-7-slide-38-layer-0,
#slider-7-slide-37-layer-0,
#slider-7-slide-36-layer-0,
#slider-7-slide-32-layer-4 {
font-size: 14px !important;
line-height: 21px !important;
}
#slider-7-slide-32-layer-0,
#slider-7-slide-36-layer-10,
#slider-7-slide-37-layer-10,
#slider-7-slide-38-layer-10 {
font-size: 20px !important;
line-height: 24px !important;
}
}
@media screen and (max-width: 768px) {
.pojo-a11y-toolbar-right#pojo-a11y-toolbar {
top: 190px !important;
z-index: 100000 !important;
}
.special-moin {
font-size: 80px;
}
.btn-down-container {
position: fixed !important;
bottom: calc(100vh - 95vh);
left: calc(50%);
}
.btn-down-container.scroll {
bottom: -100px;
}
.et_pb_fullwidth_code iframe {
height: 600px !important;
}
.date-badge {
width: 150px;
height: 150px;
top: 100px;
left: unset;
right: 20px;
display: flex;
transform: rotate(-10deg);
}
.date-badge p {
font-size: 25px !important;
line-height: 30px;
}
.segel-oben::before {
background-size: 400px;
}
.segel-unten::after {
background-size: 400px;
}
.segel-footer::after {
background-size: 250px;
}
.yellow {
font-size: 20px !important;
}
h1 {
font-size: 30px !important;
}
.et_header_style_left .first-logo {
max-width: 150px;
flex: 0 0 150px;
}
.et_header_style_left .logo_container .second-logo {
width: 78px !important;
margin-top: 13px;
}
h2 {
font-size: 25px !important;
line-height: 35px;
}
.wp-image-6235 {
max-width: 152px !important;
max-height: 71px !important;
}
.federal-headline h2 {
color: black !important;
}
h1,
h2,
h3 {
hyphens: auto !important;
}
.federal-headline h2 {
font-size: 30px !important;
line-height: 40px !important;
}
}
@media screen and (max-width: 767px) {
.et_pb_slide_image {
display: block !important;
}
.et_pb_slide_image img {
max-width: 250px;
}
.masonry-row .masonry-col.col-40 {
max-width: 50% !important;
flex: 0 0 50% !important;
}
.masonry-row .masonry-col.col-60 {
max-width: 50% !important;
flex: 0 0 50% !important;
}
.federal-highlights-intro {
padding-bottom: 100px !important;
}
.federal-flip + .et_pb_section_6 .et_pb_row_7 {
height: unset !important;
}
.full-height {
height: 300px !important;
}
.federal-highlights-intro {
padding-bottom: 50px !important;
}
.federal-map .et_pb_image_wrap {
height: 350px !important;
}
.card-info-text p,
.card-info-text li {
font-size: 21px !important;
line-height: 30px !important;
}
.card-info-text h4 {
line-height: 31px !important;
}
.federal-image-slider .et_pb_slide_description {
bottom: 20px;
left: 20px;
padding: 20px 40px;
width: calc(100% - 40px);
height: unset;
}
.et_pb_fullwidth_slider_0,
.et_pb_fullwidth_slider_0 .et_pb_slide {
min-height: unset !important;
}
.federal-image-slider .et_pb_slide_description h4 {
font-size: 21px !important;
}
.federal-image-slider .et_pb_slide_description p {
font-size: 20px !important;
}
}
@media screen and (max-width: 640px) {
#main-header .et_menu_container {
width: 95% !important;
}
#et_top_search {
display: none !important;
}
#et-top-navigation {
flex-direction: column;
align-items: flex-end;
}
#myprefix-widget-area-wrap {
margin-right: 13px;
}
.video-section {
display: none;
}
.video-section.small {
display: block !important;
}
#slider-5-slide-18-layer-0,
#slider-5-slide-25-layer-10,
#slider-5-slide-26-layer-10,
#slider-5-slide-27-layer-10 {
font-size: 18px !important;
line-height: 22px !important;
}
#slider-5-slide-18-layer-2,
#slider-5-slide-18-layer-3 {
top: 20px !important;
}
#slider-7-slide-32-layer-0,
#slider-7-slide-36-layer-10,
#slider-7-slide-37-layer-10,
#slider-7-slide-38-layer-10 {
font-size: 18px !important;
line-height: 22px !important;
}
#slider-7-slide-32-layer-2,
#slider-7-slide-32-layer-3 {
top: 20px !important;
}
}
@media screen and (max-width: 610px) {
.masonry-row .masonry-col.col-40 {
max-width: 100% !important;
flex: 0 0 100% !important;
}
.masonry-row .masonry-col.col-60 {
max-width: 100% !important;
flex: 0 0 100% !important;
}
.masonry-row .masonry-col.col-50 {
max-width: 100% !important;
flex: 0 0 100% !important;
}
.masonry-col .et_pb_image_1 {
position: relative !important;
bottom: -30px;
right: -20px;
}
.et_pb_row_2.masonry-row {
flex-direction: column-reverse;
}
.masonry-col img {
max-width: 125% !important;
width: 125% !important;
}
.masonry-col .et_pb_image_0 {
bottom: -30px !important;
}
.masonry-col .et_pb_image_2 {
bottom: -20px !important;
}
.flip-card-section .full-width {
height: 200px !important;
overflow: hidden;
}
.flip-card-section .inner-masonry .et_pb_column_3_5 .lwp_divi_flipbox,
.flip-card-section .inner-masonry .et_pb_column_3_5 .et_pb_module_inner,
.flip-card-section .inner-masonry .et_pb_column_3_5 .flip_box,
.flip-card-section .inner-masonry .et_pb_column_3_5 .flip_box_front,
.flip-card-section .inner-masonry .et_pb_column_3_5 .flip_box_back {
height: 280px !important;
}
.flip-card-section .inner-masonry .small {
height: 180px !important;
width: 50% !important;
}
.flip-card-section .inner-masonry .small.mb-20 {
height: 180px !important;
margin-bottom: 0 !important;
width: calc(50% - 20px) !important;
}
.flip-card-section .left {
margin-bottom: 20px !important;
width: 100% !important;
}
.flip-card-section .right {
width: 100% !important;
}
.flip-card-section .inner-masonry .left {
display: flex;
justify-content: space-between;
}
.flip-card-section .et_pb_column_8.left {
height: 250px !important;
overflow: hidden;
}
.flip-card-section .et_pb_column_8.left * {
height: 100% !important;
}
}
@media screen and (max-width: 500px) {
.masonry-col img {
max-width: 100% !important;
width: 100% !important;
}
.iframe-video iframe,
.iframe-video::after {
width: 250px !important;
height: 140px !important;
}
.et_pb_fullwidth_code iframe {
height: 400px !important;
}
.segel-oben::before {
background-size: 250px;
}
.segel-oben-small::before {
background-size: 170px;
}
.segel-unten::after {
background-size: 250px;
}
.segel-unten-small::after {
background-size: 170px;
}
.segel-footer::after {
background-size: 150px;
}
.home-image-slider .et_pb_slide_description {
width: 100% !important;
}
.rounded-divider-bottom::after {
width: 200%;
height: 200px;
}
}
@media screen and (max-width: 480px) {
#myprefix-widget-area-wrap {
position: absolute !important;
width: max-content;
right: 0;
top: 10px;
}
#main-header .et_menu_container {
padding-top: 20px;
}
#et-top-navigation {
padding: 50px 0 30px !important;
}
.date-badge {
width: 100px;
height: 100px;
left: unset;
right: 10px;
}
.date-badge p {
font-size: 20px !important;
line-height: 25px;
}
.federal-map .et_pb_image_wrap {
height: 250px !important;
}
}
@media screen and (max-width: 310px) {
.big-number {
font-size: 100px !important;
}
.big-number::after {
font-size: 15px;
height: 30px;
width: 30px;
left: calc(50% - 15px);
bottom: 10px;
}
.big-3,
.big-yellow {
font-size: 40px !important;
}
.segel-oben::before {
background-size: 150px;
}
.segel-unten::after {
background-size: 150px;
}
.segel-footer::after {
background-size: 100px;
}
}
.textlink {
color: white !important;
background: #005e90;
padding: 5px !important;
border-radius: 3px !important;
}
@media screen and (min-width: 768px) {
.home-slider.home-slider-acts .et_pb_slide_1 .et_pb_slider_container_inner::after {
content: '© Frank Embacher';
position: absolute;
left: 10px;
bottom: 10px;
font-size: 11px;
color: #fff;
z-index: 100;
}
}
.teaser-desktop-mobile-slider .et-pb-slider-arrows .et-pb-arrow-prev {
left: 2rem;
}
.teaser-desktop-mobile-slider .et-pb-slider-arrows .et-pb-arrow-next {
right: 2rem;
}
@media only screen and (max-width: 767px) {
.teaser-desktop-mobile-slider.et_pb_section_0 {
display: block !important;
}
.teaser-desktop-mobile-slider .et-hide-mobile {
display: block !important;
}
.teaser-desktop-mobile-slider .et_pb_slide_1 .et_pb_slide_image::after {
content: '© Frank Embacher';
position: absolute;
left: 10px;
bottom: 10px;
font-size: 11px;
color: #fff;
z-index: 100;
}
.teaser-desktop-mobile-slider .et_pb_slide_image {
max-height: unset;
max-width: unset;
height: 350px;
margin-top: 0 !important;
}
.teaser-desktop-mobile-slider .et_pb_slide_image img {
object-fit: cover !important;
max-height: unset !important;
max-width: unset !important;
width: 100% !important;
height: 100% !important;
}
.teaser-desktop-mobile-slider .home-slider.home-slider-acts .et_pb_slide_description {
width: 100% !important;
background: #000 !important;
}
.teaser-desktop-mobile-slider .et-pb-slider-arrows .et-pb-arrow-prev,
.teaser-desktop-mobile-slider .et-pb-slider-arrows .et-pb-arrow-next {
top: 25%;
padding: 10px;
}
.teaser-desktop-mobile-slider .et-pb-slider-arrows .et-pb-arrow-prev {
left: 10px;
}
.teaser-desktop-mobile-slider .et-pb-slider-arrows .et-pb-arrow-next {
right: 10px;
}
.teaser-desktop-mobile-slider .et-pb-slider-arrows .et-pb-arrow-prev::before,
.teaser-desktop-mobile-slider .et-pb-slider-arrows .et-pb-arrow-next::before {
font-size: 50px;
}
}
.flip-card-small-font-size p {
font-size: 14px!important;
line-height: 18px!important;
}