img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! 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:#171719;--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--color--dark-grey:#232323;--wp--preset--color--middle-light-grey:#f5f5f5;--wp--preset--color--light-grey:#f0efee;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 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,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 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 #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(body){margin:0}: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}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.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-dark-grey-color{color:var(--wp--preset--color--dark-grey) !important}.has-middle-light-grey-color{color:var(--wp--preset--color--middle-light-grey) !important}.has-light-grey-color{color:var(--wp--preset--color--light-grey) !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-dark-grey-background-color{background-color:var(--wp--preset--color--dark-grey) !important}.has-middle-light-grey-background-color{background-color:var(--wp--preset--color--middle-light-grey) !important}.has-light-grey-background-color{background-color:var(--wp--preset--color--light-grey) !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-dark-grey-border-color{border-color:var(--wp--preset--color--dark-grey) !important}.has-middle-light-grey-border-color{border-color:var(--wp--preset--color--middle-light-grey) !important}.has-light-grey-border-color{border-color:var(--wp--preset--color--light-grey) !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}
.nivo-lightbox-overlay{position:fixed;top:0;left:0;z-index:99998;width:100%;height:100%;overflow:hidden;visibility:hidden;opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-lightbox-overlay.nivo-lightbox-open{visibility:visible;opacity:1}.nivo-lightbox-wrap{position:absolute;top:10%;bottom:10%;left:10%;right:10%}.nivo-lightbox-content{width:100%;height:100%}.nivo-lightbox-title-wrap{position:absolute;bottom:0;left:0;width:100%;z-index:99999;text-align:center}.nivo-lightbox-nav{display:none}.nivo-lightbox-prev{position:absolute;top:50%;left:0}.nivo-lightbox-next{position:absolute;top:50%;right:0}.nivo-lightbox-close{position:absolute;top:2%;right:2%}.nivo-lightbox-image{text-align:center}.nivo-lightbox-image img{max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:middle}.nivo-lightbox-content iframe{width:100%;height:100%}.nivo-lightbox-inline,.nivo-lightbox-ajax{max-height:100%;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-lightbox-error{display:table;text-align:center;width:100%;height:100%;color:#fff;text-shadow:0 1px 1px #000}.nivo-lightbox-error p{display:table-cell;vertical-align:middle}.nivo-lightbox-notouch .nivo-lightbox-effect-fade,.nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale,.nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft,.nivo-lightbox-notouch .nivo-lightbox-effect-slideRight,.nivo-lightbox-notouch .nivo-lightbox-effect-slideUp,.nivo-lightbox-notouch .nivo-lightbox-effect-slideDown,.nivo-lightbox-notouch .nivo-lightbox-effect-fall{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap,.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap,.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap{-webkit-transition:all .3s cubic-bezier(.25,.5,.5,.9);-moz-transition:all .3s cubic-bezier(.25,.5,.5,.9);-ms-transition:all .3s cubic-bezier(.25,.5,.5,.9);-o-transition:all .3s cubic-bezier(.25,.5,.5,.9);transition:all .3s cubic-bezier(.25,.5,.5,.9)}.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap{-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%)}.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap{-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap{-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}.nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall{-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.nivo-lightbox-effect-fall .nivo-lightbox-wrap{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:translateZ(300px);-moz-transform:translateZ(300px);-ms-transform:translateZ(300px);transform:translateZ(300px)}.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
.nivo-lightbox-theme-default.nivo-lightbox-overlay{background:#666;background:rgba(0,0,0,.6)}.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading{background:url(//hammeskrause.de/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/loading.gif) no-repeat 50% 50%}.nivo-lightbox-theme-default .nivo-lightbox-nav{top:10%;width:8%;height:80%;text-indent:-9999px;background-repeat:no-repeat;background-position:50% 50%;opacity:.5}.nivo-lightbox-theme-default .nivo-lightbox-nav:hover{opacity:1;background-color:rgba(0,0,0,.5)}.nivo-lightbox-theme-default .nivo-lightbox-prev{background-image:url(//hammeskrause.de/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/prev.png);border-radius:0 3px 3px 0}.nivo-lightbox-theme-default .nivo-lightbox-next{background-image:url(//hammeskrause.de/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/next.png);border-radius:3px 0 0 3px}.nivo-lightbox-theme-default .nivo-lightbox-close{display:block;background:url(//hammeskrause.de/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/close.png) no-repeat 5px 5px;width:16px;height:16px;text-indent:-9999px;padding:5px;opacity:.5}.nivo-lightbox-theme-default .nivo-lightbox-close:hover{opacity:1}.nivo-lightbox-theme-default .nivo-lightbox-title-wrap{bottom:-7%}.nivo-lightbox-theme-default .nivo-lightbox-title{font:14px/20px 'Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;background:#000;color:#fff;padding:7px 15px;border-radius:30px}.nivo-lightbox-theme-default .nivo-lightbox-image img{margin:auto;background:#fff;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,.4);-moz-box-shadow:0px 1px 1px rgba(0,0,0,.4);box-shadow:0px 1px 1px rgba(0,0,0,.4)}.nivo-lightbox-theme-default .nivo-lightbox-ajax,.nivo-lightbox-theme-default .nivo-lightbox-inline{background:#fff;padding:40px;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,.4);-moz-box-shadow:0px 1px 1px rgba(0,0,0,.4);box-shadow:0px 1px 1px rgba(0,0,0,.4)}@media (-webkit-min-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6/2),(min--moz-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading{background-image:url(//hammeskrause.de/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/loading@2x.gif);background-size:32px 32px}.nivo-lightbox-theme-default .nivo-lightbox-prev{background-image:url(//hammeskrause.de/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/prev@2x.png);background-size:48px 48px}.nivo-lightbox-theme-default .nivo-lightbox-next{background-image:url(//hammeskrause.de/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/next@2x.png);background-size:48px 48px}.nivo-lightbox-theme-default .nivo-lightbox-close{background-image:url(//hammeskrause.de/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/close@2x.png);background-size:16px 16px}}
/*!
Theme Name: HKA Theme
Theme URI: http://underscores.me/
Author: Stefan Pflug
Author URI: https://www.blitzen.de/
Description: Official Hammes Krause Architekten Theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: hka-theme
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

HKA Theme is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:1.25rem;margin:0 0 20px;line-height:1.875rem}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;overflow:visible;background-color:#979797;border:0;height:1px;width:auto;margin:30px 0 0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline}b,strong{font-weight:600}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border:0;padding:0;outline:unset}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:unset;border:0}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:0}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'Sora';src:url(//hammeskrause.de/wp-content/themes/hka-theme/assets/fonts/Sora-Light.ttf) format('truetype');font-display:swap;font-weight:300}@font-face{font-family:'Sora';src:url(//hammeskrause.de/wp-content/themes/hka-theme/assets/fonts/Sora-Medium.ttf) format('truetype');font-display:swap;font-weight:600}body,button,input,select,optgroup,textarea{color:#171719;font-family:'Sora',sans-serif;font-weight:300;font-size:1.0625rem;line-height:1.6}h1,h2,h3,h4,h5,h6{clear:both}h1,h1.entry-title{font-weight:300}h1.storie-title{font-weight:300}h2,h3,h4,h5,h6{font-weight:600}p{margin:0 0 1.5em;font-weight:300}dfn,cite,em,i{font-style:italic}blockquote,blockquote>p{margin:0;font-weight:300}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:1rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:1rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#f5f5f5;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:#f0efee;background:-moz-linear-gradient(top,#f0efee 0%,#f5f5f5 100%);background:-webkit-linear-gradient(top,#f0efee 0%,#f5f5f5 100%);background:linear-gradient(to bottom,#f0efee 0%,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0EFEE',endColorstr='#F5F5F5',GradientType=0)}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:600}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:#171719;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border:0!important;box-shadow:unset;outline:unset;background:0 0}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#171719;border:1px solid #ccc;border-radius:3px;padding:3px}*:focus{outline:unset}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#171719}select{border:1px solid #ccc}textarea{width:100%}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{background-color:rgba(0,0,0,0)!important;-webkit-text-fill-color:#171719!important;-webkit-box-shadow:inset 0 0 0 9999px #FFF!important;border-bottom:1px solid #171719!important}.site-header .search-form input.search-field:-webkit-autofill,.site-header .search-form input.search-field:-webkit-autofill:hover,.site-header .search-form input.search-field:-webkit-autofill:focus{-webkit-text-fill-color:#F5F5F5!important;-webkit-box-shadow:inset 0 0 0 9999px #171717!important;border-bottom:1px solid #FFF!important}.button{border:3px solid currentColor;display:inline-block;font-weight:600;line-height:1.28;padding:.75rem 2rem;text-decoration:none}.button:hover{background-color:#171719;border-color:#171719;color:#fff}.button-small{font-size:16px;padding:.5rem 1rem}.search-form{height:40px;padding:0;margin:35px 10px 10px;border-bottom:1px solid #fff;width:80%;min-width:220px;max-width:475px}.search-form>label{height:40px;display:inline-block;width:calc(100% - 40px)}.search-form input.search-field{height:40px;border:0;background-color:transparent;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.search-form input.search-field:focus{outline:unset}.site-header .main-navigation .search-form input.search-field{color:#f5f5f5}.search-form input.search-submit{position:relative;float:right;width:40px;height:40px;padding:0;color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:transparent;background-image:url(//hammeskrause.de/wp-content/themes/hka-theme/assets/img/hka-icons-sprite.svg);-webkit-background-size:240px 200px;background-size:240px 200px;background-repeat:no-repeat;background-position:0 -80px;cursor:pointer;font-size:1.25rem;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.search-form input.search-submit:hover{background-color:rgba(200,200,200,.5)}.search-field::placeholder{color:#f5f5f5;opacity:1}.search-field:-ms-input-placeholder{color:#f5f5f5}.search-field::-ms-input-placeholder{color:#f5f5f5}.no-elements .search-form{border-bottom:1px solid #979797;margin:35px auto;line-height:1;display:flex}.no-elements .search-form .search-field{line-height:1;width:100%;padding:0 0 0 10px}.no-elements .search-form .search-field::placeholder{color:#171719}.page-template-default .content-container{padding:100px 8% 20px 16%}.main-navigation .popular-tag-list{display:none !important;visibility:hidden !important;opacity:0 !important}#archive-filters{display:flex;justify-content:space-between;width:100%;margin:0 auto;padding:0}#archive-filters.post-filtering{padding:0 0 10%;box-sizing:border-box}#archive-filters ul{margin:0;padding:0;list-style-type:none;width:100%}#archive-filters ul:not(:first-of-type),#archive-filters ul h3{display:none}#archive-filters.post-filtering ul{display:inline-block;padding:10px 0 0;border-top:1px solid #979797}#archive-filters.post-filtering ul li{float:left;display:inline-block;width:auto;margin:0 5px}#archive-filters ul h3{border-bottom:1px solid #979797;padding:5px 0;margin-top:0;font-size:1rem}#archive-filters ul li{float:left;margin-right:10px}#archive-filters ul li button{border:0;border-radius:0;background-color:transparent;text-align:left;padding:0;height:20px;font-size:.875rem;margin:3px 0;cursor:pointer;transition:font-weight .3s}#archive-filters ul li button.applied,#archive-filters ul li button:hover{font-weight:600}#archive-filters ul li button:after{display:block;content:attr(title);font-weight:700;height:0;overflow:hidden;visibility:hidden}#loading-status{position:relative;top:0;width:100%;height:0;opacity:1;z-index:1;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}#loading-status .loader{position:relative;width:100%;max-width:960px;margin:0 auto;height:3px;background-color:#f5f5f5;overflow:hidden;top:-1px}#loading-status .loader:before{content:'';position:absolute;top:0;left:0;width:0;height:3px;z-index:2}#loading-status .loader:before{background:#2f2f2f;animation:animBefore 1.8s linear infinite}@keyframes animBefore{0%{width:0}20%{width:40%;left:0}80%{width:40%;left:100%}100%{width:0;left:100%}}#loading-status.processed{opacity:0}#archive-filter-tags{display:none}#archive-list,.jobs-page-area{position:relative;min-height:500px;display:block;padding:0;background-color:#fff}#archive-list article{opacity:.5;background-color:#f5f5f5;width:100%;margin:0 auto;padding:20px 8%}#archive-list article,.jobs-page-are{-webkit-transition:opacity .2s,background-color .2s;-moz-transition:opacity .2s,background-color .2s;-ms-transition:opacity .2s,background-color .2s;-o-transition:opacity .2s,background-color .2s;transition:opacity .2s,background-color .2s}#archive-list .teaser-entry-thumbnail,#archive-list .teaser-entry-content{padding:15px 0 0;text-decoration:none;color:#171719;display:block}#archive-list .teaser-entry-thumbnail:empty{display:none}#archive-list .teaser-entry-thumbnail:empty+.teaser-entry-content{margin-top:-50px}#archive-list .teaser-entry-thumbnail img{max-height:300px}#archive-list .teaser-entry-content strong,#archive-list .teaser-entry-content h2{font-size:1.5rem;margin:0}#archive-list .teaser-entry-content h2{font-weight:300}#archive-list .teaser-entry-content .entry-excerpt{margin-top:20px}#archive-list .teaser-entry-content .entry-excerpt p{margin:0;font-size:1.125rem;line-height:1.625rem;font-weight:300}.teaser-entry-content strong,.teaser-entry-content h2,.teaser-entry-content .entry-excerpt{transition:opacity .3s}.teaser-entry-content:hover strong,.teaser-entry-content:hover h2,.teaser-entry-content:hover .entry-excerpt,.teaser-entry-thumbnail:hover+.teaser-entry-content strong,.teaser-entry-thumbnail:hover+.teaser-entry-content h2,.teaser-entry-thumbnail:hover+.teaser-entry-content .entry-excerpt{opacity:.7}#archive-list.processed article,#archive-filter-tags.processed{opacity:1;background:#fff}#archive-list .teaser-date{font-size:1.5rem;font-weight:400;width:100%;padding:0}.no-elements{width:100%;margin:0 auto;max-width:1320px;text-align:center;font-size:2.25rem;font-weight:300;color:#979797;padding:5% 125px}#archive-list article .teaser-entry-meta{display:none}#archive-list article .teaser-entry-meta span.tag{font-size:.875rem;margin-right:5px;float:left}.load-more-area{width:100%;background-color:#fff;display:block;padding:35px 35px 75px;text-align:center;position:relative}.load-more-area button{font-size:2rem;cursor:pointer;transition:opacity .3s;background-color:transparent;border:0}.load-more-area #load-result-count{display:block;font-size:.875rem;font-style:italic;opacity:.7}.load-more-area button:disabled,.load-more-area button[disabled]{opacity:.7;cursor:default}a{color:#171719}a:visited,a:hover,a:focus,a:active{color:#171719}a:focus,a:hover,a:active{outline:unset}header.site-header{position:relative;width:100%;z-index:999;height:0}header.site-header .site-branding{margin:14px 10px;max-width:200px;background-image:url(//hammeskrause.de/wp-content/themes/hka-theme/assets/img/hka-logo.png);background-repeat:no-repeat;background-size:100%;background-position:bottom center;width:100%;display:block;height:20px;top:0;left:0;z-index:9}header.site-header.module-bright>.site-branding{background-image:url(//hammeskrause.de/wp-content/themes/hka-theme/assets/img/hka-logo-dark.png)}header.site-header .user-input-navigation .site-branding{margin:0}.main-navigation{height:0;overflow-y:scroll;transition:height .5s,opacity .5s,padding .5s;top:0;right:0;width:100%;position:fixed;padding:0 10px;opacity:0;z-index:1;color:#f5f5f5;background:#171717;background:-moz-linear-gradient(top,#171717 0%,#232323 100%);background:-webkit-linear-gradient(top,#171717 0%,#232323 100%);background:linear-gradient(to bottom,#171717 0%,#232323 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#171717',endColorstr='#232323',GradientType=0)}.main-navigation.toggled{padding:10px}.user-input-navigation{padding:4px 0}.main-navigation .popular-tag-list{font-size:.875rem;margin:10px;line-height:1.3rem}.main-navigation .menu-header-menu-container{padding:0;transition:padding .3s}.main-navigation.toggled{height:85vh;opacity:1}.main-navigation.toggled .menu-header-menu-container{padding-top:20px;padding-bottom:50px}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation ul.sub-menu{margin:15px 0}.main-navigation ul.sub-menu ul{left:-999em;top:0}.main-navigation ul.sub-menu li:hover>ul,.main-navigation ul.sub-menu li.focus>ul{left:100%}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative;margin:0 20px 35px 0;width:100%}.main-navigation ul.sub-menu li{float:none;margin:0 0 10px}.site-footer .footer-menu ul li,.site-footer .meta-footer ul li{margin:-.75rem 0 5%;top:.75rem;position:relative}.site-footer .footer-menu ul li a,.site-footer .meta-footer ul li a,.main-navigation a{display:inline-block;text-decoration:none;font-size:1.25rem;color:#171719;padding:5px 10px;position:relative;-webkit-transition:-webkit-transform .2s,opacity .2s;-moz-transition:-moz-transform .2s,opacity .2s;transition:transform .2s,opacity .2s}.main-navigation a{color:#f0efee}.site-footer .footer-menu ul li a:hover,.site-footer .meta-footer ul li a:hover,.main-navigation a:hover,.galleryslider .lSSlideOuter .lightSlider>li .slide-content a:hover{opacity:.7}.main-navigation ul.sub-menu a{font-size:1rem}.menu-toggle,.main-navigation.toggled ul{display:block}#header-menu{margin:20px 0;display:inline-block}.site-header .toggle-group{position:fixed;top:5px;right:5px;z-index:2}.site-header .toggle-group .menu-toggle{width:40px;height:40px;background:rgba(255,255,255,.6);box-shadow:1px -1px 3px 0 rgba(23,23,25,.1);border:0;border-radius:50%;cursor:pointer;position:absolute;padding:0;right:0;top:0}.site-header .toggle-group .menu-toggle span{display:block;position:absolute;height:2px;width:20px;background:#171719;opacity:1;left:10px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.site-header .toggle-group .menu-toggle span:nth-child(1){top:14px}.site-header .toggle-group .menu-toggle span:nth-child(2),.site-header .toggle-group .menu-toggle span:nth-child(3){top:19px}.site-header .toggle-group .menu-toggle span:nth-child(3){opacity:0}.site-header .toggle-group .menu-toggle.open span:nth-child(3){opacity:1}.site-header .toggle-group .menu-toggle span:nth-child(4){top:24px}.site-header .toggle-group .menu-toggle.open span:nth-child(1){top:18px;width:0;left:50%}.site-header .toggle-group .menu-toggle.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.site-header .toggle-group .menu-toggle.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.site-header .toggle-group .menu-toggle.open span:nth-child(4){top:18px;width:0;left:50%}.site-header .toggle-group .lang-toggle{position:absolute;top:40px;right:0;font-size:1rem;font-weight:300;text-decoration:none;width:40px;text-align:center;height:0;margin-top:0;z-index:2;color:#f5f5f5;opacity:0;display:block;transition:opacity .3s,margin-top .3s}.site-header.module-bright .toggle-group .lang-toggle{color:#171719}.site-header .toggle-group .menu-toggle.open+.lang-toggle{display:block;margin-top:5px;opacity:1}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}#scroll-next-section{width:100%;height:0;z-index:2;position:relative}.single-hka-expertise #scroll-next-section{display:none}#scroll-next-section>button{width:40px;height:40px;display:block;margin:0 auto;position:fixed;bottom:20px;left:0;right:0;background-color:#fff;border-radius:50%;border:0;opacity:.5;cursor:pointer;-webkit-transition:opacity .35s linear 0s,bottom .35s;transition:opacity .35s linear 0s,bottom .35s}#scroll-next-section>button:hover{opacity:.8}#scroll-next-section>button.sliderview{bottom:-45px;opacity:0}#scroll-next-section>button:before{content:'';position:absolute;top:0;left:0;width:40px;height:40px;background-image:url(//hammeskrause.de/wp-content/themes/hka-theme/assets/img/hka-icons-sprite.svg);-webkit-background-size:240px 200px;background-size:240px 200px;background-position:-80px -120px;transform:rotate(-90deg);-webkit-transition:transform .35s,background-position-x .35s;transition:transform .35s,background-position-x .35s}#scroll-next-section>button.scroll-top:before{transform:rotate(90deg);background-position-x:-81px}#anchormenu{display:none}#start-view{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:transparent;z-index:-1}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background:#f0efee;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#171719;display:block;font-size:.875rem;font-weight:600;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:unset}#content{z-index:1;position:relative}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.archive-area .page-header h1{font-size:2.75rem;font-weight:300}.module-bright{background:#f0efee;background:-moz-linear-gradient(top,#f0efee 0%,#f5f5f5 100%);background:-webkit-linear-gradient(top,#f0efee 0%,#f5f5f5 100%);background:linear-gradient(to bottom,#f0efee 0%,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0EFEE',endColorstr='#F5F5F5',GradientType=0)}.module-dark{background:#171717;background:-moz-linear-gradient(top,#171717 0%,#232323 100%);background:-webkit-linear-gradient(top,#171717 0%,#232323 100%);background:linear-gradient(to bottom,#171717 0%,#232323 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#171717',endColorstr='#232323',GradientType=0)}.front-page-area,.story-content,.expertise-page-area,.selected-page-area{background:#171717;background:-moz-linear-gradient(top,#171717 0%,#232323 100%);background:-webkit-linear-gradient(top,#171717 0%,#232323 100%);background:linear-gradient(to bottom,#171717 0%,#232323 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#171717',endColorstr='#232323',GradientType=0);overflow:hidden;z-index:0;position:relative}#fixed-header~*{z-index:0;position:relative}.single-hka-stories .site-content .module-downloads,.single-hka-stories .site-content .module-similar-slider,.single-hka-stories .site-content .module-share,.single-hka-stories .site-content .module-elements{position:relative;z-index:1}#primary-position-element{clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0);position:absolute;width:100%}.teaserxl-element,.story-content .story-element,.expertise-page-area article{position:relative;width:100%;height:100%;min-height:100vh;z-index:0;padding:50px 0}.teaserxl-element .teaserxl-thumb,.story-content .story-element .story-thumb{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.story-content .story-element.story-float .story-thumb{position:relative}.teaserxl-element .teaserxl-thumb:before,.story-content .story-element .story-thumb:before,.expertise-page-area .page-area-object .expertise-entry-thumbnail:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:-moz-linear-gradient(left,rgba(23,23,23,1) 0%,rgba(23,23,23,0) 100%);background:-webkit-linear-gradient(left,rgba(23,23,23,1) 0%,rgba(23,23,23,0) 100%);background:linear-gradient(to right,rgba(23,23,23,1) 0%,rgba(23,23,23,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#171717',endColorstr='#00171717',GradientType=1);opacity:.4}.teaserxl-element .teaserxl-thumb .post-thumbnail,.teaserxl-element .teaserxl-thumb img,.story-element .story-thumb .post-thumbnail,.story-element .story-thumb img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;'}.teaserxl-element .teaserxl-content,.story-content .story-element .story-question,.story-content .story-element .story-answer,.teaserxl-element .expertise-excerpt{position:absolute;width:100%;margin:0 auto;top:50%;transform:translateY(-50%);z-index:1;left:0;right:0;color:#f5f5f5;padding:0 8%}.story-content .story-element.story-float{height:auto;padding:0}.story-content .story-element .floating-wrapper{position:relative;z-index:1}.floating-wrapper .floating-container{width:100%;padding:35px}.floating-wrapper .floating-container.module-dark{color:#f5f5f5}.teaserxl-element .teaserxl-content span,.story-content .story-element .story-answer span,.teaserxl-element .expertise-excerpt span{display:block;font-weight:300;font-size:.75rem}.teaserxl-content a,.teaserxl-content a strong,.teaserxl-content a h2,.teaserxl-content a p,.story-content .story-element .story-question,.story-content .story-element .story-answer{text-decoration:none;color:#f5f5f5;transition:opacity .3s}.teaserxl-content a:hover strong,.teaserxl-content a:hover h2,.teaserxl-content a:hover p{opacity:.7}.teaserxl-element .teaserxl-content a strong,.teaserxl-element .teaserxl-content a h2,.story-content .story-element .story-question,.story-content .story-element .story-answer p,.teaserxl-element .expertise-excerpt a h2,.teaserxl-element .teaserxl-content a.teaserxl-expertise p,.teaserxl-element .expertise-excerpt a p{font-size:1.375rem;line-height:1.2;margin:0;color:#f5f5f5}.teaserxl-element .teaserxl-content a h2,.teaserxl-element .expertise-excerpt a p,.teaserxl-element .teaserxl-content a.teaserxl-expertise p,.story-content .story-element .story-answer p{font-weight:300}.teaserxl-element .expertise-excerpt a h2,.teaserxl-element .teaserxl-content a.teaserxl-expertise h2,.story-content .story-element .story-question{float:left;margin-right:5px;font-weight:600}.teaserxl-slider{width:100%;padding:35px 8%;overflow:hidden;z-index:2;position:relative}.teaserxl-slider>h2{margin:0}.teaserxl-slider .lSSlideOuter{width:100%;margin:0;height:auto}.teaserxl-slider .lSSlideOuter .teaserxl-slide-text{font-weight:300}.teaserxl-slider .lSSlideOuter .teaserxl-slide-text a{font-weight:300;text-decoration:none;color:#171719;line-height:2}.front-page-area .module-location-map{min-height:100vh}.teaserxl-slider.module-dark,.teaserxl-slider.module-dark .lSSlideOuter .teaserxl-slide-text a,.teaserxl-slider.module-dark .postslider>li .post-slide-link h4{color:#f5f5f5}.sticky{display:block}.hentry{background:#f0efee;background:-moz-linear-gradient(top,#f0efee 0%,#f5f5f5 100%);background:-webkit-linear-gradient(top,#f0efee 0%,#f5f5f5 100%);background:linear-gradient(to bottom,#f0efee 0%,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0EFEE',endColorstr='#F5F5F5',GradientType=0)}.updated:not(.published){display:none}.content-container{background-color:#fff;padding:40px 8%}.content-container blockquote p:before{content:'» '}.content-container blockquote p:after{content:' «'}article.post .content-container.post{padding:0}.content-container a{font-weight:600}.page-content,.entry-content,.entry-summary{margin:0 auto;padding:0}.content-container.page-container .entry-content{max-width:960px;margin:0 auto 0 0}.entry-content blockquote+h6,.slide-content blockquote+h6{margin-top:20px;font-weight:400}.page-links{clear:both;margin:0 0 1.5em}.entry-header,.page-header{color:#171719;padding:75px 8% 20px;width:100%}.archive-area .page-header{padding-left:8%;padding-right:8%}.archive-form-container{padding:0 8% 35px}.entry-header span,.entry-header a.tag,.entry-header a.archive-link{font-weight:300;font-size:.75rem;line-height:1.325rem;text-decoration:none;color:#171719}.entry-header>span,.entry-header>a.archive-link{display:block}.entry-header>.entry-meta{display:inline-block}.entry-header>* span,.entry-header a.tag{margin:0 25px 5px 0;float:left}.entry-header .post-date{position:relative;margin:-15px 0 20px -6%}.entry-header .post-date .post-date-container strong{display:block;font-size:1.25rem;line-height:1.2}.entry-header>strong{font-size:1.25rem;font-weight:400;line-height:1.2}.page-content ul,.entry-content ul,.entry-summary ul{margin:0;padding:20px}.entry-content blockquote{margin:0}article.post .entry-content{padding:35px 8%;max-width:1440px;line-height:2rem;margin:0 auto}.entry-content a{text-decoration:underline}article.post .entry-content>ul li{margin-bottom:2rem}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.module-quote .quote{padding:75px 30px 50px;text-align:left}blockquote{font-size:1.375rem;font-weight:300;clear:both;line-height:2rem;text-align:center}.module-quote .quote span{font-size:.875rem;font-weight:600;clear:both;display:inline-block;margin-top:30px;width:100%;text-align:center}.module-image .image{position:relative}.module-image .image .slide-image{position:relative;width:100%;height:100%}.module-image .image .slide-image img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;'}.module-image .image .slide-content{position:absolute;bottom:0;right:0;background-color:rgba(0,0,0,.85);color:#f5f5f5;width:100%;padding:25px;font-size:.875rem}.module-quote .content-container .entry-content:before,.module-image .content-container .entry-content:before{content:'';float:left;height:4px;width:25px;margin:10px 10px 0 0;background:#171717}.module-quote.module-dark .quote{color:#f5f5f5}.module-quote.module-dark .content-container,.module-image.module-dark .content-container{background-color:#333;color:#f5f5f5}.module-quote.module-dark .content-container .entry-content:before,.module-image.module-dark .content-container .entry-content:before{background-color:#fff}.module-video-content{width:100%;max-width:960px;margin:0 auto;padding:35px 30px 0}.module-video-content .module-video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.module-video-content .module-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.module-video-content .module-video-description{font-size:.875rem;padding:10px}.module-fact-list{width:100%;max-width:760px;margin:0 auto;padding:50px 16% 100px}.module-fact-list h3.fact-list-title{margin:0;font-size:1.625rem;line-height:1.5rem;font-weight:600}.module-fact-list ul.fact-list{margin:0;padding:0;list-style-position:inside}.module-fact-list ul.fact-list li.fact-list-element{padding:20px 0 20px 30px;border-bottom:1px solid #f0efee;font-size:1.125rem;line-height:1.875rem;list-style-type:none;position:relative}.module-fact-list ul.fact-list li.fact-list-element:before{content:'';width:12px;height:12px;background-color:#272727;display:block;position:absolute;top:30px;left:0}.module-fact-list ul.fact-list li.fact-list-element:last-child{border-bottom:0 none}.module-downloads,.module-spacer-black{padding:65px 30px;background:#171717;background:-moz-linear-gradient(top,#171717 0%,#232323 100%);background:-webkit-linear-gradient(top,#171717 0%,#232323 100%);background:linear-gradient(to bottom,#171717 0%,#232323 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#171717',endColorstr='#232323',GradientType=0);color:#f5f5f5}.project-panel>.module-downloads{background:0 0}.module-downloads ul.download-list{width:100%;margin:0 auto;padding:0;list-style-type:none;text-align:center}.module-downloads li.download-file{display:block}.module-downloads li.download-file a{color:#f5f5f5;text-decoration:none;display:inline-block;font-size:1.125rem;line-height:1.375rem;font-weight:400;padding:10px 10px 10px 50px;position:relative}.module-downloads li.download-file a:before{content:'';position:absolute;width:40px;height:40px;top:0;left:0;background-image:url(//hammeskrause.de/wp-content/themes/hka-theme/assets/img/hka-icons-sprite.svg);-webkit-background-size:240px 200px;background-size:240px 200px;background-repeat:no-repeat;background-position:-160px -80px}.module-location-map{background-color:#fff;position:relative}.module-location-map .location-map #map-container{position:relative;max-height:650px;height:100vh;min-height:100%;z-index:1}.module-location-map .location-map-details{width:100%;margin:0 auto;max-width:512px;padding:30px}.module-location-map .location-map-details .object-details{display:inline-block;width:100%}.module-location-map .location-map-details .object-details span{font-weight:300;font-size:.75rem;line-height:.875rem;margin:0 8px 8px 0}.module-location-map .location-map-details .object-details img,.module-location-map .location-map-details .object-details .object-tags{display:none}.module-location-map .location-map-details .object-details .object-tags span{font-size:1rem}.module-location-map .location-map-details .object-details a{text-decoration:none}.module-location-map .location-map-details .object-details-head span{font-weight:300}.module-location-map .location-map-details .object-details h3,.module-location-map .location-map-details .object-details a h3{font-weight:300;font-size:1.375rem;line-height:1.875rem;margin:0;color:#171719}.module-location-map .location-map-details .object-details ul{margin:20px 0;padding:0;list-style-type:none}.module-location-map .location-map-details .object-details ul li.project-url{margin-top:15px}.location-map-details .object-details ul li.project-url a{color:#171719;text-decoration:underline}.customMarker{position:absolute;cursor:pointer;background:#171717;background:-moz-linear-gradient(top,#171717 0%,#232323 100%);background:-webkit-linear-gradient(top,#171717 0%,#232323 100%);background:linear-gradient(to bottom,#171717 0%,#232323 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#171717',endColorstr='#232323',GradientType=0);width:100px;height:100px;margin-left:-50px;margin-top:-110px;border-radius:50%;padding:0}.customMarker:after{content:"";position:absolute;bottom:-5px;left:40px;border-width:10px 10px 0;border-style:solid;border-color:#272727 transparent;display:block;width:0}.customMarker img{width:90px;height:90px;margin:5px;border-radius:50%}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.lSSlideOuter{overflow:visible;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:auto;position:relative}.post .lSSlideOuter.galleryslider{height:400px}.content-container.post .lSSlideOuter .lightSlider>li,.site-main.press-main .lSSlideOuter .lightSlider>li{padding:0}.lSSlideOuter.galleryslider.hka-expertise{height:100vh}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;height:100%;overflow:visible;position:relative}.module-similar-slider .lSSlideWrapper,.module-elements .lSSlideWrapper{width:80%}.module-text-image-slider,.module-text-image-slider .lSSlideWrapper,.module-text-image-slider .lSSlideWrapper>ul,.galleryslider,.galleryslider>.lSSlideWrapper,.galleryslider>.lSSlideWrapper>ul{overflow:hidden}.lSSlideWrapper>.lightSlider:after{clear:both}.slider-section:not(.fixed-slider) .lSSlideWrapper .lSSlide{-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.galleryslider.fixed-slider .lSSlideWrapper>.lSSlide,.galleryslider.fixed-slider .lSSlideWrapper>.lSSlide>.lslide>.slide-img>img{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-transition-property:left;-moz-transition-property:left;transition-property:left;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade>*.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 3px}.lSSlideOuter .lSPager.lSpg>li a{border-radius:50%;display:inline-block;height:11px;overflow:hidden;text-indent:-999em;width:11px;position:relative;z-index:1;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li a,.module-dark .lSPager.lSpg>li a{background:#f0efee}.module-bright .lSPager.lSpg>li a{background:#171717}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{opacity:.4}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:not(.galleryslider) .lSSlideOuter .lSPager.lSGallery{transform:translate3d(0px,0px,0px);-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);-o-transform:translate3d(0px,0px,0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction{width:100%}.lSAction>a{width:40px;height:40px;display:block;margin-top:-20px;bottom:0;background:0 0;border-radius:50%;cursor:pointer;position:absolute;z-index:2;opacity:1;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.galleryslider .lSAction>a{top:50%}.lSAction>a:before{content:'';position:absolute;border-radius:50%;width:40px;height:40px;background-image:url(//hammeskrause.de/wp-content/themes/hka-theme/assets/img/hka-icons-sprite.svg);-webkit-background-size:240px 200px;background-size:240px 200px;background-position:-80px -120px;background-color:rgba(255,255,255,.5)}.slider-section .showprev+.lSAction>.lSPrev,.teaserxl-slider .showprev+.lSAction>.lSPrev,.slider-section:hover .showprev+.lSAction>.lSPrev,.teaserxl-slider:hover .showprev+.lSAction>.lSPrev{opacity:1;cursor:pointer}.slider-section .lSAction>.lSPrev,.teaserxl-slider .lSAction>.lSPrev{left:12%;opacity:0;cursor:default}.module-text-image-slider .slider-section .lSAction>.lSPrev,.module-text-image-slider .teaserxl-slider .lSAction>.lSPrev{left:25%}.slider-section.module-elements .lSAction>.lSPrev,.slider-section.module-similar-slider .lSAction>.lSPrev,.teaserxl-slider .lSAction>.lSPrev{left:-8%}.lSAction>.lSNext{right:12%}.slider-section.module-elements .lSAction>.lSNext,.slider-section.module-similar-slider .lSAction>.lSNext,.teaserxl-slider .lSAction>.lSNext{right:-8%}.lSAction>.lSNext:before{transform:rotate(180deg)}.lSAction>a.disabled{pointer-events:none}.slider-section .hidenext+.lSAction>.lSNext,.teaserxl-slider .hidenext+.lSAction>a.lSNext .slider-section:hover .hidenext+.lSAction>.lSNext,.teaserxl-slider:hover .hidenext+.lSAction>a.lSNext{opacity:0;cursor:default}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.post .lSAction>a.lSPrev{left:0}.post .lSAction>a.lSNext{right:0;border-radius:50%}.post .lSAction>a:before{background-position:-80px -120px}.post .lSAction>a.lSPrev:before{transform:rotate(0deg)}.post .lSAction>a.lSNext:before{transform:rotate(180deg);border-radius:50%}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter .lightSlider{height:100%!important}.lSSlideOuter .lSPager{position:absolute;bottom:0;width:100%}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right !important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .lightSlider>li{position:relative;height:100%}.team-gap.lslide{max-width:130px}.lSSlideOuter .lightSlider>li .slide-img{width:100%;height:80%}.lSSlideOuter.hka-expertise .lightSlider>li .slide-img{height:100%}.lSSlideOuter .lightSlider>li .slide-img img{object-fit:cover;font-family:'object-fit: cover;';width:100%;height:100%;position:relative}.lSSlideOuter #module-text-image-slider>li .slide-img img{object-fit:contain;font-family:'object-fit: contain;';object-position:center;height:28vw}.lSSlideOuter .lightSlider>li .slide-content{position:absolute;right:0;color:#f5f5f5;background:rgba(0,0,0,.85);padding:8%;line-height:2rem;text-align:left;width:100%;height:20%}.galleryslider .lSSlideOuter .lSPager{bottom:20px}.galleryslider .lSSlideOuter.post .lightSlider>li .slide-content{color:#171719;background:#fff;padding:15px}.galleryslider .lSSlideOuter .lightSlider>li .slide-content span{font-size:.875rem;line-height:2.5rem}.galleryslider .lSSlideOuter .lightSlider>li .slide-content a{color:#fff}.galleryslider .lSSlideOuter .lightSlider>li .slide-content{bottom:0;height:auto}.hka-expertise .galleryslider .lSSlideOuter .lightSlider>li .slide-content blockquote{font-size:1rem;line-height:1.25rem;text-align:left}.module-text-image-slider .lightSlider>li .slide-img{height:45%}.module-text-image-slider .lightSlider>li .slide-content{height:55%;background:0 0;position:relative}.module-text-image-slider.module-bright .lightSlider>li .slide-content{color:#171719}.slider-section{padding:40px 8%;overflow:hidden}.slider-section.module-text-image-slider{padding:0 0 40px}.slider-section.galleryslider{padding:0}section.galleryslider .lSSlideOuter .lSSlideWrapper{padding-bottom:40px;background-color:#000}.slider-section>*{width:100%}.module-text-image-slider.slider-section>*{margin:0 auto}.slider-section.galleryslider>*,.slider-section.galleryslider .lSSlideWrapper,.slider-section.galleryslider .lSSlideOuter .lightSlider,.slider-section.galleryslider .lSSlideOuter .lightSlider>li .slide-img{max-width:unset;height:100vh}.slider-section.galleryslider .lSSlideOuter .lightSlider>li .slide-img{height:100%;width:100%}.slider-section.galleryslider .lSAction{bottom:50%}.content-container.post .slider-section.galleryslider,.site-main.press-main .slider-section.galleryslider{width:100%;padding:0 0 50px}.content-container.post .slider-section.galleryslider>*,.content-container.post .slider-section.galleryslider .lSSlideWrapper,.content-container.post .slider-section.galleryslider .lSSlideOuter .lightSlider,.content-container.post .slider-section.galleryslider .lSSlideOuter .lightSlider>li .slide-img,.site-main.press-main .slider-section.galleryslider>*,.site-main.press-main .slider-section.galleryslider .lSSlideWrapper,.site-main.press-main .slider-section.galleryslider .lSSlideOuter .lightSlider,.site-main.press-main .slider-section.galleryslider .lSSlideOuter .lightSlider>li .slide-img{height:auto;overflow:visible}.content-container.post .lSSlideOuter .lightSlider>li.lslide,.site-main.press-main .lSSlideOuter .lightSlider>li.lslide{opacity:0;transition:opacity .7s}.content-container.post .lSSlideOuter .lightSlider>li.lslide.active,.site-main.press-main .lSSlideOuter .lightSlider>li.lslide.active{opacity:1}.content-container.post .slider-section.galleryslider .lSSlideOuter .lightSlider>li,.site-main.press-main .slider-section.galleryslider .lSSlideOuter .lightSlider>li{height:auto}.content-container.post .slider-section.galleryslider .lSSlideOuter .lightSlider>li .slide-content,.site-main.press-main .slider-section.galleryslider .lSSlideOuter .lightSlider>li .slide-content{position:relative;max-width:unset;width:100%;padding:10px 25px;background:0 0;color:#171719;top:0;font-size:1rem}.slider-section h3{font-weight:300;font-size:1.375rem;margin:20px 0 40px}.slider-section.module-elements h3{color:#f5f5f5}.slider-section.module-elements.module-bright h3,.slider-section.module-elements.module-bright .post-slide-link h4{color:#171719}.module-elements .postslider>li,.module-similar-slider .postslider>li,.team-slider .postslider>li{height:auto;padding-bottom:75px}.teaserxl-slider .postslider>li{height:auto;padding-bottom:50px}.module-elements .postslider>li .post-slide-link,.module-similar-slider .postslider>li .post-slide-link,.teaserxl-slider .postslider>li .post-slide-link{width:50%;height:50%;text-decoration:none;max-width:400px}.module-elements .postslider>li .post-slide-link img,.module-similar-slider .postslider>li .post-slide-link img,.teaserxl-slider img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;';max-height:350px;margin-bottom:20px}.module-elements .postslider>li .post-slide-link h4,.module-similar-slider .postslider>li .post-slide-link h4,.teaserxl-slider .postslider>li .post-slide-link h4{margin:0;font-weight:300;font-size:1.125rem}.module-elements .postslider>li .post-slide-link h4,.teaserxl-slider .postslider>li .post-slide-link h4{color:#f5f5f5;font-weight:300}.module-similar-slider .postslider>li .post-slide-link h4,.module-similar-slider .postslider>li .post-slide-link strong,.teaserxl-slider .postslider>li .post-slide-link h4{color:#171719;text-decoration:none}.module-similar-slider .postslider>li .build-tags,.teaserxl-slider .postslider>li .build-tags{display:none}.post-slide-link h4,.post-slide-link strong{transition:opacity .3s}.post-slide-link:hover h4,.post-slide-link:hover strong{opacity:.7}.team-slider.module-dark .download-list{list-style-type:none;margin:0;padding:0}.team-slider .team-member{padding:0 0 0 20px;font-size:.875rem;line-height:1.5rem}.team-slider .team-member:first-child{padding:0 20px 0 0}.team-slide-text{font-size:1.625rem}.team-slider .team-member span{padding-bottom:10px;display:block}.team-slider.module-dark .team-slide-text,.team-slider.module-dark h4,.team-slider.module-dark p,.team-slider.module-dark a,.team-slider.module-dark .download-list,.team-slider.module-dark .team-member{color:#f5f5f5}.team-gallery{padding:0}.team-gallery h3{padding:40px 30px 20px}.team-gallery .team-gallery-container{display:block;padding:0;margin:0;list-style-type:none}.team-gallery .team-gallery-container>li:first-child{grid-column:1/3;grid-row:1/3;-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:1;-ms-grid-row-span:2}.team-gallery .team-gallery-container>li:nth-child(2){grid-column:3/6;grid-row:1/4;-ms-grid-column:3;-ms-grid-column-span:3;-ms-grid-row:1;-ms-grid-row-span:3}.team-gallery .team-gallery-container>li:nth-child(3){grid-column:1/3;grid-row:3/6;-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:3;-ms-grid-row-span:3}.team-gallery .team-gallery-container>li:nth-child(4){grid-column:3/5;grid-row:4/6;-ms-grid-column:3;-ms-grid-column-span:2;-ms-grid-row:4;-ms-grid-row-span:2}.team-gallery .team-gallery-container>li:nth-child(5){grid-column:5/6;grid-row:4/6;-ms-grid-column:5;-ms-grid-column-span:1;-ms-grid-row:4;-ms-grid-row-span:2}.team-gallery .team-gallery-container>li:nth-child(6){grid-column:1/3;grid-row:6/8;-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:6;-ms-grid-row-span:2}.team-gallery .team-gallery-container>li:nth-child(7){grid-column:3/6;grid-row:6/8;-ms-grid-column:3;-ms-grid-column-span:3;-ms-grid-row:6;-ms-grid-row-span:2}.team-gallery .team-gallery-container>li img{width:100%;height:100%;object-fit:cover}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}#fixed-header{position:fixed;z-index:0;left:0;right:0;top:0}.project-header>span{margin-bottom:10px}article.hka-projects{position:relative}article.hka-projects article{position:fixed}.page-template-page-press .post-thumbnail img,.page-template-page-jobs .post-thumbnail img,article.hka-projects .post-thumbnail img,#archive-list article .teaser-entry-thumbnail img,.insights-page-area .post-thumbnail img{object-fit:cover;font-family:'object-fit: cover;';width:100%;height:auto;display:block}.project-content{background:#171717;background:-moz-linear-gradient(top,#171717 0%,#232323 100%);background:-webkit-linear-gradient(top,#171717 0%,#232323 100%);background:linear-gradient(to bottom,#171717 0%,#232323 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#171717',endColorstr='#232323',GradientType=0)}.project-panel{margin:0 auto;padding:75px 16%;color:#f5f5f5}.project-panel h3{font-weight:400;font-size:1.375rem;margin-top:0}.project-panel ul,.project-panel ul.download-list{padding:0;margin:0;list-style-type:none;font-size:.875rem;max-width:650px;text-align:left}.project-panel h4{font-weight:400;margin:0}.project-panel li.panel-infos{width:100%;display:inline-block;font-weight:300;margin-bottom:10px}.project-panel li.panel-infos>*{float:left}.project-panel li.panel-infos>h4{width:50%;max-width:300px}.project-panel li.panel-client-infos,.project-panel li.panel-user-infos,.project-panel li.panel-awards-infos{margin:20px 0}.project-panel li.panel-client-infos h4,.project-panel li.panel-user-infos h4{width:100%;max-width:unset;margin:0 0 15px}.project-panel li.panel-user-infos{margin-bottom:45px}.project-panel li.panel-awards-infos{margin-top:45px}.project-panel a{text-decoration:none;color:#f5f5f5;display:inline-block;margin-bottom:10px}.project-content .content-container .entry-content>h6+p:first-of-type{margin-top:80px}.project-content .content-container .entry-content>p:first-of-type:before{content:'';float:left;height:4px;width:25px;margin:9px 10px 0 0;background:#171717}.project-panel .module-downloads{padding:30px 0}.project-panel .module-downloads ul.download-list li.download-file a{font-size:.875rem}.entry-header.jobs-header h1{font-weight:300}.jobs-page-area{padding:25px 0}.jobs-page-area>h2{font-size:2rem;line-height:2.375rem;font-weight:400;max-width:1440px;padding:0 8%;width:100%}.jobs-page-area>input.job-opening-input{display:none}.jobs-page-area>article.job-object{padding:0 8%;width:100%;margin-top:20px}hr.last-seperator{display:none}.jobs-page-area>article.job-object:last-child .last-seperator{display:block}.jobs-page-area hr.list-seperator{margin:20px 0;width:100%}.jobs-page-area>article.job-object label.job-title{font-size:1.375rem;line-height:2rem;position:relative;display:inline-block;padding:10px 40px 10px 0;width:100%;cursor:pointer}.jobs-page-area>article.job-object label.job-title:after{content:'';position:absolute;right:0;top:10px;width:40px;height:40px;background-image:url(//hammeskrause.de/wp-content/themes/hka-theme/assets/img/hka-icons-sprite.svg);-webkit-background-size:240px 200px;background-size:240px 200px;background-repeat:no-repeat;background-position:-80px -120px;transform:rotate(-90deg);transition:.3s}.jobs-page-area>article.job-object .job-info{padding:0;height:0;overflow:hidden;transition:.3s}.jobs-page-area>input.job-opening-input:checked+article.job-object>label.job-title:after{transform:rotate(90deg)}.jobs-page-area>input.job-opening-input:checked+article.job-object>.job-info{padding:10px 0;height:auto}.press-header h1.press-title,.entry-header h1.insights-title{font-weight:300}.site-main.press-main{background-color:#fff;padding:100px 0}.site-main.press-main .entry-content{padding:0 8%}.press-download-list{padding:50px 8% 100px;background:#f0efee;background:-moz-linear-gradient(top,#f0efee 0%,#f5f5f5 100%);background:-webkit-linear-gradient(top,#f0efee 0%,#f5f5f5 100%);background:linear-gradient(to bottom,#f0efee 0%,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0EFEE',endColorstr='#F5F5F5',GradientType=0)}.press-download-list article.press-download h4{font-size:1.375rem;line-height:2rem;font-weight:300;margin-bottom:10px}.press-download-list article.press-download a{display:inline-block;position:relative;padding:5px 0 5px 50px;text-decoration:none;color:#171719}.press-download-list article.press-download a:before{content:'';position:absolute;width:40px;height:40px;top:0;left:0;background-image:url(//hammeskrause.de/wp-content/themes/hka-theme/assets/img/hka-icons-sprite.svg);-webkit-background-size:240px 200px;background-size:240px 200px;background-position:-160px -120px;background-repeat:no-repeat}.site-footer{position:relative;z-index:1;background:#f0efee;background:-moz-linear-gradient(top,#f0efee 0%,#f5f5f5 100%);background:-webkit-linear-gradient(top,#f0efee 0%,#f5f5f5 100%);background:linear-gradient(to bottom,#f0efee 0%,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0EFEE',endColorstr='#F5F5F5',GradientType=0)}.site-footer.module-dark{background:#171717;background:-moz-linear-gradient(top,#171717 0%,#232323 100%);background:-webkit-linear-gradient(top,#171717 0%,#232323 100%);background:linear-gradient(to bottom,#171717 0%,#232323 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#171717',endColorstr='#232323',GradientType=0)}.footer-position{width:100%;position:absolute;clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0)}#footer-position-element{position:fixed;bottom:0;z-index:0;width:100%;padding:35px 8% 65px}.site-footer .footer-menu{width:100%;margin:10px auto 40px}.site-footer .footer-menu ul,.site-footer .meta-footer ul{list-style-type:none;margin:0;padding:0}.site-footer .meta-footer ul{display:inline-block}.site-footer .footer-menu ul.sub-menu{display:none}.site-footer .footer-menu ul.sub-menu a{font-size:.875rem}.site-footer .meta-footer ul li{float:left;margin-right:20px}.site-footer .footer-menu ul li a{margin-bottom:15px}.site-footer .meta-footer .meta-menu{margin-bottom:20px}.site-footer.module-dark .footer-menu ul li a,.site-footer.module-dark .meta-footer ul li a{color:#f5f5f5}.module-share{background:#171717;background:-moz-linear-gradient(top,#171717 0%,#232323 100%);background:-webkit-linear-gradient(top,#171717 0%,#232323 100%);background:linear-gradient(to bottom,#171717 0%,#232323 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#171717',endColorstr='#232323',GradientType=0);color:#f5f5f5;text-align:center;padding:60px 30px 70px}.module-share h4{margin:0 0 20px;font-weight:300}ul.socials{list-style-type:none;margin:0;padding:0;display:inline-block}.meta-footer .socials{width:100%}ul.socials li{float:left;margin-right:15px}ul.socials li:last-child{margin-right:0}ul.socials li a{position:relative;width:40px;height:40px;display:block;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}ul.socials li a:hover{opacity:.8}ul.socials li a span{display:none}ul.socials li a:before{content:'';position:absolute;width:40px;height:40px;top:0;left:0;background-image:url(//hammeskrause.de/wp-content/themes/hka-theme/assets/img/hka-icons-sprite.svg);-webkit-background-size:240px 200px;background-size:240px 200px;background-repeat:no-repeat}ul.socials li a.social-fb:before{background-position-x:0}ul.socials li a.social-tw:before{background-position-x:-40px}ul.socials li a.social-li:before{background-position-x:-200px}ul.socials li a.social-in:before{background-position-x:-160px}ul.socials li a.social-gp:before{background-position-x:-80px}ul.socials li a.social-mail:before{background-position-x:-120px}ul.socials.dark li a:before{background-position-y:-40px}ul.socials.bright li a:before,.site-footer.module-dark .meta-footer ul.socials li a:before{background-position-y:0}a.press-download-file:before{content:'';position:absolute;width:40px;height:40px;top:0;left:0;background-image:url(//hammeskrause.de/wp-content/themes/hka-theme/assets/img/hka-icons-sprite.svg);-webkit-background-size:240px 200px;background-size:240px 200px;background-position:-160px -120px;background-repeat:no-repeat}a.press-download-file{position:relative;padding:8px 10px 8px 40px;background-color:#f0efee;border:5px solid #f0efee;color:#333;text-decoration:none}@media screen and (min-width:321px){.lSSlideOuter #module-text-image-slider>li .slide-img img{height:67vw}.module-fact-list{padding:50px 40px 100px}}@media screen and (min-width:426px){#header-menu{display:flex;flex-wrap:wrap;justify-content:flex-start}#header-menu>li{width:calc(50% - 20px)}body,button,input,select,optgroup,textarea{font-size:1.125rem}header.site-header .site-branding{margin-top:20px;max-width:260px;height:26px}.site-header .toggle-group{top:15px;right:25px;width:80px;height:40px}.site-header .toggle-group .lang-toggle{opacity:1;left:-15px;right:unset;top:0;height:40px;width:40px;padding:6px}.site-header .toggle-group .menu-toggle.open+.lang-toggle{margin-top:0}.main-navigation.toggled{padding-top:15px}header.site-header .site-branding{margin-left:15px}header.site-header .user-input-navigation .site-branding{margin:0 5px}.main-navigation .popular-tag-list{font-size:1rem}.user-input-navigation{padding:5px 0}.entry-header,.page-header{color:#171719;padding:120px 8% 20px;width:100%}.entry-header span,.entry-header a.tag,.entry-header a.archive-link{font-size:.875rem}.entry-header>strong,.entry-header>h1,.page-header>h1{font-size:2.25rem;line-height:2.875rem}.project-panel li.panel-client-infos h4,.project-panel li.panel-user-infos h4{width:50%;max-width:300px}.module-elements h3,.module-similar-slider h3,.module-similar-slider .postslider>li .post-slide-link h4,.module-similar-slider .postslider>li .post-slide-link strong,.teaserxl-slider .postslider>li .post-slide-link strong,.module-elements .postslider>li .post-slide-link h4,.module-similar-slider .postslider>li .post-slide-link h4,.teaserxl-slider .postslider>li .post-slide-link h4{font-size:1.625rem;line-height:2.25rem}.project-content .content-container .entry-content>p:first-of-type:before,.module-quote .content-container .entry-content:before,.module-image .content-container .entry-content:before{margin-top:15px}.module-text-image-slider .lSSlideOuter .lightSlider>li .slide-img{height:60%;overflow:hidden}.module-text-image-slider .lSSlideOuter .lightSlider>li .slide-content{height:40%}}@media screen and (min-width:581px){.main-navigation{padding:0 25px}.main-navigation.toggled{padding:15px 25px}header.site-header .site-branding{margin-left:30px}.galleryslider .lSSlideOuter.post{margin:35px auto}.galleryslider .lSSlideOuter.hka-projects .lightSlider>li .slide-img{height:100%}.galleryslider .lSSlideOuter .lightSlider>li .slide-content{bottom:0;max-width:320px;width:45%;height:unset;padding:20px 30px;font-size:.75rem;line-height:1.5}.hka-expertise .galleryslider .lSSlideOuter .lightSlider>li .slide-content{max-width:unset;padding:30px 30px 40px;line-height:2.5rem}.hka-expertise .galleryslider .lSSlideOuter .lightSlider>li .slide-content blockquote{text-align:left;padding-bottom:10px;line-height:1.6}.galleryslider .lSSlideOuter .lSPager,.galleryslider .lSSlideOuter .lSPager{bottom:2%}.module-text-image-slider .lSSlideOuter .lightSlider>li .slide-content{position:relative}.module-quote .quote blockquote,.content-container .entry-content{width:100%;max-width:700px}.module-quote .quote span{margin-top:0}.module-quote .quote blockquote{font-size:1.625rem;margin:0 auto 20px;line-height:2.5rem}.archive-form-container{width:100%;overflow-x:auto;padding:10px 80px 35px;margin:0 auto 50px}#archive-filter-tags{display:block;padding:15px 80px 0;background-color:#fff;position:relative}#archive-filter-tags>.filter-element,#archive-filter-tags>.filter-element:focus{position:relative;padding:7px 30px 7px 10px;margin:5px 5px 0 0;font-size:.875rem;background:#f4f4f4;border-radius:0;font-weight:300;cursor:pointer;text-align:left;border:0}#archive-filter-tags>.filter-element:focus,#archive-filter-tags>.filter-element:active{background:#f4f4f4}#archive-filter-tags>.filter-element:after{content:'';position:absolute;top:2px;right:2px;width:25px;height:25px;background-image:url(//hammeskrause.de/wp-content/themes/hka-theme/assets/img/hka-icons-sprite.svg);-webkit-background-size:150px 125px;background-size:150px 125px;background-position:-26px -75px;background-repeat:no-repeat;transition:opacity .2s}#archive-filter-tags>.filter-element:hover:after{opacity:.5}.archive-area .page-header{padding-left:80px;padding-right:80px}.archive-area .page-header h1{font-size:3.625rem}#archive-filters{min-width:535px}#archive-filters ul{width:auto}#archive-filters ul:not(:first-of-type),#archive-filters ul h3{display:inline-block}#archive-filters ul li{float:none}#archive-list{padding:20px 0 0}#archive-list .page-header h1{font-size:4.625rem}#archive-list article{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:50px 10px 20px}#archive-list article .teaser-date>strong{display:block;line-height:2.375rem}#archive-list article .teaser-entry-meta{display:inline-block;padding:45px 10px 5px 70px;width:calc(100% - 70px)}#archive-list article .teaser-entry-meta span.tag{font-size:.875rem;margin-right:5px}#archive-list article .teaser-date{width:70px;padding:0;font-size:1.5rem}#archive-list article .teaser-entry-thumbnail,#archive-list article .teaser-entry-content{width:calc(50% - 35px);padding:0 10px 0 0}#archive-list article .teaser-entry-thumbnail a{max-height:314px;width:100%;height:100%;display:block;overflow:hidden}#archive-list article .teaser-entry-thumbnail img{height:100%;transition:transform .3s ease}#archive-list article .teaser-entry-thumbnail img:hover{transform:scale(1.05)}#archive-list article .project-entry-tags{width:100%}#archive-list .teaser-date{float:left}hr.list-seperator{width:calc(100% - 85px);margin:5px 15px 5px 70px}.module-fact-list h3.fact-list-title{padding:0 0 20px}.module-downloads{padding:95px 30px}.module-downloads ul.download-list li.download-file a{font-size:1.25rem;line-height:1.5rem}.module-location-map .location-map-details{max-width:960px}.module-location-map .location-map-details .object-details .object-details-head{float:right;width:50%}.module-location-map .location-map-details .object-details img{display:block;float:left;margin:0 20px 0 0;width:45%}.module-location-map .location-map-details .object-details ul{float:right;width:50%;font-size:1rem;line-height:1.625rem}.slider-section,.teaserxl-slider{padding:85px 16% 40px}.slider-section.module-text-image-slider{padding:85px 8% 40px}.module-similar-slider .postslider>li .build-tags,.teaserxl-slider .postslider>li .build-tags{display:block}.module-similar-slider .postslider>li .build-tags a,.teaserxl-slider .postslider>li .build-tags a{font-weight:300;font-size:.875rem;line-height:1.375rem;margin:0 10px 15px 0;text-decoration:none}.postslider>li.lslide{opacity:0;transition:opacity .7s}.postslider>li.lslide.active,.postslider>li.lslide.active~li.lslide{opacity:1}#footer-position-element{padding-top:70px}.site-footer .footer-menu ul,.site-footer .meta-footer{display:flex;justify-content:space-between}.site-footer .footer-menu ul.sub-menu{float:none;display:block}.site-footer .footer-menu>ul>li{max-width:300px;margin-right:20px;width:auto}.site-footer .footer-menu>ul>li:last-child{margin-right:0}.site-footer .footer-menu>ul>li>a{font-size:1.25rem}.site-footer .meta-footer .meta-menu,.site-footer .meta-footer .socials{width:auto;margin-bottom:0;align-self:center}.entry-header .post-date{height:0;width:0;margin:-15px 0 20px}.entry-header .post-date .post-date-container{position:absolute;top:20px;right:10px;width:60px}.entry-header,.page-header{padding:100px 8% 20px 16%}article.post .entry-content{padding:40px}.site-main.press-main .entry-content{padding:0 16%}.teaserxl-element .teaserxl-content,.story-content .story-element .story-question,.story-content .story-element .story-answer,.teaserxl-element .expertise-excerpt{padding-left:16%;padding-right:16%}.module-similar-slider .lSSlideWrapper,.module-elements .lSSlideWrapper{width:75%}.jobs-page-area{padding:30px 0}.jobs-page-area>article.job-object,.jobs-page-area>h2{padding:0 16%}.jobs-page-area>h2{font-size:3rem;line-height:3.375rem}.jobs-page-area>article.job-object label.job-title,.press-download-list article.press-download h4{font-size:1.625rem}.press-download-list{padding:50px 16% 100px}.press-download-list hr.list-seperator{width:100%;margin:35px 0}section.galleryslider .lSSlideOuter .lSSlideWrapper{padding-bottom:unset;background-color:unset}}@media screen and (min-width:661px){#header-menu{justify-content:space-between;flex-wrap:nowrap}#header-menu>li{width:auto;max-width:300px}#header-menu>li:last-child{margin-right:0}.entry-header,.page-header{padding-top:150px;padding-right:16%}.entry-header .post-date .post-date-container strong{font-size:1.375rem}.teaserxl-element,.story-content .story-element,.expertise-page-area .teaserxl-element{position:static;height:100vh;z-index:0}.teaserxl-element .teaserxl-thumb,.story-content .story-element .story-thumb,.expertise-page-area .teaserxl-element .teaserxl-thumb{position:fixed;overflow:visible}.story-content .story-element.story-float .story-thumb{position:fixed}.story-content .story-element.story-float{padding-top:50%;padding-bottom:12%}.floating-wrapper .floating-container{width:75%;margin:25px}.floating-wrapper .floating-container.floatright{margin-left:auto}.floating-wrapper .floating-container.floatleft{margin-right:auto}.teaserxl-element .teaserxl-content,.story-content .story-element .story-question,.story-content .story-element .story-answer,.teaserxl-element .expertise-excerpt{position:relative}.teaserxl-element.inview,.story-content .story-element.inview,.front-page-area .teaserxl-element:first-child,.expertise-page-area .teaserxl-element:first-child,.story-content .story-element:first-child{z-index:1;transition:z-index 0s 1s}.teaserxl-element .teaserxl-thumb,.teaserxl-element .teaserxl-content,.story-content .story-element .story-thumb,.story-content .story-element .story-question,.story-content .story-element .story-answer,.story-content .story-element .floating-wrapper,.expertise-page-area .teaserxl-element .teaserxl-thumb,.expertise-page-area .teaserxl-element .expertise-excerpt,.front-page-area .teaserxl-element:first-child,.expertise-page-area .teaserxl-element:first-child,.story-content .story-element:first-child{opacity:1;transition:opacity 1s}.teaserxl-element.inview~.teaserxl-element.outview .teaserxl-thumb,.teaserxl-slider.inview~.teaserxl-element.outview .teaserxl-thumb,.story-content .story-element.inview~.story-element.outview .story-thumb,.story-content .story-element.inview~.story-element.outview .story-question,.story-content .story-element.inview~.story-element.outview .story-answer,.story-content .story-element.inview~.story-element.outview .floating-wrapper,.story-content .module-quote.inview~.story-element.outview .story-thumb,.story-content .module-quote.inview~.story-element.outview .story-question,.story-content .module-quote.inview~.story-element.outview .story-answer,.story-content .module-quote.inview~.story-element.outview .floating-wrapper,.expertise-page-area .teaserxl-element.outview:first-child,.story-content .story-element.outview:first-child{opacity:0;transition:opacity 1s}.story-content .module-quote{position:relative;z-index:2}#footer-position-element{padding-bottom:150px}.team-gallery{padding:50px 8%}.team-gallery h3{padding:0}.team-gallery .team-gallery-container{display:grid;display:-ms-grid;grid-template:repeat(7,auto)/repeat(5,auto);-ms-grid-columns:auto auto auto auto auto;-ms-grid-rows:auto auto auto auto auto auto auto;grid-column-gap:20px;grid-row-gap:20px;grid-gap:20px;margin:0 0 20px}}@media screen and (min-width:769px){body,button,input,select,optgroup,textarea{font-size:1.25rem}.module-similar-slider .lSSlideWrapper,.module-elements .lSSlideWrapper{width:100%}header.site-header .site-branding{margin:35px 40px;max-width:300px;height:30px}.lSSlideOuter #module-text-image-slider>li .slide-img img{height:50vw}.entry-header .post-date .post-date-container{top:25px;width:90px}.entry-header .post-date .post-date-container strong{font-size:2rem}.main-navigation{overflow:hidden}.search-form{width:50%}.main-navigation .popular-tag-list{margin-top:40px}.site-header .toggle-group{top:30px;right:35px}.main-navigation{padding:0 35px}.main-navigation.toggled{padding:30px 35px}.user-input-navigation{display:flex;justify-content:flex-start;flex-wrap:wrap}header.site-header .user-input-navigation .site-branding{margin:0 20px 0 0}.entry-header,.page-header{padding-top:225px;padding-bottom:100px}#archive-filters ul h3{font-size:1.25rem}.entry-header span,.entry-header a.tag,.entry-header a.archive-link{font-size:1rem}.page-content,.entry-content,.entry-summary{margin:0;width:100%}.teaserxl-slider{padding-top:75px;padding-bottom:75px}.project-content .content-container .entry-content,.module-quote.quoteright .content-container .entry-content,.module-image.quoteright .content-container .entry-content{padding-left:0}.page-content>p,.entry-content>p,.entry-summary>p{margin:0 0 1.5em}.entry-content blockquote{font-size:2rem;line-height:2.8rem}.entry-header>strong,.entry-header>h1,.page-header>h1{font-size:3.625rem;line-height:4.6rem}.teaserxl-element .teaserxl-content span,.story-content .story-element .story-answer span,.teaserxl-element .expertise-excerpt span{font-size:1.25rem}.teaserxl-element .teaserxl-content a strong,.teaserxl-element .teaserxl-content a h2,.story-content .story-element .story-question{font-size:2.625rem;line-height:3.375rem}.teaserxl-element .expertise-excerpt a h2,.teaserxl-element .teaserxl-content a.teaserxl-expertise h2{font-size:2rem;line-height:2.75rem}.teaserxl-element .expertise-excerpt a p,.teaserxl-element .teaserxl-content a.teaserxl-expertise p,.story-content .story-element .story-answer p{font-size:2rem;color:#f5f5f5;font-weight:300;line-height:2.75rem;margin:0}.teaserxl-element .expertise-excerpt a.teaserxl-expertise+span,.teaserxl-element .teaserxl-content a.teaserxl-expertise+span,.story-content .story-element .story-answer span{font-size:1.25rem;font-weight:600;line-height:2.75rem}.project-content,.module-quote,.module-text-text,.module-image{display:flex;flex-direction:row-reverse;justify-content:space-between}.module-text-text{flex-direction:row}.module-quote.quoteleft,.module-image.quoteleft{flex-direction:row}.module-quote .quote,.module-image .image{width:100%}.project-content .content-container,.module-quote .content-container,.module-text-text .content-container,.module-image .content-container{width:55%;flex-grow:1;display:flex;justify-content:flex-end;padding:75px 50px 75px 16%}.module-text-text .content-container:nth-child(2){padding:75px 16% 75px 50px}.project-panel,.module-quote .quote,.module-image .image{max-width:unset;width:45%;flex-grow:1;padding:75px 8% 75px 35px}.module-quote .quote blockquote,.module-quote .quote span{text-align:left}.module-quote.quoteleft .content-container,.module-image.quoteleft .content-container{justify-content:flex-start}.module-quote.quoteleft .quote,.module-quote.quoteleft .content-container,.module-image.quoteleft .image,.module-image.quoteleft .content-container{width:50%}.module-quote.quoteleft .content-container,.module-image.quoteleft .content-container{padding-right:8%;padding-left:0}.module-quote.quoteleft .content-container .entry-content,.module-image.quoteleft .content-container .entry-content{max-width:600px;padding-left:75px}.module-quote.quoteright blockquote,.module-quote.quoteright .quote span{float:left;max-width:500px}.teaserxl-slider .lSSlideOuter .teaserxl-slide-text{font-size:1.625rem;margin-right:50px}.teaserxl-slider .lSSlideOuter .teaserxl-slide-text a{font-size:1.25rem}.teaserxl-slider .lSSlideOuter li.lslide:not(.teaserxl-slide-text){padding-top:50px}.module-quote.quoteleft blockquote,.module-quote.quoteleft .quote span{float:right}.lSSlideOuter.galleryslider{height:800px}.lSSlideOuter.galleryslider.post{max-width:960px;height:640px}.module-text-image-slider .lightSlider>li{padding-bottom:0;padding-right:8vw}.module-text-image-slider .lSSlideWrapper{margin:0 auto;padding:0 8%}.slider-section{padding-top:120px;padding-bottom:80px}.slider-section h3{margin:0 auto 45px}.slider-section.module-text-image-slider{padding-top:8%;padding-bottom:50px}.hka-expertise .galleryslider .lSSlideOuter .lightSlider>li .slide-content blockquote{font-size:1.25rem}.content-container.post .slider-section.galleryslider .lSSlideOuter .lightSlider>li .slide-content,.site-main.press-main .slider-section.galleryslider .lSSlideOuter .lightSlider>li .slide-content{padding:10px 0}.slider-section.fixed-slider ul#slider-gallery{position:relative;transform:none!important}.slider-section.fixed-slider ul#slider-gallery{position:relative}.slider-section.fixed-slider ul#slider-gallery .slide-img{width:100%;position:absolute;clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0)}.slider-section.fixed-slider ul#slider-gallery .slide-img img{position:fixed;top:0}.module-location-map{display:flex;min-height:75vh}.module-location-map .location-map,.module-location-map.details-disabled .location-map{width:100%;transition:width .5s}.module-location-map .location-map-details{width:30%;max-width:480px;min-width:275px;position:relative;z-index:1;padding:120px 8% 90px 25px;opacity:1;transition:width .5s,padding .5s,opacity .5s}body.post-type-archive-hka-projects .module-location-map{min-height:90vh}body.post-type-archive-hka-projects .module-location-map .location-map-details{min-width:0}.module-location-map .location-map-details .object-details h3,.module-location-map .location-map-details .object-details a h3{font-size:1.625rem;line-height:2rem}.module-location-map.details-disabled .location-map-details{width:0;opacity:0;padding:50px 0}.module-location-map .location-map-details .object-details{padding:0;width:100%}.module-location-map .location-map-details .object-details .object-tags{display:block;line-height:1}.module-location-map .location-map-details .object-details .object-details-head,.module-location-map .location-map-details .object-details ul{float:none;width:auto}.module-location-map .location-map-details .object-details img{margin:30px 0;float:none;width:auto}.archive-form-container,.archive-area .page-header{padding-top:175px;padding-bottom:0}.archive-form-container{padding-top:20px;padding-left:16%;padding-right:16%}.archive-area .page-header,#archive-filter-tags{padding-left:16%;padding-right:16%}#archive-list article{padding-top:80px;padding-left:calc(16% - 100px);padding-right:calc(16% - 100px);width:100%}#archive-list article .teaser-date{width:75px;font-size:2rem}#archive-list article .teaser-entry-thumbnail,#archive-list article .teaser-entry-content{width:40%;padding:0 10px}#archive-list article .teaser-entry-meta{width:calc(20% - 75px);padding:0}#archive-list article .teaser-entry-meta span.tag{display:block;width:100%}#archive-list article .teaser-entry-content strong,#archive-list article .teaser-entry-content h2{font-size:2rem;line-height:2.75rem}#archive-list article .teaser-entry-content .entry-excerpt{margin-top:40px}hr.list-seperator{width:100%;margin:2em 0 0}#footer-position-element{padding-top:80px;padding-bottom:190px}.site-footer .footer-menu{margin:0 auto 70px}.site-footer .meta-footer{margin:0 auto}.site-footer .footer-menu ul.sub-menu a{font-size:1rem}.floating-wrapper .floating-container{width:60%;margin:50px}.module-location-map .location-map-details{padding:50px 50px 85px}}@media screen and (min-width:960px){.module-text-image-slider .lSSlideOuter .lightSlider>li{padding-bottom:100px}.module-text-image-slider .lSSlideOuter .lightSlider>li .slide-img{height:auto;width:55%;float:right}.module-text-image-slider .lSSlideOuter .lightSlider>li .slide-content{height:auto;width:45%;float:right;padding:0 50px 0 0}.module-text-image-slider .lSSlideOuter .lightSlider>li .slide-img img{max-height:550px}.floating-wrapper .floating-container{width:45%;margin:50px}.lSSlideOuter #module-text-image-slider>li .slide-img img{height:28vw}.content-container.post .slider-section.galleryslider{padding:0}}@media screen and (min-width:1025px){#header-menu{padding:35px calc(8% - 30px)}header.site-header .user-input-navigation .site-branding{margin-top:0}.site-header .main-navigation .search-form{width:290px}.main-navigation .popular-tag-list{width:25%}#archive-list article .teaser-entry-thumbnail,#archive-list article .teaser-entry-content{padding:0 30px}#archive-list article .teaser-entry-thumbnail{padding-top:5px}.project-content .content-container,.module-quote.quoteright .content-container,.module-quote.quoteleft .quote,.module-image.quoteright .content-container,.module-image.quoteleft .image .slide-content{padding-right:45px;padding-left:16%}.teaserxl-element .teaserxl-content,.story-content .story-element .story-question,.story-content .story-element .story-answer,.teaserxl-element .expertise-excerpt{padding-right:32%}#anchormenu{display:block;position:fixed;z-index:1;left:0;top:50%;width:150px;transform:translateY(-50%)}#anchormenu a.anchorlink{display:block;font-size:1rem;line-height:2.25rem;color:#171719;text-decoration:none;padding:0 10px 0 40px;position:relative;opacity:.7;transition:opacity .7s,font-weight .7s,color .7s}#anchormenu a.anchorlink:before{content:'';position:absolute;left:2px;top:17px;height:2px;width:20px;background-color:#272727;transition:background-color .7s}.entry-header .post-date{margin:-15px 0 20px -6%}body.home #anchormenu:not(.isdark) a.anchorlink,#anchormenu.isbright a.anchorlink{color:#f5f5f5}body.home #anchormenu:not(.isdark) a.anchorlink:before,#anchormenu.isbright a.anchorlink:before{background-color:#fff}#anchormenu a.anchorlink.current{opacity:1;font-weight:600}.project-panel li.panel-infos{display:flex}.project-panel li.panel-infos>h4{width:40%!important}.project-panel li.panel-infos>.panel-info-data{width:60%}.project-panel{margin:0 auto;padding-right:8%;padding-left:70px;color:#f5f5f5}.teaserxl-slider,.slider-section{padding-left:16%;padding-right:16%}.slider-section.module-text-image-slider,.module-text-image-slider .lSSlideWrapper{padding-left:8%;padding-right:8%}.module-quote.quoteright blockquote,.module-quote.quoteright .quote span{padding-left:50px}.content-container.post .lSSlideOuter .lightSlider>li,.site-main.press-main .lSSlideOuter .lightSlider>li{padding:0}.story-content .story-element .story-question{font-size:3.25rem;line-height:4.125rem}.team-gallery{padding:50px 16%}.team-gallery .team-gallery-container{grid-column-gap:40px;grid-row-gap:40px;grid-gap:40px;margin:0 0 40px}.story-content .story-element.story-float{padding-top:12%}.story-content .story-element .floating-wrapper{margin-left:12%}}@media screen and (min-width:1155px){.site-header .main-navigation .search-form,.site-header .main-navigation .popular-tag-list{margin-top:0}}@media screen and (min-width:1445px){article.post .content-container.post,article.press_release .content-container.press_release{padding-left:16%;padding-right:16%}.main-navigation .popular-tag-list{margin:0;width:auto;padding:5px 0 0}.content-container.post .slider-section.galleryslider{padding:50px 0}article.post .entry-content{padding:50px 0}}@media screen and (max-width:1024px) and (orientation:landscape){#fixed-header,#footer-position-element{position:absolute}#footer-position-element{padding-top:75px;padding-bottom:75px;min-height:100vh}.site-footer .footer-menu{margin:0 auto 25px}.site-footer .footer-menu ul li,.site-footer .meta-footer ul li{margin-bottom:10px}#header-menu{margin-top:5px}.archive-form-container,.archive-area .page-header{padding-top:95px}.archive-form-container{padding-top:0}#archive-filters ul h3{padding:0;margin-bottom:10px}#archive-filters ul li{line-height:1.625rem}.entry-header,.page-header{padding-top:95px;padding-bottom:50px}}@media screen and (max-width:959px) and (orientation:landscape){.main-navigation .popular-tag-list{margin-top:0}}a{color:#171719;text-decoration:none}@supports (-ms-ime-align:auto){#footer-position-element,#fixed-header{position:absolute}#fixed-header{z-index:1;background:#f0efee;background:-moz-linear-gradient(top,#f0efee 0%,#f5f5f5 100%);background:-webkit-linear-gradient(top,#f0efee 0%,#f5f5f5 100%);background:linear-gradient(to bottom,#f0efee 0%,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0EFEE',endColorstr='#F5F5F5',GradientType=0)}.team-gallery .team-gallery-container>li{margin:0 20px 20px 0}.team-gallery .team-gallery-container>li:nth-child(2),.team-gallery .team-gallery-container>li:nth-child(5),.team-gallery .team-gallery-container>li:nth-child(7){margin-right:0}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#footer-position-element,#fixed-header{position:absolute}#fixed-header{z-index:1;background:#f0efee;background:-moz-linear-gradient(top,#f0efee 0%,#f5f5f5 100%);background:-webkit-linear-gradient(top,#f0efee 0%,#f5f5f5 100%);background:linear-gradient(to bottom,#f0efee 0%,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0EFEE',endColorstr='#F5F5F5',GradientType=0)}.team-gallery .team-gallery-container>li{margin:0 20px 20px 0}.team-gallery .team-gallery-container>li:nth-child(2),.team-gallery .team-gallery-container>li:nth-child(5),.team-gallery .team-gallery-container>li:nth-child(7){margin-right:0}}@media not all and (min-resolution:.001dpcm){@media{#footer-position-element{position:relative}}}.content-container>.wp-video{padding:50px 0;width:100% !important}.story-element>.wp-video{width:100% !important}.button-download{border:0;color:#000;text-decoration:none;display:inline-block;font-size:1.125rem;line-height:1.375rem;font-weight:400;padding:10px 10px 10px 50px;position:relative}.button-download:hover{background-color:rgba(0,0,0,0);color:#000}.button-download:before{content:'';position:absolute;width:40px;height:40px;top:0;left:0;background-image:url(//hammeskrause.de/wp-content/themes/hka-theme/assets/img/hka-icons-sprite.svg);-webkit-background-size:240px 200px;background-size:240px 200px;background-repeat:no-repeat;background-position:-160px -120px}.has-black-background-color{background-color:#171719}.has-black-color{color:#171719}.has-dark-grey-background-color{background-color:#232323}.has-dark-grey-color{color:#232323}.has-middle-light-grey-background-color{background-color:#f5f5f5}.has-middle-light-grey-color{color:#f5f5f5}.has-light-grey-background-color{background-color:#f0efee}.has-light-grey-color{color:#f0efee}.has-white-background-color{background-color:#fff}.has-white-color{color:#fff}.wp-block-group.has-background{padding:40px 20px}.wp-block-group>.wp-block-group__inner-container>:first-child{margin-top:0}.wp-block-group>.wp-block-group__inner-container>:last-child{margin-bottom:0}.wp-block-table{margin:0}.wp-block-button__link{background-color:#171719;border-radius:3px;color:#fff}.wp-block-button__link:focus,.wp-block-button__link:hover{background-color:#32373c;color:#fff}table:last-child{margin-bottom:0}.press-releases{padding:0 8%}.press-content{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px}.press-content-inner{flex:0 0 100%;margin-bottom:20px}.press-contact-image{order:2}@media screen and (min-width:1440px){.press-content{align-items:center;gap:30px}.press-content-inner{margin-bottom:0}.press-contact-image{flex:0 0 calc(33.33% - 20px);order:0}.press-content-info{flex:0 0 calc(66.67% - 40px)}.press-content-info>:first-child{margin-top:0}.press-content-info>:last-child{margin-bottom:0}}.press-release-container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}@media screen and (min-width:581px){.press-releases{padding:0 16%}}.press-release-container>.press_release{flex:0 0 100%;margin-bottom:20px}.press-release-container>.press_release:last-child{margin-bottom:0}@media screen and (min-width:1440px){.press-release-container>.press_release{flex:0 0 calc(33.33% - 20px);margin-right:30px}.press-release-container>.press_release:nth-child(3n){margin-right:0}}.press-release-container>.press_release{background:none #00000000}.press-release-container>.press_release p{margin-bottom:.5em}.press-release-container>.press_release .entry-header{padding:0}.press-release-container>.press_release .entry-header>p{font-size:1rem}.press-release-container>.press_release .entry-title{margin-bottom:.25em;margin-top:.25em}.press_release blockquote p:after,.press_release blockquote p:before{content:none}.wp-block-buttons,.wp-block-image{margin-bottom:1.5em}.wp-block-button__link:visited{color:#fff}.wp-block-group>.wp-block-heading{margin-top:0}.single-press_release .content-container>*{margin-inline:auto;max-width:1224px}.single-press_release .wp-block-social-links{display:none}.page-template-page-press .module-share h4{display:none}
.headerImage img{width:100%}.team-content{background-color:#d4e2f5;overflow:hidden;z-index:999;position:relative}.ll-floating-wrapper-fullwidth{position:relative;z-index:1;opacity:1;transition:opacity 1s;padding-top:50%}.page-template-page-team-neu .ll-floating-wrapper-fullwidth{padding-top:0}.page-template-page-team-neu .story-thumb{position:relative !important;background-color:#f0efee}.page-template-page-team-neu .story-thumb:before{bottom:10px !important}.page-template-page-team-neu .story-element.story-float{padding:0 !important}.page-template-page-team-neu .ll-team-row div p{font-weight:400;font-size:16px}.page-template-page-team-neu .ll-team-row div p:not(:last-child){margin-bottom:.5em}@media screen and (max-width:661px){.ll-floating-wrapper-fullwidth{padding-top:0}}.ll-team-element:last-child{padding-bottom:0 !important}.ll-team-container{padding-top:50px;padding-bottom:50px}.ll-team-image-layout img{width:100%}.ll-team-image-layout{margin-top:100px}.ll-team-row{margin-top:50px}.ll-team-row img{width:100%}.ll-grid-container-layout-1{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto;grid-template-areas:". . ll-tl-1-1 ll-tl-1-1 ll-tl-1-1 ll-tl-1-1 ll-tl-1-1 ll-tl-1-1 ll-tl-1-1 ll-tl-1-1 ll-tl-1-1 ll-tl-1-1 ll-tl-1-1 ll-tl-1-1 ll-tl-1-1 ll-tl-1-1 . . ll-tl-1-2 ll-tl-1-2 ll-tl-1-2 ll-tl-1-2 ll-tl-1-2 ll-tl-1-2 . ."}.ll-tl-1-1{grid-area:ll-tl-1-1}.ll-tl-1-2{grid-area:ll-tl-1-2}@media all and (-ms-high-contrast:none){.ll-grid-container-layout-1{display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;-ms-grid-rows:auto}.ll-tl-1-1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-col:3;-ms-grid-col-span:12}.ll-tl-1-2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-col:16;-ms-grid-col-span:9}}.ll-grid-container-layout-2{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto;grid-template-areas:". . ll-tl-2-1 ll-tl-2-1 ll-tl-2-1 ll-tl-2-1 ll-tl-2-1 ll-tl-2-1 . . ll-tl-2-2 ll-tl-2-2 ll-tl-2-2 ll-tl-2-2 ll-tl-2-2 ll-tl-2-2 ll-tl-2-2 ll-tl-2-2 ll-tl-2-2 ll-tl-2-2 ll-tl-2-2 ll-tl-2-2 ll-tl-2-2 ll-tl-2-2 . ."}.ll-tl-2-1{grid-area:ll-tl-2-1}.ll-tl-2-2{grid-area:ll-tl-2-2}@media all and (-ms-high-contrast:none){.ll-grid-container-layout-2{display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;-ms-grid-rows:auto}.ll-tl-2-2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-col:3;-ms-grid-col-span:12}.ll-tl-2-1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-col:16;-ms-grid-col-span:9}}.ll-grid-container-layout-3{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto;grid-template-areas:". . ll-tl-3-1 ll-tl-3-1 ll-tl-3-1 ll-tl-3-1 ll-tl-3-1 ll-tl-3-1 . . ll-tl-3-2 ll-tl-3-2 ll-tl-3-2 ll-tl-3-2 ll-tl-3-2 ll-tl-3-2 ll-tl-3-2 . . ll-tl-3-3 ll-tl-3-3 ll-tl-3-3 ll-tl-3-3 ll-tl-3-3 . ."}.ll-tl-3-1{grid-area:ll-tl-3-1}.ll-tl-3-2{grid-area:ll-tl-3-2}.ll-tl-3-3{grid-area:ll-tl-3-3}@media all and (-ms-high-contrast:none){.ll-grid-container-layout-3{display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;-ms-grid-rows:auto}.ll-tl-3-1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-col:3;-ms-grid-col-span:6}.ll-tl-3-2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-col:11;-ms-grid-col-span:7}.ll-tl-3-3{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-col:20;-ms-grid-col-span:5}}.ll-grid-container-layout-4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto;grid-template-areas:". . ll-tl-4-1 ll-tl-4-1 ll-tl-4-1 ll-tl-4-1 . . ll-tl-4-2 ll-tl-4-2 ll-tl-4-2 ll-tl-4-2 . . ll-tl-4-3 ll-tl-4-3 ll-tl-4-3 ll-tl-4-3 . . ll-tl-4-4 ll-tl-4-4 ll-tl-4-4 ll-tl-4-4 . ."}.ll-tl-4-1{grid-area:ll-tl-4-1}.ll-tl-4-2{grid-area:ll-tl-4-2}.ll-tl-4-3{grid-area:ll-tl-4-3}.ll-tl-4-4{grid-area:ll-tl-4-4}@media all and (-ms-high-contrast:none){.ll-grid-container-layout-4{display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;-ms-grid-rows:auto}.ll-tl-4-1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-col:3;-ms-grid-col-span:4}.ll-tl-4-2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-col:9;-ms-grid-col-span:4}.ll-tl-4-3{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-col:15;-ms-grid-col-span:4}.ll-tl-4-4{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-col:21;-ms-grid-col-span:4}}
/*!* Large screens (1405px upwards) *!*/
/*!* your css goes here *!*/
/*!* Laptops and desktops (1100-1405px) *!*/
/*!* your css goes here *!*/
/*!* Tablets in landscape mode (981-1100px) *!*/
/*!* your css goes here *!*/
@media only screen and (min-width:479px) and (max-width:980px){.ll-team-image-layout{margin-top:60px}.ll-team-row{margin-top:50px}.ll-grid-container-layout-4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto;grid-template-areas:". . ll-tl-4-1 ll-tl-4-1 ll-tl-4-1 ll-tl-4-1 ll-tl-4-1 ll-tl-4-1 ll-tl-4-1 ll-tl-4-1 ll-tl-4-1 ll-tl-4-1 ll-tl-4-1 . . ll-tl-4-2 ll-tl-4-2 ll-tl-4-2 ll-tl-4-2 ll-tl-4-2 ll-tl-4-2 ll-tl-4-2 ll-tl-4-2 ll-tl-4-2 . ." ". . ll-tl-4-3 ll-tl-4-3 ll-tl-4-3 ll-tl-4-3 ll-tl-4-3 ll-tl-4-3 ll-tl-4-3 ll-tl-4-3 ll-tl-4-3 ll-tl-4-3 ll-tl-4-3 ll-tl-4-3 . . ll-tl-4-4 ll-tl-4-4 ll-tl-4-4 ll-tl-4-4 ll-tl-4-4 ll-tl-4-4 ll-tl-4-4 ll-tl-4-4 . ."}.ll-tl-4-1{grid-area:ll-tl-4-1}.ll-tl-4-2{grid-area:ll-tl-4-2}.ll-tl-4-3{grid-area:ll-tl-4-3;margin-top:50px}.ll-tl-4-4{grid-area:ll-tl-4-4;margin-top:50px}@media all and (-ms-high-contrast:none){.ll-grid-container-layout-4{display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;-ms-grid-rows:auto auto}.ll-tl-4-1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-col:3;-ms-grid-col-span:11}.ll-tl-4-2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-col:16;-ms-grid-col-span:9}.ll-tl-4-3{margin-top:30px;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-col:3;-ms-grid-col-span:12}.ll-tl-4-4{margin-top:30px;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-col:17;-ms-grid-col-span:8}}}
/*!* Smartphones in landscape mode (480-768px) *!*/
/*!* your css goes here *!*/
@media only screen and (max-width:479px){.ll-team-image-layout{margin-top:0}.ll-team-row{margin-top:30px}.ll-grid-container-layout-1{display:grid;grid-template-columns:1fr 20fr 1fr;grid-template-rows:auto auto;grid-template-areas:". ll-tl-1-1 ." ". ll-tl-1-2 ."}.ll-tl-1-1{grid-area:ll-tl-1-1}.ll-tl-1-2{grid-area:ll-tl-1-2;margin-top:30px}@media all and (-ms-high-contrast:none){.ll-grid-container-layout-1{display:-ms-grid;-ms-grid-columns:1fr 20fr 1fr;-ms-grid-rows:auto auto}.ll-tl-1-1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-col:2;-ms-grid-col-span:1}.ll-tl-1-2{margin-top:30px;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-col:2;-ms-grid-col-span:1}}.ll-grid-container-layout-2{display:grid;grid-template-columns:1fr 20fr 1fr;grid-template-rows:auto auto;grid-template-areas:". ll-tl-2-1 ." ". ll-tl-2-2 ."}.ll-tl-2-1{grid-area:ll-tl-2-1}.ll-tl-2-2{grid-area:ll-tl-2-2;margin-top:30px}@media all and (-ms-high-contrast:none){.ll-grid-container-layout-2{display:-ms-grid;-ms-grid-columns:1fr 20fr 1fr;-ms-grid-rows:auto auto}.ll-tl-2-1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-col:2;-ms-grid-col-span:1}.ll-tl-2-2{margin-top:30px;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-col:2;-ms-grid-col-span:1}}.ll-grid-container-layout-3{display:grid;grid-template-columns:1fr 20fr 1fr;grid-template-rows:auto auto auto;grid-template-areas:". ll-tl-3-1 ." ". ll-tl-3-2 ." ". ll-tl-3-3 ."}.ll-tl-3-1{grid-area:ll-tl-3-1}.ll-tl-3-2{grid-area:ll-tl-3-2;margin-top:30px}.ll-tl-3-3{grid-area:ll-tl-3-3;margin-top:30px}@media all and (-ms-high-contrast:none){.ll-grid-container-layout-3{display:-ms-grid;-ms-grid-columns:1fr 20fr 1fr;-ms-grid-rows:auto auto auto}.ll-tl-3-1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-col:2;-ms-grid-col-span:1}.ll-tl-3-2{margin-top:30px;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-col:2;-ms-grid-col-span:1}.ll-tl-3-3{margin-top:30px;-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-col:2;-ms-grid-col-span:1}}.ll-grid-container-layout-4{display:grid;grid-template-columns:1fr 20fr 1fr;grid-template-rows:auto auto auto auto;grid-template-areas:". ll-tl-4-1 ." ". ll-tl-4-2 ." ". ll-tl-4-3 ." ". ll-tl-4-4 ."}.ll-tl-4-1{grid-area:ll-tl-4-1}.ll-tl-4-2{grid-area:ll-tl-4-2;margin-top:30px}.ll-tl-4-3{grid-area:ll-tl-4-3;margin-top:30px}.ll-tl-4-4{grid-area:ll-tl-4-4;margin-top:30px}@media all and (-ms-high-contrast:none){.ll-grid-container-layout-4{display:-ms-grid;-ms-grid-columns:1fr 20fr 1fr;-ms-grid-rows:auto auto auto auto}.ll-tl-4-1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-col:2;-ms-grid-col-span:1}.ll-tl-4-2{margin-top:30px;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-col:2;-ms-grid-col-span:1}.ll-tl-4-3{margin-top:30px;-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-col:2;-ms-grid-col-span:1}.ll-tl-4-4{margin-top:30px;-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-col:2;-ms-grid-col-span:1}}}
html.slb_overlay object,html.slb_overlay embed,html.slb_overlay iframe{visibility:hidden}html.slb_overlay #slb_viewer_wrap object,html.slb_overlay #slb_viewer_wrap embed,html.slb_overlay #slb_viewer_wrap iframe{visibility:visible}