.textblock {
hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
-webkit-hyphens: auto;
} .blurbstyle ul {
list-style-type: none !important;
}
.blurbstyle ul li:before {
content: "\5a";
font-family: 'ETmodules';
color: #ffffff;
float: left;
padding-right: 5px;
}
.stylePakete ul {
list-style-type: none !important;
}
.stylePakete ul li:before {
content: "\5a";
font-family: 'ETmodules';
color: #ffffff;
float: left;
padding-right: 5px;
}
#top-menu .current-menu-item a::before, #top-menu .current_page_item a::before {
content: "";
position: absolute;
z-index: 2;
left: 0;
right: 0;
}
#top-menu li a:before {
content: "";
position: absolute;
z-index: -2;
left: 0;
right: 100%;
bottom: 50%;
background: #15bf86; height: 3px; -webkit-transition-property: right;
transition-property: right;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
#top-menu li a:hover {
opacity: 1 !important;
}
#top-menu li a:hover:before {
right: 0;
}
#top-menu li li a:before {
bottom: 10%;
}
#wrapper-teaser {
height: 100vh;
} @media only screen and (min-width:980px) {
body {
font-family: Open Sans, Arial, sans-serif !important;
font-size: calc(1em + 0.2vw) !important;
color: #666;
background-color: #fff;
line-height: 1.7em;
font-weight: 400;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#Slide-header .et_pb_slide_title {
text-transform: uppercase;
font-size: 45px !important;
}
#Slide-header .et_pb_slide_content {
text-transform: uppercase;
font-size: 30px !important;
line-height: 1.8em;
}
#headline h1, #impressum h1, #datenschutz h1 {
text-transform: uppercase; color: #666666 !important;
font-size: 35px;
padding-bottom: 12px;
line-height: 1em;
font-weight: 500;
}
#item h2, #impressum h2, #datenschutz h2 {
color: #E52528 !important; padding-bottom: 10px;
line-height: 1em;
font-weight: 500;
font-size: 1.5em !important;
}
.item-row-1, .item-row-2 {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
#Item.Item-1, #Item.Item-2 {
width: 50% !important;
padding: 15px 10px 15px 10px;
margin: 0px;
}
#item.item-3, #item.item-4, #item.item-5, #item.item-6, #item.item-7, #item.item-8, #item.item-9, #item.item-10, #item.item-11, #item.item-12 {
width: 50% !important;
padding: 20px 30px 20px 30px;
margin: 0px;
line-height: 1.8em;
margin-top: 2%;
}
.Item-1.et_pb_blurb .et_pb_main_blurb_image, .Item-2 .et_pb_blurb .et_pb_main_blurb_image {
padding: 0px 0px 20px 0px !important;
margin: 0px;
}
.Item-1.et_pb_blurb .et-pb-icon, .Item-2.et_pb_blurb .et-pb-icon {
font-size: 1.7em !important;
color: #FFFFFF;
}
#item.et_pb_blurb_position_left .et_pb_main_blurb_image, #item.item-3 .et_pb_blurb_position_right .et_pb_main_blurb_image {
width: 45px;
display: table-cell;
line-height: 0;
}
} @media only screen and (min-width:480px) and (max-width:979px) {
body {
font-family: Open Sans, Arial, sans-serif !important;
font-size: 16px !important;
color: #666;
background-color: #fff;
line-height: 1.7em;
font-weight: 400;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#Slide-header.et_pb_fullwidth_slider_0, .et_pb_fullwidth_slider_0 .et_pb_slide {
height: calc(100vh - 45px) !important; }
#Slide-header.et_pb_fullwidth_slider_0 .et_pb_slide .et_pb_container {
height: inherit !important;
min-height: inherit !important;
margin: 0px;
padding: 0px;
}
#Slide-header .et_pb_slide_title {
text-transform: uppercase;
font-size: 3em !important;
hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
-webkit-hyphens: auto;
}
#Slide-header .et_pb_slide_content {
text-transform: uppercase;
font-size: 1.2em !important;
line-height: 1.8em;
}
#headline h1, #impressum h1, #datenschutz h1 {
text-transform: uppercase; color: #666666 !important;
font-size: 1.7em;
padding-bottom: 12px;
line-height: 1em;
font-weight: 500;
}
#item h2, #impressum h2, #datenschutz h2 {
color: #E52528 !important; padding-bottom: 10px;
line-height: 1em;
font-weight: 500;
}
.item-row-1 {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.item-row-2 {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
#Item.Item-1, #Item.Item-2 {
width: 50% !important;
padding: 15px 10px 15px 10px;
margin: 0px;
}
#item.item-3, #item.item-4, #item.item-5, #item.item-6, #item.item-7, #item.item-8, #item.item-9, #item.item-10, #item.item-11, #item.item-12 {
width: 100% !important;
padding: 20px 5px 20px 5px;
margin: 0px;
line-height: 1.8em;
margin-top: 2%;
hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
-webkit-hyphens: auto;
}
.Item-1.et_pb_blurb .et_pb_main_blurb_image, .Item-2 .et_pb_blurb .et_pb_main_blurb_image {
padding: 0px 0px 20px 0px !important;
margin: 0px;
}
.Item-1.et_pb_blurb .et-pb-icon, .Item-2.et_pb_blurb .et-pb-icon {
font-size: 1.7em !important;
color: #FFFFFF;
}
#item.et_pb_blurb_position_left .et_pb_main_blurb_image, #item.item-3 .et_pb_blurb_position_right .et_pb_main_blurb_image {
width: 25px;
display: table-cell;
line-height: 0;
}
} @media only screen and (min-width:320px) and (max-width:479px) {
body {
font-family: Open Sans, Arial, sans-serif !important;
font-size: 16px !important;
color: #666;
background-color: #fff;
line-height: 1.7em;
font-weight: 400;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#Slide-header.et_pb_fullwidth_slider_0, .et_pb_fullwidth_slider_0 .et_pb_slide {
height: calc(100vh - 109px) !important; }
#Slide-header.et_pb_fullwidth_slider_0 .et_pb_slide .et_pb_container {
height: inherit !important;
min-height: inherit !important;
margin: 0px;
padding: 0px;
}
#Slide-header .et_pb_slide_title {
text-transform: uppercase;
font-size: 2.4em !important;
hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
-webkit-hyphens: auto;
}
#Slide-header .et_pb_slide_content {
text-transform: uppercase;
font-size: 1.2em !important;
line-height: 1.8em;
}
#headline h1, #impressum h1, #datenschutz h1 {
text-transform: uppercase; color: #666666 !important;
font-size: 1.7em;
padding-bottom: 12px;
line-height: 1em;
font-weight: 500;
}
#item h2, #impressum h2, #datenschutz h2 {
color: #E52528 !important; padding-bottom: 10px;
line-height: 1em;
font-weight: 500;
}
.item-row-1 {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.item-row-2 {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
#Item.Item-1, #Item.Item-2 {
width: 50% !important;
padding: 15px 10px 15px 10px;
margin: 0px;
}
#item.item-3, #item.item-4, #item.item-5, #item.item-6, #item.item-7, #item.item-8, #item.item-9, #item.item-10, #item.item-11, #item.item-12 {
width: 100% !important;
padding: 20px 5px 20px 5px;
margin: 0px;
line-height: 1.8em;
margin-top: 2%;
hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
-webkit-hyphens: auto;
}
.Item-1.et_pb_blurb .et_pb_main_blurb_image, .Item-2 .et_pb_blurb .et_pb_main_blurb_image {
padding: 0px 0px 20px 0px !important;
margin: 0px;
}
.Item-1.et_pb_blurb .et-pb-icon, .Item-2.et_pb_blurb .et-pb-icon {
font-size: 1.7em !important;
color: #FFFFFF;
}
#item.et_pb_blurb_position_left .et_pb_main_blurb_image, #item.item-3 .et_pb_blurb_position_right .et_pb_main_blurb_image {
width: 25px;
display: table-cell;
line-height: 0;
}
}