/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */html{line-height:1.15;
  /* 1 */-ms-text-size-adjust:100%;
  /* 2 */-webkit-text-size-adjust:100%
  /* 2 */}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */body{margin:0}
/**
 * Add the correct display in IE 9-.
 */article,aside,footer,header,nav,section{display:block}
/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */h1{font-size:2em;margin:.67em 0}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */figcaption,figure,main{
  /* 1 */display:block}
/**
 * Add the correct margin in IE 8.
 */figure{margin:1em 40px}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */hr{-webkit-box-sizing:content-box;box-sizing:content-box;
  /* 1 */height:0;
  /* 1 */overflow:visible
  /* 2 */}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */pre{font-family:monospace,monospace;
  /* 1 */font-size:1em
  /* 2 */}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */a{background-color:transparent;
  /* 1 */-webkit-text-decoration-skip:objects
  /* 2 */}
/**
 * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */abbr[title]{border-bottom:none;
  /* 1 */text-decoration:underline;
  /* 2 */-webkit-text-decoration:underline dotted;text-decoration:underline dotted
  /* 2 */}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */b,strong{font-weight:inherit;font-weight:bolder}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */code,kbd,samp{font-family:monospace,monospace;
  /* 1 */font-size:1em
  /* 2 */}
/**
 * Add the correct font style in Android 4.3-.
 */dfn{font-style:italic}
/**
 * Add the correct background and color in IE 9-.
 */mark{background-color:#ff0;color:#000}
/**
 * Add the correct font size in all browsers.
 */small{font-size:80%}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */audio,video{display:inline-block}
/**
 * Add the correct display in iOS 4-7.
 */audio:not([controls]){display:none;height:0}
/**
 * Remove the border on images inside links in IE 10-.
 */img{border-style:none}
/**
 * Hide the overflow in IE.
 */svg:not(:root){overflow:hidden}
/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */button,input,optgroup,select,textarea{font-family:sans-serif;
  /* 1 */font-size:100%;
  /* 1 */line-height:1.15;
  /* 1 */margin:0
  /* 2 */}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */button,input{
  /* 1 */overflow:visible}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */button,select{
  /* 1 */text-transform:none}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button
  /* 2 */}
/**
 * Remove the inner border and padding in Firefox.
 */[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
/**
 * Restore the focus styles unset by the previous rule.
 */[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
/**
 * Correct the padding in Firefox.
 */fieldset{padding:.35em .75em .625em}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */legend{-webkit-box-sizing:border-box;box-sizing:border-box;
  /* 1 */color:inherit;
  /* 2 */display:table;
  /* 1 */max-width:100%;
  /* 1 */padding:0;
  /* 3 */white-space:normal
  /* 1 */}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */progress{display:inline-block;
  /* 1 */vertical-align:baseline
  /* 2 */}
/**
 * Remove the default vertical scrollbar in IE.
 */textarea{overflow:auto}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;
  /* 1 */padding:0
  /* 2 */}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */[type=search]{-webkit-appearance:textfield;
  /* 1 */outline-offset:-2px
  /* 2 */}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */::-webkit-file-upload-button{-webkit-appearance:button;
  /* 1 */font:inherit
  /* 2 */}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */details,menu{display:block}
/*
 * Add the correct display in all browsers.
 */summary{display:list-item}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */canvas{display:inline-block}
/**
 * Add the correct display in IE.
 */
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */[hidden],template{display:none}@font-face{font-family:Helvetica Neue Bold Outline;src:url(/wp-content/themes/kulturamt-2018-theme/dist/browser/assets/fonts/helvetica-neue-bold-outline/HelveticaNeueLTStdOutline-BoldOutline.eot);src:url(/wp-content/themes/kulturamt-2018-theme/dist/browser/assets/fonts/helvetica-neue-bold-outline/HelveticaNeueLTStdOutline-BoldOutline.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/kulturamt-2018-theme/dist/browser/assets/fonts/helvetica-neue-bold-outline/HelveticaNeueLTStdOutline-BoldOutline.woff2) format("woff2"),url(/wp-content/themes/kulturamt-2018-theme/dist/browser/assets/fonts/helvetica-neue-bold-outline/HelveticaNeueLTStdOutline-BoldOutline.woff) format("woff"),url(/wp-content/themes/kulturamt-2018-theme/dist/browser/assets/fonts/helvetica-neue-bold-outline/HelveticaNeueLTStdOutline-BoldOutline.ttf) format("truetype");font-weight:700}@font-face{font-family:Helvetica Neue Extended;src:url(/wp-content/themes/kulturamt-2018-theme/dist/browser/assets/fonts/helvetica-neue-extended/HelveticaNeueLTStd-53Extended.eot);src:url(/wp-content/themes/kulturamt-2018-theme/dist/browser/assets/fonts/helvetica-neue-extended/HelveticaNeueLTStd-53Extended.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/kulturamt-2018-theme/dist/browser/assets/fonts/helvetica-neue-extended/HelveticaNeueLTStd-53Extended.woff2) format("woff2"),url(/wp-content/themes/kulturamt-2018-theme/dist/browser/assets/fonts/helvetica-neue-extended/HelveticaNeueLTStd-53Extended.woff) format("woff"),url(/wp-content/themes/kulturamt-2018-theme/dist/browser/assets/fonts/helvetica-neue-extended/HelveticaNeueLTStd-53Extended.ttf) format("truetype");font-weight:400;font-stretch:expanded}@font-face{font-family:Helvetica Neue Bold Extended;src:url(/wp-content/themes/kulturamt-2018-theme/dist/browser/assets/fonts/helvetica-neue-bold-extended/HelveticaNeueLTStd-Bold.eot);src:url(/wp-content/themes/kulturamt-2018-theme/dist/browser/assets/fonts/helvetica-neue-bold-extended/HelveticaNeueLTStd-Bold.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/kulturamt-2018-theme/dist/browser/assets/fonts/helvetica-neue-bold-extended/HelveticaNeueLTStd-Bold.woff2) format("woff2"),url(/wp-content/themes/kulturamt-2018-theme/dist/browser/assets/fonts/helvetica-neue-bold-extended/HelveticaNeueLTStd-Bold.woff) format("woff"),url(/wp-content/themes/kulturamt-2018-theme/dist/browser/assets/fonts/helvetica-neue-bold-extended/HelveticaNeueLTStd-Bold.ttf) format("truetype");font-weight:700;font-stretch:expanded}
/* DEFAULTS */
/* FUNCTIONS */body,html{font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;background:#000;color:#fff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:14px;line-height:18px;overflow-x:hidden}@media (min-width:768px){body,html{font-size:24px;line-height:32px}}@media (min-width:768px) and (max-width:1024px){body,html{font-size:20px;line-height:26px}}@media screen and (max-height:820px) and (orientation:landscape){body,html{font-size:20px;line-height:26px}}*{-webkit-box-sizing:border-box;box-sizing:border-box}.error,noscript{font-size:14px;background:#ba100f;color:#fff;padding:8px;display:block;z-index:999;position:relative}p{margin:0 0 1em 0}p a{color:currentColor;text-decoration:none;font-family:Helvetica Neue Bold Extended,Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;font-weight:700;font-stretch:expanded}p a[target=_blank]:after{content:"\2197"}a,p a:hover{color:#00f}a{text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(92%,transparent),color-stop(92%,currentColor),color-stop(94%,currentColor),color-stop(94%,transparent));background-image:linear-gradient(180deg,transparent 92%,currentColor 0,currentColor 94%,transparent 0);background-size:0 100%;background-repeat:no-repeat;-webkit-transition:background-size .5s cubic-bezier(.645,.045,.355,1);transition:background-size .5s cubic-bezier(.645,.045,.355,1)}a:hover{background-size:100% 100%}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400}h1,h2,h3{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:1440px){h1,h2,h3{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}}h1{font-size:20px;line-height:20px;font-family:Helvetica Neue Bold Extended,Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;font-weight:700;font-stretch:expanded;padding-top:64px;padding-top:calc(1vw + 64px);padding-bottom:32px}h1 span{display:block;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;font-weight:400;font-stretch:normal}@media (min-width:768px){h1{font-size:42px;line-height:50px;padding:48px 8px 32px}}@media (min-width:768px) and (max-width:1024px){h1{font-size:32px;line-height:36px}}@media screen and (max-height:820px) and (orientation:landscape){h1{font-size:32px;line-height:36px}}h2{font-size:32px;line-height:32px;font-family:Helvetica Neue Extended,Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;font-stretch:expanded;padding-top:64px;padding-bottom:16px}@media (min-width:768px){h2{font-size:80px;line-height:80px;padding-top:48px;padding-bottom:64px}}@media (min-width:768px) and (max-width:1024px){h2{font-size:60px;line-height:60px;padding-bottom:48px}}@media screen and (max-height:820px) and (orientation:landscape){h2{font-size:60px;line-height:60px;padding-bottom:48px}}h3{font-size:32px;line-height:38px;font-family:Helvetica Neue Bold Outline,Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;font-weight:700}@media (min-width:768px){h3{font-size:50px;line-height:60px}}@media (min-width:768px) and (max-width:1024px){h3{font-size:40px;line-height:48px}}@media screen and (max-height:820px) and (orientation:landscape){h3{font-size:40px;line-height:48px}}h3 a{color:currentColor}h3 a:hover{color:#00f}h4{font-size:22px;line-height:22px;font-family:Helvetica Neue Bold Extended,Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;font-weight:700;font-stretch:expanded}@media (min-width:768px){h4{font-size:32px;line-height:32px}}@media (min-width:768px) and (max-width:1024px){h4{font-size:26px;line-height:26px}}@media screen and (max-height:820px) and (orientation:landscape){h4{font-size:26px;line-height:26px}}h5{font-size:22px;line-height:30px;font-stretch:expanded;text-decoration:none;padding-top:48px;padding-bottom:32px}@media (min-width:768px){h5{font-size:42px;line-height:54px;padding-top:32px}}@media (min-width:768px) and (max-width:1024px){h5{font-size:36px;line-height:48px}}@media screen and (max-height:820px) and (orientation:landscape){h5{font-size:36px;line-height:48px}}h5 span{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(93%,transparent),color-stop(93%,#fff),color-stop(95%,#fff),color-stop(95%,transparent));background-image:linear-gradient(180deg,transparent 93%,#fff 0,#fff 95%,transparent 0);background-size:100% 100%;background-repeat:no-repeat}h6{font-size:22px;line-height:22px;font-weight:700;margin-top:32px}@media (min-width:768px){h6{font-size:42px;line-height:42px}}@media (min-width:768px) and (max-width:1024px){h6{font-size:32px;line-height:32px}}@media screen and (max-height:820px) and (orientation:landscape){h6{font-size:32px;line-height:32px}}.shift{padding-left:8.3vw}.download{display:inline-block;color:#fff;text-decoration:none;border:1px solid currentColor;position:relative;margin:8px 0;padding:8px 16px 8px 40px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),to(#fff));background-image:linear-gradient(0deg,#fff,#fff);background-size:100% 0;background-position:0 100%;-webkit-transition:background-size .3s cubic-bezier(.645,.045,.355,1),color .2s cubic-bezier(.645,.045,.355,1) .1s;transition:background-size .3s cubic-bezier(.645,.045,.355,1),color .2s cubic-bezier(.645,.045,.355,1) .1s}.download .arrow{position:absolute;left:0;top:50%;width:40px;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform 1s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform 1s cubic-bezier(.645,.045,.355,1);transition:transform 1s cubic-bezier(.645,.045,.355,1);transition:transform 1s cubic-bezier(.645,.045,.355,1),-webkit-transform 1s cubic-bezier(.645,.045,.355,1)}.download:hover{background-position:100% 0;background-size:100% 100%;border:1px solid #fff;color:#000}.download:hover .arrow{-webkit-transform:translateY(-40%);transform:translateY(-40%)}.download:active{background-position:100% 0;background-size:100% 100%;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#00f),to(#00f));background-image:linear-gradient(0deg,#00f,#00f);border:1px solid #00f;color:#fff;-webkit-transition:background-size .3s cubic-bezier(.645,.045,.355,1),color .1s cubic-bezier(.645,.045,.355,1);transition:background-size .3s cubic-bezier(.645,.045,.355,1),color .1s cubic-bezier(.645,.045,.355,1)}.download:active .arrow{-webkit-transform:translateY(-40%);transform:translateY(-40%)}.download .nowrap{display:inline-block;white-space:nowrap;font-size:.85em;letter-spacing:.05em}@media (min-width:768px) and (max-width:1024px){.download{padding:4px 8px 4px 40px}}@media screen and (max-height:820px) and (orientation:landscape){.download{padding:4px 8px 4px 40px}}@media (min-width:768px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{padding-left:8px;padding-right:8px}.col-5{max-width:41.666666666%}.col-5,.col-6{margin:0 0 0 auto}.col-6{max-width:50%}.col-7{max-width:58.333333333%}.col-7,.col-8{margin:0 0 0 auto}.col-8{max-width:66.66666666%}.col-9{max-width:75%}.col-9,.col-10{margin:0 0 0 auto}.col-10{max-width:83.333333333%}}.innerImage{position:relative}.innerImage img{position:absolute;top:0}img{width:100%;height:auto;outline:0;border:none;display:block}
/*
 * DEBUG
 */