a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(../fonts/roboto-v19-latin-300.eot);src:local('Roboto Light'),local('Roboto-Light'),url(../fonts/roboto-v19-latin-300.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-v19-latin-300.woff2) format('woff2'),url(../fonts/roboto-v19-latin-300.woff) format('woff'),url(../fonts/roboto-v19-latin-300.ttf) format('truetype'),url(../fonts/roboto-v19-latin-300.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(../fonts/roboto-v19-latin-regular.eot);src:local('Roboto'),local('Roboto-Regular'),url(../fonts/roboto-v19-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-v19-latin-regular.woff2) format('woff2'),url(../fonts/roboto-v19-latin-regular.woff) format('woff'),url(../fonts/roboto-v19-latin-regular.ttf) format('truetype'),url(../fonts/roboto-v19-latin-regular.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(../fonts/roboto-v19-latin-500.eot);src:local('Roboto Medium'),local('Roboto-Medium'),url(../fonts/roboto-v19-latin-500.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-v19-latin-500.woff2) format('woff2'),url(../fonts/roboto-v19-latin-500.woff) format('woff'),url(../fonts/roboto-v19-latin-500.ttf) format('truetype'),url(../fonts/roboto-v19-latin-500.svg#Roboto) format('svg')}body{font-family:Roboto;overflow-x:hidden!important}p{font-size:15px;font-weight:300;line-height:21px;margin-bottom:15px}a{color:#000;text-decoration:none;cursor:pointer}h1{font-size:40px;line-height:50px;margin-bottom:30px;color:#fff;text-shadow:0 0 30px #000}h2{font-size:30px;line-height:45px;font-weight:600;color:#6ab744;margin:0 0 20px 60px;text-transform:uppercase;position:relative}h3{font-size:20px;margin-bottom:30px}h4{font-size:16px}li{font-size:16px;line-height:22px;margin-bottom:10px;list-style-image:url(../images/li.webp);margin-left:20px;color:#fff}strong{font-weight:600}html{scroll-behavior:smooth}.content{display:flex;width:80%;margin-left:10%;justify-content:space-between}.flex{display:flex;justify-content:space-between}.col1{width:60%;margin-left:20%}.col2{width:45%;text-align:left;position:relative}.col3{width:30%;text-align:center}.btn{background-color:#6ab744;color:#fff;padding:15px 50px;transition:.5s;border-radius:10px}.btn-g{background-color:#707070;color:#fff;padding:15px 50px;transition:.5s;border-radius:10px}.btn:hover{background-color:#6d6d6d}.btn-g:hover{background-color:#434343}::-moz-selection{background:#fff600;color:#000}::selection{background:#fff600;color:#000}.logo{position:fixed;width:300px;height:auto;z-index:9999;transform:translate(-50%,-50%);top:70px;left:50%}nav{position:fixed;background:#fff;width:100%;z-index:101;top:0;text-align:center;padding:30px 0;z-index:100}nav ul li{display:inline-block;margin:0 2%;text-transform:uppercase}nav ul li:nth-of-type(2){margin-right:400px}nav ul li a{text-decoration:none;font-size:16px;color:#6ab744;font-weight:600}nav ul li a:hover{color:#707070}.navi{display:none}.burger-nav{position:fixed;right:0;top:-6px;color:#fff;z-index:9999;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-size:40px;cursor:pointer;transition:all .4s ease-in-out;background-color:#9cd911;padding:16px 21px 21px 19px;border-radius:20px 0 0 0}.burger-nav b{transition:all .4s ease-in-out;float:left;margin-left:0;font-family:Roboto;font-style:normal}.burger-nav-anim{top:-5px;color:#fff}.burger-nav-anim b:first-of-type{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.burger-nav-anim b:nth-of-type(2){opacity:0}.burger-nav-anim b:last-of-type{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:-80%}.full-screen-nav{position:fixed;z-index:9998;width:100%;height:100vh;background:#9cd911;display:table;visibility:hidden;transition:all .4s ease-in-out;opacity:0}.full-screen-nav ul{text-align:center;display:table-cell;vertical-align:middle;width:100%}.full-screen-nav ul li{list-style:none}.full-screen-nav ul li a{padding:20px;display:block;font-size:30px;color:#fff;transition:all .4s ease-in-out;text-decoration:none}.fadeIn{opacity:1!important;visibility:visible!important}.fadeUp{opacity:1!important;margin-top:0!important}aside img{position:fixed;background-color:#9cd911;width:40px;z-index:999;left:0;transition:.5s;border-radius:0 5px 5px 0}aside img:hover{background-color:#6d6d6d}.phone{top:300px}.mail{top:370px}.subnav{position:fixed;bottom:0;color:#fff;z-index:999;transition:.5s;width:100%;text-align:right}.subnav a{font-family:Roboto;color:#fff;padding:8px 15px;font-size:13px;background-color:#6ab744;margin-left:20px;line-height:23px;border-radius:10px 10px 0 0}.subnav a:nth-of-type(2){margin-right:5%}.subnav a:hover{background-color:#008eb0}header{background:url(../images/header.webp) no-repeat;height:100vh;width:100%;background-size:cover;background-attachment:fixed;background-position:center;position:relative}.welle{width:100%;height:auto;left:0;bottom:0;position:absolute}#stoerer{position:absolute;left:10%;bottom:30vh}#praxis{padding:120px 0;text-align:center;background:url(../images/background.webp) no-repeat;width:100%;height:auto;background-position:bottom center;background-size:contain}#praxis h2::before{content:url(../images/praxis-icon.webp);position:absolute;left:-60px}#praxis .content{align-items:center}#praxis img{width:50%;height:100%;min-width:350px;border-radius:20px}#therapie{padding:120px 0;background-color:#6ab744}#therapie h2,#therapie h3,#therapie p{color:#fff}#therapie h2::before{content:url(../images/therapie-icon.webp);position:absolute;left:-60px}#therapie .col1{margin-left:0}#physio{padding:100px 0;position:relative;background:url(../images/background.webp) no-repeat;width:100%;height:auto;background-position:bottom center;background-size:contain}#physio h2{text-transform:none;margin-left:0;line-height:30px}.pfote{width:750px;height:auto;top:-150px;right:-50px;z-index:9;position:absolute}#methoden{padding:150px 0;background-color:#6ab744}#methoden h2,#methoden h3,#methoden p{color:#fff}#methoden h2{text-transform:none;margin-left:0}#methoden .content{align-items:center}.slick{background-color:#fff;border-radius:20px;position:relative}.slick p{color:#000}.slick .text{padding:30px 10% 20px}.slick .bild{width:100%;height:400px;object-fit:cover;object-position:center;border-radius:20px 20px 0 0}.slick h4{font-size:20px;color:#fff;position:absolute;top:300px;background:rgba(156,217,17,.9);padding:10px 20px;border-radius:0 10px 10px 0}#team{padding:120px 0;background:url(../images/background.webp) no-repeat;width:100%;height:auto;background-position:bottom center;background-size:contain}#team h2{text-align:center;margin-bottom:100px}#team h2::before{content:url(../images/team-icon.webp);position:absolute;margin-left:-60px}#team .col2:nth-of-type(1) .pfote-icon{position:absolute;width:70px;height:auto;top:-35px;left:10px;transform:rotate(-45deg)}#team .col2:nth-of-type(2) .pfote-icon{position:absolute;width:70px;height:auto;top:-35px;right:10px;transform:rotate(45deg)}.arbeiter{width:80%;margin-left:9%;object-fit:cover;border:5px solid #6ab744;border-radius:30px 30px 0 0}.textbox{background-color:#6ab744;padding:30px 40px 20px;border-radius:20px;margin-top:-8px}.textbox h3{color:#fff;margin-bottom:5px}.textbox p{font-size:18px;color:#fff}#impressum{padding:200px 0 100px}#impressum h2::before{content:url(../images/team-icon.webp);position:absolute;left:-60px}#impressum h3{margin-bottom:5px;color:#6ab744}.puffer1{background:url(../images/hund-wassertherapie.webp) no-repeat;height:700px;width:100%;background-size:cover;background-attachment:fixed;background-position:center top;position:relative}.puffer2{background:url(../images/wassertherapie.webp) no-repeat;height:700px;width:100%;background-size:cover;background-attachment:fixed;background-position:center;position:relative}.puffer3{background:url(../images/hundetherapie.webp) no-repeat;height:700px;width:100%;background-size:cover;background-attachment:fixed;background-position:center;position:relative}footer{padding:120px 0 200px;background-color:#6ab744;position:relative}footer a,footer h2,footer h3,footer p{color:#fff}footer a{text-decoration:underline}footer h2::before{content:url(../images/kontakt-icon.webp);position:absolute;left:-60px}.kontaktformular{width:100%;height:600px}.hund{width:250px;height:auto;position:absolute;bottom:0;left:15%}@media screen and (max-width:1400px){.puffer1,.puffer2,.puffer3,header{background-attachment:scroll}#therapie .col1{width:100%}.pfote{width:100%;height:auto;top:0;right:-50px;z-index:9;position:relative}}@media screen and (max-width:900px){h1{font-size:25px;line-height:30px}.logo{position:absolute}header{height:75vh}nav{background:0 0;box-shadow:0 0 0}nav ul{display:none}.navi{display:block}}@media screen and (max-width:700px){#stoerer{bottom:15vh;padding-right:5%}.content,.flex{flex-direction:column}.col2,.col3{width:100%}#praxis img{width:100%;min-width:0}.col2:nth-of-type(1){margin-bottom:50px}.slick-slider{width:80%;margin-left:10%}.slick h4{position:relative}.slick .bild{height:200px}.pfote{position:relative;width:100%;top:50px;right:0}.hund{display:none}.puffer1,.puffer2,.puffer3{height:400px}}.slick-slider .slick-slide{margin:0 10px;transition:.5s ease}.slick-slider .slick-list{margin:0 -10px}.slick-slider p{color:#000!important}.slick-slider img{width:100%;margin:0 auto}.slick-arrow:hover{background:#707070}.slick5 .slick-slide{margin:0 10px;transition:.5s ease}.slick5 .slick-list{margin:0 -10px}.slick-arrow{background-color:#fff;transition:.5s ease}.slick-arrow:hover{background-color:#707070;transform:translateY(-50%) scale(1.3)}.slick_next{line-height:30px;height:30px;width:30px;clip-path:polygon(100% 50%,0 0,0 100%);text-align:center;position:absolute;top:50%;right:-45px;display:block;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer}.slick_prev{line-height:30px;height:30px;width:30px;clip-path:polygon(0 50%,100% 0,100% 100%);text-align:center;position:absolute;top:50%;left:-45px;display:block;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer}@media all{.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-initialized .slick-slide{display:block}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button::before{font-family:slick;font-size:50px;line-height:20px;position:absolute;bottom:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#9cd911}}.dsa-secure-plugin{border-radius:5px;position:relative}.dsa-secure-plugin .dsa-secure-image{width:100%;height:100%}.dsa-secure-plugin{font-size:12px;line-height:16px}.dsa-secure-plugin .dsa-buttons{width:90%;margin:auto;text-align:center}.dsa-secure-plugin .dsa-buttons a:nth-of-type(2n){margin-top:10px}.dsa-secure-plugin .undercheck{background-color:#fff;color:#222!important;border-radius:5px;padding:4px;margin:8px 50% 16px;width:202px;transform:translateX(-50%)}.dsa-secure-plugin .check-slide-content{position:absolute;top:50%;left:5%;width:90%;margin:auto;-webkit-transform:translateY(100%);transform:translateY(-50%)}.dsa-secure-plugin .dsa-switch{position:relative;width:60px;height:34px;display:block}.dsa-secure-plugin .check-slide{visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s linear}.dsa-secure-plugin .dsa-secure-plugin input{display:none}.dsa-secure-plugin iframe{width:100%}.dsa-secure-plugin .dsa-switch{margin-left:calc(50% - 30px)}.dsa-secure-plugin p{text-align:center;font-family:arial;padding:10px 0;display:block;margin:auto;font-weight:700}.dsa-secure-plugin .check-slide{position:absolute;top:0;left:0;width:100%;height:100%;color:#000}.dsa-secure-plugin .check-slide.hide{display:none}.dsa-secure-plugin a{font-size:12px;text-align:center;font-family:arial;display:block;margin:auto;width:calc(100% - 20px);max-width:300px;background-color:#000;border-radius:5px;padding:5px 10px;text-decoration:none;color:#fff}.dsa-secure-plugin a:hover{background-color:#6d6d6d}.dsa-secure-plugin .check-slide:hover,.dsa-secure-plugin:hover .check-slide{visibility:visible;opacity:1;visibility:visible;opacity:1}.dsa-secure-plugin .dsa-tooltip{position:relative;display:inline-block;border-bottom:1px dotted #000}.dsa-secure-plugin .dsa-buttons a:hover{color:#fff!important}.dsa-secure-plugin .dsa-tooltip .tooltiptext{font-size:12px;visibility:hidden;width:100%;max-width:300px;background-color:#000;color:#fff;text-align:center;padding:5px 10px;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:0;margin-left:0;opacity:0;transition:opacity .3s}.dsa-secure-plugin .dsa-tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent}.dsa-secure-plugin .dsa-tooltip:hover .tooltiptext,.dsa-tooltip.active .tooltiptext{visibility:visible;opacity:1}.dsa-secure-plugin .dsa-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#333;-webkit-transition:.4s;transition:.4s}.dsa-secure-plugin .dsa-slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.dsa-secure-plugin input:checked+.dsa-slider{background-color:#000}.dsa-secure-plugin input:focus+.dsa-slider{box-shadow:0 0 1px #000}.dsa-secure-plugin input:checked+.dsa-slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.dsa-secure-plugin .dsa-slider.round{border-radius:34px}.dsa-secure-plugin .dsa-slider.round:before{border-radius:50%}.dsa-cookie-notice-close:hover{background-color:#000}.dsa-cookie-notice-close{position:absolute;display:block;height:20px;bottom:20px;width:20px;line-height:20px;right:10px;top:10px;text-decoration:none;color:#fff!important;background-color:#515151}.dsa-cookie-notice{font-size:14px;display:block;position:fixed;right:5%;bottom:50px;z-index:99999!important;background-color:#6ab744;color:#fff;margin:auto;width:277px;text-align:center;border-radius:20px}.dsa-cookie-notice a{color:#fff}.dsa-cookie-notice p{color:#fff;margin-bottom:0}.dsa-cookie-notice.hide{display:none}.cookie-inner{padding:25px}.cookie-inner a{text-decoration:underline}@media (max-width:900px){.dsa-secure-plugin .check-slide{visibility:visible;opacity:1;visibility:visible;opacity:1}}