﻿@font-face{font-family:"Diavlo";src:url("/Resources/Public/Fonts/Webfont/Diavlo_LIGHT_II_37.otf") format("truetype");font-weight:300}@font-face{font-family:"Diavlo";src:url("/Resources/Public/Fonts/Webfont/Diavlo_LIGHT_II_37.otf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Diavlo";src:url("/Resources/Public/Fonts/Webfont/Diavlo_BOOK_II_37.otf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Diavlo";src:url("/Resources/Public/Fonts/Webfont/Diavlo_BOOK_II_37.otf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Diavlo";src:url("/Resources/Public/Fonts/Webfont/Diavlo_MEDIUM_II_37.otf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Diavlo";src:url("/Resources/Public/Fonts/Webfont/Diavlo_MEDIUM_II_37.otf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Diavlo";src:url("/Resources/Public/Fonts/Webfont/Diavlo_MEDIUM_II_37.otf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Diavlo";src:url("/Resources/Public/Fonts/Webfont/Diavlo_MEDIUM_II_37.otf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"Diavlo";src:url("/Resources/Public/Fonts/Webfont/Diavlo_BOLD_II_37.otf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Diavlo";src:url("/Resources/Public/Fonts/Webfont/Diavlo_BOLD_II_37.otf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"Diavlo";src:url("/Resources/Public/Fonts/Webfont/Diavlo_BLACK_II_37.otf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Diavlo";src:url("/Resources/Public/Fonts/Webfont/Diavlo_BLACK_II_37.otf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"OpenSans";src:url("/Resources/Public/Fonts/Webfont/OpenSans-Light.ttf") format("truetype");font-weight:300}@font-face{font-family:"OpenSans";src:url("/Resources/Public/Fonts/Webfont/OpenSans-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"OpenSans";src:url("/Resources/Public/Fonts/Webfont/OpenSans-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"OpenSans";src:url("/Resources/Public/Fonts/Webfont/OpenSans-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"OpenSans";src:url("/Resources/Public/Fonts/Webfont/OpenSans-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"OpenSans";src:url("/Resources/Public/Fonts/Webfont/OpenSans-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"OpenSans";src:url("/Resources/Public/Fonts/Webfont/OpenSans-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"OpenSans";src:url("/Resources/Public/Fonts/Webfont/OpenSans-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"OpenSans";src:url("/Resources/Public/Fonts/Webfont/OpenSans-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"OpenSans";src:url("/Resources/Public/Fonts/Webfont/OpenSans-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"OpenSans";src:url("/Resources/Public/Fonts/Webfont/OpenSans-ExtraBold.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"OpenSans";src:url("/Resources/Public/Fonts/Webfont/OpenSans-ExtraBoldItalic.ttf") format("truetype");font-weight:900;font-style:italic}:root{--font-regular: "OpenSans";--font-special: "Diavlo";--font-size-sm: 14px;--font-size: 15px;--font-size-backend: 17px;--font-size-navigation: 16px;--h6-size: 16px;--h5-size: 17px;--h4-size: 18px;--h3-size: 20px;--h2-size: 23px;--h1-size: 35px;--text-color-white: white;--text-color-black: #000000;--text-color-default: #000000;--bg-color-default-trans: #95c11fE6;--bg-color-default: transparent;--color-1: #F7F7F7;--color-2: #6F656F;--color-3: #332433;--color-4: #4D0F00;--color-5: #D1E17B;--color-6: #A5C400;--color-7: #768B03;--color-8: #40ACF5;--color-9: #E6A520;--color-10: #FF8019;--color-11: #FF4D19;--color-12: #FF4D19;--bg-color-1: #F7F7F7;--bg-color-2: #6F656F;--bg-color-3: #332433;--bg-color-4: #4D0F00;--bg-color-5: #D1E17B;--bg-color-6: #A5C400;--bg-color-7: #768B03;--bg-color-8: #40ACF5;--bg-color-9: #E6A520;--bg-color-10: #FF8019;--bg-color-11: #FF4D19;--bg-color-12: #FF4D19;--bg-color-1-trans: #ffffffE6;--bg-color-2-trans: #95c11fE6;--bg-color-3-trans: #749719E6;--bg-color-4-trans: #9e1256E6;--bg-color-5-trans: #9e1256E6;--bg-color-6-trans: #9e1256E6;--text-color-1: #F7F7F7;--text-color-2: #6F656F;--text-color-3: #332433;--text-color-4: #4D0F00;--text-color-5: #D1E17B;--text-color-6: #A5C400;--text-color-7: #768B03;--text-color-8: #40ACF5;--text-color-9: #E6A520;--text-color-10: #FF8019;--text-color-11: #FF4D19;--text-color-12: #FF4D19;--btn-text-color-white: #ffffff;--btn-text-color-default: #ffffff;--btn-text-color-1: #000000;--btn-text-color-2: #ffffff;--btn-text-color-3: #ffffff;--btn-text-color-4: #ffffff;--btn-text-color-5: #ffffff;--btn-text-color-6: #ffffff;--btn-text-color-7: #ffffff;--btn-text-color-8: #ffffff;--btn-text-color-9: #ffffff;--btn-text-color-10: #ffffff;--btn-text-color-11: #ffffff;--btn-text-color-12: #ffffff;--gallerie-space-extra-small: 2px;--gallerie-space-small: 5px;--gallerie-space-medium: 7px;--gallerie-space-large: 10px;--gallerie-space-extra-large: 15px;--gradient-1: transparent linear-gradient(180deg, #95c11f 0%, #749719 100%) no-repeat padding-box;--gradient-2: transparent linear-gradient(180deg, rgba(149, 193, 31, .6) 0%, rgba(116, 151, 25, .6) 100%) no-repeat padding-box;--gradient-3: transparent linear-gradient(270deg, #95c11f 0%, #749719 100%) 0% 0% no-repeat padding-box}@media(min-width: 768px){:root{--font-size-sm: 14px;--font-size: 16px;--h6-size: 20px;--h5-size: 23px;--h4-size: 28px;--h3-size: 32px;--h2-size: 40px;--h1-size: 60px}}@media(min-width: 1200px){:root{--font-size-sm: 14px;--font-size: 16px;--h6-size: 18px;--h5-size: 20px;--h4-size: 23px;--h3-size: 28px;--h2-size: 30px;--h1-size: 60px}}@media(min-width: 1440px){:root{--font-size: 16px;--h6-size: 20px;--h5-size: 23px;--h4-size: 28px;--h3-size: 32px;--h2-size: 40px;--h1-size: 60px}}@media(min-width: 1900px){:root{--font-size-navigation: 18px}}body{font-family:var(--font-regular);background-color:#fafafa;-webkit-transition:padding .3s;-moz-transition:padding .3s;-ms-transition:padding .3s;-o-transition:padding .3s;transition:padding .3s}@media(max-width: 992px){#content-background{background-color:#f8f5f5 !important;background-image:none !important}}.round-bottom-right{-webkit-border-radius:0 0 30px 0;-moz-border-radius:0 0 30px 0;border-radius:0 0 30px 0}.round-topleft-bottom-right{-webkit-border-radius:0 50px;-moz-border-radius:0 50px;border-radius:0 50px}.shadow-1{-webkit-box-shadow:5px 5px 8px rgba(0,0,0,.3137254902);-moz-box-shadow:5px 5px 8px rgba(0,0,0,.3137254902);box-shadow:5px 5px 8px rgba(0,0,0,.3137254902)}.table-striped tr td,.table-bordered tr td{padding:3px 15px !important}.table-bordered>:not(caption)>*>*{border-width:0}.link-phone,.link-mail{display:inline-flex;align-items:center}.link-phone:before,.link-mail:before{font-family:"Material Icons";padding-right:7px}.link-phone:before{content:""}.link-mail:before{content:""}a{text-decoration:none}body{overflow-x:hidden}body,html{height:100%;font-weight:300}.table>:not(caption)>*>*{border-bottom-width:0;padding:3px 0}h1,h2,h3,h4,h5,h6,p,li,span,a,td{-webkit-transition:font-size .3s;-moz-transition:font-size .3s;-ms-transition:font-size .3s;-o-transition:font-size .3s;transition:font-size .3s}h1,h2,h3,h4,h5,h6,p{margin-bottom:15px}@media(min-width: 768px){h1,h2,h3,h4,h5,h6,p{margin-bottom:16px}}@media(min-width: 1900px){h1,h2,h3,h4,h5,h6,p{margin-bottom:18px}}li:not(.nav-item){margin-bottom:7px}.font-special{font-weight:700}a:not(.nav-link):focus,a:not(.nav-link):active,a:not(.nav-link):hover{color:var(--color-11)}.cssChangerBox{background-color:#fff;padding:5px 20px}.cssChangerBox span{letter-spacing:0;font-size:20px}.cssChangerBox .font-size-wrap{padding-right:20px;position:relative;top:-2px}.cssChangerBox .fontSizeSmaller,.cssChangerBox .fontSizeBigger{font-size:24px}.cssChangerBox .change-color-wrap img{height:20px;display:inline-block;margin:0 10px;width:20px}#header-mobile{top:0}#logoWrap,#logoStart,#logoSubpage{width:200px;position:relative;top:0}.header-desktop.pos-fixed,.header-mobile.pos-fixed{z-index:1100}#logoStart,#logoSubpage{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:absolute;height:300px;background-color:#fff;padding-bottom:40px;border-radius:0 0 100px 100px;overflow:hidden;z-index:999}#logoStart>img,#logoSubpage>img{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#logoStart .logo-logo,#logoSubpage .logo-logo{width:120px;height:auto;position:relative;z-index:2}#logoStart .logo-bg,#logoSubpage .logo-bg{position:absolute;z-index:1;width:308px;height:auto;top:60px;right:-35px}#logoStart.scrolled,#logoSubpage{width:125px;height:135px;padding-bottom:20px}#logoStart.scrolled .logo-logo,#logoSubpage .logo-logo{width:80px}#logoStart.scrolled .logo-bg,#logoSubpage .logo-bg{opacity:0}#logoSubpage{height:210px}.header-mobile-default #logoWrap,.header-mobile-default #logoStart,.header-mobile-default #logoSubpage,.header-mobile-default #logoWrap>a{width:120px}.header-mobile-default #logoWrap{right:auto}.header-mobile-default #logoStart{height:150px;padding-bottom:25px;-webkit-border-radius:0 0 70px 70px;-moz-border-radius:0 0 70px 70px;border-radius:0 0 70px 70px}.header-mobile-default #logoStart .logo-bg{width:190px;top:15px;right:-20px}.header-mobile-default #logoStart .logo-logo{width:70px}.header-mobile-default #logoStart.scrolled{width:60px;height:70px;padding-bottom:7px}.header-mobile-default #logoStart.scrolled .logo-logo{width:46px}.header-mobile-default #logoStart.scrolled .logo-bg{opacity:0}.header-mobile-sub #logoWrap,.header-mobile-sub #logoStart,.header-mobile-sub #logoSubpage{width:100px}.header-mobile-sub #logoStart{width:60px;height:70px;padding-bottom:7px}.header-mobile-sub #logoStart .logo-logo{width:46px}.header-mobile-sub #logoStart .logo-bg{opacity:0}@media(min-width: 768px){.header-mobile-sub #logoStart{width:100px;height:120px;padding-bottom:15px}.header-mobile-sub #logoStart .logo-logo{width:70px}.header-mobile-sub #logoStart .logo-bg{opacity:0}}#footer .nav-link{color:var(--color-3);font-style:italic;font-weight:600;padding-left:0;padding-top:0;padding-bottom:1rem}#webcam_desktop{display:none}@media(min-width: 1200px){#webcam_desktop{display:block}#webcam_mobile{display:none}}.btn.btn-default{padding-left:0;text-transform:none;border:0 none;font-size:var(--h6-size)}.btn.btn-default i{line-height:1;font-size:30px}.btn-sm{font-size:var(--font-size-sm) !important}.btn-icon{position:relative;padding:10px 20px;font-size:var(--font-size);text-transform:uppercase;text-align:left}.btn-icon>span,.btn-icon i{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.btn-icon>i{position:absolute;font-size:20px}.btn-icon.btn-icon-left>i{left:15px}.btn-icon.btn-icon-left>span{padding-left:30px}.btn-icon.btn-icon-right>i{right:15px}.btn-icon.btn-icon-right>span{padding-right:30px}@media(min-width: 768px){.btn-icon{padding:10px 40px}.btn-icon.btn-icon-left>i{left:30px}.btn-icon.btn-icon-right{padding:10px 30px}.btn-icon.btn-icon-right>i{right:30px}}@media(min-width: 1200px){.btn-animated-icon:hover>span{opacity:0}.btn-animated-icon.btn-icon-left:hover>i{left:calc(50% - 12px)}.btn-animated-icon.btn-icon-right:hover>i{right:calc(50% - 12px)}}a.btn-transparent-color-1,button.btn-transparent-color-1{text-transform:uppercase;background-color:rgba(0,0,0,0);border:1px solid var(--color- 1);color:var(--color- 1)}a.btn-transparent-color-1:focus,a.btn-transparent-color-1:active,a.btn-transparent-color-1:hover,button.btn-transparent-color-1:focus,button.btn-transparent-color-1:active,button.btn-transparent-color-1:hover{color:var(--color- 1)}a.btn-transparent-color-2,button.btn-transparent-color-2{text-transform:uppercase;background-color:rgba(0,0,0,0);border:1px solid var(--color- 2);color:var(--color- 2)}a.btn-transparent-color-2:focus,a.btn-transparent-color-2:active,a.btn-transparent-color-2:hover,button.btn-transparent-color-2:focus,button.btn-transparent-color-2:active,button.btn-transparent-color-2:hover{color:var(--color- 2)}a.btn-transparent-color-3,button.btn-transparent-color-3{text-transform:uppercase;background-color:rgba(0,0,0,0);border:1px solid var(--color- 3);color:var(--color- 3)}a.btn-transparent-color-3:focus,a.btn-transparent-color-3:active,a.btn-transparent-color-3:hover,button.btn-transparent-color-3:focus,button.btn-transparent-color-3:active,button.btn-transparent-color-3:hover{color:var(--color- 3)}a.btn-transparent-color-4,button.btn-transparent-color-4{text-transform:uppercase;background-color:rgba(0,0,0,0);border:1px solid var(--color- 4);color:var(--color- 4)}a.btn-transparent-color-4:focus,a.btn-transparent-color-4:active,a.btn-transparent-color-4:hover,button.btn-transparent-color-4:focus,button.btn-transparent-color-4:active,button.btn-transparent-color-4:hover{color:var(--color- 4)}a.btn-transparent-color-5,button.btn-transparent-color-5{text-transform:uppercase;background-color:rgba(0,0,0,0);border:1px solid var(--color- 5);color:var(--color- 5)}a.btn-transparent-color-5:focus,a.btn-transparent-color-5:active,a.btn-transparent-color-5:hover,button.btn-transparent-color-5:focus,button.btn-transparent-color-5:active,button.btn-transparent-color-5:hover{color:var(--color- 5)}a.btn-transparent-color-6,button.btn-transparent-color-6{text-transform:uppercase;background-color:rgba(0,0,0,0);border:1px solid var(--color- 6);color:var(--color- 6)}a.btn-transparent-color-6:focus,a.btn-transparent-color-6:active,a.btn-transparent-color-6:hover,button.btn-transparent-color-6:focus,button.btn-transparent-color-6:active,button.btn-transparent-color-6:hover{color:var(--color- 6)}a.btn-transparent-color-7,button.btn-transparent-color-7{text-transform:uppercase;background-color:rgba(0,0,0,0);border:1px solid var(--color- 7);color:var(--color- 7)}a.btn-transparent-color-7:focus,a.btn-transparent-color-7:active,a.btn-transparent-color-7:hover,button.btn-transparent-color-7:focus,button.btn-transparent-color-7:active,button.btn-transparent-color-7:hover{color:var(--color- 7)}a.btn-transparent-color-8,button.btn-transparent-color-8{text-transform:uppercase;background-color:rgba(0,0,0,0);border:1px solid var(--color- 8);color:var(--color- 8)}a.btn-transparent-color-8:focus,a.btn-transparent-color-8:active,a.btn-transparent-color-8:hover,button.btn-transparent-color-8:focus,button.btn-transparent-color-8:active,button.btn-transparent-color-8:hover{color:var(--color- 8)}a.btn-transparent-color-9,button.btn-transparent-color-9{text-transform:uppercase;background-color:rgba(0,0,0,0);border:1px solid var(--color- 9);color:var(--color- 9)}a.btn-transparent-color-9:focus,a.btn-transparent-color-9:active,a.btn-transparent-color-9:hover,button.btn-transparent-color-9:focus,button.btn-transparent-color-9:active,button.btn-transparent-color-9:hover{color:var(--color- 9)}a.btn-transparent-color-10,button.btn-transparent-color-10{text-transform:uppercase;background-color:rgba(0,0,0,0);border:1px solid var(--color- 10);color:var(--color- 10)}a.btn-transparent-color-10:focus,a.btn-transparent-color-10:active,a.btn-transparent-color-10:hover,button.btn-transparent-color-10:focus,button.btn-transparent-color-10:active,button.btn-transparent-color-10:hover{color:var(--color- 10)}a.btn-transparent-color-11,button.btn-transparent-color-11{text-transform:uppercase;background-color:rgba(0,0,0,0);border:1px solid var(--color- 11);color:var(--color- 11)}a.btn-transparent-color-11:focus,a.btn-transparent-color-11:active,a.btn-transparent-color-11:hover,button.btn-transparent-color-11:focus,button.btn-transparent-color-11:active,button.btn-transparent-color-11:hover{color:var(--color- 11)}a.btn-transparent-color-12,button.btn-transparent-color-12{text-transform:uppercase;background-color:rgba(0,0,0,0);border:1px solid var(--color- 12);color:var(--color- 12)}a.btn-transparent-color-12:focus,a.btn-transparent-color-12:active,a.btn-transparent-color-12:hover,button.btn-transparent-color-12:focus,button.btn-transparent-color-12:active,button.btn-transparent-color-12:hover{color:var(--color- 12)}.accordion-item{border-radius:0 !important;border:0 none !important}.accordion-button{padding:7px 25px;position:relative;font-size:var(--font-size);border:0 none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.accordion-button:after{font-size:20px;position:absolute;right:25px}.accordion-button>:last-child{margin-bottom:0}.accordion-collapse:before{display:block;height:6px;content:""}.tab-pane.padding-default{padding-left:25px;padding-right:25px}.accordion-button:not(.collapsed){background-color:inherit;box-shadow:none}.accordion-item:first-of-type .accordion-button,.accordion-item:last-of-type .accordion-button.collapsed{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#shortNavAfterScrollSpacer{height:53px}#shortNavAfterScroll .btn-animated-icon{padding:5px 5px;font-size:15px}#shortNavAfterScroll .btn-animated-icon>i{display:none}#shortNavAfterScroll .btn-animated-icon>span{padding-left:0;font-size:10px}#shortNavAfterScroll .btn-animated-icon:first-child{margin-left:0}#shortNavAfterScroll .btn-animated-icon:last-child{margin-right:0}#shortNav .btn-animated-icon{margin-right:20px}@media(min-width: 768px){#shortNavAfterScrollSpacer{height:63px}#shortNavAfterScroll .btn-animated-icon{padding:10px 40px}#shortNavAfterScroll .btn-animated-icon>i{display:block}#shortNavAfterScroll .btn-animated-icon>span{padding-left:30px;font-size:14px}}@media(min-width: 1200px){#shortNavAfterScrollSpacer{height:76px}#shortNavAfterScroll .btn-animated-icon{padding:10px 50px}#shortNavAfterScroll .btn-animated-icon>i{display:block}#shortNavAfterScroll .btn-animated-icon>span{padding-left:30px;font-size:16px}#shortNavContent .btn-icon:last-child{margin-right:0}}.responsive-image-title .image-title-wrap{background-color:#fff;padding:10px}.responsive-image-title .image-title{font-weight:600;font-size:20px}.gallerie-item.padding-gallerie-extra-small{padding:var(--gallerie-space-extra-small)}.gallerie-item.padding-gallerie-small{padding:var(--gallerie-space-small)}.gallerie-item.padding-gallerie-medium{padding:var(--gallerie-space-medium)}.gallerie-item.padding-gallerie-large{padding:var(--gallerie-space-large)}.gallerie-item.padding-gallerie-extra-large{padding:var(--gallerie-space-extra-large)}.slick-prev::before,.slick-next::before{color:#fff}/*# sourceMappingURL=Theme.css.map */
