@font-face{font-family:'Titillium';src:url('/typo3conf/ext/site_rzm/Resources/Public/fonts/titilliumweb-regular.woff') format('woff'),url('/typo3conf/ext/site_rzm/Resources/Public/fonts/titilliumweb-regular.ttf') format('truetype'),url('/typo3conf/ext/site_rzm/Resources/Public/fonts/titilliumweb-regular.svg#titilliumweb-regular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Titillium';src:url('/typo3conf/ext/site_rzm/Resources/Public/fonts/titilliumweb-extralight.woff') format('woff'),url('/typo3conf/ext/site_rzm/Resources/Public/fonts/titilliumweb-extralight.ttf') format('truetype'),url('/typo3conf/ext/site_rzm/Resources/Public/fonts/titilliumweb-extralight.svg#titilliumweb-extralight') format('svg');font-weight:100;font-style:normal;}@font-face{font-family:'Titillium';src:url('/typo3conf/ext/site_rzm/Resources/Public/fonts/titilliumweb-semibold.woff') format('woff'),url('/typo3conf/ext/site_rzm/Resources/Public/fonts/titilliumweb-semibold.ttf') format('truetype'),url('/typo3conf/ext/site_rzm/Resources/Public/fonts/titilliumweb-semibold.svg#titilliumweb-semibold') format('svg');font-weight:800;font-style:normal;}.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;}html,body{height:100%;}body{background:#fff
    url('/typo3conf/ext/site_rzm/Resources/Public/layout_img/main-bg.png')
    repeat-x 0 0;font-size:100%;-webkit-text-size-adjust:none;margin:0;padding:0;}img{border:none;display:block;}.clear{clear:both;}picture,figure{display:block;width:100%;padding:0;margin:0;}#open-fon,#navigation .p2 a,#navigation .p7 a,#navigation .p8 a,#navigation .p9 a,#navigation .p10 a{display:block;background-image:url('/typo3conf/ext/site_rzm/Resources/Public/layout_img/schlemme-sitesprite.svg');background-repeat:no-repeat;}#navigation .p2 a,#navigation .p7 a,#navigation .p8 a,#navigation .p9 a,#navigation .p10 a{background-position:-999px -999px;}#outer-wrapper{display:block;width:100%;min-height:100%;margin:0 auto;position:relative;font:normal 1em/1.5 'Titillium',sans-serif;overflow:hidden;color:#5e5e5e;}#inner-wrapper{display:block;width:100%;max-width:1000px;margin:0 auto;padding-bottom:140px;}h1,h2{color:#99d32d;font-size:1.5em;font-weight:normal;margin:0;letter-spacing:0.01em;text-transform:uppercase;}h2{font-size:1em;font-weight:bold;}#logo{position:relative;display:block;cursor:default;}#logo .col1,#logo .col2,#logo .col3{width:32.3%;display:block;text-align:center;font-size:1.125em;text-transform:uppercase;letter-spacing:0.18em;color:#7a7a7a;}#logo .col1,#logo .col3{position:absolute;float:none;bottom:-0.25em;}#logo .col1{left:0;}#logo .col3{right:0;}#logo .col2{margin:1.375em auto;}#logo .col2 a img{display:block;margin:0 auto;max-width:100%;width:100%;height:auto;}#banner{display:block;padding-top:0.6em;}#banner ul{list-style:none;margin:0;padding:0;}#banner #box1,#banner #box2,#banner #box3{width:32.3%;max-width:32.3%;float:left;}#banner #box2{margin:0 1.55%;}#banner .box-border{display:block;padding:2.5%;background-color:#fff;-moz-box-shadow:5px 5px 18px rgba(0,0,0,0.3);-webkit-box-shadow:5px 5px 18px rgba(0,0,0,0.3);box-shadow:5px 5px 18px rgba(0,0,0,0.3);}#banner figure{background-color:#99d32d;}#banner img,.team-item img{width:100%;max-width:100%;height:auto;background:#99d32d
    url('/typo3conf/ext/site_rzm/Resources/Public/layout_img/loader.gif')
    no-repeat center center;background-size:10% auto;}.team-item .lowres{display:none;}.banner-text{display:block;width:100%;background-color:#99d32d;}#banner .ce-gallery{max-height:307px;overflow:hidden;}#navigation{display:block;margin:2em auto;background:transparent
    url('/typo3conf/ext/site_rzm/Resources/Public/layout_img/nav-line.png')
    repeat-x 0 center;}#navigation a,#navigation li > span{float:left;margin:0 1.65%;width:13.36666666666667%;text-align:center;background-color:#989898;line-height:2;text-transform:uppercase;text-decoration:none;color:#fff;letter-spacing:0.14em;font-size:0.875em;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;}#navigation .act a,#navigation a:hover,#navigation .act > span{background-color:#d6e9c5;color:#989898;font-weight:600;}#navigation .p2 a.subnav-close,#navigation .p7 a.subnav-close,#navigation .p8 a.subnav-close,#navigation .p9 a.subnav-close,#navigation .p10 a.subnav-close{background-position:right -270px;}#navigation .p2 .subnav a,#navigation .p7 .subnav a,#navigation .p8 .subnav a,#navigation .p9 .subnav a,#navigation .p10 .subnav a{background-image:none;background-color:#bad980;}#navigation ul,#footer ul,#id-3 #content-2 ul,#id-42 #content-2 ul{list-style:none;padding:0;margin:0;}#navigation ul.subnav{display:none;}#navigation .smartnav-trigger{display:none;height:2.75em;width:65%;margin:0 auto;background-color:#c0c0c0;border:#989898 1px solid;}#subnav{float:left;width:32.3%;text-transform:uppercase;letter-spacing:0.14em;}#subnav .head,#start-info h3,#start-info .bodytext{font-size:1.1975em;text-decoration:underline;display:block;margin:1.25em 12.5%;padding:0 11%;text-transform:uppercase;}#start-info h3{margin:0.5em 12.5% 0.25em;padding:0 0.75em;font-weight:400;letter-spacing:0.14em;}#subnav ul,#open-pack,#open-fon{list-style:none;padding:0;margin:0 12.5% 1em;background-color:#e9e9e9;display:block;}#subnav ul{padding:0.875em 0;}#subnav a,.open-box,#open-number{text-decoration:none;color:#5e5e5e;display:block;margin:0 14%;font-size:0.875em;}#subnav a{transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;}#subnav a,.open-box,#open-number{margin:0;}#subnav li{margin:1em 14%;}#subnav li:first-child,#subnav li:last-child{margin:0 14%;}#subnav .act a,#subnav .act span,#subnav a:hover{color:#99d32d;}#subnav .act span{font-size:0.875em;}#id-20 #subnav .head,#id-21 #subnav .head,#id-22 #subnav .head{display:none;}#id-20 #subnav ul,#id-21 #subnav ul,#id-22 #subnav ul{margin-top:1em;}#content-wrapper #start-info p{font-size:1em;text-transform:none;width:auto;text-decoration:none;margin:0.5em 13.5% 1em;padding:0 0.75em;}#content-wrapper #start-info p a,#content-wrapper #start-info p{color:#303030;text-decoration:none;}.open-box{font-size:0.875em;padding:0.5em 1em;margin:0;border-bottom:#fff 1px solid;}.open-box:last-child{border:none;}.open-left{float:left;width:22%;overflow:hidden;text-transform:uppercase;font-weight:800;margin-left:0.75em;}.open-right{float:right;width:66%;overflow:hidden;text-align:right;margin-right:0.75em;}#open-fon{background-color:#e9e9e9;background-position:6px 11px;padding:0.65em 0;}#id-1 #open-fon,#open-pack{margin-bottom:-0.25em;}#open-number{margin:0 0 0 22%;font-size:1.5625em;}#open-number a{color:#99d32d;font-weight:800;text-decoration:none;}.instagram-icon{display:inline-block;background:transparent
    url(/typo3conf/ext/site_rzm/Resources/Public/layout_img/instagram-icon.svg)
    no-repeat 0 0;width:20px;height:20px;background-position:0 0;background-size:100% auto;margin-right:0.2rem;position:relative;top:4px;}#content,#start-content,#id-7 #start-content,#id-11 #start-content,#team-1,#team-2{float:right;width:64.6%;}#start-content{float:left;letter-spacing:0.02em;}#content ul,#id-7 #start-1 ul,#id-11 #start-1 ul{list-style:none;margin:0;padding:0;}#content li,#id-7 #start-1 li,#id-11 #start-1 li,#team-1 .item-text li,#team-2 .item-text li{background:transparent
    url('/typo3conf/ext/site_rzm/Resources/Public/layout_img/content-list-marker.png')
    no-repeat 0 0.7em;padding-left:3%;margin:0 0 0.3em;}#id-7 #start-1 li:first-child,#id-11 #start-1 li:first-child{margin-top:-1em;}#content li:last-child,#id-7 #start-1 li:last-child,#id-11 #start-1 li:last-child{margin:0 0 2em;}#content li p,#id-7 #start-1 li p,#id-11 #start-1 li p{margin:0;}#content-wrapper #content-1,#content-wrapper #start-1,#content-wrapper #start-2{width:98.5%;float:left;overflow:hidden;}#content-wrapper #content-headline{padding-bottom:1em;}#content-wrapper #content-1{margin:0;}#id-1 #content-wrapper #content-1{margin:0;}#start-info,#subnav{width:25.2%;background-color:#c8c8c8;color:#fff;border:#fff 6px solid;-moz-box-shadow:5px 5px 18px rgba(0,0,0,0.2);-webkit-box-shadow:5px 5px 18px rgba(0,0,0,0.2);box-shadow:5px 5px 18px rgba(0,0,0,0.2);cursor:default;}#start-info{float:right;}#start-info #c69 p{margin-top:-0.25em;}#id-7 #start-info,#id-11 #start-info{float:left;}#id-1 #content-wrapper #content-3 h2{text-decoration:underline;font-size:1.3125em;color:#fff;}#content-wrapper p{margin:0;width:97%;padding-bottom:1.5em;}#content-wrapper p:blank{display:none !important;}#content-wrapper .tx-twref-pi1 p{padding-bottom:0;}#id-27 #content-wrapper .rezept-box{display:block;background-color:#cde998;margin:1em 0;padding:0.5em 1em;}#id-1 #content-wrapper .rezept-box{display:block;background-color:#cde998;margin-bottom:1em;padding:0.5em 1em 0.5em 132px;background-image:url(/typo3conf/ext/site_rzm/Resources/Public/layout_img/icon-zettel.png);background-repeat:no-repeat;background-position:15px 25px;}#id-27 #content-wrapper .rezept-box p,#id-1 #content-wrapper .rezept-box p{margin:0;padding:0;}#content-1 a,#content-special a,#start-1 a{color:#99d32d;text-decoration:underline;}#content-1 a:hover,#content-special a:hover,#start-1 a:hover{text-decoration:none;}.logo-invisalign,.logo-incognito{display:block;width:200px;height:45px;margin-bottom:0.75em;background-image:url('/typo3conf/ext/site_rzm/Resources/Public/layout_img/schlemme-sitesprite.svg');background-repeat:no-repeat;background-position:1px -60px;}.logo-invisalign{background-position:1px -60px;}.logo-incognito{margin-top:2.25em;}.logo-lingualsystem{display:block;width:324px;height:38px;margin-bottom:0.75em;background-image:url('/typo3conf/ext/site_rzm/Resources/Public/layout_img/logo-lingualsystem.jpg');background-repeat:no-repeat;background-position:0 0;}.go-green{color:#99d32d;}#id-3 #content-2,#id-42 #content-2{clear:both;}#team-3{clear:both;}#team-3,#team-4,#team-5{display:block;}.team-box-items > ul{display:flex;flex-wrap:wrap;}.team-item{width:32%;margin:0 0.82em 2em 0;}.team-item::after{content:'';clear:both;display:table;}.team-item h3{color:#99d32d;text-decoration:underline;font-size:1.25em;margin:0 0 1em;}#team-1 .team-item,#team-2 .team-item{float:none;display:block;width:100%;margin-right:0;}.team-pic{float:left;width:50%;}.team-info{float:right;width:44%;}.team-info .item-text p:last-of-type{padding-bottom:0 !important;}.team-pic-border{display:block;border:0.375em solid #fff;background-color:#99d32d;-moz-box-shadow:5px 5px 18px rgba(0,0,0,0.3);-webkit-box-shadow:5px 5px 18px rgba(0,0,0,0.3);box-shadow:5px 5px 18px rgba(0,0,0,0.3);}#team-1 .team-pic,#team-2 .team-pic{float:left;margin-left:-37%;width:32%;}#team-1 .team-info,#team-2 .team-info{float:left;width:70%;}.team-box-items::after{content:'';clear:both;display:table;}.team-box-headline,#id-3 #c131 h2{font-size:1.125em;text-transform:uppercase;display:block;margin:1em 0;padding:1em 0 0;border-top:#99d32d 1px solid;}#id-3 #c131 h2{color:#5e5e5e;font-weight:normal;}#id-22 .ce-right .ce-gallery{width:auto;float:right;margin:0 0 1rem 1rem;}#id-22 .ce-right .ce-gallery figure img{max-width:150px;height:auto;}.tx-wecmap-pi1{display:block;margin:1em 0 2em;width:100%;}.tx-wecmap-pi1 table,.tx-wecmap-pi1 td{width:100%;}#kontakt-box{display:block;}.kontakt-adresse,.kontakt-anfahrt{float:left;width:48%;}.kontakt-anfahrt{float:right;}#footer-wrapper{position:absolute;bottom:0;width:100%;background-color:#f0f0f0;border-top:1px solid #c3c3c3;height:70px;cursor:default;}#footer{max-width:1000px;margin:0 auto;font-size:0.8125em;text-transform:uppercase;}#footer li{float:left;width:10em;text-align:center;margin-top:-7px;}#footer .info a,#footer .info li.act{display:block;background:transparent
    url('/typo3conf/ext/site_rzm/Resources/Public/layout_img/footer-marker.png')
    no-repeat center 0;padding-top:1em;text-decoration:none;color:#4d4d4d;letter-spacing:0.14em;}#footer .info li:hover span,#footer .info li.act span{color:#99d32d;}#footer .info{float:left;}@media screen and (max-width:1030px){body{font-size:90%;}#banner,#logo{margin:0 auto;width:97%;}#content-wrapper{width:97%;margin:0 auto;float:none;display:block;}#content-wrapper #content-1,#content-wrapper #content-2,#content-wrapper #content-3,#content-wrapper #start-1,#content-wrapper #start-2{width:100%;float:none;display:block;}#content-2{padding-top:2em;}#subnav{width:25%;}#banner img{background-size:20% auto;}#open-fon{line-height:3em;padding-bottom:0.1em;}#open-number{font-size:1.25em;margin:0 0 0 27%;}.open-left,.open-right{margin:0;}.team-item{width:48%;}.team-item::after{content:'';clear:both;display:table;}#team-1,#team-2{float:none;display:block;width:100%;}#team-1 .team-pic,#team-2 .team-pic{margin-left:0;width:25%;}#team-1 .team-info,#team-2 .team-info{float:right;}}@media screen and (max-width:760px){#logo .col1,#logo .col3{float:left;position:relative;width:49.5%;text-align:right;margin-bottom:0.3125em;}#logo .col3{float:right;text-align:left;}#logo .col2{float:none;display:block;margin:1.375em auto 0.3125em;width:67.5%;}#logo .col2 img{width:100%;max-width:100%;height:auto;}#subnav{display:none;}#open-number{font-size:1.5625em;}#content,#start-content,#team-1,#team-2{float:none;margin:0 auto;display:block;width:96%;}#start-info{display:block;width:94%;float:none;margin:0 auto;}#content-2{padding-top:0;}#content,#start-content,#id-7 #start-content,#id-11 #start-content,#team-1,#team-2{float:none;display:block;width:96%;}#team-2,#team-3,#team-4{margin:0 auto;width:96%;}#navigation{margin:0;padding:1em 0;}#navigation .smartnav-trigger{display:block;}#navigation .smartnav-trigger img{margin:0 auto;display:block;}#navigation ul.subnav{display:block;}.subnav{background:transparent
      url('/typo3conf/ext/site_rzm/Resources/Public/layout_img/nav-line.png')
      repeat-y center 0;}#navigation li{display:block;background:transparent
      url('/typo3conf/ext/site_rzm/Resources/Public/layout_img/nav-line.png')
      repeat-x 0 2.5em;}#navigation .subnav li{background:none;}#navigation li{padding:1em 0 0;}#navigation #nav-sub{display:block;}#navigation .p2 a,#navigation .p7 a,#navigation .p8 a,#navigation .p9 a,#navigation .p10 a{background-position:right -174px;}#navigation a,#navigation li > span{float:none;display:block;max-width:100%;width:65%;margin:0 auto;padding:0.75em 0;background-color:#c0c0c0;border:#989898 1px solid;font-size:1.125em;line-height:1.25;}#show,#hide{background-color:transparent;background-repeat:no-repeat;background-position:center center;}#show{background-image:url('/typo3conf/ext/site_rzm/Resources/Public/layout_img/nav-bg-mobile.svg');}#hide{background-image:url('/typo3conf/ext/site_rzm/Resources/Public/layout_img/nav-bg-mobile-close.svg');}#open-fon{padding-top:0;background-position:6px 4px;}.open-left{float:left;width:42.5%;}.open-right{float:right;width:52.5%;}}@media screen and (max-width:640px){.team-item{width:94%;margin:0 auto 1em;float:none;display:block;}#navigation{background-position:0 2.5em;}.open-left{width:25.5%;}.open-left,.open-right{margin:0 0.75em;}}@media screen and (max-width:480px){body{background-position:0 -3em;}#logo .col1,#logo .col3{float:none;width:100%;text-align:center;font-size:1em;}#logo .col1{margin-bottom:0;}#logo .col2{width:97%;}.kontakt-adresse,.kontakt-anfahrt{float:none;display:block;width:100%;}#team-1 .team-pic,#team-1 .team-info,#team-2 .team-pic,#team-2 .team-info{float:none;display:block;width:100%;margin-bottom:1em;}.team-item .hires{display:none;}.team-item .lowres{display:block;}}
