.elementor-624 .elementor-element.elementor-element-3cd6ee4a > .elementor-container{min-height:180px;}.elementor-624 .elementor-element.elementor-element-6315f2b5.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-624 .elementor-element.elementor-element-6315f2b5:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-624 .elementor-element.elementor-element-6315f2b5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-624 .elementor-element.elementor-element-6315f2b5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-624 .elementor-element.elementor-element-44146d94{color:#ffffff;font-size:16px;text-transform:uppercase;width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-624 .elementor-element.elementor-element-44146d94 > .elementor-widget-container{padding:10px 0px 0px 92px;border-radius:30px 30px 30px 30px;}.elementor-624 .elementor-element.elementor-element-44146d94:hover .elementor-widget-container{background-color:rgba(0,0,0,0.5);box-shadow:0px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-624 .elementor-element.elementor-element-746633e4 > .elementor-element-populated{margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-624 .elementor-element.elementor-element-270e224e{color:#ffffff;font-size:16px;text-transform:uppercase;width:100%;max-width:100%;}.elementor-624 .elementor-element.elementor-element-270e224e > .elementor-widget-container{padding:10px 0px 0px 75px;border-radius:30px 0px 0px 30px;}.elementor-624 .elementor-element.elementor-element-270e224e:hover .elementor-widget-container{background-color:rgba(0,0,0,0.5);box-shadow:0px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-624 .elementor-element.elementor-element-7b7fc84e{margin-top:-240px;margin-bottom:0px;}.elementor-624 .elementor-element.elementor-element-5e0bfd05:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-624 .elementor-element.elementor-element-5e0bfd05 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-624 .elementor-element.elementor-element-5e0bfd05 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-624 .elementor-element.elementor-element-7dc99f6b{text-align:right;color:#ffffff;font-size:16px;text-transform:uppercase;width:100%;max-width:100%;}.elementor-624 .elementor-element.elementor-element-7dc99f6b > .elementor-widget-container{padding:10px 95px 0px 0px;border-radius:0px 30px 30px 0px;}.elementor-624 .elementor-element.elementor-element-7dc99f6b:hover .elementor-widget-container{background-color:rgba(0,0,0,0.5);box-shadow:0px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-bc-flex-widget .elementor-624 .elementor-element.elementor-element-15a086cf.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-624 .elementor-element.elementor-element-15a086cf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-624 .elementor-element.elementor-element-15a086cf > .elementor-element-populated{margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-624 .elementor-element.elementor-element-70782882{color:#ffffff;font-size:16px;text-transform:uppercase;width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-624 .elementor-element.elementor-element-70782882 > .elementor-widget-container{padding:10px 0px 0px 75px;border-radius:30px 30px 30px 30px;}.elementor-624 .elementor-element.elementor-element-70782882:hover .elementor-widget-container{background-color:rgba(0,0,0,0.5);box-shadow:0px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-624 .elementor-element.elementor-element-5dc72249:not(.elementor-motion-effects-element-type-background), .elementor-624 .elementor-element.elementor-element-5dc72249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d3cdc5;}.elementor-624 .elementor-element.elementor-element-5dc72249{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-624 .elementor-element.elementor-element-5dc72249 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body.elementor-page-624{padding:0px 0px 0px 0px;}body.elementor-page-624:not(.elementor-motion-effects-element-type-background), body.elementor-page-624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d3cdc5;}@media(min-width:768px){.elementor-624 .elementor-element.elementor-element-6315f2b5{width:50%;}.elementor-624 .elementor-element.elementor-element-746633e4{width:50%;}.elementor-624 .elementor-element.elementor-element-5e0bfd05{width:50%;}.elementor-624 .elementor-element.elementor-element-15a086cf{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-624 .elementor-element.elementor-element-6315f2b5{width:100%;}.elementor-624 .elementor-element.elementor-element-746633e4{width:100%;}.elementor-624 .elementor-element.elementor-element-5e0bfd05{width:100%;}.elementor-624 .elementor-element.elementor-element-15a086cf{width:100%;}.elementor-624 .elementor-element.elementor-element-ed6bee5{width:100%;}}@media(max-width:1024px){.elementor-624 .elementor-element.elementor-element-6315f2b5 > .elementor-element-populated{margin:10px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-624 .elementor-element.elementor-element-44146d94 > .elementor-widget-container{padding:10px 0px 0px 80px;}.elementor-624 .elementor-element.elementor-element-44146d94{width:100%;max-width:100%;}.elementor-624 .elementor-element.elementor-element-746633e4 > .elementor-element-populated{margin:10px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-624 .elementor-element.elementor-element-270e224e > .elementor-widget-container{padding:10px 0px 0px 80px;}.elementor-624 .elementor-element.elementor-element-270e224e{width:100%;max-width:100%;}.elementor-624 .elementor-element.elementor-element-7b7fc84e{margin-top:0px;margin-bottom:0px;}.elementor-624 .elementor-element.elementor-element-5e0bfd05 > .elementor-element-populated{margin:10px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-624 .elementor-element.elementor-element-7dc99f6b{text-align:left;width:100%;max-width:100%;}.elementor-624 .elementor-element.elementor-element-7dc99f6b > .elementor-widget-container{padding:10px 0px 0px 80px;}.elementor-624 .elementor-element.elementor-element-15a086cf > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-624 .elementor-element.elementor-element-70782882 > .elementor-widget-container{padding:10px 0px 0px 80px;}.elementor-624 .elementor-element.elementor-element-70782882{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-624 .elementor-element.elementor-element-44146d94 > .elementor-widget-container{padding:10px 0px 0px 43px;}.elementor-624 .elementor-element.elementor-element-270e224e > .elementor-widget-container{padding:10px 0px 0px 43px;}.elementor-624 .elementor-element.elementor-element-7dc99f6b > .elementor-widget-container{padding:10px 0px 0px 43px;}.elementor-624 .elementor-element.elementor-element-70782882 > .elementor-widget-container{padding:10px 0px 0px 43px;}}/* Start custom CSS for text-editor, class: .elementor-element-44146d94 */.elementor-624 .elementor-element.elementor-element-44146d94>div {
    height: 100%;
}

.elementor-624 .elementor-element.elementor-element-44146d94{
    cursor: pointer;
}

.elementor-624 .elementor-element.elementor-element-44146d94{
    height: 100px;
}
@media screen and (min-width: 768px) {
    .elementor-624 .elementor-element.elementor-element-44146d94{
        height: 150px;
    }
}
@media screen and (min-width: 1025px) {
    .elementor-624 .elementor-element.elementor-element-44146d94{
        height: 250px;
    }
}

.elementor-624 .elementor-element.elementor-element-44146d94{
    background-image: url(https://www.stebatura.ch/wp-content/uploads/2019/03/stebatura_team.jpg);
    border-radius: 30px;
    background-size: cover;
    background-position: center;
}

@media screen and (min-width: 1025px) {
    .elementor-624 .elementor-element.elementor-element-44146d94>div{
        opacity: 0;
    }
    
    .elementor-624 .elementor-element.elementor-element-44146d94>div:hover{
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-270e224e */.elementor-624 .elementor-element.elementor-element-270e224e>div {
    height: 100%;
}

.elementor-624 .elementor-element.elementor-element-270e224e{
    cursor: pointer;
}

.elementor-624 .elementor-element.elementor-element-270e224e{
    height: 100px;
}
@media screen and (min-width: 768px) {
    .elementor-624 .elementor-element.elementor-element-270e224e{
        height: 150px;
    }
}
@media screen and (min-width: 1025px) {
    .elementor-624 .elementor-element.elementor-element-270e224e{
        height: 500px;
    }
}

.elementor-624 .elementor-element.elementor-element-270e224e{
    background-image: url(https://www.stebatura.ch/wp-content/uploads/2019/03/stebatura_ausstellung.jpg);
    border-radius: 30px;
    background-size: cover;
    background-position: center;
}

@media screen and (min-width: 1025px) {
    .elementor-624 .elementor-element.elementor-element-270e224e{
        border-radius: 30px 0px 0px 30px;
    }

    .elementor-624 .elementor-element.elementor-element-270e224e>div{
        opacity: 0;
    }
    
    .elementor-624 .elementor-element.elementor-element-270e224e>div:hover{
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc99f6b */.elementor-624 .elementor-element.elementor-element-7dc99f6b{
    pointer-events: auto;
}

.elementor-624 .elementor-element.elementor-element-7dc99f6b>div {
    height: 100%;
}

.elementor-624 .elementor-element.elementor-element-7dc99f6b{
    cursor: pointer;
}

.elementor-624 .elementor-element.elementor-element-7dc99f6b{
    height: 100px;
}
@media screen and (min-width: 768px) {
    .elementor-624 .elementor-element.elementor-element-7dc99f6b{
        height: 150px;
    }
}
@media screen and (min-width: 1025px) {
    .elementor-624 .elementor-element.elementor-element-7dc99f6b{
        height: 500px;
    }
}

.elementor-624 .elementor-element.elementor-element-7dc99f6b{
    background-image: url(https://www.stebatura.ch/wp-content/uploads/2019/03/stebatura_geschichte.jpg);
    border-radius: 30px;
    background-size: cover;
    background-position: center;
}

@media screen and (min-width: 1025px) {
    .elementor-624 .elementor-element.elementor-element-7dc99f6b{
        border-radius: 0px 30px 30px 0px;
    }

    .elementor-624 .elementor-element.elementor-element-7dc99f6b>div{
        opacity: 0;
    }
    
    .elementor-624 .elementor-element.elementor-element-7dc99f6b>div:hover{
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70782882 */.elementor-624 .elementor-element.elementor-element-70782882{
    pointer-events: auto;
}

.elementor-624 .elementor-element.elementor-element-70782882>div {
    height: 100%;
}

.elementor-624 .elementor-element.elementor-element-70782882{
    cursor: pointer;
}

.elementor-624 .elementor-element.elementor-element-70782882{
    height: 100px;
}
@media screen and (min-width: 768px) {
    .elementor-624 .elementor-element.elementor-element-70782882{
        height: 150px;
    }
}
@media screen and (min-width: 1025px) {
    .elementor-624 .elementor-element.elementor-element-70782882{
        height: 250px;
    }
}

.elementor-624 .elementor-element.elementor-element-70782882{
    background-image: url(https://www.stebatura.ch/wp-content/uploads/2019/03/stebatura_service.jpg);
    border-radius: 30px;
    background-size: cover;
    background-position: bottom;
}

@media screen and (min-width: 1025px) {
    .elementor-624 .elementor-element.elementor-element-70782882>div{
        opacity: 0;
    }
    
    .elementor-624 .elementor-element.elementor-element-70782882>div:hover{
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7b7fc84e */.elementor-624 .elementor-element.elementor-element-7b7fc84e{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5dc72249 */.stebatura-footer{
    
}
@media screen and (min-width: 768px) {
    .stebatura-footer{
        
    }
}
@media screen and (min-width: 1025px) {
    .stebatura-footer{
        position: fixed;
        bottom: 0;
        right: 0;
        left: 0;
        box-shadow: 3px -3px 6px #AAAAAA !important;
    }
    .stebatura-footer{
        max-height: 35px;
        height: 35px;
        transition: all 
        0.5s ease-out !important;
    }
    .stebatura-footer:hover{
        max-height: 300px;
        height: 300px;
        transition: all 
        0.5s ease-in !important;
    }
}/* End custom CSS */