body{font-family:'Open Sans';background:#fff;line-height:1.8;color:#888}h1,h2,h3{font-family:'Montserrat'}p{font-size:1rem}.nav-open{overflow:hidden;position:relative;height:100vh}.header{padding:40px 0;background:url("/img/header-bg.jpg") center center/cover no-repeat;color:#fff}.header .text{margin:150px 40px 0;max-width:900px}.header .text h1,.header .text h2{-webkit-font-smoothing:antialiased}.header .text h1{font-weight:400;font-size:1.4rem;line-height:1.4;margin-bottom:60px;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.header .text h2{font-weight:400;display:inline-block;font-size:1.1rem;margin-bottom:100px;opacity:0;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.header .text h2:last-child{padding-left:5px;font-weight:700;-webkit-animation-delay:1.2s;animation-delay:1.2s}.logo{z-index:1000;position:relative;display:block;margin-left:40px;float:left}.logo img{height:30px}.menu-bar{max-width:1060px;margin:0 auto}.menu{display:none;position:absolute;top:0;left:0;bottom:0;right:0;background:#333;-webkit-animation-duration:.4s;animation-duration:.4s;z-index:10}.menu ul{margin-top:150px;list-style:none;padding:0;text-align:center}.menu ul li a{color:#fff;text-decoration:none;padding:10px 0;display:inline-block;font-size:1.6rem;-webkit-font-smoothing:antialiased}.menu ul li.social{display:inline-block;padding-top:30px;padding-left:15px}.menu ul li.social svg{width:30px}.menu ul li.social.seperator{padding-left:0}.nav-open .menu-bar .menu{display:block;-webkit-animation-name:navigation;animation-name:navigation}.menuClose{-webkit-animation-name:navigationClose !important;animation-name:navigationClose !important}@media screen and (min-width: 360px){.header .text h1{font-size:1.7rem}.header .text h2{font-size:1.4rem}}@media screen and (min-width: 600px){.header .text{text-align:center}.header .text h1{text-align:center;text-transform:uppercase;font-weight:700}}@media screen and (min-width: 768px){.header{padding:40px 0 80px 0}.header .text h1{font-size:2.4rem}.header .text h2{font-size:2rem}.menu{display:block;position:static;background:none}.menu .social{display:none}.menu ul{margin:0 40px 0 0;float:right}.menu ul li{display:inline;padding-left:20px}.menu ul li a{padding:0 0 5px 0;font-size:.9rem;font-weight:700;text-transform:uppercase;border-bottom:2px solid transparent;transition:border-color .1s ease-in-out}.menu ul li a:hover{border-bottom-color:#fff}.menu ul li.social{display:none}}@media screen and (min-width: 1024px){.header .text{margin:170px auto 0}.header .text h1{font-size:2.7rem;margin-bottom:80px}.header .text h2{font-size:2.1rem;margin-bottom:120px}.header .text h2:last-child{padding-left:10px}.menu ul{margin:4px 40px 0 0}.menu li.social.seperator{padding-left:40px !important}.menu li.social{display:inline !important;position:relative;padding:0px 0 0 10px !important}.menu li.social svg{width:25px !important;opacity:.6;display:inline-block;vertical-align:middle;margin-top:-6px}.menu li.social a{border:none}.menu li.social a svg{transition:ease-in-out opacity .1s}.menu li.social a svg #fll{fill:#760000}.menu li.social a:hover{border:none}.menu li.social a:hover svg{opacity:1}}@media screen and (min-width: 1400px){.header .text{margin:250px auto 0}.header .text h1{margin-bottom:80px}.header .text h2{margin-bottom:200px}}.block{padding:80px 40px}.block h2{color:#ff6f17;font-size:2.4rem;-webkit-font-smoothing:antialiased;line-height:2.4rem;margin-bottom:20px}.block h3{color:#333;margin:0 0 40px 0;font-size:1.2rem}.block .inner{max-width:980px}#diensten.block{background:#f5f5f5}#contact.block{background:#455065;color:#fff}#contact.block h2,#contact.block h3,#contact.block h4,#contact.block p{color:#fff;-webkit-font-smoothing:antialiased}#contact.block h4{font-weight:700;font-size:1.2rem;margin:30px 0 10px}#contact.block p{color:#fff;font-size:1rem}#overons p:last-child{margin:100px 0 0 0}.lift3logo{display:block;margin-bottom:30px}.dienst{margin:80px auto 0;width:240px;height:350px}.dienst svg{max-width:240px}.dienst h4{margin:30px 0 10px 0;color:#333}.diensten:after{content:"";display:table;clear:both}svg #fade_1,svg #fade_2,svg #fade_3,svg #po,svg #tb{opacity:0}#responsive.dienst svg{pointer-events:none}@media screen and (min-width: 370px){.dienst{margin:70px auto 0;width:250px}.dienst svg{max-width:250px}}@media screen and (min-width: 768px){.block{padding:80px}.diensten{max-width:600px;margin:0 auto}.dienst{float:right}.dienst:nth-child(odd){float:left}}@media screen and (min-width: 1024px){#overons p{float:left;width:400px}#overons p:last-child{margin:0;float:right}#overons .inner:after{content:"";display:table;clear:both}}@media screen and (min-width: 1140px){.diensten{width:1140px;max-width:1140px;margin:0 -64px}.dienst{float:left !important;margin:80px 65px 0 65px}}@media screen and (min-width: 1200px){.block{padding:170px 0}.block h2{font-size:2.6rem}.block h3{font-size:1.2rem;margin:0 0 60px 0}.block .inner{margin:0 auto}}#contact.block{background:url("/img/contact-bg.jpg") center center/cover no-repeat}#contact.block input,#contact.block textarea{padding:20px 30px 20px 60px;border:none;outline:none;-webkit-appearance:none;border-radius:2px;width:100%;margin-bottom:20px;color:#555;font-size:1rem}#contact.block textarea{height:160px;background:#FFF url("data:image/svg+xml,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M888%201184l116-116-152-152-116%20116v56h96v96h56zm440-720q-16-16-33%201l-350%20350q-17%2017-1%2033t33-1l350-350q17-17%201-33zm80%20594v190q0%20119-84.5%20203.5t-203.5%2084.5h-832q-119%200-203.5-84.5t-84.5-203.5v-832q0-119%2084.5-203.5t203.5-84.5h832q63%200%20117%2025%2015%207%2018%2023%203%2017-9%2029l-49%2049q-14%2014-32%208-23-6-45-6h-832q-66%200-113%2047t-47%20113v832q0%2066%2047%20113t113%2047h832q66%200%20113-47t47-113v-126q0-13%209-22l64-64q15-15%2035-7t20%2029zm-96-738l288%20288-672%20672h-288v-288zm444%20132l-92%2092-288-288%2092-92q28-28%2068-28t68%2028l152%20152q28%2028%2028%2068t-28%2068z%22%20fill%3D%22%23EAEAEA%22%2F%3E%3C%2Fsvg%3E") 20px 19px/20px 20px no-repeat}#contact.block input[type='text']{background:#FFF url("data:image/svg+xml,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1600%201405q0%20120-73%20189.5t-194%2069.5h-874q-121%200-194-69.5t-73-189.5q0-53%203.5-103.5t14-109%2026.5-108.5%2043-97.5%2062-81%2085.5-53.5%20111.5-20q9%200%2042%2021.5t74.5%2048%20108%2048%20133.5%2021.5%20133.5-21.5%20108-48%2074.5-48%2042-21.5q61%200%20111.5%2020t85.5%2053.5%2062%2081%2043%2097.5%2026.5%20108.5%2014%20109%203.5%20103.5zm-320-893q0%20159-112.5%20271.5t-271.5%20112.5-271.5-112.5-112.5-271.5%20112.5-271.5%20271.5-112.5%20271.5%20112.5%20112.5%20271.5z%22%20fill%3D%22%23EAEAEA%22%2F%3E%3C%2Fsvg%3E") 20px center/20px 20px no-repeat}#contact.block input[type='email']{background:#FFF url("data:image/svg+xml,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1792%20710v794q0%2066-47%20113t-113%2047h-1472q-66%200-113-47t-47-113v-794q44%2049%20101%2087%20362%20246%20497%20345%2057%2042%2092.5%2065.5t94.5%2048%20110%2024.5h2q51%200%20110-24.5t94.5-48%2092.5-65.5q170-123%20498-345%2057-39%20100-87zm0-294q0%2079-49%20151t-122%20123q-376%20261-468%20325-10%207-42.5%2030.5t-54%2038-52%2032.5-57.5%2027-50%209h-2q-23%200-50-9t-57.5-27-52-32.5-54-38-42.5-30.5q-91-64-262-182.5t-205-142.5q-62-42-117-115.5t-55-136.5q0-78%2041.5-130t118.5-52h1472q65%200%20112.5%2047t47.5%20113z%22%20fill%3D%22%23EAEAEA%22%2F%3E%3C%2Fsvg%3E") 20px center/20px 20px no-repeat}#contact.block button{color:#fff;background:transparent;border:2px solid #fff;border-radius:2px;padding:10px 20px;-webkit-appearance:none;outline:none !important;cursor:pointer;transition:ease-in-out all .2s;text-transform:uppercase;font-size:.9rem;font-weight:700}#contact.block button:hover{background:#fff;color:#ff6f17}#contact.block .details{margin-top:100px}#contact.block .detail{display:table;margin-top:30px;border-spacing:0}#contact.block .detail .icon,#contact.block .detail .info{display:table-cell}#contact.block .detail .icon{vertical-align:middle;width:50px}#contact.block .detail .icon svg{height:40px;width:40px;display:block;margin:0 auto}#contact.block .detail #envelope.icon svg{height:30px;width:30px}#contact.block .detail #mobile.icon svg{height:50px;width:50px}#contact.block .detail .info{vertical-align:middle;padding-left:30px}#contact.block .detail .info span{display:block}#contact.block .detail a{color:#fff;text-decoration:none}#contact.block .detail:first-child{margin-top:0}#contact.block .form{margin-top:100px}#contact.block:after{content:"";display:table;clear:both}#contact.block .error{background:#5f3030;padding:20px 30px;margin-bottom:20px;border-radius:2px}@media screen and (min-width: 400px){#contact.block button{padding:15px 25px}}@media screen and (min-width: 500px){#contact.block input,#contact.block textarea{font-size:.9rem}}@media screen and (min-width: 1024px){.details{float:left}.form{float:right;width:400px}}@media screen and (min-width: 1024px){.form{width:500px}}.main-carousel{margin:100px -5px 40px -5px}.carousel-cell{width:100%;margin:10px 20px;border-radius:4px;position:absolute;text-align:center}.carousel-cell p{font-size:1.1rem;color:#555}.cell-selector{text-align:center;margin-top:100px}.logo-selector{display:inline-block;margin:20px}.logo-selector img{-webkit-filter:grayscale(1);filter:grayscale(1);height:30px;opacity:.4;cursor:pointer}.logo-selector.is-selected img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}@media screen and (min-width: 1024px){.carousel-cell p{font-size:1.4rem}.logo-selector img{height:40px}}.footer{background:#f5f5f5;text-align:center;font-size:.7rem;height:80px;line-height:80px}.footer a{padding-right:10px;text-decoration:none;color:#636363;opacity:.6;-webkit-transition:ease-in-out opacity .1s;transition:ease-in-out opacity .1s}.footer a:hover{opacity:1}.footer span{padding-right:10px}.footer img{height:30px;vertical-align:middle}.menu-hamburger{display:block;position:relative;overflow:hidden;float:right;margin:6px 40px 0 0;padding:0;width:24px;height:20px;font-size:0;text-indent:-9999px;z-index:9999;cursor:pointer}.menu-hamburger:focus{outline:none}.menu-hamburger span{display:block;position:absolute;top:8px;left:0;right:0;height:2px;background:#fff;-webkit-transition:background 0s .2s;transition:background 0s .2s}.menu-hamburger span::before,.menu-hamburger span::after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#fff;content:"";-webkit-transition-duration:.2s, .2s;transition-duration:.2s, .2s;-webkit-transition-delay:.2s, 0s;transition-delay:.2s, 0s}.menu-hamburger span::before{top:-8px;-webkit-transition-property:top, -webkit-transform;transition-property:top, transform}.menu-hamburger span::after{bottom:-8px;-webkit-transition-property:bottom, -webkit-transform;transition-property:bottom, transform}.nav-open .menu-hamburger span{background:none}.nav-open .menu-hamburger span::before,.nav-open .menu-hamburger span::after{-webkit-transition-delay:0s, .2s;transition-delay:0s, .2s}.nav-open .menu-hamburger span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-open .menu-hamburger span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (min-width: 768px){.menu-hamburger{display:none}}@-webkit-keyframes navigation{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes navigation{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes navigationClose{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes navigationClose{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -15%, 0);transform:translate3d(0, -15%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -15%, 0);transform:translate3d(0, -15%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.98, 0.98, 0.98);transform:scale3d(0.98, 0.98, 0.98)}100%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.98, 0.98, 0.98);transform:scale3d(0.98, 0.98, 0.98)}100%{opacity:1}}@keyframes mouseScroll{0%{opacity:1;-webkit-transform:scale(0.2);transform:scale(0.2)}1%{-webkit-transform:scale(1);transform:scale(1)}66%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}82%{-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);opacity:1}90%{-webkit-transform:translate3d(0, 20px, 0) scale(0.2);transform:translate3d(0, 20px, 0) scale(0.2);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:0}}@-webkit-keyframes mouseScroll{0%{opacity:1;-webkit-transform:scale(0.2);transform:scale(0.2)}1%{-webkit-transform:scale(1);transform:scale(1)}66%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}82%{-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);opacity:1}90%{-webkit-transform:translate3d(0, 20px, 0) scale(0.2);transform:translate3d(0, 20px, 0) scale(0.2);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:0}}@keyframes mouseShow{0%, 85%{opacity:0}100%{opacity:1}}@-webkit-keyframes mouseShow{0%, 85%{opacity:0}100%{opacity:1}}.mouse{position:relative;width:26px;height:44px;border-radius:100px;border:2px solid #fff;margin:0 auto;-webkit-animation-name:mouseShow;animation-name:mouseShow;-webkit-animation-duration:2.5s;animation-duration:2.5s}.mouse:before,.mouse:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:8px auto 0}.mouse:before{width:24px;height:42px;background-color:transparent;border-radius:100%}.mouse:after{background:#fff;width:5px;height:5px;border-radius:100%;-webkit-animation-name:mouseScroll;animation-name:mouseScroll;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.button{display:inline-block;text-decoration:none;color:#fff;background:#ff6f17;border-radius:3px;padding:10px 20px;transition:ease-in-out background-color .1s;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-weight:700;font-size:.9rem}.button:hover{background:#e35600}.button-center{text-align:center}@media screen and (min-width: 400px){.button{padding:15px 25px}.button-center{margin-top:80px}}
.dienst:hover, .mouse:hover { cursor:pointer; } textarea { font-family:'Open Sans'; }
.white-popup {
  position: relative;
  background: #ff6f17;
  color:#fff;
  padding: 25px;
  width:auto;
  max-width: 400px;
  margin: 0 auto; 
}
.hp {
	display:none;
}