@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-300.eot);src:local(''),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-300.eot?#iefix) format('embedded-opentype'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-300.woff2) format('woff2'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-300.woff) format('woff'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-300.ttf) format('truetype'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-300.svg#Lato) format('svg')}@font-face{font-family:'Lato';font-style:italic;font-weight:300;src:url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-300italic.eot);src:local(''),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-300italic.eot?#iefix) format('embedded-opentype'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-300italic.woff2) format('woff2'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-300italic.woff) format('woff'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-300italic.ttf) format('truetype'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-300italic.svg#Lato) format('svg')}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-regular.eot);src:local(''),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-regular.eot?#iefix) format('embedded-opentype'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-regular.woff2) format('woff2'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-regular.woff) format('woff'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-regular.ttf) format('truetype'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-regular.svg#Lato) format('svg')}@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-italic.eot);src:local(''),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-italic.eot?#iefix) format('embedded-opentype'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-italic.woff2) format('woff2'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-italic.woff) format('woff'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-italic.ttf) format('truetype'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-italic.svg#Lato) format('svg')}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-700.eot);src:local(''),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-700.eot?#iefix) format('embedded-opentype'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-700.woff2) format('woff2'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-700.woff) format('woff'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-700.ttf) format('truetype'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-700.svg#Lato) format('svg')}@font-face{font-family:'Lato';font-style:italic;font-weight:700;src:url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-700italic.eot);src:local(''),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-700italic.eot?#iefix) format('embedded-opentype'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-700italic.woff2) format('woff2'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-700italic.woff) format('woff'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-700italic.ttf) format('truetype'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-700italic.svg#Lato) format('svg')}@font-face{font-family:'Lato';font-style:normal;font-weight:900;src:url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-900.eot);src:local(''),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-900.eot?#iefix) format('embedded-opentype'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-900.woff2) format('woff2'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-900.woff) format('woff'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-900.ttf) format('truetype'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-900.svg#Lato) format('svg')}@font-face{font-family:'Lato';font-style:italic;font-weight:900;src:url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-900italic.eot);src:local(''),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-900italic.eot?#iefix) format('embedded-opentype'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-900italic.woff2) format('woff2'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-900italic.woff) format('woff'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-900italic.ttf) format('truetype'),url(//klar-gut-fuehren.de/wp-content/themes/simmes_theme/css/../webfonts/lato-v22-latin-900italic.svg#Lato) format('svg')}@font-face{font-family:"Font Awesome 5 Pro";font-face:swap}@media (min-width:1921px){.col-xxl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xxl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xxl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xxl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xxl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xxl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xxl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xxl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xxl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xxl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xxl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xxl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xxl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xxl-first{-ms-flex-order:-1;order:-1}.order-xxl-last{-ms-flex-order:13;order:13}.order-xxl-0{-ms-flex-order:0;order:0}.order-xxl-1{-ms-flex-order:1;order:1}.order-xxl-2{-ms-flex-order:2;order:2}.order-xxl-3{-ms-flex-order:3;order:3}.order-xxl-4{-ms-flex-order:4;order:4}.order-xxl-5{-ms-flex-order:5;order:5}.order-xxl-6{-ms-flex-order:6;order:6}.order-xxl-7{-ms-flex-order:7;order:7}.order-xxl-8{-ms-flex-order:8;order:8}.order-xxl-9{-ms-flex-order:9;order:9}.order-xxl-10{-ms-flex-order:10;order:10}.order-xxl-11{-ms-flex-order:11;order:11}.order-xxl-12{-ms-flex-order:12;order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.333333%}.offset-xxl-2{margin-left:16.666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.333333%}.offset-xxl-5{margin-left:41.666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.333333%}.offset-xxl-8{margin-left:66.666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.333333%}.offset-xxl-11{margin-left:91.666667%}}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}body,html{height:100%}@media (max-width:991px){h1,.h1{font-size:2rem}h2,.h2{font-size:1.7rem}h3,.h3{font-size:1.6rem}}html{font-size:15px}body{position:relative;background:#fff;color:#575756;font-family:'Lato',sans-serif;font-style:normal;font-weight:400}a{color:#373736;text-decoration:underline}a:hover{color:#575756}b,strong{font-weight:900}hr{border-top:1px solid #e5e5e5;border-bottom:1px solid #fff}.btn{font-weight:300}.btn-transparent{border:3px solid #fff;background:0 0;color:#fff}.btn-transparent:hover{border-color:rgba(255,255,255,.5)}#main-slider{position:relative;height:auto;z-index:5;min-height:150px}@media (min-width:992px){#sub-slider,#main-slider{margin-top:30px}}.slidercontainer:after{content:'';position:absolute;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.25);z-index:-1}.carousel-indicators{position:relative;margin:0}.carousel-indicators-holder{position:absolute;left:0;bottom:30px}.carousel-indicators .carousel-indicator{width:auto !important;margin:0 !important;float:left !important;opacity:.5;position:relative;cursor:pointer}.carousel-indicators .carousel-indicator:hover{opacity:.75 !important}.carousel-indicators .carousel-indicator:hover i{transform:rotate(90deg)}.carousel-indicators .carousel-indicator.active{opacity:1}.captioninner{position:relative}.captioninner .btn{position:absolute;right:30px;bottom:-18px;margin-bottom:0}.indicator{border-top:2px solid #000;padding:4px 0 0;font-size:86%;font-weight:700;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.carousel-indicator i{position:absolute;top:7px;font-size:12px;right:15px;color:#fff;transition:transform ease .25s}#main-slider .carousel-inner{height:auto}#main-slider .carousel-item{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;width:100%}#sub-slider p.h1,#main-slider p.h1{font-size:3vw;font-weight:900;color:#fff}#sub-slider p.h2,#main-slider p.h2{font-size:2vw;font-weight:900;color:#fff}@media (max-width:575px){#sub-slider p.h1,#main-slider p.h1{font-size:2rem}#sub-slider p.h2,#main-slider p.h2{font-size:1rem}}@media (min-width:992px){#sub-slider p.h1,#main-slider p.h1{font-size:2rem}#sub-slider p.h2,#main-slider p.h2{font-size:1rem}}@media (min-width:1200px){#sub-slider p.h1,#main-slider p.h1{font-size:3rem}#sub-slider p.h2,#main-slider p.h2{font-size:2rem}}.carousel-item{overflow:hidden}.sliderbild img{transition:transform linear 7s;transform:scale(1.15);transform-origin:center bottom;max-height:55vH}@media (min-width:768px){.slidercaption{padding:2rem}}@media (min-width:1200px){.slidercaption{padding:3rem}}.slidercaption p:last-child{margin-bottom:0}.carousel-inner{position:relative;left:0;top:0;height:auto}#sub-slider{position:relative;height:auto;z-index:5}.carousel-control-next,.carousel-control-prev{z-index:100}#sub-slider .carousel-inner{height:auto}#sub-slider .carousel-item{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;width:100%}.carousel-inner{position:relative;left:0;top:0;height:auto}#sub-slider .caption{position:absolute;left:0;bottom:5%;max-height:90%;right:0;z-index:2;color:#fff}#sub-slider .caption p{color:#fff}.carousel-control-next,.carousel-control-prev{z-index:100}.headervideo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-height:100%;min-height:100%}.carousel-item.hasVideo .caption{top:50%;opacity:1;transition:opacity ease .3s}.carousel-item.hasVideo:hover .caption{opacity:.15}@media (min-width:1200px){.intrologo{padding:30px 10px}}.carousel-control-next,.carousel-control-prev{text-shadow:0 0 10px rgba(0,0,0,.25)}.small-gap{margin-bottom:15px !important}.gap{margin-bottom:30px !important}.big-gap{margin-bottom:60px !important}.huge-gap{margin-bottom:120px !important}.no-margin{margin:0 !important;padding:0}.tcenter{text-align:center}.tright{text-align:right}.versteckt{opacity:0}.sichtbar{opacity:1}.img-responsive{margin:0 auto}section.vc_section{padding-top:4rem;padding-bottom:4rem}div.maincontent{padding:4rem 0}div.maincontent>.vc_section:first-of-type{padding-top:0 !important}div.maincontent>.vc_section:last-of-type{padding-bottom:0 !important}section#maincontent{padding-bottom:0}section.vc_section{left:initial !important}.wpb_wrapper{position:relative;z-index:2}p{margin-bottom:1.2em}p a{text-decoration:underline}p.small{margin-bottom:0}.call-to-action p{margin:10px 0 0;font-family:'' Lato '',sans- serif;font-size:15px}img{max-width:100%;height:auto}hr{width:50%;margin:2.4em auto}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-style:normal;font-weight:900}#main-slider p.h1 span,#main-slider a p.h1 span{padding:5px 10px;color:#fff;background:#c7c1b8;display:inline-block;text-decoration:none;font-family:operetta-32,serif;font-weight:600}#main-slider p.h2 span,#main-slider a p.h2 span{padding:5px 10px;text-transform:uppercase;color:#fff;background:#c7c1b8;display:inline-block;text-decoration:none}#main-slider a:hover h1{background:#fff;color:#c7c1b8}.slick-list{padding:0 !important;margin:0 !important}@media (min-width:1200px){.slick-list{padding:0 !important;margin:0 -15px !important}}.slick-slider .slick-prev:hover,.slick-slider .slick-next:hover{background-color:#575756;color:#fff}.slick-slider .slick-prev,.slick-slider .slick-next{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;line-height:40px;text-align:center;color:#000;background-color:#fff;outline:none !important;font-size:16px;text-shadow:none !Important;border:1px solid #dbdbdb !important;outline:0 !Important;z-index:5;box-shadow:5px 5px 10px rgba(0,0,0,.05);border-radius:50%}.slick-slider .slick-prev:hover,.slick-slider .slick-next:hover{box-shadow:5px 10px 10px rgba(0,0,0,.15)}.slick-slider .slick-prev:hover,.slick-slider .slick-next:hover{box-shadow:0 0 10px rgba(0,0,0,.15)}.slick-slider.dark .slick-prev,.slick-slider.dark .slick-next{background-color:rgba(255,255,255,.15)}.slick-slider.dark .slick-prev:hover,.slick-slider.dark .slick-next:hover{background-color:rgba(255,255,255,.05)}.slick-prev{left:-10px}.slick-next{right:-10px}@media (min-width:768px){.slick-slider .slick-prev{left:-15px}.slick-slider .slick-next{right:-15px}}@media (min-width:1200px){.slick-slider .slick-prev{left:-20px}.slick-slider .slick-next{right:-20px}}.slick-flex .slick-track{display:flex}.slick-flex .slick-track .slick-slide{height:inherit}.slick-flex .slick-track .slick-slide>div{height:100%}.slick-flex .slick-track .slick-slide>div .slickitem{height:100%}input#coupon_code,.form-control,input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea,textarea.form-control{border-radius:1.75rem;border:1px solid #dbdbdb;background:#fff;box-shadow:10px 10px 30px rgb(0 0 0/5%) !important;margin-bottom:15px;padding:22px 9px 4px;height:auto !important;line-height:1.2;position:relative;z-index:1;padding:1rem 1.25rem .75rem;padding-top:1.75rem}select.form-control option{color:#000}.form-control:hover{box-shadow:10px 10px 30px rgb(0 0 0/10%) !important}.form-control:focus{border:1px solid #575756;box-shadow:10px 10px 30px rgb(0 0 0/10%) !important}select.form-control option:hover,select.form-control option:focus{background-color:rgba(232,80,14,1) !Important}select.form-control{background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 100% 50% !important;-moz-appearance:none;-webkit-appearance:none;appearance:none;height:49px !Important}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.form-groupp label.small{font-weight:700}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:2.5rem;opacity:0}.custom-control{position:relative;z-index:1;display:inline-flex;min-height:2.5rem;-webkit-print-color-adjust:exact;color-adjust:exact;padding-left:2.5rem}.custom-control-label{position:relative;margin-bottom:0;vertical-align:middle;line-height:2.5}.custom-control-label:before{width:2rem;height:2rem;left:-2.5rem}.custom-control-label:after{width:2rem;height:2rem;left:-2.5rem}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#064794;background-color:#064794}.wpcf7-form-control-wrap{position:relative}input[type=file].form-control{padding:12px 9px}textarea.form-control{height:auto}.form-group{position:relative;margin-bottom:1rem !important}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce ul.products li.product a.added_to_cart.wc-forward,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.btn-default,#newsletter input[type=submit],input[type=button],input[type=submit],#artikelanfrage-gruppe button{border:1px solid #dbdbdb;text-decoration:none;color:#575756;position:relative;line-height:1;z-index:1;margin-bottom:5px;font-weight:900;transition:color ease .25s,border ease .25s,box-shadow ease .25s;background-color:#fff;text-align:center;border-radius:2rem;padding:1.25rem;box-shadow:10px 10px 30px rgb(0 0 0/10%)}.btn-default:not(.loadMore):after{content:"\f178";position:relative;float:right;margin-left:1rem;font-family:"Font Awesome 5 Pro";-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.btn-reset{background-color:#c7c1b8}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce ul.products li.product a.added_to_cart.wc-forward:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.btn-default:hover,#newsletter input[type=submit]:hover,input[type=button]:hover,input[type=submit]:hover,#artikelanfrage-gruppe button{background-color:#575756;color:#fff}.loadMore{background-color:#fff !important;color:#575756 !important}.loadMore:hover{background-color:#575756 !important;color:#fff !important}.btn-default:focus{box-shadow:0px 0px 20px rgb(0 0 0/20%)}.ctaitem{position:relative;display:block;height:0;padding-bottom:66%;overflow:hidden;margin-bottom:30px;cursor:pointer}.ctaitem .backgrounder{position:absolute;left:0;top:0;bottom:0;right:0;background-size:cover;background-position:center;transition:transform ease .3s}.ctaitem .overlay{background-color:rgba(0,0,0,.43);position:absolute;transition:background-color ease .3s;bottom:0;right:0;left:0;top:0}.ctaitem:hover .overlay{background-color:rgba(0,0,0,.21)}.ctaitem:hover .backgrounder{transform:scale(1.1)}.ctaitem:hover .backgrounder.grayscale{-moz-filter:none;-o-filter:none;-webkit-filter:none;filter:none}.ctaitem:hover .overlay{transform:scale(1.1)}.contact{background-color:#c7c1b8;color:#fff;padding:60px 0;position:relative;border-bottom:30px solid #fff}.contact .btn-default:hover{border-color:#fff}.contact .btn-default.btn-additional{border-color:#fff;color:#fff}.contact .btn-default.btn-additional:hover{border-color:#ddd;color:#ddd}.contact p.h1{color:#fff}.contact p.h1+p.h1{color:#333}.contact .card{background-color:transparent;border:0;box-shadow:none;padding:45px 0 15px}#kontakt{background-color:#c7c1b8;border-bottom:15px solid #222}#kontakt .form-control:focus{border-color:#000 !important}#kontakt .form-group.active label{color:#000 !important}#kontakt .form-group.filled label{color:#666 !important}#kontakt .form-group.filled .form-control{border-color:#666 !important}#kontakt .card{border-bottom:0 !important}#kontakt .wpcf7 form.wpcf7-form.submitting:before,#kontakt .wpcf7 form.wpcf7-form.resetting:before{background-color:rgba(232,80,14,.75)}#kontakt .form-group.invalid span.wpcf7-not-valid-tip{color:darkred !important}#kontakt .form-group.invalid .form-control,#kontakt .form-group.filled.invalid .form-control{border-color:darkred !important}#kontakt .form-group.invalid .form-control,#kontakt .form-group.invalid label{color:darkred !important}.legal{padding:5px 0}.legal ul{margin:0;padding:0;list-style:none;display:block;text-align:right}.legal ul li{display:inline}.legal ul li a{font-size:.86rem;color:#fff;padding:7px;padding-right:0;text-decoration:none}@media (max-width:1199px){.legal ul li a{font-size:.75rem}}#wrapper{overflow:hidden;padding-top:7rem}@media (min-width:992px){#wrapper{overflow:hidden}}@media (max-width:991px){#wrapper>section{overflow:hidden}}header.fixed-top{pointer-events:none}header a{text-decoration:none !Important}header .container-fluid{max-width:1600px;padding:0}header.fixed-top{transition:transform ease .3s;left:0;right:0}header a:hover{text-decoration:none !Important}header .navbar{z-index:999;border-radius:0 !Important;margin-bottom:0;font-weight:300;padding:0;transition:box-shadow ease .3s,transform ease .3s,border-top-width ease .3s;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);pointer-events:none}.menuholder{margin:0;pointer-events:none}@media (min-width:992px){.menuholder{margin:0 15px}}header .navbar-holder{background-color:#fff;border-radius:1rem;border:1px solid transparent;display:flex;margin-left:auto;pointer-events:all}.dropdown-menu{background-color:#fff;border-radius:1rem;box-shadow:0 0 10px rgb(0 0 0/5%);margin-top:-.25rem}.dropdown-item.active,.dropdown-item:active{color:#575756;background-color:transparent;!important}.dropdown-menu a:hover{color:#999 !important;background-color:transparent;!important}body.navaffix header .navbar-holder{box-shadow:0 0 10px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.15)}.navbar-holder:hover{box-shadow:0 0 10px rgba(0,0,0,.1) !important;border:1px solid rgba(0,0,0,.15)}header .navbar-nav>li{pointer-events:all;line-height:1.5;padding:.5rem 1rem}header .navbar-nav>li>a{text-decoration:none;padding:0 !important;font-weight:700}header .navbar-nav li.active>a,header .navbar-nav li.current-menu-item>a,header .navbar-nav li.current-menu-parent>a,.dropdown-item.active,.dropdown-item:active,header .navbar-nav li.current-page-ancestor>a,header .navbar-nav li.current-post-ancestor>a{color:#575756}header .navbar-nav>li>a:hover{color:#999 !important}.navbar-brand{height:auto;z-index:1000;padding:10px 0;pointer-events:all;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition:ease .3s;pointer-events:all}body.navaffix .navbar-brand{clip-path:polygon(0 0,35% 0,35% 100%,0 100%)}.navbar-brand img{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;height:60px}@media (min-width:786px){.navbar-brand img{height:80px}body.navaffix .navbar-brand img{height:80px}}.searchholder{border-bottom:1px solid #000;line-height:50px;padding-left:50px;background-color:#fff;transition:line-height ease .25s}ul.shopnav{margin:0;padding:0;z-index:99999;position:relative}@media (min-width:768px){.searchholder{padding-left:70px}}@media (min-width:992px){.searchholder{margin:0 15px;padding-left:127px;padding-right:15px}}.searchholder label{line-height:1}.searchholder .search .form-group,.searchholder .search .btn-default{margin-bottom:0 !important}.searchholder ul,.meta ul{list-style:none}.searchholder ul li,.meta ul li{float:left;margin:0 0 0 15px}.searchholder input.form-control{border-bottom-color:transparent !Important}.searchholder .search .btn-default{overflow:hidden;height:1px;width:1px;opacity:0;font-size:0;line-height:0}@media (min-width:991px){.mobilenav{display:none}}@media (max-width:992px){.megamenuwrap{display:none !important}#secondNav .mainNav{padding:5px 30px}body.navaffix .menuicon{top:0}body.navaffix .menuicon,.menuicon{top:0}body #wrapper{transition:transform ease .3s}body.menuopen #wrapper,body.menuopen header.fixed-top{transform:translateX(-450px);-webkit-transform:translateX(-450px);-moz-transform:translateX(-450px);-ms-transform:translateX(-450px);-o-transform:translateX(-450px);transform:translateX(-450px)}body.menuopen.navaffix #secondNav{transform:translateY(0) translateX(-450px);-webkit-transform:translateY(0) translateX(-450px);-moz-transform:translateY(0) translateX(-450px);-ms-transform:translateY(0) translateX(-450px);-o-transform:translateY(0) translateX(-450px);transform:translateY(0) translateX(-450px)}body.menuopen{overflow:hidden}body.menuopen .mobilenav{right:0;box-shadow:inset 3px 0 5px rgba(0,0,0,.15)}.mobilenav{top:0;bottom:0;min-width:140px;z-index:999;padding:50px;position:fixed;height:100%;overflow:auto;border-left:2px solid #333;transition:right ease .3s;text-align:left;width:450px;right:-450px;background-color:#f0f0f0;box-shadow:inset 3px 0 5px rgba(0,0,0,0);border-top-left-radius:4rem;border-bottom-left-radius:4rem}.mobilenav .search-form{margin-top:50px}.mobilenav .search-form input{width:100%}.mobilenav .table{display:table;margin-bottom:0;height:100%;width:100%;max-width:100%;padding:50px 0}.mobilenav .table .inner{display:table-cell;vertical-align:middle}.mobilenav.in{display:table}.mobilenav ul{margin:0;padding:0}.mobilenav ul.clearfix>li{display:block;width:100%}.mobilenav li{list-style-type:none;list-style-image:none;list-style:none;text-align:left;margin:4px 0;position:relative;clear:both;z-index:2;display:block}.mobilenav li ul{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;display:none;padding:0 15px 0 0;clear:both;width:100%;margin-bottom:1rem}.mobilenav li ul:before,.mobilenav li ul:after{display:table;content:"";line-height:0}.mobilenav li.menu-item-has-children>a:after{display:inline-block;right:15px;position:absolute;top:50%;transform-origin:center;transform:translateY(-50%);vertical-align:0;content:"\f107";font-family:"Font Awesome 5 Pro";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;border:0;margin-left:5px;transition:transform ease .3s}.mobilenav li.parent-clicked>ul,.mobilenav li.current-menu-parent>ul{display:block}.mobilenav li ul:hover{opacity:1}.mobilenav li ul li ul li{position:relative}.mobilenav li a{padding:10px 15px;display:block;text-decoration:none;font-weight:700;position:relative;border:1px solid #dbdbdb;color:#373736;text-decoration:none;border-radius:2rem;background-color:#fff;box-shadow:10px 10px 20px rgb(0 0 0/5%)}.mobilenav li ul li a{font-size:75%;padding:5px 15px;display:block}.mobilenav li.active a,.mobilenav li.current-menu-item>a,.mobilenav li.current-menu-parent>a,.mobilenav li:hover>a{background-color:#575756;font-weight:900;color:#fff}.mobilenav li.active a:after,.mobilenav li.current-menu-item>a:after,.mobilenav li.current-menu-parent>a:after,.mobilenav li.menu-item-has-children.parent-clicked>a:after{transform:translateY(-50%) rotate(180deg)}.menuicon{z-index:99999;position:relative;display:block;height:25px;width:25px;margin:0;top:0;right:0}.menui{background:#fff;transition:transform ease .3s;position:absolute}.top-animate{border-color:#c7c1b8 !important;background-color:#c7c1b8 !important;top:50% !important;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mid-animate{opacity:0}.bottom-animate{border-color:#c7c1b8 !important;background-color:#c7c1b8 !important;top:50% !important;-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}.top-menu{top:4px;width:25px;height:1px;border-radius:0;background-color:#373736;border:1px solid #373736}.mid-menu{top:calc(50% - 1px);width:25px;height:1px;border-radius:0;background-color:#373736;border:1px solid #373736}.bottom-menu{top:19px;width:25px;height:1px;border-radius:0;background-color:#373736;border:1px solid #373736}header .navbar-nav.metanav>li{padding:.5rem}header .navbar-nav.metanav>li a{line-height:25px}}body.menuopen{overflow:hidden}@media (max-width:768px){body.menuopen #wrapper,body.menuopen header.fixed-top{transform:translateX(-325px);-webkit-transform:translateX(-325px);-moz-transform:translateX(-325px);-ms-transform:translateX(-325px);-o-transform:translateX(-325px);transform:translateX(-325px)}body.menuopen.navaffix #secondNav,body.menuopen header.fixed-top{transform:translateY(0) translateX(-325px);-webkit-transform:translateY(0) translateX(-325px);-moz-transform:translateY(0) translateX(-325px);-ms-transform:translateY(0) translateX(-325px);-o-transform:translateY(0) translateX(-325px);transform:translateY(0) translateX(-325px)}.mobilenav{max-width:325px}}@media (max-width:576px){body.menuopen #wrapper,body.menuopen header.fixed-top{transform:translateX(-280px);-webkit-transform:translateX(-280px);-moz-transform:translateX(-280px);-ms-transform:translateX(-280px);-o-transform:translateX(-280px);transform:translateX(-280px)}.mobilenav{max-width:280px;padding:15px}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0) rotate(90deg)}40%{transform:translateY(30px) rotate(90deg)}60%{transform:translateY(15px) rotate(90deg)}}#breadCrumb{position:relative;z-index:6;font-size:10px}.breadcrumbmenu{padding:15px 0;border-bottom:1px solid #dbdbdb}ol.breadcrumb{background-color:transparent !important;padding:0 !important;border-radius:0 !important;margin:0 !important}section#simpleheader+#breadCrumb,div#main-slider+#breadCrumb{margin-top:0}#breadCrumb+#cta{margin-top:0}#breadCrumb p{margin:0;padding:0}#breadCrumb i{margin:0 7px}#breadCrumb strong{color:#fff}#breadCrumb a,#breadCrumb i,#breadCrumb p,#breadCrumb p a{font-size:10px;text-decoration:none !important;color:#999}.container-fluid{max-width:1600px}.gallery img:hover{opacity:.86}.masonry .box-item img{width:100%}.galerieslick img{max-height:33vH;border-radius:2rem;overflow:hidden}.slickitem{padding:0 7px}@media (min-width:992px){.slickitem{padding:0 15px}}#newsletter{background-image:url(https://kunden.ak86.de/jenniferbryde/wp-content/uploads/2021/09/istockphoto-1208571086-2048x2048-1.jpg);background-position:center;background-size:cover;position:relative;color:#fff;padding-top:10%;padding-bottom:10%}#newsletter h2,#newsletter p{color:#fff}#newsletter:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.35)}#newsletter .wpb_wrapper{position:relative;z-index:2}input.form-control.site-search{border:0 !important}.searchoverlay{position:fixed;left:0;top:0;bottom:0;right:0;background-color:rgba(0,0,0,.86);z-index:1500;display:none}body.searchin .searchoverlay{display:block}.searchoverlay .form-control{color:#fff}.searchoverlay .btn-default{margin-bottom:0}.searchoverlay .form-group{margin-bottom:0 !important}.searchoverlay .searchicon{display:none}.searchoverlay input[type=search].form-control.site-search{border-bottom:1px solid #fff !important}.searchoverlay .closeSearch{padding:7px 15px;color:#fff;display:inline-block;border:2px solid #fff;opacity:.5}.searchoverlay .closeSearch:hover{opacity:1}span.badge.badge-pill.badge-pill-primary{background-color:#c7c1b8;color:#fff}.accordion-holder{position:relative;padding:3rem 0}.accordion{box-shadow:10px 10px 30px rgba(0,0,0,.05);border:0;border-radius:30px !important;transition:box-shadow ease .3s}.accordion:hover{box-shadow:10px 10px 30px rgba(0,0,0,.1)}.accordion .card:first-child{border-top-right-radius:30px;border-top-left-radius:30px}.accordion .card:last-child{border-bottom-right-radius:30px;border-bottom-left-radius:30px}.accordion .card{border:0}.card-header{background-color:transparent;border-bottom:1px solid #575756;position:relative;padding:1.25rem 2rem;padding-right:45px;cursor:pointer}.card-body{padding:2rem}.card-header h4{margin-bottom:0;color:#575756 !important}.card:last-child .card-header{border-bottom-color:transparent}.accordion>.card>.card-header{margin-bottom:0}.card-header a{font-weight:700;display:block;cursor:pointer;text-decoration:none !important;position:relative;color:#000;text-transform:uppercase}.card-header:after{content:"\f175";font-family:"Font Awesome 5 Pro";position:absolute;right:30px;top:50%;font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;color:#000;transition:transform ease .25s;transform-origin:center;transform:translateY(-50%)}.card-header:hover,.card-header:hover h4{color:#999 !important}.card:last-child .card-header[aria-expanded=true],.card-header[aria-expanded=true]{border-bottom-color:#f7a600}.card-header[aria-expanded=true] h4{color:#f7a600 !important}.card-header[aria-expanded=true]:after{transform:translateY(-50%) rotate(180deg);color:#f7a600}.accordion-element svg{max-width:100%;max-height:100%;top:0;right:0;margin-left:auto;float:right;transition:height ease .25s,width ease .25s;fill:#f7a600;transform-origin:center}.vorteile{position:relative}.vorteilitem{padding:2rem;border-radius:2rem;background-color:#fff;height:100%;box-shadow:10px 10px 30px rgba(0,0,0,.05);transition:box-shadow ease .3s,border-color ease .3s;border:1px solid #dbdbdb}.vorteilitem:hover{box-shadow:10px 10px 30px rgba(0,0,0,.1)}.vorteile-element,.accordion-element{position:absolute;top:0;bottom:0;right:5%;z-index:-1;left:5%;transition:height ease .25s,width ease .25s}.vorteile-element{top:5%;bottom:5%;left:5%;right:5%}.vorteile-element svg{max-width:100%;max-height:100%}.vorteile-element svg{transform:rotateY(0deg) rotateZ(45deg) rotateX(180deg)}.ablaufitem{position:relative;padding:2rem}.ablaufitem:after{content:'';display:block;padding-bottom:100%}.ablauf-element{position:absolute;top:-1rem;bottom:-1rem;left:0;right:-1rem;z-index:-1;transform:scale(1);transform-origin:center;transition:transform ease .5s}.ablauf-element-top{position:absolute;top:-1rem;bottom:-1rem;left:0;right:-1rem;z-index:2;transform:scale(1);transform-origin:center;transition:transform ease .5s;clip-path:polygon(48% 0,100% 0,100% 57%,68% 30%)}.ablauf-element svg{position:absolute;left:0;top:0;transform:rotate(70deg);max-width:100%;max-height:100%;width:100%;height:100%;transform-origin:center;transition:transform ease .25s;fill:#ddd}.ablauf-element-top svg{fill:#ddd}.ablaufinner{position:absolute;left:3rem;top:3rem;bottom:3rem;right:3rem;border-radius:2rem;border:1px solid #dbdbdb;background-color:#fff;padding:2rem;overflow:hidden;box-shadow:10px 10px 30px rgb(0 0 0/5%);color:#575756;transition:box-shadow ease .3s}.ablaufitem:hover .ablaufinner{box-shadow:10px 10px 30px rgba(0,0,0,.1)}.ablaufcontent{transition:top ease .5s;transform:translateY(0%);position:absolute;top:100%;left:0;right:0;padding:2rem;max-height:calc(100% - 2rem);width:calc(100% + 20px);overflow:visible;padding-right:calc(2rem + 20px)}.ablaufheader{transform:translateY(calc(-100% - 4rem))}.ablaufslick .slick-current .ablaufcontent{overflow:auto;top:0}.ablaufslick .slick-current .ablaufinner{background-color:#575756;border-color:#fff;color:#fff}.ablaufslick .slick-current .ablaufheader{transform:translateY(0)}.ablaufslick .slick-current .ablauf-element-top,.ablaufslick .slick-current .ablauf-element{transform:scale(1)}.ablaufitem:hover .ablauf-element svg,.ablaufitem:hover .ablauf-element-top svg{transform:rotate(130deg)}.ablaufslick .slick-current .ablauf-element-top svg,.ablaufslick .slick-current .ablauf-element svg{transform:rotate(190deg);transition:transform ease .5s;fill:#ddd}.slick-disabled.slick-arrow{display:none !Important}.ablaufslick .slick-next{right:1rem}.ablaufslick .slick-prev{left:1rem}.ablaufslick .slick-current .ablaufinner p.h1,.ablaufslick .slick-current .ablaufinner h3{color:#fff !important}@media(max-width:767px){.ablaufitem h3{font-size:1.25rem}}.newsitem{position:relative;height:100%;display:flex;flex-direction:column;border:1px solid #dbdbdb;-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;border-radius:2rem;overflow:hidden;background-color:#fff;margin:2rem;transition:box-shadow ease .25s;box-shadow:10px 10px 30px rgb(0 0 0/5%);height:100%;will-change:transform}.newsitemholder{position:relative}.news-element{position:absolute;top:-3rem;bottom:-1rem;left:-2rem;right:0;z-index:-1;transform-origin:center;z-index:-1}.news-element-top{z-index:2;-webkit-clip-path:polygon(0 0,50% 0,45% calc(200px + 3rem), 0 calc(200px + 3rem));clip-path:polygon(0 0,50% 0,45% calc(200px + 3rem), 0 calc(200px + 3rem));pointer-events:none}.news-element-top svg{fill:#575756}.news-element svg{position:absolute;left:0;top:0;transform:rotate(0deg);max-width:100%;max-height:100%;width:100%;fill:#f0f0f0;transition:fill ease .25s,transform ease .5s}.newsitemholder:hover .news-element svg{transform:rotate(215deg)}.newsitem,a.newsitem,.newsitem a{-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;border-radius:2rem;text-decoration:none;will-change:transform}.newsitem:hover{-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;border-radius:2rem;position:relative;box-shadow:10px 10px 30px rgba(0,0,0,.1)}.newsheader{background-position:center;background-size:cover;background-repeat:no-repeat;flex-grow:1;background-color:#575756;height:200px}.newsbody{padding:2rem;flex-grow:1;display:flex;justify-content:space-between;flex-direction:column;height:100%;position:relative;z-index:2}.newsdetails{font-size:10px;padding:10px 0 0;border-top:2px solid #3c3a3e}.newsitem:hover .newsbody{color:#fff;background-color:#575756}.newsitem:hover .newsmeta{border-top-color:#fff}.newsitemholder .newsitem:hover h5{color:#fff !important}.newsmeta{font-size:.75rem;border-top:1px solid #575756;padding-top:1.2em}.newsitemholder:hover svg{fill:#575756}.newsmeta p{margin-bottom:0}.slick-flex .slick-track{display:flex}.slick-flex .slick-track .slick-slide{height:inherit}.slick-flex .slick-track .slick-slide>div{height:100%}.slick-flex .slick-track .slick-slide>div .slickitem{height:100%}section.related{padding-top:4rem;padding-bottom:4rem}.relateditem{position:relative;display:block;padding:2rem;background-color:#fff;overflow:hidden;z-index:2;box-shadow:0px 5px 25px rgba(0,0,0,.05);transition:box-shadow ease .3s;height:100%;display:flex;flex-direction:column;text-decoration:none !important;box-shadow:10px 10px 30px rgba(0,0,0,.05);border-radius:2rem;border:1px solid #dbdbdb;color:#575756}.relateditem:hover{box-shadow:10px 10px 30px rgba(0,0,0,.1)}.relatedslick .slickitem{padding:1rem}.relateditem span.btn-default{margin-top:auto}footer{background-color:#575756;color:#fff;padding:3rem 0;border-radius:2rem;margin-bottom:2rem;margin-top:4rem}footer img{max-height:80px}.footerelement{padding:30px;border-bottom:1px solid #c7c1b8}footer h5{font-size:1rem;color:#fff !important}footer ul{list-style:none;margin:0;padding:0}footer ul li a{font-size:.86rem;text-decoration:none !important;color:#fff}footer ul li a:hover{color:#ccc}footer #menu-footer-social{display:block}footer #menu-footer-social li{display:inline-block}footer #menu-footer-social li{display:inline-block;padding:0 1rem 0 0}footer ul#menu-footer-social-media{display:block;text-align:center;margin-bottom:30px}footer ul#menu-footer-social-media li{display:inline-block}footer ul#menu-footer-social-media li a{font-size:3rem;line-height:1;padding:0 15px}.product-box{border-radius:2rem;padding:2.5rem;background-color:#575756;margin-bottom:2rem;box-shadow:10px 10px 30px rgb(0 0 0/10%);border:1px solid #fff;color:#fff}.product-box .star-rating:before{color:#fff !Important}.product-box .star-rating{color:#fff !Important;margin-bottom:1rem}.product-box .woocommerce-product-rating{margin-bottom:1rem}.woocommerce ul.products li.product .price,.product-box h2,.product-box .price{font-size:2rem;line-height:1.2;font-weight:900;color:#fff}.product-box h2 a{text-decoration:none !important;color:#fff}.product-box .price{color:#fff}section.highlight .product-box{background-color:#fff !important;color:#575756 !important}section.highlight .product-box{color:#575756}.woocommerce li.product .product-box{margin-left:15px;margin-right:15px;height:100%;display:flex;flex-direction:column}.woocommerce li.product .product-box .row:last-child{margin-top:auto}.woocommerce .course-label,.product-box .datum{border-radius:2rem;border:1px solid #fff;height:auto !important;line-height:1;position:relative;z-index:1;padding:1.25rem;display:block;width:100%;color:#fff;font-weight:900;margin-left:-.15rem;margin-right:-.15rem;color:#fff}.product-box .fa-ul{display:block !important;list-style-type:none !important;margin-left:2.5em !important;padding-left:0 !important}.woocommerce .course-label{margin-bottom:1rem}.product-box.woocommerce button.button{width:100%;display:block;text-align:left;background-color:#fff;box-shadow:10px 10px 30px rgb(0 0 0/5%);color:#575756;margin-left:-.15rem;margin-right:-.15rem;border:1px solid #fff}section:not(.highlight) .product-box.woocommerce button.button{border-color:#fff}.product-box.woocommerce button.button:hover{background-color:transparent !important;color:#fff !important}section.highlight .product-box.woocommerce button.button{color:#fff !important}.product-box form .course-label{display:none}.angebote{position:relative;z-index:1}.angebot{position:relative;padding:100px 0}.angebot .btn-default{background-color:transparent !important;border:1px solid #575756;color:#575756}.angebot .btn-default:hover{background-color:#575756;color:#fff}.angebotflaeche{position:absolute;left:0;top:0;bottom:-50px;right:0;z-index:-1}.angebotflaeche svg{max-width:100%;max-height:100%;fill:#575756;stroke:#fff;stroke-width:1rem;position:absolute;left:0;top:0;bottom:0}.angebot:nth-of-type(even) .angebotflaeche svg{right:0;left:auto;transform:rotateY(180deg)}.angebotbild{width:100%;display:block;border-radius:57% 62% 45% 65%;background-color:#dbdbdb;border:8px solid #575756;overflow:hidden;background-size:cover;background-position:center}.angebot-element{top:-4rem;bottom:-4rem;left:-2rem;right:-2rem;position:absolute;z-index:-1}@media (min-width:1200px){.angebotflaeche{left:-15%;top:-75px}.angebot:nth-of-type(even) .angebotflaeche{left:0;right:-15%}}.angebot-element-top{z-index:1;clip-path:polygon(0 53%,100% 53%,100% 100%,0% 100%)}.angebot-element svg{position:absolute;left:0;top:0;max-width:100%;max-height:100%;width:100%;height:100%;transform-origin:center;transition:transform ease 1s}.angebotbild:after{content:'';display:block;padding-bottom:100%}.angebot:nth-of-type(even) .angebot-element{transform:rotateY(180deg) rotateX(180deg)}.textcol{order:2}.imagecol{order:0}.gapcol{order:1}@media (min-width:768px){.angebot:nth-of-type(even) .textcol{order:1}.angebot:nth-of-type(even) .imagecol{order:0}.textcol{order:0}.imagecol{order:1}}section.vc_section.highlight{border-radius:2rem;color:#fff;padding-top:8rem;padding-bottom:8rem}section.vc_section.highlight .btn-default{background-color:#fff !Important;border-color:#fff !important}section.vc_section.highlight .btn-default:hover{background-color:transparent !important;color:#fff !important}.box{border-radius:2rem;padding:3rem;box-shadow:10px 10px 30px rgb(0 0 0/10%);overflow:hidden;background-color:#575756;color:#575756;position:relative;margin-bottom:2rem}.box.full,.box.full p,.box.full{color:#fff}.box.soft:before{content:'';position:absolute;left:0;top:0;bottom:0;right:0;background-color:rgba(255,255,255,.85);-webkit-border-radius:2rem;border-radius:2rem}.box:after{content:'';position:absolute;left:0;top:0;bottom:0;right:0;-webkit-border-radius:2rem;border-radius:2rem;border:1px solid #dbdbdb}.box.invert{background-color:#fff !important;color:#575756 !important}.box.invert:before{display:none}.boxcontent{position:relative;z-index:2}.box span.hangtag{position:absolute;top:0;right:3rem;color:#fff;padding:.5rem;font-size:.75rem;font-weight:700;box-shadow:2px 2px 6px rgb(0 0 0/10%);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;background-color:#575756}.box.full span.hangtag{background-color:#fff !important}.box p:last-child{margin-bottom:0}.catbtn:hover{color:#fff !important}.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img{overflow:hidden;border-radius:2rem;box-shadow:10px 10px 30px rgb(0 0 0/10%)}.workshopitem{background-color:#fff;border-radius:2rem;padding:2rem;box-shadow:10px 10px 30px rgba(0,0,0,.05);margin-bottom:2rem}.workshopitem p:last-child{margin-bottom:0}.downloaditem{display:block;background-color:#fff;border-radius:2rem;padding:2rem;box-shadow:10px 10px 30px rgba(0,0,0,.05);margin-bottom:2rem;text-decoration:none !important;border:1px solid #dbdbdb;transition:box-shadow ease .3s}.downloaditem:hover{box-shadow:10px 10px 30px rgba(0,0,0,.1);background-color:#575756;color:#fff}.mediaitem{display:block;background-color:#fff;border-radius:2rem;padding:2rem;box-shadow:10px 10px 30px rgba(0,0,0,.05);margin-bottom:2rem;text-decoration:none;border:1px solid #dbdbdb;position:relative}.mediaitem img{border-radius:2rem}.mediaitem img,.workshopgallery img{aspect-ratio:1/1;object-fit:cover;width:100%}.galleryitem{display:block;background-color:#fff;border-radius:2rem;box-shadow:10px 10px 30px rgba(0,0,0,.05);text-decoration:none;overflow:hidden;border:1px solid #dbdbdb}.galleryitem:hover{box-shadow:10px 10px 30px rgba(0,0,0,.1)}.chapters ul{list-style:none;margin:0;padding:0;display:block}.chapters ul li{display:block}.chapters ul li.nav-item.headtype-H2{padding-left:1rem;font-size:90%}.chapters ul li.nav-item.headtype-H3{padding-left:2rem;font-size:80%}.chapters ul li.nav-item.headtype-H4{padding-left:3rem;font-size:70%}.modal-content{border-radius:2rem}.ekko-lightbox-container>div.ekko-lightbox-item{border-radius:1rem;overflow:hidden}.ekko-lightbox-nav-overlay a{text-decoration:none !important}.paging-holder{margin:2rem 0}.grecaptcha-badge{z-index:1100}#menu-footer-legal{display:block;text-align:center}@media (min-width:992px){#menu-footer-legal{display:block;text-align:right}}#menu-footer-legal li{display:inline-block;margin-left:10px}span.wpcf7-spinner{position:absolute;left:calc(50% - 36px);top:calc(50% - 12px)}.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>.wpb_wrapper,.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>.wpb_wrapper>div{height:100%}