.page-header{
    display: none;
}



@media (max-width: 1024px) {
    .page-id-13 {
        background-image: url('https://stillberatung-jacoby.de.dev.kalayourlife.com/wp-content/uploads/2024/11/Bildschirmfoto-2024-11-11-um-13.13.39.png');
        background-size: contain;
        background-repeat: no-repeat;
        background-position: top;
        z-index: 1;
    }
}

@media (max-width: 1024px) {
    .page-id-15, .page-id-19, .page-id-1560 {
        background-image: url('https://stillberatung-jacoby.de.dev.kalayourlife.com/wp-content/uploads/2024/11/Bildschirmfoto-2024-11-12-um-14.41.14.png');
        background-size: contain;
        background-repeat: no-repeat;
        background-position: top;
        z-index: 1;
    }
}

@media (max-width: 1024px) {
    .page-id-23, .page-id-34, .page-id-25, .page-id-1562 {
        background-image: url('https://stillberatung-jacoby.de.dev.kalayourlife.com/wp-content/uploads/2024/11/Bildschirmfoto-2024-11-12-um-15.00.20.png');
        background-size: contain;
        background-repeat: no-repeat;
        background-position: top;
        z-index: 1;
    }
}


.page-id-3128,.page-id-3190{
    background-image: url('https://stillberatung-jacoby.de.dev.kalayourlife.com/wp-content/uploads/2024/12/Bildschirmfoto-2024-12-11-um-14.45.51.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: top;
    z-index: 1;
}

.elementor-element-7cea0e4:hover .elementor-element-2cf3525 .elementor-widget-container h2,
.elementor-element-b1e1240:hover .elementor-element-6ad12a0 .elementor-widget-container h2,
.elementor-element-9ec9770:hover .elementor-element-7022edb .elementor-widget-container h2,
.elementor-element-3396812:hover .elementor-element-9d8122f .elementor-widget-container h2,
.elementor-element-cd59729:hover .elementor-element-671e527 .elementor-widget-container h2,
.elementor-element-9b5f5e2:hover .elementor-element-be89680 .elementor-widget-container h2 {
    font-weight: 700;
    transition: font-size 0.4s ease, font-weight 0.4s ease;
}

.elementor-element-7cea0e4:hover .elementor-element-792e09c .elementor-widget-container img,
.elementor-element-b1e1240:hover .elementor-element-d8a1cfe .elementor-widget-container img,
.elementor-element-9ec9770:hover .elementor-element-350e59b .elementor-widget-container img,
.elementor-element-3396812:hover .elementor-element-026bb56 .elementor-widget-container img,
.elementor-element-cd59729:hover .elementor-element-9372728 .elementor-widget-container img,
.elementor-element-9b5f5e2:hover .elementor-element-26f896a .elementor-widget-container img {
    transform: scale(1.1);
    transition: transform 0.4s ease;
}

:root {
    --width-608:100%;
    --width-1200: 75%;
    --width-1450: 65%;
    --width-1600: 55%;
    --width-1800: 55%;
    --width-2000: 40%;
}

@media (min-width: 1220px) {
    .wp-image-235 {
        width: var(--width-1200);
    }
}

@media (min-width: 1450px) {
    .wp-image-235 {
        width: var(--width-1450);
    }
}

@media (min-width: 1600px) {
    .wp-image-235 {
        width: var(--width-1600);
    }
}

@media (min-width: 1800px) {
    .wp-image-235 {
        width: var(--width-1800);
    }
}

@media (min-width: 2000px) {
    .wp-image-235 {
        width: var(--width-2000);
    }
}

.brlbs-cmpnt-container :is(.md\:brlbs-w-1\/4) {
    width: 60% !important;
    padding-right: 1% !important;
}

@media(max-width: 768px ){
    .brlbs-cmpnt-container :is(.md\:brlbs-w-1\/4){
    width: 100% !important;
    padding-right: 1% !important;
    }
}

@media (min-width: 768px) {
    #BorlabsCookieBox .brlbs-cpmnt-dialog-bar-main, .brlbs-cmpnt-container .brlbs-cpmnt-dialog-bar-main {
        padding-right: 24px !important;
        padding-left:24px !important;
        width: 40% !important;
    }
}

#BorlabsCookieBox button[data-v-0b8c04c5],
#BorlabsCookieBox button[data-v-0b8c04c5]:active,
#BorlabsCookieBox button[data-v-0b8c04c5]:focus,
#BorlabsCookieBox button[data-v-0b8c04c5]:focus-visible,
#BorlabsCookieBox button[data-v-0b8c04c5]:hover{
    border:none;
}

#BorlabsCookieBox button[data-v-0b8c04c5]{
    border:1px solid #181718;
}

.brlbs-cmpnt-container :is(.brlbs-text-sm) {
    line-height:1.4em;
}

#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection, .brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection {
    background-color: #89BDB9
}

#BorlabsCookieBox .brlbs-cmpnt-dialog-footer[data-v-a21aa92f]{
    display:none;
}

#BorlabsCookieBox .brlbs-cmpnt-card *, .brlbs-cmpnt-container .brlbs-cmpnt-card * {
    color: var(--dialog-card-text-color);

}

@media (min-width: 768px) {
    .brlbs-cmpnt-container :is(.md\:brlbs-p-6) {
        padding: 34px !important;
    }
}

#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection, .brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection {
    background-color: #89BDB9 !important;
    border-bottom-left-radius: var(--dialog-button-border-radius-bottom-left);
    border-bottom-right-radius: var(--dialog-button-border-radius-bottom-right);
    border-top-left-radius: var(--dialog-button-border-radius-top-left);
    border-top-right-radius: var(--dialog-button-border-radius-top-right);
    color: #fff !important;
    padding: 10px  24px 10px 24px!important;
}

#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection, .brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection svg{
    display:none;
}

.error405{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction:column;
    height: 60vh;
    padding: 0;
    text-align: center;
}

.error405 .page-header img{
    margin-bottom:20px;
}



.error405 p{
    font-size:16px;
    font-family:Raleway;
    font-weight: 400;
}

.error405  #error_text{
    font-size:16px;
    font-family:Raleway;
    font-weight: 700;
}

.error405 .page-header h1{
    margin-bottom:-1px;
    font-size: 36px;
    font-family: Raleway;
    font-weight: 500;
}

.elementor-item .has-submenu .highlighted{
    background-color: #89BDB9 !important;
    color: #fff;
}

ul.sub-menu.elementor-nav-menu--dropdown.sm-nowrap {
    margin-left: 50% !important;
    transform: translateX(-50%) !important;

}



