p {
color: #030405;
}
h1, h2, h3 {
color: #e02b20;
} .et_pb_section {
padding: 30px 0;
}
.et_pb_row {
padding: 20px 0;
} .tight-section {
padding: 20px 0;
}
.no-padding {
padding: 0 !important;
}
.hide-on-mobile {
display: none;
}
@media (max-width: 767px) {
.hide-on-mobile {
display: none !important;
}
.mobile-tight {
padding: 10px 0 !important;
}
} .three-col-balanced .et_pb_column {
padding: 0;
} .three-col-balanced .col-left {
padding-left: 20px;
padding-right: 10px;
}
.three-col-balanced .col-center {
padding: 0 15px;
}
.three-col-balanced .col-right {
padding-left: 10px;
padding-right: 20px;
} .portrait-ueber-mich img {
width: 80%;
margin: 0 auto;
display: block;
} @media only screen and (max-width: 980px) {
.portrait-ueber-mich img {
width: 55%;
}
} @media only screen and (max-width: 767px) {
.portrait-ueber-mich img {
width: 100% !important; 
margin: 0 auto !important;
display: block !important;
}
} .certificate-batches .et_pb_row {
display: flex;
flex-wrap: nowrap; justify-content: center;
align-items: center;
} .certificate-batches .et_pb_column {
flex: 0 0 50%; max-width: 50%;
padding: 10px; box-sizing: border-box;
} .certificate-batches .et_pb_column img {
display: block;
margin: 0 auto;
max-width: 100%;
height: auto;
}p {
color: #030405;
}
h1, h2, h3 {
color: #e02b20;
} .et_pb_section {
padding: 30px 0;
}
.et_pb_row {
padding: 20px 0;
} .tight-section {
padding: 20px 0;
}
.no-padding {
padding: 0 !important;
}
.hide-on-mobile {
display: none;
}
@media (max-width: 767px) {
.hide-on-mobile {
display: none !important;
}
.mobile-tight {
padding: 10px 0 !important;
}
} .three-col-balanced .et_pb_column {
padding: 0;
} .three-col-balanced .col-left {
padding-left: 20px;
padding-right: 10px;
}
.three-col-balanced .col-center {
padding: 0 15px;
}
.three-col-balanced .col-right {
padding-left: 10px;
padding-right: 20px;
} .portrait-ueber-mich img {
width: 80%;
margin: 0 auto;
display: block;
} @media only screen and (max-width: 980px) {
.portrait-ueber-mich img {
width: 55%;
}
} @media only screen and (max-width: 767px) {
.portrait-ueber-mich img {
width: 100% !important; 
margin: 0 auto !important;
display: block !important;
}
} .certificate-batches .et_pb_row {
display: flex;
flex-wrap: nowrap; justify-content: center;
align-items: center;
} .certificate-batches .et_pb_column {
flex: 0 0 50%; max-width: 50%;
padding: 10px; box-sizing: border-box;
} .certificate-batches .et_pb_column img {
display: block;
margin: 0 auto;
max-width: 100%;
height: auto;
}