@import url("//hello.myfonts.net/count/3960c6");.node--unpublished{background-color:#fff4f4;}
.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:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-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:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/themes/rensing/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/themes/rensing/slick/./fonts/slick.eot);src:url(/themes/rensing/slick/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/themes/rensing/slick/./fonts/slick.woff) format('woff'),url(/themes/rensing/slick/./fonts/slick.ttf) format('truetype'),url(/themes/rensing/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.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:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;}.hamburger:hover{opacity:.7;}.hamburger.is-active:hover{opacity:.7;}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#fff;}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative;}.hamburger-inner{display:block;top:50%;margin-top:-2px;}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:40px;height:4px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block;}.hamburger-inner::before{top:-10px;}.hamburger-inner::after{bottom:-10px;}.hamburger--slider .hamburger-inner{top:2px;}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s;}.hamburger--slider .hamburger-inner::after{top:20px;}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.7142857143px,-6px,0);opacity:0;}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-90deg);}body,input,textarea{font-family:FFMetaWebProRegular,sans-serif;font-weight:400;color:rgba(0,0,0,.71);}.view-katalog .views-row .catalog__headline{color:#5f7b9b;font-size:24px;border-bottom:solid 2px #5f7b9b;padding-left:40px;position:relative;line-height:1.5em;}.view-katalog .views-row .catalog__headline::before{position:absolute;content:"";width:24px;height:24px;left:0;bottom:0;background-color:#5f7b9b;}body{background-color:#fff;box-sizing:border-box;}*{box-sizing:inherit;}h1,h2,h3,h4,h5,h6{font-family:HandelGotD-Med,sans-serif;font-weight:400;margin:0 0 .5em;max-width:100%;}p{line-height:1.5em;}a{color:inherit;text-decoration:none;}h1{font-size:40px;}h2{font-size:32px;}h3{font-size:24px;}h4{font-size:16px;}h5{font-size:16px;}h6{font-size:16px;}td,th{padding:4px;border:solid 1px rgba(0,0,0,.1);}table{margin:16px 0;}caption{font-size:12px;margin:4px 0;text-transform:uppercase;}ul{padding:0;}li{padding-left:1.5em;}img{max-width:100%;}.bullet-list>ul{padding:0;margin:0;list-style-type:none;}.bullet-list>ul>li{flex:0 0 100%;list-style-type:none;position:relative;display:block;line-height:1.3em;padding:0 0 0 16px;margin:8px 0;font-size:14px;}.bullet-list>ul>li::before{content:"";position:absolute;left:4px;top:6px;width:6px;height:6px;background-color:#5f7b9b;}footer{padding:48px 0 128px;}footer .footer__outer-container{max-width:1000px;margin:0 auto;padding:0 20px;overflow:hidden;}footer .footer__sitemap{display:flex;flex-flow:row wrap;margin:0 -10px;}footer .footer__sitemap-header{font-size:16px;line-height:16px;padding-bottom:8px;padding-left:28px;position:relative;border-bottom:solid 1px #5f7b9b;margin-bottom:8px;white-space:nowrap;}footer .footer__sitemap-header::before{content:"";display:block;position:absolute;left:0;bottom:0;width:20px;height:20px;background-color:#5f7b9b;}footer .footer__sitemap-group{flex:1 0 0px;margin:0 10px 20px;}@media only screen and (min-width:991px){footer .footer__sitemap-group.footer__sitemap-group--wide{flex-grow:2;}}@media only screen and (min-width:991px){footer .footer__sitemap-group.footer__sitemap-group--wide>.footer__sitemap-links-list>li{flex:0 0 50%;}}footer .footer__sitemap-links-list{display:flex;flex-flow:row wrap;padding:0;margin:0;list-style-type:none;}footer .footer__sitemap-links-list>li{flex:0 0 100%;padding:0;list-style-type:none;position:relative;display:block;line-height:1em;margin:4px 0;font-size:14px;white-space:nowrap;}footer .footer__sitemap-links-list>li>div,footer .footer__sitemap-links-list>li>span{padding-left:16px;}footer .footer__sitemap-links-list>li::before{content:"";position:absolute;left:4px;top:6px;width:6px;height:6px;background-color:#9a6d27;}footer .footer__site-info{text-align:right;margin:32px 0;font-size:14px;}.form label,.form__label,form label,form__label{font-size:14px;margin-bottom:6px;}.form__row,form__row{margin:0 -8px;}@media only screen and (min-width:575px){.form__row,form__row{display:flex;flex-flow:row wrap;margin:-16px -8px;}}.form__buttons,form__buttons{flex:1;display:flex;justify-content:flex-end;margin:16px 8px;}.form__group,form__group{display:flex;flex-direction:column;margin:16px 8px;flex:1;}.form input[type=email],.form input[type=text],.form textarea,.form__text,.form__textarea,form input[type=email],form input[type=text],form textarea,form__text,form__textarea{width:100%;border:solid 1px silver;padding:4px;font-family:FFMetaWebProRegular,sans-serif;}.form input[type=button],.form input[type=submit],.form__button,form input[type=button],form input[type=submit],form__button{flex:0 0 auto;border:solid 1px grey;background-color:#5f7b9b;color:#fff;text-transform:uppercase;font-size:11px;padding:12px 16px;cursor:pointer;font-weight:700;}.page{background-color:#babbbe;min-height:100vh;}.page__content{background-color:#fff;border-bottom:solid 1px transparent;}.page__bounded-content{max-width:1280px;padding:0 20px;margin:0 auto;}.page__bounded-content.page__bounded-content--dense{max-width:1000px;}.compact-header{background-image:url("/themes/rensing/images/headers/header1-4c8d9512c0.jpg");height:400px;background-size:cover;background-position:center center;position:relative;}.compact-header .logo{max-width:120px;}.compact-header .main-menu,.compact-header .menu--main{height:64px;}.compact-header .topbar__content{height:64px;}.compact-header .main-menu__list .main-menu__link{height:64px;}.compact-header .main-menu__link-content{padding-top:6px;padding-bottom:6px;}.compact-header .main-menu .hamburger,.compact-header .menu--main .hamburger{top:4px;}.compact-header .topbar{z-index:2000;position:relative;}.compact-header__background{position:absolute;width:100%;height:100%;background-size:cover;background-position:center center;z-index:1000;}.breadcrumbs{background-color:grey;max-width:100%;overflow:hidden;text-overflow:ellipsis;}.breadcrumbs__node{display:block;position:relative;padding:0 15px;}.breadcrumbs__node>a{color:rgba(255,255,255,.5);white-space:nowrap;}.breadcrumbs__node>a:hover{color:rgba(255,255,255,.6);}.breadcrumbs__node::after{content:"//";color:rgba(255,255,255,.8);position:absolute;right:-8px;top:0;}.breadcrumbs__node:first-child{padding-left:0;}.breadcrumbs__node:last-child::after{content:"";}.breadcrumbs__node:last-child>a{color:#fff;}.breadcrumbs__node:last-child>a:hover{color:rgba(255,255,255,.9);}.breadcrumbs__list{margin:0 auto;list-style-type:none;max-width:1280px;padding:12px 20px;display:flex;}.topbar{background-color:rgba(128,128,128,.9);z-index:8000;}.topbar__content{max-width:1280px;margin:0 auto;position:relative;height:80px;}@media only screen and (min-width:991px){.topbar__content{height:100px;}}.topbar__menu{position:absolute;right:0;top:0;bottom:0;width:100%;z-index:7950;}.topbar__logo{position:absolute;left:16px;top:16px;z-index:8000;}.link{font-weight:700;background-image:url("/themes/rensing/images/icons/chev-r-w-ba6ca2dfe6.svg");background-repeat:no-repeat;background-position:right center;padding-right:12px;}.logo{width:100px;}@media only screen and (min-width:575px){.logo{width:125px;}}@media only screen and (min-width:768px){.logo{width:150px;}}@media only screen and (min-width:991px){.logo{width:175px;}}@media only screen and (min-width:1199px){.logo{width:200px;}}.logo__image{width:100%;max-width:100%;}.main-menu,.menu--main{height:100%;width:100%;position:relative;padding-right:16px;}.main-menu__sub-list,.menu--main__sub-list{list-style-type:none;padding:0;margin:0;font-size:80%;text-transform:none;background-color:rgba(103,103,103,.8);}.main-menu__sub-list.closing,.menu--main__sub-list.closing{visibility:visible;}@media only screen and (min-width:991px){.main-menu__sub-list,.menu--main__sub-list{display:none;flex-direction:column;justify-content:flex-end;padding:0;position:absolute;top:100%;right:0;min-width:100%;visibility:visible;opacity:1;}.main-menu__sub-list>.main-menu__item,.menu--main__sub-list>.main-menu__item{transform:translate3d(0,0,0);}.main-menu__sub-list .main-menu__link,.menu--main__sub-list .main-menu__link{padding-top:8px;padding-bottom:8px;height:64px;}.main-menu__sub-list .main-menu__link-content,.menu--main__sub-list .main-menu__link-content{padding-top:8px;padding-bottom:8px;}}.main-menu__list,.menu--main__list{font-size:20px;text-transform:uppercase;visibility:hidden;opacity:0;transition:opacity .1s linear;list-style-type:none;position:absolute;top:100%;width:100vw;right:0;margin:0;padding:0;background-color:rgba(128,128,128,.9);}.main-menu__list.closing,.menu--main__list.closing{visibility:visible;}.main-menu__list.open,.menu--main__list.open{visibility:visible;opacity:1;}.main-menu__list.open>.main-menu__item,.menu--main__list.open>.main-menu__item{transform:translate3d(0,0,0);}.main-menu__list>.main-menu__item,.menu--main__list>.main-menu__item{position:relative;transition:transform .1s ease;transform:translate3d(0,-20px,0);}@media only screen and (min-width:991px){.main-menu__list>.main-menu__item:hover>.main-menu__sub-list,.menu--main__list>.main-menu__item:hover>.main-menu__sub-list{display:flex;}}@media only screen and (min-width:991px){.main-menu__list,.menu--main__list{display:flex;justify-content:flex-end;padding:0;height:100%;position:relative;top:auto;width:auto;right:auto;visibility:visible;opacity:1;background-color:transparent;}.main-menu__list>.main-menu__item,.menu--main__list>.main-menu__item{transform:translate3d(0,0,0);}}.main-menu__link,.menu--main__link{padding:0 16px;color:#fff;text-decoration:none;height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;}.main-menu__link:hover>.main-menu__link-content,.menu--main__link:hover>.main-menu__link-content{transition:border-bottom-color 0s linear;border-bottom-color:#fff;}@media only screen and (min-width:991px){.main-menu__link,.menu--main__link{height:100px;}}.main-menu__link-content,.menu--main__link-content{padding:16px 0;border-bottom:1px solid transparent;transition:border-bottom-color .1s ease;}.main-menu .hamburger,.menu--main .hamburger{position:absolute;right:16px;top:14px;}@media only screen and (min-width:991px){.main-menu .hamburger,.menu--main .hamburger{display:none;}}body,input,textarea{font-family:FFMetaWebProRegular,sans-serif;font-weight:400;color:rgba(0,0,0,.71);}.view-katalog .views-row .catalog__headline{color:#5f7b9b;font-size:24px;border-bottom:solid 2px #5f7b9b;padding-left:40px;position:relative;line-height:1.5em;}.view-katalog .views-row .catalog__headline::before{position:absolute;content:"";width:24px;height:24px;left:0;bottom:0;background-color:#5f7b9b;}#block-hauptnavigation{height:64px;}#block-hauptnavigation .hamburger,#block-hauptnavigation .menu-toggle,#block-hauptnavigation .menu-toggle-target{display:none;}#block-hauptnavigation .main-menu__link{height:100%;}#block-hauptnavigation .main-menu__list{border-bottom:solid 1px rgba(0,0,0,.1);padding:0;width:100%;flex-flow:row wrap;justify-content:flex-start;opacity:1;display:flex;visibility:visible;position:static;background-color:transparent;}@media only screen and (min-width:991px){#block-hauptnavigation .main-menu__list{justify-content:center;flex-flow:row wrap;}}#block-hauptnavigation .main-menu__item{transform:none;transition:none;}#block-hauptnavigation .main-menu__item:first-child{border-left:none;}#block-hauptnavigation .main-menu__link-content{color:rgba(0,0,0,.71);font-size:18px;padding:8px 0;}.check-list{max-width:800px;margin:64px auto;display:flex;justify-content:center;}.check-list__block{width:100%;display:flex;flex-flow:row wrap;padding:20px;}.check-list__item{position:relative;flex:0 0 100%;}@media only screen and (min-width:575px){.check-list__item{flex-basis:50%;}}@media only screen and (min-width:768px){.check-list__item{flex-basis:33.3%;}}.check-list__item::before{content:"";background-image:url("/themes/rensing/images/check-list/check-f8b92793b2.svg");background-size:cover;width:16px;height:16px;top:0;left:0;position:absolute;}.check-list__item-content{padding:0 20px 8px;}.counters{margin:64px;}.counters__outer-container{max-width:800px;margin:0 auto;}@media only screen and (min-width:768px){.counters__outer-container{display:flex;}}.counters__counter{flex:1;display:flex;flex-direction:column;align-items:center;border-top:dashed 1px rgba(0,0,0,.2);}.counters__counter:first-child{border-top:0;}@media only screen and (min-width:768px){.counters__counter{border-left:dashed 1px transparent;border-right:dashed 1px rgba(0,0,0,.2);border-top:0;}.counters__counter:first-child{border-left:dashed 1px rgba(0,0,0,.2);}}.counters__count{color:#9a6d27;font-size:36px;margin:18px 0;}.counters__label{margin:10px 0 18px;text-align:center;padding:0 1em;font-size:20px;max-width:100%;}.header{background-image:url("/themes/rensing/images/front-bg-93dd61f5b1.jpg");background-size:cover;position:relative;}@media only screen and (min-width:991px){.header{height:100vh;display:flex;flex-flow:column nowrap;}}@media only screen and (min-width:991px){.header>.topbar{flex:0 0 auto;}}.header__content{min-height:50vh;}@media only screen and (min-width:991px){.header__content{flex:1 0 0px;min-height:0;display:flex;flex-flow:column nowrap;}}.header__sections{width:100%;}@media only screen and (min-width:991px){.header__sections{flex:0 0 auto;}}.header__bottombar{width:100%;height:64px;background-color:rgba(128,128,128,.75);}@media only screen and (min-width:991px){.header__bottombar{flex:0 0 auto;}}body,input,textarea{font-family:FFMetaWebProRegular,sans-serif;font-weight:400;color:rgba(0,0,0,.71);}.view-katalog .views-row .catalog__headline{color:#5f7b9b;font-size:24px;border-bottom:solid 2px #5f7b9b;padding-left:40px;position:relative;line-height:1.5em;}.view-katalog .views-row .catalog__headline::before{position:absolute;content:"";width:24px;height:24px;left:0;bottom:0;background-color:#5f7b9b;}@media only screen and (min-width:991px){.hero{flex:1 0 0px;min-height:0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;}}.hero__item{background-color:rgba(128,128,128,.8);margin:32px;}.hero__item.hero__item--image{display:flex;align-items:center;justify-content:center;overflow:hidden;}.hero__item.hero__item--text{color:#fff;padding:16px;}@media only screen and (min-width:991px){.hero__item.hero__item--text{max-width:600px;padding:32px;}}.hero__image{max-width:100%;width:400px;overflow:hidden;}.inline-contact{background-color:#f7f7f7;border-top:solid 1px #c2c2c2;border-bottom:solid 1px #c2c2c2;margin:64px 0;padding:32px 20px;}.inline-contact__outer-container{max-width:800px;margin:0 auto;}@media only screen and (min-width:768px){.inline-contact__outer-container{display:flex;}}.inline-contact__content{display:flex;flex-direction:column;justify-content:center;}@media only screen and (min-width:768px){.inline-contact__content{flex:1;}}.inline-contact h4{font-size:40px;margin:0;}.inline-contact__link{display:flex;align-items:center;color:#5f7b9b;font-size:20px;font-weight:700;padding-left:40px;line-height:48px;background-image:url("/themes/rensing/images/icons/phone-23f8db9ed7.svg");background-repeat:no-repeat;background-position:left center;}.sections__item,.sections__item::before{background-size:100%;background-position:center center;transition:opacity .1s linear;}.sections{width:100%;}.sections__list{width:100%;padding:0;margin:0;display:flex;flex-flow:row wrap;}.sections__item-label{position:absolute;top:0;left:0;right:0;background-color:rgba(0,0,0,.7);text-align:center;line-height:2em;color:#fff;font-weight:700;font-size:14px;}.sections__item{flex:0 0 50%;padding-bottom:28.125%;background-color:grey;position:relative;overflow:hidden;}@media only screen and (min-width:575px){.sections__item{flex:0 0 33.3333333333%;padding-bottom:18.75%;}}@media only screen and (min-width:991px){.sections__item{flex:0 0 16.6666666667%;padding-bottom:9.375%;}}.sections__item:hover::before{opacity:1;}.sections__item:nth-child(1){background-image:url("/themes/rensing/images/sections/s1-inactive-00a22062d8.jpg");}.sections__item:nth-child(1):before{background-image:url("/themes/rensing/images/sections/s1-active-353a33ba18.jpg");}.sections__item:nth-child(2){background-image:url("/themes/rensing/images/sections/s2-inactive-cd6d405d3d.jpg");}.sections__item:nth-child(2):before{background-image:url("/themes/rensing/images/sections/s2-active-c441370976.jpg");}.sections__item:nth-child(3){background-image:url("/themes/rensing/images/sections/s3-inactive-e946444230.jpg");}.sections__item:nth-child(3):before{background-image:url("/themes/rensing/images/sections/s3-active-fa0b4d75fe.jpg");}.sections__item:nth-child(4){background-image:url("/themes/rensing/images/sections/s4-inactive-4262d351de.jpg");}.sections__item:nth-child(4):before{background-image:url("/themes/rensing/images/sections/s4-active-be303b9ae5.jpg");}.sections__item:nth-child(5){background-image:url("/themes/rensing/images/sections/s5-inactive-92c1fff347.jpg");}.sections__item:nth-child(5):before{background-image:url("/themes/rensing/images/sections/s5-active-b3fc64394e.jpg");}.sections__item:nth-child(6){background-image:url("/themes/rensing/images/sections/s6-inactive-2119bb01dd.jpg");}.sections__item:nth-child(6):before{background-image:url("/themes/rensing/images/sections/s6-active-ab5a120681.jpg");}.sections__item::after{content:"";left:0;right:0;top:0;bottom:0;position:absolute;border-top:solid 2px #fff;border-bottom:solid 2px #fff;border-left:solid 1px #fff;border-right:solid 1px #fff;}.sections__item::before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;opacity:0;}.example-carousel{width:100%;max-width:1000px;margin:64px auto;}.example-carousel__images{display:flex;align-items:center;justify-content:center;margin:0 50px;}.example-carousel__image-item{text-align:center;min-width:200px;}.example-carousel__image-item>img{margin:0 auto;}.example-carousel .slick-arrow::before{color:#000;}.highlight{width:100%;margin:64px 0;background-image:linear-gradient(to bottom,#394a5d,#232c37);color:#fff;}.highlight__outer-container{max-width:1280px;margin:0 auto;}@media only screen and (min-width:991px){.highlight__outer-container{display:flex;}}.highlight__image-container{position:relative;}@media only screen and (min-width:991px){.highlight__image-container{flex:0 0 50%;}}.highlight__image{max-width:100%;width:100%;}.highlight__content{position:relative;}@media only screen and (min-width:991px){.highlight__content{flex:0 0 50%;}}@media only screen and (min-width:991px){.highlight__overflow{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;}}@media only screen and (min-width:1199px){.highlight__overflow{display:flex;flex-direction:row;}}.highlight__content-block{display:flex;flex-direction:column;justify-content:center;flex:1;padding:20px;font-size:90%;}.highlight__content-block:nth-child(2){align-items:center;}@media only screen and (min-width:991px){.highlight__content-block:nth-child(2){display:none;}}@media only screen and (min-width:1199px){.highlight__content-block:nth-child(2){display:flex;flex:0 0 200px;}}@media only screen and (min-width:1199px){.highlight__content-block{font-size:100%;}}.highlight__logo-wrapper{margin:0 auto;max-width:250px;flex:0 0 auto;background-color:#fff;border-radius:6px;padding:8px;box-shadow:2px 2px 8px rgba(0,0,0,.5);}.highlight__logo-wrapper>img{max-width:100%;}@media only screen and (min-width:1199px){.highlight__logo-wrapper{width:auto;}}.highlight__image-gradient{position:absolute;top:0;bottom:0;right:-1px;width:50%;background-size:100% 100%;background-image:url("/themes/rensing/images/highlight/bifade-5be57b4af2.svg");}.norms-view{margin:64px auto;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;}.norms-view__item{width:64px;height:64px;margin:8px;border:solid 2px #5f7b9b;border-radius:6px;position:relative;}.norms-view__item-inner{position:absolute;left:3px;right:3px;bottom:3px;top:3px;background-size:contain;background-repeat:no-repeat;background-position:center center;}.norms-view__item-inner.norms-view__item-inner--en-471{background-image:url("/themes/rensing/images/icons/en-471-5d47da5b3e.svg");}.norms-view__item-inner.norms-view__item-inner--en-1149-5{background-image:url("/themes/rensing/images/icons/en-1149-5-b5486dc590.svg");}.norms-view__item-inner.norms-view__item-inner--en-13034{background-image:url("/themes/rensing/images/icons/en-13034-5a85f10e99.svg");}.norms-view__item-inner.norms-view__item-inner--en-iso-11611{background-image:url("/themes/rensing/images/icons/en-iso-11611-0c66c4e73a.svg");}.norms-view__item-inner.norms-view__item-inner--en-iso-11612{background-image:url("/themes/rensing/images/icons/en-iso-11612-822f036cb8.svg");}.norms-view__item-inner.norms-view__item-inner--en-iso-20471{background-image:url("/themes/rensing/images/icons/en-iso-20471-feb9472af6.svg");}.norms-view__item-inner.norms-view__item-inner--iec-61482-1-2{background-image:url("/themes/rensing/images/icons/iec-61482-1-2-2a31b91599.svg");}.norms-view__item-inner.norms-view__item-inner--iec-61482-2{background-image:url("/themes/rensing/images/icons/iec-61482-2-5cc703c738.svg");}.product-block{margin:16px 0;}.product-block__header{color:#5f7b9b;font-size:22px;line-height:1.3em;border-bottom:solid 2px #5f7b9b;}.product-block__header.product-block__header--major{padding-left:40px;position:relative;line-height:1.5em;}.product-block__header.product-block__header--major::before{position:absolute;content:"";width:24px;height:24px;left:0;bottom:0;background-color:#5f7b9b;}.product-block__content{margin:16px 0;}.product-colors{display:flex;flex-flow:row wrap;margin:8px -2px;}.product-colors__item{margin:3px;width:48px;height:48px;border:solid 1px #555;}.product-colors__item--small{width:24px;height:24px;}.product-info h2{font-size:40px;color:#9a6d27;margin:0 0 32px 0;}.product-info p{margin:0 0 .5em 0;}.product-images__previews{display:flex;flex-flow:row wrap;justify-content:center;margin:0 -4px;}.product-images__preview{display:flex;align-items:center;justify-content:center;margin:4px;width:66px;height:66px;flex:0 0 64px;border:solid 1px rgba(0,0,0,.1);cursor:pointer;transition:border-color .1s ease;position:relative;}.product-images__preview:hover{border-color:rgba(0,0,0,.3);}.product-images__preview>img{max-width:64px;max-height:64px;}.product-images__preview.product-images__preview--active{border-color:#800;}.product-images__full{height:500px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;border:solid 1px rgba(0,0,0,.1);margin-bottom:8px;}.product-images__full-inner{flex:0 1 auto;width:100%;}.product-images__full-inner>img{display:block;max-width:100%;max-height:500px;margin:0 auto;}.product-variant{display:flex;}.product-variant__image-part{flex:0 0 80px;display:flex;flex-flow:column nowrap;justify-items:center;align-items:stretch;}@media only screen and (min-width:575px){.product-variant__image-part{flex-basis:100px;}}@media only screen and (min-width:768px){.product-variant__image-part{flex-basis:120px;}}@media only screen and (min-width:991px){.product-variant__image-part{flex-basis:150px;}}.product-variant__content-part{flex:0 1 auto;}.product-variant__image{flex:1 1 100%;margin:0;background-repeat:no-repeat;background-position:center center;background-size:70%;}@media only screen and (min-width:768px){.product-variant__image{background-size:60%;}}@media only screen and (min-width:991px){.product-variant__image{background-size:50%;}}.product-variant__image.product-variant__image--flap-trousers{background-image:url("/themes/rensing/images/icons/flap-trousers-6aeb577bd3.svg");}.product-variant__image.product-variant__image--jacket{background-image:url("/themes/rensing/images/icons/jacket-e77277729a.svg");}.product-variant__image.product-variant__image--shirt{background-image:url("/themes/rensing/images/icons/shirt-1dbf4e6b48.svg");}.product-variant__image.product-variant__image--overall{background-image:url("/themes/rensing/images/icons/overall-0a0920babc.svg");}.product-variant__image.product-variant__image--trousers{background-image:url("/themes/rensing/images/icons/trousers-922973edee.svg");}.product-variant__image.product-variant__image--coat{background-image:url("/themes/rensing/images/icons/coat-c47c4cd3f0.svg");}.product-variant__image.product-variant__image--links{margin:0;min-height:64px;background-size:30%;background-image:url("/themes/rensing/images/icons/link-3f86480df6.svg");}.technical-data{margin:32px 0;}.technical-data--horizontal{display:flex;}.technical-data--horizontal .technical-data__item{margin-bottom:0;}.technical-data__item{flex:1 0 0px;padding-left:40px;background-repeat:no-repeat;background-position:left center;margin-bottom:24px;min-height:42px;}.technical-data__item.technical-data__item--tissue{flex:2 0 1px;background-image:url("/themes/rensing/images/icons/tissue-4066b15502.svg");}.technical-data__item.technical-data__item--weight{background-image:url("/themes/rensing/images/icons/weight-33fe722366.svg");}.technical-data__item.technical-data__item--size{background-image:url("/themes/rensing/images/icons/size-a745e18c6f.svg");}.technical-data__item.technical-data__item--en-iso-11611{background-image:url("/themes/rensing/images/icons/en-iso-11611-0c66c4e73a.svg");}.technical-data__item.technical-data__item--en-iso-11612{background-image:url("/themes/rensing/images/icons/en-iso-11612-822f036cb8.svg");}.technical-data__item.technical-data__item--en-1149-5{background-image:url("/themes/rensing/images/icons/en-1149-5-b5486dc590.svg");}.technical-data__item.technical-data__item--iec-61482-1-2{background-image:url("/themes/rensing/images/icons/iec-61482-1-2-2a31b91599.svg");}.technical-data__item.technical-data__item--en-13034{background-image:url("/themes/rensing/images/icons/en-13034-5a85f10e99.svg");}.technical-data__item.technical-data__item--en-471{background-image:url("/themes/rensing/images/icons/en-471-5d47da5b3e.svg");}.technical-data__item.technical-data__item--en-iso-20471{background-image:url("/themes/rensing/images/icons/en-iso-20471-feb9472af6.svg");}.technical-data__item.technical-data__item--iec-61482-2{background-image:url("/themes/rensing/images/icons/iec-61482-2-5cc703c738.svg");}.technical-data__item.technical-data__item--en-17353-ab{background-image:url("/themes/rensing/images/icons/en-17353-ab.png");}.technical-data__item.technical-data__item--en-17353-a{background-image:url("/themes/rensing/images/icons/en-17353-a.png");}.technical-data__item.technical-data__item--en-17353-b{background-image:url("/themes/rensing/images/icons/en-17353-b.png");}.technical-data__header{text-transform:uppercase;font-weight:700;font-size:13px;}.product_page{display:flex;flex-direction:column;margin:0 -16px;padding-top:32px;}@media only screen and (min-width:991px){.product_page{flex-direction:row-reverse;}}.product_page .technical-data{flex-direction:column;}@media only screen and (min-width:575px){.product_page .technical-data{flex-direction:row;}}.product_page .technical-data__item{margin-bottom:20px;}.product_page__image-section,.product_page__info-section{margin:0 16px;}.product_page__image-section{flex:0 0 320px;width:320px;}.product_page__info-section{flex:1 1 auto;}body,input,textarea{font-family:FFMetaWebProRegular,sans-serif;font-weight:400;color:rgba(0,0,0,.71);}.view-katalog .views-row .catalog__headline{color:#5f7b9b;font-size:24px;border-bottom:solid 2px #5f7b9b;padding-left:40px;position:relative;line-height:1.5em;}.view-katalog .views-row .catalog__headline::before{position:absolute;content:"";width:24px;height:24px;left:0;bottom:0;background-color:#5f7b9b;}.category-page{margin:0 -8px;}.category-page__description{margin:0 8px;}@media only screen and (min-width:991px){.category-page__description{flex:1 0 400px;}}.category-page__description h2{margin-top:16px;color:#9a6d27;}.category-page__products{margin:0 8px;flex:1 1 auto;}@media only screen and (min-width:991px){.category-page__products{display:flex;margin:0;flex-flow:row wrap;}}.category-page__products-lists{flex:0 0 100%;}@media only screen and (min-width:991px){.category-page__products-lists{flex-basis:50%;}.category-page__products-lists>h3{margin:8px;}.category-page__products-lists>.views-row{margin:0 8px;}}body,input,textarea{font-family:FFMetaWebProRegular,sans-serif;font-weight:400;color:rgba(0,0,0,.71);}.view-katalog .views-row .catalog__headline{color:#5f7b9b;font-size:24px;border-bottom:solid 2px #5f7b9b;padding-left:40px;position:relative;line-height:1.5em;}.view-katalog .views-row .catalog__headline::before{position:absolute;content:"";width:24px;height:24px;left:0;bottom:0;background-color:#5f7b9b;}.product-teaser{display:flex;flex-flow:row;border:solid 1px rgba(0,0,0,.1);margin-bottom:16px;padding:0 16px;background-color:#fff;cursor:pointer;transition:all .2s linear;}.product-teaser:hover{border-color:rgba(128,128,128,.5);}.product-teaser:hover .product-teaser__image{transform:scale(1,1);}.product-teaser>a{flex:0 0 72px;margin-right:8px;padding:16px 0;display:flex;align-items:center;justify-content:center;transition:all .1s ease-in-out;transform:scale(.9,.9);}.product-teaser__image{max-width:64px;}.product-teaser__image-wrapper{width:100%;}.product-teaser__image-wrapper>img{max-width:100%;display:block;}.product-teaser__content{flex:1 1 auto;}.product-teaser__short-description{margin:16px 0;}body,input,textarea{font-family:FFMetaWebProRegular,sans-serif;font-weight:400;color:rgba(0,0,0,.71);}.view-katalog .views-row .catalog__headline{color:#5f7b9b;font-size:24px;border-bottom:solid 2px #5f7b9b;padding-left:40px;position:relative;line-height:1.5em;}.view-katalog .views-row .catalog__headline::before{position:absolute;content:"";width:24px;height:24px;left:0;bottom:0;background-color:#5f7b9b;}.news__image{float:left;margin-right:8px;}.news__image img{max-width:100%;}.news__content{margin-bottom:2rem;}.news__content:after{content:"";display:table;clear:both;}.news__meta{margin:16px 0;font-style:italic;font-size:95%;}.hidden{display:none;}.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static!important;clip:auto;overflow:visible;height:auto;width:auto;}.invisible{visibility:hidden;}body,input,textarea{font-family:FFMetaWebProRegular,sans-serif;font-weight:400;color:rgba(0,0,0,.71);}.view-katalog .views-row .catalog__headline{color:#5f7b9b;font-size:24px;border-bottom:solid 2px #5f7b9b;padding-left:40px;position:relative;line-height:1.5em;}.view-katalog .views-row .catalog__headline::before{position:absolute;content:"";width:24px;height:24px;left:0;bottom:0;background-color:#5f7b9b;}.view-katalog .view-content{display:flex;flex-flow:row wrap;margin:0 -8px;justify-content:center;}.view-katalog .views-row{flex:0 0 100%;margin-bottom:20px;padding:8px;}@media only screen and (min-width:991px){.view-katalog .views-row{flex-basis:calc(50% - 16px);}}.view-katalog .views-field-field-bild .field-content{width:160px;float:left;margin-right:8px;}.view-katalog .views-field-field-bild .field-content>img{max-width:100%;width:100%;height:100%;}main .content{padding:20px 0;}body,input,textarea{font-family:FFMetaWebProRegular,sans-serif;font-weight:400;color:rgba(0,0,0,.71);}.view-katalog .views-row .catalog__headline{color:#5f7b9b;font-size:24px;border-bottom:solid 2px #5f7b9b;padding-left:40px;position:relative;line-height:1.5em;}.view-katalog .views-row .catalog__headline::before{position:absolute;content:"";width:24px;height:24px;left:0;bottom:0;background-color:#5f7b9b;}.download-page .field--name-field-datei{font-weight:700;}.download-page .field--name-field-download-elemente>.field__item{margin-bottom:20px;padding-bottom:20px;border-bottom:solid 1px rgba(0,0,0,.1);}.download-page .field--name-field-download-elemente>.field__item:last-child{border-bottom:0;}
@font-face{font-family:'HandelGotD-Med';src:url('/themes/rensing/webfonts/3960C6_0_0.eot');src:url('/themes/rensing/webfonts/3960C6_0_0.eot?#iefix') format('embedded-opentype'),url('/themes/rensing/webfonts/3960C6_0_0.woff2') format('woff2'),url('/themes/rensing/webfonts/3960C6_0_0.woff') format('woff'),url('/themes/rensing/webfonts/3960C6_0_0.ttf') format('truetype');}@font-face{font-family:'FFMetaWebProRegular';src:url('/themes/rensing/webfonts/3960C6_1_0.eot');src:url('/themes/rensing/webfonts/3960C6_1_0.eot?#iefix') format('embedded-opentype'),url('/themes/rensing/webfonts/3960C6_1_0.woff2') format('woff2'),url('/themes/rensing/webfonts/3960C6_1_0.woff') format('woff'),url('/themes/rensing/webfonts/3960C6_1_0.ttf') format('truetype');}
