body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
/*!
 * mega menu layout
 * optimiced for Contao Official Demo Theme
 */.mod_navigation.dropdown{overflow:visible}.mod_navigation li.mm_container>a,.mod_navigation li.mm_container>span,.mod_navigation li.mm_container>strong{position:relative}.mod_navigation li.mm_container:not(.mm_container_onClickOnly):hover>a:after,.mod_navigation li.mm_container:not(.mm_container_onClickOnly):hover>strong:after,.mod_navigation li.mm_container.mm_container_onClickOnly.mm_isActive>a:after,.mod_navigation li.mm_container.mm_container_onClickOnly.mm_isActive>strong:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:3px;background-color:#F4F2F0;z-index:110}.mod_navigation li.mm_container .mm_dropdown{display:none;position:absolute;left:0;right:0;z-index:100}.mod_navigation li.mm_container .mm_dropdown>.inner{padding:1rem 2rem;border:1px solid #E5DFDC;background-color:rgba(244, 242, 240, 0.95);overflow:hidden}.mod_navigation li.mm_container:not(.mm_container_onClickOnly):hover .mm_dropdown,.mod_navigation li.mm_container.mm_container_onClickOnly .mm_isActive~.mm_dropdown{display:block}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
/* Document
 * ========================================================================== */

/**
 * Add border box sizing in all browsers (opinionated).
 */

*,
::before,
::after {
  box-sizing: border-box;
}

/**
 * 1. Add text decoration inheritance in all browsers (opinionated).
 * 2. Add vertical alignment inheritance in all browsers (opinionated).
 */

::before,
::after {
  text-decoration: inherit; /* 1 */
  vertical-align: inherit; /* 2 */
}

/**
 * 1. Use the default cursor in all browsers (opinionated).
 * 2. Change the line height in all browsers (opinionated).
 * 3. Use a 4-space tab width in all browsers (opinionated).
 * 4. Remove the grey highlight on links in iOS (opinionated).
 * 5. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 * 6. Breaks words to prevent overflow in all browsers (opinionated).
 */

html {
  cursor: default; /* 1 */
  line-height: 1.5; /* 2 */
  -moz-tab-size: 4; /* 3 */
  tab-size: 4; /* 3 */
  -webkit-tap-highlight-color: transparent /* 4 */;
  -ms-text-size-adjust: 100%; /* 5 */
  -webkit-text-size-adjust: 100%; /* 5 */
  word-break: break-word; /* 6 */
}

/* Sections
 * ========================================================================== */

/**
 * Remove the margin in all browsers (opinionated).
 */

body {
  margin: 0;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Edge, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
 * ========================================================================== */

/**
 * Remove the margin on nested lists in Chrome, Edge, IE, and Safari.
 */

dl dl,
dl ol,
dl ul,
ol dl,
ul dl {
  margin: 0;
}

/**
 * Remove the margin on nested lists in Edge 18- and IE.
 */

ol ol,
ol ul,
ul ol,
ul ul {
  margin: 0;
}

/**
 * 1. Add the correct sizing in Firefox.
 * 2. Show the overflow in Edge 18- and IE.
 */

hr {
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * Add the correct display in IE.
 */

main {
  display: block;
}

/**
 * Remove the list style on navigation lists in all browsers (opinionated).
 */

nav ol,
nav ul {
  list-style: none;
  padding: 0;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
 * ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * Add the correct text decoration in Edge 18-, IE, and Safari.
 */

abbr[title] {
  text-decoration: underline;
  text-decoration: underline dotted;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/* Embedded content
 * ========================================================================== */

/*
 * Change the alignment on media elements in all browsers (opinionated).
 */

audio,
canvas,
iframe,
img,
svg,
video {
  vertical-align: middle;
}

/**
 * Add the correct display in IE 9-.
 */

audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Remove the border on iframes in all browsers (opinionated).
 */

iframe {
  border-style: none;
}

/**
 * Remove the border on images within links in IE 10-.
 */

img {
  border-style: none;
}

/**
 * Change the fill color to match the text color in all browsers (opinionated).
 */

svg:not([fill]) {
  fill: currentColor;
}

/**
 * Hide the overflow in IE.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Tabular data
 * ========================================================================== */

/**
 * Collapse border spacing in all browsers (opinionated).
 */

table {
  border-collapse: collapse;
}

/* Forms
 * ========================================================================== */

/**
 * Remove the margin on controls in Safari.
 */

button,
input,
select {
  margin: 0;
}

/**
 * 1. Show the overflow in IE.
 * 2. Remove the inheritance of text transform in Edge 18-, Firefox, and IE.
 */

button {
  overflow: visible; /* 1 */
  text-transform: none; /* 2 */
}

/**
 * Correct the inability to style buttons in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * 1. Change the inconsistent appearance in all browsers (opinionated).
 * 2. Correct the padding in Firefox.
 */

fieldset {
  border: 1px solid #a0a0a0; /* 1 */
  padding: 0.35em 0.75em 0.625em; /* 2 */
}

/**
 * Show the overflow in Edge 18- and IE.
 */

input {
  overflow: visible;
}

/**
 * 1. Correct the text wrapping in Edge 18- and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 */

legend {
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  white-space: normal; /* 1 */
}

/**
 * 1. Add the correct display in Edge 18- and IE.
 * 2. Add the correct vertical alignment in Chrome, Edge, and Firefox.
 */

progress {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Remove the inheritance of text transform in Firefox.
 */

select {
  text-transform: none;
}

/**
 * 1. Remove the margin in Firefox and Safari.
 * 2. Remove the default vertical scrollbar in IE.
 * 3. Change the resize direction in all browsers (opinionated).
 */

textarea {
  margin: 0; /* 1 */
  overflow: auto; /* 2 */
  resize: vertical; /* 3 */
}

/**
 * Remove the padding in IE 10-.
 */

[type="checkbox"],
[type="radio"] {
  padding: 0;
}

/**
 * 1. Correct the odd appearance in Chrome, Edge, and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Safari.
 */

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/**
 * Correct the text style of placeholders in Chrome, Edge, and Safari.
 */

::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.54;
}

/**
 * Remove the inner padding in Chrome, Edge, and Safari on macOS.
 */

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style upload buttons in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/**
 * Remove the inner border and padding of focus outlines in Firefox.
 */

::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus outline styles unset by the previous rule in Firefox.
 */

:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Remove the additional :invalid styles in Firefox.
 */

:-moz-ui-invalid {
  box-shadow: none;
}

/* Interactive
 * ========================================================================== */

/*
 * Add the correct display in Edge 18- and IE.
 */

details {
  display: block;
}

/*
 * Add the correct styles in Edge 18-, IE, and Safari.
 */

dialog {
  background-color: white;
  border: solid;
  color: black;
  display: block;
  height: -moz-fit-content;
  height: -webkit-fit-content;
  height: fit-content;
  left: 0;
  margin: auto;
  padding: 1em;
  position: absolute;
  right: 0;
  width: -moz-fit-content;
  width: -webkit-fit-content;
  width: fit-content;
}

dialog:not([open]) {
  display: none;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Scripting
 * ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

canvas {
  display: inline-block;
}

/**
 * Add the correct display in IE.
 */

template {
  display: none;
}

/* User interaction
 * ========================================================================== */

/*
 * 1. Remove the tapping delay in IE 10.
 * 2. Remove the tapping delay on clickable elements
      in all browsers (opinionated).
 */

a,
area,
button,
input,
label,
select,
summary,
textarea,
[tabindex] {
  -ms-touch-action: manipulation; /* 1 */
  touch-action: manipulation; /* 2 */
}

/**
 * Add the correct display in IE 10-.
 */

[hidden] {
  display: none;
}

/* Accessibility
 * ========================================================================== */

/**
 * Change the cursor on busy elements in all browsers (opinionated).
 */

[aria-busy="true"] {
  cursor: progress;
}

/*
 * Change the cursor on control elements in all browsers (opinionated).
 */

[aria-controls] {
  cursor: pointer;
}

/*
 * Change the cursor on disabled, not-editable, or otherwise
 * inoperable elements in all browsers (opinionated).
 */

[aria-disabled="true"],
[disabled] {
  cursor: not-allowed;
}

/*
 * Change the display on visually hidden accessible elements
 * in all browsers (opinionated).
 */

[aria-hidden="false"][hidden] {
  display: initial;
}

[aria-hidden="false"][hidden]:not(:focus) {
  clip: rect(0, 0, 0, 0);
  position: absolute;
}

html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#3f3f3f;font-size:62.5%;font-weight:400;line-height:1;min-height:100%}body{font-family:"Gudea", "Helvetica Neue", "Helvetica", "Arial", "sans-serif";font-weight:400;margin:0;padding:0}h1,h2,h3,h4,h5,h6,.ui-accordion-header{font-family:"EB Garamond", "Georgia", "Times New Roman", "Times,serif"}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:"Gudea", "Helvetica Neue", "Helvetica", "Arial", "sans-serif"}span,p,li{font-family:"Gudea", "Helvetica Neue", "Helvetica", "Arial", "sans-serif";line-height:2rem}body{background-color:#fffef9;font-size:1.8rem;min-width:320px;overflow-x:hidden;position:relative}#container,#header,#wrapper{background-color:#fffef9}div.container{display:block}div.mod_article,div.mod_breadcrumb{margin:0 auto;max-width:1010px}div.mod_search form{display:none}a{color:#244c8c}.hidden{display:none}
div.mod_breadcrumb{margin-bottom:4rem}div.mod_breadcrumb h6{color:#555;font-style:italic;display:inline;float:left;display:inline;padding-top:12px;padding-bottom:12px}div.mod_breadcrumb ul{list-style-type:none;margin:0;padding:0;overflow:hidden;padding-top:12px;padding-bottom:12px}div.mod_breadcrumb ul li{float:left;display:inline;padding-right:12px}div.mod_breadcrumb ul li+li:before{padding:8px}div.mod_breadcrumb ul li span{box-shadow:inset 0 -1px transparent;display:block;overflow:hidden;text-overflow:ellipsis;transition-property:box-shadow;white-space:nowrap;font-size:1.5rem}div.mod_breadcrumb ul li a{text-decoration:none;user-select:text;color:#3f3f3f}div.mod_breadcrumb ul li.last{color:#555;font-style:italic;box-shadow:inset 0 -1px transparent;display:block;overflow:hidden;text-overflow:ellipsis;transition-property:box-shadow;white-space:nowrap;font-size:1.5rem}@media only screen and (max-width:768px){div.mod_breadcrumb{padding-left:12px;padding-right:12px}}
nav.menue_level_2{margin:0 auto;max-width:1010px}nav.menue_level_2 ul{list-style-type:none;margin:0;padding:0;overflow:hidden}nav.menue_level_2 ul li{float:left;display:inline;padding-right:12px}.blured_by_menu{filter:blur(3px)}
header{margin-bottom:1rem}header nav.mod_navigation{padding-top:6rem}header div.header_topmost{margin:0;padding:0;margin-bottom:3rem;padding-bottom:0.5rem;padding-top:0.5rem;background-color:#efefef;border-bottom:1px solid rgba(224, 224, 224, 0.5)}header div.header_topmost div.header_topmost_center{margin:0 auto;max-width:1010px;align-items:center;display:flex;flex-direction:row;justify-content:space-between}header div.header_topmost div.header_topmost_center form{position:relative;display:flex;flex-wrap:wrap;width:26rem}header div.header_topmost div.header_topmost_center form input{flex:1 1 auto;font-weight:400;height:calc(1.5em + 1rem + 2px);padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:0.3rem 0 0 0.3rem;outline:0}header div.header_topmost div.header_topmost_center form button{font-weight:400;color:#ffffff;cursor:pointer;text-align:center;user-select:none;border:1px solid transparent;padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0 0.3rem 0.3rem 0;background-color:#244c8c;outline:0}header div.header_topmost div.header_topmost_center a{font-size:1.4rem;color:#3f3f3f;text-decoration:none}div.header_logo_part{margin:0 auto;max-width:1010px}div.header_logo_part a,div.header_logo_part span{font-family:"EB Garamond", "Georgia", "Times New Roman", "Times,serif";font-size:2.2rem;line-height:2.6rem;color:#3f3f3f;font-weight:600;appearance:none;background-color:transparent;border:0;display:inline;margin:0;outline:none;padding:0;text-decoration:none}div.header_logo_part .header_logo_text{font-size:30px;display:flex;align-items:center;color:#244c8c}div.header_logo_part .header_logo_text::before,div.header_logo_part .header_logo_text::after{flex:1;content:"";padding:2px;background-color:#244c8c;margin:4px}div.header_logo_part .header_logo_center{display:grid;justify-content:center;align-items:center;height:50px}div.header_logo_part a img.header_logo_image{max-width:190px;max-height:96px}div.header_logo_part a span{padding-left:1rem;align-self:flex-end}div.header_logo_part form:after{content:"";clear:both;display:table}@media only screen and (max-width:768px){div.header_logo_part{display:block}div.header_logo_part a.header_logo_link{display:block;text-align:center}div.header_logo_part a.header_logo_link img{margin-left:auto;margin-right:auto;display:block}div.header_logo_part a.header_logo_link span{display:block}div.header_logo_part form{margin-top:-14rem;width:21rem;left:54rem}}@media only screen and (max-width:768px){nav.mod_navigation{padding-top:11rem;padding-left:12px;padding-right:12px}}footer{color:#fffef9;background-color:#3f3f3f;border-top:1px solid rgba(224, 224, 224, 0.5);margin-top:60px}footer div.inside{margin:0 auto;max-width:1010px;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:12px}@media only screen and (max-width:768px){footer div.inside{padding-left:12px;padding-right:12px}}footer nav.mod_navigation:first-child{margin-left:0}@media only screen and (min-width:768px){footer nav.mod_navigation{flex:1 0 0;margin-left:6rem}}footer div.footer_thelast{margin:0 auto;max-width:1010px}footer a{color:#fffef9;text-decoration:none}footer a:hover{text-decoration:underline}#legalFooter{margin-left:1px;flex:3 0 0;padding-bottom:2rem}#legalFooter ul li{float:left;display:inline;padding-right:12px}#legalFooter ul li+li:before{padding:8px}break{flex-basis:100%;width:0px;height:0px;overflow:hidden}
header .mod_navigation{margin:0 auto;max-width:1010px}header .mod_navigation.dropdown{overflow:visible}header .mod_navigation ul.level_1{list-style-type:none}header .mod_navigation ul.level_1 li.submenu{float:left}header .mod_navigation ul.level_1 li.submenu a.submenu,header .mod_navigation ul.level_1 li.submenu span.submenu{font-family:"EB Garamond", "Georgia", "Times New Roman", "Times,serif";padding:0.8rem 0.5rem 1.2rem;color:#3f3f3f;text-decoration:none;font-size:2.2rem;font-weight:600;line-height:2.6rem}@media only screen and (min-width:768px){header .mod_navigation ul.level_1 li.submenu a.submenu,header .mod_navigation ul.level_1 li.submenu span.submenu{padding:1.8rem 2.5rem 2.2rem}}header .mod_navigation ul.level_1 li.submenu a.submenu:hover{color:#60a626}header .mod_navigation ul.level_1 li.submenu a.submenu.first{padding-left:0}header .mod_navigation ul.level_1 li.active,header .mod_navigation ul.level_1 li.trail{border-bottom:1px green solid}header .mod_navigation li.mm_container>a,header .mod_navigation li.mm_container>span{position:relative}header .mod_navigation li.mm_container:hover>a:after,header .mod_navigation li.mm_container:hover>span:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:3px;background-color:#F4F2F0;z-index:110}header .mod_navigation li.mm_container .mm_dropdown{display:unset;visibility:hidden;transition:0.2s 0.5s;position:absolute;margin-top:26px;left:0;right:0;z-index:100}header .mod_navigation li.mm_container .mm_dropdown .mm_centered{border-bottom:1px solid #333;background-color:#fffef9;box-shadow:10px 10px 15px silver}header .mod_navigation li.mm_container .mm_dropdown .mm_centered>.inner{padding:1rem 2rem;margin:0 auto;max-width:1010px;overflow:hidden}header .mod_navigation li.mm_container:hover .mm_dropdown{display:unset;visibility:visible;transition-delay:0s}header .mod_navigation .mm_dropdown{}@media only screen and (min-width:768px){header .mod_navigation .mm_dropdown div.inner{display:flex}header .mod_navigation .mm_dropdown div.inner div.block{margin-top:3rem;margin-left:6rem;margin-bottom:6rem}header .mod_navigation .mm_dropdown div.inner div.block:first-child{margin-left:0}}@media only screen and (max-width:768px){header .mod_navigation .mm_dropdown div.inner{display:block}header .mod_navigation .mm_dropdown div.inner div.block{margin-top:3rem;margin-left:0.5rem;margin-right:0.5rem}header .mod_navigation .mm_dropdown div.inner div.block:first-child{margin-top:1rem}}header .mod_navigation .mm_dropdown a{color:#3f3f3f;text-decoration:none;border-bottom:1px #60a626 solid;display:block;padding-bottom:3px;margin-bottom:12px}header .mod_navigation .mm_dropdown a:visited{color:#3f3f3f}header .mod_navigation .mm_dropdown a:hover{border-bottom:4px #60a626 solid;margin-bottom:9px}
@charset "UTF-8";
.noTextAlign p,.noTextAlign li{text-align:unset}.header_right ul{list-style:none;margin:0}.header_right ul li{line-height:2rem;text-align:right}.header_right ul li a{text-decoration:none}div.mod_article .fach_header h2{margin-bottom:0}div.mod_article .fach_header .column{padding:0}div.header_right ul li{text-align:right}div.mod_article div.ce_text img{border:1px solid #ddd;border-radius:4px;padding:2px}div.mod_article div.ce_text figure.float_left img{margin-right:28px}div.mod_article div.ce_text figure.float_right img{margin-left:28px}div.mod_article div.ce_text figure.float_right figcaption{margin-left:28px}div.mod_article h2,div.mod_article .ui-accordion-header{font-size:5.5rem;line-height:6rem;margin-bottom:3rem}@media only screen and (max-width:768px){div.mod_article h2,div.mod_article .ui-accordion-header{font-size:4rem;line-height:4.5rem}}div.mod_article h3{font-size:3.2rem;line-height:4rem;margin-bottom:3rem;font-weight:400}@media only screen and (max-width:768px){div.mod_article h3{font-size:2.2rem;line-height:3rem}}div.mod_article p{font-size:1.8rem;line-height:3rem}div.mod_article li{font-size:1.8rem;line-height:3rem}@media only screen and (min-width:768px){div.mod_article p,div.mod_article li{text-align:justify}}div.ce_gallery ul li figure img{border:1px solid #ddd;border-radius:4px;padding:2px;margin-right:12px}div.ce_gallery ul li.col_last figure img{margin-right:0}div.ce_image figure.image_container img{border:1px solid #ddd;border-radius:4px;padding:2px}.ui-icon-triangle-1-e,.ui-icon-triangle-1-s{font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.ui-icon-triangle-1-e::before{content:""}.ui-icon-triangle-1-s::before{content:""}nav.pagination{margin-top:26px}nav.pagination p{display:inline}nav.pagination ul{display:inline;margin-left:40px}nav.pagination ul li{display:inline}div.mod_eventlist div.event{margin-bottom:16px}@media only screen and (max-width:768px){div.mod_eventlist div.event{margin-left:12px;margin-right:12px}}.ul_columns_3 ul{columns:1;-webkit-columns:1;-moz-columns:1}@media only screen and (min-width:768px){.ul_columns_3 ul{columns:2;-webkit-columns:2;-moz-columns:2}}@media only screen and (min-width:1020px){.ul_columns_3 ul{columns:3;-webkit-columns:3;-moz-columns:3}}.ul_columns_2 ul{columns:1;-webkit-columns:1;-moz-columns:1}@media only screen and (min-width:768px){.ul_columns_2 ul{columns:2;-webkit-columns:2;-moz-columns:2}}@media only screen and (max-width:768px){div.mod_article h2.ce_headline,div.mod_article h3.ce_headline{margin-left:12px;margin-right:12px}div.mod_article div.ce_text h2,div.mod_article div.ce_text h3,div.mod_article div.ce_text p,div.mod_article div.ce_text ul,div.mod_article div.ce_metamodel_content h2,div.mod_article div.ce_metamodel_content h3,div.mod_article div.ce_image h2{margin-left:12px;margin-right:12px}div.mod_newsreader h2,div.mod_newsreader h3,div.mod_newsreader p.info{margin-left:12px;margin-right:12px}}@media only screen and (max-width:768px){figcaption.caption{margin-left:12px;margin-right:12px}}.center_gallery{display:flex;justify-content:center}
body.page_mitarbeiter section.ce_metamodels_frontendfilter form{margin-bottom:30px}body.page_mitarbeiter section.ce_metamodels_frontendfilter span.fachbereich_working{display:block}body.page_mitarbeiter .ce_metamodel_content .layout_full{display:grid;grid-template-columns:50% 50%}@media only screen and (max-width:768px){body.page_mitarbeiter .ce_metamodel_content .layout_full{grid-template-columns:100%}}body.page_mitarbeiter .ce_metamodel_content .layout_full div.item{margin-bottom:30px}body.page_mitarbeiter .ce_metamodel_content .layout_full .image{float:left}body.page_mitarbeiter .ce_metamodel_content .layout_full .image img{border:1px solid #ddd;border-radius:4px;padding:2px}body.page_mitarbeiter .ce_metamodel_content .layout_full .field div.value span.text{margin-left:12px}body.page_mitarbeiter .ce_metamodel_content .layout_full div.funktion span.text{font-weight:bold;display:block;padding-left:190px}body.page_mitarbeiter .ce_metamodel_content .layout_full div.nachname{margin-bottom:12px}body.page_mitarbeiter .ce_metamodel_content .layout_full div.email{margin-top:12px}body.page_mitarbeiter .ce_metamodel_content .layout_full div.email div.value{overflow:hidden}body.page_mitarbeiter .ce_metamodel_content .layout_full div.email div.value a{white-space:nowrap}body.page_mitarbeiter .ce_metamodel_content .layout_full div.fachbereich_working{margin-bottom:12px}body.page_mitarbeiter .ce_metamodel_content .layout_full div.fachbereich_working div{margin-left:202px}body.page_mitarbeiter .ce_metamodel_content .layout_full i.fa{font-weight:unset}body.page_mitarbeiter .ce_metamodel_content .layout_full i.fa-mobile-alt{margin-right:6px}body.page_mitarbeiter .ce_metamodel_content .layout_full .email i.fa{color:#60a626}body.page_mitarbeiter .ce_metamodel_content .layout_full .actions{clear:both}body.page_mitarbeiter div.alphabet_index{display:grid;grid-template-columns:3.5% 3.5% 3.5% 3.5% 3.5% 3.5% 3.5% 3.5% 3.5% 3.5% 3.5% 3.5% 3.5% 3.5% 3.5% 3.5% 3.5% 3.5% 3.5% 3.5% 3.5% 3.5% 3.5% 3.5% 3.5% 3.5%;text-align:center}@media only screen and (max-width:768px){body.page_mitarbeiter div.alphabet_index{grid-template-columns:7.6% 7.6% 7.6% 7.6% 7.6% 7.6% 7.6% 7.6% 7.6% 7.6% 7.6% 7.6% 7.6%;margin-left:12px;margin-right:12px}}body.page_mitarbeiter div.alphabet_index a{font-size:2.8rem;white-space:nowrap}#ctrl_fachbereich_working{border:0}@media only screen and (min-width:768px){body.page_sortendatenbank div.layout_full{display:grid;grid-template-columns:50% 50%}}body.page_sortendatenbank div.layout_full div.item{margin-bottom:30px}body.page_sortendatenbank div.layout_full div.item div.field div.label{display:inline}body.page_sortendatenbank div.layout_full div.item div.field div.value{display:inline}body.page_sortendatenbank div.layout_full div.item div.header_image div.label{display:none;visibility:hidden}body.page_sortendatenbank div.layout_full div.item div.name{font-weight:bold}body.page_sortendatenbank div.layout_full div.item div.name div.label{display:none}body.page_sortendatenbank div.layout_full div.item div.reife{padding-top:5px}body.page_sortendatenbank div.layout_full div.item div.Erntemonat ul,body.page_sortendatenbank div.layout_full div.item div.Erntemonat li,body.page_sortendatenbank div.layout_full div.item div.Verwendungszweck ul,body.page_sortendatenbank div.layout_full div.item div.Verwendungszweck li{display:inline}body.page_sortendatenbank div.layout_full div.item div.Erntemonat ul,body.page_sortendatenbank div.layout_full div.item div.Verwendungszweck ul{margin:0;padding:0}body.page_sortendatenbank div.layout_full div.item div.Erntemonat li,body.page_sortendatenbank div.layout_full div.item div.Verwendungszweck li{line-height:2.4rem}body.page_sortendatenbank div.layout_full div.item div.actions{padding-top:5px}body.page_sortendatenbank div.layout_full .header_image{float:left}body.page_sortendatenbank div.layout_full .header_image img{border:1px solid #ddd;border-radius:4px;padding:2px;margin-right:30px}body.page_sortendatenbank div.layout_full .clearfix{clear:both}body.page_sortendatenbank section.ce_metamodels_frontendfilter .formbody{display:grid;grid-template-columns:50% 50%}body.page_sortendatenbank section.ce_metamodels_frontendfilter .widget{display:grid;grid-template-columns:50% 50%;padding:6px}body.page_sortendatenbank div.alphabet_index{display:grid;grid-template-columns:3.8% 3.8% 3.8% 3.8% 3.8% 3.8% 3.8% 3.8% 3.8% 3.8% 3.8% 3.8% 3.8% 3.8% 3.8% 3.8% 3.8% 3.8% 3.8% 3.8% 3.8% 3.8% 3.8% 3.8% 3.8% 3.8%;text-align:center}@media only screen and (max-width:768px){body.page_sortendatenbank div.alphabet_index{grid-template-columns:7.6% 7.6% 7.6% 7.6% 7.6% 7.6% 7.6% 7.6% 7.6% 7.6% 7.6% 7.6% 7.6%;margin-left:12px;margin-right:12px}}body.page_sortendatenbank div.alphabet_index a{font-size:2.8rem}body.page_sortendatenbank div.label{display:none}body.page_sortendatenbank_detail div.layout_full div.field div.label{font-size:2.4rem;line-height:2.5rem;margin-bottom:1rem;font-weight:400}body.page_sortendatenbank_detail div.layout_full div.field div.value{margin-bottom:16px}body.page_sortendatenbank_detail div.layout_full div.header_image div.label{display:none;visibility:hidden}@media only screen and (min-width:1010px){body.page_sortendatenbank_detail div.layout_full .header_image{float:left}}body.page_sortendatenbank_detail div.layout_full .header_image img{border:1px solid #ddd;border-radius:4px;padding:2px;margin-right:30px}body.page_sortendatenbank_detail div.layout_full div.Verwendungszweck ul,body.page_sortendatenbank_detail div.layout_full div.Verwendungszweck li,body.page_sortendatenbank_detail div.layout_full div.Erntemonat ul,body.page_sortendatenbank_detail div.layout_full div.Erntemonat li{display:inline}body.page_sortendatenbank_detail div.layout_full div.Verwendungszweck ul,body.page_sortendatenbank_detail div.layout_full div.Erntemonat ul{margin:0;padding:0}body.page_sortendatenbank_detail div.layout_full div.other_images ul,body.page_sortendatenbank_detail div.layout_full div.other_images li{display:inline}body.page_sortendatenbank_detail div.layout_full div.other_images ul{margin:0;padding:0}body.page_sortendatenbank_detail div.layout_full div.other_images img{border:1px solid #ddd;border-radius:4px;padding:2px;margin-right:30px}body.page_sortendatenbank_detail div.layout_full div.actions{display:none}@media only screen and (max-width:768px){body.page_sortendatenbank_detail .add_margins{margin-left:12px;margin-right:12px}}body.page_knospenentwicklung_gattung div.messwerte table{table-layout:fixed}body.page_knospenentwicklung_gattung div.messwerte td{margin:3px;width:80px}body.page_knospenentwicklung_gattung div.messwerte tbody tr th{text-align:right}body.page_knospenentwicklung_gattung div.messwerte tbody tr td{text-align:center}body.page_knospenentwicklung_gattung div.messwerte tbody tr:nth-child(odd){background-color:#efefef}body.page_knospenentwicklung_gattung .gattung_apfel th.head_6,body.page_knospenentwicklung_gattung .gattung_apfel td.col_6,body.page_knospenentwicklung_gattung .gattung_apfel th.head_7,body.page_knospenentwicklung_gattung .gattung_apfel td.col_7,body.page_knospenentwicklung_gattung .gattung_apfel th.head_8,body.page_knospenentwicklung_gattung .gattung_apfel td.col_8{background-color:#fff061}body.page_knospenentwicklung_gattung .gattung_birne th.head_6,body.page_knospenentwicklung_gattung .gattung_birne td.col_6,body.page_knospenentwicklung_gattung .gattung_birne th.head_7,body.page_knospenentwicklung_gattung .gattung_birne td.col_7,body.page_knospenentwicklung_gattung .gattung_birne th.head_8,body.page_knospenentwicklung_gattung .gattung_birne td.col_8{background-color:#fff061}body.page_knospenentwicklung_gattung .gattung_kirsche th.head_6,body.page_knospenentwicklung_gattung .gattung_kirsche td.col_6,body.page_knospenentwicklung_gattung .gattung_kirsche th.head_7,body.page_knospenentwicklung_gattung .gattung_kirsche td.col_7,body.page_knospenentwicklung_gattung .gattung_kirsche th.head_8,body.page_knospenentwicklung_gattung .gattung_kirsche td.col_8{background-color:#fff061}body.page_knospenentwicklung_gattung .gattung_sonstiges th.head_6,body.page_knospenentwicklung_gattung .gattung_sonstiges td.col_6,body.page_knospenentwicklung_gattung .gattung_sonstiges th.head_7,body.page_knospenentwicklung_gattung .gattung_sonstiges td.col_7,body.page_knospenentwicklung_gattung .gattung_sonstiges th.head_8,body.page_knospenentwicklung_gattung .gattung_sonstiges td.col_8{background-color:#fff061}@media only screen and (min-width:768px){body.page_aktuelles div.list_of_news{display:grid;grid-template-columns:50% 50%;margin-left:12px;margin-right:12px}}body.page_aktuelles div.list_of_news div.block{padding:0px 6px;margin-bottom:22px}body.page_aktuelles div.list_of_news div.block img{border:1px solid #ddd;border-radius:4px;padding:2px}body.page_aktuelles div.list_of_news div.block p.info{margin:6px 0px}@media only screen and (max-width:768px){body.page_aktuelles div.list_of_news div.block p.info{margin-left:12px;margin-right:12px}}body.page_aktuelles div.list_of_news div.block h2{margin:0 0;line-height:2rem}@media only screen and (max-width:768px){body.page_aktuelles div.list_of_news div.block h2{margin-left:12px;margin-right:12px}}body.page_aktuelles div.list_of_news div.block h2 a{color:#3f3f3f;text-decoration:none;line-height:1rem}body.page_aktuelles div.list_of_news div.block h2 a span{font-family:"EB Garamond", "Georgia", "Times New Roman", "Times,serif";font-size:3.2rem;line-height:4rem;margin-bottom:3rem;margin:0}body.page_aktuelles div.list_of_news div.block div.ce_text{padding:0px 18px 0px 0px}body.page_aktuelles div.list_of_news div.block div.ce_text p{margin:6px 0px}@media only screen and (max-width:768px){body.page_aktuelles div.list_of_news div.block div.ce_text p{margin-left:12px;margin-right:12px}}body.page_aktuelles div.list_of_news div.block p.more{margin:0}@media only screen and (max-width:768px){body.page_aktuelles div.list_of_news div.block p.more{margin-left:12px;margin-right:12px}}body.page_projekte_liste div.list_of_projekte{margin-top:36px}body.page_projekte_liste div.list_of_projekte div.layout_latest{margin-top:30px;padding-bottom:30px;border-bottom:1px solid #efefef}@media only screen and (max-width:768px){body.page_projekte_liste div.list_of_projekte div.layout_latest{margin-right:24px}}body.page_projekte_liste div.list_of_projekte div.layout_latest:first-child{margin-top:0}body.page_projekte_liste div.list_of_projekte div.layout_latest:last-of-type{border-bottom:0}@media only screen and (max-width:768px){body.page_projekte_liste div.list_of_projekte div.block{margin-left:12px;margin-right:12px}}body.page_projekte_liste div.list_of_projekte div.block figure{margin-right:22px}@media only screen and (min-width:768px){body.page_projekte_liste div.list_of_projekte div.block figure{float:left}}@media only screen and (max-width:768px){body.page_projekte_liste div.list_of_projekte div.block figure{text-align:center}}body.page_projekte_liste div.list_of_projekte div.block figure img{border:1px solid #ddd;border-radius:4px;padding:2px}body.page_projekte_liste div.list_of_projekte div.block h2{margin:0;line-height:2.5rem;font-size:2.6rem}body.page_projekte_liste div.list_of_projekte div.block h2 a{color:#3f3f3f;text-decoration:none;font-size:2.6rem;line-height:1rem}body.page_projekte_liste div.list_of_projekte div.block h2 a span{font-family:"EB Garamond", "Georgia", "Times New Roman", "Times,serif";font-size:2.6rem;line-height:2.6rem}@media only screen and (max-width:768px){body.page_projekte_liste div.list_of_projekte div.block h2{padding-top:12px}}body.page_projekte_liste div.list_of_projekte div.block div.ce_text{margin:0}body.page_projekte_liste div.list_of_projekte div.block div.ce_text p{margin:0;margin-top:6px}body.page_projekte_liste div.list_of_projekte div.block p.more{margin:0}@media only screen and (max-width:768px){div.mod_search{margin-left:12px;margin-right:12px}}div.wissenspaket table{table-layout:fixed}div.wissenspaket td,div.wissenspaket th{margin:6px;padding:12px;width:22%}div.wissenspaket tbody tr th{text-align:center}div.wissenspaket tbody tr td{text-align:center}div.wissenspaket th.head_0{background-color:#fcd5b5}div.wissenspaket td.col_0{background-color:#fbe8d8}div.wissenspaket th.head_1{background-color:#c3d69b}div.wissenspaket td.col_1{background-color:#d7e4bd}div.wissenspaket th.head_2{background-color:#f7cc53}div.wissenspaket td.col_2{background-color:#fade90}div.wissenspaket th.head_3{background-color:#ffb02f}div.wissenspaket td.col_3{background-color:#fcd28e}
