﻿/*!
Theme Name: Marc Brummund
Author: Björn Münker
Author URI: https://www.bjoernmuenker.de
Description: Description
Version: 1.0.0
Text Domain: marc-brummund
*/@font-face{font-family:"Anton";font-style:normal;font-weight:400;src:url("assets/fonts/anton/anton-v15-latin-regular.woff") format("woff"),url("assets/fonts/anton/anton-v15-latin-regular.woff2") format("woff2"),url("assets/fonts/anton/anton-v15-latin-regular.ttf") format("truetype"),url("assets/fonts/anton/anton-v15-latin-regular.eot?") format("eot"),url("assets/fonts/anton/anton-v15-latin-regular.svg#Anton") format("svg")}@font-face{font-family:"Rational TW Text";font-style:normal;font-weight:100;src:url("assets/fonts/rational-tw-text/RationalTWText-Light.woff") format("woff"),url("assets/fonts/rational-tw-text/RationalTWText-Light.woff2") format("woff2"),url("assets/fonts/rational-tw-text/RationalTWText-Light.ttf") format("truetype"),url("assets/fonts/rational-tw-text/RationalTWText-Light.eot?") format("eot")}@font-face{font-family:"Rational TW Text";font-style:normal;font-weight:400;src:url("assets/fonts/rational-tw-text/RationalTWText-Book.woff") format("woff"),url("assets/fonts/rational-tw-text/RationalTWText-Book.woff2") format("woff2"),url("assets/fonts/rational-tw-text/RationalTWText-Book.ttf") format("truetype"),url("assets/fonts/rational-tw-text/RationalTWText-Book.eot?") format("eot")}@font-face{font-family:"Rational TW Text";font-style:normal;font-weight:700;src:url("assets/fonts/rational-tw-text/RationalTWText-Medium.woff") format("woff"),url("assets/fonts/rational-tw-text/RationalTWText-Medium.woff2") format("woff2"),url("assets/fonts/rational-tw-text/RationalTWText-Medium.ttf") format("truetype"),url("assets/fonts/rational-tw-text/RationalTWText-Medium.eot?") format("eot")}h1,h2,h3,h4,h5,h6{margin:0;font-family:'Rational TW Text', monospace}.headline-xlarge{font-weight:400;text-transform:uppercase;font-size:65px;line-height:1em;font-family:'Anton', sans-serif}@media (min-width: 768px){.headline-xlarge{font-size:70px}}@media (min-width: 1440px){.headline-xlarge{line-height:0.95em;font-size:120px}}h1,.headline-large{font-weight:400;text-transform:uppercase;font-size:50px;line-height:1.3em;font-family:'Anton', sans-serif}@media (min-width: 768px){h1,.headline-large{font-size:70px}}@media (min-width: 1440px){h1,.headline-large{font-size:90px}}h2,.headline-medium{margin-bottom:30px}h3,.headliine-small{font-size:17px;font-weight:700}.headline-bg{position:absolute;font-family:'Anton', sans-serif;font-size:300px;text-transform:uppercase;line-height:0.7em;opacity:0.1}p,.copy-default{margin:0;font-size:15px;line-height:1.7em}@media (min-width: 768px){p,.copy-default{font-size:16px}}.copy-large{font-size:15px;line-height:1.7em}@media (min-width: 1440px){.copy-large{font-size:18px}}.text-link{text-decoration:underline;text-underline-position:under}ul{font-size:16px;line-height:1.7em}strong{font-weight:700}.small-headline-with-border{font-weight:700;margin-bottom:20px}.small-headline-with-border .border-thick{margin-bottom:10px}.border-thick{height:8px}html,body{margin:0;padding:0;font-family:'Rational TW Text', monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:'liga', 'kern';text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-weight:400}*,*::before,*::after{box-sizing:border-box;margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}button{background:none;border:none;font-family:inherit;cursor:pointer;font-size:inherit;padding:0}body.logged-in .top-bar{top:32px}.grid-container{position:relative;width:100%}@media (min-width: 0px){.grid-container{padding:0 18px}}@media (min-width: 480px){.grid-container{padding:0 48px}}@media (min-width: 768px){.grid-container{padding:0 64px}}@media (min-width: 1024px){.grid-container{padding:0 96px}}@media (min-width: 2112px){.grid-container{max-width:1920px;margin:0 auto;padding:0}}.column-container{display:flex;flex-wrap:wrap}@media (min-width: 0px){.column-container{margin:0 -6px}.column-container .column-container{margin:0 -12px}.column-container [class*='column']{padding:0 6px}}@media (min-width: 480px){.column-container{margin:0 -9px}.column-container .column-container{margin:0 -18px}.column-container [class*='column']{padding:0 9px}}@media (min-width: 768px){.column-container{margin:0 -12px}.column-container .column-container{margin:0 -24px}.column-container [class*='column']{padding:0 12px}}@media (min-width: 1024px){.column-container{margin:0 -24px}.column-container .column-container{margin:0 -48px}.column-container [class*='column']{padding:0 24px}}.column-container.is-centered{justify-content:center}.column-container.is-space-between{justify-content:space-between}.column-container.center-items{align-items:center}.column-container.has-reduced-gutter{margin:0 -9px !important}.column-container.has-reduced-gutter [class*='column-']:not(.column-container){padding:0 9px}.column{width:100%}.column-auto-width{flex:1}.column-1{width:calc(100% / (100 / (1 * (100 / 12))))}.column-2{width:calc(100% / (100 / (2 * (100 / 12))))}.column-3{width:calc(100% / (100 / (3 * (100 / 12))))}.column-4{width:calc(100% / (100 / (4 * (100 / 12))))}.column-5{width:calc(100% / (100 / (5 * (100 / 12))))}.column-6{width:calc(100% / (100 / (6 * (100 / 12))))}.column-7{width:calc(100% / (100 / (7 * (100 / 12))))}.column-8{width:calc(100% / (100 / (8 * (100 / 12))))}.column-9{width:calc(100% / (100 / (9 * (100 / 12))))}.column-10{width:calc(100% / (100 / (10 * (100 / 12))))}.column-11{width:calc(100% / (100 / (11 * (100 / 12))))}.column-12{width:calc(100% / (100 / (12 * (100 / 12))))}@media (min-width: 0px){.column-default-1{width:calc(100% / (100 / (1 * (100 / 12))))}}@media (min-width: 0px){.column-default-2{width:calc(100% / (100 / (2 * (100 / 12))))}}@media (min-width: 0px){.column-default-3{width:calc(100% / (100 / (3 * (100 / 12))))}}@media (min-width: 0px){.column-default-4{width:calc(100% / (100 / (4 * (100 / 12))))}}@media (min-width: 0px){.column-default-5{width:calc(100% / (100 / (5 * (100 / 12))))}}@media (min-width: 0px){.column-default-6{width:calc(100% / (100 / (6 * (100 / 12))))}}@media (min-width: 0px){.column-default-7{width:calc(100% / (100 / (7 * (100 / 12))))}}@media (min-width: 0px){.column-default-8{width:calc(100% / (100 / (8 * (100 / 12))))}}@media (min-width: 0px){.column-default-9{width:calc(100% / (100 / (9 * (100 / 12))))}}@media (min-width: 0px){.column-default-10{width:calc(100% / (100 / (10 * (100 / 12))))}}@media (min-width: 0px){.column-default-11{width:calc(100% / (100 / (11 * (100 / 12))))}}@media (min-width: 0px){.column-default-12{width:calc(100% / (100 / (12 * (100 / 12))))}}@media (min-width: 480px){.column-small-1{width:calc(100% / (100 / (1 * (100 / 12))))}}@media (min-width: 480px){.column-small-2{width:calc(100% / (100 / (2 * (100 / 12))))}}@media (min-width: 480px){.column-small-3{width:calc(100% / (100 / (3 * (100 / 12))))}}@media (min-width: 480px){.column-small-4{width:calc(100% / (100 / (4 * (100 / 12))))}}@media (min-width: 480px){.column-small-5{width:calc(100% / (100 / (5 * (100 / 12))))}}@media (min-width: 480px){.column-small-6{width:calc(100% / (100 / (6 * (100 / 12))))}}@media (min-width: 480px){.column-small-7{width:calc(100% / (100 / (7 * (100 / 12))))}}@media (min-width: 480px){.column-small-8{width:calc(100% / (100 / (8 * (100 / 12))))}}@media (min-width: 480px){.column-small-9{width:calc(100% / (100 / (9 * (100 / 12))))}}@media (min-width: 480px){.column-small-10{width:calc(100% / (100 / (10 * (100 / 12))))}}@media (min-width: 480px){.column-small-11{width:calc(100% / (100 / (11 * (100 / 12))))}}@media (min-width: 480px){.column-small-12{width:calc(100% / (100 / (12 * (100 / 12))))}}@media (min-width: 768px){.column-medium-1{width:calc(100% / (100 / (1 * (100 / 12))))}}@media (min-width: 768px){.column-medium-2{width:calc(100% / (100 / (2 * (100 / 12))))}}@media (min-width: 768px){.column-medium-3{width:calc(100% / (100 / (3 * (100 / 12))))}}@media (min-width: 768px){.column-medium-4{width:calc(100% / (100 / (4 * (100 / 12))))}}@media (min-width: 768px){.column-medium-5{width:calc(100% / (100 / (5 * (100 / 12))))}}@media (min-width: 768px){.column-medium-6{width:calc(100% / (100 / (6 * (100 / 12))))}}@media (min-width: 768px){.column-medium-7{width:calc(100% / (100 / (7 * (100 / 12))))}}@media (min-width: 768px){.column-medium-8{width:calc(100% / (100 / (8 * (100 / 12))))}}@media (min-width: 768px){.column-medium-9{width:calc(100% / (100 / (9 * (100 / 12))))}}@media (min-width: 768px){.column-medium-10{width:calc(100% / (100 / (10 * (100 / 12))))}}@media (min-width: 768px){.column-medium-11{width:calc(100% / (100 / (11 * (100 / 12))))}}@media (min-width: 768px){.column-medium-12{width:calc(100% / (100 / (12 * (100 / 12))))}}@media (min-width: 1024px){.column-large-1{width:calc(100% / (100 / (1 * (100 / 12))))}}@media (min-width: 1024px){.column-large-2{width:calc(100% / (100 / (2 * (100 / 12))))}}@media (min-width: 1024px){.column-large-3{width:calc(100% / (100 / (3 * (100 / 12))))}}@media (min-width: 1024px){.column-large-4{width:calc(100% / (100 / (4 * (100 / 12))))}}@media (min-width: 1024px){.column-large-5{width:calc(100% / (100 / (5 * (100 / 12))))}}@media (min-width: 1024px){.column-large-6{width:calc(100% / (100 / (6 * (100 / 12))))}}@media (min-width: 1024px){.column-large-7{width:calc(100% / (100 / (7 * (100 / 12))))}}@media (min-width: 1024px){.column-large-8{width:calc(100% / (100 / (8 * (100 / 12))))}}@media (min-width: 1024px){.column-large-9{width:calc(100% / (100 / (9 * (100 / 12))))}}@media (min-width: 1024px){.column-large-10{width:calc(100% / (100 / (10 * (100 / 12))))}}@media (min-width: 1024px){.column-large-11{width:calc(100% / (100 / (11 * (100 / 12))))}}@media (min-width: 1024px){.column-large-12{width:calc(100% / (100 / (12 * (100 / 12))))}}@media (min-width: 1440px){.column-xlarge-1{width:calc(100% / (100 / (1 * (100 / 12))))}}@media (min-width: 1440px){.column-xlarge-2{width:calc(100% / (100 / (2 * (100 / 12))))}}@media (min-width: 1440px){.column-xlarge-3{width:calc(100% / (100 / (3 * (100 / 12))))}}@media (min-width: 1440px){.column-xlarge-4{width:calc(100% / (100 / (4 * (100 / 12))))}}@media (min-width: 1440px){.column-xlarge-5{width:calc(100% / (100 / (5 * (100 / 12))))}}@media (min-width: 1440px){.column-xlarge-6{width:calc(100% / (100 / (6 * (100 / 12))))}}@media (min-width: 1440px){.column-xlarge-7{width:calc(100% / (100 / (7 * (100 / 12))))}}@media (min-width: 1440px){.column-xlarge-8{width:calc(100% / (100 / (8 * (100 / 12))))}}@media (min-width: 1440px){.column-xlarge-9{width:calc(100% / (100 / (9 * (100 / 12))))}}@media (min-width: 1440px){.column-xlarge-10{width:calc(100% / (100 / (10 * (100 / 12))))}}@media (min-width: 1440px){.column-xlarge-11{width:calc(100% / (100 / (11 * (100 / 12))))}}@media (min-width: 1440px){.column-xlarge-12{width:calc(100% / (100 / (12 * (100 / 12))))}}@media (min-width: 1920px){.column-xxlarge-1{width:calc(100% / (100 / (1 * (100 / 12))))}}@media (min-width: 1920px){.column-xxlarge-2{width:calc(100% / (100 / (2 * (100 / 12))))}}@media (min-width: 1920px){.column-xxlarge-3{width:calc(100% / (100 / (3 * (100 / 12))))}}@media (min-width: 1920px){.column-xxlarge-4{width:calc(100% / (100 / (4 * (100 / 12))))}}@media (min-width: 1920px){.column-xxlarge-5{width:calc(100% / (100 / (5 * (100 / 12))))}}@media (min-width: 1920px){.column-xxlarge-6{width:calc(100% / (100 / (6 * (100 / 12))))}}@media (min-width: 1920px){.column-xxlarge-7{width:calc(100% / (100 / (7 * (100 / 12))))}}@media (min-width: 1920px){.column-xxlarge-8{width:calc(100% / (100 / (8 * (100 / 12))))}}@media (min-width: 1920px){.column-xxlarge-9{width:calc(100% / (100 / (9 * (100 / 12))))}}@media (min-width: 1920px){.column-xxlarge-10{width:calc(100% / (100 / (10 * (100 / 12))))}}@media (min-width: 1920px){.column-xxlarge-11{width:calc(100% / (100 / (11 * (100 / 12))))}}@media (min-width: 1920px){.column-xxlarge-12{width:calc(100% / (100 / (12 * (100 / 12))))}}@media (min-width: 0px){.gutter-y-default-xxl [class*='column']:not(.column-container){margin-bottom:96px}}.column-container.gutter-y-default-xxl{margin-bottom:-96px}@media (min-width: 0px){.gutter-y-default-xl [class*='column']:not(.column-container){margin-bottom:64px}}.column-container.gutter-y-default-xl{margin-bottom:-64px}@media (min-width: 0px){.gutter-y-default-l [class*='column']:not(.column-container){margin-bottom:48px}}.column-container.gutter-y-default-l{margin-bottom:-48px}@media (min-width: 0px){.gutter-y-default-m [class*='column']:not(.column-container){margin-bottom:24px}}.column-container.gutter-y-default-m{margin-bottom:-24px}@media (min-width: 0px){.gutter-y-default-s [class*='column']:not(.column-container){margin-bottom:18px}}.column-container.gutter-y-default-s{margin-bottom:-18px}@media (min-width: 0px){.gutter-y-default-xs [class*='column']:not(.column-container){margin-bottom:12px}}.column-container.gutter-y-default-xs{margin-bottom:-12px}@media (min-width: 0px){.gutter-y-default-xxs [class*='column']:not(.column-container){margin-bottom:8px}}.column-container.gutter-y-default-xxs{margin-bottom:-8px}@media (min-width: 0px){.gutter-y-default-xxxs [class*='column']:not(.column-container){margin-bottom:4px}}.column-container.gutter-y-default-xxxs{margin-bottom:-4px}@media (min-width: 480px){.gutter-y-small-xxl [class*='column']:not(.column-container){margin-bottom:96px}}.column-container.gutter-y-small-xxl{margin-bottom:-96px}@media (min-width: 480px){.gutter-y-small-xl [class*='column']:not(.column-container){margin-bottom:64px}}.column-container.gutter-y-small-xl{margin-bottom:-64px}@media (min-width: 480px){.gutter-y-small-l [class*='column']:not(.column-container){margin-bottom:48px}}.column-container.gutter-y-small-l{margin-bottom:-48px}@media (min-width: 480px){.gutter-y-small-m [class*='column']:not(.column-container){margin-bottom:24px}}.column-container.gutter-y-small-m{margin-bottom:-24px}@media (min-width: 480px){.gutter-y-small-s [class*='column']:not(.column-container){margin-bottom:18px}}.column-container.gutter-y-small-s{margin-bottom:-18px}@media (min-width: 480px){.gutter-y-small-xs [class*='column']:not(.column-container){margin-bottom:12px}}.column-container.gutter-y-small-xs{margin-bottom:-12px}@media (min-width: 480px){.gutter-y-small-xxs [class*='column']:not(.column-container){margin-bottom:8px}}.column-container.gutter-y-small-xxs{margin-bottom:-8px}@media (min-width: 480px){.gutter-y-small-xxxs [class*='column']:not(.column-container){margin-bottom:4px}}.column-container.gutter-y-small-xxxs{margin-bottom:-4px}@media (min-width: 768px){.gutter-y-medium-xxl [class*='column']:not(.column-container){margin-bottom:96px}}.column-container.gutter-y-medium-xxl{margin-bottom:-96px}@media (min-width: 768px){.gutter-y-medium-xl [class*='column']:not(.column-container){margin-bottom:64px}}.column-container.gutter-y-medium-xl{margin-bottom:-64px}@media (min-width: 768px){.gutter-y-medium-l [class*='column']:not(.column-container){margin-bottom:48px}}.column-container.gutter-y-medium-l{margin-bottom:-48px}@media (min-width: 768px){.gutter-y-medium-m [class*='column']:not(.column-container){margin-bottom:24px}}.column-container.gutter-y-medium-m{margin-bottom:-24px}@media (min-width: 768px){.gutter-y-medium-s [class*='column']:not(.column-container){margin-bottom:18px}}.column-container.gutter-y-medium-s{margin-bottom:-18px}@media (min-width: 768px){.gutter-y-medium-xs [class*='column']:not(.column-container){margin-bottom:12px}}.column-container.gutter-y-medium-xs{margin-bottom:-12px}@media (min-width: 768px){.gutter-y-medium-xxs [class*='column']:not(.column-container){margin-bottom:8px}}.column-container.gutter-y-medium-xxs{margin-bottom:-8px}@media (min-width: 768px){.gutter-y-medium-xxxs [class*='column']:not(.column-container){margin-bottom:4px}}.column-container.gutter-y-medium-xxxs{margin-bottom:-4px}@media (min-width: 1024px){.gutter-y-large-xxl [class*='column']:not(.column-container){margin-bottom:96px}}.column-container.gutter-y-large-xxl{margin-bottom:-96px}@media (min-width: 1024px){.gutter-y-large-xl [class*='column']:not(.column-container){margin-bottom:64px}}.column-container.gutter-y-large-xl{margin-bottom:-64px}@media (min-width: 1024px){.gutter-y-large-l [class*='column']:not(.column-container){margin-bottom:48px}}.column-container.gutter-y-large-l{margin-bottom:-48px}@media (min-width: 1024px){.gutter-y-large-m [class*='column']:not(.column-container){margin-bottom:24px}}.column-container.gutter-y-large-m{margin-bottom:-24px}@media (min-width: 1024px){.gutter-y-large-s [class*='column']:not(.column-container){margin-bottom:18px}}.column-container.gutter-y-large-s{margin-bottom:-18px}@media (min-width: 1024px){.gutter-y-large-xs [class*='column']:not(.column-container){margin-bottom:12px}}.column-container.gutter-y-large-xs{margin-bottom:-12px}@media (min-width: 1024px){.gutter-y-large-xxs [class*='column']:not(.column-container){margin-bottom:8px}}.column-container.gutter-y-large-xxs{margin-bottom:-8px}@media (min-width: 1024px){.gutter-y-large-xxxs [class*='column']:not(.column-container){margin-bottom:4px}}.column-container.gutter-y-large-xxxs{margin-bottom:-4px}@media (min-width: 1440px){.gutter-y-xlarge-xxl [class*='column']:not(.column-container){margin-bottom:96px}}.column-container.gutter-y-xlarge-xxl{margin-bottom:-96px}@media (min-width: 1440px){.gutter-y-xlarge-xl [class*='column']:not(.column-container){margin-bottom:64px}}.column-container.gutter-y-xlarge-xl{margin-bottom:-64px}@media (min-width: 1440px){.gutter-y-xlarge-l [class*='column']:not(.column-container){margin-bottom:48px}}.column-container.gutter-y-xlarge-l{margin-bottom:-48px}@media (min-width: 1440px){.gutter-y-xlarge-m [class*='column']:not(.column-container){margin-bottom:24px}}.column-container.gutter-y-xlarge-m{margin-bottom:-24px}@media (min-width: 1440px){.gutter-y-xlarge-s [class*='column']:not(.column-container){margin-bottom:18px}}.column-container.gutter-y-xlarge-s{margin-bottom:-18px}@media (min-width: 1440px){.gutter-y-xlarge-xs [class*='column']:not(.column-container){margin-bottom:12px}}.column-container.gutter-y-xlarge-xs{margin-bottom:-12px}@media (min-width: 1440px){.gutter-y-xlarge-xxs [class*='column']:not(.column-container){margin-bottom:8px}}.column-container.gutter-y-xlarge-xxs{margin-bottom:-8px}@media (min-width: 1440px){.gutter-y-xlarge-xxxs [class*='column']:not(.column-container){margin-bottom:4px}}.column-container.gutter-y-xlarge-xxxs{margin-bottom:-4px}@media (min-width: 1920px){.gutter-y-xxlarge-xxl [class*='column']:not(.column-container){margin-bottom:96px}}.column-container.gutter-y-xxlarge-xxl{margin-bottom:-96px}@media (min-width: 1920px){.gutter-y-xxlarge-xl [class*='column']:not(.column-container){margin-bottom:64px}}.column-container.gutter-y-xxlarge-xl{margin-bottom:-64px}@media (min-width: 1920px){.gutter-y-xxlarge-l [class*='column']:not(.column-container){margin-bottom:48px}}.column-container.gutter-y-xxlarge-l{margin-bottom:-48px}@media (min-width: 1920px){.gutter-y-xxlarge-m [class*='column']:not(.column-container){margin-bottom:24px}}.column-container.gutter-y-xxlarge-m{margin-bottom:-24px}@media (min-width: 1920px){.gutter-y-xxlarge-s [class*='column']:not(.column-container){margin-bottom:18px}}.column-container.gutter-y-xxlarge-s{margin-bottom:-18px}@media (min-width: 1920px){.gutter-y-xxlarge-xs [class*='column']:not(.column-container){margin-bottom:12px}}.column-container.gutter-y-xxlarge-xs{margin-bottom:-12px}@media (min-width: 1920px){.gutter-y-xxlarge-xxs [class*='column']:not(.column-container){margin-bottom:8px}}.column-container.gutter-y-xxlarge-xxs{margin-bottom:-8px}@media (min-width: 1920px){.gutter-y-xxlarge-xxxs [class*='column']:not(.column-container){margin-bottom:4px}}.column-container.gutter-y-xxlarge-xxxs{margin-bottom:-4px}.color-scheme-petrol-yellow .color-scheme-color-primary{color:#1d6974;border-color:#1d6974 !important}.color-scheme-petrol-yellow .color-scheme-color-secondary{background:#fdf9d4}.color-scheme-yellow-petrol .color-scheme-color-primary{color:#fdf9d4;border-color:#fdf9d4 !important}.color-scheme-yellow-petrol .color-scheme-color-secondary{background:#1d6974}.color-scheme-green-yellow .color-scheme-color-primary{color:#6b7100;border-color:#6b7100 !important}.color-scheme-green-yellow .color-scheme-color-secondary{background:#ffc345}.color-scheme-yellow-green .color-scheme-color-primary{color:#ffc345;border-color:#ffc345 !important}.color-scheme-yellow-green .color-scheme-color-secondary{background:#6b7100}.color-scheme-bordeaux-yellow .color-scheme-color-primary{color:#872a40;border-color:#872a40 !important}.color-scheme-bordeaux-yellow .color-scheme-color-secondary{background:#fdf9d4}.color-scheme-yellow-bordeaux .color-scheme-color-primary{color:#fdf9d4;border-color:#fdf9d4 !important}.color-scheme-yellow-bordeaux .color-scheme-color-secondary{background:#872a40}.color-scheme-orange-yellow .color-scheme-color-primary{color:#cd5617;border-color:#cd5617 !important}.color-scheme-orange-yellow .color-scheme-color-secondary{background:#fdf9d4}.color-scheme-yellow-orange .color-scheme-color-primary{color:#fdf9d4;border-color:#fdf9d4 !important}.color-scheme-yellow-orange .color-scheme-color-secondary{background:#cd5617}.list-style-none{padding:0;margin:0}.list-style-none li{list-style-type:none}.list-style-inline-block li{display:inline-block}.list-style-block li{display:block}.bg-cover{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}a{text-decoration:none;color:inherit}img{display:block;width:100%;height:auto}.container-flex{display:flex;flex-wrap:wrap}.container-for-padding-15{margin:0 -15px}.space-between{justify-content:space-between}.center{justify-content:center}.row-wrap{flex-flow:row wrap}.flex-col-20{width:20%}.flex-col-25{width:25%}.flex-col-30{width:30%}.flex-col-33{width:33.333%}.flex-col-40{width:40%}.flex-col-50{width:50%}.flex-col-60{width:60%}.flex-col-66{width:66.666%}.flex-col-75{width:75%}.flex-col-80{width:80%}.flex-col-fixed-width-work{width:200px;padding-right:100px}.flex-col-dynamic-width-work{width:calc(100% - 300px)}.col-padding-15{padding:0px 15px;box-sizing:border-box}.col-mb-30{margin-bottom:30px}.col-pr-75{padding-right:75px;box-sizing:border-box}.wrapper{margin:0 auto;position:relative}.wrapper-large{max-width:80vw}.wrapper-medium{max-width:1000px}.module:not(:last-of-type){margin-bottom:100px}.gallery-preview{position:relative}.gallery-meta{position:absolute;bottom:0;left:0;padding:15px 20px 15px 15px;line-height:1.3em;background:#ffffff}.gallery-meta-counter{font-size:12px}.article-thumb{margin-bottom:24px}.article-headline+*{margin-top:18px}article .text-link{display:inline-block;margin-top:24px}.column-term-list{width:100%}@media (min-width: 1024px){.column-term-list{width:250px}}.term-list li{cursor:pointer}.term-list li.current-item{color:#cd5617}.movie-poster{margin-bottom:40px}.list-credits{font-size:14px}.list-credits li{padding:10px 0px}.list-credits li:not(:last-of-type){border-bottom:1px solid #cdcdcd}.award-list .award-year-container{margin-bottom:96px}.award-list .column-year{width:100%}@media (min-width: 1024px){.award-list .column-year{width:200px;position:relative}.award-list .column-year .award-year{font-family:'Anton';transform:rotate(-90deg) translateY(-100%);transform-origin:top right;display:inline-block;font-size:60px;font-weight:normal}}.award-list .column-awards .movie-title{margin-bottom:4px}.award-list .column-awards ul+.movie-title{margin-top:48px}.contact-data a{display:block}.site-footer{font-size:12px;height:80px;display:flex;align-items:center}@media (min-width: 768px){.site-footer{margin-left:80px;width:calc(100% - 80px)}}.site-footer .footer-menu{line-height:1.2em}@media (min-width: 768px){.site-footer .footer-menu{text-align:right}}.site-footer .footer-menu li{display:inline-block}.site-footer .footer-menu li.current-item{color:#cd5617}.site-footer .footer-menu li:not(:last-of-type){margin-right:18px}.site-footer .footer-menu a{display:inline-block;font-size:12px;text-decoration:underline;text-underline-position:under}.site-header{z-index:2;position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none}@media (min-width: 768px){.site-header{font-size:12px}}.top-bar{position:absolute;z-index:2;top:0;left:0;width:100%;height:60px;background:#ffffff;pointer-events:all}@media (min-width: 768px){.top-bar{height:80px}}.top-bar .grid-container{overflow:visible}.top-bar .grid-container,.top-bar .top-bar-inner{height:inherit}.top-bar .top-bar-inner{display:flex;align-items:center;justify-content:space-between;height:100%}@media (min-width: 768px){.top-bar .top-bar-inner{justify-content:flex-end}}@media (min-width: 768px){.top-bar .logo-mobile{display:none}}@media (min-width: 768px){.top-bar .toggle-menu{display:none}}.top-bar .main-menu{position:absolute;margin:0;left:0;width:100%;padding:0 18px 18px 18px;top:59px;font-weight:500;pointer-events:all;display:inline-block;background-color:#ffffff;display:none}.top-bar .main-menu.is-open{display:block}@media (min-width: 480px){.top-bar .main-menu{padding:0 48px 24px 48px}}@media (min-width: 768px){.top-bar .main-menu{display:block;position:relative;top:0;width:auto;padding:0;background-color:transparent}}.top-bar .main-menu a{font-size:16px}.top-bar .main-menu li{list-style:none}@media (min-width: 768px){.top-bar .main-menu li{display:inline-block}}.top-bar .main-menu li.current-item{color:#cd5617}.top-bar .menu li:not(:last-of-type){margin:0 0 8px 0}@media (min-width: 768px){.top-bar .menu li:not(:last-of-type){margin:0 24px 0 0}}.side-bar{display:none}@media (min-width: 768px){.side-bar{display:block;position:absolute;top:0;left:0;height:100%;width:80px;background:#ffffff}}.side-bar .logo{z-index:2;position:absolute;width:200px;font-size:16px;transform:rotate(-90deg) translateY(-50%);left:50%;bottom:12px;transform-origin:top left;pointer-events:all}@media (min-width: 768px){.side-bar .logo{font-size:18px}}.rich-text h1:not(.headline-xlarge),.rich-text h2,.rich-text h3{margin-left:30px}.rich-text h2{font-size:18px}.rich-text h3+p{margin-top:24px}.rich-text p+h2,.rich-text p+h3{margin-top:48px}@media (min-width: 768px){.rich-text p+h2,.rich-text p+h3{margin-top:96px}}.rich-text p+p{margin-top:24px}.rich-text ul+h2,.rich-text ul+h3{margin-top:64px}.rich-text a{text-decoration:underline;text-underline-position:under}.rich-text h1+.component,.rich-text h2+.component,.rich-text h3+.component,.rich-text ul+.component,.rich-text p+.component{margin-top:48px}.rich-text .component+*{margin-top:48px}.site-opener{position:relative;padding:24px 0;box-sizing:border-box;overflow:hidden}@media (min-width: 768px){.site-opener{padding:48px 0}}@media (min-width: 1024px){.site-opener{padding:64px 0}}.site-opener-fullscreen{padding:48px 0;height:calc(100vh - 80px)}.site-opener-fullscreen.site-opener-home{height:auto}.site-opener-fullscreen.site-opener-single{height:400px}@media (min-width: 1440px){.site-opener-fullscreen{padding:96px 0}.site-opener-fullscreen.site-opener-home,.site-opener-fullscreen.site-opener-single{height:calc(100vh - 80px)}}.site-opener .headline-bg{bottom:0;right:0}.site-opener-single{padding:0}.site-opener-single .grid-container{height:100%}.opener-headline-bottom{position:absolute;bottom:48px;color:#ffffff}.site-opener-contact .headline-bg{top:initial;bottom:0}.container-img-with-border{position:absolute;width:150px;top:100px;right:0}.site-opener-contact .container-img-with-border{display:none}@media (min-width: 768px){.container-img-with-border{width:100px;top:100px}.site-opener-contact .container-img-with-border{width:150px;display:block}}@media (min-width: 1440px){.container-img-with-border{width:150px}}.site-opener-home .column-headline{width:100%;margin-bottom:24px}@media (min-width: 1024px){.site-opener-home .column-headline{width:auto;margin-right:96px;margin-bottom:0}}.site-opener-home .column-intro{width:100%}@media (min-width: 480px){.site-opener-home .column-intro{width:420px}}@media (min-width: 768px){.site-opener-home .column-intro{width:320px}}@media (min-width: 1440px){.site-opener-home .column-intro{width:500px}}@media (min-width: 1024px){.site-opener-home .intro{bottom:0;width:inherit;position:absolute}}.site-opener-home .headline-bg{left:-20px;top:0}#content{margin-top:60px}@media (min-width: 768px){#content{margin-top:80px;width:calc(100% - 80px);margin-left:80px}}.site-content{margin:64px 0}@media (min-width: 768px){.site-content{margin:96px 0}}@media (min-width: 1024px){.site-content{margin:128px 0}}.component+.component{margin-top:96px}@media (min-width: 1024px){.component+.component{margin-top:128px}}.shooting-locations-map .map-container{width:100%;height:500px}.shooting-locations-map .map-container img{max-width:inherit !important}.shooting-locations-map h2{margin-bottom:3px}.shooting-locations-map h2+p{margin-bottom:30px}.shooting-locations-map .google-maps-modal{padding:10px 30px 10px 10px;font-family:'RationalTWText', monospace !important}.shooting-locations-map .google-maps-modal .project-title{font-size:18px;font-weight:700}.shooting-locations-map .google-maps-modal a{margin-top:10px}.shooting-locations-map button[title='Close']{right:0 !important;top:0 !important;margin:0px 4px 0px 0px !important}.shooting-locations-map button[title='Close'] img{width:18px !important;height:18px !important}.shooting-locations-map .gm-style-iw-t{bottom:60px !important}.shooting-locations-map .gm-style-iw-t:before{border:none !important}.shooting-locations-map .gm-style .gm-style-iw-c{border-radius:0 !important;box-shadow:none !important}/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */html.swipebox-html.swipebox-touch{overflow:hidden !important}#swipebox-overlay img{border:none !important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999 !important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:'';display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide .swipebox-inline-container{display:inline-block;max-height:85%;max-width:85%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(assets/icons/loader.gif) no-repeat center center}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:0.5s;transition:0.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0, -50px, 0);transform:translate3d(0, -50px, 0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-prev,#swipebox-next,#swipebox-close{background-image:url(assets/icons/icons.png);background-repeat:no-repeat;border:none !important;text-decoration:none !important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-prev.disabled,#swipebox-next.disabled{opacity:0.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring 0.3s;animation:rightSpring 0.3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring 0.3s;animation:leftSpring 0.3s}.swipebox-touch #swipebox-container:before,.swipebox-touch #swipebox-container:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0px 10px -8px #656565;box-shadow:inset 10px 0px 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0px 10px -8px #656565;box-shadow:inset -10px 0px 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before{opacity:1}.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width: 800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:rgba(0,0,0,0.75)}#swipebox-bottom-bar,#swipebox-top-bar{opacity:1}#swipebox-top-bar{color:#fff;font-size:15px;line-height:43px}
