@font-face{font-family:'Oswald';font-style:normal;font-weight:400;src:local(""),url("/assets/fonts/oswald-v24-latin-regular.woff2") format("woff2"),url("/assets/fonts/oswald-v24-latin-regular.woff") format("woff")}@font-face{font-family:'Oswald';font-style:normal;font-weight:300;src:local(""),url("/assets/fonts/oswald-v24-latin-300.woff2") format("woff2"),url("/assets/fonts/oswald-v24-latin-300.woff") format("woff")}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;src:local(""),url("/assets/fonts/oswald-v24-latin-700.woff2") format("woff2"),url("/assets/fonts/oswald-v24-latin-700.woff") format("woff")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:200;src:local("Source Sans Pro ExtraLight"),local("SourceSansPro-ExtraLight"),url("/assets/fonts/source-sans-pro-v13-latin-200.woff2") format("woff2"),url("/assets/fonts/source-sans-pro-v13-latin-200.woff") format("woff")}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:200;src:local("Source Sans Pro ExtraLight Italic"),local("SourceSansPro-ExtraLightItalic"),url("/assets/fonts/source-sans-pro-v13-latin-200italic.woff2") format("woff2"),url("/assets/fonts/source-sans-pro-v13-latin-200italic.woff") format("woff")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:200;src:local("Source Sans Pro ExtraLight"),local("SourceSansPro-ExtraLight"),url("/assets/fonts/source-sans-pro-v13-latin-200.woff2") format("woff2"),url("/assets/fonts/source-sans-pro-v13-latin-200.woff") format("woff")}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:200;src:local("Source Sans Pro ExtraLight Italic"),local("SourceSansPro-ExtraLightItalic"),url("/assets/fonts/source-sans-pro-v13-latin-200italic.woff2") format("woff2"),url("/assets/fonts/source-sans-pro-v13-latin-200italic.woff") format("woff")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url("/assets/fonts/source-sans-pro-v13-latin-regular.woff2") format("woff2"),url("/assets/fonts/source-sans-pro-v13-latin-regular.woff") format("woff")}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:400;src:local("Source Sans Pro Italic"),local("SourceSansPro-Italic"),url("/assets/fonts/source-sans-pro-v13-latin-italic.woff2") format("woff2"),url("/assets/fonts/source-sans-pro-v13-latin-italic.woff") format("woff")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url("/assets/fonts/source-sans-pro-v13-latin-700.woff2") format("woff2"),url("/assets/fonts/source-sans-pro-v13-latin-700.woff") format("woff")}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:700;src:local("Source Sans Pro Bold Italic"),local("SourceSansPro-BoldItalic"),url("/assets/fonts/source-sans-pro-v13-latin-700italic.woff2") format("woff2"),url("/assets/fonts/source-sans-pro-v13-latin-700italic.woff") format("woff")}.hide{display:none !important}.invisible{visibility:hidden}@media screen and (max-width: 32.49875em){.hide-for-small-only{display:none !important}}@media screen and (max-width: 0em), screen and (min-width: 32.5em){.show-for-small-only{display:none !important}}@media print, screen and (min-width: 32.5em){.hide-for-medium{display:none !important}}@media screen and (max-width: 32.49875em){.show-for-medium{display:none !important}}@media screen and (min-width: 32.5em) and (max-width: 48.06125em){.hide-for-medium-only{display:none !important}}@media screen and (max-width: 32.49875em), screen and (min-width: 48.0625em){.show-for-medium-only{display:none !important}}@media print, screen and (min-width: 48.0625em){.hide-for-large{display:none !important}}@media screen and (max-width: 48.06125em){.show-for-large{display:none !important}}@media screen and (min-width: 48.0625em) and (max-width: 64.06125em){.hide-for-large-only{display:none !important}}@media screen and (max-width: 48.06125em), screen and (min-width: 64.0625em){.show-for-large-only{display:none !important}}@media screen and (min-width: 64.0625em){.hide-for-xlarge{display:none !important}}@media screen and (max-width: 64.06125em){.show-for-xlarge{display:none !important}}@media screen and (min-width: 64.0625em) and (max-width: 89.99875em){.hide-for-xlarge-only{display:none !important}}@media screen and (max-width: 64.06125em), screen and (min-width: 90em){.show-for-xlarge-only{display:none !important}}@media screen and (min-width: 90em){.hide-for-xxlarge{display:none !important}}@media screen and (max-width: 89.99875em){.show-for-xxlarge{display:none !important}}@media screen and (min-width: 90em) and (max-width: 116.24875em){.hide-for-xxlarge-only{display:none !important}}@media screen and (max-width: 89.99875em), screen and (min-width: 116.25em){.show-for-xxlarge-only{display:none !important}}@media screen and (min-width: 116.25em){.hide-for-xxxlarge{display:none !important}}@media screen and (max-width: 116.24875em){.show-for-xxxlarge{display:none !important}}@media screen and (min-width: 116.25em){.hide-for-xxxlarge-only{display:none !important}}@media screen and (max-width: 116.24875em){.show-for-xxxlarge-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.show-on-focus:active,.show-on-focus:focus{position:static !important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.c-icon-defs{height:0;width:0;overflow:hidden}.c-icon-defs polygon:not(.nofill),.c-icon-defs path:not(.nofill),.c-icon-defs rect:not(.nofill){fill:currentColor;overflow:hidden}.c-icon{width:1rem;height:1rem;display:inline-block;vertical-align:middle}.c-icon:not(.c-icon--nofill){fill:currentColor}.c-icon svg{max-width:100%;max-height:100%}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}html,body{height:100%}*,*:before,*:after{box-sizing:inherit}body{background-color:#fff;color:#000;font-size:100%;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.5;margin:0;padding:0;overflow-x:hidden;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;width:100%}::-moz-selection{background:#3b8665;color:#fff;text-shadow:none}::selection{background:#3b8665;color:#fff;text-shadow:none}p{margin-top:0}svg{transition:all 0.15s ease-in-out}figure{margin:0}small{font-size:80%}strong{font-weight:400}a:not(img){color:#3b8665;font-weight:400;text-decoration:none;transition:all 0.15s ease-in-out}a:not(img):hover{color:#000}a img,a>svg{border:none}.row img{max-width:100%;width:100%}h1,h2,h3,h4{font-family:"Oswald",Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:.1rem;text-transform:uppercase}hr{border-top:1px solid #e2e2e2;margin:2.5em 0}.section h2{color:#8dcdb1;margin-top:2.5em;margin-bottom:.625em;overflow:hidden;position:relative;text-align:center}@media print, screen and (min-width: 32.5em){.section h2{margin-bottom:1.625em}}.section h2::before{content:'';display:inline-block;height:1px;border-bottom:1px solid #afafaf;position:absolute;top:50%;left:0;right:0}.section h2 span{font-size:18px;font-size:3vw;position:relative;padding:0 1.25em;display:inline-block;max-width:80%;background-color:#fff}@media (max-width: 533.33333px){.section h2 span{font-size:16px}}@media (min-width: 733.33333px){.section h2 span{font-size:22px}}.text--center{text-align:center}nav{font-family:"Oswald",Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:.1rem;text-transform:uppercase;position:fixed;left:0;right:0;top:0;background:rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);height:42px;padding:0;z-index:3;width:100%;-webkit-backface-visibility:hidden}@media print, screen and (min-width: 32.5em){nav{background:none;box-shadow:none;position:absolute}}nav ul{list-style:none;margin:0;text-align:center;background:#fff;bottom:0;left:-240px;overflow:auto;padding:7.5em 0 0;position:fixed;text-transform:uppercase;top:0;transition:all 0.15s ease-in-out;width:240px;-webkit-backface-visibility:hidden;transition-delay:.5s}@media print, screen and (min-width: 32.5em){nav ul{background:none;left:0;top:0;bottom:auto;position:absolute;padding:2.5em 0 0;transition-delay:0s;width:100%}}nav li{margin:0 0 .625em;padding:0 0 .625em}@media print, screen and (min-width: 32.5em){nav li{display:inline-block}}nav li::after{background:#c8c8c8;content:'';display:block;height:1px;margin:1.25em auto 0;width:30px}@media print, screen and (min-width: 32.5em){nav li::after{display:none}}nav li:last-child::after{display:none}nav a{font-weight:300}@media print, screen and (min-width: 32.5em){nav a{border:1px solid rgba(255,255,255,0.3);color:#fff;display:inline-block;margin:0 .625em;padding:.625em 1.25em;width:150px}nav a:hover{background:#fff;border-color:#fff;color:#3b8665}}.menu-logo{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%20261.41%20261.41%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%2C.cls-8%7Bfill%3Anone%3B%7D.cls-2%7Bisolation%3Aisolate%3B%7D.cls-3%7Bfill%3Aurl%28%23linear-gradient%29%3B%7D.cls-4%7Bfill%3Aurl%28%23Neues_Verlaufsfeld_1%29%3B%7D.cls-5%7Bclip-path%3Aurl%28%23clip-path%29%3B%7D.cls-6%7Bfill%3A%23fff%3B%7D.cls-7%7Bclip-path%3Aurl%28%23clip-path-2%29%3B%7D.cls-8%7Bstroke%3A%23000%3Bstroke-miterlimit%3A10%3Bstroke-width%3A2px%3B%7D.cls-9%7Bmix-blend-mode%3Amultiply%3B%7D.cls-10%7Bfill%3Aurl%28%23linear-gradient-2%29%3B%7D%3C%2Fstyle%3E%3ClinearGradient%20id%3D%22linear-gradient%22%20x1%3D%22252.28%22%20y1%3D%22500.71%22%20x2%3D%22252.28%22%20y2%3D%22301%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%231a80b6%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%239ac7bf%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22Neues_Verlaufsfeld_1%22%20x1%3D%22281.57%22%20y1%3D%22502.64%22%20x2%3D%22281.57%22%20y2%3D%22300.98%22%20xlink%3Ahref%3D%22%23linear-gradient%22%2F%3E%3CclipPath%20id%3D%22clip-path%22%20transform%3D%22translate%28-136.22%20-269.29%29%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M266.93%2C300a100%2C100%2C0%2C0%2C0-70.71%2C170.71L337.64%2C329.29A99.69%2C99.69%2C0%2C0%2C0%2C266.93%2C300Z%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22clip-path-2%22%20transform%3D%22translate%28-136.22%20-269.29%29%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M196.22%2C470.71A100%2C100%2C0%2C0%2C0%2C337.64%2C329.29Z%22%2F%3E%3C%2FclipPath%3E%3ClinearGradient%20id%3D%22linear-gradient-2%22%20x1%3D%22265.93%22%20y1%3D%22399%22%20x2%3D%22287.48%22%20y2%3D%22420.55%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-opacity%3D%220.4%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-opacity%3D%220%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Ctitle%3EOliver_Eichhof_Logo_RGB%3C%2Ftitle%3E%3Cg%20class%3D%22cls-2%22%3E%3Cg%20id%3D%22Ebene_1%22%20data-name%3D%22Ebene%201%22%3E%3Cpath%20class%3D%22cls-3%22%20d%3D%22M266.93%2C300a100%2C100%2C0%2C0%2C0-70.71%2C170.71L337.64%2C329.29A99.69%2C99.69%2C0%2C0%2C0%2C266.93%2C300Z%22%20transform%3D%22translate%28-136.22%20-269.29%29%22%2F%3E%3Cpath%20class%3D%22cls-4%22%20d%3D%22M196.22%2C470.71A100%2C100%2C0%2C0%2C0%2C337.64%2C329.29Z%22%20transform%3D%22translate%28-136.22%20-269.29%29%22%2F%3E%3Cg%20class%3D%22cls-5%22%3E%3Cpath%20class%3D%22cls-6%22%20d%3D%22M206.9%2C400a71.6%2C71.6%2C0%2C0%2C1%2C3.29-21.94%2C55.09%2C55.09%2C0%2C0%2C1%2C9.65-18.13%2C45.84%2C45.84%2C0%2C0%2C1%2C15.69-12.4%2C52.57%2C52.57%2C0%2C0%2C1%2C42.82%2C0A45.87%2C45.87%2C0%2C0%2C1%2C294%2C359.93a55.14%2C55.14%2C0%2C0%2C1%2C9.65%2C18.13A71.69%2C71.69%2C0%2C0%2C1%2C307%2C400a72.68%2C72.68%2C0%2C0%2C1-3.29%2C22A53.74%2C53.74%2C0%2C0%2C1%2C294%2C440.17a46.36%2C46.36%2C0%2C0%2C1-15.69%2C12.3%2C52.57%2C52.57%2C0%2C0%2C1-42.82%2C0%2C46.33%2C46.33%2C0%2C0%2C1-15.69-12.3A53.69%2C53.69%2C0%2C0%2C1%2C210.18%2C422%2C72.59%2C72.59%2C0%2C0%2C1%2C206.9%2C400Zm8.06%2C0a63.76%2C63.76%2C0%2C0%2C0%2C2.76%2C18.76%2C50.79%2C50.79%2C0%2C0%2C0%2C8.06%2C16%2C39.19%2C39.19%2C0%2C0%2C0%2C13.14%2C11.13%2C41.34%2C41.34%2C0%2C0%2C0%2C36%2C0%2C39.26%2C39.26%2C0%2C0%2C0%2C13.14-11.13%2C51%2C51%2C0%2C0%2C0%2C8.06-16%2C65.25%2C65.25%2C0%2C0%2C0%2C0-37.52%2C51%2C51%2C0%2C0%2C0-8.06-16%2C39.26%2C39.26%2C0%2C0%2C0-13.14-11.13%2C41.34%2C41.34%2C0%2C0%2C0-36%2C0%2C39.19%2C39.19%2C0%2C0%2C0-13.14%2C11.13%2C50.83%2C50.83%2C0%2C0%2C0-8.06%2C16A63.78%2C63.78%2C0%2C0%2C0%2C215%2C400Z%22%20transform%3D%22translate%28-136.22%20-269.29%29%22%2F%3E%3C%2Fg%3E%3Cg%20class%3D%22cls-7%22%3E%3Cpath%20class%3D%22cls-6%22%20d%3D%22M237%2C401.06v1.27a64.36%2C64.36%2C0%2C0%2C0%2C2.55%2C18.23A46.56%2C46.56%2C0%2C0%2C0%2C247%2C435.83a35.8%2C35.8%2C0%2C0%2C0%2C12.54%2C10.39A38.36%2C38.36%2C0%2C0%2C0%2C277.13%2C450q16.37%2C0%2C25.93-8.59t13.18-23.85h8.06q-3.61%2C19.08-15.58%2C29.26T277%2C457a48.08%2C48.08%2C0%2C0%2C1-21.09-4.35%2C42.87%2C42.87%2C0%2C0%2C1-15.05-11.87%2C50.37%2C50.37%2C0%2C0%2C1-9-17.81%2C79.48%2C79.48%2C0%2C0%2C1-3-22.15A77.6%2C77.6%2C0%2C0%2C1%2C232%2C378.91a55.07%2C55.07%2C0%2C0%2C1%2C9.22-18.44%2C45.67%2C45.67%2C0%2C0%2C1%2C15.37-12.72q9.22-4.77%2C21.73-4.77a46.11%2C46.11%2C0%2C0%2C1%2C20.25%2C4.24%2C42.46%2C42.46%2C0%2C0%2C1%2C14.73%2C11.55%2C51.43%2C51.43%2C0%2C0%2C1%2C9%2C17%2C67.79%2C67.79%2C0%2C0%2C1%2C3.07%2C20.67q0%2C1.06-.11%2C2.44c-0.07.92-.11%2C1.66-0.11%2C2.23H237Zm80.14-7a65.14%2C65.14%2C0%2C0%2C0-3-16.85%2C41.75%2C41.75%2C0%2C0%2C0-7.55-14%2C37.57%2C37.57%2C0%2C0%2C0-12.12-9.65%2C35.54%2C35.54%2C0%2C0%2C0-16.26-3.6A38.13%2C38.13%2C0%2C0%2C0%2C261%2C353.68a38.89%2C38.89%2C0%2C0%2C0-12.54%2C9.75%2C43.46%2C43.46%2C0%2C0%2C0-7.86%2C14.1%2C66%2C66%2C0%2C0%2C0-3.4%2C16.54h79.92Z%22%20transform%3D%22translate%28-136.22%20-269.29%29%22%2F%3E%3C%2Fg%3E%3Cline%20class%3D%22cls-8%22%20x1%3D%220.71%22%20y1%3D%22260.71%22%20x2%3D%22260.71%22%20y2%3D%220.71%22%2F%3E%3Cg%20class%3D%22cls-9%22%3E%3Cpath%20class%3D%22cls-10%22%20d%3D%22M337.64%2C329.29L196.22%2C470.71a100.21%2C100.21%2C0%2C0%2C0%2C29.55%2C20.45L358.09%2C358.84A100.21%2C100.21%2C0%2C0%2C0%2C337.64%2C329.29Z%22%20transform%3D%22translate%28-136.22%20-269.29%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:cover;color:#fff;display:block;margin:1.25em auto;margin-left:-90px;height:60px;position:relative;transition:all 0.15s ease-in-out;transition-delay:0;width:60px;z-index:21}@media print, screen and (min-width: 32.5em){.menu-logo{display:none}}.menu-logo .c-icon{width:100%;height:100%}.menu-checkbox:checked ~ .menu-logo{margin-left:90px;transition-delay:.5s}.over-checkbox{display:none}.over-label{position:fixed;left:0;right:0;top:0;bottom:0;display:none;pointer-events:none}.menu-checkbox:checked ~ .over-label{background:rgba(0,0,0,0.5);display:block;pointer-events:auto;z-index:1}.menu-checkbox,.menu-label{display:none}.menu-checkbox:checked ~ ul{box-shadow:4px 0 16px -4px rgba(0,0,0,0.2);left:0;z-index:20;transition-delay:0s}.over-checkbox:checked ~ ul{left:-240px;transition-delay:0s}.menu-label{color:#fff;cursor:pointer;display:block;line-height:1;padding:0 0 0 1.625em;position:absolute;left:1.25em;top:13px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;z-index:20}@media print, screen and (min-width: 32.5em){.menu-label{display:none}}.menu-label:before{background:#fff;box-shadow:0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff;content:'';height:0;position:absolute;left:0;top:-8px;width:1em}.footer{padding-right:.75rem;padding-left:.75rem;max-width:60rem;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:5em}@media print, screen and (min-width: 32.5em){.footer{padding-right:1.25rem;padding-left:1.25rem}}@media print, screen and (min-width: 48.0625em){.footer{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 64.0625em){.footer{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 90em){.footer{padding-right:1.25rem;padding-left:1.25rem}}.footer::before{background-image:url("../svg/svg_icon-cross.svg");background-size:cover;content:'';display:block;font-size:60px;margin:.625em auto .3125em;text-align:center;height:20px;width:20px}.footer aside{-ms-flex:0 0 auto;flex:0 0 auto;min-height:0px;min-width:0px;width:calc(100% - 1.5rem);margin-right:.75rem;margin-left:.75rem;font-family:"Oswald",Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:.1rem;text-transform:uppercase;font-size:15px;text-align:center}.footer aside a{color:#000;display:inline-block;font-weight:300;margin-right:-4px;padding:0 1rem}.toplink{background:rgba(0,0,0,0.1);border-radius:2px;bottom:1.25em;color:#0b0b0b;height:40px;opacity:0;padding:8px;position:fixed;right:1.25em;text-align:center;width:40px;-webkit-transform:translate3d(0, 0, 0);visibility:hidden;transition:all 0.15s ease-in-out}.toplink:hover,.toplink:active{opacity:1}.toplink:focus{outline:none}.toplink svg{height:24px;width:24px}@media print, screen and (min-width: 32.5em){.toplink{bottom:2.5em;right:2.5em}}.toplink--is-visible{opacity:.5;visibility:visible}.intro{margin-bottom:1.25em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-repeat:no-repeat;background-attachment:fixed;background-position:center bottom;background-size:cover;height:100vh;width:100%;transition:all 0.15s ease-in-out}@media print, screen and (min-width: 32.5em){.intro{margin-bottom:2.5em}}@media print, screen and (min-width: 32.5em){.intro{min-height:37.5rem}}.intro header{color:#fff;text-align:center}.intro .logo{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%20261.41%20261.41%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%2C.cls-8%7Bfill%3Anone%3B%7D.cls-2%7Bisolation%3Aisolate%3B%7D.cls-3%7Bfill%3Aurl%28%23linear-gradient%29%3B%7D.cls-4%7Bfill%3Aurl%28%23Neues_Verlaufsfeld_1%29%3B%7D.cls-5%7Bclip-path%3Aurl%28%23clip-path%29%3B%7D.cls-6%7Bfill%3A%23fff%3B%7D.cls-7%7Bclip-path%3Aurl%28%23clip-path-2%29%3B%7D.cls-8%7Bstroke%3A%23000%3Bstroke-miterlimit%3A10%3Bstroke-width%3A2px%3B%7D.cls-9%7Bmix-blend-mode%3Amultiply%3B%7D.cls-10%7Bfill%3Aurl%28%23linear-gradient-2%29%3B%7D%3C%2Fstyle%3E%3ClinearGradient%20id%3D%22linear-gradient%22%20x1%3D%22252.28%22%20y1%3D%22500.71%22%20x2%3D%22252.28%22%20y2%3D%22301%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%231a80b6%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%239ac7bf%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22Neues_Verlaufsfeld_1%22%20x1%3D%22281.57%22%20y1%3D%22502.64%22%20x2%3D%22281.57%22%20y2%3D%22300.98%22%20xlink%3Ahref%3D%22%23linear-gradient%22%2F%3E%3CclipPath%20id%3D%22clip-path%22%20transform%3D%22translate%28-136.22%20-269.29%29%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M266.93%2C300a100%2C100%2C0%2C0%2C0-70.71%2C170.71L337.64%2C329.29A99.69%2C99.69%2C0%2C0%2C0%2C266.93%2C300Z%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22clip-path-2%22%20transform%3D%22translate%28-136.22%20-269.29%29%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M196.22%2C470.71A100%2C100%2C0%2C0%2C0%2C337.64%2C329.29Z%22%2F%3E%3C%2FclipPath%3E%3ClinearGradient%20id%3D%22linear-gradient-2%22%20x1%3D%22265.93%22%20y1%3D%22399%22%20x2%3D%22287.48%22%20y2%3D%22420.55%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-opacity%3D%220.4%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-opacity%3D%220%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Ctitle%3EOliver_Eichhof_Logo_RGB%3C%2Ftitle%3E%3Cg%20class%3D%22cls-2%22%3E%3Cg%20id%3D%22Ebene_1%22%20data-name%3D%22Ebene%201%22%3E%3Cpath%20class%3D%22cls-3%22%20d%3D%22M266.93%2C300a100%2C100%2C0%2C0%2C0-70.71%2C170.71L337.64%2C329.29A99.69%2C99.69%2C0%2C0%2C0%2C266.93%2C300Z%22%20transform%3D%22translate%28-136.22%20-269.29%29%22%2F%3E%3Cpath%20class%3D%22cls-4%22%20d%3D%22M196.22%2C470.71A100%2C100%2C0%2C0%2C0%2C337.64%2C329.29Z%22%20transform%3D%22translate%28-136.22%20-269.29%29%22%2F%3E%3Cg%20class%3D%22cls-5%22%3E%3Cpath%20class%3D%22cls-6%22%20d%3D%22M206.9%2C400a71.6%2C71.6%2C0%2C0%2C1%2C3.29-21.94%2C55.09%2C55.09%2C0%2C0%2C1%2C9.65-18.13%2C45.84%2C45.84%2C0%2C0%2C1%2C15.69-12.4%2C52.57%2C52.57%2C0%2C0%2C1%2C42.82%2C0A45.87%2C45.87%2C0%2C0%2C1%2C294%2C359.93a55.14%2C55.14%2C0%2C0%2C1%2C9.65%2C18.13A71.69%2C71.69%2C0%2C0%2C1%2C307%2C400a72.68%2C72.68%2C0%2C0%2C1-3.29%2C22A53.74%2C53.74%2C0%2C0%2C1%2C294%2C440.17a46.36%2C46.36%2C0%2C0%2C1-15.69%2C12.3%2C52.57%2C52.57%2C0%2C0%2C1-42.82%2C0%2C46.33%2C46.33%2C0%2C0%2C1-15.69-12.3A53.69%2C53.69%2C0%2C0%2C1%2C210.18%2C422%2C72.59%2C72.59%2C0%2C0%2C1%2C206.9%2C400Zm8.06%2C0a63.76%2C63.76%2C0%2C0%2C0%2C2.76%2C18.76%2C50.79%2C50.79%2C0%2C0%2C0%2C8.06%2C16%2C39.19%2C39.19%2C0%2C0%2C0%2C13.14%2C11.13%2C41.34%2C41.34%2C0%2C0%2C0%2C36%2C0%2C39.26%2C39.26%2C0%2C0%2C0%2C13.14-11.13%2C51%2C51%2C0%2C0%2C0%2C8.06-16%2C65.25%2C65.25%2C0%2C0%2C0%2C0-37.52%2C51%2C51%2C0%2C0%2C0-8.06-16%2C39.26%2C39.26%2C0%2C0%2C0-13.14-11.13%2C41.34%2C41.34%2C0%2C0%2C0-36%2C0%2C39.19%2C39.19%2C0%2C0%2C0-13.14%2C11.13%2C50.83%2C50.83%2C0%2C0%2C0-8.06%2C16A63.78%2C63.78%2C0%2C0%2C0%2C215%2C400Z%22%20transform%3D%22translate%28-136.22%20-269.29%29%22%2F%3E%3C%2Fg%3E%3Cg%20class%3D%22cls-7%22%3E%3Cpath%20class%3D%22cls-6%22%20d%3D%22M237%2C401.06v1.27a64.36%2C64.36%2C0%2C0%2C0%2C2.55%2C18.23A46.56%2C46.56%2C0%2C0%2C0%2C247%2C435.83a35.8%2C35.8%2C0%2C0%2C0%2C12.54%2C10.39A38.36%2C38.36%2C0%2C0%2C0%2C277.13%2C450q16.37%2C0%2C25.93-8.59t13.18-23.85h8.06q-3.61%2C19.08-15.58%2C29.26T277%2C457a48.08%2C48.08%2C0%2C0%2C1-21.09-4.35%2C42.87%2C42.87%2C0%2C0%2C1-15.05-11.87%2C50.37%2C50.37%2C0%2C0%2C1-9-17.81%2C79.48%2C79.48%2C0%2C0%2C1-3-22.15A77.6%2C77.6%2C0%2C0%2C1%2C232%2C378.91a55.07%2C55.07%2C0%2C0%2C1%2C9.22-18.44%2C45.67%2C45.67%2C0%2C0%2C1%2C15.37-12.72q9.22-4.77%2C21.73-4.77a46.11%2C46.11%2C0%2C0%2C1%2C20.25%2C4.24%2C42.46%2C42.46%2C0%2C0%2C1%2C14.73%2C11.55%2C51.43%2C51.43%2C0%2C0%2C1%2C9%2C17%2C67.79%2C67.79%2C0%2C0%2C1%2C3.07%2C20.67q0%2C1.06-.11%2C2.44c-0.07.92-.11%2C1.66-0.11%2C2.23H237Zm80.14-7a65.14%2C65.14%2C0%2C0%2C0-3-16.85%2C41.75%2C41.75%2C0%2C0%2C0-7.55-14%2C37.57%2C37.57%2C0%2C0%2C0-12.12-9.65%2C35.54%2C35.54%2C0%2C0%2C0-16.26-3.6A38.13%2C38.13%2C0%2C0%2C0%2C261%2C353.68a38.89%2C38.89%2C0%2C0%2C0-12.54%2C9.75%2C43.46%2C43.46%2C0%2C0%2C0-7.86%2C14.1%2C66%2C66%2C0%2C0%2C0-3.4%2C16.54h79.92Z%22%20transform%3D%22translate%28-136.22%20-269.29%29%22%2F%3E%3C%2Fg%3E%3Cline%20class%3D%22cls-8%22%20x1%3D%220.71%22%20y1%3D%22260.71%22%20x2%3D%22260.71%22%20y2%3D%220.71%22%2F%3E%3Cg%20class%3D%22cls-9%22%3E%3Cpath%20class%3D%22cls-10%22%20d%3D%22M337.64%2C329.29L196.22%2C470.71a100.21%2C100.21%2C0%2C0%2C0%2C29.55%2C20.45L358.09%2C358.84A100.21%2C100.21%2C0%2C0%2C0%2C337.64%2C329.29Z%22%20transform%3D%22translate%28-136.22%20-269.29%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:cover;background-repeat:no-repeat;color:#fff;display:block;margin:0 auto .3125em;height:70px;transition:all 0.15s ease-in-out;width:70px}.intro .logo.is-active{position:fixed;top:0;left:0;z-index:10}@media print, screen and (min-width: 32.5em){.intro .logo{height:98px;width:98px}}@media print, screen and (min-width: 48.0625em){.intro .logo{height:140px;width:140px}}.intro .logo .c-icon{width:100%;height:100%}.intro h1{font-size:50px;font-size:5vw;margin:0 auto 1.5rem;padding-bottom:0}@media (max-width: 700px){.intro h1{font-size:35px}}@media (min-width: 1600px){.intro h1{font-size:80px}}.intro h1 span svg{-msie-transform-origin:50% 50%;transform-origin:50% 50%;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-style:normal;display:block;letter-spacing:0;line-height:0;margin:1.2rem auto 0;transition:none;width:20px;height:20px}@media print, screen and (min-width: 48.0625em){.intro h1 span svg{width:30px;height:30px}}@media screen and (min-width: 64.0625em){.intro h1 span svg{width:36px;height:36px}}.intro h1 span .c-icon{transform:rotate(0deg)}.intro h2{font-size:20px;font-size:2vw;margin:0 auto;max-width:300px}@media (max-width: 900px){.intro h2{font-size:18px}}@media (min-width: 1300px){.intro h2{font-size:26px}}.intro h3 a{color:#fff;display:inline-block;font-weight:300;margin-top:2.5em;position:relative}.intro h3 svg{display:inline-block;width:20px;height:20px;left:-28px;margin-top:-10px;position:absolute;top:50%;transform:rotate(-90deg)}.intro h3 polygon{fill:#fff !important}.subpage .intro{background-attachment:scroll;height:80vh}@media print, screen and (min-width: 32.5em){.subpage .intro{min-height:600px}}.not-found .intro{background-image:url("../img/404.jpg")}@media print, screen and (min-width: 32.5em){.not-found .intro h1{font-size:9rem}}.about{padding-right:.75rem;padding-left:.75rem;max-width:60rem;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}@media print, screen and (min-width: 32.5em){.about{padding-right:1.25rem;padding-left:1.25rem}}@media print, screen and (min-width: 48.0625em){.about{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 64.0625em){.about{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 90em){.about{padding-right:1.25rem;padding-left:1.25rem}}.about__inner{-ms-flex:0 0 auto;flex:0 0 auto;min-height:0px;min-width:0px;width:calc(100% - 1.5rem);margin-right:.75rem;margin-left:.75rem}@media print, screen and (min-width: 48.0625em){.about__body{width:calc(66.66667% - 2.5rem);margin-right:1.25rem;margin-left:1.25rem;margin-left:calc(16.66667% + .75rem)}}.service{padding-right:.75rem;padding-left:.75rem;max-width:60rem;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}@media print, screen and (min-width: 32.5em){.service{padding-right:1.25rem;padding-left:1.25rem}}@media print, screen and (min-width: 48.0625em){.service{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 64.0625em){.service{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 90em){.service{padding-right:1.25rem;padding-left:1.25rem}}.service h2{color:#8dcdb1;margin-top:2.5em;margin-bottom:.625em;overflow:hidden;position:relative;text-align:center}@media print, screen and (min-width: 32.5em){.service h2{margin-bottom:1.625em}}.service h2::before{content:'';display:inline-block;height:1px;border-bottom:1px solid #afafaf;position:absolute;top:50%;left:0;right:0}.service h2 span{font-size:18px;font-size:3vw;position:relative;padding:0 1.25em;display:inline-block;max-width:80%;background-color:#fff}@media (max-width: 533.33333px){.service h2 span{font-size:16px}}@media (min-width: 733.33333px){.service h2 span{font-size:22px}}.service h3{text-align:center}.service__inner{-ms-flex:0 0 auto;flex:0 0 auto;min-height:0px;min-width:0px;width:calc(100% - 1.5rem);margin-right:.75rem;margin-left:.75rem}@media print, screen and (min-width: 48.0625em){.service__wrapper{padding-right:.75rem;padding-left:.75rem;max-width:60rem;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-.75rem;margin-left:-.75rem;padding-left:0 !important;padding-right:0 !important}}@media print, screen and (min-width: 48.0625em) and (min-width: 32.5em){.service__wrapper{padding-right:1.25rem;padding-left:1.25rem}}@media print, screen and (min-width: 48.0625em) and (min-width: 48.0625em){.service__wrapper{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 48.0625em) and (min-width: 64.0625em){.service__wrapper{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 48.0625em) and (min-width: 90em){.service__wrapper{padding-right:1.25rem;padding-left:1.25rem}}@media print, screen and (min-width: 48.0625em) and (min-width: 32.5em){.service__wrapper{margin-right:-1.25rem;margin-left:-1.25rem}}@media print, screen and (min-width: 48.0625em) and (min-width: 48.0625em){.service__wrapper{margin-right:-1.25rem;margin-left:-1.25rem}}@media screen and (min-width: 48.0625em) and (min-width: 64.0625em){.service__wrapper{margin-right:-1.25rem;margin-left:-1.25rem}}@media screen and (min-width: 48.0625em) and (min-width: 90em){.service__wrapper{margin-right:-1.25rem;margin-left:-1.25rem}}.service__item{margin-bottom:2.5em}@media print, screen and (min-width: 48.0625em){.service__item{width:calc(50% - 2.5rem);margin-right:1.25rem;margin-left:1.25rem;margin-bottom:0}}.references{padding-right:.75rem;padding-left:.75rem;max-width:60rem;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}@media print, screen and (min-width: 32.5em){.references{padding-right:1.25rem;padding-left:1.25rem}}@media print, screen and (min-width: 48.0625em){.references{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 64.0625em){.references{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 90em){.references{padding-right:1.25rem;padding-left:1.25rem}}.references h2{color:#8dcdb1;margin-top:2.5em;margin-bottom:.625em;overflow:hidden;position:relative;text-align:center}@media print, screen and (min-width: 32.5em){.references h2{margin-bottom:1.625em}}.references h2::before{content:'';display:inline-block;height:1px;border-bottom:1px solid #afafaf;position:absolute;top:50%;left:0;right:0}.references h2 span{font-size:18px;font-size:3vw;position:relative;padding:0 1.25em;display:inline-block;max-width:80%;background-color:#fff}@media (max-width: 533.33333px){.references h2 span{font-size:16px}}@media (min-width: 733.33333px){.references h2 span{font-size:22px}}.references h3{color:#8dcdb1;margin-top:2.5em;margin-bottom:.625em;overflow:hidden;position:relative;text-align:center}@media print, screen and (min-width: 32.5em){.references h3{margin-bottom:1.625em}}.references__list{columns:100px 2;column-gap:2em;column-rule:1px solid #eae8e8;list-style:none;margin:2.5em 0 3.75em;padding:0;text-align:center}@media print, screen and (min-width: 32.5em){.references__list{columns:150px 3}}@media print, screen and (min-width: 48.0625em){.references__list{columns:170px 4}}.references__list>li{margin-bottom:.3125em}.references__inner{-ms-flex:0 0 auto;flex:0 0 auto;min-height:0px;min-width:0px;width:calc(100% - 1.5rem);margin-right:.75rem;margin-left:.75rem}@media print, screen and (min-width: 32.5em){.references__wrapper{padding-right:.75rem;padding-left:.75rem;max-width:60rem;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-.75rem;margin-left:-.75rem;padding-left:0 !important;padding-right:0 !important}}@media print, screen and (min-width: 32.5em) and (min-width: 32.5em){.references__wrapper{padding-right:1.25rem;padding-left:1.25rem}}@media print, screen and (min-width: 32.5em) and (min-width: 48.0625em){.references__wrapper{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 32.5em) and (min-width: 64.0625em){.references__wrapper{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 32.5em) and (min-width: 90em){.references__wrapper{padding-right:1.25rem;padding-left:1.25rem}}@media print, screen and (min-width: 32.5em) and (min-width: 32.5em){.references__wrapper{margin-right:-1.25rem;margin-left:-1.25rem}}@media print, screen and (min-width: 32.5em) and (min-width: 48.0625em){.references__wrapper{margin-right:-1.25rem;margin-left:-1.25rem}}@media screen and (min-width: 32.5em) and (min-width: 64.0625em){.references__wrapper{margin-right:-1.25rem;margin-left:-1.25rem}}@media screen and (min-width: 32.5em) and (min-width: 90em){.references__wrapper{margin-right:-1.25rem;margin-left:-1.25rem}}@media print, screen and (min-width: 32.5em){.references__item{width:calc(50% - 2.5rem);margin-right:1.25rem;margin-left:1.25rem}}.references__intro{font-style:italic}@media print, screen and (min-width: 48.0625em){.references__intro{width:calc(66.66667% - 2.5rem);margin-left:calc(16.66667% + .75rem)}}.contact{padding-right:.75rem;padding-left:.75rem;max-width:60rem;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;text-align:center}@media print, screen and (min-width: 32.5em){.contact{padding-right:1.25rem;padding-left:1.25rem}}@media print, screen and (min-width: 48.0625em){.contact{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 64.0625em){.contact{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 90em){.contact{padding-right:1.25rem;padding-left:1.25rem}}@media print, screen and (min-width: 32.5em){.contact{text-align:left}}.contact h4{margin-bottom:0}.contact figure{width:100%}@media print, screen and (min-width: 32.5em){.contact figure{width:calc(50% - 2.5rem);margin-right:1.25rem;margin-left:1.25rem}}@media print, screen and (min-width: 48.0625em){.contact figure{width:calc(33.33333% - 2.5rem);margin-right:1.25rem;margin-left:1.25rem}}.contact figure img{max-width:100%;width:100%}.contact article{width:100%}@media print, screen and (min-width: 32.5em){.contact article{width:calc(50% - 2.5rem);margin-right:1.25rem;margin-left:1.25rem;padding-left:2.5em}}@media print, screen and (min-width: 48.0625em){.contact article{width:calc(66.66667% - 2.5rem);margin-right:1.25rem;margin-left:1.25rem;padding-left:5em}}.contact .email{background:#3b8665;color:#fff;display:block;font-weight:700;margin-bottom:1.25em;padding:.625em 1.25em;text-align:center;width:100%}@media print, screen and (min-width: 32.5em){.contact .email{background:none;color:#3b8665;display:inline-block;font-weight:400;text-align:left;padding:0;margin-bottom:0}.contact .email:hover{color:#000}}@media print, screen and (min-width: 32.5em){.contact .email{color:#3b8665}}.contact dl{overflow:hidden;margin-bottom:0}@media print, screen and (min-width: 32.5em){.contact dl{margin-bottom:1.25em}}.contact dd,.contact dt{display:block;float:left}.contact dt{clear:both;display:none;width:80px}@media print, screen and (min-width: 32.5em){.contact dt{display:block}}.contact dd{margin-left:0;width:100%}@media print, screen and (min-width: 32.5em){.contact dd{width:200px}}.contact dd a{background:#3b8665;color:#fff;display:block;font-weight:700;margin-bottom:1.25em;padding:.625em 1.25em;text-align:center;width:100%}@media print, screen and (min-width: 32.5em){.contact dd a{background:none;color:#3b8665;display:inline-block;font-weight:400;text-align:left;padding:0;margin-bottom:0}.contact dd a:hover{color:#000}}@media print, screen and (min-width: 32.5em){.contact dd a{color:#0b0b0b;font-weight:400}}.contact__inner{-ms-flex:0 0 auto;flex:0 0 auto;min-height:0px;min-width:0px;width:calc(100% - 1.5rem);margin-right:.75rem;margin-left:.75rem}@media print, screen and (min-width: 32.5em){.contact__wrapper{padding-right:.75rem;padding-left:.75rem;max-width:60rem;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-.75rem;margin-left:-.75rem;padding-left:0 !important;padding-right:0 !important}}@media print, screen and (min-width: 32.5em) and (min-width: 32.5em){.contact__wrapper{padding-right:1.25rem;padding-left:1.25rem}}@media print, screen and (min-width: 32.5em) and (min-width: 48.0625em){.contact__wrapper{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 32.5em) and (min-width: 64.0625em){.contact__wrapper{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 32.5em) and (min-width: 90em){.contact__wrapper{padding-right:1.25rem;padding-left:1.25rem}}@media print, screen and (min-width: 32.5em) and (min-width: 32.5em){.contact__wrapper{margin-right:-1.25rem;margin-left:-1.25rem}}@media print, screen and (min-width: 32.5em) and (min-width: 48.0625em){.contact__wrapper{margin-right:-1.25rem;margin-left:-1.25rem}}@media screen and (min-width: 32.5em) and (min-width: 64.0625em){.contact__wrapper{margin-right:-1.25rem;margin-left:-1.25rem}}@media screen and (min-width: 32.5em) and (min-width: 90em){.contact__wrapper{margin-right:-1.25rem;margin-left:-1.25rem}}.contact__list{list-style:none;margin:0;padding:0}.contact__list li{margin-bottom:1.25em}@media print, screen and (min-width: 32.5em){.contact__list li{display:inline-block;margin-bottom:0;margin-right:.625em}}.contact__social{background-color:#0b0b0b;color:#0b0b0b;display:block;height:44px;padding:.5em 1.25em}@media print, screen and (min-width: 32.5em){.contact__social{background-color:transparent;display:inline-block;padding:0;width:1.5rem;height:1.5rem}}.contact__social .c-icon{background-color:#fff;width:1.5rem;height:1.5rem}.legal{padding-right:.75rem;padding-left:.75rem;max-width:60rem;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.25em}@media print, screen and (min-width: 32.5em){.legal{padding-right:1.25rem;padding-left:1.25rem}}@media print, screen and (min-width: 48.0625em){.legal{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 64.0625em){.legal{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width: 90em){.legal{padding-right:1.25rem;padding-left:1.25rem}}@media print, screen and (min-width: 32.5em){.legal{margin-bottom:2.5em}}.legal h2{color:#8dcdb1;margin-top:2.5em;margin-bottom:.625em;overflow:hidden;position:relative;text-align:center}@media print, screen and (min-width: 32.5em){.legal h2{margin-bottom:1.625em}}.legal h2::before{content:'';display:inline-block;height:1px;border-bottom:1px solid #afafaf;position:absolute;top:50%;left:0;right:0}.legal h2 span{font-size:18px;font-size:3vw;position:relative;padding:0 1.25em;display:inline-block;max-width:80%;background-color:#fff}@media (max-width: 533.33333px){.legal h2 span{font-size:16px}}@media (min-width: 733.33333px){.legal h2 span{font-size:22px}}.legal__entry{-ms-flex:0 0 auto;flex:0 0 auto;min-height:0px;min-width:0px;width:calc(100% - 1.5rem);margin-right:.75rem;margin-left:.75rem;word-wrap:break-word}@media print, screen and (min-width: 32.5em){.legal__entry{width:calc(66.66667% - 2.5rem);margin-right:1.25rem;margin-left:1.25rem}}

/*# sourceMappingURL=app.css.map */
