.elementor-459 .elementor-element.elementor-element-562534f:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-562534f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-b6639c02-25a7-4664-979a-1dcc9b482ebc);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-459 .elementor-element.elementor-element-562534f > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(150deg, #0098F9 43%, #FFFFFF 100%);opacity:0.58;mix-blend-mode:color;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-459 .elementor-element.elementor-element-562534f > .elementor-container{max-width:1600px;min-height:205px;}.elementor-459 .elementor-element.elementor-element-562534f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:25px;}.elementor-459 .elementor-element.elementor-element-fc49caf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-459 .elementor-element.elementor-element-fc49caf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-459 .elementor-element.elementor-element-7bcdd2b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-459 .elementor-element.elementor-element-7bcdd2b > .elementor-container{min-height:90px;}.elementor-459 .elementor-element.elementor-element-7bcdd2b{overflow:hidden;margin-top:0px;margin-bottom:0100px;}.elementor-bc-flex-widget .elementor-459 .elementor-element.elementor-element-9c7d5ef.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-459 .elementor-element.elementor-element-9c7d5ef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-459 .elementor-element.elementor-element-9c7d5ef > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-459 .elementor-element.elementor-element-9c7d5ef > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-459 .elementor-element.elementor-element-405e3f5 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-459 .elementor-element.elementor-element-908cb9b > .elementor-widget-container{margin:50px 0px 25px -3px;padding:0% 16% 0% 0%;}.elementor-459 .elementor-element.elementor-element-908cb9b .elementor-heading-title{font-family:"Prompt", Sans-serif;font-weight:100;color:#65768B;}.elementor-459 .elementor-element.elementor-element-9f243c3{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-459 .elementor-element.elementor-element-9f243c3 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-459 .elementor-element.elementor-element-9f243c3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-459 .elementor-element.elementor-element-9f243c3:after{content:"0.5";}.elementor-459 .elementor-element.elementor-element-9f243c3 .elementor-post__thumbnail__link{width:100%;margin-bottom:calc(20px / 2);}.elementor-459 .elementor-element.elementor-element-9f243c3 .elementor-post__meta-data span + span:before{content:"•";}.elementor-459 .elementor-element.elementor-element-9f243c3 .elementor-post__text{margin-top:20px;}.elementor-459 .elementor-element.elementor-element-9f243c3 .elementor-post__badge{right:0;}.elementor-459 .elementor-element.elementor-element-9f243c3 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-459 .elementor-element.elementor-element-9f243c3 .elementor-post__avatar{top:calc(-20px / 2);}.elementor-459 .elementor-element.elementor-element-9f243c3 .elementor-post__avatar img{width:20px;height:20px;}.elementor-459 .elementor-element.elementor-element-9f243c3 .elementor-post__title, .elementor-459 .elementor-element.elementor-element-9f243c3 .elementor-post__title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-459 .elementor-element.elementor-element-9f243c3 .elementor-post__excerpt p{font-family:"Varela", Sans-serif;font-size:14px;}.elementor-459 .elementor-element.elementor-element-9f243c3 a.elementor-post__read-more{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-459 .elementor-element.elementor-element-2659eb9 > .elementor-widget-container{margin:0px 0px 050px -3px;padding:0% 16% 0% 0%;}.elementor-459 .elementor-element.elementor-element-2659eb9 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-weight:100;color:#65768B;}.elementor-459 .elementor-element.elementor-element-ad5c503 .elementor-search-form__container{min-height:50px;}.elementor-459 .elementor-element.elementor-element-ad5c503 .elementor-search-form__submit{min-width:50px;}body:not(.rtl) .elementor-459 .elementor-element.elementor-element-ad5c503 .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-459 .elementor-element.elementor-element-ad5c503 .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-459 .elementor-element.elementor-element-ad5c503 .elementor-search-form__input, .elementor-459 .elementor-element.elementor-element-ad5c503.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-459 .elementor-element.elementor-element-ad5c503 .elementor-search-form__icon{--e-search-form-icon-size-minimal:19px;}.elementor-459 .elementor-element.elementor-element-ad5c503:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-459 .elementor-element.elementor-element-ad5c503.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-459 .elementor-element.elementor-element-ffe3662{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:25px;padding:0px 0px 25px 0px;}.elementor-459 .elementor-element.elementor-element-ffe3662 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-459 .elementor-element.elementor-element-474db25 > .elementor-element-populated, .elementor-459 .elementor-element.elementor-element-474db25 > .elementor-element-populated > .elementor-background-overlay, .elementor-459 .elementor-element.elementor-element-474db25 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-459 .elementor-element.elementor-element-474db25 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-459 .elementor-element.elementor-element-474db25 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-459 .elementor-element.elementor-element-7e14e30 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-459 .elementor-element.elementor-element-7e14e30.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}body.elementor-page-459:not(.elementor-motion-effects-element-type-background), body.elementor-page-459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E9EF52;}@media(min-width:768px){.elementor-459 .elementor-element.elementor-element-9c7d5ef{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-459 .elementor-element.elementor-element-9c7d5ef{width:100%;}}@media(min-width:1025px){.elementor-459 .elementor-element.elementor-element-562534f:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-562534f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-459 .elementor-element.elementor-element-9c7d5ef > .elementor-element-populated{padding:8% 7% 8% 7%;}.elementor-459 .elementor-element.elementor-element-908cb9b > .elementor-widget-container{padding:0% 0% 4% 0%;}.elementor-459 .elementor-element.elementor-element-908cb9b .elementor-heading-title{font-size:48px;line-height:56px;letter-spacing:-1px;}.elementor-459 .elementor-element.elementor-element-2659eb9 > .elementor-widget-container{padding:0% 0% 4% 0%;}.elementor-459 .elementor-element.elementor-element-2659eb9 .elementor-heading-title{font-size:48px;line-height:56px;letter-spacing:-1px;}}@media(max-width:767px){.elementor-459 .elementor-element.elementor-element-9c7d5ef > .elementor-element-populated{padding:0% 7% 14% 7%;}.elementor-459 .elementor-element.elementor-element-405e3f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-459 .elementor-element.elementor-element-908cb9b > .elementor-widget-container{padding:0% 0% 6% 0%;}.elementor-459 .elementor-element.elementor-element-908cb9b{text-align:start;}.elementor-459 .elementor-element.elementor-element-908cb9b .elementor-heading-title{font-size:36px;line-height:44px;}.elementor-459 .elementor-element.elementor-element-9f243c3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-459 .elementor-element.elementor-element-9f243c3:after{content:"0.5";}.elementor-459 .elementor-element.elementor-element-9f243c3 .elementor-post__thumbnail__link{width:100%;}.elementor-459 .elementor-element.elementor-element-469698b{padding:0px 0px 0px 0px;}.elementor-459 .elementor-element.elementor-element-37609d8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-459 .elementor-element.elementor-element-2659eb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 6% 0%;}.elementor-459 .elementor-element.elementor-element-2659eb9{text-align:start;}.elementor-459 .elementor-element.elementor-element-2659eb9 .elementor-heading-title{font-size:36px;line-height:44px;}.elementor-459 .elementor-element.elementor-element-2dc1a6b > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-459 .elementor-element.elementor-element-ffe3662{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-459 .elementor-element.elementor-element-474db25 > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-7bcdd2b */.catimg {margin-right:20px; width:150px; height:150px; padding:10px; line-height: 0px; display: flex; align-items:center; border: solid 1px #e6effe;flex: none; }



.kunden .flex div {list-style-type: none; text-align: left; }

.flex {
    display: flex; 
    flex-direction: column; 

    
}
.flex_item {    
    margin-bottom:10px;
    border-bottom: 1px solid lightgrey; 
    padding-bottom: 15px;
    align-self: auto;
    display: flex; justify-content: flex-start;
        background 0.3s, border-radius 0.3s, opacity 0.3s;
    border-radius: 5px; background-color: white; margin-bottom: 20px; padding: 10px;
    -webkit-box-shadow: 0 0 10px 0 rgb(0 0 0 / 15%);
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 15%);
    align-items: center;
    

}


.flex_item:hover{    

    -webkit-box-shadow: 0 0 5px 0 rgb(0 0 0 / 15%);
    box-shadow: 0 0 5px 0 rgb(0 0 0 / 15%);

}

.flex_text div {display: flex; flex-direction:column;align-items:flex-start; }

.flex_text h5 {margin: 0px;}

.flex_but a {border:2px solid #2f4964; color: #2f4964; padding: 10px 15px 10px 10px; border-radius:50px;  font-size:13px; }


.flex_but a:hover {border:2px solid #2f4964; background-color:#2f4964; color: white; padding: 10px 15px 10px 10px; border-radius:50px; }

.flex_but {margin-top: 5px; display: flex;}








@media (max-width: 800px) {


.flex_item .catimg {margin-right:0px; width:150px; height:150px; padding:10px; line-height: 0px; display: flex; align-items:center; border: solid 1px #e6effe;flex: none; }

.kunden .flex div {list-style-type: none; text-align: center; }

.flex {
    display: flex; 
    flex-direction: column; 
     text-align: center;

    
}
.flex_item {    
    margin-bottom:10px;
    border-bottom: 1px solid lightgrey; 
    padding-bottom: 15px;
    align-self: auto;
    display: flex; justify-content: center;
    flex-direction: column;
    align-items: center;
    text-align: center;
    align-content: center;
}

.flex_text div {flex-direction:column;align-items:center; }

.flex_text h5 {margin-top: 20px;}

.flex_but a {border:2px solid #2f4964; color: #2f4964; padding: 5px 10% 5px 10%; border-radius:50px; font-size:13px; }


.flex_but a:hover {border:2px solid #2f4964; background-color:#2f4964; color: white; padding: 5px 10% 5px 10%; border-radius:50px;  }

.flex_but {margin-top: 5px; display: flex;}

}



.chevronicon {min-height:80px; flex-grow:1; justify-content: flex-end;margin-right:20px;  cursor: pointer; display: flex; margin-left:20px;}

.chevronicon a {display: block;}

.chevronicon .chevinner {display: block; height:100px; width:50px;}



.chevinner { background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='chevron-circle-right' class='svg-inline--fa fa-chevron-circle-right fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='lavender' d='M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z'%3E%3C/path%3E%3C/svg%3E");
background-repeat: no-repeat;background-position:right;
}
 
 
.chevinner:hover  { background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='chevron-circle-right' class='svg-inline--fa fa-chevron-circle-right fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='rgb(0,50,102)' d='M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z'%3E%3C/path%3E%3C/svg%3E");
background-repeat: no-repeat;background-position:right;
}/* End custom CSS */