.deco:after{content:" ";position:absolute;bottom:-2px;left:0;right:0;top:0;z-index:1}.deco-arrow-bottom:after{background:url(../../templates/theme/textcols/deco-arrow.svg) no-repeat 0 100%;background-size:100% auto}.deco-arrow-top:after{background:url(../../templates/theme/textcols/deco-arrow-top.svg) no-repeat 0 100%;background-size:100% auto}.myslider-1 .inner{position:relative;max-width:100vw;overflow:hidden}.myslider-1 .slidertext{position:absolute;width:100%;height:100%;top:0;left:0;z-index:200;display:flex;align-items:center;text-align:center;justify-content:center;font-size:150%}.myslider-1 .slidertext div,.myslider-1 .slidertext div *{text-align:center;text-transform:uppercase;color:#fff;text-shadow:2px 2px 1px rgba(69, 53, 44, 0.8)}@media (min-width:800px){.myslider-1 .slidertext{align-items:flex-end}.myslider-1 .slidertext div{padding-bottom:calc(30px + 8vw)}}.myslider-1 .picture{animation-name:zoom;animation-duration:20s;animation-iteration-count:infinite;animation-timing-function:ease}.myslider-2.slick-slider button.slick-arrow{border:solid #fff !important;border-width:0 3px 3px 0 !important;margin-top:-30px}.myslider-2{}.myslider-2 .inner{position:relative;max-width:100vw;overflow:hidden}.myslider-2 .space-left{padding-left:40%}.myslider-2 .slidertext{position:absolute;left:50px;bottom:40px;font-size:calc(15px + 1vw);line-height:150%;color:var(--fontColorOne);padding:10px 50px;display:inline-block;border:1px solid #fff;background:rgba(190, 22, 34, 0.8)}.myslider-2 .slidertext p:last-child{margin-left:calc(20px + 5vw)}.myslider-2 .slidertext strong{font-size:calc(17px + 1vw)}@media (min-width:1400px){.myslider-2 .slidertext{left:calc((100% - 1400px)/2)}}@media (max-width:720px){.myslider-2 .slidertext{position:relative;width:100%;left:auto;bottom:auto}.myslider-2 .slidertext p:last-child{margin-left:20px}}.myslider-2+div{margin-top:6vh}.myslider-3:after{content:" ";position:absolute;left:-50px;right:-50px;bottom:-30px;top:0;background:#ccc;z-index:-1}.myslider-3.deco:before{left:-50px;right:-50px;bottom:-32px}.myslider-3 .inner{position:relative;max-width:1400px;margin:40px auto;width:95vw}@media (min-width:600px){.myslider-3{}.myslider-3 .inner{display:flex;align-items:center}.myslider-3 .inner>*{flex-basis:50%}.myslider-3 .slidertext{padding:0 20px}}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;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;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}
.ce_text .image_container{width:100%;margin-bottom:20px}.ce_text .image_container img{width:100%}.ce_text.fullwidth{padding:20px}.vcenter .float_left{float:none}.vcenter .float_right{float:none;order:2}@media (min-width:380px){.ce_text .image_container{max-width:50vw}.ce_text .float_left{float:left;margin:0 20px 10px 0}.ce_text .float_right{float:right;margin:0 0 10px 20px}}@media (min-width:800px){.ce_text .image_container{max-width:calc(100% / 3 - 40px)}.vcenter{display:flex;align-items:center;justify-content:center}}@media (max-width:800px){.vcenter{display:flex;flex-direction:column}}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
@charset "UTF-8";
.infobox-11{position:relative;overflow:hidden;background:var(--bgColorTwo)}.infobox-11 .img{position:relative;height:30vh}.infobox-11 .img *{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%}.infobox-11 .img img{object-fit:cover}.infobox-11 .item{box-shadow:0 12px 12px -12px black;margin-bottom:32px !important}.infobox-11 .infobox-row{padding:0;margin:22px -10px 10px -10px;list-style:none;display:flex;flex-wrap:wrap;align-content:space-between}.infobox-11 .infobox-row>*{position:relative;flex-grow:1;flex:1;flex-basis:auto;margin:10px;box-sizing:border-box;overflow:hidden;flex-basis:calc(100%/3 - 20px);background:#fff}.infobox-11 .img{z-index:1}.infobox-11 .content{padding:20px;box-sizing:border-box}.infobox-11 .mylink{position:absolute;bottom:20px}.infobox-11 .mytext{margin-bottom:40px}.infobox-11 .item:hover{transition:all 0.5s ease;cursor:pointer;transform:scale(1.05);z-index:150;box-shadow:0 0 10px #333}.infobox-11 .item:hover *{transition:all 0.5s ease;cursor:pointer}.infobox-11 .item:nth-child(5n - 3){flex-basis:calc(100% - 100%/3 - 2 * 10px)}.infobox-11 .mylink:before{content:"";font-family:fontAwesome;display:inline-block;margin-right:10px}@media (max-width:900px){.infobox-11 .infobox-row>*{flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}.infobox-11 .item:nth-child(3n+1){flex-basis:100%;max-width:100%}.infobox-11 .item:last-child{max-width:none}}@media (max-width:500px){.infobox-11 .infobox-row>*{flex-basis:100%;max-width:100%}}
@charset "UTF-8";
.myheader-2{position:relative;width:100%}@media (max-width:1200px){.myheader-2 .group{position:absolute;top:20px;right:20px}.myheader-2 .group img{display:none}.myheader-2 .logo{display:block;padding:20px 0;max-width:50%}}@media (max-width:980px){.myheader-2 .group{display:none}.myheader-2 .logo{max-width:none}}@media (min-width:1200px){.myheader-2 .page-center{margin-top:calc(20px + 0.4vw)}.myheader-2 .logo{display:block;padding:30px 0;max-width:35%;width:450px}.myheader-2 .group{display:flex;align-items:center}.myheader-2 .group>*{padding:0 calc(5px + 0.3vw)}.myheader-2 .group img{max-height:calc(40px + 0.6vw)}.myheader-2 .header-right{position:absolute;top:0;right:0;bottom:0;margin-left:auto;width:56%;z-index:100}.myheader-2 .navbar{position:absolute;bottom:0;width:100%}}.scrolleddown .navbar{bottom:auto}.navbar{background:var(--bgColorOne);padding:0;margin:0;z-index:99999}.scrolleddown .navbar,.navbar.fix{position:fixed;width:100%;top:0px;left:0;right:0;animation:navi-first 1s ease-in-out}.navbar a{color:var(--fontColorOne)}.navbar a:hover{text-decoration:none;background:var(--bgColorOne)}.navbar ul{margin:0;padding:0;list-style:none}.navbar ul li{position:relative;display:inline-block;color:var(--fontColorOne);text-transform:uppercase}.navbar ul li.active{color:var(--fontColorOne)}.navbar ul li a,.navbar ul li span{display:block;padding:calc(8px + 0.2vw) calc(10px + 0.2vw);font-weight:400;color:var(--fontColorOne)}.navbar ul li ul{display:none;z-index:1000}.navbar ul li ul:after{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.navbar .phone-header{line-height:40px;font-size:16px;text-align:center;padding-left:20px;color:var(--fontColorOne)}.navbar .navbar-toggler{padding:10px}.navbar .phone-header a[href=kontakt]:before{content:"";font-family:fontAwesome}.navbar .phone-header a[href=kontakt] span{display:none}.navbar .navbar-toggler:hover,.navbar .navbar-toggler:focus{background-color:transparent !important}.navbar .navbar-toggler .icon-bar{width:28px;height:4px;background-color:var(--fontColorOne) !important}.navbar .navbar-toggler .icon-bar{width:22px;height:2px;display:block;border-radius:1px;transform:all 0.3s}.navbar .navbar-toggler .icon-bar+.icon-bar{margin-top:4px}ul.level_1>li>a:before{content:"";font-family:fontAwesome;padding-right:7px}ul.level_1>li>a.home:before{content:"";font-family:fontAwesome;padding-right:7px}@media (min-width:980px){.scrolleddown ul.level_1{justify-content:center}.navbar{}.navbar .mod_navigation{display:block !important}.navbar ul.level_1{display:flex;flex-wrap:nowrap}.navbar ul.level_1>li a,.navbar ul.level_1>li span{width:100%;display:block}.navbar .phone-header,.navbar .navbar-toggler{display:none}.navbar ul li ul{position:absolute;left:0;min-width:100%}.navbar ul li:hover{background-color:var(--bgColor1);color:var(--fontColor1)}.navbar ul li a,.navbar .navbar ul li span{display:inline-block;white-space:nowrap}.navbar ul li:hover>ul{display:block;background:rgba(0, 0, 0, 0.75)}.navbar ul li:hover>ul li{display:block;width:100%;text-transform:none}.navbar ul li ul li ul{left:100%;top:0}.navbar ul li ul li span{display:block}.navbar ul li:last-child ul li ul,.navbar ul li:nth-last-child(2) ul li ul,.navbar ul li:nth-last-child(3) ul li ul{left:100%;right:auto !important}.navbar ul li ul li.submenu>a:before{content:"";font-family:fontAwesome;padding-right:7px}}@media (min-width:1200px){.navbar{}.navbar ul li ul li.submenu>a:before{content:"";font-family:fontAwesome;padding-right:7px}.navbar ul li:last-child ul li ul,.navbar ul li:nth-last-child(2) ul li ul,.navbar ul li:nth-last-child(3) ul li ul{left:auto;right:100% !important}}@keyframes navi-first{from{top:-60px}to{top:0px}}@media (max-width:980px){.navbar{display:flex;flex-wrap:wrap;justify-content:space-between}.navbar .mod_navigation{display:none;flex:0 0 100%}.navbar .mod_navigation.open{display:block}.navbar ul li{display:block;width:100%;border-top:1px solid rgba(0, 0, 0, 0.1)}.navbar ul li ul{padding-left:20px;position:relative;background-color:rgba(0, 0, 0, 0.1)}.navbar li.submenu:after{font-family:fontAwesome;content:"";position:absolute;top:5px;right:10px}.navbar li.submenu.open:after{content:""}.navbar li.submenu.open>ul{display:block}.navbar ul li a,.navbar .navbar ul li span{display:inline-block}}.navbar-toggler .icon-bar.i-one{transform:translate(0px, 6px) rotate(-45deg);animation:i-one-in 0.3s linear}.navbar-toggler.open .icon-bar.i-one{transform:translate(0px, 0px) rotate(0deg) !important;animation:i-one-out 0.3s linear !important}@keyframes i-one-out{from{transform:translate(0px, 6px) rotate(-45deg)}to{transform:translate(0px, 0px) rotate(0deg)}}@keyframes i-one-in{from{transform:translate(0px, 0px) rotate(0deg)}to{transform:translate(0px, 6px) rotate(-45deg)}}.navbar-toggler{animation:i-scalize 1s ease-in-out}@keyframes i-scalize{from{transform:scale(0) rotate(360deg);opacity:0}to{transform:scale(1) rotate(0deg);opacity:1}}.navbar-toggler .icon-bar.i-two{transform:translate(0px, 0px) rotate(45deg);animation:i-two-in 0.3s linear}.navbar-toggler.open .icon-bar.i-two{transform:translate(0px, 0px) rotate(0deg) !important;animation:i-two-out 0.3s linear !important}@keyframes i-two-out{from{transform:translate(0px, 0px) rotate(45deg)}to{transform:translate(0px, 0px) rotate(0deg)}}@keyframes i-two-in{from{transform:translate(0px, 0px) rotate(0deg)}to{transform:translate(0px, 0px) rotate(45deg)}}.navbar-toggler .icon-bar.i-three{opacity:0;animation:fade-out 0.15s linear}.navbar-toggler.open .icon-bar.i-three{opacity:1;animation:fade-in 0.15s linear}
.myfooter{position:relative;padding:calc(20px + 1vw) 0;box-sizing:border-box;background:var(--bgColorOne);color:var(--fontColorOne)}.myfooter a,.myfooter span{color:var(--fontColor1);display:inline}.myfooter .page-center{display:flex;flex-wrap:wrap;align-content:space-between;overflow:visible}.myfooter .page-center>*{box-sizing:border-box}.myfooter .fnav ul{padding:0;margin:0;list-style:none}.myfooter .fnav ul li{padding:0;margin:0;text-align:left}.myfooter .partnerlogos{display:flex;flex-wrap:wrap;padding-right:0;align-items:flex-start;align-content:flex-start;order:5}.myfooter .partnerlogos>*{padding:5px;box-sizing:border-box;align-self:stretch}.myfooter .partnerlogos img{display:inline-block}.myfooter .dicons{padding:10px 0}.myfooter .dicons img{max-height:40px;max-width:100%;box-sizing:border-box;display:inline-block}.footer-1{}@media (min-width:980px){.footer-1 .page-center>*{flex-basis:50%}.footer-1 .t1{flex-basis:calc(50% / 2)}.footer-1 .t2{flex-basis:calc(50% / 2);padding-right:10px}.footer-1 .t3{order:3;padding-left:10px;padding-right:0}}.footer-1 .partnerlogos{flex-basis:100%;justify-content:center}.footer-1 .fnav{flex-basis:100%;order:4}.footer-1 .partnerlogos{order:5}.footer-1 .fnav{padding:10px 0}.footer-1 .fnav ul li{display:inline-block;padding:0 10px;border-right:1px solid #fff}.footer-1 .fnav:before{content:" ";position:absolute;width:100vw;left:50%;margin-left:-50vw;top:0;bottom:0;background:#000;z-index:-1}.footer-1 .fnav ul li:last-child{border-right:none;padding-right:0}.footer-1 .dicons{position:relative;flex-basis:100%;padding:10px;order:6;display:flex;align-items:center;justify-content:center;z-index:100}.footer-1 .dicons img{height:40px;margin:0 10px}.footer-1 .dicons:before{content:" ";position:absolute;width:100vw;left:50%;margin-left:-50vw;top:0;bottom:0;background:#fff;z-index:-1}.footer-2{}.footer-2 .t1 img{max-width:70%}.footer-2 .page-center>*{flex-basis:100%}.footer-2 .partnerlogos{justify-content:center}@media (min-width:680px){.footer-2 .t1{flex-basis:50%}.footer-2 .t2{flex-basis:50%}}@media (min-width:980px){.footer-2{}.footer-2 .t1{flex-basis:25%}.footer-2 .t2{flex-basis:60%}.footer-2 .partnerlogos{flex-basis:15%}.footer-2 .t3{flex-basis:100%}}.footer-2 .partnerlogos{order:3}.footer-2 .t3{order:4}.footer-2 .fnav{order:5}.footer-2 .fnav{padding:10px 0}.footer-2 .fnav ul li{display:inline-block;padding:0 10px;border-right:1px solid #fff}.footer-2 .fnav:before{content:" ";position:absolute;width:100vw;left:50%;margin-left:-50vw;top:0;bottom:0;background:#000;z-index:-1}.footer-2 .fnav ul li:last-child{border-right:none;padding-right:0}.footer-2 .dicons{position:relative;flex-basis:100%;padding:10px;order:6;z-index:100}.footer-2 .dicons img{height:40px;margin:0 10px}.footer-2 .dicons:before{content:" ";position:absolute;width:100vw;left:50%;margin-left:-50vw;top:0;bottom:0;background:#fff;z-index:-1}.footer-3 .page-center>*{flex-basis:100%}.footer-3 .partnerlogos{justify-content:center}@media (min-width:680px){.footer-3 .t1{flex-basis:30%;order:1}.footer-3 .t2{flex-basis:70%;order:2}.footer-3 .fnav{flex-basis:50%;order:3;padding-left:0}.footer-3 .dicons{flex-basis:50%;order:4}.footer-3 .t3{flex-basis:100%;order:5}}@media (min-width:980px){.footer-3 .t1{flex-basis:20%;order:1}.footer-3 .t2{flex-basis:60%;order:2}.footer-3 .fnav{flex-basis:10%;order:3;padding-left:10px}.footer-3 .dicons{flex-basis:10%;order:4}.footer-3 .t3{flex-basis:100%;order:5}}.footer-3 .partnerlogos{flex-basis:100%;order:6;justify-content:center}.footer-3 .partnerlogos>*::last-child{margin-bottom:auto}.footer-4 .page-center>*{flex-basis:100%}.footer-4 .partnerlogos{justify-content:center}.footer-4 .fnav{padding:10px 0}.footer-4 .fnav ul li{display:inline-block;padding:0 10px;border-right:1px solid #fff}.footer-4 .fnav ul li:last-child{border-right:none;padding-right:0}.footer-4 .fnav{flex-basis:auto;margin-left:0;order:7;display:flex;justify-content:center}.footer-4 .dicons{flex-basis:auto;margin-left:auto;order:6}@media (max-width:680px){.footer-4 .t1{flex-basis:40%;order:1}.footer-4 .t2{flex-basis:60%;order:2}.footer-4 .partnerlogos{flex-basis:100%;order:3;justify-content:center}.footer-4 .dicons{margin-left:0}}@media (min-width:680px){.footer-4 .t1{flex-basis:30%;order:1}.footer-4 .t2{flex-basis:40%;order:2}.footer-4 .partnerlogos{flex-basis:30%;order:3;justify-content:center}.footer-4 .t3{flex-basis:100%;order:4}}.footer-4 .dicons{position:relative;z-index:100}.footer-4 .dicons:before{content:" ";position:absolute;width:300vw;left:-100vw;margin-left:-50vw;top:0;bottom:0;background:#ccc;z-index:-1}.footer-4 .fnav{position:relative;z-index:110}.footer-5 .dicons a{display:flex;flex:1;align-items:center}.footer-5 .dicons a img{margin-right:10px;height:29px}@media (max-width:420px){.footer-5 .icon_nav{flex-direction:row}.footer-5 .fnav,.footer-5 .dicons{flex-basis:100%}.footer-5 .t2{margin-bottom:20px}}.footer-5 .t2 p strong{text-align:left;display:block}@media (min-width:420px) and (max-width:820px){.footer-5 .page-center>*{flex-basis:100%}.footer-5 .fnav{padding:10px 0}.footer-5 .fnav ul li{display:inline-block;padding:0 10px;border-right:1px solid #fff}.footer-5 .fnav ul li:first-child{padding-left:0}.footer-5 .fnav ul li:last-child{border-right:none;padding-right:0}.footer-5 .icon_nav{display:flex;justify-content:space-between}}@media (min-width:820px){.footer-5 .t1{flex-basis:33.3333%;order:1}.footer-5 .t2{flex-basis:49%;order:2}.footer-5 .icon_nav{flex-basis:auto;order:3;margin-left:auto}}
@charset "UTF-8";
@font-face{font-display:swap;font-family:'Oxygen';font-style:normal;font-weight:300;src:url('/files/theme/fonts/oxygen-v15-latin-300.eot');src:url('/files/theme/fonts/oxygen-v15-latin-300.eot?#iefix') format('embedded-opentype'), url('/files/theme/fonts/oxygen-v15-latin-300.woff2') format('woff2'), url('/files/theme/fonts/oxygen-v15-latin-300.woff') format('woff'), url('/files/theme/fonts/oxygen-v15-latin-300.ttf') format('truetype'), url('/files/theme/fonts/oxygen-v15-latin-300.svg#Oxygen') format('svg')}@font-face{font-display:swap;font-family:'Oxygen';font-style:normal;font-weight:400;src:url('/files/theme/fonts/oxygen-v15-latin-regular.eot');src:url('/files/theme/fonts/oxygen-v15-latin-regular.eot?#iefix') format('embedded-opentype'), url('/files/theme/fonts/oxygen-v15-latin-regular.woff2') format('woff2'), url('/files/theme/fonts/oxygen-v15-latin-regular.woff') format('woff'), url('/files/theme/fonts/oxygen-v15-latin-regular.ttf') format('truetype'), url('/files/theme/fonts/oxygen-v15-latin-regular.svg#Oxygen') format('svg')}@font-face{font-display:swap;font-family:'Oxygen';font-style:normal;font-weight:700;src:url('/files/theme/fonts/oxygen-v15-latin-700.eot');src:url('/files/theme/fonts/oxygen-v15-latin-700.eot?#iefix') format('embedded-opentype'), url('/files/theme/fonts/oxygen-v15-latin-700.woff2') format('woff2'), url('/files/theme/fonts/oxygen-v15-latin-700.woff') format('woff'), url('/files/theme/fonts/oxygen-v15-latin-700.ttf') format('truetype'), url('/files/theme/fonts/oxygen-v15-latin-700.svg#Oxygen') format('svg')}@font-face{font-display:swap;font-family:'Dancing Script';font-style:normal;font-weight:400;src:url('/files/theme/fonts/dancing-script-v24-latin-regular.eot');src:url('/files/theme/fonts/dancing-script-v24-latin-regular.eot?#iefix') format('embedded-opentype'), url('/files/theme/fonts/dancing-script-v24-latin-regular.woff2') format('woff2'), url('/files/theme/fonts/dancing-script-v24-latin-regular.woff') format('woff'), url('/files/theme/fonts/dancing-script-v24-latin-regular.ttf') format('truetype'), url('/files/theme/fonts/dancing-script-v24-latin-regular.svg#DancingScript') format('svg')}:root{--fontFamily: 'Oxygen', sans-serif;--fontFamily2: 'Oxygen', sans-serif;--textColor:  #666;--h1: #333;--h2: #C01124;--bgColor2: #999;--bgColor3: #666;--bgColor4: #999999;--fontColor:#333;--fontHighlight:#C01124
    
    
    //group 1
    --bgColor1: #C01124;--fontColor1: #fff;--bgColorOne: #C01124;--fontColorOne: #fff;--bgColorTwo: #EDEDED;--fontColorTwo: #333;--linkColor: #C01124;--colorOne: #333;--colorTwo: #999;--colorThree: #666;--colorFour: #f6f6f6}*:focus{outline:none}*img[src*=".svg"]{width:100%}*,*:before,*:after{box-sizing:border-box}html{height:100%;width:100%;padding:0;margin:0}body{position:relative;width:100%;height:100%;line-height:130%;overflow-x:hidden;padding:0;margin:0;background:#fff;font-family:var(--fontFamily);color:var(--textColor);font-size:calc(16px + 0.1vw);display:flex;flex:1;flex-direction:column}iframe{width:100% !important;display:block}#footer{margin-top:auto}a:focus,button:focus{outline:none}address{font-style:normal}.page-center{position:relative;max-width:1400px;margin:0 auto;width:95vw;padding:0 20px;box-sizing:border-box}@media (max-width:768px){.page-center{width:100%}}.page-center .page-center{max-width:none;width:100%;padding:0;margin:0 0 20px 0}.page-center .page-center:last-child{margin-bottom:0}.mod_article{position:relative;overflow:hidden}a{text-decoration:none !important;color:var(--linkColor);display:inline-block}p{margin:0 0 13px 0}p:last-child{margin-bottom:0}p{text-align:justify}h1,.h1{font-family:var(--fontFamily);line-height:130%;text-align:left;font-weight:600;font-size:calc(1.8em + 0.15vw);font-weight:700;margin:0 0 15px 0;color:var(--h1)}h2,.h2{font-family:var(--h2Font);line-height:130%;text-align:left;margin:0 0 15px 0;font-size:calc(1.5em + 0.15vw);font-weight:700;color:var(--h2)}h3,.h3{font-family:var(--h2Font);line-height:130%;text-align:left;font-weight:600;margin:0 0 15px 0;font-size:calc(1em + 0.2vw);color:var(--fontColor)}h4,.h4{font-family:var(--h2Font);line-height:130%;text-align:left;margin:0 0 15px 0;font-weight:normal;font-size:calc(1em + 0.2vw);color:var(--fontColor)}h5,.h5{font-family:var(--h2Font);line-height:130%;text-align:left;font-size:calc(1em + 0.3vw);position:relative;margin:0 0 15px 0;padding:0;font-weight:bold;color:var(--fontColor)}h6,.h6{font-family:var(--h2Font);line-height:130%;text-align:left;font-size:calc(1em + 0.2vw);position:relative;margin:0 0 15px 0;padding:0;font-weight:bold;color:var(--fontColor)}h1+h2{margin-top:-10px;font-size:calc(1.3em + 0.3vw);color:var(--h2)}@media (max-width:700px){h1,.h1{font-size:calc(1.5em + 0.2vw)}h2,.h2{font-size:calc(1.2em + 0.3vw)}}.bg1{background:var(--bgColorOne);color:var(--fontColorOne)}.bg1 *{color:var(--fontColorOne)}.bg2{background:var(--bgColorTwo);color:var(--fontColorTwo)}@media (min-width:600px){.line-right{border-right:1px solid #ccc;padding-right:20px}}@media (max-width:600px){.line-right{border-bottom:1px solid #ccc;padding-bottom:40px !important}}.border-top:before{position:absolute;top:0;width:100vw;height:1px;left:50%;margin-left:-50vw;z-index:-1;right:0;background:#ccc;content:""}.mod_article ul li{text-align:left !important}.mod_article ul.list-img{padding:0;margin:0 0 13px 0;list-style:none}.mod_article ul.list-img li{position:relative;padding-left:calc(20px + 0.5vw);margin:6px 0}.mod_article ul.list-img li:before{position:absolute;content:"";font-family:FontAwesome;left:0}.specialfont{font-family:'Dancing Script', cursive;font-size:calc(20px + 0.5vw);line-height:150%}img{width:auto;height:auto;max-width:100%;display:block}figure{padding:0;margin:0}.image-nmb figure{margin-bottom:0 !important}.aspect .img{max-width:100%;width:100%;position:relative;overflow:hidden}.aspect .img *{position:absolute;top:0;left:0;height:100%;width:100% !important;display:block;height:100%;padding:0;margin:0}.aspect .img img{object-fit:cover}.aspect .figcaption{top:auto !important;height:auto !important;box-sizing:border-box;padding:5px 10px !important}.ratio165 .img{padding-top:31.25% !important}.ratio169 .img{padding-top:56.25% !important}.ratio43 .img{padding-top:75% !important}.ratio32 .img{padding-top:66.66% !important}.ratio85 .img{padding-top:62.5% !important}.ratio11 .img{padding-top:100% !important}dl{padding:0;margin:0 0 13px 0}dt{float:left;clear:left;width:80px;text-align:left;font-weight:normal}dd{margin:0;padding:0}.ce_form{position:relative}.ce_form .loading{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(255, 255, 255, 0.5);z-index:1000;display:flex;align-items:center;justify-content:center}.ce_form .loading .lds-ring{display:inline-block;position:relative;width:80px;height:80px}.ce_form .loading .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid var(--colorOne);border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:var(--colorOne) transparent transparent transparent}.ce_form .loading .lds-ring div:nth-child(1){animation-delay:-0.45s}.ce_form .loading .lds-ring div:nth-child(2){animation-delay:-0.3s}.ce_form .loading .lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.formbody .invisible{display:none}.formbody fieldset{position:relative;box-sizing:border-box;overflow:hidden;background:var(--bgColorTwo);margin:0 0 20px 0;padding:10px;border:none;outline:0}.formbody fieldset>div{margin:10px}.formbody fieldset fieldset,.formbody .widget-checkbox fieldset{margin:0;padding:0;background:none}.formbody fieldset>legend{position:relative;float:left;clear:both;display:block;width:100%;padding:0;margin:0 10px;font-weight:bold;clear:both}.formbody .widget-checkbox fieldset div{display:flex;align-items:baseline;margin:0}.formbody .widget-checkbox label{padding-left:10px;display:block;line-height:120%}.formbody label{display:block;width:100%;line-height:100%}.formbody input[type="text"],.formbody input[type="password"],.formbody input[type="date"],.formbody input[type="datetime"],.formbody input[type="email"],.formbody input[type="number"],.formbody input[type="search"],.formbody input[type="tel"],.formbody input[type="time"],.formbody input[type="url"],.formbody input:not([type]),.formbody textarea,.formbody select,.formbody input.form-control{width:100%;font-family:var(--fontFamily);font-size:calc(16px + 0.1vw);color:var(--textColor);padding:5px 15px 5px;border:1px solid #ccc;height:inherit}.formbody .req_fields{float:right}@media (min-width:700px){.formbody{}.formbody label{display:none}.formbody fieldset{display:flex;flex-wrap:wrap;align-content:space-between}.formbody fieldset>div{flex-basis:calc(50%  - 20px);flex-grow:1;box-sizing:border-box;overflow:hidden}.formbody fieldset div.widget-textarea,.formbody .fullsize{flex-basis:calc(100%  - 20px)}.formbody .widget:nth-child(5){flex-basis:calc(30% - 40px)}.formbody .widget:nth-child(6){flex-basis:20%}}p.more a,a.more,button,input[type="submit"]{cursor:pointer;color:var(--fontColorOne);background-color:var(--bgColorOne);padding:11px 30px;border-radius:0;font-size:16px;border:none;font-weight:300;line-height:inherit;transition:background 0.15s linear;margin-top:0;outline:none;display:inline-block;border:1px solid #ccc}button:hover,input[type="submit"]:hover{background-color:var(--bgColorOne);color:var(--fontColorOne);outline:none;border:none;box-shadow:none !important;border:1px solid #ccc}.bigspace,.bigspaceinner{padding:calc(10px + 1vw)}.bigspacestart{padding:calc(10px + 1vw) calc(20px + 1vw) calc(10px + 1vw) 0 !important}.page-center.bigspace{padding-left:20px;padding-right:20px}.myslider+.bigspace{padding-top:0}.bigfont{font-size:190%;line-height:190%}#mbutton{position:fixed;background:#333;bottom:30px;text-align:center;right:30px;transition:background-color 0.3s, opacity 0.5s, visibility 0.5s;opacity:0;visibility:hidden;z-index:1000;padding:5px 10px}#mbutton::after{content:"";font-family:FontAwesome;color:#fff;transition:all 0.3s;line-height:100%}#mbutton:hover{cursor:pointer;background-color:#333}#mbutton.show{opacity:1;visibility:visible}.rows{padding:0;margin:0 -10px 10px -10px;list-style:none;display:flex;flex-wrap:wrap;align-content:space-between}.flex{display:flex}.rows>*{flex-basis:100%;margin:10px;box-sizing:border-box;overflow:hidden}.rows:last-child{margin-bottom:0}.rows.space>*{margin-top:10px;margin-bottom:10px}.rows>.rows{margin:0}.rows.bigspace{padding:0}.rows.bigspace>*{padding:calc(10px + 1vw)}.rows.novspace,.rows.novspace>*{margin-top:0;margin-bottom:0}.rows.nospace{margin:0}.rows.nospace>*{margin:0}.flex-bottom,.flex-end{align-self:flex-end}@media (min-width:560px){.rows.c-6>*,.rows.c-5>*,.rows.c-4>*,.rows.c-3>*{flex-basis:calc(50% - 20px)}.rows.nospace.c-6>*,.rows.nospace.c-5>*,.rows.nospace.c-4>*,.rows.nospace.c-3>*{flex-basis:calc(50%)}}@media (min-width:600px){.rows.c-3>*{flex-basis:calc(33.3333% - 20px)}.rows.c-auto>*,.rows.c-2>*{flex-basis:calc(50% - 20px)}.rows.c-1>*{flex-basis:calc(100% - 20px)}.rows.nospace.c-3>*{flex-basis:calc(33.3333%)}.rows.nospace.c-auto>*,.rows.nospace.c-2>*{flex-basis:calc(50%)}.rows.nospace.c-1>*{flex-basis:calc(100%)}}@media (max-width:700px){.col-border-right .rows>*{border-bottom:1px solid #ccc;padding-bottom:20px}}@media (min-width:700px){.col-border-right .rows>*{border-right:1px solid #ccc;padding-right:40px;margin-right:30px}.col-border-right .rows>*:last-child{border-right:none;max-width:45%;padding-right:0;margin-right:0}}@media (min-width:900px){.rows.c-auto{flex-wrap:nowrap}.rows.c-auto>*{flex-grow:1;flex:1}.rows.c-6>*,.c-6{flex-basis:calc(16.666% - 20px)}.rows.c-5>*,.c-5{flex-basis:calc(20% - 20px)}.rows.c-4>*,.c-4{flex-basis:calc(25% - 20px)}.rows.nospace.c-6>*{flex-basis:calc(16.666%)}.rows.nospace.c-5>*{flex-basis:calc(20%)}.rows.nospace.c-4>*{flex-basis:calc(25%)}}#main{position:relative}.cf:after{content:".";visibility:hidden;display:block;clear:both;height:0}.cf{display:inline-block}* html .cf{height:1%}.cf{display:block}.slick-slider.hasArrows{margin:0 30px}.slick-slider{position:relative;z-index:10;margin:0 -10px;position:relative;padding:0;list-style:none}.slick-slider .gal_inner{padding:0 10px}.slick-slider button{border:none;padding:0;margin:0;color:var(--fontColor) !important}.slick-slider button:after{display:none !important}.slick-slider .slick-active{outline:none}.slick-slider .slick-arrow{position:absolute !important;top:50%;margin-top:-10px;z-index:999}.slick-slider .slick-slider img{width:100%}.slick-slider .slick-prev{left:-20px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.slick-slider .slick-next{right:-20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.slick-slider button.slick-arrow{text-indent:-10000px;background-color:transparent;display:inline-block;width:20px;height:20px;border:solid var(--colorTwo) !important;border-width:0 3px 3px 0 !important;display:inline-block;padding:3px}.slick-slider .slick-dots{position:absolute;display:flex;padding:0;margin:0;list-style:none;align-items:center;justify-content:center;bottom:-25px;width:100%;z-index:500}.slick-slider .slick-dots li{flex-grow:0;text-indent:-10000px;width:10px;height:10px;opacity:0.5;background:var(--bgColorOne);border-radius:50%;margin:0 3px}.slick-slider .slick-dots li.slick-active{opacity:1}.slick-slider .slick-slide{padding:0;height:inherit !important}.slick-slider .slick-track{display:flex !important}.slick-slider .inner{padding:0 10px}.slick-slider.slick-dotted{margin-bottom:40px}.slick-slider.arrows-inside{margin:0 !important}.slick-slider.arrows-inside .slick-prev{left:15px}.slick-slider.arrows-inside .slick-next{right:15px}.slick-slider.arrows-inside .slick-dots{bottom:15px}.slick-slider.arrows-inside .inner{padding:0}.invisible{display:none}@media (min-width:600px){.only-mobile{display:none}}@media (min-width:800px){.vcenter{display:flex;align-items:center;justify-content:center}}@media (max-width:800px){.vcenter{display:flex;flex-direction:column}}.text-center,.text-center *{text-align:center}.text-right,.text-right *{text-align:right}.text-left,.text-left *{text-align:left}.text-center img{margin:0 auto}.text-uppercase,.text-uppercase *{text-transform:uppercase}.d-flex{display:flex}.d-none{display:none}.align-items-center{align-items:center}.align-items-end{align-items:end}.justify-content-conter{justify-content:center}.m-0{margin:0 !important}.m-1{margin:0.25rem !important}.m-2{margin:0.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.p-0{margin:0 !important}.p-1{margin:0.25rem !important}.p-2{margin:0.5rem !important}.p-3{margin:1rem !important}.p-4{margin:1.5rem !important}.p-5{margin:3rem !important}.mt-0,.my-0{margin-top:0 !important}.mt-1,.my-1{margin-top:0.25rem !important}.mt-2,.my-2{margin-top:0.5rem !important}.mt-3,.my-3{margin-top:1rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mt-5,.my-5{margin-top:3rem !important}.pt-0,.py-0{margin-top:0 !important}.pt-1,.py-1{margin-top:0.25rem !important}.pt-2,.py-2{margin-top:0.5rem !important}.pt-3,.py-3{margin-top:1rem !important}.pt-4,.py-4{margin-top:1.5rem !important}.pt-5,.py-5{margin-top:3rem !important}.mb-0,.my-0{margin-bottom:0 !important}.mb-1,.my-1{margin-bottom:0.25rem !important}.mb-2,.my-2{margin-bottom:0.5rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.pb-0,.py-0{padding-bottom:0 !important}.pb-1,.py-1{padding-bottom:0.25rem !important}.pb-2,.py-2{padding-bottom:0.5rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.mr-0,.mx-0{margin-right:0 !important}.mr-1,.mx-1{margin-right:0.25rem !important}.mr-2,.mx-2{margin-right:0.5rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mr-5,.mx-5{margin-right:3rem !important}.pr-0,.px-0{padding-right:0 !important}.pr-1,.px-1{padding-right:0.25rem !important}.pr-2,.px-2{padding-right:0.5rem !important}.pr-3,.px-3{padding-right:1rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pr-5,.px-5{padding-right:3rem !important}.ml-0,.mx-0{margin-left:0 !important}.ml-1,.mx-1{margin-left:0.25rem !important}.ml-2,.mx-2{margin-left:0.5rem !important}.ml-3,.mx-3{margin-left:1rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.ml-5,.mx-5{margin-left:3rem !important}.pl-0,.px-0{padding-left:0 !important}.pl-1,.px-1{padding-left:0.25rem !important}.pl-2,.px-2{padding-left:0.5rem !important}.pl-3,.px-3{padding-left:1rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.pl-5,.px-5{padding-left:3rem !important}@media (min-width:800px){.reimuth img{max-height:300px;width:auto !important}}.phone-icon{display:inline-block;color:var(--linkColor);font-weight:bold}.contact-icon{display:inline-block;color:var(--linkColor);font-weight:bold}.phone-icon:before{position:relative;content:"";font-family:fontAwesome;margin-right:0.7rem;color:var(--fontColor);font-size:140%;top:3px}.contact-icon:before{position:relative;content:"";font-family:fontAwesome;margin-right:0.7rem;color:var(--fontColor);font-size:140%;top:3px}.ecke{position:relative}.ecke:before{content:" ";width:20vw;height:20vw;max-height:300px;max-width:300px;position:absolute;bottom:0;left:0;background:url('../../files/theme/img/ecke.svg') no-repeat center center;background-size:100% 100%}@media (min-width:850px){.kontakt-panel{display:flex;justify-content:space-between}.kontakt-panel .rp-p{flex-basis:30%;padding-right:40px}.kontakt-panel .kp{flex-basis:70%;padding-left:40px;border-left:1px solid #ccc}}@media (max-width:850px){.rp-p1{margin-bottom:20px}}.big-space-bottom{padding-bottom:6vh !important}.nicebox{border:1px solid var(--bgColorOne);padding:30px}.nicebox ul:last-child{margin-bottom:0}.ce_accordion .toggler{border-bottom:1px solid #ccc;padding:10px 0;font-weight:bold;color:var(--h1);font-size:calc(1em + 0.2vw)}.ce_accordion .toggler:after{display:inline-block;float:right;content:"";font-family:fontAwesome}.ce_accordion .toggler.active:after{content:""}.ce_accordion .accordion{display:none;clear:both;padding:30px 0 10px 0;box-sizing:border-box}@media (min-width:850px){.text-2-cols{column-count:2;column-gap:calc(40px + 1vw);column-rule:1px solid #ccc;column-fill:balance}.text-3-cols{column-count:3;column-gap:calc(40px + 1vw);column-rule:1px solid #ccc;column-fill:balance}}.ce_rsce_dirgallery .autoslick{margin-top:20px}.ce_rsce_dirgallery{padding-bottom:20px}.bigmargin{margin-top:calc(20px + 3vh);margin-bottom:calc(20px + 3vh)}.bigmargin-bottom{margin-bottom:calc(20px + 3vh)}.bigmargin-top{margin-top:calc(20px + 3vh)}.places-templ h3{text-align:center}@media (max-width:600px){.flex{display:block}.flex .c-3{width:100%}}@media (min-width:600px){.flex .c-3{width:33%}.places-templ h3{max-width:80%;margin:0 auto 30px auto}}.yourname{display:none}.big-p-margin p{margin-bottom:20px}
@keyframes zoom{0%{transform:scale(1, 1)}50%{transform:scale(1.1, 1.1)}100%{transform:scale(1, 1)}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-in{from{opacity:0}to{opacity:1}}
