/*
 Theme Name:   BognerIT
 Theme URI:    https://www.bogner-it.de
 Description:  BognerIT Child Theme für Divi
 Author:       Florian Bogner
 Author URI:   https://www.bogner-it.de
 Template:     Divi
 Version:      1.0.0
*/

.headline--center{
    display:flex;
    justify-content: center;
}

.headline--center h1,h2{
    display: inline-flex;
}

.headline--underline-blue h1,h2{
    display: inline-flex;
    border-bottom: 2px solid #0c71c3;
}

.split-card {
    box-shadow: 6px 6px 18px 0px rgba(0,0,0,0.3);
    border-radius: 13px 13px 13px 13px;
    overflow: hidden;
}

.split-card__header {
    display: inline-flex !important;
}

.image-slider-column {
    height: unset !important;
}

.image-slider-column .et_pb_slides{
    height: 100%;
}
.image-slider-column .et_pb_slider{
    height: 100%;
}
 

.vertical-center-contents{
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.vertical-center-column {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-self: center;
}

.divider-number-counter > .percent{
    height: unset !important;
    margin-bottom: 10px !important;
}

/*** Responsive Styles Large Desktop And Above ***/
@media all and (min-width: 1405px) {
  
}
 
/*** Responsive Styles Standard Desktop Only ***/
@media all and (min-width: 1100px) and (max-width: 1405px) {
 
}
 
/*** Responsive Styles Tablet And Below ***/
@media all and (max-width: 980px) {
    .split-image-text-row {
        display: flex;
        flex-direction: column;
        margin-bottom: 1.5em !important;
    }

    .vertical-center-column-text{
        order: 1;
        padding: 0 !important;
    }

    .vertical-center-column-image {
        order: 2;
    }

    .vertical-center-column-image .et_pb_image {
        transform: unset;
    }
}
 
/*** Responsive Styles Tablet Only ***/
@media all and (min-width: 768px) and (max-width: 980px) {
 
}
 
/*** Responsive Styles Smartphone Only ***/
@media all and (max-width: 767px) {
 
}
 
/*** Responsive Styles Smartphone Portrait ***/
@media all and (max-width: 479px) {
 
}