.elementor-17316 .elementor-element.elementor-element-459005d > .elementor-background-overlay{background-image:url("https://www.hundundmensch.ch/wp-content/uploads/2025/09/HauptBild-fuer-den-Kurs-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-17316 .elementor-element.elementor-element-459005d{margin-top:20px;margin-bottom:0px;}.elementor-17316 .elementor-element.elementor-element-b437cc2{--spacer-size:85px;}.elementor-17316 .elementor-element.elementor-element-5d637b7 .dblh__title-1{color:#564741;}.elementor-17316 .elementor-element.elementor-element-5d637b7 .dblh__title-2{color:#006128;}.elementor-17316 .elementor-element.elementor-element-5688047 .dblh__title-1{color:#564741;}.elementor-17316 .elementor-element.elementor-element-5688047 .dblh__title-2{color:#006128;}.elementor-17316 .elementor-element.elementor-element-d3e1332{--spacer-size:26px;}.elementor-17316 .elementor-element.elementor-element-eeed12f{--spacer-size:26px;}.elementor-17316 .elementor-element.elementor-element-e745a6f .wgl-services_wrap{text-align:left;}.elementor-17316 .elementor-element.elementor-element-e745a6f .wgl-services_media-wrap{border-width:1px 1px 1px 1px;border-style:dashed;border-color:#FCF9F4;}.elementor-17316 .elementor-element.elementor-element-e745a6f .wgl-services_circle-wrapper:nth-child(1) .wgl-services_circle{background-color:#FCF9F4;}.elementor-17316 .elementor-element.elementor-element-e745a6f .wgl-services_circle-wrapper:nth-child(2) .wgl-services_circle{background-color:#FCF9F4;}.elementor-17316 .elementor-element.elementor-element-e745a6f .wgl-services_title{margin:15px 0px 10px 0px;color:#564741;}.elementor-17316 .elementor-element.elementor-element-e745a6f:hover .wgl-services_title{color:#564741;}.elementor-17316 .elementor-element.elementor-element-e745a6f:hover .wgl-services_title a{color:#564741;}.elementor-17316 .elementor-element.elementor-element-e745a6f .wgl-services_text{margin:0px 0px 20px 0px;color:#000000;}.elementor-17316 .elementor-element.elementor-element-e745a6f:hover .wgl-services_text{color:#000000;}.elementor-17316 .elementor-element.elementor-element-d5aef9f .wgl-services_wrap{text-align:left;}.elementor-17316 .elementor-element.elementor-element-d5aef9f .wgl-services_media-wrap{border-width:1px 1px 1px 1px;border-style:dashed;border-color:#FCF9F4;}.elementor-17316 .elementor-element.elementor-element-d5aef9f .wgl-services_circle-wrapper:nth-child(1) .wgl-services_circle{background-color:#FCF9F4;}.elementor-17316 .elementor-element.elementor-element-d5aef9f .wgl-services_circle-wrapper:nth-child(2) .wgl-services_circle{background-color:#FCF9F4;}.elementor-17316 .elementor-element.elementor-element-d5aef9f .wgl-services_title{margin:15px 0px 10px 0px;color:#564741;}.elementor-17316 .elementor-element.elementor-element-d5aef9f:hover .wgl-services_title{color:#564741;}.elementor-17316 .elementor-element.elementor-element-d5aef9f:hover .wgl-services_title a{color:#564741;}.elementor-17316 .elementor-element.elementor-element-d5aef9f .wgl-services_text{margin:0px 0px 20px 0px;color:#000000;}.elementor-17316 .elementor-element.elementor-element-d5aef9f:hover .wgl-services_text{color:#000000;}.elementor-17316 .elementor-element.elementor-element-d5aef9f > .elementor-widget-container{margin:0px 0px -13px 0px;padding:0px 0px 0px 0px;}.elementor-17316 .elementor-element.elementor-element-b2a6289 .elementor-icon-list-icon i{color:var( --e-global-color-1723713 );transition:color 0.3s;}.elementor-17316 .elementor-element.elementor-element-b2a6289 .elementor-icon-list-icon svg{fill:var( --e-global-color-1723713 );transition:fill 0.3s;}.elementor-17316 .elementor-element.elementor-element-b2a6289{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17316 .elementor-element.elementor-element-b2a6289 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17316 .elementor-element.elementor-element-e0910a7 .wgl-services_wrap{text-align:left;}.elementor-17316 .elementor-element.elementor-element-e0910a7 .wgl-services_media-wrap{border-width:1px 1px 1px 1px;border-style:dashed;border-color:#FCF9F4;}.elementor-17316 .elementor-element.elementor-element-e0910a7 .wgl-services_circle-wrapper:nth-child(1) .wgl-services_circle{background-color:#FCF9F4;}.elementor-17316 .elementor-element.elementor-element-e0910a7 .wgl-services_circle-wrapper:nth-child(2) .wgl-services_circle{background-color:#FCF9F4;}.elementor-17316 .elementor-element.elementor-element-e0910a7 .wgl-services_title{margin:15px 0px 10px 0px;color:#564741;}.elementor-17316 .elementor-element.elementor-element-e0910a7:hover .wgl-services_title{color:#564741;}.elementor-17316 .elementor-element.elementor-element-e0910a7:hover .wgl-services_title a{color:#564741;}.elementor-17316 .elementor-element.elementor-element-e0910a7 .wgl-services_text{margin:0px 0px 20px 0px;color:#000000;}.elementor-17316 .elementor-element.elementor-element-e0910a7:hover .wgl-services_text{color:#000000;}.elementor-17316 .elementor-element.elementor-element-e4b6630 > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-17316 .elementor-element.elementor-element-c156da6 .elementor-icon-list-icon i{color:var( --e-global-color-1723713 );transition:color 0.3s;}.elementor-17316 .elementor-element.elementor-element-c156da6 .elementor-icon-list-icon svg{fill:var( --e-global-color-1723713 );transition:fill 0.3s;}.elementor-17316 .elementor-element.elementor-element-c156da6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17316 .elementor-element.elementor-element-c156da6 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17316 .elementor-element.elementor-element-462cefd > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-17316 .elementor-element.elementor-element-5688dfa .wgl-services_wrap{text-align:left;}.elementor-17316 .elementor-element.elementor-element-5688dfa .wgl-services_media-wrap{border-width:1px 1px 1px 1px;border-style:dashed;border-color:#FCF9F4;}.elementor-17316 .elementor-element.elementor-element-5688dfa .wgl-services_circle-wrapper:nth-child(1) .wgl-services_circle{background-color:#FCF9F4;}.elementor-17316 .elementor-element.elementor-element-5688dfa .wgl-services_circle-wrapper:nth-child(2) .wgl-services_circle{background-color:#FCF9F4;}.elementor-17316 .elementor-element.elementor-element-5688dfa .wgl-services_title{margin:15px 0px 10px 0px;color:#564741;}.elementor-17316 .elementor-element.elementor-element-5688dfa:hover .wgl-services_title{color:#564741;}.elementor-17316 .elementor-element.elementor-element-5688dfa:hover .wgl-services_title a{color:#564741;}.elementor-17316 .elementor-element.elementor-element-5688dfa .wgl-services_text{margin:0px 0px 20px 0px;color:#000000;}.elementor-17316 .elementor-element.elementor-element-5688dfa:hover .wgl-services_text{color:#000000;}.elementor-17316 .elementor-element.elementor-element-d166bb4 .elementor-icon-list-icon i{color:var( --e-global-color-1723713 );transition:color 0.3s;}.elementor-17316 .elementor-element.elementor-element-d166bb4 .elementor-icon-list-icon svg{fill:var( --e-global-color-1723713 );transition:fill 0.3s;}.elementor-17316 .elementor-element.elementor-element-d166bb4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17316 .elementor-element.elementor-element-d166bb4 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17316 .elementor-element.elementor-element-337b5cf .tabs__headings-container{padding:0px 0px 9px 0px;}.elementor-17316 .elementor-element.elementor-element-337b5cf .tab__heading{min-width:114px;margin:0px 0px 2px 0px;padding:10px 15px 10px 15px;border-style:solid;border-width:0px 0px 4px 0px;color:#564741;border-color:#f7f4f0;}.elementor-17316 .elementor-element.elementor-element-337b5cf .tab__heading:hover{color:rgba(86,71,65,0.75);}.elementor-17316 .elementor-element.elementor-element-337b5cf .lavalamp-object{transition-duration:0.6s;}.elementor-17316 .elementor-element.elementor-element-337b5cf.has-lavalamp .lavalamp-object{background-color:#006128;box-shadow:4px 3px 9px 0px rgba(0, 0, 0, 0.1);}.elementor-17316 .elementor-element.elementor-element-337b5cf .tab__heading.active{color:#006128;border-color:#006128;}.elementor-17316 .elementor-element.elementor-element-337b5cf .lavalamp_animate .tab__heading.active{border-bottom-color:#f7f4f0;}.elementor-17316 .elementor-element.elementor-element-337b5cf .heading__icon{font-size:15px;color:#564741;}.elementor-17316 .elementor-element.elementor-element-337b5cf .heading__media{margin:0px 5px 0px 0px;}.elementor-17316 .elementor-element.elementor-element-337b5cf .heading__icon svg{fill:#564741;}.elementor-17316 .elementor-element.elementor-element-337b5cf .tab__heading:hover .heading__icon{color:#006128;}.elementor-17316 .elementor-element.elementor-element-337b5cf .tab__heading:hover .heading__icon svg{fill:#006128;}.elementor-17316 .elementor-element.elementor-element-337b5cf .tab__heading.active .heading__icon{color:#ffffff;}.elementor-17316 .elementor-element.elementor-element-337b5cf .tab__heading.active .heading__icon svg{fill:#ffffff;}.elementor-17316 .elementor-element.elementor-element-337b5cf .tab__content{padding:10px 0px 5px 0px;color:#000000;}.elementor-17316 .elementor-element.elementor-element-2762a2e{--spacer-size:26px;}.elementor-17316 .elementor-element.elementor-element-20cd9c8{--spacer-size:26px;}.elementor-17316 .elementor-element.elementor-element-ad262ee .wgl-services_wrap{text-align:left;}.elementor-17316 .elementor-element.elementor-element-ad262ee .wgl-services_media-wrap{border-width:1px 1px 1px 1px;border-style:dashed;border-color:#FCF9F4;}.elementor-17316 .elementor-element.elementor-element-ad262ee .wgl-services_circle-wrapper:nth-child(1) .wgl-services_circle{background-color:#FCF9F4;}.elementor-17316 .elementor-element.elementor-element-ad262ee .wgl-services_circle-wrapper:nth-child(2) .wgl-services_circle{background-color:#FCF9F4;}.elementor-17316 .elementor-element.elementor-element-ad262ee .wgl-services_title{margin:15px 0px 10px 0px;color:#564741;}.elementor-17316 .elementor-element.elementor-element-ad262ee:hover .wgl-services_title{color:#564741;}.elementor-17316 .elementor-element.elementor-element-ad262ee:hover .wgl-services_title a{color:#564741;}.elementor-17316 .elementor-element.elementor-element-ad262ee .wgl-services_text{margin:0px 0px 20px 0px;color:#000000;}.elementor-17316 .elementor-element.elementor-element-ad262ee:hover .wgl-services_text{color:#000000;}.elementor-17316 .elementor-element.elementor-element-ad262ee > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-17316 .elementor-element.elementor-element-4d0ea0a .elementor-toggle-title, .elementor-17316 .elementor-element.elementor-element-4d0ea0a .elementor-toggle-icon{color:var( --e-global-color-1723713 );}.elementor-17316 .elementor-element.elementor-element-4d0ea0a .elementor-toggle-icon svg{fill:var( --e-global-color-1723713 );}.elementor-17316 .elementor-element.elementor-element-4d0ea0a .elementor-tab-title.elementor-active a, .elementor-17316 .elementor-element.elementor-element-4d0ea0a .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-d324c88 );}.elementor-17316 .elementor-element.elementor-element-4efdcb2{--spacer-size:26px;}body.elementor-page-17316 #main.site-main{z-index:0;}@media(max-width:1200px) and (min-width:768px){.elementor-17316 .elementor-element.elementor-element-aaa9e33{width:100%;}.elementor-17316 .elementor-element.elementor-element-9fae910{width:100%;}}@media(max-width:767px){.elementor-17316 .elementor-element.elementor-element-5688047 .dblh__title{font-size:40px;}}/* Start custom CSS for wgl-double-heading, class: .elementor-element-5d637b7 */@media (min-width: 480px) {.dblh__title {
    background-color: white;
    border: solid white 4px;
}

.dblh__title-1
{
border-radius: 8px 0px 0px 8px;
}

.dblh__title-2
{
border-radius: 0px 8px 8px 0px;
}}


@media (max-width: 480px) {
   .dblh__title { background-color: white !important;
       border-radius: 8px;
       border: white solid 4px;
   }
}/* End custom CSS */