@import url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/fonts/google-fonts/css/Combo.min.css);@import url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/fonts/google-fonts/css/Reenie-Beanie.min.css);@import url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/fonts/google-fonts/css/Ubuntu.min.css);@import url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/Styles/lightbox.min.css);@import url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/Styles/bootstrap-4.1.3.min.css);@import url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/Styles/import-font.css);@import url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/fonts/font-awesome-v5/css/all.min.css);@import url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/fonts/font-awesome-v5/css/v4-shims.min.css);@import url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/fonts/et-line-font/style.min.css);@import url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/Scripts/rs-plugin/css/settings.min.css);@import url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/Styles/owl.carousel.css);@import url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/Styles/owl.theme.css);@import url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/Styles/animate.min.css);@import url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/Styles/magnific-popup.min.css);@import url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/Styles/style.min.css);@import url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/Styles/rev-settings.min.css);@import url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/Styles/hamburgers.min.css);@import url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/Styles/slick.min.css);@import url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/Styles/keyframes.min.css);@font-face{font-family:'lvdcgo';src:url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/fonts/LVDCGO.TTF) format('truetype');font-weight:400;font-style:normal;font-display:swap}@-ms-viewport{width:device-width}::selection,::-moz-selection{background:#6b971c;color:#fff}body{color:#000;font-weight:300;font-size:16px}body .logo-light{display:none}body.darkmode{color:#888}body.darkmode ::selection,body.darkmode ::-moz-selection{background:#567916}body.darkmode .logo-light{display:block}body.darkmode .logo-dark{display:none}body.darkmode h1,body.darkmode h2,body.darkmode h3,body.darkmode h4,body.darkmode h5{color:#ddd}body.darkmode h1 span,body.darkmode h2 span,body.darkmode h3 span,body.darkmode h4 span,body.darkmode h5 span{color:#888}body.darkmode a{color:#567916}body.darkmode a.btn-text{color:#fff}body.darkmode a.btn-slider{background:#567916}body.darkmode a.btn:hover,body.darkmode input.btn:hover{background:#ddd;color:#303030!important}body.darkmode header{background:#303030;border-bottom:none}body.darkmode header #mainmenu li:hover>ul,body.darkmode header #mainmenu--clone li:hover>ul{background:#303030}body.darkmode header #mainmenu li:hover li,body.darkmode header #mainmenu--clone li:hover li{border-left:1px solid #404040;border-right:1px solid #404040}body.darkmode header #mainmenu li:hover li:last-child,body.darkmode header #mainmenu--clone li:hover li:last-child{border-bottom:1px solid #404040}body.darkmode header #mainmenu li:hover li a,body.darkmode header #mainmenu--clone li:hover li a{background:#303030;color:#ddddde}body.darkmode header #mainmenu li:hover li a:hover,body.darkmode header #mainmenu--clone li:hover li a:hover{color:#567916}body.darkmode header .social a{color:#567916}body.darkmode footer{background:#3a3938;-webkit-box-shadow:0 12px 12px 12px rgba(0,0,0,.5);-moz-box-shadow:0 12px 12px 12px rgba(0,0,0,.5);box-shadow:0 12px 12px 12px rgba(0,0,0,.5)}body.darkmode footer a{color:#ddddde}body.darkmode section{background:#303030}body.darkmode .background-primary a{color:#fff}body.darkmode #content{background:#303030}body.darkmode #menu-btn,body.darkmode #menu-btn--clone{background:#567916}body.darkmode #menu-btn.hamburger,body.darkmode #menu-btn--clone.hamburger{background:#9a9a9a;background-image:radial-gradient(circle farthest-side at center top,#9a9a9a 0%,#ddd 100%)}body.darkmode #menu-btn.hamburger::before,body.darkmode #menu-btn--clone.hamburger::before{border-top:56px solid #ddd}body.darkmode #menu-btn.hamburger::after,body.darkmode #menu-btn--clone.hamburger::after{border-top:56px solid #ddd}body.darkmode .btn.btn-custom{background-color:#567916;background-image:radial-gradient(circle farthest-side at center top,#77914a 0%,#567916 100%);color:#fff}body.darkmode .btn.btn-custom:hover{color:#fff!important;background-color:#555554}body.darkmode .btn.btn-custom.btn-custom-2{background:#ddd;color:#303030}body.darkmode .btn.btn-custom.btn-custom-2:hover{color:#fff!important;background-color:#555554}body.darkmode .btn.btn-custom.btn-custom-2.disable-btn:hover{background:#ddd;color:#303030!important}body.darkmode .btn-border-light{color:#fff}body.darkmode .btn-border-light:hover{color:#303030}body.darkmode #activate-snake canvas{border:1px solid #ddd}body.darkmode .background-white,body.darkmode .background-white .bg-grey-lightest{background-color:#303030!important}body.darkmode .bg-grey-lightest{background:#404040}body.darkmode .call-to-action{background:#567916}body.darkmode #mainmenu>li li,body.darkmode #mainmenu--clone>li li{border-left:1px solid #404040!important;border-right:1px solid #404040!important}body.darkmode #mainmenu>li li:first-child,body.darkmode #mainmenu--clone>li li:first-child{border-top:1px solid #404040}body.darkmode #mainmenu>li li a,body.darkmode #mainmenu--clone>li li a{background:#303030}body.darkmode #mainmenu>li li a:hover,body.darkmode #mainmenu--clone>li li a:hover{background:#567916}body.darkmode #mainmenu>li:hover li:hover a,body.darkmode #mainmenu--clone>li:hover li:hover a{background:#303030;color:#567916!important}body.darkmode #mainmenu>li:hover li a,body.darkmode #mainmenu--clone>li:hover li a{color:#fff}body.darkmode #mainmenu>li:hover a,body.darkmode #mainmenu--clone>li:hover a{color:#567916}body.darkmode #mainmenu a,body.darkmode #mainmenu--clone a{color:#fff!important}body.darkmode #mainmenu a:hover,body.darkmode #mainmenu--clone a:hover{color:#567916!important}body.darkmode #mainmenu #language_menu,body.darkmode #mainmenu--clone #language_menu,body.darkmode #mainmenu #language_menu--clone,body.darkmode #mainmenu--clone #language_menu--clone{border-bottom:solid 1px #404040}body.darkmode.menuToggleDown #mainmenu li li:first-child,body.darkmode.menuToggleDown #mainmenu--clone li li:first-child{border-top:none}body.darkmode.menuToggleDown #mainmenu li li:last-of-type,body.darkmode.menuToggleDown #mainmenu--clone li li:last-of-type{border-bottom:1px solid #404040}body.darkmode #subheader h1~p{color:#303030}body.darkmode .box-teaser-title .additionals hr{border-top:3px solid #567916}body.darkmode .box-teaser-title .additionals>div{color:#303030}body.darkmode .hamburger{background:#6b971c}body.darkmode .hamburger .hamburger-wrapper{background:radial-gradient(circle farthest-side at center top,#9a9a9a 0%,#ddddde 100%)}body.darkmode .hamburger .hamburger-inner{background-color:#303030!important}body.darkmode .hamburger .hamburger-inner::before,body.darkmode .hamburger .hamburger-inner::after{background-color:#303030!important}body.darkmode .hamburger.is-active .hamburger-inner{background-color:transparent!important}body.darkmode .slick-arrow.slick-prev::after,body.darkmode .slick-arrow.slick-next::after{color:#303030}body.darkmode .slick-arrow.slick-prev{text-shadow:-1px 1px 2px rgba(255,255,255,.5)}body.darkmode .slick-arrow.slick-next{text-shadow:1px 1px 2px rgba(255,255,255,.5)}body.darkmode .carouselSlider .carousel-content{background:rgba(0,0,0,.5)}body.darkmode .carouselSlider .carousel-content a.btn{background-image:radial-gradient(circle farthest-side at center top,#77914a 0%,#567916 100%);color:#fff}body.darkmode .carouselSlider .carousel-content a.btn:hover{background:#555554;background-image:none;color:#fff!important}body.darkmode .carouselSlider .carousel-content h1,body.darkmode .carouselSlider .carousel-content p{color:#303030;text-shadow:-1px 1px 2px rgba(255,255,255,.5)}body.darkmode .carouselSlider .carousel-down{color:#303030;text-shadow:-1px 1px 2px rgba(255,255,255,.5)}body.darkmode .carouselSlider .carousel-down a{color:#303030}body.darkmode .light-text .tx-powermail .powermail_form input[type="text"],body.darkmode .light-text .tx-powermail .powermail_form input[type="tel"],body.darkmode .light-text .tx-powermail .powermail_form input[type="number"],body.darkmode .light-text .tx-powermail .powermail_form input[type="email"],body.darkmode .light-text .tx-powermail .powermail_form select,body.darkmode .light-text .tx-powermail .powermail_form textarea{color:#fff!important;font-weight:300}body.darkmode .powermail_form .itm.file-upload--wrapper{border:1px solid #555554}body.darkmode .powermail_form .itm.file-upload--wrapper>.powermail_label{color:#9a9a9a;background-image:none}body.darkmode .formTabs#formTabs .tab-name{color:#567916}body.darkmode .formTabs#formTabs .nav-tabs>.nav-link.disabled~.nav-link:hover{background:#3a3938;border-bottom-color:#404040}body.darkmode .formTabs #form-tabs>.nav-link{background:#3a3938;border-right:1px solid #404040;border-bottom:1px solid #404040}body.darkmode .formTabs #form-tabs>.nav-link.active,body.darkmode .formTabs #form-tabs>.nav-link:not(.disabled):hover{background:#303030}body.darkmode .tabs-wrapper{border:1px solid #404040}body.darkmode .tabs-wrapper .tab-nr{border:2px solid #567916;color:#567916}body.darkmode .tabs-wrapper .tab-content .powermail_label{color:#567916;background-image:-webkit-radial-gradient(100%,#95b45d 0%,#567916 100%)}body.darkmode .tabs-wrapper .tab-content .powermail_input,body.darkmode .tabs-wrapper .tab-content .powermail_select{background:#303030;color:#9a9a9a}body.darkmode .tabs-wrapper.default .nav-tabs{border-bottom:1px solid #404040;background:#3a3938}body.darkmode .tabs-wrapper.default .nav-tabs .nav-link{background:#3a3938;border-right:1px solid #404040;color:#9a9a9a}body.darkmode .tabs-wrapper.default .nav-tabs .nav-link::after{background:#303030}body.darkmode .tabs-wrapper.default .nav-tabs .nav-link.active,body.darkmode .tabs-wrapper.default .nav-tabs .nav-link:not(.disabled):hover{background:#303030;color:#ddddde;-webkit-box-shadow:inset 0 4px 6px -4px rgba(30,30,30,.75);-moz-box-shadow:inset 0 4px 6px -4px rgba(30,30,30,.75);box-shadow:inset 0 4px 6px -4px rgba(30,30,30,.75)}body.darkmode .tabs-wrapper~.tab-form--hints{border-left:1px solid #404040;border-right:1px solid #404040;border-bottom:1px solid #404040;background:#3a3938}body.darkmode .tx-powermail .powermail_form input::placeholder,body.darkmode .tx-powermail .powermail_form textarea::placeholder{color:#9a9a9a}body.darkmode .tx-powermail .powermail_form input[type="text"],body.darkmode .tx-powermail .powermail_form input[type="tel"],body.darkmode .tx-powermail .powermail_form input[type="number"],body.darkmode .tx-powermail .powermail_form input[type="email"],body.darkmode .tx-powermail .powermail_form select,body.darkmode .tx-powermail .powermail_form textarea{border:1px solid #555554}body.darkmode .powermail_fieldwrap_type_submit .powermail_field.submit:hover .fa{color:#fff}body.darkmode .checkcontainer .radiobtn,body.darkmode .checkcontainer .checkmark{background-color:#3a3938;border:1px solid #555554}body.darkmode .checkcontainer:hover input~.radiobtn,body.darkmode .checkcontainer:hover input~.checkmark{background-color:#303030}body.darkmode .checkcontainer .radiobtn:after{background:#303030}body.darkmode .checkcontainer .checkmark::after{border-color:#303030}body.darkmode .checkcontainer input:checked~.radiobtn,body.darkmode .checkcontainer input:checked~.checkmark{background-color:#567916}body.darkmode .logo_lightmode{display:none}body.darkmode .logo_darkmode{display:block}body.darkmode .h-line{background:#567916}body.darkmode .small-border{background:#567916}body.darkmode .icon-big{background:#567916}body.darkmode .box-with-icon-left:hover>i{background:#ddd}body.darkmode .box-with-icon-left .text{border-left-color:#567916}body.darkmode .tiny-border{background:#567916}body.darkmode .ex-gallery .small-border,body.darkmode .background-primary{background:#567916}body.darkmode .light-text .accordion li{border-left-color:#567916}body.darkmode .image-filter--grayscale img{-webkit-filter:grayscale(100%) brightness(150%);filter:grayscale(100%) brightness(150%)}body.darkmode .image-filter--grayscale div:hover>img,body.darkmode .image-filter--grayscale p:hover>img,body.darkmode .image-filter--grayscale a:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}body.darkmode #wrapper #subheader .overlay.subtitle_images{background:rgba(0,0,0,.2)}body.darkmode #notification-popups .notification-popup{background:rgba(48,48,48,.96)}body.darkmode #notification-popups .notification-popup .row .notification-popup--text h6{color:#fff}body.darkmode #notification-popups .notification-popup .row .notification-popup--text p{color:#888}body.darkmode .team-profile>.text{background:#3a3938;border-top-color:#567916}body.darkmode .team-profile .team-social-icons i{color:#567916}body.darkmode .darkmode-switcher>a::after{content:'Lightmode'}body.darkmode .darkmode-switcher>a>i.button-lightmode{display:inline-block}body.darkmode .darkmode-switcher>a>i.button-darkmode{display:none}body.darkmode .card{background-color:#303030}@media (max-width:992px){body.darkmode header #mainmenu-container,body.darkmode header #mainmenu-container--clone{background:#303030}body.darkmode header #mainmenu li,body.darkmode header #mainmenu--clone li{background:#303030}body.darkmode header #mainmenu li a.opened,body.darkmode header #mainmenu--clone li a.opened{background:#404040}body.darkmode header #mainmenu>li,body.darkmode header #mainmenu--clone>li{border-bottom:1px solid #404040}body.darkmode #notification-popups .notification-popup{background:rgba(48,48,48,.98)}body.darkmode #notification-popups .notification-popup .notification-popup--close{color:#ddddde}}h1,h2,h3,h4,h5{color:#555554;text-transform:uppercase}h1 span,h2 span,h3 span,h4 span,h5 span{display:block;font-weight:300;font-size:20px;margin-top:8px;text-transform:none;font-style:normal;font-family:"Montserrat";color:#444}h1{font-size:24px;letter-spacing:-1.5px;word-spacing:8px}h1 span{letter-spacing:normal;word-spacing:normal}h2{font-size:22px;font-weight:300}h3,h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.background-white,.background-white .bg-grey-lightest{background-color:#fff!important}.bg-grey-lightest{background:#eee}.row>.text-center{width:100%}figure{display:block}img:not([src]){visibility:hidden}@-moz-document url-prefix(){img:-moz-loading{visibility:hidden}}.call-to-action{background:#6b971c}.call-to-action h1,.call-to-action h2,.call-to-action h3,.call-to-action h4,.call-to-action h5,.call-to-action h6{color:#000;line-height:40px;margin-bottom:0;text-shadow:-1px 1px 2px rgba(255,255,255,.4)}a.btn:hover,input.btn:hover{background:#ddd;color:#303030!important}a.btn-text{color:#303030}.btn-primary{background-color:#6b971c;border-color:#6b971c}.btn-primary:hover{background-color:#555554;border-color:#555554}header{min-height:100px;position:relative;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.75);box-shadow:0 0 2px 0 rgba(0,0,0,.75)}header:not(.clone){background:rgba(0,0,0,.5)}header::before{bottom:100%;left:0;content:'';position:absolute;border-width:12px 32px 0 0;border-color:transparent rgba(221,221,221,.8) transparent transparent;border-style:solid}header #logo img,header #logo--clone img{padding:20px 0;height:100px;width:130px}section{background:#fff}#mainmenu-container,#mainmenu-container--clone{margin-top:30px}#mainmenu ul,#mainmenu--clone ul{padding-top:30px!important}#mainmenu a,#mainmenu--clone a{color:#55556f}header .social{margin-top:40px;display:inline-block;float:right}header .social a{color:#6b971c}header .languages{margin-top:38px;display:inline-block;float:right}header .languages .language{float:left;margin-right:8px}header .languages .language:last-child{margin-right:0}.language-menu{margin-left:0;padding-left:0}.language-menu>.language{margin-left:0;padding-left:0;overflow:hidden}.language-menu>.language img{-webkit-transform:translate(-2px,-4px);-moz-transform:translate(-2px,-4px);-ms-transform:translate(-2px,-4px);-o-transform:translate(-2px,-4px);transform:translate(-2px,-4px);max-height:24px;width:auto}.languages ul,.languages li{list-style-type:none}.h-line{background:#6b971c}a.btn-slider{background:#6b971c;box-shadow:0 12px 6px -10px rgba(0,0,0,.9);border-radius:2px}#menu-btn,#menu-btn--clone{background:#6b971c;height:44px;padding-top:12px;margin-top:24px;width:44px}#mainmenu,#mainmenu--clone{padding-left:0;padding-right:0}#mainmenu a,#mainmenu--clone a{font-family:'Ubuntu',sans-serif;font-weight:400}#mainmenu li:hover a,#mainmenu--clone li:hover a{color:#6b971c}#mainmenu li li a,#mainmenu--clone li li a{background:#fff}#mainmenu li li a:hover,#mainmenu--clone li li a:hover{background:#6b971c}#mainmenu li:hover li a,#mainmenu--clone li:hover li a{color:#55556f}#mainmenu li:hover li:hover a,#mainmenu--clone li:hover li:hover a{color:#6b971c;background:#fff}#mainmenu li li,#mainmenu--clone li li{border-left:1px solid #eee!important;border-right:1px solid #eee!important}#mainmenu li li:first-child,#mainmenu--clone li li:first-child{border-top:1px solid #eee}.menuToggleDown #mainmenu li li:first-child,.menuToggleDown #mainmenu--clone li li:first-child{border-top:none}.menuToggleDown #mainmenu li li:last-child,.menuToggleDown #mainmenu--clone li li:last-child{border-bottom:1px solid #eee}header.clone #mainmenu li:hover>ul,header.clone #mainmenu--clone li:hover>ul{background:#fff}header.clone #mainmenu li:hover li,header.clone #mainmenu--clone li:hover li{border-left:1px solid #eee;border-right:1px solid #eee}header.clone #mainmenu li:hover li:last-child,header.clone #mainmenu--clone li:hover li:last-child{border-bottom:1px solid #eee}header.clone #mainmenu li:hover li a,header.clone #mainmenu--clone li:hover li a{background:#fff;color:#555}header.clone #mainmenu li:hover li a:hover,header.clone #mainmenu--clone li:hover li a:hover{color:#6b971c}header.clone>.container{height:100px}header.clone>.container>.row{height:100px}header.clone.opened>.container{height:auto}header.clone.opened>.container>.row{height:auto}.container .container-fluid{padding:0}#menu-btn::before,#menu-btn--clone::before{font-size:26px;text-shadow:-1px 2px 2px rgba(0,0,0,.25)}#logo-header{position:fixed;z-index:50;left:50%;top:10vh;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#logo-header.button-only{top:25vh}#logo-header img{max-width:280px;height:auto}#logo-header.button-only img{max-width:280px}#wrapper>#subheader{background-position:center;margin-bottom:0!important;padding:0;position:fixed;left:0;top:0;width:100%}#wrapper>#subheader-spaceholder{margin-top:calc(30vh + 80px)}#wrapper>#subheader .overlay{padding:20vh 0 10vh 0;background:radial-gradient(farthest-corner at center top,rgba(0,0,0,.5) 0%,transparent 100%);height:calc(30vh + 80px);text-shadow:-1px 1px 2px rgba(0,0,0,.5)}#wrapper>#subheader .overlay.subtitle_images{background:transparent;padding:0}#subheader h1{letter-spacing:2px}#subheader h1~p{color:#fff;font-size:20px;line-height:24px}#content{background:#fff;position:relative;z-index:55}#content .container:not(:first-of-type){margin-top:0}.ce-bodytext>p:last-child{margin-bottom:0}.box-container>.box-one-third{overflow:hidden;height:333px;position:relative}.box-container>.box-one-third[data-reaction]{cursor:pointer}.box-container>.box-one-third .inner{position:absolute;opacity:0;background:rgba(0,0,0,.5);height:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);width:100%}.box-container>.box-one-third:hover .inner{opacity:1;-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85)}.box-container>.box-one-third .inner>p{height:148px;overflow:hidden;display:none}.box-container>.box-one-third .inner>p:nth-child(2){display:block}.box-one-third-bg{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.box-one-third:hover .box-one-third-bg{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.box-one-third-bg>.inner>div{display:none}header.original{background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.75);opacity:1;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;z-index:25}body.down header.original{opacity:0}.box-teaser-title>*{display:none}.box-teaser-title h2,.box-teaser-title h3{display:block;text-align:center;padding-top:76px;padding-bottom:0;font-family:"Montserrat";font-size:28px;text-shadow:-1px 1px 4px rgba(0,0,0,.5);transition:all 0.3s ease}.box-one-third-bg:hover .box-teaser-title h2,.box-one-third-bg:hover .box-teaser-title h3{font-size:0;padding-top:0;padding-bottom:268px}.box-one-third.content-false .box-one-third-bg:hover .box-teaser-title h2,.box-one-third.content-false .box-one-third-bg:hover .box-teaser-title h3{font-size:28px;padding-top:60px;padding-bottom:148px}.box-teaser-title .additionals{display:block;text-align:center}.box-teaser-title .additionals>*{display:none}.box-teaser-title .additionals hr{border-top:3px solid #6b971c;display:block;width:64px;margin-top:32px;margin-bottom:32px;box-shadow:-4px 4px 4px 0 rgba(0,0,0,.5)}.box-teaser-title .additionals>div{color:#fff;display:block}.green .box-teaser-title .additionals hr{border-color:#55556f}.box-teaser-title .additionals>div i{font-size:48px;text-shadow:-4px 4px 2px rgba(0,0,0,.25)}.box-teaser-image{position:absolute;bottom:40px;max-width:140px;left:50%;transform:translateX(-50%);transition:all 0.3s ease}.box-teaser-image h2{display:none}.box-teaser-image img{max-width:140px;height:auto;width:auto}.box-one-third.content-false .box-one-third-bg:hover .box-teaser-image{bottom:94px}.box-one-third.image-true .box-teaser-title h2,.box-one-third.image-true .box-teaser-title h3{padding-top:72px}.hamburger{background:#6b971c;padding:16px;border-radius:12px;box-shadow:0 12px 6px -10px rgba(0,0,0,.9)}.hamburger:hover,.hamburger.is-active:hover{opacity:1}.hamburger-box{width:24px;height:18px}.hamburger--spring .hamburger-inner{top:4px}.hamburger .hamburger-inner{background-color:#fff!important}.hamburger .hamburger-inner::before,.hamburger .hamburger-inner::after{background-color:#fff!important}.hamburger-inner{width:24px;height:4px;border-radius:0}.hamburger-inner::before,.hamburger-inner::after{width:24px;height:4px;border-radius:0}.hamburger--spring .hamburger-inner::before{top:8px}.hamburger--spring .hamburger-inner::after{top:16px}#menu-btn.hamburger,#menu-btn--clone.hamburger{background:#898989;background-image:radial-gradient(circle farthest-side at center top,#898989 0%,#555554 100%);height:auto;padding:0;width:auto;min-height:56px;-webkit-box-shadow:-5px 21px 28px -4px rgba(0,0,0,.43);-moz-box-shadow:-5px 21px 28px -4px rgba(0,0,0,.43);box-shadow:-5px 21px 28px -4px rgba(0,0,0,.43)}.hamburger-wrapper{padding:16px;position:relative;z-index:1000;background:radial-gradient(circle farthest-side at center top,#898989 0%,#555 100%)}#menu-btn.hamburger::before,#menu-btn--clone.hamburger::before{display:block;content:"";position:absolute;bottom:-32px;left:0;width:0;height:0;border-top:56px solid #555554;border-right:56px solid transparent;z-index:500}#menu-btn.hamburger::after,#menu-btn--clone.hamburger::after{content:"";position:absolute;bottom:-32px;right:0;width:0;height:0;border-top:56px solid #555554;border-left:56px solid transparent;z-index:500}#box-container--mobile,.box-one-third.mobile{display:none}.carouselSlider{height:calc(100vh - 100px);position:fixed;width:100vw}.carouselSlider .carousel-content{background:radial-gradient(circle farthest-side at center top,rgba(0,0,0,.6) 0%,transparent 100%);padding-bottom:calc(55vh - 190px);padding-top:45vh;text-align:center}.carouselSlider .carousel-content .carousel-header{min-height:78px}.carouselSlider .carousel-content .carousel-header h1{font-size:54px;font-weight:600;line-height:54px;margin-bottom:24px!important;text-transform:uppercase}.carouselSlider .carousel-content h1,.carouselSlider .carousel-content p{color:#fff;text-shadow:-1px 1px 2px rgba(0,0,0,.5)}.carouselSlider .carousel-content p{font-size:20px;line-height:24px;position:relative;margin:0 auto;max-width:1024px;width:100%}.carouselSlider .carousel-content a.btn{background-image:radial-gradient(circle farthest-side at center top,#95b55d 0%,#6b971c 100%);font-size:24px;padding:8px 32px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;margin-top:32px;position:relative;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);opacity:0}.carouselSlider .carousel-content a.btn:hover{background-image:none}.carouselSlider .carousel-content a.btn.in{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.carouselSlider.button-only .carousel-content{padding-top:30vh;padding-bottom:calc(70vh - 252px)}.carouselSliderButtons{margin-top:calc(100vh - 100px)}.carousel-down{bottom:20px;color:#fff;font-size:54px;opacity:.5;position:absolute;text-shadow:-1px 1px 2px rgba(0,0,0,.5);width:100%}body.mobile .carousel-down{display:none}.carousel-down a{color:#fff;cursor:pointer}.carousel-down:hover{opacity:1}.slick-list,.slick-track,.slick-slide>div{height:100%}.carousel-item{background-position:center center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;height:100%}.slick-arrow{background:none;border:none;cursor:pointer;font-family:"revicons";font-size:0;opacity:.5;padding:0;position:fixed;top:50%;z-index:50}.slick-arrow:hover{opacity:1}.slick-arrow.slick-prev::after,.slick-arrow.slick-next::after{font-size:50px;color:#fff}.slick-arrow.slick-prev{text-shadow:-1px 1px 2px rgba(0,0,0,.5);left:30px}.slick-arrow.slick-next{text-shadow:1px 1px 2px rgba(0,0,0,.5);right:30px}.slick-arrow.slick-prev::after{content:'\e820'}.slick-arrow.slick-next::after{content:'\e81d'}.nokiaBounce{animation-duration:2s;animation-iteration-count:infinite;-webkit-animation-name:nokiaBounce;-moz-animation-name:nokiaBounce;-o-animation-name:nokiaBounce;animation-name:nokiaBounce;animation-timing-function:linear}.bounceUpDown--absolute{animation-duration:2s;animation-iteration-count:infinite;-webkit-animation-name:bounceUpDown--absolute;-moz-animation-name:bounceUpDown--absolute;-o-animation-name:bounceUpDown--absolute;animation-name:bounceUpDown--absolute;animation-timing-function:linear}.small-border{background:#6b971c}.col-md-4>.text-center>.small-border{width:40px}.icon-big{background:#6b971c}.box-with-icon-left>i[class^=icon-]:not(.fa){font-family:"Font Awesome 5 Brands";font-weight:400}.box-with-icon-left>i[class^=icon-]:not(.fa).icon-typo3{content:url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/Icons/TCA/EtLine/typo3.svg)}.box-with-icon-left>i[class^=icon-]:not(.fa).icon-shopware{content:url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/Icons/TCA/EtLine/shopware.svg)}.box-with-icon-left:hover>i{background:#555554}.box-with-icon-left .text{border-left-color:#6b971c}.box-with-icon-left h2{text-transform:uppercase}.itm-referenzen .itm-referenzen--logo{position:relative;height:80px;margin:0 16px 32px 16px;width:100%}.itm-referenzen .itm-referenzen--logo>.row{width:100%}.itm-referenzen .itm-referenzen--logo>.row>div{height:100%}.itm-referenzen .itm-referenzen--logo>.row>div img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:100%;width:auto}.itm-referenzen .itm-referenzen--logo.logo-style--light>.row{background:#555554;-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.5);-moz-box-shadow:2px 2px 8px 0 rgba(0,0,0,.5);box-shadow:2px 2px 8px 0 rgba(0,0,0,.5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:8px}.tiny-border{background:#6b971c}.tiny-border.right{margin-right:0;margin-left:auto}.ex-gallery .small-border,.background-primary{background:#6b971c}.light-text .accordion li{border-left-color:#6b971c}footer{background:#555554;position:relative;z-index:55}a{color:#6b971c}.background-primary a{color:#fff}.space-before--none{padding-top:0}.space-before--extra-small{padding-top:4px}.space-before--small{padding-top:8px}.space-before--medium{padding-top:16px}.space-before--large{padding-top:32px}.space-before--extra-large{padding-top:64px}.space-after--none{padding-bottom:0}.space-after--extra-small{padding-bottom:4px}.space-after--small{padding-bottom:8px}.space-after--medium{padding-bottom:16px}.space-after--large{padding-bottom:32px}.space-after--extra-large{padding-bottom:64px}.img-marginTop--small img{margin-top:10px}.img-marginTop--medium img{margin-top:20px}.img-marginTop--large img{margin-top:40px}.img-marginRight--small img{margin-right:10px}.img-marginRight--medium img{margin-right:20px}.img-marginRight--large img{margin-right:40px}.img-marginLeft--small img{margin-left:10px}.img-marginLeft--medium img{margin-left:20px}.img-marginLeft--large img{margin-left:40px}header.clone{display:block;position:fixed}header.original{display:block;z-index:60}.image-filter--grayscale img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.image-filter--grayscale div:hover>img,.image-filter--grayscale p:hover>img,.image-filter--grayscale a:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.padding-x--small{padding-left:4px!important;padding-right:4px!important}.padding-x--medium{padding-left:8px!important;padding-right:8px!important}.padding-x--large{padding-left:32px!important;padding-right:32px!important}.image-icon{text-align:center}.image-icon>div{height:120px;position:relative}.image-icon>div>*{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:block}.image-icon img{max-height:54px;width:auto}.row img{max-width:100%;height:auto}.paragraph-margin--none p,p.paragraph-margin--none{margin:0}.note-wrapper{display:none}.tx-powermail#contact-form-wrapper{background:transparent;padding:0}.tx-powermail .powermail_form input::placeholder,.tx-powermail .powermail_form textarea::placeholder{color:#ddd;font-size:16px}.tx-powermail .powermail_form input[type="text"],.tx-powermail .powermail_form input[type="tel"],.tx-powermail .powermail_form input[type="number"],.tx-powermail .powermail_form input[type="email"],.tx-powermail .powermail_form select,.tx-powermail .powermail_form textarea{border:1px solid #ddd;padding:8px 12px}.tx-powermail .powermail_form select{width:100%}.light-text .tx-powermail .powermail_form input[type="text"],.light-text .tx-powermail .powermail_form input[type="tel"],.light-text .tx-powermail .powermail_form input[type="number"],.light-text .tx-powermail .powermail_form input[type="email"],.light-text .tx-powermail .powermail_form select,.light-text .tx-powermail .powermail_form textarea{color:#fff!important}.light-text h1,.light-text h2,.light-text h3,.light-text h4,.light-text h5{color:#fff}.light-text h1 span,.light-text h2 span,.light-text h3 span,.light-text h4 span,.light-text h5 span{color:#f7f8fa}.powermail_textarea{margin-bottom:20px;width:100%}.powermail_form .powermail_fieldwrap_type_select .powermail_label{display:none}.powermail_form .itm.file-upload--wrapper{padding:0 12px;border:1px solid #ddd;border-radius:2px;margin-top:20px;margin-bottom:20px}.powermail_form .itm.file-upload--wrapper>.powermail_label{margin-bottom:0;font-size:16px;background-image:none;-webkit-background-clip:unset;-webkit-text-fill-color:unset;color:#ddd;font-weight:400;padding-right:45%;padding-top:8px;padding-bottom:8px}.powermail_form .itm.file-upload--wrapper>.powermail_field{float:right;padding:8px 0}.btn-custom{background-color:#6b971c;background-image:radial-gradient(circle farthest-side at center top,#95b55d 0%,#6b971c 100%);box-shadow:2px 2px 2px 0 rgba(0,0,0,.5);border-radius:2px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.btn-custom:hover{text-decoration:none;color:#fff!important;background-color:#ddd}.btn-custom-2{background:#555554;color:#fff}.parsley-errors-list{color:#e13f3f;color:#e13f3f;padding-left:6px;list-style:none;line-height:20px;margin-bottom:0;font-size:12px}.mb-0~.parsley-errors-list{padding-top:20px}.form-control~.parsley-errors-list.filled{margin-top:-12px}.form-control.mb-0 .parsley-errors-list{padding-top:20px}.form-control.mb-0 .parsley-errors-list.filled{margin-bottom:-12px}.tabs-wrapper{border:1px solid #eee}.tabs-wrapper .tab-nr{display:block;text-align:center;padding:26px 0;border:2px solid #6b971c;position:relative;width:80px;max-width:100%;margin:0 auto;color:#6b971c;font-size:40px;font-weight:300;border-radius:40px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75)}.tabs-wrapper .nav-link{text-align:center}.tabs-wrapper .nav-link.active .tab-nr,.tabs-wrapper .nav-link:not(.disabled):hover .tab-nr{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.tabs-wrapper .tab-content{padding:32px 40px}.tabs-wrapper .tab-content .tab-nr{border-width:1px;-webkit-box-shadow:-2px 2px 4px -2px rgba(0,0,0,.5);-moz-box-shadow:-2px 2px 4px -2px rgba(0,0,0,.5);box-shadow:-2px 2px 4px -2px rgba(0,0,0,.5);transform:scale(2);margin-top:40px}.tabs-wrapper .tab-content .powermail_label{color:#6b971c;font-size:20px;margin-bottom:20px;background-image:-webkit-radial-gradient(100%,#bae174 0%,#6b971c 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tabs-wrapper .tab-content .btn.next{margin-top:20px}.tabs-wrapper .tab-content #accordion .powermail_label{display:block;margin-bottom:0;cursor:pointer;padding:.75rem 1.25rem}.tabs-wrapper .tab-content #accordion .card-body .powermail_label{display:none}.tabs-wrapper .tab-content #accordion .card{border-radius:0;border:none}.tabs-wrapper .tab-content #accordion .card-header{background:transparent;border-radius:0;padding:0;position:relative}.tabs-wrapper .tab-content #accordion .card .show .card-body{border:none}.tabs-wrapper .tab-content #accordion .card-header>.fa{position:absolute;top:50%;transform:translate(0,-50%);right:1.25rem;-webkit-transition:transform 0.3s ease;-moz-transition:transform 0.3s ease;-ms-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;-webkit-transform:rotate(0deg) translateY(-50%);-moz-transform:rotate(0deg) translateY(-50%);-ms-transform:rotate(0deg) translateY(-50%);-o-transform:rotate(0deg) translateY(-50%);transform:rotate(0deg) translateY(-50%)}.tabs-wrapper .tab-content #accordion .card-header>.powermail_label[aria-expanded="true"]~.fa{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.tabs-wrapper.default .nav-tabs{border-bottom:1px solid #eee;background:#f7f8fa}.tabs-wrapper.default .nav-tabs .nav-link{background:#f7f8fa;border-left:none;border-right:1px solid #eee;border-top:none;border-bottom:none;color:#898989;font-weight:300;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-top:20px;padding-left:30px;padding-bottom:16px;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.tabs-wrapper.default .nav-tabs .nav-link:last-child{border-right:none!important}.tabs-wrapper.default .nav-tabs .nav-link::after{background:#fff;bottom:-1px;content:'';height:1px;left:0;position:absolute;-webkit-transition:width 250ms ease;-moz-transition:width 250ms ease;-ms-transition:width 250ms ease;-o-transition:width 250ms ease;transition:width 250ms ease;width:0}.tabs-wrapper.default .nav-tabs .nav-link.active,.tabs-wrapper.default .nav-tabs .nav-link:not(.disabled):hover{background:#fff;-webkit-box-shadow:inset 0 2px 10px -4px rgba(30,30,30,.1);-moz-box-shadow:inset 0 2px 10px -4px rgba(30,30,30,.1);box-shadow:inset 0 2px 10px -4px rgba(30,30,30,.1);color:#555;padding-left:40px;position:relative;font-size:20px}.tabs-wrapper.default .nav-tabs .nav-link.active::after,.tabs-wrapper.default .nav-tabs .nav-link:not(.disabled):hover::after{width:100%}.tabs-wrapper.default h3{margin-bottom:20px!important}.tabs-wrapper~.tab-form--hints{padding:8px;border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;background:#f7f8fa}.tabs-wrapper~.tab-form--hints p{margin:0;opacity:.65;font-weight:300;font-size:12px;text-align:center}.formTabs h3{text-align:center;font-weight:500;font-size:22px;padding-bottom:20px;margin-bottom:0!important;margin-top:16px;display:none}#form-tabs{border-bottom:none}#form-tabs>.nav-link{background:#f7f8fa;border-top:none;border-right:1px solid #eee;border-bottom:1px solid #eee;border-left:none;border-radius:0;filter:grayscale(100);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;padding-top:20px;padding-bottom:16px!important}#form-tabs>.nav-link:last-child{border-right:none}#form-tabs>.nav-link.active,#form-tabs>.nav-link:not(.disabled):hover{background:#fff;border-bottom-color:transparent!important;filter:grayscale(0)}#form-tabs>.nav-link.disabled{cursor:not-allowed}#formTabs .tab-name{display:block;text-align:center;color:#6b971c;margin-top:0;overflow:hidden;font-size:16px;letter-spacing:1px;-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#formTabs .nav-link.active .tab-name,#formTabs .nav-link:not(.disabled):hover .tab-name{margin-top:12px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.fa-li{left:-2.5em}.btn-text::after{content:"\f30b";font-family:"Font Awesome 5 Free"}.checkcontainer{display:block;position:relative;padding-left:32px;margin-bottom:12px;cursor:pointer;font-size:17px;font-weight:300;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkcontainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkcontainer .radiobtn,.checkcontainer .checkmark{position:absolute;top:3px;left:0;height:18px;width:18px;background-color:#f7f8fa;border:1px solid #ddd}.checkcontainer .radiobtn{border-radius:50%}.checkcontainer:hover input~.radiobtn,.checkcontainer:hover input~.checkmark{background-color:#fff}.checkcontainer input:checked~.radiobtn,.checkcontainer input:checked~.checkmark{background-color:#6b971c;border-color:transparent}.checkcontainer .radiobtn:after,.checkcontainer .checkmark:after{content:"";position:absolute;display:none}.checkcontainer input:checked~.radiobtn:after,.checkcontainer input:checked~.checkmark:after{display:block}.checkcontainer .radiobtn:after{top:5px;left:5px;width:6px;height:6px;border-radius:50%;background:#fff}.checkcontainer .checkmark::after{left:6px;top:2px;width:5px;height:12px;border:solid #fff;border-width:0 2px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:2px}.btn.disable-btn{cursor:not-allowed!important;opacity:.65}.btn.btn-custom-2.disable-btn:hover{background:#555554;color:#fff!important}#formTabs.formTabs .nav-tabs>.nav-link.disabled~.nav-link:hover{background:#f7f8fa;border-bottom-color:#eee;cursor:not-allowed;filter:grayscale(100%)}#formTabs.formTabs .nav-tabs>.nav-link.disabled~.nav-link:hover>span{margin-top:0;-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75)}.tab-formular--default>*{display:none}.tab-formular--default>div{display:block}.tab-formular--default .powermail_field>.d-none{display:block!important}.tab-formular--default .tabs-wrapper>nav .nav-link .tab-nr{display:none}.tab-formular--default .tabs-wrapper>nav .nav-link .tab-name{position:relative;top:4px;-webkit-transform:scale(.85)!important;-moz-transform:scale(.85)!important;-ms-transform:scale(.85)!important;-o-transform:scale(.85)!important;transform:scale(.85)!important}.tab-formular--default .tabs-wrapper>nav .nav-link.active .tab-name{-webkit-transform:scale(1)!important;-moz-transform:scale(1)!important;-ms-transform:scale(1)!important;-o-transform:scale(1)!important;transform:scale(1)!important}.tab-formular--default .tabs-wrapper>.tab-content>.tab-pane>.row{display:block;flex-wrap:unset;margin:0}.tab-formular--default .tabs-wrapper>.tab-content>.tab-pane>.row>div:first-child{display:none!important}.tab-formular--default .tabs-wrapper>.tab-content>.tab-pane>.row>div:last-child{max-width:100%;flex:unset;display:block;flex-wrap:unset}.tab-formular--default .tabs-wrapper>.tab-content>.tab-pane>.row>div:last-child .powermail_field h3{display:block;text-align:left}.tab-formular--default .tabs-wrapper>.tab-content>.tab-pane>.row>div:last-child>.btn[data-next]{display:none}.disableInput input,.disableInput .checkcontainer{pointer-events:none}.disableInput .checkmark,.disableInput .radiobtn{opacity:.65}.disableInput input{opacity:.65}.powermail_fieldwrap_type_submit{text-align:right}.powermail_fieldwrap_type_submit .powermail_field.submit{position:relative;display:inline-block}.powermail_fieldwrap_type_submit .powermail_field.submit>.btn-custom{padding-right:40px}.powermail_fieldwrap_type_submit .powermail_field.submit .fa{position:absolute;color:#f7f8fa;top:50%;transform:translate(0,-50%);right:16px;font-size:12px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.powermail_fieldwrap_type_submit .powermail_field.submit:hover .fa{color:#303030}.subheader-boxes>p{display:none}.subheader-boxes>.headerBox{position:absolute;width:auto;top:52%;left:40%;-webkit-transform:translateY(-52%);-moz-transform:translateY(-52%);-ms-transform:translateY(-52%);-o-transform:translateY(-52%);transform:translateY(-52%);z-index:150}.subheader-boxes.two .headerBox-left{left:calc(50% - 300px)}.subheader-boxes.two .headerBox-right{width:auto;left:calc(50% - 96px);top:58%;z-index:140;opacity:.8;-webkit-filter:brightness(90%) contrast(172%);filter:brightness(90%) contrast(172%);-webkit-transform:translateY(-58%);-moz-transform:translateY(-58%);-ms-transform:translateY(-58%);-o-transform:translateY(-58%);transform:translateY(-58%)}.subheader-boxes.two.topBottom .headerBox-left{top:30%;left:calc(50% - 220px)}.subheader-boxes.two.topBottom .headerBox-left .headerBox-image img{max-height:180px}.subheader-boxes.two.topBottom .headerBox-title{font-size:28px;padding-top:44px}.subheader-boxes.two.topBottom .headerBox-right{top:68%;left:calc(50% - 230px)}.subheader-boxes.two.topBottom .headerBox-right .headerBox-image img{max-height:220px}.subheader-boxes.two.topBottom .headerBox-right .headerBox-title{padding-top:42px;padding-left:12px}.subheader-boxes.one .headerBox-left{left:calc(50% - 480px)}.subheader-boxes.one .headerBox-title{font-size:36px;padding:62px 20px 0 176px}.subheader-boxes.one .headerBox-image img{max-height:220px}.headerBox-image img{max-height:295px;width:auto}.subheader-boxes.two .headerBox-left .headerBox-image img{max-height:220px}.headerBoxWrapper{position:relative}.headerBox-title{position:absolute;left:0;top:8px;font-size:32px;line-height:52px;color:#fff;text-shadow:none;width:100%;height:calc(100% - 48px);font-family:'Combo',cursive;text-transform:uppercase;padding:52px 20px 0 16px;-webkit-transform:rotate3d(3,16,0,-16deg) skewY(1deg);-moz-transform:rotate3d(3,16,0,-16deg) skewY(1deg);-ms-transform:rotate3d(3,16,0,-16deg) skewY(1deg);-o-transform:rotate3d(3,16,0,-16deg) skewY(1deg);transform:rotate3d(3,16,0,-16deg) skewY(1deg)}.headerBox-right .headerBox-title{font-size:54px;line-height:94px;padding-left:40px;top:20px;-webkit-transform:rotate3d(1,2,1,6deg) skewY(-1deg);-moz-transform:rotate3d(1,2,1,6deg) skewY(-1deg);-ms-transform:rotate3d(1,2,1,6deg) skewY(-1deg);-o-transform:rotate3d(1,2,1,6deg) skewY(-1deg);transform:rotate3d(1,2,1,6deg) skewY(-1deg)}.headerBox-title>p{margin:0;display:block;font-weight:300;-webkit-transform:scale(1.8,2.2);-moz-transform:scale(1.8,2.2);-ms-transform:scale(1.8,2.2);-o-transform:scale(1.8,2.2);transform:scale(1.8,2.2)}.animated.delay-1500ms{-webkit-animation-delay:1500ms;animation-delay:1500ms}#activate-snake{position:relative;height:640px;width:640px}#snake-food{display:none}#activate-snake canvas{border:1px solid #555554;display:block;position:relative;margin:0 auto}#snake-case{position:absolute;width:640px;height:auto}#activate-snake #snake-case~canvas{margin:0;position:absolute;top:70px;left:130px;height:250px;width:390px;border:2px solid #000}#snake-control{position:absolute;left:130px;z-index:160;top:414px;width:calc(100% - 250px);height:160px;color:#555554}#snake-control .control-row{text-align:center}#snake-control .control-row>div{border:none;display:inline-block;width:72px;height:72px;margin:8px;position:relative;border-radius:6px;padding-top:10px;background:rgba(230,230,230,.25);-webkit-box-shadow:0 0 2px 2px rgba(30,30,30,.5);-moz-box-shadow:0 0 2px 2px rgba(30,30,30,.5);box-shadow:0 0 2px 2px rgba(30,30,30,.5);cursor:pointer}#snake-control .control-row.control-row--two>div{padding-top:16px}#snake-control .control-row.control-row--two>div:hover,#snake-control .control-row.control-row--two>div.push{padding-top:18px}#snake-control .control-row>div:hover,#snake-control .control-row>div.push{-webkit-box-shadow:inset 0 0 2px 2px rgba(30,30,30,.5);-moz-box-shadow:inset 0 0 2px 2px rgba(30,30,30,.5);box-shadow:inset 0 0 2px 2px rgba(30,30,30,.5);padding-top:12px}#snake-control .control-row>div>span{font-size:48px;color:#303030}#snake-control .control-row>div:hover>span,#snake-control .control-row>div.push>span{font-size:42px}#snake-score{position:absolute;z-index:165;left:140px;top:50px;width:calc(100% - 270px);color:#303030;text-shadow:-1px 1px 1px rgba(255,255,255,.5)}#snake-instructions{position:absolute;z-index:165;left:140px;top:50px;width:calc(100% - 270px);color:#303030;text-shadow:-1px 1px 1px rgba(255,255,255,.5);top:316px}#snake-score>span,#snake-instructions>span{float:right}#snake-gameover{color:#303030;display:none;position:absolute;top:71px;background:#8dba34;left:132px;width:calc(100% - 254px);height:247px;z-index:170;text-align:center;background-image:url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/Images/Frontend/snake-bg.jpg);background-repeat:repeat;font-family:lvdcgo}#snake-gameover h4{padding-top:90px;font-family:lvdcgo;color:#303030}#hide-snake{position:relative;text-align:right;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;z-index:161}#hide-snake~#activate-snake{-webkit-transform:scale(.18) translate(156%,-177%);-moz-transform:scale(.18) translate(156%,-177%);-ms-transform:scale(.18) translate(156%,-177%);-o-transform:scale(.18) translate(156%,-177%);transform:scale(.18) translate(156%,-177%);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;margin-bottom:32px;opacity:0;height:272px}#hide-snake img{position:absolute;right:0;height:270px;width:auto;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#activate-snake-button{position:absolute;width:44px;height:20px;right:32px;top:128px;cursor:pointer}#hide-snake.snake-activated img{-webkit-transform:translate(-26%,20%) scale(5.8);-moz-transform:translate(-26%,20%) scale(5.8);-ms-transform:translate(-26%,20%) scale(5.8);-o-transform:translate(-26%,20%) scale(5.8);transform:translate(-26%,20%) scale(5.8);opacity:0}#hide-snake~#activate-snake.snake-activated{-webkit-transform:translate(0,0) scale(1);-moz-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);-o-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1);opacity:1;z-index:200;height:640px}#snake-control.case-buttons{left:60px;width:calc(100% - 120px);top:400px;height:220px}#snake-control.case-buttons>div{cursor:pointer;position:absolute}#snake-control.case-buttons>#snake-left{width:28%;height:75%;left:0;top:0}#snake-control.case-buttons>#snake-top{width:45%;height:52%;left:28%;top:0}#snake-control.case-buttons>#snake-right{width:27%;height:75%;right:0;top:0}#snake-control.case-buttons>#snake-bottom{width:45%;height:48%;bottom:0;left:28%}#snake-pause{position:absolute;left:15%;top:5%;height:55%;width:70%;cursor:pointer;z-index:190}#toTop{display:none!important}header.original #mainmenu li ul,header.original #mainmenu--clone li ul{top:auto;bottom:40px;padding-top:0!important;padding-bottom:30px}.menuToggleDown header.original #mainmenu li ul,.tpl- header.original #mainmenu li ul,.menuToggleDown header.original #mainmenu--clone li ul,.tpl- header.original #mainmenu--clone li ul{top:40px;bottom:auto;padding-top:30px!important;padding-bottom:0}.menuToggleDown header.original #mainmenu li li:first-child,.tpl- header.original #mainmenu li li:first-child,.menuToggleDown header.original #mainmenu--clone li li:first-child,.tpl- header.original #mainmenu--clone li li:first-child{border-top:none}.menuToggleDown header.original #mainmenu li li:last-child,.tpl- header.original #mainmenu li li:last-child,.menuToggleDown header.original #mainmenu--clone li li:last-child,.tpl- header.original #mainmenu--clone li li:last-child{border-bottom:1px solid #eee}.fb-page.fb_iframe_widget{max-width:100%}.col-lg-4.text-center{margin-bottom:20px;text-align:center!important}.col-lg-4.text-center .tiny-border{margin-left:auto;margin-right:auto}.team-profile>img{width:100%}.team-profile>.text{background:#f7f8fa;border-top-color:#6b971c}.team-profile .team-social-icons i{color:#6b971c}.team-profile h2{font-size:20px}.team-profile h3{display:block;font-size:14px;margin-top:10px}#mainmenu .language-menu,#mainmenu--clone .language-menu{padding:0!important;width:100vw;height:auto;border-bottom:solid 1px #eee}#mainmenu .language-menu li,#mainmenu--clone .language-menu li{border-bottom:none;width:auto}#mainmenu .language-menu li a,#mainmenu--clone .language-menu li a{padding-left:4px;padding-right:4px}#mainmenu .language-menu li:first-child,#mainmenu--clone .language-menu li:first-child{margin-left:26px}header .languages{display:block}#notification-popups{position:fixed;bottom:24px;right:24px;z-index:1000;width:100vw;max-width:460px}#notification-popups .notification-popup{position:relative;background:rgba(255,255,255,.96);border-radius:8px;box-shadow:0 0 8px 0 rgba(0,0,0,.5);padding:16px 24px;min-height:192px;margin-top:20px}#notification-popups .notification-popup .row{margin:0}#notification-popups .notification-popup .row .notification-popup--image img{max-height:160px;height:auto;max-width:120px;width:auto}#notification-popups .notification-popup .row .notification-popup--text{position:absolute;right:24px;top:55%;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:65%}#notification-popups .notification-popup .row .notification-popup--text h6{font-size:20px}#notification-popups .notification-popup .row .notification-popup--text p{font-size:16px;padding:0 30px}#notification-popups .notification-popup .notification-popup--close{position:absolute;top:12px;right:12px;color:#555;font-size:24px;font-weight:300;font-family:'Ubuntu',sans-serif;-webkit-transform:scaleX(1.2);-moz-transform:scaleX(1.2);-ms-transform:scaleX(1.2);-o-transform:scaleX(1.2);transform:scaleX(1.2);cursor:pointer}.darkmode-switcher{cursor:pointer}.darkmode-switcher>a::after{content:'Darkmode'}.darkmode-switcher>a>i{margin-right:8px}.darkmode-switcher>a>i.button-lightmode{display:none}.logo_darkmode{display:none}.background-image--lazy{background-color:#303030;background-position:center;background-size:cover}.element-invisible{font-size:0;line-height:0;opacity:0;margin:0;padding:0;height:0}#image-gallery>.row>.col-md-3>div:nth-child(2),#image-gallery>.row>.col-md-3>.itm>div:nth-child(2){margin-top:41px}.single-image-zoom{position:relative;min-height:165px}.single-image-zoom+.single-image-zoom{margin-top:41px}.single-image-zoom a.lightbox{position:relative}.tx_nscomments{margin-top:64px}.lb-closeContainer{position:absolute;top:-30px;width:100vw;right:20px}@media (min-width:1540px){.note-wrapper{display:block;position:absolute}.note-wrapper .note-wall{position:fixed;width:440px;height:280px;background:url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/Images/Frontend/notewall.jpg);z-index:51;right:-170px;background-position:center;transform:rotate(35deg);top:-150px;border:4px solid #dec09a;box-shadow:2px 4px 2px -1px rgba(0,0,0,.25)}.note-wrapper>ul,.note-wrapper>ol{position:relative;z-index:52}.note-wrapper h2{font-size:100%;font-weight:400}.note-wrapper ul{list-style:none}li{list-style:none}.note-wrapper ul{overflow:hidden;padding:8px 0}.note-wrapper ul li a{text-decoration:none;color:#000;background:#ffc linear-gradient(150deg,#f0f0c0 0%,#ffc 100%);-webkit-border-bottom-right-radius:60px 5px;border-bottom-right-radius:60px 5px;position:relative;display:block;height:12em;width:12em;padding:1em;-moz-box-shadow:5px 5px 7px rgba(33,33,33,1);-webkit-box-shadow:5px 5px 7px rgba(33,33,33,.7);box-shadow:5px 5px 7px rgba(33,33,33,.7);-moz-transition:-moz-transform 0.15s linear;-o-transition:-o-transform 0.15s linear;-webkit-transition:-webkit-transform 0.15s linear}.note-wrapper a::after{content:"";position:absolute;bottom:0;right:-4px;width:100%;height:140px;background-image:linear-gradient(173deg,rgba(0,0,0,0) 92%,rgba(0,0,0,.4) 100%);transform:rotate(6deg);z-index:-1;-ms-filter:blur(2px);-webkit-backdrop-filter:blur(2px);-webkit-filter:blur(2px);filter:blur(2px)}.note-wrapper ul li{margin:2em;float:left}.note-wrapper ul li h2{font-size:140%;font-weight:700;padding-bottom:10px}.note-wrapper ul li p{font-family:"Reenie Beanie",arial,sans-serif;font-size:180%}.note-wrapper ul li a{-webkit-transform:rotate(6deg);-o-transform:rotate(6deg);-moz-transform:rotate(6deg)}.note-wrapper ul li:nth-child(even) a{-o-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);position:relative;top:5px;background:#cfc}.note-wrapper ul li:nth-child(3n) a{-o-transform:rotate(3deg);-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);position:relative;top:-5px;background:#ccf}.note-wrapper ul li:nth-child(5n) a{-o-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);position:relative;top:-10px}.note-wrapper ul li a:hover{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);position:relative;z-index:5}.note-wrapper ol{text-align:center}.note-wrapper ol li{display:inline;padding-right:1em}.note-wrapper ol li a{color:#fff}.note-wrapper li a::before{background-image:url(../../../../../../../../../../../typo3conf/ext/mw_starterkit/Resources/Public/Images/Frontend/notepin.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:'';position:absolute;height:46px;width:31px;left:calc(50% - 8px);top:-16px}#wrapper>.note-wrapper{position:fixed;z-index:51;right:0;top:2vh}body.down #wrapper>.note-wrapper{opacity:1!important;top:0;margin-top:0!important;transition:all 0.3s ease;z-index:1000}body.down .note-wrapper .note-wall{display:none}}@media (min-width:993px){.col-md-2{-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.66666667%;width:16.66666667%}.col-lg-4.text-center{margin-bottom:0;text-align:left!important}.col-lg-4.text-center .tiny-border{margin-left:0;margin-right:0}#mainmenu .language-menu,#mainmenu--clone .language-menu{display:none}}@media (min-width:768px){.image-icon>div>*{margin-top:-20%}}@media (min-width:993px) and (max-width:1199px){header .col-md-9{padding-left:0;text-align:left}header .col-md-9 #mainmenu-container,header .col-md-9 #mainmenu-container--clone{margin-right:0;margin-left:-30px}}@media (max-width:1199px){header.clone{z-index:25}.carousel-content p{font-size:16px;line-height:20px;padding:0 60px}.carouselSlider .carousel-content .carousel-header h1{font-size:32px;line-height:32px;margin-bottom:16px!important}.carouselSlider .carousel-content a.btn{margin-top:40px}}@media (max-width:1199px) and (min-height:1200px){.subheader-boxes.two.topBottom .headerBox-left{top:38%}}@media (max-width:992px){body{font-size:18px;font-weight:300}body.down header.clone{position:fixed;top:0;z-index:999}h1{font-size:28px}h1 span,h2 span,h3 span,h4 span,h5 span{font-size:24px}h3,h4{font-size:24px}header .container .row>div[class^="col-md"]{flex:0 0 100%;max-width:100%}header .container .row>div.col-md-9{margin-bottom:0}header>.container{position:relative;padding:0;margin:0;max-width:100vw}header>.container>#menu-btn,header>.container>#menu-btn--clone{position:absolute;right:15px}header #mainmenu-container,header #mainmenu-container--clone{height:auto;background:#fff;width:100vw;margin-top:-16px}header #logo,header #logo--clone{padding-left:32px}header #mainmenu li,header #mainmenu--clone li{font-size:18px;background:#fff;width:100vw}header #mainmenu li:last-child,header #mainmenu--clone li:last-child{margin-bottom:0;border-bottom:none}header #mainmenu li:hover li:last-child,header #mainmenu--clone li:hover li:last-child{border-bottom:none}header #mainmenu li:hover>ul,header #mainmenu--clone li:hover>ul{display:none}header #mainmenu li ul,header #mainmenu--clone li ul{display:none;padding-top:0!important;margin-top:0}header #mainmenu li ul li,header #mainmenu--clone li ul li{padding-left:20px;border-right:none!important;border-bottom:none!important;border-left:none!important}header #mainmenu li a,header #mainmenu--clone li a{text-shadow:0 0 0 rgba(0,0,0,0);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;padding-left:32px;padding-top:16px;padding-bottom:16px}header #mainmenu li a.opened,header #mainmenu--clone li a.opened{background:#eee;font-weight:300}header #mainmenu .language-menu li a,header #mainmenu--clone .language-menu li a{padding-right:20px;margin-right:20px}header .languages{display:none}header.original{padding:0}header.original #logo img,header.original #logo--clone img{height:80px;padding-bottom:0}header.clone #logo--clone img{padding:0;margin-top:20px}.box-container>.box-one-third{height:240px;width:33.333%}.box-container>.box-one-third.image-true .box-teaser-title h3{padding-top:32px;font-size:26px}.box-container>.box-one-third.content-false .box-one-third-bg:hover .box-teaser-title h3{padding-top:46px;font-size:26px;padding-bottom:78px}.box-container>.box-one-third.content-false .box-one-third-bg:hover .box-teaser-image{bottom:64px}.box-container>.box-one-third .box-teaser-title h3{padding-top:42px}.box-container>.box-one-third .box-teaser-image{bottom:16px}.box-container>.box-one-third .box-teaser-image img{max-width:100px}#logo-header{top:15vh}.carouselSlider .carousel-content{padding-top:50vh;padding-bottom:calc(50vh - 190px)}.formTabs #accordion .card-header>.fa{right:0}#notification-popups{bottom:auto;right:0;left:0;top:0;max-width:100vw}#notification-popups .notification-popup{background:rgba(255,255,255,.98);margin-top:0;border-radius:0;min-height:100px;padding-left:28px}#notification-popups .notification-popup .row .notification-popup--image img{max-height:68px;max-width:50px}#notification-popups .notification-popup .row .notification-popup--text{text-align:left;width:calc(92% - 64px);right:auto;margin-left:66px;top:56%}#notification-popups .notification-popup .row .notification-popup--text h6{font-size:16px;margin-bottom:2px}#notification-popups .notification-popup .row .notification-popup--text p{padding:0;font-size:14px;line-height:18px}#notification-popups .notification-popup .notification-popup--close{top:24px;right:24px;font-size:20px}#darkmode-switch--wrapper{left:50%;transform:translateX(-50%);z-index:999}.menuToggleDown header.original #mainmenu li ul,.tpl- header.original #mainmenu li ul,.menuToggleDown header.original #mainmenu--clone li ul,.tpl- header.original #mainmenu--clone li ul{top:0;padding-top:0!important}}@media (max-width:768px){.subheader-boxes.two.topBottom .headerBox-left{left:calc(50% - 150px)}.subheader-boxes.two.topBottom .headerBox-left .headerBox-title{font-size:26px}.subheader-boxes.two.topBottom .headerBox-right{left:calc(50% - 158px);top:60%}.subheader-boxes.two.topBottom .headerBox-left .headerBox-image img{max-height:150px}.subheader-boxes.two.topBottom .headerBox-right .headerBox-image img{max-height:180px}.subheader-boxes.two.topBottom .headerBox-title{font-size:28px;padding-top:32px}.subheader-boxes.two.topBottom .headerBox-right .headerBox-title{padding-top:20px;font-size:24px}.carouselSlider{height:calc(100vh - 190px)}.carouselSlider .carousel-content{background:radial-gradient(circle farthest-side at center top,rgba(0,0,0,.5) 0%,transparent 100%)}.carouselSlider.button-only .carousel-content{padding-bottom:calc(70vh - 342px)}.carouselSliderButtons{margin-top:calc(100vh - 190px)}.mobile.Safari.noHomeButton .carouselSlider{height:calc(100vh - 230px)}.mobile.Safari.noHomeButton .carouselSlider.button-only .carousel-content{padding-bottom:calc(70vh - 382px)}.mobile.Safari.noHomeButton .carouselSliderButtons{margin-top:calc(100vh - 230px)}.box-container>.box-one-third{height:190px}.box-container>.box-one-third.image-true .box-teaser-title{display:none}.box-container>.box-one-third.image-true .box-teaser-title h3{font-size:20px}.box-container>.box-one-third.image-true .box-teaser-image{bottom:54px}.box-container>.box-one-third.content-false .box-one-third-bg:hover .box-teaser-title h3{font-size:16px;padding-bottom:56px}.box-container>.box-one-third.content-false .box-one-third-bg:hover .box-teaser-image{bottom:46px}.box-container>.box-one-third .box-teaser-title h3{font-size:18px;padding-top:36px}.box-container>.box-one-third .box-teaser-title .additionals hr{margin-top:12px;margin-bottom:12px}.box-container>.box-one-third .box-teaser-image img{max-width:72px}#snake-wrapper{overflow:hidden;margin-bottom:-48px}#snake-wrapper:hover #hide-snake{-webkit-animation-name:none;animation-name:none}#snake-wrapper:hover #activate-snake{height:334px;-webkit-transition-delay:0s!important;-moz-transition-delay:0s!important;-ms-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important}#snake-wrapper #hide-snake{max-width:114px;margin-top:60px;margin-left:auto;margin-right:auto;-webkit-animation-name:nokiaBounce;animation-name:nokiaBounce;animation-iteration-count:infinite;animation-duration:10s}#snake-wrapper #hide-snake:hover{-webkit-animation-name:none;animation-name:none}#snake-wrapper #hide-snake.snake-activated img{-webkit-transform:translate(192%,0);-moz-transform:translate(192%,0);-ms-transform:translate(192%,0);-o-transform:translate(192%,0);transform:translate(192%,0);opacity:0;transition-duration:0.8s}#snake-wrapper #activate-snake{height:40px;margin-bottom:0;-webkit-transition-delay:1s!important;-moz-transition-delay:1s!important;-ms-transition-delay:1s!important;-o-transition-delay:1s!important;transition-delay:1s!important;-webkit-transform:scale(.18) translate(0,-177%);-moz-transform:scale(.18) translate(0,-177%);-ms-transform:scale(.18) translate(0,-177%);-o-transform:scale(.18) translate(0,-177%);transform:scale(.18) translate(0,-177%)}#snake-wrapper #activate-snake:hover #activate-snake{height:334px;-webkit-transition-delay:0s!important;-moz-transition-delay:0s!important;-ms-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important}}@media (max-width:680px){.subheader-boxes.one.big .headerBox{left:-12%}.subheader-boxes.one.big .headerBox .headerBox-image img{max-height:25vh;max-width:calc(100vw + 10%)}.subheader-boxes.one.big .headerBox .headerBox-title{font-size:28px;padding-left:25%;padding-right:20px;padding-top:13%}.subheader-boxes.two .headerBox-left{left:calc(50% - 174px)}.subheader-boxes.two .headerBox-left .headerBox-image img{max-height:140px}.subheader-boxes.two .headerBox-right{left:calc(50% - 48px)}.headerBox-image img{max-height:200px}.headerBox-title{font-size:28px;line-height:28px;padding-top:32px}.headerBox-right .headerBox-title{font-size:38px;line-height:58px}}@media (max-width:640px){.box-container>.box-one-third .inner>p:nth-child(2){font-size:13px;font-weight:300;line-height:18px}.box-container>.box-one-third:hover .inner{padding-top:40px}.box-container>.box-one-third .box-teaser-title h3{font-size:16px;padding-top:20px;text-transform:none}.box-container>.box-one-third .box-teaser-image{bottom:4px}.box-container>.box-one-third .box-teaser-image img{max-width:56px}.box-container .btn-border-light{font-weight:400;border-width:2px;letter-spacing:1px;padding:5px 20px;width:100%;text-align:center}.slick-arrow.slick-prev{left:16px}.slick-arrow.slick-next{right:16px}#logo-header img{max-width:200px;height:auto}.carouselSlider .carousel-content p{padding:0 20px}.slick-arrow,.carousel-down{display:none}}@media (max-width:575px){#activate-snake{left:-20px;width:388px;margin:0 auto}#snake-case{width:388px}#activate-snake #snake-case~canvas{top:40px;left:80px;height:160px;width:234px}#snake-score{left:90px;top:22px;width:calc(100% - 175px)}#snake-instructions{display:none}#snake-control{top:226px;left:90px;height:120px;width:calc(100% - 175px)}#snake-control .control-row>div{width:50px;height:50px;padding-top:8px}#snake-control .control-row>div>span{font-size:32px;color:#303030}#snake-control .control-row.control-row--two>div{padding-top:12px}#snake-gameover{top:46px;left:82px;width:calc(100% - 158px);height:154px}#snake-gameover h4{padding-top:42px;font-size:18px}#snake-control .control-row.control-row--two>div:hover,#snake-control .control-row.control-row--two>div.push{padding-top:12px}#snake-control .control-row>div:hover>span,#snake-control .control-row>div.push>span{font-size:32px}#snake-pause{height:50%}#snake-control.case-buttons{top:61%;left:10%;width:80%;height:40%}#hide-snake~#activate-snake.snake-activated{height:382px;margin-bottom:64px}.subheader-boxes.two.topBottom .headerBox-left{left:calc(50% - 140px)}.subheader-boxes.two.topBottom .headerBox-left .headerBox-image img{max-height:130px}.subheader-boxes.two.topBottom .headerBox-left .headerBox-title{font-size:22px}.subheader-boxes.two.topBottom .headerBox-right{left:calc(50% - 148px);top:62%}.subheader-boxes.two.topBottom .headerBox-right .headerBox-image img{max-height:160px}.subheader-boxes.two.topBottom .headerBox-right .headerBox-title{padding-top:40px;font-size:20px}.subheader-boxes.two.topBottom .headerBox-title{font-size:24px;padding-top:36px}.mobile.Safari.homeButtonAvailable #logo-header.button-only{top:22vh}.mobile.Safari.homeButtonAvailable .carouselSlider .carousel-content a.btn{margin-top:8px}.box-container>.box-one-third{height:138px}.box-one-third.image-true .box-teaser-title h3{font-size:14px;padding-top:14px;margin-bottom:0!important}.box-teaser-title .additionals hr{margin-top:8px;margin-bottom:8px}.box-teaser-image{bottom:20px}.box-one-third.content-false .box-one-third-bg:hover .box-teaser-title h3{font-size:14px;padding-top:16px;padding-bottom:58px}.box-one-third.content-false .box-one-third-bg:hover .box-teaser-image{bottom:44px}.formTabs .tab-nr{font-size:32px;padding:18px 0}.formTabs .tab-content{padding:40px 24px 16px}#notification-popups .notification-popup .row .notification-popup--text{width:calc(92% - 112px)}#notification-popups .notification-popup .row .notification-popup--text h6{font-weight:400}#notification-popups .notification-popup .notification-popup--close{top:8px;right:auto;padding-top:8px;padding-left:calc(100vw - 92px);padding-bottom:54px;padding-right:12px}.btn-border-light{padding:8px 16px;white-space:normal}}@media (max-width:400px){#logo-header.button-only img{max-width:240px}.carouselSlider .carousel-content a.btn{font-size:20px;padding:8px 28px}.formTabs .tab-nr{padding:12px 0}#productConfig-form-wrapper .powermail_field.submit{width:100%;margin-top:8px}#productConfig-form-wrapper .powermail_field.submit>.btn-custom{padding-left:20px;font-size:13px;width:100%}#productConfig-form-wrapper .powermail_field.submit .fa{font-size:10px;right:20px}#notification-popups .notification-popup .row .notification-popup--text{top:58%}#notification-popups .notification-popup .row .notification-popup--text p{padding-right:4px}}@media (max-width:370px){.box-container .btn-border-light{text-transform:none}.box-container>.box-one-third .box-teaser-title h3{font-size:14px}.subheader-boxes.one.big .headerBox .headerBox-title{font-size:22px}.subheader-boxes.two.topBottom .headerBox-right{top:68%}.subheader-boxes.two .headerBox-left{left:calc(50% - 154px)}.subheader-boxes.two .headerBox-left .headerBox-image img{max-height:124px}.headerBox-image img{max-height:180px}.headerBox-title{padding-top:28px}.headerBox-right .headerBox-title{font-size:32px;line-height:54px}#logo-header.button-only img{max-width:220px}.carouselSlider .carousel-content a.btn{font-size:18px;padding:8px 24px}#form-tabs>.nav-link{padding:12px 12px!important}.formTabs .tab-nr{padding:10px 0}.formTabs .tab-content{padding:28px 24px 8px}}@media (max-height:800px) and (min-width:600px){.subheader-boxes.two.topBottom .headerBox-left{top:32%;left:calc(50% - 160px)}.subheader-boxes.two.topBottom .headerBox-right{top:68%;left:calc(50% - 168px)}.subheader-boxes.two.topBottom .headerBox-left .headerBox-image img{max-height:160px}.subheader-boxes.two.topBottom .headerBox-right .headerBox-image img{max-height:190px}.subheader-boxes.two.topBottom .headerBox-title{font-size:28px;padding-top:36px}.subheader-boxes.two.topBottom .headerBox-right .headerBox-title{padding-top:32px;padding-left:14px;font-size:26px}}@media (max-height:480px) and (min-width:540px){#logo-header.button-only{top:18vh!important}.carouselSlider{height:100vh!important}.carouselSlider .carousel-content .carousel-header{min-height:48px}.carouselSlider.button-only .carousel-content{padding-bottom:calc(70vh - 124px)!important}body.mobile .carousel-down{display:block}.carouselSliderButtons{margin-top:100vh!important}.subheader-boxes.one.big .headerBox{left:calc(50% - 296px)}.subheader-boxes.one.big .headerBox .headerBox-image img{max-height:38vh}.subheader-boxes.one.big .headerBox .headerBox-title{font-size:28px;padding-left:140px;padding-right:26px;line-height:32px;padding-top:42px}.subheader-boxes.two.leftRight .headerBox-left{left:calc(50% - 140px);top:50%}.subheader-boxes.two.leftRight .headerBox-left .headerBox-image img{max-height:140px}.subheader-boxes.two.leftRight .headerBox-left .headerBox-title{font-size:26px;line-height:14px;padding-top:44px}.subheader-boxes.two.leftRight .headerBox-right{left:calc(50% - 10px)}.subheader-boxes.two.leftRight .headerBox-right .headerBox-title{font-size:32px}.subheader-boxes.two.topBottom .headerBox-left .headerBox-title{font-size:18px}}@media (max-height:360px) and (min-width:540px){.mobile.Safari.homeButtonAvailable .carouselSlider .carousel-content a.btn{margin-top:50px}.subheader-boxes.one.big .headerBox{left:calc(50% - 224px)}.subheader-boxes.one.big .headerBox .headerBox-title{font-size:26px;padding-top:32px;padding-left:120px}.subheader-boxes.two.leftRight .headerBox.headerBox-left{left:calc(50% - 112px)}.subheader-boxes.two.leftRight .headerBox.headerBox-left .headerBox-image img{max-height:120px}.subheader-boxes.two.leftRight .headerBox.headerBox-left .headerBox-title{font-size:24px;padding-top:38px}.subheader-boxes.two.leftRight .headerBox-right{left:calc(50% - 4px)}.subheader-boxes.two.leftRight .headerBox-right .headerBox-image img{max-height:160px}.subheader-boxes.two.leftRight .headerBox-right .headerBox-title{font-size:30px;padding-top:38px;padding-left:36px}.subheader-boxes.two.topBottom .headerBox-left .headerBox-title{font-size:14px}.subheader-boxes.two.topBottom .headerBox-right .headerBox-title{font-size:13px!important}}@media (max-height:480px){.subheader-boxes.two.topBottom .headerBox-right{left:calc(50% - 106px)}.subheader-boxes.two.topBottom .headerBox-right .headerBox-image img{max-height:120px}.subheader-boxes.two.topBottom .headerBox-right .headerBox-title{font-size:16px;padding-top:28px}.subheader-boxes.two.topBottom .headerBox-left{left:calc(50% - 100px);top:30%}.subheader-boxes.two.topBottom .headerBox-left .headerBox-image img{max-height:100px}.subheader-boxes.two.topBottom .headerBox-title{font-size:18px}.headerBox-image img{max-height:180px}.headerBox-right .headerBox-title{font-size:48px;line-height:20px}.headerBox-title{font-size:28px;line-height:0}#logo-header img{max-width:200px;height:auto}}@media (max-height:380px){.subheader-boxes.two.topBottom .headerBox-right .headerBox-title{padding-top:36px}}@media (max-height:360px){.subheader-boxes.two .headerBox.headerBox-left{left:calc(50% - 80px)}.subheader-boxes.two.topBottom .headerBox-right{left:calc(50% - 88px)}.subheader-boxes.two.topBottom .headerBox-left .headerBox-image img{max-height:80px}.subheader-boxes.two.topBottom .headerBox-right .headerBox-image img{max-height:100px}.subheader-boxes.two.topBottom .headerBox-title{font-size:16px;padding-top:28px}.subheader-boxes.two.topBottom .headerBox-right .headerBox-title{padding-top:28px;font-size:14px}}