article,aside,figure,footer,header,main,nav,section{display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,input,textarea,legend,button,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,nav,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}ol,ul{list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}button::-moz-focus-inner{border:0;padding:0}img,iframe{display:block}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}input[type="image"],input[type="text"],input[type="submit"],input[type="email"],input[type="search"],input[type="password"],textarea{-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0}html{-webkit-text-size-adjust:100%}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Helvetica,Arial,"sans-serif"}.inline-block{display:inline-block}.center{text-align:center}.content{padding-bottom:30px}.last-child-0 :last-child{margin-bottom:0 !important}.module{margin:25px 0}.module:first-of-type{margin-top:0}.module:last-of-type{margin-bottom:0}.seo{position:absolute;top:-9999px;left:-9999px}.unna{font-family:"Unna",Helvetica,Arial,"sans-serif"}.wrapper{max-width:1246px;padding:0 15px;margin:0 auto}.wrapper.narrow{max-width:910px}.wrapper.wide{max-width:1360px}a{text-decoration:none;color:#000;position:relative}a::after{content:'';position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:#000;transition:width .2s ease-in-out}.no-touchevents a:hover::after{width:100%}.wysiwyg a{text-decoration:underline}.wysiwyg a::after{display:none}.no-touchevents .wysiwyg a:hover{text-decoration:none}footer a{color:#585858}footer a::after{background-color:#585858}header{padding:10px 0 16px}img{display:block;max-width:100%;height:auto !important}nav ul{display:flex;flex-wrap:wrap;justify-content:space-around}nav ul .here{font-weight:700}footer nav ul{font-size:14px;line-height:1.5}footer nav ul li{padding:0 8px}picture{display:block}.content h1{font-size:30px;margin:0 0 40px}.content h2{font-family:"Unna",Helvetica,Arial,"sans-serif";font-size:22px;font-weight:400;margin:0 0 10px}.content p,.content ul,.content ol,.content blockquote{font-size:14px;line-height:1.5;margin:0 0 16px}.content blockquote{padding:0 48px}.module-grid .grid{margin:0 0 -40px}.module-grid .card{margin-bottom:40px}.module-grid a.card{display:block;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.no-touchevents .module-grid a.card:hover{opacity:.66;transform:scale(99%)}.module-grid a.card::after{display:none}.module-grid .card picture{margin:0 0 16px}.module-grid .grid-33 .card img{width:100%}.module-quote p,.content blockquote p{font-size:20px;font-weight:700;line-height:34px;text-align:center;margin:0}.module-quote p cite{font-weight:400;font-style:normal}.splide__arrow{background:none !important}.splide__arrow--prev{left:-2em !important}.splide__arrow--next{right:-2em !important}.splide__slide img{max-height:175px;margin:0 auto}#thumbnail-slider .splide__slide img{max-height:120px}@media screen and (min-width:450px){.splide__slide img{max-height:280px}}@media screen and (min-width:725px){.content{padding-bottom:60px}.module{margin:50px 0}.module-grid{overflow:hidden}.module-grid .card{flex:0 0 auto;padding:0 20px}.module-grid .grid{display:flex;flex-wrap:wrap;margin:0 -20px -40px}.module-grid .grid.align-center{align-items:center}.module-grid .grid.align-bottom{align-items:flex-end}.module-grid .grid-50 .card,.module-grid .grid-33 .card{width:50%}.module-grid-50 .grid-50,.module-grid-50 .grid-50 .card{margin-bottom:0}.splide__slide img{max-height:430px}header{padding:50px 0 55px}nav ul{font-size:20px}}@media screen and (min-width:900px){.splide__slide img{max-height:560px}}@media screen and (min-width:1000px){.module-grid .grid-33 .card{width:33.33%}}
