.mobile_menu{position:fixed;z-index:100;display:none}.mobile_menu .inner{height:100%;background:#000;overflow-y:scroll}.mobile_menu.active.position_left{box-shadow:2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_top{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_right{box-shadow:-2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_bottom{box-shadow:0 -2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.no_shadow{box-shadow:none!important}.mobile_menu_trigger{display:none}.mobile_menu_wrapper{position:relative;width:100%;overflow:hidden}.mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99}.mobile_menu_overlay.background{background:rgba(0,0,0,.5)}.mobile_menu li.submenu_hide>ul{display:none}.mobile_menu li.submenu_show>ul{display:block}body.ie8 .mobile_menu,body.ie8 .mobile_menu_trigger,body.ie9 .mobile_menu,body.ie9 .mobile_menu_trigger{display:none!important}
#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}
/* montserrat-100 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  src: url('../../files/theme/10_fonts/montserrat-v26-latin-100.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-100italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100;
  src: url('../../files/theme/10_fonts/montserrat-v26-latin-100italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-200 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  src: url('../../files/theme/10_fonts/montserrat-v26-latin-200.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-200italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 200;
  src: url('../../files/theme/10_fonts/montserrat-v26-latin-200italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  src: url('../../files/theme/10_fonts/montserrat-v26-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  src: url('../../files/theme/10_fonts/montserrat-v26-latin-300italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url('../../files/theme/10_fonts/montserrat-v26-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  src: url('../../files/theme/10_fonts/montserrat-v26-latin-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url('../../files/theme/10_fonts/montserrat-v26-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  src: url('../../files/theme/10_fonts/montserrat-v26-latin-500italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: url('../../files/theme/10_fonts/montserrat-v26-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  src: url('../../files/theme/10_fonts/montserrat-v26-latin-600italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url('../../files/theme/10_fonts/montserrat-v26-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  src: url('../../files/theme/10_fonts/montserrat-v26-latin-700italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  src: url('../../files/theme/10_fonts/montserrat-v26-latin-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  src: url('../../files/theme/10_fonts/montserrat-v26-latin-800italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  src: url('../../files/theme/10_fonts/montserrat-v26-latin-900.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* montserrat-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  src: url('../../files/theme/10_fonts/montserrat-v26-latin-900italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* work-sans-100 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 100;
  src: url('../../files/theme/10_fonts/work-sans-v19-latin-100.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* work-sans-100italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Work Sans';
  font-style: italic;
  font-weight: 100;
  src: url('../../files/theme/10_fonts/work-sans-v19-latin-100italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* work-sans-200 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 200;
  src: url('../../files/theme/10_fonts/work-sans-v19-latin-200.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* work-sans-200italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Work Sans';
  font-style: italic;
  font-weight: 200;
  src: url('../../files/theme/10_fonts/work-sans-v19-latin-200italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* work-sans-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 300;
  src: url('../../files/theme/10_fonts/work-sans-v19-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* work-sans-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Work Sans';
  font-style: italic;
  font-weight: 300;
  src: url('../../files/theme/10_fonts/work-sans-v19-latin-300italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* work-sans-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../../files/theme/10_fonts/work-sans-v19-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* work-sans-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Work Sans';
  font-style: italic;
  font-weight: 400;
  src: url('../../files/theme/10_fonts/work-sans-v19-latin-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* work-sans-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 500;
  src: url('../../files/theme/10_fonts/work-sans-v19-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* work-sans-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Work Sans';
  font-style: italic;
  font-weight: 500;
  src: url('../../files/theme/10_fonts/work-sans-v19-latin-500italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* work-sans-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../../files/theme/10_fonts/work-sans-v19-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* work-sans-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Work Sans';
  font-style: italic;
  font-weight: 600;
  src: url('../../files/theme/10_fonts/work-sans-v19-latin-600italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* work-sans-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../../files/theme/10_fonts/work-sans-v19-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* work-sans-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Work Sans';
  font-style: italic;
  font-weight: 700;
  src: url('../../files/theme/10_fonts/work-sans-v19-latin-700italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* work-sans-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 800;
  src: url('../../files/theme/10_fonts/work-sans-v19-latin-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* work-sans-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Work Sans';
  font-style: italic;
  font-weight: 800;
  src: url('../../files/theme/10_fonts/work-sans-v19-latin-800italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* work-sans-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 900;
  src: url('../../files/theme/10_fonts/work-sans-v19-latin-900.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* work-sans-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Work Sans';
  font-style: italic;
  font-weight: 900;
  src: url('../../files/theme/10_fonts/work-sans-v19-latin-900italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco, monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}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}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.block{overflow:hidden}.clear,#clear{height:0.1px;font-size:0.1px;line-height:0.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}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.responsive{position:relative;height:0}.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive.ratio-169{padding-bottom:56.25%}.responsive.ratio-1610{padding-bottom:62.5%}.responsive.ratio-219{padding-bottom:42.8571%}.responsive.ratio-43{padding-bottom:75%}.responsive.ratio-32{padding-bottom:66.6666%}.download-element{padding:3px 6px 3px 22px;background:url(/assets/contao/images/iconPLAIN.svg) left center no-repeat}ul.enclosure{padding-left:0}li.download-element{list-style-type:none}.ext-xl{background-image:url(/assets/contao/images/iconXL.svg)}.ext-hqx{background-image:url(/assets/contao/images/iconHQX.svg)}.ext-cpt{background-image:url(/assets/contao/images/iconCPT.svg)}.ext-bin{background-image:url(/assets/contao/images/iconBIN.svg)}.ext-word{background-image:url(/assets/contao/images/iconWORD.svg)}.ext-cto{background-image:url(/assets/contao/images/iconCTO.svg)}.ext-dms{background-image:url(/assets/contao/images/iconDMS.svg)}.ext-lha{background-image:url(/assets/contao/images/iconLHA.svg)}.ext-lzh{background-image:url(/assets/contao/images/iconLZH.svg)}.ext-exe{background-image:url(/assets/contao/images/iconEXE.svg)}.ext-class{background-image:url(/assets/contao/images/iconCLASS.svg)}.ext-so{background-image:url(/assets/contao/images/iconSO.svg)}.ext-sea{background-image:url(/assets/contao/images/iconSEA.svg)}.ext-dll{background-image:url(/assets/contao/images/iconDLL.svg)}.ext-oda{background-image:url(/assets/contao/images/iconODA.svg)}.ext-pdf{background-image:url(/assets/contao/images/iconPDF.svg)}.ext-ai{background-image:url(/assets/contao/images/iconAI.svg)}.ext-eps{background-image:url(/assets/contao/images/iconEPS.svg)}.ext-ps{background-image:url(/assets/contao/images/iconPS.svg)}.ext-pps{background-image:url(/assets/contao/images/iconPPS.svg)}.ext-ppt{background-image:url(/assets/contao/images/iconPPT.svg)}.ext-pptx{background-image:url(/assets/contao/images/iconPPTX.svg)}.ext-smi{background-image:url(/assets/contao/images/iconSMI.svg)}.ext-smil{background-image:url(/assets/contao/images/iconSMIL.svg)}.ext-mif{background-image:url(/assets/contao/images/iconMIF.svg)}.ext-odc{background-image:url(/assets/contao/images/iconODC.svg)}.ext-odf{background-image:url(/assets/contao/images/iconODF.svg)}.ext-odg{background-image:url(/assets/contao/images/iconODG.svg)}.ext-odi{background-image:url(/assets/contao/images/iconODI.svg)}.ext-odp{background-image:url(/assets/contao/images/iconODP.svg)}.ext-ods{background-image:url(/assets/contao/images/iconODS.svg)}.ext-odt{background-image:url(/assets/contao/images/iconODT.svg)}.ext-wbxml{background-image:url(/assets/contao/images/iconWBXML.svg)}.ext-wmlc{background-image:url(/assets/contao/images/iconWMLC.svg)}.ext-dmg{background-image:url(/assets/contao/images/iconDMG.svg)}.ext-dcr{background-image:url(/assets/contao/images/iconDCR.svg)}.ext-dir{background-image:url(/assets/contao/images/iconDIR.svg)}.ext-dxr{background-image:url(/assets/contao/images/iconDXR.svg)}.ext-dvi{background-image:url(/assets/contao/images/iconDVI.svg)}.ext-gtar{background-image:url(/assets/contao/images/iconGTAR.svg)}.ext-inc{background-image:url(/assets/contao/images/iconINC.svg)}.ext-php{background-image:url(/assets/contao/images/iconPHP.svg)}.ext-php3{background-image:url(/assets/contao/images/iconPHP3.svg)}.ext-php4{background-image:url(/assets/contao/images/iconPHP4.svg)}.ext-php5{background-image:url(/assets/contao/images/iconPHP5.svg)}.ext-phtml{background-image:url(/assets/contao/images/iconPHTML.svg)}.ext-phps{background-image:url(/assets/contao/images/iconPHPS.svg)}.ext-js{background-image:url(/assets/contao/images/iconJS.svg)}.ext-psd{background-image:url(/assets/contao/images/iconPSD.svg)}.ext-rar{background-image:url(/assets/contao/images/iconRAR.svg)}.ext-fla{background-image:url(/assets/contao/images/iconFLA.svg)}.ext-swf{background-image:url(/assets/contao/images/iconSWF.svg)}.ext-sit{background-image:url(/assets/contao/images/iconSIT.svg)}.ext-tar{background-image:url(/assets/contao/images/iconTAR.svg)}.ext-tgz{background-image:url(/assets/contao/images/iconTGZ.svg)}.ext-xhtml{background-image:url(/assets/contao/images/iconXHTML.svg)}.ext-xht{background-image:url(/assets/contao/images/iconXHT.svg)}.ext-zip{background-image:url(/assets/contao/images/iconZIP.svg)}.ext-m4a{background-image:url(/assets/contao/images/iconM4A.svg)}.ext-mp3{background-image:url(/assets/contao/images/iconMP3.svg)}.ext-wma{background-image:url(/assets/contao/images/iconWMA.svg)}.ext-mpeg{background-image:url(/assets/contao/images/iconMPEG.svg)}.ext-wav{background-image:url(/assets/contao/images/iconWAV.svg)}.ext-ogg{background-image:url(/assets/contao/images/iconOGG.svg)}.ext-mid{background-image:url(/assets/contao/images/iconMID.svg)}.ext-midi{background-image:url(/assets/contao/images/iconMIDI.svg)}.ext-aif{background-image:url(/assets/contao/images/iconAIF.svg)}.ext-aiff{background-image:url(/assets/contao/images/iconAIFF.svg)}.ext-aifc{background-image:url(/assets/contao/images/iconAIFC.svg)}.ext-ram{background-image:url(/assets/contao/images/iconRAM.svg)}.ext-rm{background-image:url(/assets/contao/images/iconRM.svg)}.ext-rpm{background-image:url(/assets/contao/images/iconRPM.svg)}.ext-ra{background-image:url(/assets/contao/images/iconRA.svg)}.ext-bmp{background-image:url(/assets/contao/images/iconBMP.svg)}.ext-gif{background-image:url(/assets/contao/images/iconGIF.svg)}.ext-jpeg{background-image:url(/assets/contao/images/iconJPEG.svg)}.ext-jpg{background-image:url(/assets/contao/images/iconJPG.svg)}.ext-jpe{background-image:url(/assets/contao/images/iconJPE.svg)}.ext-png{background-image:url(/assets/contao/images/iconPNG.svg)}.ext-tiff{background-image:url(/assets/contao/images/iconTIFF.svg)}.ext-tif{background-image:url(/assets/contao/images/iconTIF.svg)}.ext-svg{background-image:url(/assets/contao/images/iconSVG.svg)}.ext-svgz{background-image:url(/assets/contao/images/iconSVGZ.svg)}.ext-webp{background-image:url(/assets/contao/images/iconWEBP.svg)}.ext-eml{background-image:url(/assets/contao/images/iconEML.svg)}.ext-asp{background-image:url(/assets/contao/images/iconASP.svg)}.ext-css{background-image:url(/assets/contao/images/iconCSS.svg)}.ext-scss{background-image:url(/assets/contao/images/iconSCSS.svg)}.ext-less{background-image:url(/assets/contao/images/iconLESS.svg)}.ext-html{background-image:url(/assets/contao/images/iconHTML.svg)}.ext-htm{background-image:url(/assets/contao/images/iconHTM.svg)}.ext-md{background-image:url(/assets/contao/images/iconMD.svg)}.ext-shtml{background-image:url(/assets/contao/images/iconSHTML.svg)}.ext-txt{background-image:url(/assets/contao/images/iconTXT.svg)}.ext-text{background-image:url(/assets/contao/images/iconTEXT.svg)}.ext-log{background-image:url(/assets/contao/images/iconLOG.svg)}.ext-rtx{background-image:url(/assets/contao/images/iconRTX.svg)}.ext-rtf{background-image:url(/assets/contao/images/iconRTF.svg)}.ext-xml{background-image:url(/assets/contao/images/iconXML.svg)}.ext-xsl{background-image:url(/assets/contao/images/iconXSL.svg)}.ext-mp4{background-image:url(/assets/contao/images/iconMP4.svg)}.ext-m4v{background-image:url(/assets/contao/images/iconM4V.svg)}.ext-mov{background-image:url(/assets/contao/images/iconMOV.svg)}.ext-wmv{background-image:url(/assets/contao/images/iconWMV.svg)}.ext-webm{background-image:url(/assets/contao/images/iconWEBM.svg)}.ext-qt{background-image:url(/assets/contao/images/iconQT.svg)}.ext-rv{background-image:url(/assets/contao/images/iconRV.svg)}.ext-avi{background-image:url(/assets/contao/images/iconAVI.svg)}.ext-ogv{background-image:url(/assets/contao/images/iconOGV.svg)}.ext-movie{background-image:url(/assets/contao/images/iconMOVIE.svg)}
blockquote,figcaption,form,h1,h2,h3,h4,h5,h6,ol,p,table,ul,.ce_accordion .toggler,.ce_hyperlink,.ce_toplink a,.h1,.h2,.h3,.h4,.h5,.h6,.p{font-family:"Work Sans", Arial, Helvetica, sans-serif;font-size:16px;font-weight:300;line-height:26px}@media screen and (min-width:481px){blockquote,figcaption,form,h1,h2,h3,h4,h5,h6,ol,p,table,ul,.ce_accordion .toggler,.ce_hyperlink,.ce_toplink a,.h1,.h2,.h3,.h4,.h5,.h6,.p{font-size:20px;line-height:30px}}blockquote,h1,h2,h3,h4,h5,h6,ol,p,table,ul,.h1,.h2,.h3,.h4,.h5,.h6,.p{margin-top:0;margin-bottom:16px}@media screen and (min-width:481px){blockquote,h1,h2,h3,h4,h5,h6,ol,p,table,ul,.h1,.h2,.h3,.h4,.h5,.h6,.p{margin-bottom:20px}}.content_element>div>*:last-child{margin-bottom:0}blockquote,figcaption,form,ol,p,table,ul,.ce_accordion .toggler,.ce_hyperlink,.p{color:#191919}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#EF7D00}.ce_accordion .toggler,a{color:#5C96C8}html{overflow-y:scroll}html.mobile_menu_active{overflow:hidden}@media screen and (max-device-width:480px){body{-webkit-text-size-adjust:none}}img{vertical-align:middle}ol,ul{margin-left:32px}@media screen and (min-width:481px){ol,ul{margin-left:40px}}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul{list-style-type:disc}sub,sup{font-size:65%;line-height:100%}table{border:0;padding:0;text-align:left;vertical-align:top}table td+td,table th+td,table th+th{padding-left:16px}@media screen and (min-width:481px){table td+td,table th+td,table th+th{padding-left:20px}}.h1,.h2,.h3,.h4,.h5,.h6,.p{display:block}.content-align-center *{text-align:center}.content-align-right *{text-align:right}.uppercase,.uppercase *{text-transform:uppercase}.ce_downloads ul,.ce_downloads li,.ce_gallery ul,.ce_gallery li,.pagination ul,.pagination li,.mod_customnav ul,.mod_customnav li,.mod_navigation ul,.mod_navigation li{margin:0;padding:0;list-style-type:none}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap}.grid>*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;flex-basis:100%}.grid .remove-grid-gap-bottom{padding-bottom:0}.formbody>*{flex-basis:100%}@media screen and (min-width:0px) and (max-width:480px){.grid{margin-left:-7px;margin-right:-7px}.grid>*{padding:0 7px 14px 7px}.xs-0{display:none}.xs-1{flex-basis:8.3333333333%}.xs-2{flex-basis:16.6666666667%}.xs-3{flex-basis:25%}.xs-4{flex-basis:33.3333333333%}.xs-5{flex-basis:41.6666666667%}.xs-6{flex-basis:50%}.xs-7{flex-basis:58.3333333333%}.xs-8{flex-basis:66.6666666667%}.xs-9{flex-basis:75%}.xs-10{flex-basis:83.3333333333%}.xs-11{flex-basis:91.6666666667%}.xs-12{flex-basis:100%}.add-grid-row-gap-bottom{padding-bottom:14px}.add-grid-row-gap-x2-bottom{padding-bottom:28px}.add-grid-row-gap-top{padding-top:14px}.add-grid-row-gap-x2-top{padding-top:28px}}@media screen and (min-width:481px) and (max-width:767px){.grid{margin-left:-10px;margin-right:-10px}.grid>*{padding:0 10px 20px 10px}.s-0{display:none}.s-1{flex-basis:8.3333333333%}.s-2{flex-basis:16.6666666667%}.s-3{flex-basis:25%}.s-4{flex-basis:33.3333333333%}.s-5{flex-basis:41.6666666667%}.s-6{flex-basis:50%}.s-7{flex-basis:58.3333333333%}.s-8{flex-basis:66.6666666667%}.s-9{flex-basis:75%}.s-10{flex-basis:83.3333333333%}.s-11{flex-basis:91.6666666667%}.s-12{flex-basis:100%}.add-grid-row-gap-bottom{padding-bottom:20px}.add-grid-row-gap-x2-bottom{padding-bottom:40px}.add-grid-row-gap-top{padding-top:20px}.add-grid-row-gap-x2-top{padding-top:40px}}@media screen and (min-width:768px) and (max-width:1099px){.grid{margin-left:-13px;margin-right:-13px}.grid>*{padding:0 13px 26px 13px}.m-0{display:none}.m-1{flex-basis:8.3333333333%}.m-2{flex-basis:16.6666666667%}.m-3{flex-basis:25%}.m-4{flex-basis:33.3333333333%}.m-5{flex-basis:41.6666666667%}.m-6{flex-basis:50%}.m-7{flex-basis:58.3333333333%}.m-8{flex-basis:66.6666666667%}.m-9{flex-basis:75%}.m-10{flex-basis:83.3333333333%}.m-11{flex-basis:91.6666666667%}.m-12{flex-basis:100%}.add-grid-row-gap-bottom{padding-bottom:26px}.add-grid-row-gap-x2-bottom{padding-bottom:52px}.add-grid-row-gap-top{padding-top:26px}.add-grid-row-gap-x2-top{padding-top:52px}}@media screen and (min-width:1100px) and (max-width:1399px){.grid{margin-left:-20px;margin-right:-20px}.grid>*{padding:0 20px 40px 20px}.l-0{display:none}.l-1{flex-basis:8.3333333333%}.l-2{flex-basis:16.6666666667%}.l-3{flex-basis:25%}.l-4{flex-basis:33.3333333333%}.l-5{flex-basis:41.6666666667%}.l-6{flex-basis:50%}.l-7{flex-basis:58.3333333333%}.l-8{flex-basis:66.6666666667%}.l-9{flex-basis:75%}.l-10{flex-basis:83.3333333333%}.l-11{flex-basis:91.6666666667%}.l-12{flex-basis:100%}.add-grid-row-gap-bottom{padding-bottom:40px}.add-grid-row-gap-x2-bottom{padding-bottom:80px}.add-grid-row-gap-top{padding-top:40px}.add-grid-row-gap-x2-top{padding-top:80px}}@media screen and (min-width:1400px){.grid{margin-left:-20px;margin-right:-20px}.grid>*{padding:0 20px 40px 20px}.xl-0{display:none}.xl-1{flex-basis:8.3333333333%}.xl-2{flex-basis:16.6666666667%}.xl-3{flex-basis:25%}.xl-4{flex-basis:33.3333333333%}.xl-5{flex-basis:41.6666666667%}.xl-6{flex-basis:50%}.xl-7{flex-basis:58.3333333333%}.xl-8{flex-basis:66.6666666667%}.xl-9{flex-basis:75%}.xl-10{flex-basis:83.3333333333%}.xl-11{flex-basis:91.6666666667%}.xl-12{flex-basis:100%}.add-grid-row-gap-bottom{padding-bottom:40px}.add-grid-row-gap-x2-bottom{padding-bottom:80px}.add-grid-row-gap-top{padding-top:40px}.add-grid-row-gap-x2-top{padding-top:80px}}.grid.grid-auto-width>*{flex:1 1 auto}.grid.grid-left>*{flex:0 0 auto}.grid.grid-vertical{flex-direction:column;flex-wrap:nowrap;justify-content:space-between;min-height:100%}.add-paragraph-margin-bottom{margin-bottom:16px}@media screen and (min-width:481px){.add-paragraph-margin-bottom{margin-bottom:20px}}.add-paragraph-margin-x2-bottom{margin-bottom:32px}@media screen and (min-width:481px){.add-paragraph-margin-x2-bottom{margin-bottom:40px}}.add-paragraph-margin-top{margin-top:16px}@media screen and (min-width:481px){.add-paragraph-margin-top{margin-top:20px}}.add-paragraph-margin-x2-top{margin-top:32px}@media screen and (min-width:481px){.add-paragraph-margin-x2-top{margin-top:40px}}.remove-paragraph-margin-bottom{margin-bottom:0}@media screen and (min-width:481px){.remove-paragraph-margin-bottom{margin-bottom:0}}
.ce_accordion .toggler{cursor:pointer}.ce_accordion .accordion>div>*:last-child{margin-bottom:0}.ce_column{overflow:hidden}.ce_gallery{margin-bottom:0}.ce_gallery ul{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 -8px}@media screen and (min-width:481px){.ce_gallery ul{margin:0 -10px}}.ce_gallery.gallery-horizontal-align-center ul{justify-content:center}.ce_gallery.gallery-horizontal-align-center li{text-align:center}.ce_gallery.gallery-horizontal-align-right ul{justify-content:flex-end}.ce_gallery.gallery-horizontal-align-right li{text-align:right}.ce_gallery.gallery-vertical-align-bottom ul{align-items:flex-end}.ce_gallery.gallery-vertical-align-top ul{align-items:flex-start}.ce_gallery li{flex-basis:100%}.ce_gallery .image_container{margin:0 8px 16px 8px}@media screen and (min-width:481px){.ce_gallery .image_container{margin:0 10px 20px 10px}}.ce_gallery .cols_5 li{flex-basis:50%}.ce_gallery .cols_6 li{flex-basis:33.3333333333%}.ce_gallery .cols_7 li{flex-basis:25%}.ce_gallery .cols_8 li{flex-basis:20%}.ce_gallery .cols_9 li{flex-basis:16.6666666667%}.ce_gallery .cols_10 li{flex-basis:14.2857142857%}.ce_gallery .cols_11 li{flex-basis:12.5%}.ce_gallery .cols_12 li{flex-basis:11.1111111111%}@media screen and (min-width:350px){.ce_gallery .cols_4 li{flex-basis:50%}.ce_gallery .cols_5 li{flex-basis:33.3333333333%}.ce_gallery .cols_6 li{flex-basis:25%}.ce_gallery .cols_7 li{flex-basis:20%}.ce_gallery .cols_8 li{flex-basis:16.6666666667%}.ce_gallery .cols_9 li{flex-basis:14.2857142857%}.ce_gallery .cols_10 li{flex-basis:12.5%}.ce_gallery .cols_11 li{flex-basis:11.1111111111%}.ce_gallery .cols_12 li{flex-basis:10%}}@media screen and (min-width:700px){.ce_gallery .cols_2 li{flex-basis:50%}.ce_gallery .cols_3 li{flex-basis:50%}.ce_gallery .cols_4 li{flex-basis:33.3333333333%}.ce_gallery .cols_5 li{flex-basis:25%}.ce_gallery .cols_6 li{flex-basis:20%}.ce_gallery .cols_7 li{flex-basis:16.6666666667%}.ce_gallery .cols_8 li{flex-basis:14.2857142857%}.ce_gallery .cols_9 li{flex-basis:12.5%}.ce_gallery .cols_10 li{flex-basis:11.1111111111%}.ce_gallery .cols_11 li{flex-basis:10%}.ce_gallery .cols_12 li{flex-basis:9.0909090909%}}@media screen and (min-width:1050px){.ce_gallery .cols_3 li{flex-basis:33.3333333333%}.ce_gallery .cols_4 li{flex-basis:25%}.ce_gallery .cols_5 li{flex-basis:20%}.ce_gallery .cols_6 li{flex-basis:16.6666666667%}.ce_gallery .cols_7 li{flex-basis:14.2857142857%}.ce_gallery .cols_8 li{flex-basis:12.5%}.ce_gallery .cols_9 li{flex-basis:11.1111111111%}.ce_gallery .cols_10 li{flex-basis:10%}.ce_gallery .cols_11 li{flex-basis:9.0909090909%}.ce_gallery .cols_12 li{flex-basis:8.3333333333%}}.ce_gallery.gallery-use-original-width li{flex-basis:auto}.ce_gallery.gallery-hide-captions figcaption{display:none}.ce_download .download-element,.ce_downloads .download-element{background-size:18.5px;background-position:0 5px;padding-left:21px}@media screen and (min-width:481px){.ce_download .download-element,.ce_downloads .download-element{background-size:22.5px;background-position:0 5px;padding-left:25px}}.ce_download .download-element.ext-doc,.ce_downloads .download-element.ext-doc{background-image:url(../../files/theme/20_dcffw/images/filetypes/iconDOC.svg)}.ce_download .download-element.ext-docx,.ce_downloads .download-element.ext-docx{background-image:url(../../files/theme/20_dcffw/images/filetypes/iconDOCX.svg)}.ce_download .download-element.ext-pdf,.ce_downloads .download-element.ext-pdf{background-image:url(../../files/theme/20_dcffw/images/filetypes/iconPDF.svg)}.ce_download .download-element.ext-ppt,.ce_downloads .download-element.ext-ppt{background-image:url(../../files/theme/20_dcffw/images/filetypes/iconPPT.svg)}.ce_download .download-element.ext-pptx,.ce_downloads .download-element.ext-pptx{background-image:url(../../files/theme/20_dcffw/images/filetypes/iconPPTX.svg)}.ce_download .download-element.ext-xls,.ce_downloads .download-element.ext-xls{background-image:url(../../files/theme/20_dcffw/images/filetypes/iconXLS.svg)}.ce_download .download-element.ext-xlsx,.ce_downloads .download-element.ext-xlsx{background-image:url(../../files/theme/20_dcffw/images/filetypes/iconXLSX.svg)}.ce_download .download-element.ext-zip,.ce_downloads .download-element.ext-zip{background-image:url(../../files/theme/20_dcffw/images/filetypes/iconZIP.svg)}.ce_download .download-element a,.ce_downloads .download-element a{display:block;text-decoration:none}.ce_sliderStart>div{position:relative}.ce_sliderStart .slider-wrapper>.content_element{margin-bottom:0}.ce_sliderStart .slider-control{height:auto;position:static}.ce_sliderStart .slider-control a{background-position:center center;background-repeat:no-repeat;background-size:40%;display:block;height:100%;overflow:hidden;position:absolute;text-indent:150px;top:0;white-space:nowrap;width:48px;z-index:400}@media screen and (min-width:481px){.ce_sliderStart .slider-control a{width:60px}}.ce_sliderStart .slider-control a.slider-prev{background-image:url(../../files/theme/20_dcffw/images/icons_white_black/arrow_left.svg);left:0}.ce_sliderStart .slider-control a.slider-next{background-image:url(../../files/theme/20_dcffw/images/icons_white_black/arrow_right.svg);right:0}.ce_sliderStart.slider-prev-next-outside .slider-control a.slider-prev{}.ce_sliderStart.slider-hide-prev-next .slider-control a{display:none}.ce_sliderStart .slider-menu{bottom:0;display:block;height:32px;left:0;margin:0;position:absolute;right:0;top:auto;width:100%;z-index:200}@media screen and (min-width:481px){.ce_sliderStart .slider-menu{height:40px}}.ce_sliderStart .slider-menu b{background-color:#ffffff;border:0.3px solid #000000;border-radius:11.2px;display:inline-block;overflow:hidden;height:11.2px;margin:0 4.8px;opacity:0.3;text-indent:150px;width:11.2px}@media screen and (min-width:481px){.ce_sliderStart .slider-menu b{border-radius:14px;height:14px;margin:0 6px;width:14px}}.ce_sliderStart .slider-menu b.active{opacity:1}.ce_sliderStart.slider-hide-menu .slider-menu{display:none}.image_container.float_above,.image_container.float_below,.image_container.float_left,.image_container.float_right{margin-bottom:26px}@media screen and (min-width:481px){.image_container.float_above,.image_container.float_below,.image_container.float_left,.image_container.float_right{margin-bottom:30px}}@media screen and (min-width:700px){.image_container.float_left{float:left;margin-right:26px;margin-top:10px;max-width:50%}}@media screen and (min-width:700px) and (min-width:481px){.image_container.float_left{margin-right:30px;margin-top:10px}}@media screen and (min-width:700px){.image_container.float_right{float:right;margin-left:26px;margin-top:10px;max-width:50%}}@media screen and (min-width:700px) and (min-width:481px){.image_container.float_right{margin-left:30px;margin-top:10px}}.tile>div,.tile>div>a,.tile .horizontal,.tile .vertical{display:block;height:100%}.tile .horizontal{display:flex;flex-direction:row;flex-wrap:wrap}.tile .vertical{display:flex;flex-direction:column;justify-content:space-between}.tile .left,.tile .right,.tile .top,.tile .bottom{padding:0}
.formbody{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap}.formbody>*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block}@media screen and (min-width:0px) and (max-width:480px){.formbody{margin-left:-10px;margin-right:-10px;margin-bottom:-5px}.formbody>*{padding:0 10px;padding-bottom:10px}}@media screen and (min-width:481px) and (max-width:767px){.formbody{margin-left:-15px;margin-right:-15px;margin-bottom:-7.5px}.formbody>*{padding:0 15px;padding-bottom:15px}}@media screen and (min-width:768px) and (max-width:1099px){.formbody{margin-left:-15px;margin-right:-15px;margin-bottom:-7.5px}.formbody>*{padding:0 15px;padding-bottom:15px}}@media screen and (min-width:1100px) and (max-width:1399px){.formbody{margin-left:-20px;margin-right:-20px;margin-bottom:-10px}.formbody>*{padding:0 20px;padding-bottom:20px}}@media screen and (min-width:1400px){.formbody{margin-left:-20px;margin-right:-20px;margin-bottom:-10px}.formbody>*{padding:0 20px;padding-bottom:20px}}form button,form input.captcha,form input.text,form input.upload,form select,form textarea{-webkit-appearance:none;-moz-appearance:none}form button,form input.range,form input.captcha,form input.text,form input.upload,form select,form textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;margin:0;outline:none;width:100%}form button,form input.text,form input.captcha,form select,form textarea{border:1px solid #ff00ff;border-radius:0px;padding:4px 8px}@media screen and (min-width:481px){form button,form input.text,form input.captcha,form select,form textarea{padding:5px 10px}}form button{padding-right:16px;padding-left:16px;width:auto}@media screen and (min-width:481px){form button{padding-right:20px;padding-left:20px}}form select{background-image:url(../../files/theme/20_dcffw/images/icons_black/arrow_bottom.svg);background-repeat:no-repeat;background-position:right 8px center;background-size:auto 25%}@media screen and (min-width:481px){form select{background-position:right 10px center}}form .checkbox_container>span,form .radio_container>span{margin-right:16px;white-space:nowrap}@media screen and (min-width:481px){form .checkbox_container>span,form .radio_container>span{margin-right:20px}}form .checkbox_container>span:last-child,form .radio_container>span:last-child{margin-right:0}form .checkbox_container>span label,form .radio_container>span label{white-space:normal}form .checkbox_container.one-line-per-option>span,form .radio_container.one-line-per-option>span{display:block;margin-right:0}form .widget>label{display:block}form .widget-captcha{display:flex;flex-direction:column}form .widget-captcha input.captcha{order:1}form .widget-captcha .captcha_text{order:-1}form .widget.error{display:flex;flex-direction:column}form .widget.error p.error{margin:0;order:2}form .widget-explanation>*:last-child{margin-bottom:0}
.content_block{margin:0px auto;max-width:1400px;padding:0 0}@media screen and (min-width:768px){.content_block{padding:0 0}}@media screen and (min-width:1024px){.content_block{padding:0 0}}@media screen and (min-width:1200px){.content_block{padding:0 0}}@media screen and (min-width:1400px){.content_block{padding:0 0}}.layout_block{margin:0px auto;max-width:2560px;padding:0 0}@media screen and (min-width:768px){.layout_block{padding:0 0}}@media screen and (min-width:1024px){.layout_block{padding:0 0}}@media screen and (min-width:1200px){.layout_block{padding:0 0}}@media screen and (min-width:1400px){.layout_block{padding:0 0}}._VORLAGE_dynamic_breadcrumb{}._VORLAGE_dynamic_breadcrumb a,._VORLAGE_dynamic_breadcrumb span,._VORLAGE_dynamic_breadcrumb strong{display:block}._VORLAGE_dynamic_breadcrumb .branch{display:none}._VORLAGE_dynamic_breadcrumb .trigger{float:left}._VORLAGE_dynamic_breadcrumb .breadcrumb{float:left}



.mod_article{-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;-ms-hyphenate-limit-chars:auto 3;-webkit-hyphenate-limit-chars:auto 3;hyphenate-limit-chars:auto 3;-ms-hyphenate-limit-lines:2;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2}
a,.a{color:#5C96C8;transition:color 0.2s ease}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-weight:300}h1,.h1{line-height:120%;font-size:25px}@media screen and (min-width:481px){h1,.h1{font-size:40px}}h2,.h2{line-height:120%;font-size:30px}@media screen and (min-width:481px){h2,.h2{font-size:30px}}h3,.h3{font-weight:600;font-size:18px}@media screen and (min-width:481px){h3,.h3{font-size:25px}}.fg-white *{color:#ffffff}.picture-circle img{border-radius:300px}.ce_download a,.ce_download .a,.ce_downloads a,.ce_downloads .a,.ce_hyperlink a,.ce_hyperlink .a,.tile-add-link a,.tile-add-link .a{background-image:url(../../files/theme/30_custom/images/blue/arrow-circle-right.svg);background-position:0 0;background-repeat:no-repeat;background-size:22px;box-sizing:border-box;display:block;font-size:13px;font-weight:700;letter-spacing:1px;line-height:120%;min-height:22px;padding:4px 0 0 30px;text-decoration:none;text-transform:uppercase}@media screen and (min-width:481px){.ce_download a,.ce_download .a,.ce_downloads a,.ce_downloads .a,.ce_hyperlink a,.ce_hyperlink .a,.tile-add-link a,.tile-add-link .a{background-size:31px;font-size:18px;min-height:31px;padding:4px 0 0 43px}}.ce_hyperlink.hyperlink-down a{background-image:url(../../files/theme/30_custom/images/blue/arrow-circle-bottom.svg)}.download-element{padding:0 !important;background-image:none !important}.download-element a,.download-element .a{background-image:url(../../files/theme/30_custom/images/blue/download-circle.svg)}.download-element .size{display:none}.ce_downloads li+li{margin-top:4px}@media screen and (min-width:481px){.ce_downloads li+li{margin-top:5px}}.p.download-element{margin:0}.gallery-grid-gap ul{margin:0 -7px}@media screen and (min-width:481px){.gallery-grid-gap ul{margin:0 -10px}}@media screen and (min-width:768px){.gallery-grid-gap ul{margin:0 -13px}}@media screen and (min-width:1100px){.gallery-grid-gap ul{margin:0 -20px}}.gallery-grid-gap .image_container{margin:0 7px 14px 7px}@media screen and (min-width:481px){.gallery-grid-gap .image_container{margin:0 10px 20px 10px}}@media screen and (min-width:768px){.gallery-grid-gap .image_container{margin:0 13px 26px 13px}}@media screen and (min-width:1100px){.gallery-grid-gap .image_container{margin:0 20px 40px 20px}}.gallery-logos ul{align-items:stretch}.gallery-logos .image_container{height:100%;box-sizing:border-box;margin:0;padding:7px}@media screen and (min-width:481px){.gallery-logos .image_container{padding:10px}}@media screen and (min-width:768px){.gallery-logos .image_container{padding:13px}}@media screen and (min-width:1100px){.gallery-logos .image_container{padding:20px}}.gallery-logos a{text-decoration:none}.gallery-logos .logo_and_text_container{border:1px solid #e0e0e0;box-sizing:border-box;display:block;height:100%;padding:10%}.gallery-logos .logo_and_text_container .logo_container{display:flow-root;position:relative}.gallery-logos .logo_and_text_container .logo_container .logo{display:flex;justify-content:center;align-items:center;position:absolute;right:0;top:0;bottom:0;left:0}.gallery-logos .logo_and_text_container .logo_container::before{content:"";float:left;padding-bottom:56.25%}.gallery-logos .logo_and_text_container .text_container p{margin:0;text-align:center;padding:7px 0 0 0}@media screen and (min-width:481px){.gallery-logos .logo_and_text_container .text_container p{padding:-10px 0 0 0}}@media screen and (min-width:768px){.gallery-logos .logo_and_text_container .text_container p{padding:-13px 0 0 0}}@media screen and (min-width:1100px){.gallery-logos .logo_and_text_container .text_container p{padding:-20px 0 0 0}}.profile .picture{margin:0 0 10px 0;max-width:140px}@media screen and (min-width:768px){.profile .picture{float:left;margin:0 20px 0 0;max-width:100%}}@media screen and (min-width:768px){.profile .text{padding-top:20px}}.profile p.name{color:#3B3B3B;font-weight:500;margin-bottom:10px}.program_block>div{background:#DDE9F3;padding:20px}@media screen and (min-width:768px){.program_block .subgrid{display:flex}}@media screen and (min-width:768px){.program_block .time_block{box-sizing:border-box;padding-right:20px;flex-shrink:0;flex-basis:160px}}.program_block .time,.program_block .title{font-weight:600}.program_block p{margin-bottom:5px}.program_block p:last-child{margin-bottom:0}.program_block .speaker_label{font-style:italic;margin-bottom:0}.program_block .speaker{margin-bottom:0}.program_block.featured>div{background:#FBE4CB}.program_block+a+.headline{padding-top:60px}.tile{overflow:hidden}.tile>div>a{transition:background 0.5s ease}.tile a{text-decoration:none}.tile .top>img,.tile .bottom>img{width:100%}.tile .text{display:block;padding:14px}@media screen and (min-width:481px){.tile .text{padding:20px}}@media screen and (min-width:768px){.tile .text{padding:26px}}@media screen and (min-width:1100px){.tile .text{padding:30px}}.tile .text>*:last-child{margin-bottom:0}.tile .text.text_above{padding-top:0}.mod_article:nth-child(odd) .tile>div,.mod_article:nth-child(odd) .tile>div>a{background-color:#5C96C8}.mod_article:nth-child(odd) .tile *{color:#ffffff}.mod_article:nth-child(even) .tile>div,.mod_article:nth-child(even) .tile>div>a{background-color:#ffffff}.save-the-date>div{background-color:#EF7D00 !important;border-radius:20px}.save-the-date *{font-weight:600;font-size:25px;line-height:120%}

html{overflow-y:scroll}@media screen and (min-width:481px){html.mobile_menu_active{overflow-y:scroll}}.clear{height:0}.content_block{padding:0 14px}@media screen and (min-width:481px){.content_block{padding:0 20px}}@media screen and (min-width:768px){.content_block{padding:0 26px}}@media screen and (min-width:1100px){.content_block{padding:0 40px}}@media screen and (min-width:1400px){.content_block{padding:0 80px}}.mod_article{margin:0px auto;max-width:2560px;padding:28px 0 14px 0}@media screen and (min-width:481px){.mod_article{padding:40px 0 20px 0}}@media screen and (min-width:768px){.mod_article{padding:52px 0 26px 0}}@media screen and (min-width:1100px){.mod_article{padding:80px 0 40px 0}}@media screen and (min-width:1400px){.mod_article{padding:80px 0 40px 0}}.mod_article.reduce-padding-top{padding-top:14px}@media screen and (min-width:481px){.mod_article.reduce-padding-top{padding-top:20px}}@media screen and (min-width:768px){.mod_article.reduce-padding-top{padding-top:26px}}@media screen and (min-width:1100px){.mod_article.reduce-padding-top{padding-top:40px}}@media screen and (min-width:1400px){.mod_article.reduce-padding-top{padding-top:40px}}.mod_article.reduce-padding-bottom{padding-bottom:0}.mod_article.wo-padding-top{padding-top:0}.mod_article.wo-padding-bottom{padding-bottom:0;margin-bottom:-14px}@media screen and (min-width:481px){.mod_article.wo-padding-bottom{margin-bottom:-20px}}@media screen and (min-width:768px){.mod_article.wo-padding-bottom{margin-bottom:-26px}}@media screen and (min-width:1100px){.mod_article.wo-padding-bottom{margin-bottom:-40px}}@media screen and (min-width:1400px){.mod_article.wo-padding-bottom{margin-bottom:-40px}}.mod_article:nth-child(even){background-color:#5C96C8}.keyvisual{position:relative}.keyvisual .picture{background-image:url("../../files/theme/30_custom/images/chemnitzer-hof-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:100%;position:absolute;border-radius:400px;height:87.9120879121%;left:18.9898989899%;top:12.0879120879%;width:80.8080808081%}.keyvisual .circle{position:absolute;background-color:#5C96C8;border-radius:400px;height:18.021978022%;left:73.5353535354%;top:80.2197802198%;width:16.5656565657%}@media screen and (min-width:840px){body,html{height:100%}}#wrapper{overflow:hidden;position:relative;box-sizing:border-box}@media screen and (min-width:840px){#wrapper{padding-bottom:100px;min-height:100%}}#header{padding-bottom:70px}#header .title_date_location{padding:20px 0 0px 0;box-sizing:border-box}@media screen and (min-width:380px){#header .title_date_location{padding:20px 0px 0}}@media screen and (min-width:840px){#header .title_date_location{padding:30px 0 30px 0}}@media screen and (min-width:1360px){#header .title_date_location{padding:90px 0 40px 0}}#header .title{color:#EF7D00;font-family:Montserrat, "Work Sans", Arial, Helvetica, sans-serif;font-weight:300;font-size:20px;line-height:120%;text-transform:uppercase}#header .title a{color:#EF7D00;text-decoration:none}@media screen and (min-width:380px){#header .title{font-size:22px}}@media screen and (min-width:840px){#header .title{font-size:50px}}#header .title span{display:block}@media screen and (min-width:1360px){#header .title span{display:inline}}#header .title strong{font-weight:800}#header .subtitle{color:#EF7D00;font-family:Montserrat, "Work Sans", Arial, Helvetica, sans-serif;font-weight:300;font-size:14px;line-height:120%;padding:5px 140px 0 0}#header .subtitle a{color:#EF7D00;text-decoration:none}@media screen and (min-width:840px){#header .subtitle{font-size:22px;padding:10px 0 0 0}}@media screen and (min-width:380px){#header .subtitle span{display:block}}#header .date_location{color:#EF7D00;font-family:Montserrat, "Work Sans", Arial, Helvetica, sans-serif;font-weight:300;font-size:14px;line-height:130%;margin-top:10px}@media screen and (min-width:840px){#header .date_location{font-size:22px}}#header .date_location span{display:block}@media screen and (min-width:840px){#header .date_location span{display:inline}}#header .content_block{position:relative}#header .keyvisual{position:absolute;right:-22px;top:-30px;z-index:100;width:160px}@media screen and (min-width:380px){#header .keyvisual{right:-22px;top:-44px;z-index:100;width:190px}}@media screen and (min-width:840px){#header .keyvisual{right:-35px;top:-85px;width:340px}}@media screen and (min-width:1360px){#header .keyvisual{right:48px;top:-91px;width:auto}}#header .navigation_block{background-color:rgba(255, 255, 255, 0.9);position:absolute;left:0;right:0;z-index:90;padding:14px 0}.fixed_header #header .navigation_block{position:fixed;top:0}@media screen and (min-width:840px){.mod_mobile_menu{display:none}}.mod_mobile_menu .mobile_menu_trigger{background-image:url(../../files/theme/30_custom/images/mobile-menu-open.svg);background-position:left center;background-repeat:no-repeat;cursor:pointer;display:block;height:30px;overflow:hidden;text-indent:50px;width:30px}.mod_mobile_menu .mobile_menu_trigger.active{background-image:url(../../files/theme/30_custom/images/mobile-menu-close.svg)}.mobile_menu .inner{background-color:#5C96C8}.mobile_menu .mod_navigation{padding:50px 20px 50px 20px}.mobile_menu .mod_navigation ul{font-size:18px;letter-spacing:1px;line-height:120%;text-transform:uppercase}.mobile_menu .mod_navigation a,.mobile_menu .mod_navigation strong{color:rgba(255, 255, 255, 0.8);font-weight:700;display:block;padding:8px 0;text-decoration:none}.mobile_menu .mod_navigation strong{color:white}.mobile_menu .mod_navigation .level_2 a,.mobile_menu .mod_navigation .level_2 strong{font-weight:500;text-transform:none}#header .nav_hover{display:none;float:left;margin:0 0 0 -14px}@media screen and (min-width:840px){#header .nav_hover{display:block;overflow:visible;position:relative;z-index:1000}}#header .nav_hover a,#header .nav_hover span{display:block}#header .nav_hover .level_2{display:none;position:absolute}#header .nav_hover .level_1 li.submenu:hover .level_2{display:block}#header .nav_hover ul{font-size:20px;font-weight:700;letter-spacing:0.5px;line-height:22px;text-transform:uppercase}#header .nav_hover li{float:left}#header .nav_hover li.active::before{content:"";position:absolute;width:52px;height:52px;margin-top:-3px;margin-left:-3px;background-color:#EF7D00;opacity:0.21;border-radius:52px;z-index:-1;transition:all 0.2s ease}#header .nav_hover li:hover::before{opacity:0}#header .nav_hover a{text-decoration:none;display:block;padding:10px 14px}#header .nav_hover a.active{color:#EF7D00}#header .nav_hover a.trail{color:#EF7D00}#header .nav_hover li:hover>a{background-color:#5C96C8;color:#ffffff}#header .nav_hover .level_2{min-width:300px}#header .nav_hover .level_2 ul{background-color:#5C96C8;padding:6px 0 12px 0;text-transform:none}#header .nav_hover .level_2 li{float:none;margin-right:0}#header .nav_hover .level_2 a{color:rgba(255, 255, 255, 0.8);padding:6px 14px}#header .nav_hover .level_2 a:hover,#header .nav_hover .level_2 a.active,#header .nav_hover .level_2 a.trail{color:white}.fixed_header #header .nav_hover li.active::before{opacity:0}@media screen and (min-width:840px){#footer{position:absolute;bottom:0px;left:0;right:0}}#footer .circles{display:none}@media screen and (min-width:840px){#footer .circles{display:block;float:left;margin-bottom:-30px;width:100px}}@media screen and (min-width:1360px){#footer .circles{margin-bottom:-30px;width:auto}}#footer .mod_customnav{margin:0 0 20px 0}@media screen and (min-width:840px){#footer .mod_customnav{float:left;margin:30px 0 15px 30px}}@media screen and (min-width:1360px){#footer .mod_customnav{margin:70px 0 20px 30px}}#footer .mod_customnav li{float:left;letter-spacing:0.5px;margin-right:16px;text-transform:uppercase}@media screen and (min-width:481px){#footer .mod_customnav li{margin-right:24px}}#footer .mod_customnav a,#footer .mod_customnav strong{color:#5C96C8;font-weight:300;text-decoration:none}



