.hyphen, .trennung {
-ms-hyphens: auto;
-webkit-hyphens: auto;
hyphens: auto;
}
.hyphen-manual, .trennung-manual {
-ms-hyphens: manual;
-webkit-hyphens: manual;
hyphens: manual;
}         @media all and (min-width: 1405px) {
} @media all and (min-width: 981px) and (max-width: 1405px) {
} @media all and (min-width: 1100px) and (max-width: 1405px) {
} @media all and (min-width: 981px) and (max-width: 1100px) {
} @media all and (min-width: 768px) and (max-width: 980px) {
} @media all and (min-width: 981px) {
} @media only screen and (max-width: 980px) {
} @media screen and (max-width: 782px) {
} @media all and (max-width: 768px) {   .custom-flex {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row wrap;
flex-flow: row wrap;
}
.custom-flex > * {
flex: 1 100%;
}
.custom-one {
order: 1;
flex: 1 100%;
}
.custom-two {
order: 2;
flex: 1 100%;
}
.custom-three {
order: 3;
flex: 1 100%;
}
.custom-four {
order: 4;
flex: 1 100%;
}
.custom-five {
order: 5;
flex: 1 100%;
}
} @media all and (max-width: 767px) {
} @media all and (max-width: 479px) {
}