@font-face {
font-family: 'dotz-wheels';
src: url(//www.mediameans.de/wp-content/themes/BLUEtheWEB-child/templates/modules/fonts/Dotz/Dotz_bold.eot);
src: url(//www.mediameans.de/wp-content/themes/BLUEtheWEB-child/templates/modules/fonts/Dotz/Dotz_bold.eot?#iefix) format('embedded-opentype'),
url(//www.mediameans.de/wp-content/themes/BLUEtheWEB-child/templates/modules/fonts/Dotz/Dotz_bold.woff2) format('woff2'),
url(//www.mediameans.de/wp-content/themes/BLUEtheWEB-child/templates/modules/fonts/Dotz/Dotz_bold.woff) format('woff'),
url(//www.mediameans.de/wp-content/themes/BLUEtheWEB-child/templates/modules/fonts/Dotz/Dotz_bold.ttf) format('truetype');
font-weight: 400;
font-style: normal;
}
section.next_has_bg .mM_container,
section.prev_has_bg .mM_container {
position: relative;
z-index: 2;
}
section.m56_text_and_wide_image.img_is_bg:after {
content: '';
position: absolute;
right: 0;
top: -5%;
z-index: 1;
width: 100%;
height: 150%;
background-image: var(--bg_img);
background-repeat: no-repeat;
background-position: top right;
background-size: cover;
}
section.m56_text_and_wide_image.img_is_bg .mM_container {
position: relative;
z-index: 2;
}
section.m56_text_and_wide_image .flex_row_reverse {
flex-direction: row-reverse;
gap: 50px 0;
}
section.m56_text_and_wide_image .m56_content_wrapper {
display: flex;
width: 38%;
padding-top: 92px;
padding-left: 105px;
}
section.m56_text_and_wide_image .m56_content_wrapper * {
color: #fff;
}
section.m56_text_and_wide_image .m56_galerie_wrapper {
width: 62%;
height: 685px;
}
section.m56_text_and_wide_image.set_height_auto .m56_galerie_wrapper {
height: auto;
}
section.m56_text_and_wide_image .m56_galerie_container,
section.m56_text_and_wide_image .m56_galerie_item {
height: 100%;
}
section.m56_text_and_wide_image .m56_galerie_item {
display: flex;
align-items: center;
justify-content: end;
width: 100%;
padding-right: 50px;
}
section.m56_text_and_wide_image .m56_galerie_item img {
height: 750px;
width: auto;
}
section.m56_text_and_wide_image .m56_titel_container {
max-width: 400px;
margin-bottom: 17px;
}
section.m56_text_and_wide_image .m56_titel {
font-size: 4.1875rem;
font-weight: 700;
line-height: 1;
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
-o-hyphens: auto;
hyphens: auto;
word-break: break-word;
}
section.m56_text_and_wide_image .m56_text_container {
max-width: 374px;
}
section.m56_text_and_wide_image .m56_text_container_inner * {
font-family: 'Nexa-Book', sans-serif;
}
section.m56_text_and_wide_image .m56_customer_logo_container {
margin-top: 90px;
}
section.m56_text_and_wide_image.img_is_bg .m56_customer_logo_container {
margin-top: 50px
}
section.m56_text_and_wide_image .m56_customer_logo_container svg,
section.m56_text_and_wide_image .m56_customer_logo_container img {
width: auto;
max-width: unset;
height: 102px;
fill: #374052;
}
section.m56_text_and_wide_image.img_is_bg .m56_customer_logo_container svg,
section.m56_text_and_wide_image.img_is_bg .m56_customer_logo_container img {
height: 54px;
}
section.m56_text_and_wide_image.set_height_auto picture {
display: flex;
}
section.m56_text_and_wide_image .m56_claim_wrapper {
display: flex;
justify-content: center;
margin-top: 139px;
}
section.m56_text_and_wide_image .m56_claim {
font-family: var(--claim_font), sans-serif;
font-weight: 400;
font-size: 4.125rem;
margin: 0 auto;
text-transform: uppercase;
line-height: 1;
letter-spacing: 1px;
}
section.m56_text_and_wide_image .m56_claim .btw_distance {
width: 165px;
display: inline-block;
}
section.m56_text_and_wide_image .m56_text_und_bild_main_wrapper {
background: #037374;
border-radius: 20px;
}
section.m56_text_and_wide_image .m56_text_und_bild_main {
position: relative;
}
section.m56_text_and_wide_image .m56_ext_link_container {
position: absolute;
right: 50px;
bottom: 50px;
}
@media all and (min-width: 2100px) {
section.m56_text_and_wide_image .m56_text_container {
max-width: 474px;
}
}
@media all and (min-width: 2200px) {
section.m56_text_and_wide_image .m56_titel_container {
max-width: 100%;
}
section.m56_text_and_wide_image .m56_text_container {
max-width: 574px;
}
}
@media all and (min-width: 2300px) {
section.m56_text_and_wide_image .m56_text_container {
max-width: 100%;
}
}
@media all and (max-width: 1920px) {
section.m56_text_and_wide_image.set_height_auto .m56_galerie_wrapper {
height: auto;
}
}
@media all and (max-width: 1849px) {
section.m56_text_and_wide_image .m56_galerie_item img {
height: auto;
width: 100%;
}
}
@media all and (max-width: 1599px) {
section.m56_text_and_wide_image.set_height_auto .m56_galerie_wrapper {
height: auto;
}
section.m56_text_and_wide_image .m56_customer_logo_container svg,
section.m56_text_and_wide_image .m56_customer_logo_container img {
height: 82px;
}
section.m56_text_and_wide_image.img_is_bg:after {
height: 120%;
}
section.m56_text_and_wide_image .m56_content_wrapper {
padding-left: 50px;
}
}
@media all and (max-width: 1399px) {
section.m56_text_and_wide_image.set_height_auto .m56_galerie_wrapper {
height: auto;
}
section.m56_text_and_wide_image.img_is_bg:after {
height: 100%;
}
section.m56_text_and_wide_image .m56_claim {
font-size: 3.425rem;
}
section.m56_text_and_wide_image .mM_row:not(.flex_row_reverse) {
flex-direction: row-reverse;
}
section.m56_text_and_wide_image .flex_row_reverse {
flex-direction: column-reverse;
}
section.m56_text_and_wide_image .m56_galerie_wrapper,
section.m56_text_and_wide_image .m56_content_wrapper {
width: 100%;
padding-left: 100px;
padding-right: 100px;
}
section.m56_text_and_wide_image .m56_titel_container,
section.m56_text_and_wide_image .m56_text_container {
max-width: 100%;
}
section.m56_text_and_wide_image .m56_galerie_item {
justify-content: start;
padding-right: 0;
}
section.m56_text_and_wide_image .m56_galerie_wrapper {
height: auto;
padding-bottom: 30px;
}
}
@media all and (max-width: 1199px) {
section.m56_text_and_wide_image.img_is_bg:after {
height: 90%;
}
section.m56_text_and_wide_image .m56_galerie_wrapper,
section.m56_text_and_wide_image .m56_content_wrapper {
padding-left: 50px;
padding-right: 50px;
}
}
@media all and (max-width: 991px) {
section.m56_text_and_wide_image[data-innerer-abstand="innerer_abstand_nur_unten"] .m56_content_wrapper {
padding-top: 75px;
}
section.m56_text_and_wide_image[data-innerer-abstand="innerer_abstand_nur_oben"] .m56_content_wrapper {
padding-bottom: 75px;
}
section.m56_text_and_wide_image.set_height_auto .m56_galerie_wrapper {
height: auto;
}
section.m56_text_and_wide_image .mM_row:not(.flex_row_reverse) .m56_galerie_wrapper {
margin-bottom: 60px;
}
section.m56_text_and_wide_image .m56_customer_logo_container svg,
section.m56_text_and_wide_image .m56_customer_logo_container img {
height: auto;
width: 40%;
max-width: 100%;
}
section.m56_text_and_wide_image .mM_align {
margin-right: 0 !important;
width: 100% !important;
}
section.m56_text_and_wide_image.img_is_bg .m56_content_wrapper.with_claim {
margin-bottom: 0;
}
section.m56_text_and_wide_image.img_is_bg:after {
height: 650px;
top: -45px;
}
section.m56_text_and_wide_image .m56_claim .btw_distance {
width: 90px;
}
section.m56_text_and_wide_image .m56_claim {
font-size: 2.825rem;
}
section.m56_text_and_wide_image .m56_claim_wrapper {
margin-top: 50px;
}
section.m56_text_and_wide_image .m56_titel {
font-size: 3.1875rem;
}
}
@media all and (max-width: 767px) {
section.m56_text_and_wide_image .m56_customer_logo_container {
margin-top: 60px;
}
section.m56_text_and_wide_image .m56_claim {
font-size: 2.325rem;
}
section.m56_text_and_wide_image .m56_claim .btw_distance {
width: 60px;
}
section.m56_text_and_wide_image .m56_galerie_wrapper,
section.m56_text_and_wide_image .m56_content_wrapper {
padding-left: 40px;
padding-right: 40px;
}
section.m56_text_and_wide_image .m56_titel {
font-size: 2.8rem;
}
section.permawatt_bild_d_none .m56_galerie_item {
display: none !important;
}
}
@media all and (max-width: 575px) {
section.m56_text_and_wide_image .m56_customer_logo_container {
margin-top: 52px;
}
section.m56_text_and_wide_image.set_height_auto .m56_galerie_wrapper {
height: auto;
}
section.m56_text_and_wide_image.img_is_bg:after {
height: 600px;
}
section.m56_text_and_wide_image .m56_claim .btw_distance {
display: none;
}
section.m56_text_and_wide_image .m56_titel {
font-size: 2.7rem;
}
section.m56_text_and_wide_image[data-innerer-abstand="innerer_abstand_nur_unten"] .m56_content_wrapper {
padding-top: 50px;
}
}
@media all and (max-width: 500px) {
section.m56_text_and_wide_image .m56_titel {
font-size: 1.5625rem;
}
section.m56_text_and_wide_image .m56_customer_logo_container svg,
section.m56_text_and_wide_image .m56_customer_logo_container img {
width: 60%;
}
}
@media all and (max-width: 375px) {
section.m56_text_and_wide_image .m56_galerie_wrapper,
section.m56_text_and_wide_image .m56_content_wrapper {
padding-left: 20px;
padding-right: 20px;
}
}
@media all and (max-width: 350px) {
section.m56_text_and_wide_image .m56_customer_logo_container svg,
section.m56_text_and_wide_image .m56_customer_logo_container img {
width: 100%;
}
section.m56_text_and_wide_image .m56_claim {
font-size: 1.825rem;
}
}