body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
@charset "UTF-8";
@font-face{font-family:HankenGrotesk;font-style:normal;font-weight:normal;src:url("/files/theme/prozoon/fonts/HankenGrotesk-Regular.ttf")}@font-face{font-family:HankenGrotesk;font-style:normal;font-weight:bold;src:url("/files/theme/prozoon/fonts/HankenGrotesk-SemiBold.ttf")}body{font-family:HankenGrotesk, serif;height:100vh}body #wrapper #header .navbar{max-width:1200px;width:calc(100vw - 50px);margin:0 auto}body #wrapper #container{overflow:scroll;height:calc(100vh - 100px - 30px)}body #wrapper #container #main .mod_article>div{max-width:1200px;margin:0 auto}body #wrapper #footer .inside .footer{max-width:1200px;width:calc(100vw - 50px);margin:0 auto}#header .inside .block{overflow:visible}div.navbar.navbar-scrolled{background-color:#008CFF}div.navbar{max-width:1200px;box-sizing:border-box;height:100px}div.navbar nav.main-nav{box-sizing:border-box;height:94px;position:relative}div.navbar nav.main-nav .nav-logo{vertical-align:top;display:inline-block;margin-top:15px;margin-left:-14px}div.navbar nav.main-nav .menu-link-wrapper{vertical-align:top;display:inline-block;position:absolute;top:10px;right:0;z-index:999}div.navbar nav.main-nav .menu-link-wrapper ul{list-style-type:none}div.navbar nav.main-nav .menu-link-wrapper ul li{display:inline-block;padding:10px;margin:0 20px;text-decoration:none;color:black;border-bottom:1px solid transparent}div.navbar nav.main-nav .menu-link-wrapper ul li a,div.navbar nav.main-nav .menu-link-wrapper ul li a:visited{color:black;text-decoration:none}div.navbar nav.main-nav .menu-link-wrapper ul li:hover{border-bottom:1px solid white}div.navbar nav.main-nav .menu-link-wrapper ul li.active a,div.navbar nav.main-nav .menu-link-wrapper ul li.active a:visited{font-weight:bold;text-decoration:none}.menu-button{position:absolute;right:0;top:0;margin:20px;cursor:pointer;height:40px;width:40px;background-color:black;mask-size:cover;-webkit-mask:url("/files/theme/prozoon/img/icon_menue.svg") no-repeat center;mask:url("/files/theme/prozoon/img/icon_menue.svg") no-repeat center}.menu-button.active{background-color:#008CFF}#navbar_mobilenav{z-index:99;position:absolute;top:100px;right:0;background-color:white;border-left:1px solid white;border-bottom:1px solid white;width:100vw}#navbar_mobilenav ul{list-style-type:none}#navbar_mobilenav ul li{display:block;padding:10px;margin:0 20px;background:white;text-decoration:none;font-weight:bold;color:black}#navbar_mobilenav ul li a,#navbar_mobilenav ul li a:visited{color:black;text-decoration:none}#navbar_mobilenav ul li.active{border-bottom:2px solid white}#navbar_mobilenav ul li.active a{color:#008CFF}body.desktop div.navbar nav.main-nav .menu-button{display:none}body.mobile div.navbar nav.main-nav>.menu-link-wrapper{display:none}body.mobile div.navbar nav.main-nav .menu-button{display:inline-block}#footer{text-align:right}#footer ul{list-style-type:none;margin:0}#footer ul li{display:inline-block;padding:0 10px;text-decoration:none;color:black;border-bottom:1px solid transparent}#footer ul li a,#footer ul li a:visited{color:black;text-decoration:none}#footer ul li:hover a,#footer ul li:hover a:visited{color:#008CFF}.upDownButtons{text-align:center}.upDownButtons .buttonsBox{display:inline-block}.upDownButtons .buttonsBox .arrow-circle{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:20px;color:#333;cursor:pointer;box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);margin:20px}.upDownButtons .buttonsBox .arrow-circle:hover{background-color:#008CFF}.upDownButtons .buttonsBox .arrow-circle.up::before{content:"▲"}.upDownButtons .buttonsBox .arrow-circle.down::before{content:"▼"}body.desktop #wrapper #container #main .mod_article.fullScreenLayoutHeaderOnly{box-sizing:border-box;padding-top:150px}body.desktop #wrapper #container #main .mod_article.fullScreenLayoutHeaderOnly>*{margin:0;margin-left:calc((100vw - 1200px) / 2);max-width:450px}body.desktop #wrapper #container #main .mod_article.fullScreenLayout{box-sizing:border-box;min-height:calc(100vh - 100px - 30px);padding-top:150px}body.desktop #wrapper #container #main .mod_article.fullScreenLayout>*{margin:0;margin-left:calc((100vw - 1200px) / 2);max-width:450px}body.mobile{background-position:bottom}body.mobile #wrapper #container #main .mod_article.fullScreenLayoutHeaderOnly{box-sizing:border-box;padding-top:50px}body.mobile #wrapper #container #main .mod_article.fullScreenLayoutHeaderOnly>*{margin:0}body.mobile #wrapper #container #main .mod_article.fullScreenLayoutHeaderOnly>div{padding:20px;background-color:rgba(255, 255, 255, 0.2)}body.mobile #wrapper #container #main .mod_article.fullScreenLayout{box-sizing:border-box;min-height:calc(100vh - 100px - 30px);padding-top:50px}body.mobile #wrapper #container #main .mod_article.fullScreenLayout>*{margin:0}body.mobile #wrapper #container #main .mod_article.fullScreenLayout>div{padding:20px;background-color:rgba(255, 255, 255, 0.2)}body{background-position:top;background-image:url("/files/theme/prozoon/img/hunde.jpeg");background-size:cover;background-repeat:no-repeat}body #wrapper #container #main .mod_article:nth-child(2){background-color:white;background-image:url("/files/theme/prozoon/img/kuehe.jpeg");background-size:600px;background-repeat:no-repeat;background-position:top 150px left calc(((100vw - 1200px) / 2) + 500px)}body.mobile #wrapper #container #main .mod_article{width:100vw}body.mobile #wrapper #container #main .mod_article:nth-child(2){height:auto;background-image:none}body.mobile #wrapper #container #main .mod_article:nth-child(2)>div.upDownButtons:after{content:"";display:block;margin-top:20px;width:calc(100vw - 40px);height:calc(400px - 20px);background-image:url("/files/theme/prozoon/img/kuehe.jpeg");background-size:contain;background-repeat:no-repeat}
