.elementor-4368 .elementor-element.elementor-element-7e2df6c{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4368 .elementor-element.elementor-element-0fef46c img{height:600px;object-fit:cover;object-position:center center;}.elementor-4368 .elementor-element.elementor-element-2b2ab032{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-4368 .elementor-element.elementor-element-e334d9f .elementor-heading-title{text-transform:uppercase;color:#153768;}.elementor-4368 .elementor-element.elementor-element-287d85d .elementor-icon-list-icon i{color:var( --e-global-color-kadence2 );font-size:14px;}.elementor-4368 .elementor-element.elementor-element-287d85d .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence2 );--e-icon-list-icon-size:14px;}.elementor-4368 .elementor-element.elementor-element-287d85d .elementor-icon-list-icon{width:14px;}.elementor-4368 .elementor-element.elementor-element-74eee1de{color:var( --e-global-color-kadence1 );}@media(max-width:1024px){.elementor-4368 .elementor-element.elementor-element-7e2df6c{--min-height:0px;}.elementor-4368 .elementor-element.elementor-element-0fef46c img{height:350px;}.elementor-4368 .elementor-element.elementor-element-2b2ab032{--padding-top:4%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}}@media(max-width:767px){.elementor-4368 .elementor-element.elementor-element-0fef46c img{height:200px;}.elementor-4368 .elementor-element.elementor-element-2b2ab032{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}}/* Start custom CSS for text-editor, class: .elementor-element-74eee1de *//* Standard-Einstellungen für alle Geräte */
.wp-block-heading, 
h1, h2, h3, h4, h5, h6 {
    color: #153768 !important;
    text-transform: uppercase;
    padding-top: 20px;
    padding-bottom: 10px;
    display: block;
}

/* Spezifische Anpassung für Mobilgeräte (bis 768px Breite) */
@media (max-width: 768px) {
    .wp-block-heading, 
    h2, h3, h4, h5, h6 {
        font-size: 20px !important;
        padding-top: 15px; /* Optional: Oben etwas weniger Platz auf kleinen Screens */
    }
}/* End custom CSS */