.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:url("/typo3conf/ext/zm_template/Resources/Public/External/font/Lato-Regular.woff2") format("woff2"),url("/typo3conf/ext/zm_template/Resources/Public/External/font/Lato-Regular.woff") format("woff"),url("/typo3conf/ext/zm_template/Resources/Public/External/font/Lato-Regular.ttf") format("ttf")}@font-face{font-family:"Lato";font-style:normal;font-weight:700;src:url("/typo3conf/ext/zm_template/Resources/Public/External/font/Lato-Bold.woff2") format("woff2"),url("/typo3conf/ext/zm_template/Resources/Public/External/font/Lato-Bold.woff") format("woff"),url("/typo3conf/ext/zm_template/Resources/Public/External/font/Lato-Regular.ttf") format("ttf")}body{margin:0;padding:0;color:#000;font-size:1.125rem}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,hr,blockquote,a,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,output,ruby,summary,time,mark,audio,video,.sf-menu{margin:0;padding:0;border:0;vertical-align:baseline;font-family:"Lato";-webkit-text-size-adjust:none}h1,h2,h3,h4{color:#1d1d1b;font-weight:700}h1{font-size:1.778em;margin:1em 0 .5em 0}h2{font-size:1.333em;margin:.2em 0 .5em 0}h3{font-size:1.125em;margin-bottom:.5em}h2 a:link,h2 a:visited{color:#212121;text-decoration:none}h2 a:hover,h2 a:focus{color:#000;text-decoration:none}p{color:#212121;line-height:1.5;margin-bottom:1.25em}p a:link,p a:visited{color:#595959;text-decoration:underline}p a:focus,p a:hover{color:#212121}p.text-right{text-align:right}.container{margin:0 auto;max-width:66.667em;padding-left:1.25rem;padding-right:1.25rem;padding-right:1.25rem}@media screen and (max-width:39.9988em){.container{padding-left:.625rem;padding-right:.625rem}}.clear{clear:both}hr{background-color:#dadada;border:0 none;color:#dadada;height:1px;margin-bottom:1.25em;margin-top:.75em}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto}#page-header{background-color:#fff;padding-top:7px;padding-bottom:7px}#page-header .inner-header{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:39.9988em){#page-header{position:sticky;top:0;z-index:5;padding-top:0;padding-bottom:.75em;box-shadow:0 0 7px 3px rgba(0,0,0,.1)}}.burger-menu-wrap{position:relative;height:100%;padding-right:3rem;margin-top:1em;display:flex;align-items:center;height:32px;cursor:pointer}.burger-menu-wrap .title-bar-title{font-size:1.125rem;font-weight:500;color:#000}@media screen and (min-width:40em){.burger-menu-wrap{display:none}}.burger-menu{position:absolute;right:0px;top:4px;width:36px;height:4px;background-color:#000;border:none}.burger-menu::before,.burger-menu::after{content:"";display:block;position:absolute;width:36px;height:4px;transition:transform .2s ease;background-color:#000;top:11px;right:0}.burger-menu::before{transition-property:transform,opacity}.burger-menu::after{top:22px}.burger-menu.is-active{transform:translate3d(0,10px,0) rotate(45deg);top:4px}.burger-menu.is-active::before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.burger-menu.is-active::after{transform:translate3d(0,-20px,0) rotate(-90deg);top:20px}.head-logo img{margin-top:.75em}@media screen and (max-width:63.9988em){.head-logo img{max-width:7em}}@media screen and (max-width:39.9988em){.head-logo img{max-width:5rem}}.navigation{margin:5.25em 0 2.25em 0}.navigation ul li{list-style-type:none;float:left;margin-left:1.4em}.navigation ul li>a{font-size:1em;text-transform:uppercase;font-weight:700;padding:3px 10px}.navigation ul li a:link,.navigation ul li a:visited{color:#1d1d1b;text-decoration:none}.navigation ul li a:focus,.navigation ul li a:hover,.navigation ul li a.nav-act{color:#fff;background-color:#74b739;border-radius:5px}@media screen and (max-width:63.9988em){.navigation{margin-top:2.25em}.navigation ul li{margin-left:0;margin-right:.5em}}@media screen and (max-width:39.9988em){.navigation{display:none;position:absolute;top:100%;left:0;z-index:1;margin-top:0;margin-bottom:0;padding-top:1.25em;padding-bottom:1.25rem;background:#fff;font-size:1.3rem;width:100%;box-shadow:0px 7px 7px 3px rgba(0,0,0,.1)}.navigation.is-active{display:block}.navigation ul li{width:calc(100% - .625rem);margin-left:.625rem;margin-bottom:1rem}.navigation ul li>a{padding:2px 0px}.navigation ul li>a.nav-act{padding:2px 6px}}#foot{padding-bottom:2em}#foot a,#foot p a{text-decoration:none}#foot a:hover,#foot p a:hover{text-decoration:underline}#foot p{font-size:.889em;margin:0}#foot hr{margin-bottom:1.25em;margin-top:0}#foot .container{margin-top:30px}#foot .cell.iz>div{border-right:1px solid #dadada}@media screen and (max-width:39.9988em){#foot .cell.iz>div{border-right-width:0}}#foot .cell img{margin-bottom:.75em}#foot .firmen .cell{margin-bottom:2.5rem}#foot .verbaende .ce-bodytext p{color:#777;font-weight:bold;margin-top:16px;margin-bottom:.75em}#foot .verbaende .ce-gallery .ce-row{display:flex;flex-wrap:wrap;font-size:.875em;margin-left:-0.625rem;margin-right:-0.625rem}#foot .verbaende .ce-gallery .ce-row .ce-column{margin-left:.625rem;margin-right:.625rem;margin-bottom:1.25rem;flex:1 0 auto}#foot .verbaende .ce-gallery .ce-row a{text-decoration:none}#foot .verbaende .ce-gallery .ce-row a:hover{text-decoration:underline;text-decoration-color:#555}#foot .verbaende .ce-gallery .ce-row p{color:#555}#foot .verbaende .ce-gallery .ce-row figure.image{display:flex}#foot .verbaende .ce-gallery .ce-row figure.image img{margin-right:.875rem;margin-top:.25rem}#foot .foot-bottom p{color:#8c8c8c}#foot .foot-bottom a:link,#foot .foot-bottom a:visited{color:#8c8c8c}#foot .foot-bottom a:focus,#foot .foot-bottom a:hover{color:#555;text-decoration-color:#555}.grid-x{display:flex;flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem}.grid-x .cell{margin-left:1.25rem;margin-right:1.25rem}@media screen and (max-width:39.9988em){.grid-x{margin-left:-0.625rem;margin-right:-0.625rem}.grid-x .cell{margin-left:calc(1.25rem/2);margin-right:calc(1.25rem/2)}}.large-4{width:33.33333%}.grid-x .large-4{width:calc(33.33333% - 2.5rem)}.large-5{width:41.66666%}.grid-x .large-5{width:calc(41.66666% - 2.5rem)}.large-6{width:50%}.grid-x .large-6{width:calc(50% - 2.5rem)}.large-7{width:58.33333%}.grid-x .large-7{width:calc(58.33333% - 2.5rem)}.large-8{width:66.66666%}.grid-x .large-8{width:calc(66.66666% - 2.5rem)}.large-12{width:100%}.grid-x .large-12{width:calc(100% - 2.5rem)}@media screen and (min-width:64em){.grid-x .large-offset-1{margin-left:8.33333%}.grid-x .cell.large-offset-1{margin-left:calc(8.33333% + 1.25rem)}}@media screen and (max-width:63.9988em){.medium-12{width:100%}.grid-x .medium-12{width:calc(100% - 2.5rem)}.medium-7{width:58.33333%}.grid-x .medium-7{width:calc(58.33333% - 2.5rem)}.medium-6{width:50%}.grid-x .medium-6{width:calc(50% - 2.5rem)}.medium-5{width:41.66666%}.grid-x .medium-5{width:calc(41.66666% - 2.5rem)}.medium-4{width:33.33333%}.grid-x .medium-4{width:calc(33.33333% - 2.5rem)}}@media screen and (max-width:39.9988em){.small-12{width:100%}.grid-x .small-12{width:calc(100% - 1.25rem)}.small-7{width:58.33333%}.grid-x .small-7{width:calc(58.33333% - 1.25rem)}.small-6{width:50%}.grid-x .small-6{width:calc(50% - 1.25rem)}.small-5{width:41.66666%}.grid-x .small-5{width:calc(41.66666% - 1.25rem)}.small-4{width:33.33333%}.grid-x .small-4{width:calc(33.33333% - 1.25rem)}}.introduction{background-color:#f2f2f2;overflow:hidden;padding:2.5em 0}.introduction .tiles{display:flex;flex-wrap:wrap}.introduction .tiles .tile{margin-bottom:2.5em;min-height:250px}.introduction .tiles .tile .tile-inner{border:3px solid #74b739;padding:.875em;background:#fff;position:relative;height:calc(100% - 2.5em)}.introduction .tiles .tile .tile-inner h2{padding-right:4.25rem;margin-bottom:1em}.introduction .tiles .tile .tile-inner .ce-gallery{margin-bottom:1rem}.introduction .tiles .tile .tile-inner::after{content:"";display:inline-block;width:40px;height:54px;position:absolute;top:0;right:2rem;background-image:url("/typo3conf/ext/zm_template/Resources/Public/Images/icon-box_middle.png");background-size:40px 54px;background-repeat:no-repeat;background-position:center}.introduction .tiles .tile.middle .tile-inner::after{background-image:url("/typo3conf/ext/zm_template/Resources/Public/Images/icon-box_right.png")}.introduction .tiles .tile.right .tile-inner::after{background-image:url("/typo3conf/ext/zm_template/Resources/Public/Images/icon-box_left.png")}.introduction .tiles p{margin-bottom:.5em}.introduction .tiles ul{margin-bottom:.5em}.introduction .tiles ul li{margin-left:1em;line-height:1.55}@media screen and (max-width:39.9988em){.introduction .tiles .tile{height:calc(100% - .625em);margin-right:0;margin-bottom:.625em}.introduction .tiles .tile .tile-inner h2{font-size:1.25em;margin-bottom:1em}}.introduction div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-top:6px}.main-image{border-top:5px solid #74b739}.main ul{margin-bottom:1.25em;background-color:#eef7e6;padding:.5em 0;border-left:5px solid #74b739;list-style-type:none}.main ul li{margin-left:1em;color:#212121;line-height:1.75}#p13 .leftcol ul{margin-bottom:1rem;background-color:rgba(0,0,0,0);padding:0;border-left-width:0px;list-style-type:disc}#p13 .leftcol ul a{color:#595959}#p13 .leftcol ul a:hover{color:#212121}.main .rightcol{margin-top:4.875em}@media screen and (max-width:39.9988em){.main .rightcol{margin-top:2em}}.main .panel{background-color:#f7f7f7;border-radius:5px;border:1px solid #dadada;padding:1em;margin-bottom:1.778em}.main .panel p{font-size:.9375em}.main .container{border-bottom:5px solid #74b739;padding-bottom:2em}.mfp-bg{opacity:.9}.main-section .ce-gallery .ce-column{margin-bottom:1rem}.ce-textpic.ce-right.ce-intext{overflow:hidden}.ce-textpic.ce-right.ce-intext .ce-gallery .ce-column{float:right}.ce-textpic.ce-left.ce-intext{overflow:hidden}.ce-textpic.ce-left.ce-intext .ce-gallery{margin-right:10px;float:left}.ce-textpic.ce-left.ce-intext .ce-gallery .ce-column{margin-bottom:10px}.csc-mailform ol{list-style:none}.csc-mailform .csc-form-element-textline{width:47%;float:left;padding-right:1em;position:relative}.csc-mailform .csc-form-element-textarea{width:96.5%;float:left;position:relative}.csc-mailform .csc-form-element-submit{float:left;width:auto}.powermail_form .parsley-errors-list,.powermail_form .powermail-errors-list{border-left-color:#b73939;background-color:#f7e6e6;font-size:.889em}label{color:#212121;cursor:pointer;display:block;font-weight:bold;font-size:.889em;line-height:1.5;margin-bottom:0}input,textarea{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;box-sizing:border-box;color:rgba(0,0,0,.75);display:block;font-family:inherit;font-size:.889em;height:2.3125em;margin:0 0 1em;padding:.5em;transition:box-shadow .45s ease 0s,border-color .45s ease-in-out 0s;width:100%;max-width:27rem}input:focus,textarea:focus{border:1px solid #74b739;box-shadow:0 0 3px #74b739}textarea{height:auto}.powermail_input.parsley-error,.powermail_input.powermail_field_error{border-color:#b73939}input.powermail_submit,.powermail_field>.btn-primary{background-color:#74b739;border:none;border-radius:5px;cursor:pointer;width:auto;font-size:1em;text-align:center;font-weight:bold;color:#fff}input#field-9:hover{color:#212121}label strong,legend strong{color:#c00;display:block;font-size:75%;font-weight:normal;text-transform:none}.tns-outer{position:relative}.tns-outer .tns-nav{width:100%;text-align:center;z-index:1;margin-top:.625rem;margin-bottom:1.75rem}.tns-outer .tns-nav button{display:inline-block;width:12px;height:12px;margin:5px 7px;opacity:.5;border:0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.tns-outer .tns-nav button.tns-nav-active,.tns-outer .tns-nav button:hover{opacity:1}.my-slider{border-top:5px solid #74b739;width:100%}.my-slider .tns-item{position:relative}.my-slider figcaption{position:absolute;bottom:3rem;left:0px;background-color:#74b739;opacity:.9;padding:1.5em 1.5em 1.5em .875em;width:340px}.my-slider figcaption>a{text-decoration:none}.my-slider figcaption a:visited h2,.my-slider figcaption a:link h2,.my-slider figcaption a:link span,.my-slider figcaption a:visited span{color:#fff}.my-slider figcaption a:focus h2,.my-slider figcaption a:hover h2,.my-slider figcaption a:focus span,.my-slider figcaption a:hover span{color:#1d1d1b}.my-slider figcaption h2{font-size:1.778em;margin-bottom:.25em;color:#fff}.my-slider figcaption p{color:#fff}@media screen and (max-width:39.9988em){.my-slider figcaption{position:static;background-color:#fff;padding-left:0;padding-top:1em;padding-bottom:0}.my-slider figcaption>a{text-decoration:underline;text-decoration-color:#000}.my-slider figcaption a:visited h2,.my-slider figcaption a:link h2,.my-slider figcaption a:link span,.my-slider figcaption a:visited span{color:#000}.my-slider figcaption h2{font-size:1em;color:#000}.my-slider figcaption p{margin-bottom:0;color:#000}}.grabbing{cursor:url('../../../typo3conf/ext/zm_template/Resources/Public/Css/grabbing.png') 8 8,move}.map-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.iframe-responsive{max-width:100%}.iframe-responsive iframe{width:100%}
