html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.c-button{display:inline-table;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none;background:blue;color:#fff;margin:1.5rem 0 0 0;padding:.5em 1em;appearance:none}.u-align--left{text-align:left}.u-align--center{text-align:center}.u-align--right{text-align:right}.u-display--block{display:block}.u-display--table{display:table}.u-display--table-cell{display:table-cell}.u-display--inline{display:inline}.u-display--inline-block{display:inline-block}.u-display--inline-table{display:inline-table}.u-display--flex{display:-ms-flexbox;display:flex}.u-overflow--visible{overflow:visible}.u-overflow-hidden{overflow:hidden}.u-text--underline{text-decoration:underline}.u-text--no-underline{text-decoration:none}.u-text--no-underline:hover{text-decoration:underline}.u-text--bold{font-weight:bold}.u-text--regular{font-weight:normal}.u-text--italic{font-style:italic}.u-text--nowrap{white-space:nowrap}.u-text--big{font-size:1.25em}.u-list--reset{list-style:none;padding:0;margin:0}.u-list--reset li{padding:0;margin:0}.u-clearfix{display:table;clear:both}.u-space--top{margin-top:.7em}.u-space--bottom{margin-bottom:.7em}.u-space--left{margin-left:.7em}.u-space--right{margin-right:.7em}@font-face{font-family:"Barlow Semi Condensed";src:url("../media/4126edef9eb6e6eae110038e.eot");src:url("../media/4126edef9eb6e6eae110038e.eot") format("embedded-opentype"),url("../media/9d01fb1fc3f9e7521b76ddd1.woff2") format("woff2"),url("../media/9201b3749d0df488268e6079.woff") format("woff"),url("../media/5fc52dffddc197366494c414.ttf") format("truetype"),url("../media/46367c3500b76d506abb1012.svg#BarlowSemiCondensed-Regular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Barlow Semi Condensed";src:url("../media/be7a5e3336eb583aa9a94433.eot");src:url("../media/be7a5e3336eb583aa9a94433.eot") format("embedded-opentype"),url("../media/8984e39383fa79c98fdd9f7c.woff2") format("woff2"),url("../media/d993f7288a79b546f3c6bc5f.woff") format("woff"),url("../media/91ba18e83be3a95ecf61cf48.ttf") format("truetype"),url("../media/10382801f1c7d6b3aed27339.svg#BarlowSemiCondensed-MediumItalic") format("svg");font-weight:500;font-style:italic}@font-face{font-family:"Barlow Semi Condensed";src:url("../media/4ec53b2eab164b6f0e8228c1.eot");src:url("../media/4ec53b2eab164b6f0e8228c1.eot") format("embedded-opentype"),url("../media/7ea79f3e2e9c90b68d3f09db.woff2") format("woff2"),url("../media/0875ecaf5e24b9faf2dc5c65.woff") format("woff"),url("../media/4d6c0126c2a832da5b122c95.ttf") format("truetype"),url("../media/3c3a400b9172d75ec6a21573.svg#BarlowSemiCondensed-SemiBold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:"Barlow Semi Condensed";src:url("../media/9a840c2c3a299a6aed7fdf2a.eot");src:url("../media/9a840c2c3a299a6aed7fdf2a.eot") format("embedded-opentype"),url("../media/950609f60f7e6a41db0fd3ee.woff2") format("woff2"),url("../media/ee8b3105edccb2dca0deeb70.woff") format("woff"),url("../media/7b6be57adbfeaa3c6db55476.ttf") format("truetype"),url("../media/e37f69654b99ab385f0c0703.svg#BarlowSemiCondensed-SemiBoldItalic") format("svg");font-weight:600;font-style:italic}@font-face{font-family:"Barlow Semi Condensed";src:url("../media/b917a9b37faf8a0414097e50.eot");src:url("../media/b917a9b37faf8a0414097e50.eot") format("embedded-opentype"),url("../media/03453c18a651f1cbeb614444.woff2") format("woff2"),url("../media/9420ed29391d2f0f220c68cf.woff") format("woff"),url("../media/e123559eb1ace2bd9d03e476.ttf") format("truetype"),url("../media/481b52d3a8d6c484307961c6.svg#BarlowSemiCondensed-Bold") format("svg");font-weight:700;font-style:normal}html{font-size:18px}@media screen and (min-width: 480px){html{font-size:19px}}@media screen and (min-width: 768px){html{font-size:24px}}body{line-height:1.5;font-family:"Barlow Semi Condensed";font-weight:400}h1,h2,h3,h4{margin:3rem 0 1rem 0;line-height:1.05;text-transform:uppercase}h1:first-child,h2:first-child,h3:first-child,h4:first-child{margin-top:0}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:3em}@media (min-width: 480px){h1{font-size:3.8em}}@media (min-width: 768px){h1{font-size:4.5em}}h2{font-size:2.5em}@media (min-width: 480px){h2{font-size:3em}}@media (min-width: 768px){h2{font-size:3.5em}}h3{text-transform:uppercase;font-size:2em;word-wrap:break-word}@media (min-width: 480px){h3{font-size:2.8em}}@media (min-width: 768px){h3{font-size:3em}}h4{font-size:1em;text-transform:uppercase;color:inherit;font-weight:bold}h5{font-size:1em;text-transform:uppercase;color:inherit;font-weight:bold}h6{font-size:1em}p:empty{display:none}strong{font-weight:bold}i{font-style:italic}u{text-decoration:underline}small{font-size:.85em}table{width:100%;border-collapse:collapse}tr{border-bottom:1px solid #b6b6b6}td,th{padding:5px 0}th{font-weight:bold}table,ul,ol{margin:1.5rem 0 0 0}ul,ol{padding:0;margin-left:1.5rem}li{padding:0 0 .4em 0}img{max-width:100%;height:auto}svg{color:inherit}.section{padding:5rem 0;overflow:hidden}.container{max-width:1140px;margin:0 auto;padding:0 1em}.container--full-width{max-width:none}.row:after,.row:before{content:"";display:table;clear:both}@media (min-width: 768px){.row:last-child .col{margin-bottom:0}}.row:last-child .col:last-child{margin-bottom:0}.col{float:left;margin-bottom:2em}.col:last-child{margin-right:0}.w-1{width:6.4035087719%;margin-right:2.1052631579%}.w-2{width:14.9122807018%;margin-right:2.1052631579%}.w-3{width:23.4210526316%;margin-right:2.1052631579%}.w-4{width:31.9298245614%;margin-right:2.1052631579%}.w-5{width:40.4385964912%;margin-right:2.1052631579%}.w-6{width:48.9473684211%;margin-right:2.1052631579%}.w-7{width:57.4561403509%;margin-right:2.1052631579%}.w-8{width:65.9649122807%;margin-right:2.1052631579%}.w-9{width:74.4736842105%;margin-right:2.1052631579%}.w-10{width:82.9824561404%;margin-right:2.1052631579%}.w-11{width:91.4912280702%;margin-right:2.1052631579%}.w-12{width:100%;margin-right:2.1052631579%}.p-0{margin-left:0%}.p-1{margin-left:8.5087719298%}.p-2{margin-left:17.0175438596%}.p-3{margin-left:25.5263157895%}.p-4{margin-left:34.0350877193%}.p-5{margin-left:42.5438596491%}.p-6{margin-left:51.0526315789%}.p-7{margin-left:59.5614035088%}.p-8{margin-left:68.0701754386%}.p-9{margin-left:76.5789473684%}.p-10{margin-left:85.0877192982%}.p-11{margin-left:93.5964912281%}.p-12{margin-left:102.1052631579%}.break{margin-right:0}@media (min-width: 480px){.xs-w-1{width:6.4035087719%;margin-right:2.1052631579%}.xs-w-2{width:14.9122807018%;margin-right:2.1052631579%}.xs-w-3{width:23.4210526316%;margin-right:2.1052631579%}.xs-w-4{width:31.9298245614%;margin-right:2.1052631579%}.xs-w-5{width:40.4385964912%;margin-right:2.1052631579%}.xs-w-6{width:48.9473684211%;margin-right:2.1052631579%}.xs-w-7{width:57.4561403509%;margin-right:2.1052631579%}.xs-w-8{width:65.9649122807%;margin-right:2.1052631579%}.xs-w-9{width:74.4736842105%;margin-right:2.1052631579%}.xs-w-10{width:82.9824561404%;margin-right:2.1052631579%}.xs-w-11{width:91.4912280702%;margin-right:2.1052631579%}.xs-w-12{width:100%;margin-right:2.1052631579%}.xs-p-0{margin-left:0%}.xs-p-1{margin-left:8.5087719298%}.xs-p-2{margin-left:17.0175438596%}.xs-p-3{margin-left:25.5263157895%}.xs-p-4{margin-left:34.0350877193%}.xs-p-5{margin-left:42.5438596491%}.xs-p-6{margin-left:51.0526315789%}.xs-p-7{margin-left:59.5614035088%}.xs-p-8{margin-left:68.0701754386%}.xs-p-9{margin-left:76.5789473684%}.xs-p-10{margin-left:85.0877192982%}.xs-p-11{margin-left:93.5964912281%}.xs-p-12{margin-left:102.1052631579%}.xs--break{margin-right:0}}@media (min-width: 768px){.sm-w-1{width:6.4035087719%;margin-right:2.1052631579%}.sm-w-2{width:14.9122807018%;margin-right:2.1052631579%}.sm-w-3{width:23.4210526316%;margin-right:2.1052631579%}.sm-w-4{width:31.9298245614%;margin-right:2.1052631579%}.sm-w-5{width:40.4385964912%;margin-right:2.1052631579%}.sm-w-6{width:48.9473684211%;margin-right:2.1052631579%}.sm-w-7{width:57.4561403509%;margin-right:2.1052631579%}.sm-w-8{width:65.9649122807%;margin-right:2.1052631579%}.sm-w-9{width:74.4736842105%;margin-right:2.1052631579%}.sm-w-10{width:82.9824561404%;margin-right:2.1052631579%}.sm-w-11{width:91.4912280702%;margin-right:2.1052631579%}.sm-w-12{width:100%;margin-right:2.1052631579%}.sm-p-0{margin-left:0%}.sm-p-1{margin-left:8.5087719298%}.sm-p-2{margin-left:17.0175438596%}.sm-p-3{margin-left:25.5263157895%}.sm-p-4{margin-left:34.0350877193%}.sm-p-5{margin-left:42.5438596491%}.sm-p-6{margin-left:51.0526315789%}.sm-p-7{margin-left:59.5614035088%}.sm-p-8{margin-left:68.0701754386%}.sm-p-9{margin-left:76.5789473684%}.sm-p-10{margin-left:85.0877192982%}.sm-p-11{margin-left:93.5964912281%}.sm-p-12{margin-left:102.1052631579%}.sm--break{margin-right:0}}@media (min-width: 1140px){.md-w-1{width:6.4035087719%;margin-right:2.1052631579%}.md-w-2{width:14.9122807018%;margin-right:2.1052631579%}.md-w-3{width:23.4210526316%;margin-right:2.1052631579%}.md-w-4{width:31.9298245614%;margin-right:2.1052631579%}.md-w-5{width:40.4385964912%;margin-right:2.1052631579%}.md-w-6{width:48.9473684211%;margin-right:2.1052631579%}.md-w-7{width:57.4561403509%;margin-right:2.1052631579%}.md-w-8{width:65.9649122807%;margin-right:2.1052631579%}.md-w-9{width:74.4736842105%;margin-right:2.1052631579%}.md-w-10{width:82.9824561404%;margin-right:2.1052631579%}.md-w-11{width:91.4912280702%;margin-right:2.1052631579%}.md-w-12{width:100%;margin-right:2.1052631579%}.md-p-0{margin-left:0%}.md-p-1{margin-left:8.5087719298%}.md-p-2{margin-left:17.0175438596%}.md-p-3{margin-left:25.5263157895%}.md-p-4{margin-left:34.0350877193%}.md-p-5{margin-left:42.5438596491%}.md-p-6{margin-left:51.0526315789%}.md-p-7{margin-left:59.5614035088%}.md-p-8{margin-left:68.0701754386%}.md-p-9{margin-left:76.5789473684%}.md-p-10{margin-left:85.0877192982%}.md-p-11{margin-left:93.5964912281%}.md-p-12{margin-left:102.1052631579%}.md--break{margin-right:0}}@media (min-width: 1440px){.lg-w-1{width:6.4035087719%;margin-right:2.1052631579%}.lg-w-2{width:14.9122807018%;margin-right:2.1052631579%}.lg-w-3{width:23.4210526316%;margin-right:2.1052631579%}.lg-w-4{width:31.9298245614%;margin-right:2.1052631579%}.lg-w-5{width:40.4385964912%;margin-right:2.1052631579%}.lg-w-6{width:48.9473684211%;margin-right:2.1052631579%}.lg-w-7{width:57.4561403509%;margin-right:2.1052631579%}.lg-w-8{width:65.9649122807%;margin-right:2.1052631579%}.lg-w-9{width:74.4736842105%;margin-right:2.1052631579%}.lg-w-10{width:82.9824561404%;margin-right:2.1052631579%}.lg-w-11{width:91.4912280702%;margin-right:2.1052631579%}.lg-w-12{width:100%;margin-right:2.1052631579%}.lg-p-0{margin-left:0%}.lg-p-1{margin-left:8.5087719298%}.lg-p-2{margin-left:17.0175438596%}.lg-p-3{margin-left:25.5263157895%}.lg-p-4{margin-left:34.0350877193%}.lg-p-5{margin-left:42.5438596491%}.lg-p-6{margin-left:51.0526315789%}.lg-p-7{margin-left:59.5614035088%}.lg-p-8{margin-left:68.0701754386%}.lg-p-9{margin-left:76.5789473684%}.lg-p-10{margin-left:85.0877192982%}.lg-p-11{margin-left:93.5964912281%}.lg-p-12{margin-left:102.1052631579%}.lg--break{margin-right:0}}.page{--parallax: 0}header.section{background-color:#FFC7F1;color:#363636;text-align:center;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;height:20em;text-align:center;height:100vh;height:calc(100vh - 2em)}@media screen and (min-width: 480px){header.section{height:100vh}}header.section h1,header.section h2{margin:0}header.section h1{color:#EA1C4C;line-height:.7;position:absolute;top:50%;display:table;font-size:0;transform:translate(0, -50%);transform:translate(0, calc(var(--parallax) * 6px)) translate(0, -50%)}header.section h1 div{animation:slide-in-headline 800ms cubic-bezier(.175, .885, .32, 1.275) forwards}header.section h1 div>span{display:inline-block}header.section h1 div>span span{font-size:14vw;display:block}header.section h1 .s span{animation:s-explode 500ms cubic-bezier(.25, .46, .45, .94) 1500ms forwards}header.section h1 .u span{animation:u-explode 500ms cubic-bezier(.25, .46, .45, .94) 1500ms forwards}header.section h1 .p span{animation:p-explode 500ms cubic-bezier(.25, .46, .45, .94) 1500ms forwards}header.section h1 .e span{animation:e-explode 500ms cubic-bezier(.25, .46, .45, .94) 1500ms forwards}header.section h1 .r span{animation:r-explode 500ms cubic-bezier(.25, .46, .45, .94) 1500ms forwards}header.section h1 .u2 span{animation:u2-explode 500ms cubic-bezier(.25, .46, .45, .94) 1500ms forwards}header.section h1 .n span{animation:n-explode 500ms cubic-bezier(.25, .46, .45, .94) 1500ms forwards}header.section h1 .k span{animation:k-explode 500ms cubic-bezier(.25, .46, .45, .94) 1500ms forwards}header.section h1 .n2 span{animation:n2-explode 500ms cubic-bezier(.25, .46, .45, .94) 1500ms forwards}header.section h1 .o span{animation:o-explode 500ms cubic-bezier(.25, .46, .45, .94) 1500ms forwards}header.section h1 .w span{animation:w-explode 500ms cubic-bezier(.25, .46, .45, .94) 1500ms forwards}header.section h1 .n3 span{animation:n3-explode 500ms cubic-bezier(.25, .46, .45, .94) 1500ms forwards}header.section h2{font-weight:600;font-size:2em;letter-spacing:.1em;animation:blend-in 2000ms cubic-bezier(.165, .84, .44, 1) forwards;z-index:2}header.section .header__menu{list-style:none;width:100%;text-align:center;margin:0;position:absolute;top:1em;animation:slide-in-menu 2000ms cubic-bezier(.165, .84, .44, 1) forwards}header.section .header__menu ul{margin:0}header.section .header__menu li{display:inline-table;margin:.5em 1.5em;padding:0}header.section .header__menu a{color:#363636;text-transform:uppercase;letter-spacing:.1em;text-decoration:none;font-weight:600;font-size:.85em}header.section .header__arrow{position:absolute;bottom:1em;left:50%;transform:translate(-50%, 0);padding:1em;animation:slide-in-arrow 2000ms cubic-bezier(.165, .84, .44, 1) forwards}header.section .header__arrow svg{fill:none;width:2em;height:1em}header.section .header__arrow:hover{transform:translate(-50%, 0) scale(1.1)}@keyframes slide-in-headline{0%{transform:translate(0, -80vh)}50%{transform:translate(0, -80vh)}100%{transform:translate(0, 0)}}@keyframes blend-in{0%{opacity:0;transform:scale(.7)}75%{opacity:0;transform:scale(.7)}100%{opacity:1;transform:scale(1)}}@keyframes slide-in-menu{0%{opacity:0;transform:translate(0, -110%)}75%{opacity:0;transform:translate(0, -110%)}100%{opacity:1;transform:translate(0, 0)}}@keyframes slide-in-arrow{0%{opacity:0;transform:translate(-50%, 110%)}75%{opacity:0;transform:translate(-50%, 110%)}100%{opacity:1;transform:translate(-50%, 0)}}@keyframes s-explode{from{transform:translate(0, 0) rotate(0deg)}to{transform:translate(0em, -30vh) rotate(-25deg)}}@keyframes u-explode{to{transform:translate(1em, 40vh) rotate(10deg)}}@keyframes p-explode{to{transform:translate(1em, -25vh) rotate(120deg)}}@keyframes e-explode{to{transform:translate(-1em, 0) rotate(0deg)}}@keyframes r-explode{to{transform:translate(0, 14vh) rotate(0deg)}}@keyframes u2-explode{to{transform:translate(-2em, 21vh) rotate(-45deg)}}@keyframes n-explode{to{transform:translate(.5em, -15vh) rotate(-10deg)}}@keyframes k-explode{to{transform:translate(0, 50vh) rotate(70deg)}}@keyframes n2-explode{to{transform:translate(2em, -30vh) rotate(20deg)}}@keyframes o-explode{to{transform:translate(1em, -5vh) rotate(190deg)}}@keyframes w-explode{to{transform:translate(0, 8vh) rotate(180deg)}}@keyframes n3-explode{to{transform:translate(.5em, 0) rotate(5deg)}}#ueber-uns{background-color:#f5f5f5;color:#363636}#ueber-uns .row:nth-child(1){text-align:center}#ueber-uns .flex-row{display:-ms-flexbox;display:flex}#ueber-uns .flex-row .col:first-child{display:none}@media screen and (min-width: 768px){#ueber-uns .flex-row .col:first-child{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}#ueber-uns .flex-row .col:first-child a{display:table;margin:auto;text-transform:uppercase;font-size:.9em;font-weight:600;text-decoration:none;color:inherit;width:1em;letter-spacing:.1em;text-align:center;background-color:#FFEFB4;padding:2em;border-radius:50%;transform:translate(0, calc(var(--parallax) * 5px - 6em))}.section{overflow:hidden;position:relative}.section h3{margin-bottom:0}.section h3+blockquote{font-size:1.5em;font-weight:500;margin:0;font-style:italic}.section h3+blockquote p{margin:0}.section .container{position:relative;z-index:2}.section .circle{content:"";position:absolute;width:60em;height:44em;top:50%;left:-20em;border-bottom-left-radius:30em 22em;border-bottom-right-radius:30em 22em;border-top-right-radius:30em 22em;border-top-left-radius:30em 22em;z-index:1;border:none}#kontakt-btn{position:fixed;top:1em;left:1em;font-size:.9em;font-weight:600;text-decoration:none;letter-spacing:.1em;text-align:center;background-color:#EA1C4C;color:#fff;padding:1em;border-radius:50%;z-index:10;display:none}#ueber-uns{background-color:#f5f5f5;color:#363636}#ueber-uns .circle{background-color:#FFEFB4;top:-15em;left:50%;transform:translate(0, calc(var(--parallax) * 5px));width:60em;height:50em;border-bottom-left-radius:calc(30em + 1px) 25em;border-bottom-right-radius:30em 25em;border-top-right-radius:30em 25em;border-top-left-radius:30em 25em}#section-1{background-color:#003D52;color:#f5f5f5}#section-1 #circle-1{background-color:#f5f5f5;left:-55em;top:0;transform:translate(0, calc(var(--parallax) * 4px));width:60em;height:44em;border-bottom-left-radius:calc(30em + 1px) 22em;border-bottom-right-radius:30em 22em;border-top-right-radius:30em 22em;border-top-left-radius:30em 22em}@media screen and (max-width: 767px){#section-1 #circle-1{display:none}}#section-1 #circle-2{background-color:#f5f5f5;left:4em;top:0em;transform:translate(0, calc(var(--parallax) * 5px));width:6em;height:7em;border-bottom-left-radius:calc(3em + 1px) 3.5em;border-bottom-right-radius:3em 3.5em;border-top-right-radius:3em 3.5em;border-top-left-radius:3em 3.5em}@media screen and (max-width: 767px){#section-1 #circle-2{display:none}}#section-2{background-color:#f5f5f5;color:#363636}#section-2 #circle-1{background-color:#FFC7F1;left:60%;top:10%;transform:translate(0, calc(var(--parallax) * 3px)) translate(-50%, -50%) rotate(-20deg);width:6em;height:5em;border-bottom-left-radius:calc(3em + 1px) 2.5em;border-bottom-right-radius:3em 2.5em;border-top-right-radius:3em 2.5em;border-top-left-radius:3em 2.5em}#section-2 #circle-2{background-color:#FFC7F1;left:75%;top:0%;transform:translate(0, calc(var(--parallax) * 8px)) translate(-50%, -50%) rotate(30deg);width:4em;height:3em;border-bottom-left-radius:calc(2em + 1px) 1.5em;border-bottom-right-radius:2em 1.5em;border-top-right-radius:2em 1.5em;border-top-left-radius:2em 1.5em}#section-3{background-color:#EA1C4C;color:#f5f5f5}#section-3 #circle-1{background-color:#FA436E;width:60em;height:44em;border-bottom-left-radius:calc(30em + 1px) 22em;border-bottom-right-radius:30em 22em;border-top-right-radius:30em 22em;border-top-left-radius:30em 22em;transform:translate(0, calc(var(--parallax) * -5px)) rotate(30deg)}#section-3 #circle-2{background-color:#fff;width:8em;height:8em;border-bottom-left-radius:calc(4em + 1px) 4em;border-bottom-right-radius:4em 4em;border-top-right-radius:4em 4em;border-top-left-radius:4em 4em;transform:translate(-50%, -50%) rotate(90deg);text-transform:uppercase;font-weight:600;letter-spacing:.1em;text-align:center;color:#FA436E;font-size:.9em;top:50%;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center;padding:1em;box-sizing:border-box;transition:transform 5000ms ease-in;cursor:pointer}#section-3 #circle-2 span{display:table;margin:auto;line-height:1.1}#section-3 #circle-2.clicked{transform:translate(-50%, -50%) rotate(-90deg)}@media screen and (max-width: 479px){#section-3 #circle-1,#section-3 #circle-2{display:none}}#section-4{background-color:#f5f5f5;color:#003D52}#section-4 #circle-1{background-color:#003D52;width:11em;height:10em;border-bottom-left-radius:calc(5.5em + 1px) 5em;border-bottom-right-radius:5.5em 5em;border-top-right-radius:5.5em 5em;border-top-left-radius:5.5em 5em;text-transform:uppercase;font-weight:600;letter-spacing:.1em;color:#f5f5f5;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center;padding:1em;box-sizing:border-box;font-size:.9em;z-index:10;position:relative;top:auto;left:auto;margin:auto}@media screen and (min-width: 480px){#section-4 #circle-1{position:absolute;top:0;left:70%;transform:translate(0, calc(var(--parallax) * 2px)) rotate(calc(var(--parallax) * .1deg))}}#section-5{background-color:#FFC7F1;color:#363636}#section-5 #circle-1{background-color:#f5f5f5;top:4em;left:-25em;transform:translate(0, calc(var(--parallax) * 3px));width:60em;height:44em;border-bottom-left-radius:calc(30em + 1px) 22em;border-bottom-right-radius:30em 22em;border-top-right-radius:30em 22em;border-top-left-radius:30em 22em}#lebensziel{text-align:center;background-color:#42F0F7;color:#fff}#lebensziel span{font-size:.9em;letter-spacing:.1em;text-transform:uppercase;font-weight:600}#lebensziel h2{text-transform:uppercase;margin:.1em 0 0 0;font-size:10vw;line-height:1}#kunden{text-align:center}#kunden>span{font-size:.9em;letter-spacing:.1em;text-transform:uppercase;font-weight:600;margin:0 auto 3em auto;display:table}.kunden-grid{display:-ms-grid;display:grid;grid-gap:2em}@media screen and (min-width: 320px){.kunden-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media screen and (min-width: 768px){.kunden-grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);grid-gap:3em}}@media screen and (min-width: 1140px){.kunden-grid{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}}.kunde__logo{border-radius:50%;background-color:#e4e4e4;display:block;width:100%;height:0;padding-bottom:100%;position:relative;overflow:hidden}.kunde__logo--padding img{padding:1.5em}.kunde__logo--padding-big img{padding:2.2em}.kunde h4{margin-top:1.5em}.kunde img{display:block;width:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box}.kunde p{font-size:.9em}#wir{background-color:#EA1C4C;color:#fff}#wir>span{font-size:.9em;letter-spacing:.1em;text-transform:uppercase;font-weight:600;margin:0 auto 3em auto;display:table}#kontakt .col>p{font-size:1.25em}footer{background-color:#FFC7F1;color:#363636}footer a{color:inherit}form input,form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:none;background-color:#FFC7F1;color:#EA1C4C;padding:.5em;border-radius:3px;box-sizing:border-box}form input[type=submit]{background-color:#4FEEF7;color:inherit}form span{font-size:.8em;line-height:1.2;display:block}form span a{color:#4FEEF7}.cookie-notice{position:fixed;bottom:1em;right:1em;width:17em;padding:1em;background-color:rgba(255,255,255,0.9);z-index:100;box-sizing:border-box;text-align:center;color:inherit;box-shadow:0 0 60px 0px rgba(0,0,0,0.2);border-radius:5px;transition:opacity 250ms ease}.cookie-notice p{margin:0 0 1em 0}.cookie-notice button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:none;background-color:#FFC7F1;color:#EA1C4C;padding:.5em;border-radius:3px;box-sizing:border-box;cursor:pointer}.cookie-notice button:hover{color:#ee4970}.no-js .cookie-notice,.cookies-accepted .cookie-notice,.no-cookie-notice .cookie-notice{opacity:0;pointer-events:none}.no-parallax #ueber-uns{--parallax: 30}.no-parallax #section-1{--parallax: 30}.no-parallax #section-2{--parallax: 40}.no-parallax #section-3{--parallax: 40}.no-parallax #section-4{--parallax: 80}.no-parallax #section-5{--parallax: 50}.home-logo{color:#EA1C4C;font-weight:bold;text-decoration:none;font-size:2em}div.wpcf7-response-output{margin:0;padding:1em;border:none;background-color:#EA1C4C;color:#fff;border-radius:5px}div.wpcf7-response-output.wpcf7-mail-sent-ok{background-color:#FFC7F1;color:inherit}
