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}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
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%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
#tl_navigation .tl_level_1_group .group-h3d_monitoring {
	background: url(../../system/modules/h3d_monitoringServer/assets/images/icon_monitoringServer.svg) 3px 2px no-repeat;
}
/* allgemeine Definition */
.sc {
	margin-left:0 !important;
	margin-right:0 !important;
	padding-left:0 !important;
	clear:none !important;
}
.sc-first
{
	clear: both !important;
}
.sc-last {
}
.sc-clear {
	clear:left;
}

.sc-rowspan > *
{
	margin: 0!important;
	padding: 0!important;
}

/* 2-spaltig */
.sc2 {
	width:49.5%;padding-right:1%;float:left;display:inline;
}
.sc2-first {
	clear:left;
}
.sc2-last {
	padding-right:0;
}

/* 3-spaltig */
.sc3 {
	width:32.3%;padding-right:1%;float:left;display:inline;
}
.sc3-first {
	clear:left;
}
.sc3-last {
	padding-right:1.1%;
}
.sc3-2 {
	width:65.6%;padding-right:1%;float:left;display:inline;
}
.sc3-2-first {
	clear:left;
}
.sc3-2-last {
	padding-right:1.1%;
}

/* 4-spaltig */
.sc4 {
	width:24%;padding-right:1%;float:left;display:inline;
}
.sc4-first {
	clear:left;
}
.sc4-last {
}
.sc4-2 {
	width:49%;padding-right:1%;float:left;display:inline;
}
.sc4-2-first {
	clear:left;
}
.sc4-2-last {
}
.sc4-3 {
	width:74%;padding-right:1%;float:left;display:inline;
}
.sc4-3-first {
	clear:left;
}
.sc4-3-last {
}

/* 5-spaltig */
.sc5 {
	width:19%;padding-right:1%;float:left;display:inline;
}
.sc5-first {
	clear:left;
}
.sc5-last {
}
.sc5-2 {
	width:39%;padding-right:1%;float:left;display:inline;
}
.sc5-2-first {
	clear:left;
}
.sc5-2-last {
}
.sc5-3 {
	width:59%;padding-right:1%;float:left;display:inline;
}
.sc5-3-first {
	clear:left;
}
.sc5-3-last {
}
.sc5-4 {
	width:79%;padding-right:1%;float:left;display:inline;
}
.sc5-4-first {
	clear:left;
}
.sc5-4-last {
}

.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}
/* layout-0000.css */
.display-default{display:none}.display-mobile{display:block}#bg_video{display:none}.align_center{margin-right:auto;margin-left:auto;text-align:center}.mod_article.float_left,.mod_article.float_right{float:none}#container > .wrapper > .ce_toplink{display:none}*{outline:0}html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none}p,pre,code,ol,ul,dl,dt,dd,table,th,td,form,fieldset,.ce_dlh_googlemaps{margin-bottom:25px}html,body,.mm-page.mm-slideout{height:100%}html{height:100%}body:not(.mobile){overflow-x:hidden}body{min-height:100%;position:relative;background-image:url("../../files/gh150820/bg.jpg");background-size:cover;background-attachment:fixed}body.bg_inv{background-image:url("../../files/gh150820/bg_grey.jpg")}body,figcaption{font:15px/25px Open Sans, Arial, sans-serif;color:#FFF}header{width:100%;top:0;position:absolute;z-index:1}.mobile:not(.sf4) header{width:100%;position:fixed;z-index:99}#header > .wrapper{margin-right:auto;margin-left:auto;background-color:#FFF}#footer{width:100%;height:auto;bottom:0;left:0;right:0;position:absolute;color:#444450}#footer > .wrapper{width:80%;margin-right:auto;margin-left:auto}#footer > .wrapper > .inside{padding-top:25px;padding-bottom:25px}#header .logo{width:61px;height:39px;float:left;display:block;margin-top:10px;margin-bottom:10px;margin-left:10px}#header .logo{width:74px;height:auto;margin-top:15px;margin-bottom:12px;margin-left:20px}#header .nav-mobile{float:right;margin-top:15px;margin-right:20px}#container{padding-top:60px}#container{padding-top:90px}#container > .wrapper{padding-top:4%}figure{text-align:center}figure + .text_container{margin-top:-27%}.absolute .gradient{position:absolute;z-index:-1}.gradient > .body,.gradient .text_container > .body,.gradient_inv > .body,.gradient_inv .text_container > .body{background-color:#e3000b;padding: 1px 0}.gradient_inv > .body,.gradient_inv .text_container > .body{background-color:#FFF;color:#444450}.gradient > .top,.gradient > .text_container > .top,.gradient > .bottom,.gradient > .text_container > .bottom,.gradient_inv > .top,.gradient_inv > .text_container > .top,.gradient_inv > .bottom,.gradient_inv > .text_container > .bottom{height:0;padding-top:0;padding-bottom:27%}.gradient > .top,.gradient .text_container > .top{background: -moz-linear-gradient(15deg, #e3000b 0%, #e3000b 49.6%, #e3000b 49.8%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 100%);background: -webkit-linear-gradient(15deg, #e3000b 0%,#e3000b 49.6%,#e3000b 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: -o-linear-gradient(15deg, #e3000b 0%,#e3000b 49.6%,#e3000b 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: -ms-linear-gradient(15deg, #e3000b 0%,#e3000b 49.6%,#e3000b 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: linear-gradient(15deg, #e3000b 0%,#e3000b 49.6%,#e3000b 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%)}.sf4 .gradient > .top,.sf4 .gradient .text_container > .top,.sf5 .gradient > .top,.sf5 .gradient .text_container > .top{background-image: -webkit-gradient(linear, 0 60%, 3% 0, color-stop(0%,#e3000b), color-stop(49.6%,#e3000b), color-stop(49.8%,#e3000b), color-stop(50%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0)))}.gradient > .bottom,.gradient .text_container > .bottom{background: -moz-linear-gradient(-165deg, #e3000b 0%, #e3000b 49.6%, #e3000b 49.8%, rgba(227,0,11,0) 50%, rgba(227,0,11,0) 100%);background: -webkit-linear-gradient(-165deg, #e3000b 0%,#e3000b 49.6%,#e3000b 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: -o-linear-gradient(-165deg, #e3000b 0%,#e3000b 49.6%,#e3000b 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: -ms-linear-gradient(-165deg, #e3000b 0%,#e3000b 49.6%,#e3000b 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: linear-gradient(-165deg, #e3000b 0%,#e3000b 49.6%,#e3000b 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%)}.sf4 .gradient > .bottom,.sf4 .gradient .text_container > .bottom,.sf5 .gradient > .bottom,.sf5 .gradient .text_container > .bottom{background-image: -webkit-gradient(linear, 3% 0, 0 60%, color-stop(0%,#e3000b), color-stop(49.6%,#e3000b), color-stop(49.8%,#e3000b), color-stop(50%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0)))}.gradient_inv > .top,.gradient_inv .text_container > .top{background: -moz-linear-gradient(15deg, #FFF 0%, #FFF 49.6%, #FFF 49.8%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 100%);background: -webkit-linear-gradient(15deg, #FFF 0%,#FFF 49.6%,#FFF 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: -o-linear-gradient(15deg, #FFF 0%,#FFF 49.6%,#FFF 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: -ms-linear-gradient(15deg, #FFF 0%,#FFF 49.6%,#FFF 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: linear-gradient(15deg, #FFF 0%,#FFF 49.6%,#FFF 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%)}.sf4 .gradient_inv > .top,.sf4 .gradient_inv .text_container > .top,.sf5 .gradient_inv > .top,.sf5 .gradient_inv .text_container > .top{background-image: -webkit-gradient(linear, 0 60%, 3% 0, color-stop(0%,#FFF), color-stop(49.6%,#FFF), color-stop(49.8%,#FFF), color-stop(50%,rgba(255,255,255,0)), color-stop(100%,rgba(227,0,11,0)))}.gradient_inv > .bottom,.gradient_inv .text_container > .bottom{background: -moz-linear-gradient(-165deg, #FFF 0%, #FFF 49.6%, #FFF 49.8%, rgba(227,0,11,0) 50%, rgba(227,0,11,0) 100%);background: -webkit-linear-gradient(-165deg, #FFF 0%,#FFF 49.6%,#FFF 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: -o-linear-gradient(-165deg, #FFF 0%,#FFF 49.6%,#FFF 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: -ms-linear-gradient(-165deg, #FFF 0%,#FFF 49.6%,#FFF 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: linear-gradient(-165deg, #FFF 0%,#FFF 49.6%,#FFF 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%)}.sf4 .gradient_inv > .bottom,.sf4 .gradient_inv .text_container > .bottom,.sf5 .gradient_inv > .bottom,.sf5 .gradient_inv .text_container > .bottom{background-image: -webkit-gradient(linear, 0 0, -3% 60%, color-stop(0%,#FFF), color-stop(49.6%,#FFF), color-stop(49.8%,#FFF), color-stop(50%,rgba(255,255,255,0)), color-stop(100%,rgba(227,0,11,0)))}.float_right.gradient > .top,.float_right.gradient .text_container > .top{background: -moz-linear-gradient(-15deg, #e3000b 0%, #e3000b 49.6%, #e3000b 49.8%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 100%);background: -webkit-linear-gradient(-15deg, #e3000b 0%,#e3000b 49.6%,#e3000b 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: -o-linear-gradient(-15deg, #e3000b 0%,#e3000b 49.6%,#e3000b 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: -ms-linear-gradient(-15deg, #e3000b 0%,#e3000b 49.6%,#e3000b 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: linear-gradient(-15deg, #e3000b 0%,#e3000b 49.6%,#e3000b 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%)}.sf4 .float_right.gradient > .top,.sf4 .float_right.gradient .text_container > .top,.sf5 .float_right.gradient > .top,.sf5 .float_right.gradient .text_container > .top{background-image: -webkit-gradient(linear, 100% 60%, 97% 0% , color-stop(0%,#e3000b), color-stop(49.6%,#e3000b), color-stop(49.8%,#e3000b), color-stop(50%,rgba(227,0,11,0)), color-stop(100%,rgba(227,0,11,0)))}.float_right.gradient > .bottom,.float_right.gradient .text_container > .bottom{background: -moz-linear-gradient(-165deg, #e3000b 0%, #e3000b 49.6%, #e3000b 49.8%, rgba(227,0,11,0) 50%, rgba(227,0,11,0) 100%);background: -webkit-linear-gradient(165deg, #e3000b 0%,#e3000b 49.6%,#e3000b 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: -o-linear-gradient(165deg, #e3000b 0%,#e3000b 49.6%,#e3000b 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: -ms-linear-gradient(165deg, #e3000b 0%,#e3000b 49.6%,#e3000b 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: linear-gradient(165deg, #e3000b 0%,#e3000b 49.6%,#e3000b 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%)}.sf4 .float_right.gradient > .bottom,.sf4 .float_right.gradient .text_container > .bottom,.sf5 .float_right.gradient > .bottom,.sf5 .float_right.gradient .text_container > .bottom{background-image: -webkit-gradient(linear, 97% 0, 100% 60%, color-stop(0%,#e3000b), color-stop(49.6%,#e3000b), color-stop(49.8%,#e3000b), color-stop(50%,rgba(227,0,11,0)), color-stop(100%,rgba(227,0,11,0)))}.float_right.gradient_inv > .top,.float_right.gradient_inv .text_container > .top{background: -moz-linear-gradient(-15deg, #FFF 0%, #FFF 49.6%, #FFF 49.8%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 100%);background: -webkit-linear-gradient(-15deg, #FFF 0%,#FFF 49.6%,#FFF 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: -o-linear-gradient(-15deg, #FFF 0%,#FFF 49.6%,#FFF 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: -ms-linear-gradient(-15deg, #FFF 0%,#FFF 49.6%,#FFF 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: linear-gradient(-15deg, #FFF 0%,#FFF 49.6%,#FFF 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%)}.sf4 .float_right.gradient_inv > .top,.sf4 .float_right.gradient_inv .text_container > .top,.sf5 .float_right.gradient_inv > .top,.sf5 .float_right.gradient_inv .text_container > .top{background-image: -webkit-gradient(linear, 100% 60%, 97% 0, color-stop(0%,#FFF), color-stop(49.6%,#FFF), color-stop(49.8%,#FFF), color-stop(50%,rgba(255,255,255,0)), color-stop(100%,rgba(227,0,11,0)))}.float_right.gradient_inv > .bottom,.float_right.gradient_inv .text_container > .bottom{background: -moz-linear-gradient(-165deg, #FFF 0%, #FFF 49.6%, #FFF 49.8%, rgba(227,0,11,0) 50%, rgba(227,0,11,0) 100%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#FFF), color-stop(49.6%,#FFF), color-stop(49.8%,#FFF), color-stop(50%,rgba(227,0,11,0)), color-stop(100%,rgba(227,0,11,0)));background-image: -webkit-linear-gradient(165deg, #FFF 0%,#FFF 49.6%,#FFF 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: -o-linear-gradient(165deg, #FFF 0%,#FFF 49.6%,#FFF 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: -ms-linear-gradient(165deg, #FFF 0%,#FFF 49.6%,#FFF 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%);background: linear-gradient(165deg, #FFF 0%,#FFF 49.6%,#FFF 49.8%,rgba(227,0,11,0) 50%,rgba(227,0,11,0) 100%)}.sf4 .float_right.gradient_inv > .bottom,.sf4 .float_right.gradient_inv .text_container > .bottom,.sf5 .float_right.gradient_inv > .bottom,.sf5 .float_right.gradient_inv .text_container > .bottom{background-image: -webkit-gradient(linear, 97% 0, 100% 60%, color-stop(0%,#FFF), color-stop(49.6%,#FFF), color-stop(49.8%,#FFF), color-stop(50%,rgba(255,255,255,0)), color-stop(100%,rgba(227,0,11,0)))}.ie8 .float_right.gradient > .top,.ie8 .float_right.gradient .text_container > .top,.ie8 .float_right.gradient > .bottom,.ie8 .float_right.gradient .text_container > .bottom,.ie9 .float_right.gradient > .top,.ie9 .float_right.gradient .text_container > .top,.ie9 .float_right.gradient > .bottom,.ie9 .float_right.gradient .text_container > .bottom{filter:none;background:none}.mod_article.gradient{width:100%;margin-top:-22%}.sf4 .mod_article + .mod_article > .body > .sc2.gradient,.sf5 .mod_article + .mod_article > .body > .sc2.gradient{margin-top:-9%}.gradient_off > .top,.gradient_off > .body,.gradient_off > .bottom,.gradient_off > .text_container > .top,.gradient_off > .text_container > .body,.gradient_off > .text_container > .bottom{background-image:none !important;background-color:transparent !important;padding-top:0 !important;padding-bottom:0 !important}.gradient + div{margin-top:-15%;padding-bottom:15%}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;font-size:15px;line-height:25px;text-transform:uppercase;font-weight:400}h1,h2{margin-bottom:25px;font:45px/50px Montserrat, Verdana, sans-serif;text-transform:uppercase;font-weight:700;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto}h1,h2{font-size:30px;line-height:35px}h2{margin-bottom:0}h1 img,h2 img,h3 img
h4 img,h5 img,h6 img{margin-right:5px;vertical-align:middle}a{text-decoration:none;color:inherit}#container a:hover{text-decoration:underline}figure{font-size:.1px;line-height:.1px}.ce_reference_box{background-color:#e3000b}.customer-logos .ce_image{height:100%;position:relative}.customer-logos .ce_image figcaption{width:0%;height:0%;left:50%;top:50%;position:absolute;text-align:left;background-color:#FFF;font-size:13px;line-height:20px;color:#e3000b;opacity:0;transition: all 0.15s ease-in-out}.customer-logos .ce_image:hover figcaption{width:100%;height:100%;left:0;top:0;opacity:1}.customer-logos .ce_image figcaption > .inside{display:inline-block;padding:10px 15px;text-align:left}#container .button a,#container .button a:hover{display:inline-block;padding:6px 10px;border:1px solid #FFF;font-family:Montserrat, Verdana, sans-serif;text-decoration:none;transition: all 0.15s ease-in-out}#container .button a:hover{background-color:#FFF;color:#e3000b}.dlh_googlemap{width:100%}div.data-security .paragraph{margin-bottom:25px;font-weight:bold}.cc-window{z-index:1}
@media screen and (min-width:641px){
/* layout-0640.css */
#wrapper{height:100%;position:relative;margin-right:auto;margin-left:auto;padding-bottom:100px;height: auto !important}header{height:120px}#header .logo{width:122px;height:78px;margin-top:20px;margin-bottom:20px;margin-left:40px;margin-left:10%}#header .nav-mobile{float:right;margin: 35px 10% 0 0}#container{padding-top:120px}.mod_article + .mod_article > .body > .sc2.gradient{margin-top:-8%}h1,h2{-webkit-hyphens: none;-moz-hyphens: none;hyphens: none}body{-webkit-animation: fadein 1s;-moz-animation: fadein 1s;-ms-animation: fadein 1s;animation: fadein 1s}.text_body,.dlh_googlemap{-webkit-animation: fadein 2s;-moz-animation: fadein 2s;-ms-animation: fadein 2s;animation: fadein 2s}@keyframes fadein{from { opacity: 0; }to { opacity: 1; }}@-webkit-keyframes fadein{from { opacity: 0; }to { opacity: 1; }}@-moz-keyframes fadein{from { opacity: 0; }to { opacity: 1; }}@-ms-keyframes fadein{from { opacity: 0; }to { opacity: 1; }}
}
@media screen and (min-width:1280px){
/* layout-1280.css */
.display-default{display:block}.display-mobile{display:none}#header > .wrapper{width:80%;height:120px}#footer > .wrapper{width:56%}#header .logo{margin-left:5.952%}#header .display-default{float:right}.mod_article.fullwidth > .body{width:auto;margin-right:auto;margin-left:auto}.mod_article + .mod_article > .body > .sc2.gradient{margin-top:-11%}.gradient + div{margin-top:0;padding-bottom:0}figure + .text_container{margin-top:auto}.figure_centered{margin-top:400px}.figure_absolute.figure_centered .text_container{margin-top:-200px}.figure_absolute .image_container{position:absolute}.figure_absolute.figure_centered .image_container{left:50%}.note{font-size:13px;line-height:20px}
}
/* columns-0000.css */
#main,#left,#right{float:none;margin-right:0;margin-left:0}.sc,.sc2,.sc3,.sc4,.sc5{width:100%;float:none;clear:both;display:block;margin-right:auto;margin-bottom:15px;margin-left:auto;padding:0}.sc.gradient{overflow:visible}.gradient > .body,.gradient > .text_container > .body,.gradient > .top,.gradient > .text_container > .top,.gradient > .bottom,.gradient > .text_container > .bottom{padding-right:10%;padding-left:10%}.mod_article > .body{width:80%;margin-right:auto;margin-left:auto}.mod_article.fullwidth > .body{width:auto;margin-right:0;margin-left:0;padding-right:0;padding-left:0}.mod_article.fullwidth .fullwidth > .text_container > .body{width:80%;margin-right:auto;margin-left:auto}
@media screen and (min-width:1280px){
/* columns-1280.css */
.sc,.inside[class*="cols"] #main,.inside[class*="cols"] #left,.inside[class*="cols"] #right{float:left;clear:none;box-sizing:border-box}#container > .wrapper > .inside[class*="cols"]{max-width:100%;display: -webkit-box;    display: -moz-box;    display: -ms-flexbox;    display: -webkit-flex;    display: flex}#main.cols-lm,#main.cols-mr{width:57.317%;max-width:100%;    -ms-flex: 3}.sc2{width:48.9583%;margin-right: 2.0833% !important}.sc2.gradient{width:50%;margin-left: 0 !important;margin-right: 0 !important;padding-left: 0 !important;padding-right: 0 !important}.cols-lm #left{width:39.88%;-ms-flex: 1;margin-right: 2.0833% !important}.cols-lm .mod_article > .body,.cols-rm .mod_article > .body,.cols-lm #left .mod_article > .body,.cols-rm #left .mod_article > .body,.cols-lm #right .mod_article > .body,.cols-rm #right .mod_article > .body{width:auto}.sc3{width:31.94%;margin-bottom:2.0833%;margin-right: 2.0833% !important}.sc3-2{width:65.9766%;margin-right: 2.0833% !important}.cols-lm #left,.cols-rm #main{padding-left:22%}.sc-last,.cols-lm #main,.cols-rm #right{padding-right:0;margin-right:0 !important}.cols-lm #main,.cols-rm #right{padding-right:22%}.sc.float_right{float:right}.sc.gradient.float_right{right:0;margin-right: 0 !important}.sc2 > .text_container .text_body{float:right}.sc.float_right > .text_container .text_body{float:none}.gradient > .body,.gradient > .text_container > .body,.gradient > .top,.gradient > .text_container > .top,.gradient > .bottom,.gradient > .text_container > .bottom{padding-right:25%;padding-left:25%}.mod_article.gradient > .body,.mod_article.gradient > .text_container > .body,.mod_article.gradient > .top,.mod_article.gradient > .text_container > .top,.mod_article.gradient > .bottom,.mod_article.gradient > .text_container > .bottom{padding-right:22%;padding-left:22%}.mod_article.fullwidth.gradient > .body,.mod_article.fullwidth.gradient .text_container > .body,.mod_article.fullwidth.gradient > .top{padding-right:10%;padding-left:10%}.mod_article > .body{width:56%;margin-right:auto;margin-left:auto}.mod_article.fullwidth .fullwidth > .text_container > .body{width:auto;margin-right:0;margin-left:0;padding-right:0;padding-left:0}
}
/* navi-0000.css */
.mm-menu{background-color:#FFF;font-size:16px;line-height:36px;color:#444448;text-transform:uppercase}.mm-menu > .mm-panel{margin-top:25px;background:none;background-color:transparent}.mm-list > li > a,.mm-list > li > span{padding-left:22px;box-sizing:border-box}.mm-menu .mm-list > li::after,.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults)::after{margin-left:0;border-bottom:1px solid #dadcdd}.mm-menu .mm-list > li.mm-selected > a:not(.mm-subopen),.mm-menu .mm-list > li.mm-selected > span,.mm-menu .mm-list > li > a:hover,.mm-menu.mm-white .mm-list > li.mm-selected > a:not(.mm-subopen),.mm-menu.mm-white .mm-list > li.mm-selected > span{padding-left:19px;border-left:3px solid #e3000b;font-weight:normal;color:#e3000b;background:none;background-color:transparent}.mm-menu .mm-list > li > a:hover{padding-left:22px;border-left:0}.nav-mobile > .toggler,.mm-menu > .toggler{width:30px;height:40px;display:block;padding-top:13px;font-size:.1px;line-height:.1px;text-indent:-999px;box-sizing:border-box}.mm-menu > .toggler{width:25px;left:20px;position:absolute;top:5px;z-index:999}.nav-mobile #mobile-menu-button > .bar,.mm-menu > .toggler > .bar{height:0;margin-right:auto;margin-bottom:5px;margin-left:auto;border-bottom:3px solid #e3000b}.mm-menu > .toggler > .bar{margin-top:-2px;margin-bottom:0;padding:0;border-bottom:2px solid #e3000b;-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg)}.mm-menu > .toggler > .bar.first,.mm-menu > .toggler > .bar:first-child{margin-top:0;-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg)}.mm-menu > .toggler > .bar.last{display:none}
@media screen and (min-width:641px){
/* navi-0640.css */
.nav-mobile #mobile-menu-button > .bar,.mm-menu > .toggler > .bar{margin-bottom:5px;border-bottom:5px solid #e3000b}.mm-menu > .toggler > .bar{margin-top:-3px;margin-bottom:0;padding:0;border-bottom:3px solid #e3000b}
}
@media screen and (min-width:1280px){
/* navi-1280.css */
#nav-main .level_1 > li{float:left;border-left:1px solid #dadcdd;color:#444448;text-transform:uppercase;box-sizing:border-box;transition: color .3s ease}#nav-main .level_1 > li:before{width:0px;height:7px;display:block;content: '';margin:auto;background: transparent;transition: width .3s ease, background-color .3s ease}#nav-main .level_1 > li:hover,#nav-main .level_1 > li.active{color:#e3000b}#nav-main .level_1 > li:hover:before,#nav-main .level_1 > li.active:before{width:100%;background-color:#e3000b}#nav-main .level_1 > li > *:not(ul){height:113px;float:left;display:block;padding-top:38px;padding-right:40px;padding-left:40px;text-align:center;box-sizing:border-box;font-weight:400}#nav-main .level_1 > li > *:not(ul){padding-right:38px;padding-left:38px}
}
/* mobile_menu.css */
html.mobile_menu_active{overflow:hidden}.mobile_menu_trigger{width:30px;height:30px;right:20px;position:absolute;display:block;font-size:.1px;line-height:.1px;text-indent:-9999px;top:30px;box-sizing:border-box;cursor:pointer}.mobile_menu_trigger > .bar{margin-right:auto;margin-bottom:4px;margin-left:auto;border-bottom:3px solid #e3000b}.mobile_menu > .inner > .mobile_menu_trigger > .bar{border-bottom:3px solid #FFF}.mobile_menu > .inner > .mobile_menu_trigger > .bar{margin-top:-2px;margin-bottom:0;border-bottom:2px solid rgba(0,0,0,0.6);transform: rotate(-45deg)}.mobile_menu > .inner > .mobile_menu_trigger > .bar:first-child{margin-top:0;transform: rotate(45deg)}.mobile_menu > .inner > .mobile_menu_trigger > .bar:last-child{display:none}.mobile_menu > .inner > .mobile_menu_trigger:hover > .bar{border-color:#e3000b}.mobile_menu{min-height:100%;max-width:420px;overflow:hidden;background-color:#fff;z-index:999}.mobile_menu > .inner{width:100%;min-height:100%;right:0;position:relative;overflow:auto;padding-top:60px;background-color:transparent;background:none;z-index:-1}.mobile_menu ul{margin-bottom:0;text-align:left}.mobile_menu nav li{position:relative;display:block;padding-left:23px;border-bottom:1px solid #dadcdd;font-size:14px;line-height:20px;color:rgba(0,0,0,.6);text-transform:uppercase}.mobile_menu nav li > *:not(ul){display:block;padding-top:10px;padding-right:10px;padding-bottom:10px}.mobile_menu ul > li.active,.mobile_menu ul > li:hover{color:#e3000b}.mobile_menu ul > li.active{padding-left:20px;border-left:3px solid #e3000b;font-weight:normal}.mobile_menu ul > li.active > *{font-weight:normal}.mobile_menu li.submenu ul{transistion:all 0.2s}.mobile_menu li.submenu_hide > ul{height:0;display:block;opacity:0}.mobile_menu li.submenu_show > ul{height:auto;opacity:1}.mobile_menu nav .submenu li{border-top:1px solid #FFF;border-bottom:0px solid #FFF}.mobile_menu nav .submenu li > *{padding-left:7%}.mobile_menu nav li.submenu:after{width:10px;height:10px;top:15px;position:absolute;display:block;font-size:25px;right:15px;border-top:1px solid #FFF;border-right:1px solid #FFF;content:"";transform:rotate(45deg);transition: all 0.2s;z-index:-1}.mobile_menu nav li.submenu.submenu_show:after{transform:rotate(135deg)}
@media screen and (min-width:640px){
/* mobile_menu_640.css */
.mobile_menu_trigger{top:45px;right:10%}.mobile_menu_trigger > .bar{margin-bottom:5px;border-bottom:4px solid #e3000b}
}
/* https://google-webfonts-helper.herokuapp.com */

/* montserrat-regular - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url('../../files/fonts/montserrat-v12-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Montserrat Regular'), local('Montserrat-Regular'),
       url('../../files/fonts/montserrat-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../files/fonts/montserrat-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../files/fonts/montserrat-v12-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../../files/fonts/montserrat-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../files/fonts/montserrat-v12-latin-regular.svg#Montserrat') format('svg'); /* Legacy iOS */
}

/* montserrat-700 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url('../../files/fonts/montserrat-v12-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Montserrat Bold'), local('Montserrat-Bold'),
       url('../../files/fonts/montserrat-v12-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../files/fonts/montserrat-v12-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../files/fonts/montserrat-v12-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../../files/fonts/montserrat-v12-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../files/fonts/montserrat-v12-latin-700.svg#Montserrat') format('svg'); /* Legacy iOS */
}

/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../../files/fonts/open-sans-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('../../files/fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../files/fonts/open-sans-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../files/fonts/open-sans-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../../files/fonts/open-sans-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../files/fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../../files/fonts/open-sans-v15-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
       url('../../files/fonts/open-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../files/fonts/open-sans-v15-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../files/fonts/open-sans-v15-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../../files/fonts/open-sans-v15-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../files/fonts/open-sans-v15-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}


