.elementor-22401 .elementor-element.elementor-element-c29c193{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-fd67e8d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-a3ffa6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-1f94b83{margin:60px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-c7055bc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-0c98a3e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-718a583{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-22401 .elementor-element.elementor-element-a13d991{margin:60px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-7a19ad4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-3901a30.wd-image-hotspot{left:11.7%;top:51%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-22a0a93.wd-image-hotspot{left:12.4%;top:46.4%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-3a68220.wd-image-hotspot{left:12.5%;top:71.1%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-e837075.wd-image-hotspot{left:19.8%;top:70.6%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-04f811f.wd-image-hotspot{left:14.2%;top:54.6%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-70bab45.wd-image-hotspot{left:17.7%;top:46.5%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-e12e651.wd-image-hotspot{left:68%;top:50.3%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-5689d66.wd-image-hotspot{left:61.9%;top:42%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-923dfed.wd-image-hotspot{left:45.2%;top:23.3%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-1be7139.wd-image-hotspot{left:35.8%;top:75.9%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-0543f5d.wd-image-hotspot{left:71.9%;top:56.5%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-6c6f10e.wd-image-hotspot{left:45.5%;top:13.5%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-a9e2ff3.wd-image-hotspot{left:25.7%;top:39.4%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-678b519.wd-image-hotspot{left:80.5%;top:53.8%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-4ca335f.wd-image-hotspot{left:55.1%;top:73.3%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-2a04556.wd-image-hotspot{left:17.5%;top:51.4%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-1c6c5a7.wd-image-hotspot{left:50.2%;top:57.1%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-1d73e16.wd-image-hotspot{left:41.5%;top:38.3%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-0eef173.wd-image-hotspot{left:33.3%;top:64.4%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-5af12cf.wd-image-hotspot{left:14.7%;top:64.9%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-600c9c6.wd-image-hotspot{left:29.3%;top:77.3%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-376355e.wd-image-hotspot{left:28.3%;top:71.4%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-c7639c7.wd-image-hotspot{left:31.1%;top:73.5%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-93a36b5.wd-image-hotspot{left:59.3%;top:80%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-98e91ad.wd-image-hotspot{left:46.9%;top:92.2%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-256ea03.wd-image-hotspot{left:59.9%;top:89.1%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-6700034.wd-image-hotspot{left:63.1%;top:92.5%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-17fa746.wd-image-hotspot{left:64.4%;top:48.8%;}.elementor-22401 .elementor-element.elementor-element-57e6351 .elementor-repeater-item-001907b.wd-image-hotspot{left:76.9%;top:36.2%;}.elementor-22401 .elementor-element.elementor-element-57e6351 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-293da07{--spacer-size:30px;}.elementor-22401 .elementor-element.elementor-element-7662a4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-382b03d{margin:30px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-641e33b .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-e2c32dd .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-c36b12c .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-57b15ae .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-d782b93 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-8dd90d0 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-e77ca33 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-90484ca .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-02fa0ca .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-8380d81 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-83bd23a .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-c45923b .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-b31b800 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-5bbf0a0 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-3047ae6 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-c44d361 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-dbbf9eb .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-0e51be6 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-e5674d0 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-e7b7ff6 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-55b9742 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-b4f104e .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-ed6473f .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-1b95f40 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-338f968 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-0a4de32 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-9d0ee73 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-d11b3f3 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-69c9bdf .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-a9ab9c0 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-8a98838 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-50088cf .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-d0f4e84 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-3433494 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-5f8ab4d .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-d61322e .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-bc47c69 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-77ba067 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-3c7e7a9 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-b9c202d .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-cf466e4 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-5d84e0a .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-34ee11b .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-a2bb35d .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-5365700 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-abc7ed7 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-2a859f4 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-50f4486 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-d6cc2fc .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .elementor-repeater-item-182dbb2 .banner-image{height:430px;background-position:center center;}.elementor-22401 .elementor-element.elementor-element-433bf01 .banner-title{font-size:20px;}.elementor-22401 .elementor-element.elementor-element-433bf01 .banner-subtitle{color:#FAFAFA;font-size:16px;font-weight:600;}.elementor-22401 .elementor-element.elementor-element-433bf01 .banner-inner{font-weight:600;}.elementor-22401 .elementor-element.elementor-element-96985d1{--spacer-size:80px;}.elementor-22401 .elementor-element.elementor-element-5213985{margin:40px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-9738b6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-da902f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-09d549f{margin:0px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-8e1a004{margin:0px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-2851c10{margin:40px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-790dc6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-2aced76{margin:0px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-289fb5e{margin:0px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-a47c3eb{margin:40px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-8afa9f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-72f867f{margin:0px 0px 0px 0px;}@media(min-width:768px){.elementor-22401 .elementor-element.elementor-element-393b8d6{width:10.007%;}.elementor-22401 .elementor-element.elementor-element-c7055bc{width:76.342%;}.elementor-22401 .elementor-element.elementor-element-131c16b{width:10.039%;}.elementor-22401 .elementor-element.elementor-element-543b222{width:10.007%;}.elementor-22401 .elementor-element.elementor-element-7c46be8{width:76.342%;}.elementor-22401 .elementor-element.elementor-element-5bb7b65{width:10.039%;}}@media(max-width:1024px){.elementor-22401 .elementor-element.elementor-element-3ed3339 > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-56d7826 > .elementor-widget-container{margin:-70px 0px 0px 0px;}}@media(max-width:767px){.elementor-22401 .elementor-element.elementor-element-3ed3339 > .elementor-widget-container{margin:0px 0px 0px -28px;}.elementor-22401 .elementor-element.elementor-element-56d7826 > .elementor-widget-container{margin:0px 0px 0px -28px;}.elementor-22401 .elementor-element.elementor-element-1c9af99{margin:40px 0px 0px 0px;}.elementor-22401 .elementor-element.elementor-element-382b03d{margin:80px 0px 0px 0px;}}/* Start custom CSS for wd_image_hotspot, class: .elementor-element-57e6351 */html body  .wd-image-hotspot.hotspot-type-text .hotspot-text.hotspot-content.hotspot-dropdown-left {

 

    background: #1e9edb !important;
 

}/* End custom CSS */
/* Start custom CSS for wd_banner_carousel, class: .elementor-element-433bf01 */.wrapper-content-banner.wd-fill.wd-items-bottom.wd-justify-left {
    background: #0c87bc !important;
}
.promo-banner .content-banner a.btn.btn-style-default.btn-shape-rectangle {
    background: #ffffff !important;
    color: #1e9edb !important;
    border-bottom-right-radius: 20px;
    box-shadow: 4px 3px 10px -3px #00000061;
}
a.websitelinkweb {
    font-size: 14px;
    background: #ffffff !important;
    padding: 2px 30px;
    margin-top: 13px;
    display: table;
    color: #1e9edb !important;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for wd_team_member, class: .elementor-element-2b43d52 */#t7 .member-image-wrapper img{
    height: 353px !important;
    display:inline-block;
}/* End custom CSS */
/* Start custom CSS for wd_team_member, class: .elementor-element-4f0cf23 */#t7 .member-image-wrapper img{
    height: 353px !important;
    display:inline-block;
}/* End custom CSS */
/* Start custom CSS */.member-bio {
    display: none;
}
.hotspot-icon-default .hotspot-btn {
    background: #adabab !important;
}
.elementor-repeater-item-1d73e16 .hotspot-btn.wd-fill,
.elementor-repeater-item-83d93c5 .hotspot-btn.wd-fill,
.elementor-repeater-item-e12e651  .hotspot-btn.wd-fill,
.elementor-repeater-item-c23bb0d .hotspot-btn.wd-fill ,
.elementor-repeater-item-923dfed .hotspot-btn.wd-fill,
.elementor-repeater-item-6c6f10e .hotspot-btn.wd-fill,
.elementor-repeater-item-5689d66 .hotspot-btn.wd-fill,
.elementor-repeater-item-a9e2ff3 .hotspot-btn.wd-fill,
 .elementor-repeater-item-3901a30 .hotspot-btn.wd-fill,
.elementor-repeater-item-2a04556 .hotspot-btn.wd-fill,.hotspot-type-text.elementor-repeater-item-5b7f51c .hotspot-btn.wd-fill,.elementor-repeater-item-2a04556 .hotspot-btn.wd-fill,.hotspot-type-text.elementor-repeater-item-c7ca500 .hotspot-btn.wd-fill {
    background: #009ddd !important;
}


.promo-banner-wrapper:hover {
    opacity: 1;
    filter:none !important;
}

.elementor-repeater-item-641e33b,
.elementor-repeater-item-e2c32dd,
 .elementor-repeater-item-c36b12c,
.elementor-repeater-item-57b15ae,
.elementor-repeater-item-d782b93,
.elementor-repeater-item-8dd90d0,
.elementor-repeater-item-e77ca33,
.elementor-repeater-item-90484ca,
.elementor-repeater-item-02fa0ca,
.elementor-repeater-item-8380d81,.promo-banner-wrapper.elementor-repeater-item-64b8585 {
    opacity: 1 !important;
        filter:none !important;

}

.promo-banner-wrapper {
    opacity: 0.7;
    filter: grayscale(1);
}



.colorboxlocations {
    position: absolute;
    top: 19%;
    right: 0px;
    width: 240px !important;
}
span.colorbox {
    height: 20px;
    width: 20px;
    display: block;
    background: #adabab;
    float: left;
    font-size: 0px;
    border-radius: 50%;
    margin-right: 6px;
    top: 3px;
    position: relative;
}
span.colorbox.tpcolor {
    background: #009ddd;
}
.team-member .member-bio {
    margin-top: 0px;
}
img.memberemail {
    margin-right: 10px;
    top: -1px;
    position: relative;
}
span.member-position {
    color: #2a2a2a !important;
}
.wd-btn-arrow {
    visibility: visible !important;
    opacity: 1 !important;
    transform: none !important;
    box-shadow: 0px 0px 50px 0px #00000054;
    border-radius: 50%;
}
.wd-carousel-spacing-30 .owl-nav>div[class*="prev"] {
    left: -50px !important;
}
.wd-carousel-spacing-30 .owl-nav>div[class*="next"] {
    right: -50px !important;
}
@media only screen and (max-width:767px){
#Geschäftsführungsection .promo-banner-wrapper {
    max-width: 300px !important;
    margin: auto !important;
}
#Geschäftsführungsection .wd-btn-arrow {
    margin-top: -20px !important;
    width: 30px  !important;
    height: 30px  !important;
}
.wd-carousel-spacing-20 .owl-nav>div[class*="prev"], .wd-carousel-spacing-30 .owl-nav>div[class*="prev"] {
    left: -41px !important;
}

.wd-carousel-spacing-20 .owl-nav>div[class*="next"], .wd-carousel-spacing-30 .owl-nav>div[class*="next"] {
    right: -41px !important;
}

#Geschäftsführungsection .wd-btn-arrow[class*="next"]:after {
    left: -6px !important;
    position: relative;
}
#Geschäftsführungsection .wd-btn-arrow[class*="prev"]:after {
    right: -7px  !important;
    position: relative;
}}
.banner-subtitle.subtitle-style-default.wd-fontsize-s {
    background: #ffffff !important;
    display: table;
    padding: 0px 30px;
    border-radius: 10px;
    box-shadow: 0px 0px 10px 0px #0000002b;
    color: #009fe3 !important;
    margin-bottom: 10px;
}
.hotspot-text.hotspot-content.hotspot-dropdown-left a.btn.btn-color-primary.btn-size-small,a.websitelinkweb {
    border-radius: 20px;
    padding: 8px 40px;
}
.hotspot-text.hotspot-content.hotspot-dropdown-left {
    border-radius: 15px;
    box-shadow: 10px 10px 12px -5px #0000004f;
}
.promo-banner .content-banner {
    position: initial !important;}
.banner-btn-wrapper {
    position: absolute;
    top: 0px;
    margin-top: 0px !important;
    margin-left: -29px !important;
}
.promo-banner .content-banner a.btn.btn-style-default.btn-shape-rectangle {
    background: #0c87bc;
    color: #fff;
    border-bottom-right-radius: 20px;
    box-shadow: 4px 3px 10px -3px #00000061;
}
a.websitelinkweb {
        font-size: 14px !important;
    background: #009fe3;
    padding: 2px 30px;
    margin-top: 13px;
    display: table;
    text-transform: uppercase;
}
.promo-banner.banner-mask.banner-hover-zoom {
    border-radius: 15px;
}
@media only screen and (max-width:767px){
    .promo-banner .wrapper-content-banner {

    padding: 30px 15px !important;
}
.banner-inner.set-cont-mb-s.reset-last-child.wd-fontsize-s {
    font-size: 14px !important;
}
.banner-subtitle {
    font-size: 15px !important;
    font-weight: 600 !important;
}
    .banner-btn-wrapper {
   
    margin-left: -14px !important;
}
}
.hotspot-text.hotspot-content.hotspot-dropdown-left a.btn.btn-color-primary.btn-size-small {
    display: none;
}

#t7 .member-image-wrapper img {
    object-position: top;
    object-fit: cover;
}/* End custom CSS */