/*! normalize.css v8.0.1 | 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 iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  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: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  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
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 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 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: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 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;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.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 {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  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 in Chrome and Safari on macOS.
 */

[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 Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/rubik/v26/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-WYiFV0Uw.ttf) format('truetype');
}
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rubik/v26/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4iFV0Uw.ttf) format('truetype');
}
@font-face {
  font-family: 'Old Standard TT';
  font-style: italic;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/oldstandardtt/v18/MwQsbh3o1vLImiwAVvYawgcf2eVer2q6bHY.ttf) format('truetype');
}
@font-face {
  font-family: 'Old Standard TT';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/oldstandardtt/v18/MwQubh3o1vLImiwAVvYawgcf2eVeqlq9.ttf) format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/notosans/v27/o-0IIpQlx3QUlC5A4PNr5TRF.ttf) format('truetype');
}
@font-face{font-family:'HKConcHT-Regular';src:url("/themes/hoeherundtiefer/assets/fonts/HKConcHT-Regular.woff") format("woff"),url("/themes/hoeherundtiefer/assets/fonts/HKConcHT-Regular.eot?#iefix") format("embedded-opentype"),url("/themes/hoeherundtiefer/assets/fonts/HKConcHT-Regular.ttf") format("truetype"),url("/themes/hoeherundtiefer/assets/fonts/HKConcHT-Regular.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'HKConc-outline20-Regular';src:url("/themes/hoeherundtiefer/assets/fonts/HKConc-outline20-Regular.woff") format("woff");font-style:normal;font-weight:normal}@font-face{font-family:'HTOldModern-Regular';src:url("/themes/hoeherundtiefer/assets/fonts/HTOldModern-Regular.woff") format("woff"),url("/themes/hoeherundtiefer/assets/fonts/HTOldModern-Regular.eot?#iefix") format("embedded-opentype"),url("/themes/hoeherundtiefer/assets/fonts/HTOldModern-Regular.ttf") format("truetype"),url("/themes/hoeherundtiefer/assets/fonts/HTOldModern-Regular.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'HTOldModern-Italic-Italic';src:url("/themes/hoeherundtiefer/assets/fonts/HTOldModern-Italic-Italic.woff") format("woff");font-style:italic;font-weight:normal}body{font-family:"HKConcHT-Regular","Rubik",sans-serif;font-size:14px;color:#000;line-height:1.1em;letter-spacing:0.01em;font-weight:normal;font-style:normal}#wrapper{display:flex;flex-direction:row;height:100%}h1,h2,h3,h4{font-family:"HTOldModern-Regular","Old Standard TT",serif;color:#000;font-weight:normal;font-kerning:none}h1{font-size:2.81em;margin:0 0 -1% 0;line-height:.9em}@media (min-width: 768px){h1{font-size:3.3em;margin:0 0 5% 0}}@media (min-width: 1024px){h1{font-size:4em;margin:0 0 -2% 0}}@media (min-width: 1024px){h1{font-size:4.3em;margin:0 0 4.5% 0}}@media (min-width: 1280px){h1{font-size:4.43em;margin:0 0 4.5% 0}}h2{font-family:"HKConc-outline20-Regular","Rubik",sans-serif;-webkit-text-stroke:.02em black;text-stroke:.02em black;-webkit-text-fill-color:transparent;text-fill-color:transparent;font-size:2.4em;line-height:1.12em;margin-top:0;font-weight:normal;margin-bottom:0}@media (min-width: 768px){h2{font-size:2.7em}}@media (min-width: 854px){h2{font-size:3.2em}}@media (min-width: 1024px){h2{font-weight:400;font-size:3.35em;-webkit-text-stroke:.015em black;text-stroke:.015em black;line-height:1.13em}}@media (min-width: 1280px){h2{letter-spacing:-0.01em}}@media (min-width: 1500px){h2{font-size:3.5em}}@media (min-width: 1700px){h2{font-size:3.5em}}h3{font-size:1.6em;line-height:1.15;margin-bottom:0;margin-top:25px}@media (min-width: 768px){h3{font-size:2.22em;margin-top:21px}}@media (min-width: 1024px){h3{font-size:2.3em;margin-top:25px}}@media (min-width: 1280px){h3{font-size:2.3em;margin-bottom:-7px}}a{color:#000;text-decoration:none;font-style:normal;line-height:1}a:hover{font-family:"HTOldModern-Italic-Italic","Old Standard TT",serif;font-weight:normal;font-style:italic;line-height:1}p,.ul-text{font-size:1.05em;line-height:1.3em;font-weight:400;letter-spacing:0.018em;margin-bottom:3px;margin-top:5px}@media (min-width: 768px){p,.ul-text{font-size:1.1em;margin-top:7px}}@media (min-width: 1024px){p,.ul-text{font-size:1.2em;margin-top:15px}}@media (min-width: 1500px){p,.ul-text{font-size:1.33em;margin-top:12px}}.ul-text{padding-left:0;list-style-type:none;line-height:1.4em}@media (min-width: 1024px){.ul-text{padding-left:7px}}.ul-text li{text-indent:18px}@media (min-width: 1024px){.ul-text li{text-indent:14px}}@media (min-width: 1280px){.ul-text li{text-indent:15px}}@media (min-width: 1500px){.ul-text li{text-indent:14px}}.ul-text li:before{content:" ";margin-left:-18px;border:0.06em solid;border-radius:10px;height:.8em;width:.8em;position:absolute;margin-top:0.18em}@media (min-width: 1024px){.ul-text li:before{margin-left:-20px;height:.8em;width:.8em;margin-top:.16em}}@media (min-width: 1280px){.ul-text li:before{margin-left:-18px;height:.78em;width:.78em;margin-top:.16em}}@media (min-width: 1500px){.ul-text li:before{margin-left:-20px}}p.hashtags{display:none;font-family:"HTOldModern-Regular","Old Standard TT",serif;color:#000;font-weight:100;font-size:1em;margin-top:10px}@media (min-width: 1024px){p.hashtags{font-size:1.45em;margin-top:20px}}.text-link{font-family:"HTOldModern-Regular","Old Standard TT",serif;background:transparent;font-size:1.1em;font-style:normal;color:#000;text-decoration:none;cursor:pointer;line-height:.5}@media (min-width: 768px){.text-link{font-size:1.15em}}.text-link:hover{font-style:italic}#nav-arrow{position:fixed;right:0;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;z-index:1000}#nav-arrow a{text-align:right}#nav-arrow a img{padding:4px;width:35px}@media (min-width: 667px){#nav-arrow a img{padding:15px;width:45px}}@media (min-width: 768px){#nav-arrow a img{padding:15px;width:50px}}@media (min-width: 1024px){#nav-arrow a img{padding:15px;width:53px}}@media (min-width: 1280px){#nav-arrow a img{padding:15px;width:60px}}.blend{position:absolute;width:100%;background-image:linear-gradient(#cffacd, #66eaa7, #2495bd);mix-blend-mode:multiply}#menu{width:0}#nav_Platzhalter{width:calc(53px - 15px)}@media (min-width: 667px){#nav_Platzhalter{width:calc(53px + 16px)}}@media (min-width: 1500px){#nav_Platzhalter{width:calc(53px + 378px)}}.toggle_button{position:fixed;height:100%;border-right:1px solid #000;border-left:1px solid #000;background-color:#e0dbdb;cursor:pointer;z-index:2000;padding:10px;display:flex;flex-direction:column;justify-content:space-between;width:20px}@media (min-width: 667px){.toggle_button{width:53px}}.toggle_button .logo{font-family:"HTOldModern-Regular","Old Standard TT",serif;writing-mode:vertical-lr;font-size:1.65em;line-height:1.1;padding-top:10px}@media (min-width: 667px){.toggle_button .logo{font-size:2.5em}}.toggle_button .hamburger{position:relative;margin-bottom:53px;transition:0.25s}.toggle_button .hamburger span{position:absolute;background-color:#000;height:1px;width:23px;left:1px}@media (min-width: 667px){.toggle_button .hamburger span{width:30px;left:6px}}.toggle_button .hamburger span:nth-child(1){top:17px;transition:.25s}@media (min-width: 667px){.toggle_button .hamburger span:nth-child(1){top:10px}}.toggle_button .hamburger span:nth-child(2){top:24px;transition:.25s}@media (min-width: 667px){.toggle_button .hamburger span:nth-child(2){top:20px}}.toggle_button .hamburger span:nth-child(3){top:31px;transition:.3s}@media (min-width: 667px){.toggle_button .hamburger span:nth-child(3){top:30px}}.toggle_button.expanded .hamburger span:nth-child(1){transform:rotate(45deg);top:20px}.toggle_button.expanded .hamburger span:nth-child(2){opacity:0}.toggle_button.expanded .hamburger span:nth-child(3){transform:rotate(-45deg);top:20px}input#off-canvas-menu{display:none}label.off-canvas-menu-label{position:fixed;width:37px;height:100vh;cursor:pointer;text-transform:uppercase;font-weight:700;z-index:2000;background-color:#e0dbdb;border-right:1px solid black;border-left:1px solid black;display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 534px){label.off-canvas-menu-label{width:52px}}@media (min-width: 667px){label.off-canvas-menu-label{width:65px}}@media (min-width: 1024px){label.off-canvas-menu-label{width:70px}}@media (min-width: 1280px){label.off-canvas-menu-label{width:80px}}label.off-canvas-menu-label .logo{background-image:url("https://hoeherundtiefer.de/themes/hoeherundtiefer/assets/img/ht-logo-regular.png");background-size:72%;position:relative;width:44px;height:91.5vh;background-repeat:no-repeat;background-position:2px 3px}@media (min-width: 534px){label.off-canvas-menu-label .logo{width:46px;background-position:10px 5px}}@media (min-width: 667px){label.off-canvas-menu-label .logo{width:55px;background-position:12px 5px}}@media (min-width: 1024px){label.off-canvas-menu-label .logo{width:57px;background-position:15px 7px}}@media (min-width: 1280px){label.off-canvas-menu-label .logo{width:57px;background-position:20px 7px}}label.off-canvas-menu-label .logo:hover{background-image:url("https://hoeherundtiefer.de/themes/hoeherundtiefer/assets/img/ht-logo-italic.png")}@media (min-width: 1500px){label.off-canvas-menu-label .logo:hover{background-image:url("https://hoeherundtiefer.de/themes/hoeherundtiefer/assets/img/ht-logo-regular.png")}}label.off-canvas-menu-label .hamburger{position:relative;margin-bottom:42px;transition:0.3s;left:8px}@media (min-width: 534px){label.off-canvas-menu-label .hamburger{left:15px}}@media (min-width: 667px){label.off-canvas-menu-label .hamburger{margin-bottom:44px;left:19px}}@media (min-width: 1024px){label.off-canvas-menu-label .hamburger{left:21px;margin-bottom:45px}}@media (min-width: 1280px){label.off-canvas-menu-label .hamburger{left:26px;margin-bottom:49px}}@media (min-width: 1500px){label.off-canvas-menu-label .hamburger{display:none}}label.off-canvas-menu-label .hamburger span{position:absolute;background-color:#000;height:1px;width:23px;left:-1px;transform-origin:left center}@media (min-width: 667px){label.off-canvas-menu-label .hamburger span{width:27px;left:2px}}@media (min-width: 1024px){label.off-canvas-menu-label .hamburger span{width:30px;left:-1px}}label.off-canvas-menu-label .hamburger span:nth-child(1){top:17px;transition:.3s}@media (min-width: 667px){label.off-canvas-menu-label .hamburger span:nth-child(1){top:15px}}label.off-canvas-menu-label .hamburger span:nth-child(2){top:23px;opacity:1;transition:.2s}@media (min-width: 667px){label.off-canvas-menu-label .hamburger span:nth-child(2){top:22px}}label.off-canvas-menu-label .hamburger span:nth-child(3){top:29px;transition:.3s}@media (min-width: 667px){label.off-canvas-menu-label .hamburger span:nth-child(3){top:29px}}input#off-canvas-menu[type="checkbox"]:checked ~ nav.off-canvas-menu{transform:translateX(0)}nav li,label.off-canvas-menu-label{transition:0.2s}.off-canvas-menu{position:fixed;top:0;left:0;width:200px;height:100%;background:#e0dbdb;font-size:16px;transform:translateX(-100%);border-right:1px solid black;transition:0.25s;z-index:1500;text-align:right;display:flex;flex-direction:column;justify-content:space-between;overflow:auto}@media (min-width: 534px){.off-canvas-menu{width:250px}}@media (min-width: 768px){.off-canvas-menu{width:280px}}@media (min-width: 1024px){.off-canvas-menu{width:372px}}@media (min-width: 1280px){.off-canvas-menu{width:390px}}@media (min-width: 1500px){.off-canvas-menu{width:390px;transform:translateX(0)}}.off-canvas-menu input[type="checkbox"]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;display:block;cursor:pointer}.off-canvas-menu ul{text-align:right;list-style:none;font-family:"HTOldModern-Regular","Old Standard TT",serif;line-height:1.3;margin-top:0;padding-left:0}.off-canvas-menu ul a{text-decoration:none;color:#000;font-size:1.33em;line-height:1;padding-right:8px}@media (min-width: 534px){.off-canvas-menu ul a{font-size:1.5em}}@media (min-width: 667px){.off-canvas-menu ul a{font-size:1.6em;padding-right:12px}}@media (min-width: 768px){.off-canvas-menu ul a{font-size:1.7em}}@media (min-width: 1024px){.off-canvas-menu ul a{font-size:1.75em}}@media (min-width: 1280px){.off-canvas-menu ul a{font-size:2.15em}}.off-canvas-menu ul:last-of-type{text-align:right;list-style:none;font-family:"HKConcHT-Regular","Rubik",sans-serif;line-height:1.3;margin:0}.off-canvas-menu ul:last-of-type li{padding:4px}@media (min-width: 768px){.off-canvas-menu ul:last-of-type li{padding:8px}}@media (min-width: 1024px){.off-canvas-menu ul:last-of-type li{padding:10px}}.off-canvas-menu ul:last-of-type li a{font-size:.85em}@media (min-width: 768px){.off-canvas-menu ul:last-of-type li a{font-size:1em}}@media (min-width: 1024px){.off-canvas-menu ul:last-of-type li a{font-size:1em}}.off-canvas-menu ul:last-of-type li a:hover{font-family:"HKConcHT-Regular","Rubik",sans-serif;font-style:italic}.off-canvas-menu ul:last-of-type li:first-of-type{border-top:1px solid #000}.off-canvas-menu ul:last-of-type li:last-of-type{border:none}.off-canvas-menu li{padding:11px 0;border-bottom:1px solid #000}@media (min-width: 534px){.off-canvas-menu li{padding:15px 0}}@media (min-width: 768px){.off-canvas-menu li{padding:20px 0}}@media (min-width: 1024px){.off-canvas-menu li{padding:21px 0}}.off-canvas-menu li small img{width:10.5%;margin-right:4px}@media (min-width: 667px){.off-canvas-menu li small img{width:6.5%}}.off-canvas-menu>ul>li:last-child{border-bottom:1px solid #555}.off-canvas-menu ul li:first-child{border-top:none}input#off-canvas-menu[type="checkbox"]:checked ~ label.off-canvas-menu-label .hamburger span:nth-child(1){transform:rotate(45deg);top:11px;width:30px}@media (min-width: 667px){input#off-canvas-menu[type="checkbox"]:checked ~ label.off-canvas-menu-label .hamburger span:nth-child(1){top:11px}}input#off-canvas-menu[type="checkbox"]:checked ~ label.off-canvas-menu-label .hamburger span:nth-child(2){opacity:0}input#off-canvas-menu[type="checkbox"]:checked ~ label.off-canvas-menu-label .hamburger span:nth-child(3){transform:rotate(-45deg);top:32px;width:30px}@media (min-width: 667px){input#off-canvas-menu[type="checkbox"]:checked ~ label.off-canvas-menu-label .hamburger span:nth-child(3){top:32px}}#main{overflow:auto;-webkit-overflow-scrolling:touch;width:calc(100% - 30px)}@media (min-width: 667px){#main{width:calc(100% - 53px)}}@media (min-width: 768px){#main{width:calc(100% - 47px)}}@media (min-width: 1500px){#main{width:calc(100% - 230px)}}@media (min-width: 1700px){#main{width:calc(100% - 190px)}}@media (min-width: 2350px){#main{width:calc(100% - 150px)}}#main-nav{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}#page{position:inherit}#page section .section-pre-wrapper{max-width:100%;margin:auto;padding:0 5% 0 4%}@media (min-width: 534px){#page section .section-pre-wrapper{padding:0 10%}}@media (min-width: 667px){#page section .section-pre-wrapper{padding:0 15%}}@media (min-width: 768px){#page section .section-pre-wrapper{padding:0 10%}}@media (min-width: 1024px){#page section .section-pre-wrapper{max-width:1240px;padding:0 5%;margin-top:13px}}@media (min-width: 1280px){#page section .section-pre-wrapper{max-width:950px;padding:0 8% 0 0;margin-top:14px}}#page section .section-wrapper{padding:16px 0 4% 0;max-width:100%;margin:auto}@media (min-width: 667px){#page section .section-wrapper{padding:26px 0 4% 0}}@media (min-width: 1024px){#page section .section-wrapper{padding:1% 35px 4% 35px;max-width:1240px}}@media (min-width: 1280px){#page section .section-wrapper{padding:1% 18% 4% 18%;max-width:1240px}}#page section .content{width:50%}#page section:nth-child(1),#page section:nth-child(3),#page section:nth-child(4),#page section:nth-child(5),#page section:nth-child(8){border-bottom:1px solid #000}#page .wrapper-info .content-info{margin:0}@media (min-width: 1024px){#page .wrapper-info .content-info{margin:0 1%}}@media (min-width: 1280px){#page .wrapper-info .content-info{margin:0 -10%}}@media (min-width: 1500px){#page .wrapper-info .content-info{margin:0 -10%}}#page .wrapper-info .content-info h4{font-family:"HKConcHT-Regular","Rubik",sans-serif,sans-serif;font-size:1.55em;line-height:1.3;margin-bottom:0;margin-top:6%}@media (min-width: 768px){#page .wrapper-info .content-info h4{font-size:1.9em}}@media (min-width: 1024px){#page .wrapper-info .content-info h4{font-size:2em}}@media (min-width: 1280px){#page .wrapper-info .content-info h4{font-size:2.2em}}@media (min-width: 1500px){#page .wrapper-info .content-info h4{font-size:2.45em}}#page .wrapper-info .content-info h4 mark{background:linear-gradient(#000, #000) no-repeat;background-size:100% 2px;background-position:0 1.15em}@media (min-width: 768px){#page .wrapper-info .content-info h4{width:50%}}#page .wrapper-info .content-info .content-info-flex{display:flex;flex-direction:column}@media (min-width: 768px){#page .wrapper-info .content-info .content-info-flex{flex-direction:row}}#page .wrapper-info .content-info .content-info-flex .info-space{flex:1}#page .wrapper-info .content-info .content-info-flex .info-text{flex:9}#page .wrapper-info .content-info .content-info-flex .info-text p,#page .wrapper-info .content-info .content-info-flex .info-text ul{font-size:1.05em;line-height:1.3;margin-bottom:0}@media (min-width: 667px){#page .wrapper-info .content-info .content-info-flex .info-text p,#page .wrapper-info .content-info .content-info-flex .info-text ul{font-size:1.15em}}@media (min-width: 1024px){#page .wrapper-info .content-info .content-info-flex .info-text p,#page .wrapper-info .content-info .content-info-flex .info-text ul{font-size:1.2em}}@media (min-width: 1280px){#page .wrapper-info .content-info .content-info-flex .info-text p,#page .wrapper-info .content-info .content-info-flex .info-text ul{font-size:1.2em}}@media (min-width: 1500px){#page .wrapper-info .content-info .content-info-flex .info-text p,#page .wrapper-info .content-info .content-info-flex .info-text ul{font-size:1.33em}}#page .margin-left{margin-left:20%}#page .pMargin{margin-top:0;margin-bottom:5%}#page #rechtliches{margin-top:5%}#page .content-flex{display:flex;flex-direction:column;margin:0;padding-bottom:5%}@media (min-width: 768px){#page .content-flex{flex-direction:row;margin:0}}@media (min-width: 1024px){#page .content-flex{margin:0 -7%}}@media (min-width: 1280px){#page .content-flex{margin:0 -6%}}@media (min-width: 1500px){#page .content-flex{margin:0 -13%}}#page .content-flex h2,#page .content-flex p{flex:1}#page .content-center{padding:0;margin-top:0;margin-left:5px}@media (min-width: 768px){#page .content-center{margin-left:0px}}@media (min-width: 1024px){#page .content-center{margin-top:50px}}#page .content-one{margin-bottom:11px}@media (min-width: 768px){#page .content-one{padding:0 15.1%}}@media (min-width: 1024px){#page .content-one{padding:0 19.1%}}@media (min-width: 1280px){#page .content-one{padding:0 3%}}@media (min-width: 1500px){#page .content-one{padding:0 9%}}#page .link-rechts-wrapper{width:100%;height:30px;display:flex;justify-content:center;margin-bottom:19px;margin-top:63px;padding-left:5px}@media (min-width: 768px){#page .link-rechts-wrapper{justify-content:center;margin-bottom:19px;margin-top:63px;padding-left:0}}@media (min-width: 1024px){#page .link-rechts-wrapper{height:53px;margin-bottom:19px;margin-top:63px}}@media (min-width: 1280px){#page .link-rechts-wrapper{margin-bottom:45px;margin-top:-80px;justify-content:flex-end}}@media (min-width: 1500px){#page .link-rechts-wrapper{margin-bottom:45px;margin-top:-80px;justify-content:flex-end}}#page .link-rechts-wrapper .swoosh-wrap{position:absolute}@media (min-width: 1280px){#page .link-rechts-wrapper .swoosh-wrap{margin-left:45px}}#page .link-rechts-wrapper .swoosh-wrap .swoosh1{position:absolute;width:97px;height:auto;left:-10px;top:-36px}@media (min-width: 1024px){#page .link-rechts-wrapper .swoosh-wrap .swoosh1{width:114px;left:-15px;top:-40px}}#page .link-rechts-wrapper .swoosh-wrap .swoosh2{position:absolute;width:90px;height:auto;left:-13px;top:-69px}@media (min-width: 1024px){#page .link-rechts-wrapper .swoosh-wrap .swoosh2{width:100px;left:-21px;top:-79px}}#page .link-rechts-wrapper .swoosh-wrap .swoosh3{position:absolute;width:auto;height:68px;left:-63px;top:-44px;transform:rotate(90deg)}@media (min-width: 1024px){#page .link-rechts-wrapper .swoosh-wrap .swoosh3{width:102px;left:-13px;top:-34px}}#page .link-rechts-wrapper .swoosh-wrap .swoosh4{position:absolute;width:104px;height:auto;left:-7px;top:-26px}@media (min-width: 1024px){#page .link-rechts-wrapper .swoosh-wrap .swoosh4{width:114px;left:-15px;top:-40px}}#page .link-rechts-wrapper .swoosh-wrap a.link-rechts{right:23px;font-size:1.5em;text-decoration:none;color:black;font-weight:100;line-height:1;padding-right:14px;text-indent:1em}#page .link-rechts-wrapper .swoosh-wrap a.link-rechts:hover{font-family:"HKConcHT-Regular","Rubik",sans-serif;font-style:normal}@media (min-width: 768px){#page .link-rechts-wrapper .swoosh-wrap a.link-rechts{padding-right:56px;font-size:1.78em}}@media (min-width: 1024px){#page .link-rechts-wrapper .swoosh-wrap a.link-rechts{font-size:2em;padding-right:137px}}@media (min-width: 1280px){#page .link-rechts-wrapper .swoosh-wrap a.link-rechts{font-size:1.9em;padding-right:0}}@media (min-width: 1500px){#page .link-rechts-wrapper .swoosh-wrap a.link-rechts{font-size:2.05em;padding-right:0}}#page .link-rechts-wrapper .swoosh-wrap a.link-rechts:before{content:" ";position:absolute;background-color:yellow;border:0px solid #000;height:17px;width:17px;border-radius:0.5em;margin-left:-26px;margin-top:0.06em;transition:all .2s ease}@media (min-width: 1024px){#page .link-rechts-wrapper .swoosh-wrap a.link-rechts:before{height:22px;width:22px;margin-left:-34px;margin-top:4px}}#page .link-rechts-wrapper .swoosh-wrap a.link-rechts:hover:before{box-shadow:2px 2px rgba(124,111,149,0.33);transform:translateY(-30px)}#page #start,#page #gesang,#page #klavier,#page #songwriting,#page #coaching,#page #workshops,#page #info,#page #ueber,#page #kontakt,#page #illu,#page #impressum,#page #datenschutz{position:relative;z-index:100}#page #start{margin-top:-8px}@media (min-width: 1024px){#page #start{margin-top:-53px}}#page #start .section-wrapper{margin-top:10px}@media (min-width: 768px){#page #start .section-wrapper{margin-top:2%}}@media (min-width: 1024px){#page #start .section-wrapper{margin-top:-5%}}#page #start .content-center{margin-top:0}@media (min-width: 1024px){#page #start .content-center{margin-top:54px}}#page #start .content-center .content-flex{padding-bottom:0}@media (min-width: 667px){#page #start .content-center .content-flex{padding-bottom:5%}}@media (min-width: 768px){#page #start .content-center .content-flex{margin:0px -116px;padding-bottom:0}}@media (min-width: 1280px){#page #start .content-center .content-flex{margin:0px -36%;padding-bottom:0}}#page #start .content-center .content-flex .content{width:100%}@media (min-width: 1024px){#page #start .content-center .content-flex .content{width:50%}}#page #start .content-center .content-flex .content h1{font-size:3.18em;line-height:1;margin-bottom:0;text-indent:0}@media (min-width: 768px){#page #start .content-center .content-flex .content h1{font-size:4.1em;text-indent:0}}@media (min-width: 1024px){#page #start .content-center .content-flex .content h1{font-size:5em;line-height:.9}}@media (min-width: 1280px){#page #start .content-center .content-flex .content h1{font-size:5.9em}}#page #start .content-center .content-flex .content h2{font-family:"HKConc-outline20-Regular","Rubik",sans-serif;font-style:normal;-webkit-text-stroke:.018em black;text-stroke:.018em black;-webkit-text-fill-color:transparent;text-fill-color:transparent;font-size:2.7em;line-height:1.15em;margin-top:3.5px;margin-bottom:0;letter-spacing:0.02em}@media (min-width: 534px){#page #start .content-center .content-flex .content h2{font-size:2.95em;margin-top:5.5px}}@media (min-width: 768px){#page #start .content-center .content-flex .content h2{font-size:3.5em;line-height:1.05em;-webkit-text-stroke:.015em black;text-stroke:.015em black;margin-top:5.5px;margin-bottom:3px}}@media (min-width: 1024px){#page #start .content-center .content-flex .content h2{font-size:4.8em;line-height:1.13em;margin-top:8px}}@media (min-width: 1280px){#page #start .content-center .content-flex .content h2{font-size:5.1em;line-height:1.05em;margin-top:10px}}#page #start .content-center .content-flex .content h2 a{line-height:1.15em}#page #start .content-center .content-flex .content h2 a:hover{font-family:"HKConc-outline20-Regular","Rubik",sans-serif;font-style:italic}#page #start .content-center .content-flex .content h1:last-of-type{margin-bottom:5px;font-size:3.18em}@media (min-width: 534px){#page #start .content-center .content-flex .content h1:last-of-type{font-size:3.15em}}@media (min-width: 768px){#page #start .content-center .content-flex .content h1:last-of-type{font-size:4.1em}}@media (min-width: 1024px){#page #start .content-center .content-flex .content h1:last-of-type{font-size:5em;margin-top:-3px}}@media (min-width: 1280px){#page #start .content-center .content-flex .content h1:last-of-type{font-size:5.9em}}#page #start .content-center .content-flex .content.img{display:none}@media (min-width: 768px){#page #start .content-center .content-flex .content.img{display:flex;align-items:start;justify-content:center}}@media (min-width: 768px) and (min-width: 768px){#page #start .content-center .content-flex .content.img img{width:200px;padding-top:5px;margin-left:-61px}}@media (min-width: 768px) and (min-width: 1024px){#page #start .content-center .content-flex .content.img img{width:220px;padding-top:15px;margin-left:-61px}}@media (min-width: 768px) and (min-width: 1280px){#page #start .content-center .content-flex .content.img img{width:285px;padding-top:15px;margin-left:-76px}}@media (min-width: 768px) and (min-width: 1500px){#page #start .content-center .content-flex .content.img img{width:285px;padding-top:15px;margin-left:-120px}}@media (min-width: 768px){#page #start .content-center .content-flex .content.headline{margin-left:-104px}}@media (min-width: 1024px){#page #start .content-center .content-flex .content.headline{margin-left:-84px}}@media (min-width: 1280px){#page #start .content-center .content-flex .content.headline{margin-left:-7%}}#page #start .content-center .content-one{margin-top:15px;margin-left:5px}@media (min-width: 768px){#page #start .content-center .content-one{margin-top:27px;margin-left:0px}}#page #start .content-center .content-one .pMargin{display:flex;flex-direction:column;align-items:center}#page #start .content-center .content-one .pMargin img{width:101%;margin:9px 0 11px 0;display:none}@media (min-width: 768px){#page #start .content-center .content-one .pMargin img{width:85%;margin:4px 0 5px 0}}@media (min-width: 1024px){#page #start .content-center .content-one .pMargin img{margin:22px 0 28px 0;width:78%}}#page #start .content-center .content-one h3{margin-bottom:-3px;margin-top:0}#page #songwriting .h3-wrap{width:100%}@media (min-width: 320px){#page #songwriting .h3-wrap{width:80%}}@media (min-width: 667px){#page #songwriting .h3-wrap{width:80%}}@media (min-width: 768px){#page #songwriting .h3-wrap{width:100%}}@media (min-width: 1280px){#page #songwriting .h3-wrap{width:80%}}@media (min-width: 1500px){#page #songwriting .h3-wrap{width:100%}}#page #workshops .content-info-flex .info-text:last-of-type{margin-bottom:4%}#page #workshops .content-flex{padding-bottom:0;padding-top:3%;padding-bottom:3%;padding-left:5px}@media (min-width: 667px){#page #workshops .content-flex{padding-top:3%;padding-bottom:3%}}@media (min-width: 768px){#page #workshops .content-flex{padding-top:1.5%;padding-bottom:1.5%;padding-left:0px}}@media (min-width: 1024px){#page #workshops .content-flex{padding-top:5%;padding-bottom:5%;margin:0 .5%}}@media (min-width: 1280px){#page #workshops .content-flex{padding-top:5%;padding-bottom:5%;margin:0 -12%}}#page #workshops .content-flex:first-of-type{padding-top:7%}@media (min-width: 768px){#page #workshops .content-flex:first-of-type{padding-top:1.5%}}#page #workshops .content-flex:first-of-type h2{margin-bottom:1%}@media (min-width: 667px){#page #workshops .content-flex:first-of-type h2{margin-bottom:4%}}@media (min-width: 768px){#page #workshops .content-flex:first-of-type h2{margin-bottom:14%}}@media (min-width: 1024px){#page #workshops .content-flex:first-of-type h2{margin-bottom:8%}}@media (min-width: 1280px){#page #workshops .content-flex:first-of-type h2{margin-bottom:-3%}}@media (min-width: 667px){#page #workshops .content-flex:first-of-type p{margin-top:0}}@media (min-width: 768px){#page #workshops .content-flex:first-of-type p{margin-top:4px}}@media (min-width: 1024px){#page #workshops .content-flex:first-of-type p{margin-top:8px}}@media (min-width: 1280px){#page #workshops .content-flex:first-of-type p{margin-top:16px}}@media (min-width: 1500px){#page #workshops .content-flex:first-of-type p{margin-top:7px}}#page #workshops a.links-rechts{cursor:default}#page #workshops .link-rechts-wrapper{width:100%;height:103px;display:flex;flex-direction:column;align-items:flex-end;padding-bottom:3%}#page #workshops .link-rechts-wrapper div{display:flex;flex-direction:column;align-items:flex-start}#page #workshops .link-rechts-wrapper div img{width:40%;margin-left:20px;margin-bottom:4px}@media (min-width: 1024px){#page #workshops .link-rechts-wrapper div img{width:30%;margin-left:35px}}#page #illu{border-bottom:1px solid #000}#page #illu .section-wrapper{text-align:center}#page #illu img{width:80%;padding:6% 0 6.5% 0}@media (min-width: 768px){#page #illu img{width:70%}}@media (min-width: 1024px){#page #illu img{padding:2% 0 10.5% 0}}@media (min-width: 1280px){#page #illu img{width:80%}}#page #info .section-pre-wrapper .section-wrapper .wrapper-info{padding-left:5px}@media (min-width: 768px){#page #info .section-pre-wrapper .section-wrapper .wrapper-info{padding-left:0px}}#page #info .section-pre-wrapper .section-wrapper .wrapper-info ul{padding-left:0;list-style-type:none;line-height:1.4em}@media (min-width: 1024px){#page #info .section-pre-wrapper .section-wrapper .wrapper-info ul{padding-left:7px}}#page #info .section-pre-wrapper .section-wrapper .wrapper-info ul li{text-indent:18px}@media (min-width: 1024px){#page #info .section-pre-wrapper .section-wrapper .wrapper-info ul li{text-indent:20px}}#page #info .section-pre-wrapper .section-wrapper .wrapper-info ul li:before{content:" ";margin-left:-20px;border:0.06em solid;border-radius:10px;height:.78em;width:.78em;position:absolute;margin-top:0.18em}#page #ueber .content-one p a{font-size:1.1em;line-height:.5}@media (min-width: 667px){#page #ueber .content-one p a{font-size:1.1em;line-height:1}}@media (min-width: 1024px){#page #ueber .content-one p a{font-size:1.15em;line-height:1}}#page #ueber .content-one:last-of-type pn:nth-child(2){margin-top:19px}@media (min-width: 1024px){#page #ueber .content-one:last-of-type pn:nth-child(2){margin-top:15px}}#page #kontakt h1{margin-bottom:28px}@media (min-width: 1024px){#page #kontakt h1{margin-bottom:58px}}#page #kontakt .section-wrapper .content-one span{font-family:"HTOldModern-Regular","Old Standard TT",serif;font-size:1.1em}@media (min-width: 768px){#page #kontakt .section-wrapper .content-one span{font-size:1.15em}}@media (min-width: 1024px){#page #kontakt .section-wrapper .content-one span{font-size:1.1em}}#page #kontakt .section-wrapper .adresse{margin-top:50px}#page #kontakt .section-wrapper .adresse span a{color:#000;text-decoration:none}#page #kontakt .section-wrapper .adresse span a:hover{font-style:italic}#page #kontakt .section-wrapper .last{margin-top:60px;margin-bottom:-4px}@media (min-width: 768px){#page #kontakt .section-wrapper .last{margin-top:60px;margin-bottom:-12px}}@media (min-width: 1024px){#page #kontakt .section-wrapper .last{margin-top:120px;margin-bottom:-20px}}#page #kontakt .section-wrapper .last p{text-align:center;font-size:1em}@media (min-width: 768px){#page #kontakt .section-wrapper .last p{font-size:1.3em}}#page #portrait-1,#page #portrait-2,#page #portrait-3,#page #portrait-4{border-bottom:0}#page #portrait-1 img,#page #portrait-2 img,#page #portrait-3 img,#page #portrait-4 img{border-bottom:1px solid;border-top:1px solid;width:100%}.redirect-back{position:fixed;padding:20px;right:20px}.redirect-back a{padding:20px}#page #datenschutz,#page #impressum{border:0;background-color:#e0dbdb}#page #datenschutz section,#page #impressum section{border:0}#page #datenschutz .section-pre-wrapper,#page #impressum .section-pre-wrapper{margin-top:0;padding:8% 20%;padding-top:14px;padding-bottom:0}@media (min-width: 1280px){#page #datenschutz .section-pre-wrapper,#page #impressum .section-pre-wrapper{padding:8% 30%;padding-top:32px;padding-bottom:0}}@media (min-width: 1500px){#page #datenschutz .section-pre-wrapper,#page #impressum .section-pre-wrapper{padding:8% 35%;padding-top:32px;padding-bottom:0}}#page #datenschutz .section-pre-wrapper .section-wrapper,#page #impressum .section-pre-wrapper .section-wrapper{padding:26px 0 4% 0}#page #datenschutz .section-pre-wrapper .section-wrapper h1,#page #impressum .section-pre-wrapper .section-wrapper h1{margin:0}#page #datenschutz .section-pre-wrapper .section-wrapper h1,#page #datenschutz .section-pre-wrapper .section-wrapper h3,#page #impressum .section-pre-wrapper .section-wrapper h1,#page #impressum .section-pre-wrapper .section-wrapper h3{text-indent:3px;margin-top:-10px}@media (min-width: 667px){#page #datenschutz .section-pre-wrapper .section-wrapper h1,#page #datenschutz .section-pre-wrapper .section-wrapper h3,#page #impressum .section-pre-wrapper .section-wrapper h1,#page #impressum .section-pre-wrapper .section-wrapper h3{font-size:1.85em}}@media (min-width: 1024px){#page #datenschutz .section-pre-wrapper .section-wrapper h1,#page #datenschutz .section-pre-wrapper .section-wrapper h3,#page #impressum .section-pre-wrapper .section-wrapper h1,#page #impressum .section-pre-wrapper .section-wrapper h3{font-size:2.18em}}@media (min-width: 1280px){#page #datenschutz .section-pre-wrapper .section-wrapper h1,#page #datenschutz .section-pre-wrapper .section-wrapper h3,#page #impressum .section-pre-wrapper .section-wrapper h1,#page #impressum .section-pre-wrapper .section-wrapper h3{font-size:2.18em}}#page #datenschutz .section-pre-wrapper .section-wrapper h4,#page #impressum .section-pre-wrapper .section-wrapper h4{font-size:129%;margin:0;margin-bottom:7px;margin-top:12px}@media (min-width: 667px){#page #datenschutz .section-pre-wrapper .section-wrapper h4,#page #impressum .section-pre-wrapper .section-wrapper h4{font-size:145%}}@media (min-width: 1024px){#page #datenschutz .section-pre-wrapper .section-wrapper h4,#page #impressum .section-pre-wrapper .section-wrapper h4{font-size:154%;margin-top:15px}}@media (min-width: 1280px){#page #datenschutz .section-pre-wrapper .section-wrapper h4,#page #impressum .section-pre-wrapper .section-wrapper h4{font-size:154%;margin-top:21px}}#page #datenschutz .section-pre-wrapper .section-wrapper p,#page #impressum .section-pre-wrapper .section-wrapper p{margin-top:5px}@media (min-width: 1280px){#page #datenschutz .section-pre-wrapper .section-wrapper p,#page #impressum .section-pre-wrapper .section-wrapper p{font-size:1.13em;letter-spacing:0.02em;margin-top:10px}}#page #datenschutz .section-pre-wrapper .section-wrapper ul,#page #impressum .section-pre-wrapper .section-wrapper ul{font-size:1.05em;line-height:1.3em;font-weight:400;letter-spacing:0.015em;margin-bottom:0;margin-top:5px;list-style:none;padding-left:17px}@media (min-width: 1280px){#page #datenschutz .section-pre-wrapper .section-wrapper ul,#page #impressum .section-pre-wrapper .section-wrapper ul{font-size:1.13em;letter-spacing:0.02em;margin-top:10px}}#page #datenschutz .section-pre-wrapper .section-wrapper ul li:before,#page #impressum .section-pre-wrapper .section-wrapper ul li:before{content:" ";margin-left:-18px;border:0.06em solid;border-radius:10px;height:.8em;width:.8em;position:absolute;margin-top:0.18em}#page #datenschutz .content-one,#page #impressum .content-one{padding:0;padding-top:0px}#page #datenschutz .content-center,#page #impressum .content-center{margin-left:5px}@media (min-width: 768px){#page #datenschutz .content-center,#page #impressum .content-center{margin-left:5px}}@media (min-width: 1024px){#page #datenschutz .content-center,#page #impressum .content-center{margin-top:0px}}
