a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{scroll-behavior:smooth}body{font-size:100%;line-height:1;font-family:sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}strong{font-weight:bold}em{font-style:italic}sup{font-size:85%;line-height:0;position:relative;vertical-align:baseline;top:-0.25em}sub{font-size:85%;line-height:0;position:relative;vertical-align:baseline;bottom:-0.2em}abbr{text-decoration:none}figure{line-height:0}figure figcaption{line-height:1}*{-webkit-box-sizing:border-box;box-sizing:border-box}button:hover,input[type=submit]:hover{cursor:pointer}a{color:inherit;text-decoration:none}a,button,input,label{-webkit-transition:200ms all ease-out;transition:200ms all ease-out;color:inherit}a:focus,a:hover,button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{outline:none}button{font-family:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit;background-color:transparent;border:none}input{-webkit-appearance:none;border-radius:0}a[href^="tel:"]{color:inherit!important;text-decoration:none!important;border:none!important;white-space:nowrap}img{max-width:100%;height:auto}video{width:100%}.mod_article{overflow:hidden}.nowrap{white-space:nowrap}.text-center{text-align:center}::-webkit-input-placeholder{color:inherit;opacity:1}::-moz-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit;opacity:1}:-moz-placeholder{color:inherit;opacity:1}.invisible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@font-face{font-display:swap;font-family:"Mona Sans";font-style:normal;font-weight:400;src:url("fonts/mona-sans-v4-latin-regular.woff2") format("woff2"),url("fonts/mona-sans-v4-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Mona Sans";font-style:normal;font-weight:600;src:url("fonts/mona-sans-v4-latin-600.woff2") format("woff2"),url("fonts/mona-sans-v4-latin-600.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Mona Sans";font-style:normal;font-weight:700;src:url("fonts/mona-sans-v4-latin-700.woff2") format("woff2"),url("fonts/mona-sans-v4-latin-700.ttf") format("truetype")}.hidden{display:none}#dialog1[role=dialog]>.inner{overflow-y:auto;position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:1023px){#dialog1[role=dialog]>.inner{padding:2rem}}@media (min-width:1024px){#dialog1[role=dialog]>.inner{padding:3rem 4rem}}#dialog1[role=dialog]{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;right:0;height:100%;background-color:#e0e0d1}@media (max-width:767px){#dialog1[role=dialog]{width:100vw}}@media (min-width:768px){#dialog1[role=dialog]{width:33.333vw}}.dialog-backdrop{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background-color:rgba(0,0,0,0.9);margin:0 auto;max-width:100%}.dialog-backdrop.active{display:block}.no-scroll{overflow-y:auto!important}.has-dialog{overflow:hidden}.off-canvas-box--bttn{padding:0!important;position:absolute;height:26px;width:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1023px){.off-canvas-box--bttn{top:2rem;right:2rem}}@media (min-width:1024px){.off-canvas-box--bttn{top:3rem;right:4rem}}.open-off-canvas-box--bttn{padding:0!important;height:26px;width:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed}@media (max-width:1023px){.open-off-canvas-box--bttn{top:2rem;right:2rem}}@media (min-width:1024px){.open-off-canvas-box--bttn{top:3rem;right:4rem}}body,html{height:100%}body{background-color:#e0e0d1;color:black}body.bg-white{background-color:white}html{scroll-behavior:smooth}body{font-family:"Mona Sans",sans-serif}.wrapper{max-width:2000px;margin:0 auto}@media (min-width:1280px){.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}header{position:sticky;top:0}@media (min-width:1280px){header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:3rem 4rem;padding-left:0}}@media (min-width:1280px){main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media (max-width:1023px){section{padding:2rem}}@media (min-width:1024px){section{padding:3rem 4rem}}section#section-kontakt{min-height:calc(100vh - var(--fh, 140px))}@media (max-width:1023px){footer{padding:2rem}}@media (min-width:1024px){footer{padding:3rem 4rem}}.text-right{text-align:right}.flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2.4rem -15px}.flex-wrapper .flex-wrapper{margin:0 -15px}.flex-wrapper .col,.flex-wrapper .col-1,.flex-wrapper .col-2,.flex-wrapper .col-3{padding:0 15px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.flex-wrapper.row-100{margin-top:7rem;margin-bottom:7rem}@media (max-width:799px){.flex-wrapper.row-40-40 .col-1{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.flex-wrapper.row-40-40 .col-2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:800px){.flex-wrapper.row-40-40 .col-1{-webkit-box-flex:0;-ms-flex:0 0 calc(var(--mw, 1%) * 39);flex:0 0 calc(var(--mw, 1%) * 39)}.flex-wrapper.row-40-40 .col-2{-webkit-box-flex:0;-ms-flex:0 0 calc(var(--mw, 1%) * 39);flex:0 0 calc(var(--mw, 1%) * 39)}}@media (max-width:799px){.flex-wrapper.row-40-40.slider .col-1{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.flex-wrapper.row-40-40.slider .col-2{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width:800px){.flex-wrapper.row-40-40.slider .col-1{padding-right:5px;-webkit-box-flex:0;-ms-flex:0 0 calc(var(--mw, 1%) * 50);flex:0 0 calc(var(--mw, 1%) * 50)}.flex-wrapper.row-40-40.slider .col-2{padding-left:5px;-webkit-box-flex:0;-ms-flex:0 0 calc(var(--mw, 1%) * 50);flex:0 0 calc(var(--mw, 1%) * 50)}}@media (max-width:598px){.flex-wrapper.row-40-40.team .col-1,.flex-wrapper.row-40-40.team .col-2{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width:599px) and (max-width:799px){.flex-wrapper.row-40-40.team .col-1{-webkit-box-flex:0;-ms-flex:0 0 calc(var(--mw, 1%) * 39);flex:0 0 calc(var(--mw, 1%) * 39)}.flex-wrapper.row-40-40.team .col-2{-webkit-box-flex:0;-ms-flex:0 0 calc(var(--mw, 1%) * 60);flex:0 0 calc(var(--mw, 1%) * 60)}}@media (min-width:800px){.flex-wrapper.row-40-40.team .col-1{-webkit-box-flex:0;-ms-flex:0 0 calc(var(--mw, 1%) * 39);flex:0 0 calc(var(--mw, 1%) * 39)}.flex-wrapper.row-40-40.team .col-2{-webkit-box-flex:0;-ms-flex:0 0 calc(var(--mw, 1%) * 39);flex:0 0 calc(var(--mw, 1%) * 39)}}.flex-wrapper.row-20-80 .col-1,.flex-wrapper.row-20-80 .col-2{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:599px) and (max-width:799px){.flex-wrapper.row-20-80 .col-1{-webkit-box-flex:0;-ms-flex:0 0 calc(var(--mw, 1%) * 39);flex:0 0 calc(var(--mw, 1%) * 39)}.flex-wrapper.row-20-80 .col-2{-webkit-box-flex:0;-ms-flex:0 0 calc(var(--mw, 1%) * 60);flex:0 0 calc(var(--mw, 1%) * 60)}}@media (min-width:800px){.flex-wrapper.row-20-80 .col-1{-webkit-box-flex:0;-ms-flex:0 0 calc(var(--mw, 1%) * 20);flex:0 0 calc(var(--mw, 1%) * 20)}.flex-wrapper.row-20-80 .col-2{-webkit-box-flex:0;-ms-flex:0 0 calc(var(--mw, 1%) * 80);flex:0 0 calc(var(--mw, 1%) * 80)}}.flex-wrapper.row-20-40-40 .col-1,.flex-wrapper.row-20-40-40 .col-2{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:599px) and (max-width:799px){.flex-wrapper.row-20-40-40 .col-1{-webkit-box-flex:0;-ms-flex:0 0 calc(var(--mw, 1%) * 39);flex:0 0 calc(var(--mw, 1%) * 39)}.flex-wrapper.row-20-40-40 .col-2{-webkit-box-flex:0;-ms-flex:0 0 calc(var(--mw, 1%) * 60);flex:0 0 calc(var(--mw, 1%) * 60)}}@media (min-width:800px){.flex-wrapper.row-20-40-40 .col-1{-webkit-box-flex:0;-ms-flex:0 0 calc(var(--mw, 1%) * 20);flex:0 0 calc(var(--mw, 1%) * 20)}.flex-wrapper.row-20-40-40 .col-2{-webkit-box-flex:0;-ms-flex:0 0 calc(var(--mw, 1%) * 80);flex:0 0 calc(var(--mw, 1%) * 80)}.flex-wrapper.row-20-40-40 .flex-wrapper .col{-webkit-box-flex:0;-ms-flex:0 0 calc(var(--mw, 1%) * 39);flex:0 0 calc(var(--mw, 1%) * 39)}}.mt-0{margin-top:0}.mb-0{margin-bottom:0}@media (min-width:1440px){.float-right-lg{float:right}}.logo{display:inline-block;margin-bottom:1rem;max-width:calc(100% - 60px);min-height:26px;display:-webkit-box;display:-ms-flexbox;display:flex}.logo img{display:block}@media (max-width:1279px){.show-desktop{display:none}}@media (min-width:1280px){.show-mobile{display:none}}header{z-index:1;font-size:1.21rem;line-height:1.2}header ul{margin-top:3.5em}header ul li{padding:5px 0}header ul li.first{padding-top:0}header nav ul{margin-top:0}header nav a{display:inline-block;position:relative}header nav a img{display:block}header nav a img.img-1{opacity:1}header nav a img.img-2{opacity:0;position:absolute;top:0;left:0}header nav a.active img.img-1,header nav a:focus-visible img.img-1,header nav a:hover img.img-1{opacity:0}header nav a.active img.img-2,header nav a:focus-visible img.img-2,header nav a:hover img.img-2{opacity:1;position:absolute;top:0;left:0}header ul.kontakt a{position:relative;white-space:nowrap}header ul.kontakt a:after{content:"";position:absolute;left:0;height:2px;width:0;bottom:0;background-color:transparent;-webkit-transition:200ms all ease-out;transition:200ms all ease-out}header ul.kontakt a:focus:after,header ul.kontakt a:hover:after{width:100%;background-color:black}h1,h2,h3{font-weight:400}h2{text-transform:uppercase;line-height:1.2}@media (max-width:1599px){h2{font-size:calc(1rem + 0.25vw)}}@media (min-width:1600px){h2{font-size:1.25rem}}h2{margin-bottom:1.8rem}@media (max-width:598px){h2{font-weight:700}}h3{text-transform:uppercase;line-height:1.2}@media (max-width:1023px){h3{font-size:calc(1rem + 1vw)}}@media (min-width:1024px) and (max-width:1599px){h3{font-size:calc(1rem + 1.3vw)}}@media (min-width:1600px){h3{font-size:2.3rem}}h3{margin-bottom:1.8rem}h3.h3-small{line-height:1.35}@media (max-width:1599px){h3.h3-small{font-size:calc(1rem + 0.1875vw)}}@media (min-width:1600px){h3.h3-small{font-size:1.1875rem}}h3.h3-small{margin-bottom:1.8rem}p+h3{margin-top:3.6rem}h4{text-transform:uppercase;line-height:1.35}@media (max-width:1599px){h4{font-size:calc(1rem + 0.125vw)}}@media (min-width:1600px){h4{font-size:1.125rem}}h4{margin:1.8rem 0;font-weight:700}p{line-height:1.35}@media (max-width:1599px){p{font-size:calc(1rem + 0.1875vw)}}@media (min-width:1600px){p{font-size:1.1875rem}}p{margin-bottom:1.8rem}p.p-large{text-transform:uppercase;line-height:1.2}@media (max-width:1023px){p.p-large{font-size:calc(1rem + 1vw)}}@media (min-width:1024px) and (max-width:1599px){p.p-large{font-size:calc(1rem + 1.3vw)}}@media (min-width:1600px){p.p-large{font-size:2.3rem}}p.p-large.no-uppercase{text-transform:none}p a{position:relative}p a:focus-visible,p a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:0.2em}ul.ul-download{text-transform:uppercase;line-height:1.2}@media (max-width:1599px){ul.ul-download{font-size:calc(1rem + 0.25vw)}}@media (min-width:1600px){ul.ul-download{font-size:1.25rem}}ul.ul-download li{margin:0.2em 0}ul.ul-download a{position:relative}ul.ul-download a.strong{font-weight:700;text-transform:none}ul.ul-download a:focus-visible,ul.ul-download a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:0.2em}ul.ul-gallery li{margin:2rem 0;line-height:0}a.teaser-1{pointer-events:none}a.teaser-1 h2>span,a.teaser-1 img{pointer-events:all}a.teaser-1 h2{text-transform:none;display:inline-block}a.teaser-1 h2 .title{white-space:nowrap;position:relative}a.teaser-1 h2 .title:after{content:"";position:absolute;left:0;height:2px;width:0;bottom:0;background-color:transparent;-webkit-transition:200ms all ease-out;transition:200ms all ease-out}a.teaser-1:focus-visible h2 .title:after,a.teaser-1:hover h2 .title:after{width:100%;background-color:black}img.img-mb{margin-bottom:1rem}.slider .item,.slider img{font-size:0;line-height:0}footer{text-transform:uppercase;line-height:1.2}@media (max-width:1599px){footer{font-size:calc(1rem + 0.25vw)}}@media (min-width:1600px){footer{font-size:1.25rem}}@media (max-width:800px){footer .flex-wrapper{display:block}footer .flex-wrapper nav{margin-bottom:1rem}}footer .flex-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0.5em -1em}footer nav ul li{padding:0.5em 1em}footer nav a{position:relative;white-space:nowrap}footer nav a.active{font-weight:bold}footer nav a:after{content:"";position:absolute;left:0;height:2px;width:0;bottom:0;background-color:transparent;-webkit-transition:200ms all ease-out;transition:200ms all ease-out}footer nav a:focus:after,footer nav a:hover:after{width:100%;background-color:black}
/*# sourceMappingURL=styles.css.map */