﻿:root{--space-extra-large: 50px;--space-large: 50px;--space-medium: 20px;--space-small: 15px;--space-extra-small: 10px}@media(min-width: 768px){:root{--space-extra-large: 70px;--space-large: 65px;--space-medium: 40px;--space-small: 20px;--space-extra-small: 10px}}@media(min-width: 992px){:root{--space-extra-large: 70px;--space-large: 50px;--space-medium: 40px;--space-small: 20px;--space-extra-small: 10px}}@media(min-width: 1200px){:root{--space-extra-large: 90px;--space-large: 65px;--space-medium: 40px;--space-small: 30px;--space-extra-small: 15px}}@media(min-width: 1440px){:root{--space-extra-large: 100px;--space-large: 65px;--space-medium: 40px;--space-small: 30px;--space-extra-small: 15px}}@media(min-width: 1600px){:root{--space-extra-large: 100px;--space-large: 80px;--space-medium: 40px;--space-small: 30px;--space-extra-small: 15px}}@media(min-width: 1900px){:root{--space-extra-large: 180px;--space-large: 130px;--space-medium: 60px;--space-small: 40px;--space-extra-small: 15px}}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-Light.ttf") format("truetype");font-weight:300}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-Regular.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-Italic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-Regular.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-Italic.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-Bold.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-BoldItalic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-Light.ttf") format("truetype");font-weight:300}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"NotoSansDisplay";src:url("/Resources/Public/Fonts/Webfont/NotoSansDisplay-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"icomoon";src:url("/Resources/Public/Fonts/Icomoon/icomoon.eot");src:url("/Resources/Public/Fonts/Icomoon/icomoon.eot#iefix") format("embedded-opentype"),url("/Resources/Public/Fonts/Icomoon/icomoon.ttf") format("truetype"),url("/Resources/Public/Fonts/Icomoon/icomoon.woff") format("woff"),url("/Resources/Public/Fonts/Icomoon/icomoon.svg") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.icon-close:before{content:""}.icon-expand-more:before{content:""}.icon-arrow-right:before{content:""}:root{--font-regular: "NotoSansDisplay";--font-special: "NotoSansDisplay";--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: #4D4D00;--bg-color-default-trans: #95c11fE6;--bg-color-default: transparent;--color-1: #ffffff;--color-2: #00000029;--color-3: #E8E81E;--color-4: #B3B300;--color-5: #666600;--color-6: #4D4D00;--color-7: #313104;--color-8: #00A099;--color-9: #00A099;--color-10: #00A099;--color-11: #00A099;--color-12: #00A099;--bg-color-1: #ffffff;--bg-color-2: #00000029;--bg-color-3: #E8E81E;--bg-color-4: #B3B300;--bg-color-5: #666600;--bg-color-6: #4D4D00;--bg-color-7: #313104;--bg-color-8: #00A099;--bg-color-9: #00A099;--bg-color-10: #00A099;--bg-color-11: #00A099;--bg-color-12: #00A099;--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: #313104;--text-color-5: #D1E17B;--text-color-6: #A5C400;--text-color-7: #768B03;--text-color-8: #40ACF5;--text-color-9: #FFB319;--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: #5D5C62;--btn-text-color-2: #ffffff;--btn-text-color-3: #313104;--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;--btn-text-color-gradient-1: #ffffff;--btn-text-color-gradient-2: #ffffff;--btn-text-color-gradient-3: #ffffff;--btn-text-color-gradient-4: #ffffff;--btn-text-color-gradient-5: #ffffff;--btn-text-color-gradient-6: #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(90deg, #B3B300 0%, #4D4D00 100%) no-repeat padding-box;--gradient-2: transparent linear-gradient(0deg, #B3B300 0%, #4D4D00 100%) no-repeat padding-box;--gradient-3: transparent linear-gradient(270deg, #95c11f 0%, #749719 100%) 0% 0% no-repeat padding-box;--gradient-4: transparent linear-gradient(-90deg, #B3B300 0%, #4D4D00 100%) no-repeat padding-box;--gradient-5: transparent linear-gradient(180deg, #B3B300 0%, #4D4D00 100%) no-repeat padding-box;--gradient-6: transparent linear-gradient(-270deg, #95c11f 0%, #749719 100%) 0% 0% no-repeat padding-box}@media(min-width: 768px){:root{--font-size: 16px;--h6-size: 20px;--h5-size: 23px;--h4-size: 28px;--h3-size: 32px;--h2-size: 40px;--h1-size: 50px}}@media(min-width: 1200px){:root{--font-size: 16px;--h6-size: 18px;--h5-size: 20px;--h4-size: 23px;--h3-size: 28px;--h2-size: 30px;--h1-size: 50px}}@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: 50px}}@media(min-width: 1900px){:root{--font-size-navigation: 20px}}body{font-family:var(--font-regular);color:var(--color-6)}@media(min-width: 1200px){body{padding-top:96px}}a{text-decoration:none}h1,h2{margin-bottom:30px}@media(min-width: 1200px){h1,h2{margin-bottom:60px}}table tr td{border-bottom:0px none}#header-desktop{padding:20px 20px 10px 20px;position:fixed;z-index:1000;left:0;right:0;top:0}#header-desktop .logo{top:15px;left:30px;padding:15px;background-color:#fff}#header-desktop .logo .img-fluid{width:180px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#header-desktop.shrink .logo .img-fluid{width:125px}@media(min-width: 1600px){#header-desktop{padding:20px 100px 10px 130px;position:fixed;z-index:1000;left:0;right:0;top:0}#header-desktop .logo{top:15px;left:180px;padding:30px}#header-desktop .logo .img-fluid{width:250px}}#header-mobile{left:0;right:0;top:0;background-color:var(--color-7);padding:15px 20px}#header-mobile .logo{left:20px;top:15px;padding:15px;background-color:#fff;-webkit-transition:padding .3s;-moz-transition:padding .3s;-ms-transition:padding .3s;-o-transition:padding .3s;transition:padding .3s}#header-mobile .logo .img-fluid{width:150px;-webkit-transition:width .3s;-moz-transition:width .3s;-ms-transition:width .3s;-o-transition:width .3s;transition:width .3s}#header-mobile.shrink .logo{padding:5px}#header-mobile.shrink .logo .img-fluid{width:90px}#loginDefaultPage{position:relative}#loginDefaultPage .login-wrap>div{padding-top:var(--space-medium)}@media(min-width: 1200px){#loginDefaultPage{position:relative}#loginDefaultPage .login-wrap{position:absolute;bottom:-180px;right:100px;width:450px}#loginDefaultPage .login-wrap>div{padding-top:var(--space-medium)}}.login-wrap .h5{letter-spacing:3.5px}.login-wrap label{color:#fff;margin-bottom:.2rem}.login-wrap .form-control{background-color:#fff;border:0 none}.login-wrap input{filter:none}.login-wrap input:autofill{background:#fff}@media(min-width: 1200px){.login-wrap{width:450px}}.form-control{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.row-title>span{position:absolute;z-index:100;display:inline-block;height:50px;line-height:50px;top:-25px;left:10px;background-color:var(--color-5);color:#fff;font-weight:600;font-size:20px;letter-spacing:.75px}#maincontent .row:nth-of-type(odd) .row-title>span{left:auto;right:10px}@media(min-width: 768px){.row-title>span{left:50px;height:70px;line-height:70px;top:-35px}#maincontent .row:nth-of-type(odd) .row-title>span{left:auto;right:50px}}@media(min-width: 1440px){.row-title>span{left:100px;height:70px;line-height:70px;top:-35px}#maincontent .row:nth-of-type(odd) .row-title>span{left:auto;right:100px}}@media(min-width: 1600px){.row-title>span{left:300px;height:70px;line-height:70px;top:-35px}#maincontent .row:nth-of-type(odd) .row-title>span{left:auto;right:300px}}.eckpunkt-newsslickslider .news-item-wrap{line-height:normal}.slick-track{display:flex}.eckpunkt-newsslickslider .slick-track{display:flex;align-items:stretch}.eckpunkt-newsslickslider .slick-slide{height:auto}.eckpunkt-newsslickslider .slick-slide>div{height:100%}.eckpunkt-newsslickslider .carousel-height{height:100%}.eckpunkt-newsslickslider .slider-item{height:100% !important;display:flex;flex-direction:column}.eckpunkt-newsslickslider .news-item-wrap{flex:1}.eckpunkt-newsslickslider .slider-item .btn{font-style:italic}.eckpunkt-newsslickslider .news-image-wrap{width:100%;aspect-ratio:4/3;flex:0 0 auto;overflow:hidden}.eckpunkt-newsslickslider .news-image-wrap .responsive-image-container,.eckpunkt-newsslickslider .news-image-wrap .responsive-image-image-wrap,.eckpunkt-newsslickslider .news-image-wrap picture{display:block;width:100%;height:100%}.eckpunkt-newsslickslider .news-image-wrap img.res-image{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.eckpunkt-newsslickslider .slick-prev{left:-50px}.eckpunkt-newsslickslider .slick-next{right:-50px}.accordion-button:not(.collapsed){color:#fff;background-color:var(--color-5)}.accordion-button .material-icons{font-size:30px;padding-left:10px}.accordion-button::after{display:none}@media(min-width: 768px){.accordion-button .material-icons{padding-left:50px}}#footer a{color:#fff}.btn{font-style:italic;padding-left:30px;padding-right:30px}[class*=btn-gradient-]{padding-right:100px;position:relative}[class*=btn-gradient-]:after{font-family:"icomoon";content:"";position:absolute;right:30px;-webkit-transition:right .2s;-moz-transition:right .2s;-ms-transition:right .2s;-o-transition:right .2s;transition:right .2s;top:0;font-size:30px;font-style:normal;z-index:2}[class*=btn-gradient-]:hover:after{right:20px}.btn.btn-icon{position:relative;padding:10px 20px;font-size:var(--font-size);text-transform:uppercase;text-align:left}.btn.btn-icon>span,.btn.btn-icon i{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.btn.btn-icon>i{position:absolute;font-size:30px}.btn.btn-icon.btn-icon-left>i{left:15px}.btn.btn-icon.btn-icon-left>span{padding-left:100px}.btn.btn-icon.btn-icon-left:hover>i{left:25px}.btn.btn-icon.btn-icon-right>i{right:30px}.btn.btn-icon.btn-icon-right>span{padding-right:100px}.btn.btn-icon.btn-icon-right:hover>i{right:20px}@media(min-width: 768px){.btn-icon{padding:10px 40px}.btn-icon.btn-icon-left>i{left:30px}.btn-icon.btn-icon-right>i{right:30px}}/*# sourceMappingURL=Theme.css.map */
