img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
span.eeb-nodis{display:none !important}span.eeb-rtl{unicode-bidi:bidi-override !important;direction:rtl !important;display:inline !important}span.eeb-rtl span.eeb-sd,span.eeb-nrtl span.eeb-sd{display:inline !important;padding-left:0 !important}span.eeb-nrtl{word-break:break-all !important}.eeb-encoded{position:relative;margin-top:-.3em;z-index:1000;color:green}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}b,strong,.strong{font-weight:700}dfn,em,.em{font-style:italic}small,.small{font-size:75%}ul,ol{padding:0;list-style-type:none}dd{margin:0}.sidebar ul,.sidebar ol,.commentlist{list-style:none}.clearfix,.cf{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:"DIN Next LT W01 Light";src:url(//www.bau-hess.de/wp-content/themes/main/library/css/../fonts/14aba99e-8c97-4daa-a8df-67920a051402.woff2) format("woff2"),url(//www.bau-hess.de/wp-content/themes/main/library/css/../fonts/96fd6d6f-fad6-4dd9-ab70-29547a56cacd.woff) format("woff");font-display:swap}@font-face{font-family:"DIN Next LT W01 Medium";src:url(//www.bau-hess.de/wp-content/themes/main/library/css/../fonts/afabdfcf-432c-49b4-a496-0e5051e87fa9.woff2) format("woff2"),url(//www.bau-hess.de/wp-content/themes/main/library/css/../fonts/611ea865-db7e-4c05-94b8-bd1675c90576.woff) format("woff");font-display:swap}@font-face{font-family:"DIN Next LT W01 Medium Italic";src:url(//www.bau-hess.de/wp-content/themes/main/library/css/../fonts/e7938824-19f4-4f10-a2f1-a0bf5f7ab502.woff2) format("woff2"),url(//www.bau-hess.de/wp-content/themes/main/library/css/../fonts/34afc1f7-a48d-4091-83dc-cd888e3d0df8.woff) format("woff");font-display:swap}span.amp{font-family:Baskerville,"Goudy Old Style",Palatino,"Book Antiqua",serif !important;font-style:italic}.text-left{text-align:left}.text-center,.center{text-align:center}.text-right{text-align:right}html{overflow-y:scroll}body{font-family:"DIN Next LT W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;line-height:30px;color:#7c8388;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto}strong{font-family:"DIN Next LT W01 Medium","DIN Next LT W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#000}p{-webkit-hyphens:none;-epub-hyphens:none;-moz-hyphens:none;hyphens:none;margin-top:0}.content-wrapper{width:94%;padding:0;margin:0 auto;max-width:1200px;zoom:1}.content-wrapper:before,.content-wrapper:after{content:"";display:table}.content-wrapper:after{clear:both}#content ul{margin:5px 0 16px}#content ul>li{font-family:"DIN Next LT W01 Medium","DIN Next LT W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000}#content ul>li:before{content:"-";padding-right:5px}#content p+ul{margin-top:-20px}a,a:visited{color:#7c8388;text-decoration:none;font-family:"DIN Next LT W01 Medium","DIN Next LT W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#d10024}a:link,a:visited:link{-webkit-tap-highlight-color:#d10024}.main-content a,.arrow-links a{font-size:22px;line-height:30px;text-transform:uppercase}.main-content a:before,.arrow-links a:before{content:"›";padding-right:5px;position:relative;top:-2px}.main-content span>a,.arrow-links span>a{font-family:"DIN Next LT W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none;font-size:20px;line-height:30px;color:#000}.main-content span>a:before,.arrow-links span>a:before{content:"";display:none}*:focus,*:hover,a:focus,a:hover{outline:0}a{outline:none}a img{outline:none}img{border:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6{text-rendering:optimizelegibility;font-family:"DIN Next LT W01 Medium","DIN Next LT W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#d10024}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a{text-decoration:none}h1 strong,.h1 strong,h2 strong,.h2 strong,h3 strong,.h3 strong,h4 strong,.h4 strong,h5 strong,.h5 strong,h6 strong{font-weight:400}h1{font-size:28px;line-height:1.5em;margin:0 0 10px}h2{font-size:24px;line-height:32px;padding-bottom:15px}h3,.h3{font-size:22px;line-height:26px;margin-bottom:0}h4,.h4{font-size:20px;line-height:26px;margin-bottom:0;color:#7c8388}h5,.h5{font-size:20px;line-height:26px;text-transform:uppercase;letter-spacing:2px;margin-bottom:0;color:#7c8388}.header{margin:0 auto}.header #inner-header{padding:20px 0;margin-bottom:0;position:relative;top:0;width:100%;z-index:999;background-color:#fff}.header #inner-header .logo{text-indent:-9999px;width:151px;height:50px;margin:0 auto}.header #inner-header .logo a{background:rgba(0,0,0,0) url(//www.bau-hess.de/wp-content/themes/main/library/css/../images/hess_logo.svg) 0 0/contain no-repeat;display:block;width:100%;height:100%;margin:0}.header #inner-header #menu-resp{position:absolute;width:45px;height:45px;top:20px;left:20px}.header #inner-header #menu-resp a{background:rgba(0,0,0,0) url(//www.bau-hess.de/wp-content/themes/main/library/css/../images/burger.jpg) 0 0 no-repeat;background-size:45px 45px;display:block;text-indent:-9999px;width:100%;height:100%}.header #inner-header .nav{display:none;border:1px solid #f0f0f0;margin:20px;padding:0 10px}.header #inner-header .nav li{border-top:1px solid #f0f0f0;padding:10px}.header #inner-header .nav li a{text-transform:uppercase;display:block;text-decoration:none;padding:0;color:#7c8388;font-size:20px;line-height:1.5em;font-family:"DIN Next LT W01 Medium","DIN Next LT W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif}.header #inner-header .nav li .sub-menu,.header #inner-header .nav li .children{margin:0}.header #inner-header .nav li .sub-menu li,.header #inner-header .nav li .children li{border:none;padding:4px 4px 0 10px}.header #inner-header .nav li .sub-menu li a,.header #inner-header .nav li .children li a{font-size:18px;line-height:1.5em}.header #inner-header .nav li:first-child{border-top:0}.header #inner-header .nav li.current-menu-item>a,.header #inner-header .nav li.current_page_item>a,.header #inner-header .nav li:hover>a{color:#d10024}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol .twelvecol{margin-bottom:30px}.only-desktop{display:none}#content .slick-slider{margin:0}#content .slick-slider .slick-arrow{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;text-indent:-9999px;border:none;z-index:9999;width:50px;height:80px;padding:0}#content .slick-slider .slick-arrow.slick-prev{background:rgba(0,0,0,0) url(//www.bau-hess.de/wp-content/themes/main/library/css/../images/keyboard_arrow_left-24px.svg) 50%/50px auto no-repeat;left:10px}#content .slick-slider .slick-arrow.slick-next{background:rgba(0,0,0,0) url(//www.bau-hess.de/wp-content/themes/main/library/css/../images/keyboard_arrow_right-24px.svg) 50%/50px auto no-repeat;right:10px}#content .slick-slider img{margin:0 auto}#content .slick-slider.slideshow-top img{width:100%}#content .slick-slider.slideshow-home{margin:60px 0}#content .slick-slider.slideshow-home .slick-list{background:#d10024}#content .slick-slider.slideshow-home .slick-list .slick-slide{position:relative}#content .slick-slider.slideshow-home .slick-list .slick-slide:before,#content .slick-slider.slideshow-home .slick-list .slick-slide:after{content:"";position:absolute;top:0;width:100px;height:100%;background:#d10024}#content .slick-slider.slideshow-home .slick-list .slick-slide:before{left:0;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:skew(-11deg);-ms-transform:skew(-11deg);transform:skew(-11deg)}#content .slick-slider.slideshow-home .slick-list .slick-slide:after{right:0;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:skew(-11deg);-ms-transform:skew(-11deg);transform:skew(-11deg)}#content .header-slogan{font-family:"DIN Next LT W01 Medium Italic","DIN Next LT W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;line-height:1.1em;margin:-44px 0 0}@-moz-document url-prefix(){#content .header-slogan{margin:-45px 0 0}}#content .header-slogan span{display:inline-block;color:#fff;background:#d10024}#content .header-slogan span.outer{-webkit-transform:skew(-11deg);-moz-transform:skew(-11deg);-o-transform:skew(-11deg);transform:skew(-11deg);padding:7px 15px}#content .header-slogan span.inner{-webkit-transform:skew(11deg);-moz-transform:skew(11deg);-o-transform:skew(11deg);transform:skew(11deg)}#content .header-slogan span.second-line{margin-left:100px;margin-top:-10px}#content #breadcrumbs{text-transform:uppercase;font-family:"DIN Next LT W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5em;margin:40px 0}#content #breadcrumbs a{font-size:16px;line-height:1.5em;font-family:"DIN Next LT W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif}#content #breadcrumbs a:before{content:"";padding:0}#content #breadcrumbs .breadcrumb_last{text-decoration:underline}#content .signet img{width:160px;display:block;margin:0 auto}#content .quote{margin:60px 0 120px;border-top:2px solid #d10024;border-bottom:2px solid #d10024}#content .quote p{font-size:32px;line-height:1.5em;font-family:"DIN Next LT W01 Medium Italic","DIN Next LT W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif;color:#d10024;text-align:center;margin:60px 30px}#content .quickboxen{margin:60px 0}#content .quickboxen .img-wrapper{position:relative;overflow:hidden}#content .quickboxen .img-wrapper .overlay{background:#d10024;width:0;position:absolute;left:-40px;top:0;bottom:0;transition-duration:.2s;-webkit-transform:skew(-11deg);-moz-transform:skew(-11deg);-o-transform:skew(-11deg);transform:skew(-11deg)}#content .quickboxen .img-wrapper a{color:#fff;position:absolute;transition-duration:.2s;bottom:10px;left:-120px;font-family:"DIN Next LT W01 Medium","DIN Next LT W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif}#content .quickboxen .img-wrapper a:before{content:"›";position:relative;top:0}#content .quickboxen .img-wrapper img{display:block;cursor:pointer}#content .quickboxen .img-wrapper:hover .overlay{width:60%}#content .quickboxen .img-wrapper:hover a{left:15px}#content .quickboxen h3{margin:15px 0 15px;color:#000}#content .quickboxen a{font-size:20px}#content .quickboxen a:before{content:"›"}#content .quickboxen.references{background:#f0f0f0;margin:80px 0;padding:80px 0 20px}#content .quickboxen.references h2{border-bottom:2px solid #7c8388;padding:0;margin:0 0 40px;color:#7c8388;text-transform:uppercase}#content .quickboxen .fourcol a{text-transform:none}#content .quickboxen .fourcol a:before{position:relative;top:0}#content .main-content{margin-bottom:30px}#content .main-content p{color:#000}#content .split-content{margin:30px -15px}#content .split-content .mobile-padding{padding:0 15px}#content .references-link{margin:60px 0}#content .references-link a{font-family:"DIN Next LT W01 Medium","DIN Next LT W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif}#content .img-subline{font-size:18px;line-height:18px}#content .img-subline p{margin-top:0}#content .menu-ueber-uns-menue-container{margin:60px 0}#content .menu-ueber-uns-menue-container ul>li:before{content:"" !important}#content .menu-ueber-uns-menue-container ul>li.current_page_item{display:none}#content .chronik h3{margin-top:0}#content .references-list .category-wrapper{margin-bottom:100px}#content .references-list .category-wrapper h2{color:#7c8388;border-bottom:2px solid #7c8388;text-transform:uppercase;padding-bottom:0}#content .references-list .category-wrapper .inner-project-wrapper{margin:50px 0}#content .references-list .category-wrapper .inner-project-wrapper h3{margin:0 0 10px}#content .references-list .category-wrapper .inner-project-wrapper h3 a{color:#d10024;font-size:26px;line-height:1.1em;display:inline}#content .references-list .category-wrapper .inner-project-wrapper p{margin:0;font-size:18px;line-height:1.25em;padding-left:170px;text-indent:-4px}#content .references-list .category-wrapper .inner-project-wrapper p strong{font-family:"DIN Next LT W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif;text-indent:-166px;display:inline-block}#content .references-list .category-wrapper .inner-project-wrapper a{font-size:20px;line-height:1.25em;text-transform:none;margin-top:20px;display:inline-block}#content .references-list .category-wrapper .inner-project-wrapper a:before{top:0}#content .references-list .category-wrapper .inner-project-wrapper .hide-on-preview{display:none}#content .references-list .category-wrapper .inner-project-wrapper .img-wrapper{position:relative;overflow:hidden}#content .references-list .category-wrapper .inner-project-wrapper .img-wrapper .overlay{background:#d10024;width:0;position:absolute;left:-40px;top:0;bottom:0;transition-duration:.2s;-webkit-transform:skew(-11deg);-moz-transform:skew(-11deg);-o-transform:skew(-11deg);transform:skew(-11deg)}#content .references-list .category-wrapper .inner-project-wrapper .img-wrapper a{color:#fff;position:absolute;transition-duration:.2s;bottom:10px;left:-120px;text-transform:none}#content .references-list .category-wrapper .inner-project-wrapper .img-wrapper a:before{top:0}#content .references-list .category-wrapper .inner-project-wrapper .img-wrapper img{display:block;cursor:pointer}#content .references-list .category-wrapper .inner-project-wrapper .img-wrapper:hover .overlay{width:60%}#content .references-list .category-wrapper .inner-project-wrapper .img-wrapper:hover a{left:15px}#content .references-list .category-wrapper .inner-project-wrapper.hidden{display:none}.single #content h1{margin-bottom:20px}.single #content .entry-content p{color:#000;margin:.5em 0}.single #content .slick-slider{margin-bottom:30px}.single #content .slick-slider+.img{display:block;margin:30px 0}.single #content .slick-slider .slick-dots{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:40px;z-index:9999;margin:0}.single #content .slick-slider .slick-dots li{float:left;text-indent:-9999px;background-color:#fff;border:none;border-radius:50%;width:16px;height:16px;margin:5px;cursor:pointer}.single #content .slick-slider .slick-dots li.slick-active{background-color:#d10024}.single #content .split-content{margin-bottom:0}.single #content .project-details{background:#f0f0f0;padding:25px 30px}.single #content .project-details h2{color:#7c8388;border-bottom:2px solid #7c8388;margin:0;padding:0;text-transform:uppercase;font-size:22px}.single #content .project-details p{border-top:1px solid #7c8388;margin:0;padding:10px 0;font-size:18px;line-height:1.25em}.single #content .project-details p strong{display:block;color:#7c8388}.single #content .project-details p:first-child{border-top:0}.single #content .article-footer{margin:60px 0;border-top:2px solid #7c8388}.single #content .article-footer a{padding:60px 0;display:inline-block}.single #content .references-list{margin-top:80px}.single #content .references-list .category-wrapper{margin-bottom:60px}.single #content .references-list .category-wrapper .hide-on-preview{display:none}.error404 #main{margin:200px auto}.contact-form{margin:60px 0}.contact-form h2{margin-bottom:0}.contact-form .wpcf7 p{margin:2px 0}.contact-form .wpcf7 p label{background:#f0f0f0;display:block;padding:5px 10px}.contact-form .wpcf7 p input,.contact-form .wpcf7 p textarea{background:#f0f0f0;border:none;outline:none;color:#d10024;width:calc(100% - 100px);resize:none}.contact-form .wpcf7 p .wpcf7-submit{padding:5px 10px;color:#7c8388;width:100%}.contact-form .wpcf7 p.data-protection{font-size:16px;line-height:1.5em;margin:1em 0}input:-internal-autofill-selected{background-color:#f0f0f0 !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #f0f0f0 inset !important}input:-webkit-autofill{-webkit-text-fill-color:#d10024 !important}.footer{clear:both;float:left;width:100%;padding:80px 0 30px;background:rgba(0,0,0,0) url(//www.bau-hess.de/wp-content/themes/main/library/css/../images/hess_absperrband1.jpg) 0 100%/64px 17px repeat-x;border-top:2px solid #f0f0f0;margin-top:40px}.footer #inner-footer{color:#000}.footer #inner-footer a{color:#000;font-family:"DIN Next LT W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif}.footer #inner-footer a:hover{color:#d10024}.footer #inner-footer .top-footer{font-size:16px;line-height:1.5em;font-family:"DIN Next LT W01 Medium","DIN Next LT W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif}.footer #inner-footer .top-footer .logo{text-indent:-9999px}.footer #inner-footer .top-footer .logo a{background:rgba(0,0,0,0) url(//www.bau-hess.de/wp-content/themes/main/library/css/../images/hess_logo.svg) 0 0/contain no-repeat;display:block;width:225px;height:95px;margin:5px 0 0}.footer #inner-footer .top-footer a{font-family:"DIN Next LT W01 Medium","DIN Next LT W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif}.footer #inner-footer .copyright-footer{font-size:14px;line-height:1.5em;margin-top:20px}.footer #inner-footer .copyright-footer .sixcol .menu{zoom:1;margin:0}.footer #inner-footer .copyright-footer .sixcol .menu:before,.footer #inner-footer .copyright-footer .sixcol .menu:after{content:"";display:table}.footer #inner-footer .copyright-footer .sixcol .menu:after{clear:both}.footer #inner-footer .copyright-footer .sixcol .menu li{float:left}.footer #inner-footer .copyright-footer .sixcol .menu li a{text-transform:uppercase}.footer #inner-footer .copyright-footer .sixcol .menu li:after{content:"  ⋅  "}.footer #inner-footer .copyright-footer .sixcol .menu li:last-child:after{content:""}@media only screen and (min-width:768px){.onecol{width:8.3333% !important}.twocol{width:16.6667% !important}.threecol{width:25% !important}.fourcol{width:33.3333% !important}.fivecol{width:41.66667% !important}.sixcol{width:50% !important}.sevencol{width:58.3333% !important}.eightcol{width:66.6667% !important}.ninecol{width:75% !important}.tencol{width:83.3333% !important}.elevencol{width:91.6667% !important}.twelvecol{width:100% !important}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol{float:left;padding:0 15px !important}.wrap{width:100%;margin:0 auto 10px;padding:0;zoom:1}.wrap:before,.wrap:after{content:"";display:table}.wrap:after{clear:both}.right{float:right}.only-mobile{display:none}.header{position:relative}.header:before{position:absolute;content:"";width:calc(50% - 600px);left:0;height:140px;background:#fff;z-index:1}.header #inner-header{padding:10px 0}.header #inner-header .logo{position:absolute;left:0;top:0;z-index:9999;background:#fff;width:303px;height:140px;padding:30px;-webkit-transform:skew(-11deg);-moz-transform:skew(-11deg);-o-transform:skew(-11deg);transform:skew(-11deg)}.header #inner-header .logo a{width:243px;height:100px;-webkit-transform:skew(11deg);-moz-transform:skew(11deg);-o-transform:skew(11deg);transform:skew(11deg)}.header #inner-header #menu-resp{display:none}.header #inner-header .nav{border:none;background:rgba(0,0,0,0);display:block !important;float:right;margin:45px 0 0}.header #inner-header .nav>li{border:none;padding:0 10px;float:left;margin-left:0;position:relative}.header #inner-header .nav>li ul.sub-menu,.header #inner-header .nav>li ul.children{display:none}.header #inner-header .nav>li:last-child{margin-right:0;padding-right:0}.header #inner-header .nav>li:hover .sub-menu,.header #inner-header .nav>li:focus .sub-menu{position:absolute;z-index:10000;top:27px;padding:16px 16px 12px;left:-6px;background-color:#fff;display:inline-block !important}.header #inner-header .nav>li:hover .sub-menu li,.header #inner-header .nav>li:focus .sub-menu li{padding:0}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol .twelvecol{margin-bottom:0}.only-desktop{display:block}#content .split-content .mobile-padding{padding:0}#content .slick-slider.slideshow-home .slick-list .slick-slide:before,#content .slick-slider.slideshow-home .slick-list .slick-slide:after{width:150px}#content .header-slogan{font-size:40px;line-height:1.1em;margin:-59px 0 0}@-moz-document url-prefix(){#content .header-slogan{margin:-58px 0 0}}.footer #inner-footer .copyright-footer{display:flex;flex-direction:row-reverse}.footer #inner-footer .copyright-footer .sixcol .menu{float:right}}@media only screen and (min-width:1024px){#content .slick-slider.slideshow-home .slick-list .slick-slide:before,#content .slick-slider.slideshow-home .slick-list .slick-slide:after{width:200px}#content .quote p{margin:60px 150px}}@media only screen and (min-width:1200px){#content .chronik .cf{display:flex}#content .chronik .cf .threecol img{padding:15px}#content .chronik .cf .onecol{border-right:1px solid #7c8388;position:relative;margin-right:50px;margin-left:-50px}#content .chronik .cf .onecol .red-dot{width:15px;height:15px;background-color:#d10024;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:76px}#content .chronik .cf .eightcol{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:center;justify-content:left}}@media only screen and (min-width:1440px){#content .slick-slider.slideshow-home .slick-list .slick-slide:before,#content .slick-slider.slideshow-home .slick-list .slick-slide:after{width:calc(50% - 600px)}#content .slick-slider.slideshow-home .slick-list .slick-slide:before{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}#content .slick-slider.slideshow-home .slick-list .slick-slide:after{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}}