*{box-sizing:border-box}body{background:#fff}h1{font-size:50px;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;line-height:50px}h2{font-size:40px;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;line-height:40px}.panel-content h1{font-size:50px;letter-spacing:0.3em;font-size:50px;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;line-height:50px}.panel-content h2{font-size:40px;letter-spacing:0.3em;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;line-height:40px}img{max-width:100%;height:auto}.uk-thumbnav img,.uk-grid .uk-overlay img{width:100%;height:auto}.full-width{width:100%}.full-height{height:100%}.playbutton{width:100px;height:100px;position:absolute;left:50%;top:50%;margin:-50px 0 0 -50px;z-index:10;background:#fff}#page{width:100%}nav ul,nav ul li{list-style:none}.uk-navbar{background:rgba(0,0,0,0.75);color:#fff}.uk-navbar.no-bg{background:none}.uk-navbar-nav>li>a{color:#fff}.uk-navbar-nav>li.uk-active>a,.uk-navbar-nav>li>a:hover{background-color:#000;color:#fff}.navholder{background:rgba(0,0,0,0.75)}footer{width:100%;box-sizing:border-box;padding:100px 0 0 0;background:#555;position:relative;color:#fff !important;text-align:center}footer h1{color:#fff}footer .socialmedia{padding:30px 0;font-size:30px}footer .socialmedia a{color:#fff;padding:0 20px}footer .copyright{padding:30px 0}section{min-height:100%;box-sizing:border-box;padding:0px}hr.sml{margin:0px;background:#fff;height:2px;border:0px}.bg-grey{background:#ededee}.bg-black{background:#000;color:#fff}.bg-darkgrey{background:#191919}.paralax article,.paralax-mask article{background:rgba(255,255,255,0.7);padding:20px}.footer-form-holder{background:rgba(0,0,0,0.5);width:480px;height:650px;position:absolute;top:0;left:50%;margin-left:-480px;z-index:10;box-sizing:border-box;padding:20px}.footer-form-holder input,.footer-form-holder textarea{border-radius:5px;color:#fff;margin:10px 0;background:none;border:1px solid #fff;padding:10px;width:100%}.footer-form-holder textarea{height:350px}.footer-form-holder ::placeholder{color:#fff}.paralax-mask{padding:0}.mask-left-right{background:url(../images/mask-left-right.png) no-repeat 100% 100%;width:100%;height:100%}.mask-right-left{background:url(../images/mask-right-left.png) no-repeat 100% 100%;width:100%;height:100%}.mask-right{background:url(../images/mask-right.png) no-repeat 100% 100%;width:100%;height:100%}.mask-left{background:url(../images/mask-left.png) no-repeat 100% 100%;width:100%;height:100%}.uk-box-shadow-small{box-shadow:0 2px 8px rgba(0,0,0,0.08)}.uk-box-shadow-medium{box-shadow:0 5px 15px rgba(0,0,0,0.08)}.uk-box-shadow-large{box-shadow:0 14px 25px rgba(0,0,0,0.16)}.uk-box-shadow-xlarge{box-shadow:0 28px 50px rgba(0,0,0,0.16)}.product>div{height:530px}.product .uk-panel{transition:0.5s;height:100%}.product .uk-panel:hover{transition:0.5s;box-shadow:0 14px 25px rgba(0,0,0,0.16)}.timeline{list-style:none;margin:0;padding:0;margin:20px 0}.timeline li{width:2px;background:#bfbfbf;position:relative;padding-top:50px;margin:0 auto}.timeline li .timeline-element{width:450px;background:#fff;padding:10px;box-sizing:border-box;position:relative;-webkit-box-shadow:0 0 16px 0 rgba(32,32,47,0.16);-moz-box-shadow:0 0 16px 0 rgba(32,32,47,0.16);box-shadow:0 0 16px 0 rgba(32,32,47,0.16);overflow:hidden}.timeline li .timeline-element::before{content:'';position:absolute;top:23px;width:0;height:0;border-style:solid}.timeline li:nth-child(odd) .timeline-element{left:-500px;text-align:right}.timeline li:nth-child(odd) .timeline-element img{float:left}.timeline li:nth-child(odd) .timeline-element::before{right:-15px;border-width:8px 0 8px 16px;border-color:transparent transparent transparent #fff}.timeline li:nth-child(even) .timeline-element{left:50px;text-align:left}.timeline li:nth-child(even) .timeline-element img{float:right}.timeline li:nth-child(even) .timeline-element::before{left:-16px;border-width:8px 16px 8px 0px;border-color:transparent #fff transparent transparent}.timeline li::after{content:'';position:absolute;left:50%;top:70px;transform:translateX(-50%);height:24px;width:24px;border-radius:50%;background:inherit}.price-badge{color:#fff;display:inline-block;position:absolute;top:25px;left:-38px;padding:10px 0px;font-size:15px;text-transform:uppercase;letter-spacing:1.5px;font-weight:700;transform:rotate(-45deg);text-align:center;background-color:#191b86;width:167px;box-sizing:border-box;-webkit-box-shadow:0 0 16px 0 rgba(32,32,47,0.16);-moz-box-shadow:0 0 16px 0 rgba(32,32,47,0.16);box-shadow:0 0 16px 0 rgba(32,32,47,0.16)}.blurredElement{filter:blur(4px);filter:url("blur.svg#gaussian_blur");-webkit-filter:blur(4px)}.uk-visible-x-large{display:block}.uk-hidden-x-large{display:none}.gallery{padding-right:2em}.grid-item{box-sizing:border-box;padding-left:2em;padding-bottom:2em;width:25%;opacity:0;-webkit-transform:translateY(2em);-ms-transform:translateY(2em);transform:translateY(2em)}.grid-item img{display:block;height:auto;width:100%}.grid-item.is-inViewport{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 0.425s cubic-bezier(0.7, 0, 0.3, 1),-webkit-transform 0.425s cubic-bezier(0.7, 0, 0.3, 1);transition:opacity 0.425s cubic-bezier(0.7, 0, 0.3, 1),-webkit-transform 0.425s cubic-bezier(0.7, 0, 0.3, 1);transition:transform 0.425s cubic-bezier(0.7, 0, 0.3, 1),opacity 0.425s cubic-bezier(0.7, 0, 0.3, 1);transition:transform 0.425s cubic-bezier(0.7, 0, 0.3, 1),opacity 0.425s cubic-bezier(0.7, 0, 0.3, 1),-webkit-transform 0.425s cubic-bezier(0.7, 0, 0.3, 1)}.header-fixed{transform:translateY(0em);position:fixed;top:0;left:0}@keyframes blink-animation{to{visibility:hidden}}@-webkit-keyframes blink-animation{to{visibility:hidden}}.lumen{font-size:100px;color:#fcf31a;font-weight:bold;line-height:100px;animation:blink-animation 1s steps(5, start) infinite;-webkit-animation:blink-animation 1s steps(5, start) infinite}.panel-content{display:none;text-shadow:0 1px 0 rgba(26,26,26,0.6)}#video4bild,#video4content>p>h2{display:none}#radial,#oder,#oval{display:none}#video5subcontent{height:0%;background:#000;color:#fff;text-shadow:0 1px 0 rgba(26,26,26,0.6)}#video5subcontent h2{margin:20px 0;color:#fff;opacity:.7;font-size:30px;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;line-height:30px}.panel-content p{max-width:1200px;font-size:18px}#first-down{position:absolute;bottom:20px;left:50%;margin-left:-50px}#first-down i{font-size:100px}.col1{float:left;width:50%;padding:20px;box-sizing:border-box}.col2{float:left;width:33%;padding:0 20px;box-sizing:border-box}.col3{float:right;width:50%;padding:20px;box-sizing:border-box}.col1 img{float:left}.col3 img{float:right}.colholder{width:100%;overflow:hidden;position:absolute;top:30px}.sectioncontainer{bottom:0;left:0;position:absolute;right:0;top:0}.subsection,.sectioncontent{position:relative;transition:height 0.725s cubic-bezier(0.7, 0, 0.3, 1)}.sectioncontent{height:100%}.subsection{height:0%;border-top:2px solid #fff;border-bottom:2px solid #fff;background:#000}.subsectionbody{color:#ededed;left:0;max-width:80%;margin:0 auto;text-align:center;width:100%;font-size:2.0em;padding:4em 2em;line-height:1.5em}.active .sectioncontent{height:65%}.active .subsection{height:35%}.subbutton{transition:transform 0.725s cubic-bezier(0.7, 0, 0.3, 1)}.active .subbutton{transform:rotate(45deg)}.morebutton{cursor:pointer;position:absolute;width:400px;bottom:50px;left:50%;margin-left:-200px;text-align:center;color:#fff;font-weight:bold;font-size:1.5em;transition:bottom 0.725s cubic-bezier(0.7, 0, 0.3, 1);z-index:10}.active .morebutton{bottom:-65px}.subbutton{margin-bottom:20px}.morebuttontext{transition:opacity 0.725s cubic-bezier(0.7, 0, 0.3, 1)}.active .morebuttontext{opacity:0}#section3{min-height:100%;height:100%}@media (max-width: 1220px){.uk-navbar.uk-container{width:100%;max-width:100%}.uk-visible-x-large{display:none !important}.uk-hidden-x-large{display:block !important}.active .sectioncontent{height:60%}.active .subsection{height:40%}.subsectionbody{max-width:100%;padding:2em 2em}}@media (max-width: 1050px){.col1,.col2,.col3{float:none;width:100%;text-align:center}.col1 img,.col3 img{float:none;width:100%}}@media (max-width: 1020px){.active .sectioncontent{height:50%}.active .subsection{height:50%}.timeline li{margin-left:5%}.timeline li .timeline-element{min-width:250px;max-width:450px;background:#fff;padding:10px;box-sizing:border-box;position:relative;-webkit-box-shadow:0 0 16px 0 rgba(32,32,47,0.16);-moz-box-shadow:0 0 16px 0 rgba(32,32,47,0.16);box-shadow:0 0 16px 0 rgba(32,32,47,0.16)}.timeline li .timeline-element::before{content:'';position:absolute;top:23px;width:0;height:0;border-style:solid}.timeline li:nth-child(odd) .timeline-element{left:50px;text-align:left}.timeline li:nth-child(odd) .timeline-element img{float:right}.timeline li:nth-child(odd) .timeline-element::before{left:-16px;border-width:8px 16px 8px 0px;border-color:transparent #fff transparent transparent}.timeline li:nth-child(even) .timeline-element{left:50px;text-align:left}.timeline li:nth-child(even) .timeline-element img{float:right}.timeline li:nth-child(even) .timeline-element::before{left:-16px;border-width:8px 16px 8px 0px;border-color:transparent #fff transparent transparent}}@media (max-width: 960px){.grid-item{width:33.333333%}.footer-form-holder{margin-left:-240px}.subsectionbody{font-size:1.2em}#section3{min-height:1200px}#section3.active .sectioncontent{height:85%}#section3.active .subsection{height:25%}}@media (max-width: 768px){body,.uk-navbar-nav>li>a{font-size:18px}#section3{height:auto !important}.subsectionbody{font-size:1em;padding:2em 1em}}@media (max-width: 760px){.grid-item{width:50%}.lumen,.neue{font-size:50px !important;line-height:70px}.timeline li .timeline-element{min-width:250px;max-width:350px}.paralax-mask{background:none !important}.paralax-mask .mask-left{min-height:100%;height:auto}}@media (max-width: 480px){.lumen,.neue{font-size:40px !important;line-height:50px}.footer-form-holder{margin-left:-50%;width:100%}.panel-content h2{font-size:30px;letter-spacing:0.1em;line-height:30px}#video5subcontent h2{font-size:20px;letter-spacing:0.1em;line-height:20px}}@media (max-width: 320px){.timeline li .timeline-element{min-width:150px;max-width:200px}}
