@charset "UTF-8";/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.desktop,.mobile,.tablet{display:none}@media (max-width:669px){.mobile{display:block}}@media (min-width:750px) and (max-width:899px){.tablet{display:block}}@media (min-width:670px) and (max-width:749px){.tablet{display:block}}@media (min-width:900px){.desktop{display:block}}@media (max-width:669px){.exc_mobile{display:none}}@media (min-width:750px) and (max-width:899px){.exc_tablet{display:none}}@media (min-width:670px) and (max-width:749px){.exc_tablet{display:none}}@media (min-width:900px){.exc_desktop{display:none}}*,::after,::before{box-sizing:border-box;margin:0;-webkit-tap-highlight-color:transparent}:focus{outline:0}body,html{height:100%;font-size:8px}@media (min-width:750px) and (max-width:899px){body,html{font-size:7px}}@media (min-width:670px) and (max-width:749px){body,html{font-size:6px}}body{max-width:100vw;overflow-x:hidden;margin:0;font-family:Geogrotesque-Regular}p{font-size:2rem;line-height:1.4}b,strong{font-family:BauerBodoniBT-BoldItalic}a,a:link,a:visited{color:#000;transition:background-color .3s ease;text-decoration:none}a:hover{color:#000}.center{position:relative;width:80%;margin:auto}ul{padding:0}h1,h2,h3,h4,h5{margin:0;padding:0;font-family:BauerBodoniBT-BoldItalic}.noscroll{overflow:hidden}.fcf:after{display:table;clear:both;content:''}.main{position:relative;width:110rem;margin:auto}@media (max-width:669px){.main{width:100%}}.main .logoscope{width:100%}.main .logoscope .logo{width:28rem;height:15rem;margin:5rem auto;background-image:url(assets/svg/logo.svg);background-repeat:no-repeat;background-position:center;background-size:100%}@media (max-width:669px){.main .logoscope .logo{position:fixed;z-index:110;top:0;left:calc(50% - 13rem);width:26rem;height:8rem;margin:.5rem 0;background-image:url(assets/svg/logo.svg);background-size:contain}}img{width:100%}.content{position:relative;margin:2rem 0;padding:0;font-size:2rem}@media (max-width:669px){.content{width:100%;min-height:100vh;margin-top:9rem;padding:2rem}}.content.products{margin:9rem 0 0}@media (max-width:669px){.content .productoverview{margin-top:0;padding:0}}.content .productoverview .product{float:left;width:35.3rem;height:35.3rem;margin-right:2rem;margin-bottom:2rem;background-size:contain}@media (max-width:669px){.content .productoverview .product{width:calc(50vw - 3rem);height:calc(50vw - 4rem)}.content .productoverview .product.second{margin-right:0}.content .productoverview .product.empty{display:none}}@media (min-width:670px){.content .productoverview .product.third{margin-right:0}.content .productoverview .product.empty{border:none}}.content .productoverview .product.firstlevel{border:1px solid #919191}.content .head{width:100%;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid;text-align:center}@media (max-width:669px){.content .head br{display:none}}.content .head h1{margin-bottom:1rem;font-size:7rem;font-weight:700;letter-spacing:3px}@media (max-width:669px){.content .head h1{margin-top:1rem;font-size:5rem;line-height:95%}.content .head h1.mobilesmall{font-size:4.5rem}}.content .head p{font-family:BauerBodoniBT-Italic;font-size:2.5rem;font-weight:400;line-height:1.1;letter-spacing:1px}.content .splitcontent{position:relative}.content .splitcontent .right{font-size:0}.content .left{position:relative;float:left;width:33%;height:100%;padding:0 2rem 0 0}@media (max-width:669px){.content .left{float:none;width:100%;padding:0}}@media (max-width:669px){.content .left p:last-of-type{margin-bottom:1.5rem}}.content .left h2{margin-bottom:.5rem;font-size:2.2rem;font-weight:600;line-height:1.3}.content .left p:not(:last-of-type){margin-bottom:1.5rem}.content .left.wide{width:66%!important;padding:0 1rem 0 0}@media (max-width:669px){.content .left.wide{padding:0}}.content .left.wide.post-preview{width:100%}@media (max-width:669px){.content .left.wide{width:100%!important}}.content .right{position:relative;float:right;width:66%}@media (max-width:669px){.content .right{float:none;width:100%}}.content .right img{width:100%;height:100%}.content .right img:not(:last-of-type){margin-bottom:2rem}.content .right.small{width:33%!important}.content .right.small.sidebar-right{position:absolute;top:2rem;right:0;width:33%!important;height:calc(100% - 10rem);padding-left:2rem;border-left:1px solid #000}@media (max-width:669px){.content .right.small.sidebar-right{position:relative;width:100%!important;padding:2rem 1rem;border-left:none;border-top:1px solid #000;margin-top:1rem}}.content .right.small.sidebar-right.post-overview{top:0;height:100%}.content .right.small.sidebar-right.home-overview{top:0;height:99%}.content .centerimg{margin-bottom:2rem}.content .onethird{float:left;width:33%;height:100%;padding:0 3rem 0 0}@media (max-width:669px){.content .onethird{float:none;width:100%;padding:0}}.content .onethird.first{width:37%}@media (max-width:669px){.content .onethird.first{width:100%}}.content .onethird.last{width:30%;padding:0}@media (max-width:669px){.content .onethird.last{width:100%}}.content .onethird h3{margin-bottom:2rem;padding:1rem 0;font-size:4rem;font-weight:400;border-top:2px solid;border-bottom:1px solid}.content .onethird p{font-size:2rem}@media (max-width:669px){.content .onethird p:last-of-type{margin-bottom:1.5rem}}.content .onethird p:not(:last-of-type){margin-bottom:1rem}.content .impressum p{margin-bottom:1rem;font-size:2rem}.content.home .head img,.content.journal .head img{max-height:340px}.content.home .postinfo,.content.journal .postinfo{display:inline-block;margin-bottom:.5rem;font-family:BauerBodoniBT-Italic;color:#807f80;letter-spacing:1px}@media (max-width:669px){.content.home .postinfo,.content.journal .postinfo{margin:.8rem 0}}.content.home .post-preview,.content.journal .post-preview{display:inline-block;padding-bottom:2rem;font-size:2rem;width:100%}@media (max-width:669px){.content.home .post-preview img,.content.journal .post-preview img{display:none}}@media (max-width:669px){.content.home .post-preview:last-of-type,.content.journal .post-preview:last-of-type{margin-bottom:2rem}}.content.home .post-preview:last-of-type,.content.journal .post-preview:last-of-type{padding-bottom:0}.content.home .post-preview:not(:last-of-type),.content.journal .post-preview:not(:last-of-type){margin-bottom:2rem;border-bottom:1px solid}.content.home .post-preview.box,.content.journal .post-preview.box{margin-bottom:0}.content.home .post-preview.box p,.content.journal .post-preview.box p{max-height:25rem;overflow:hidden}.content.home .post-preview img,.content.journal .post-preview img{float:left;width:37rem;margin:0 2rem 0 0}.content.home .post-preview h2,.content.journal .post-preview h2{margin-bottom:.5rem;font-size:3rem;font-weight:600;line-height:100%}.content.home .post-preview h3,.content.journal .post-preview h3{display:none}@media (max-width:669px){.content.home .post-single,.content.journal .post-single{margin-top:2rem}}.content.home .post-single .head,.content.journal .post-single .head{text-align:left}@media (min-width:900px){.content.home .post-single .head,.content.journal .post-single .head{padding:3rem 0}}.content.home .post-single .head h1,.content.journal .post-single .head h1{font-size:5rem;line-height:100%;margin-top:-1rem}@media (max-width:669px){.content.home .post-single .head h1,.content.journal .post-single .head h1{line-height:95%}}.content.home .post-single .head .postinfo,.content.journal .post-single .head .postinfo{font-size:2.5rem}.content.home .post-single img,.content.journal .post-single img{width:100%;height:100%;margin:1rem 0}.content.home .post-single .post_nav,.content.journal .post-single .post_nav{position:relative;width:100%;height:6rem;padding:1rem;font-weight:400;border-top:1px solid #000}.content.home .post-single .post_nav .postlink,.content.journal .post-single .post_nav .postlink{position:absolute;top:2rem;font-size:4rem}.content.home .post-single .post_nav .postlink.prev,.content.journal .post-single .post_nav .postlink.prev{left:0}.content.home .post-single .post_nav .postlink.next,.content.journal .post-single .post_nav .postlink.next{right:0}.content.home .post-single .post_nav .share,.content.journal .post-single .post_nav .share{position:absolute;top:2.2rem;left:calc(50% - 10rem);width:20rem;text-align:center}@media (max-width:669px){.content.home+.foot{display:block!important;height:20rem;padding:2rem 0;border-top:2px solid;border-bottom:none;margin:3rem 2rem 2rem 3rem}.content.home+.foot .footpart{text-align:left}}.foot{height:20rem;padding:2rem 0;border-top:2px solid;border-bottom:1px solid}@media (max-width:669px){.foot{display:none}}.foot .footpart{float:left;width:33%;height:100%;font-size:2rem;line-height:1.6;text-align:center}@media (max-width:669px){.foot .footpart{float:none;width:100%;margin-bottom:2rem;text-align:center}}.foot .footpart.fullwidth{width:100%}.foot .footpart h4{font-size:2.8rem;letter-spacing:1.5px}.foot .footpart.mid{border-right:1px solid;border-left:1px solid}.foot .footpart p{font-size:1.8rem;line-height:1.7}.bottom{padding:2rem;font-size:2rem;text-align:center}@media (max-width:669px){.bottom{margin-top:-2rem;background-color:#d7cfc8}}.bottom .socialmedia{width:16rem;margin:auto}@media (max-width:669px){.bottom .socialmedia{width:32rem}}@media (max-width:669px){.bottom .legal{display:none}}.error .head{height:20rem;border:none}.impressum p{margin-bottom:1rem}.socialmedia{position:relative;height:5rem}@media (max-width:669px){.socialmedia{height:7rem}}.smicon,.socialmedia .smicon{float:left;width:3rem;height:3rem;margin:.5rem}@media (max-width:669px){.socialmedia .smicon{width:6rem;height:6rem;margin:1rem}}.smicon:hover{opacity:.7}.smicon.facebook{background-image:url(assets/images/icons/CI_Website_Icons_Facebook.svg);background-size:contain}.smicon.twitter{background-image:url(assets/images/icons/CI_Website_Icons_Twitter.svg);background-size:contain}.smicon.instagram{background-image:url(assets/images/icons/CI_Website_Icons_Instagram.svg);background-size:contain}.smicon.pinterest{background-image:url(assets/images/icons/CI_Website_Icons_Pinterest.svg);background-size:contain}.sidebar-right h4{margin-bottom:.5rem;font-size:2.8rem;letter-spacing:1.5px;text-transform:uppercase}.sidebar-right .box{padding:2rem 0;border-bottom:1px solid #000}.sidebar-right .box:first-of-type{margin-top:0;padding-top:0}.sidebar-right .box:last-of-type{border-bottom:none}.sidebar-right .box.newsletter{padding-bottom:0}.sidebar-right .box img{width:100%;margin-top:1rem}.sidebar-right .box .socialmedia{margin-top:1rem}.sidebar-right .box .socialmedia .smicon:first-of-type{margin-left:0}.sidebar-right .box.firstblogpost{font-size:1.7rem}.sidebar-right .box.openinghours p{font-size:1.7rem;text-align:left!important}@media (max-width:669px){.sidebar-right{margin-bottom:-5rem}}.readmore{margin-top:2rem}.button,.readmore a{margin:.5rem 0;padding:.5rem;font-size:2rem;color:#fff;border:none;background-color:#766b65;transition:.3s}@media (max-width:669px){.button,.readmore a{display:inline-block;height:4rem;padding:1rem;font-size:2.1rem;text-align:left;border-radius:.6rem}}.button.to_parent,.readmore a.to_parent{position:absolute;bottom:0;left:0;margin:0}@media (max-width:669px){.button.to_parent,.readmore a.to_parent{position:relative}}.button:hover,.readmore a:hover{opacity:.7}input.email{width:70%;margin:1rem 0;padding:3px;font-size:2rem;border:1px solid #ccc}nav{width:100%;height:7rem;padding:2rem;font-family:Geogrotesque-Regular;border-top:1px solid #000;border-bottom:2px solid #000}nav ul{text-align:center}nav ul li{display:inline-block;margin:0;font-size:2.5rem;font-weight:400;list-style-type:none;letter-spacing:2px;text-transform:uppercase}nav ul li.current_page_item,nav ul li.current_page_item a,nav ul li.current_page_parent,nav ul li.current_page_parent a{font-family:Geogrotesque-Regular;color:#766b65}@media (max-width:669px){nav ul li.current_page_item,nav ul li.current_page_item a,nav ul li.current_page_parent,nav ul li.current_page_parent a{color:#000;font-weight:700}}nav ul li+li:before{padding:0 1.5rem;font-family:Geogrotesque-Regular;color:#000;content:' | '}#mfPreviewBarShow,.mobilenav_trigger,.topbar{display:none}@media (max-width:669px){.topbar{display:block;position:fixed;z-index:100;top:0;width:100%;height:9rem;background-color:#fff;box-shadow:0 0 5px 0 rgba(158,158,158,.2);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.topbar .mobilenav_trigger{display:block;position:absolute;right:0;width:7rem;height:9rem;background-image:url(assets/svg/menu.svg);background-repeat:no-repeat;background-position:center;background-size:4rem;cursor:pointer;transition:none}.topbar .mobilenav_trigger.close{background-image:url(assets/svg/close.svg);background-size:3rem}.topbar .topmail{display:block;position:absolute;left:0;width:7rem;height:9rem;background-image:url(assets/svg/mail.svg);background-repeat:no-repeat;background-position:center;background-size:4rem;cursor:pointer}nav{position:fixed;z-index:90;width:100%;height:calc(100vh - 8rem);margin-top:1rem;overflow:scroll;border-top:none;border-bottom:none;background-color:#fff;transition:500ms cubic-bezier(0,.56,.27,.98);-webkit-transform:translateY(0);transform:translateY(0);-webkit-overflow-scrolling:touch}nav.menu_hidden{-webkit-transform:translateY(calc(-100vh - 7rem));transform:translateY(calc(-100vh - 7rem))}nav ul{padding:0}nav ul li{float:none;width:100%;list-style-type:none;text-align:center;padding:1.8rem 0;border-bottom:1px solid #ccc}nav ul li+li:before{padding:0;content:''}nav ul li.mobile a{color:#999}}