﻿@font-face{font-family:"AkkuratLLWeb-Light";src:url("../fonts/AkkuratLLWeb-Light.woff") format("woff");src:url("../fonts/AkkuratLLWeb-Light.woff2") format("woff2");font-weight:normal}@font-face{font-family:"AkkuratLLWeb-Regular";src:url("../fonts/AkkuratLLWeb-Regular.woff") format("woff");src:url("../fonts/AkkuratLLWeb-Regular.woff2") format("woff2");font-weight:normal}@font-face{font-family:"AkkuratLLWeb-Bold";src:url("../fonts/AkkuratLLWeb-Bold.woff") format("woff");src:url("../fonts/AkkuratLLWeb-Bold.woff2") format("woff2");font-weight:normal}@font-face{font-family:"AkkuratLLWeb-Black";src:url("../fonts/AkkuratLLWeb-Black.woff") format("woff");src:url("../fonts/AkkuratLLWeb-Black.woff2") format("woff2");font-weight:normal}*,button:focus,button::-moz-focus-inner{outline:0 !important;border:0px;text-decoration:none;font-weight:normal}html,body{font-family:"AkkuratLLWeb-Light";font-weight:normal;font-size:20px;padding:0px;margin:0px;height:100%}html.noscroll,body.noscroll{overflow:hidden}main,section,article,footer,aside,nav{display:block}#page-container{position:relative;min-height:100vh}#content-wrap{min-height:100vh}h1{font-family:"AkkuratLLWeb-Black";font-weight:normal;font-size:70px;color:#2b363b;line-height:100%;letter-spacing:1.6px;margin:0px;padding-bottom:33px;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}@media(max-width: 1259px){h1{font-size:64px}}@media(max-width: 1000px){h1{font-size:48px}}@media(max-width: 767px){h1{font-size:36px}}h2{font-family:"AkkuratLLWeb-Black";font-weight:normal;font-size:44px;color:#2b363b;line-height:120%;letter-spacing:.88px;margin:0px;padding-bottom:15px;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}@media(max-width: 1259px){h2{font-size:38px}}@media(max-width: 1000px){h2{font-size:36px}}@media(max-width: 767px){h2{font-size:25px;padding-bottom:15px}}h3{font-family:"AkkuratLLWeb-Black";font-weight:normal;font-size:32px;color:#2b363b;letter-spacing:.64px;margin:0px;padding-bottom:18px;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}@media(max-width: 1259px){h3{font-size:30px}}@media(max-width: 1000px){h3{font-size:28px}}@media(max-width: 767px){h3{font-size:21px;padding-bottom:10px}}h4{font-family:"AkkuratLLWeb-Bold";font-weight:normal;font-size:27px;color:#2b363b;letter-spacing:.64px;margin:0px;padding-bottom:18px;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}@media(max-width: 767px){h4{font-size:17px;padding-bottom:3px}}h5{font-family:"AkkuratLLWeb-Black";font-weight:normal;font-size:20px;color:#2b363b;letter-spacing:.6px;margin:0px;padding-bottom:18px;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}@media(max-width: 767px){h5{font-size:18px;padding-bottom:10px}}p{font-family:"AkkuratLLWeb-Light";font-weight:normal;font-size:24px;color:#2b363b;line-height:150%;margin:0px;padding-bottom:10px;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}p a{font-family:"AkkuratLLWeb-Bold";font-weight:normal;opacity:1}p strong{font-family:"AkkuratLLWeb-Bold"}p sup,p sub{font-size:16px;line-height:0px}@media(max-width: 767px){p sup,p sub{font-size:13px}}@media(max-width: 1259px){p{font-size:20px}}@media(max-width: 1000px){p{font-size:18px}}@media(max-width: 767px){p{font-size:15.5px}}h6{font-family:"AkkuratLLWeb-Light";font-weight:normal;font-size:18px;color:#2b363b;line-height:150%;letter-spacing:.36px;margin:0px;padding-bottom:25px}h6 sup,h6 sub{font-size:13px;line-height:0px}.table-wrapper{width:100%}.table-wrapper table{width:100%}.table-wrapper table tbody{width:100%}.table-wrapper table tbody tr td{min-height:50px;padding:10px 20px 20px 0px;vertical-align:top}@media(max-width: 767px){.table-wrapper table tbody{display:block}.table-wrapper table tbody tr{display:block}.table-wrapper table tbody tr td{display:block;padding-bottom:20px;min-height:auto}}a{font-family:"AkkuratLLWeb-Bold";font-weight:normal;font-size:24px;color:#1bb5e4;letter-spacing:.36px;border-bottom:2px solid #1bb5e4;text-decoration:none}@media(max-width: 1259px){a{font-size:20px}}@media(max-width: 767px){a{font-size:18px;border-bottom:2px solid #1bb5e4}}@media(max-width: 767px){a{font-size:15.5px}}a.email{border-bottom:none;font-size:18px;font-family:"AkkuratLLWeb-Light";font-weight:normal;opacity:1;color:#2b363b;text-decoration:none}a.tel{font-family:"AkkuratLLWeb-Light";font-weight:normal;border-bottom:none;padding-bottom:0px;opacity:1;color:#2b363b;text-decoration:none}a.btn-orange{font-family:"AkkuratLLWeb-Bold";font-weight:normal;font-size:14px;letter-spacing:.65px;text-decoration:none;display:inline-block;text-align:center;padding:10px 10px 8px 10px;color:#fff;border:2px solid rgba(0,0,0,0);width:230px;opacity:1;cursor:pointer;background-color:#ff9a53;transition:all .4s ease-in-out}a.btn-orange:hover{color:#ff9a53;background-color:rgba(0,0,0,0);border:2px solid #ff9a53}a.btn-orange::first-letter{text-transform:uppercase}a.btn-yellow{font-family:"AkkuratLLWeb-Bold";font-weight:normal;font-size:14px;letter-spacing:.65px;display:inline-block;text-decoration:none;text-align:center;padding:10px 10px 8px 10px;color:#2b363b;border:2px solid rgba(0,0,0,0);width:230px;opacity:1;cursor:pointer;background-color:rgba(255,232,67,.8);transition:all .4s ease-in-out}a.btn-yellow:hover{color:#2b363b;background-color:rgba(0,0,0,0);border:2px solid rgba(255,232,67,.8)}a.button{font-family:"AkkuratLLWeb-Bold";font-weight:normal;font-size:14px;letter-spacing:.65px;text-decoration:none;display:inline-block;text-align:center;padding:10px 10px 8px 10px;border:2px solid rgba(0,0,0,0);color:#fff;width:230px;opacity:1;cursor:pointer;background-color:#2b363b;transition:all .4s ease-in-out}a.button:hover{color:#2b363b;background-color:rgba(0,0,0,0);border:2px solid #2b363b}a.button::first-letter{text-transform:uppercase}a.link-text{font-family:"AkkuratLLWeb-Bold";padding-bottom:0px;font-size:25px;color:#1bb5e4;border:none;text-decoration:underline}@media(max-width: 1000px){a.link-text{font-size:21px}}@media(max-width: 767px){a.link-text{font-size:16px}}a.link-text:hover{opacity:1}a.link-email{border-bottom:none;color:#1bb5e4;font-family:"AkkuratLLWeb-Light";font-weight:normal;opacity:1;border:none;text-decoration:underline}@media(max-width: 1000px){a.link-email{font-size:20px}}@media(max-width: 767px){a.link-email{font-size:15.5px}}a.link-email-small{border-bottom:none;color:#1bb5e4;font-family:"AkkuratLLWeb-Light";font-weight:normal;font-size:18px;opacity:1;border:none;text-decoration:underline}@media(max-width: 767px){a.link-email-small{font-size:15.5px}}a.link-text-small{font-size:19px;font-family:"AkkuratLLWeb-Bold";border:none;text-decoration:underline}@media(max-width: 767px){a.link-text-small{font-size:15.5px}}a.link-text-small:hover{opacity:1}nav{z-index:10;position:fixed;background-color:#fff;top:0px;left:0px;width:100%;height:130px;box-shadow:0px 0px 5px rgba(0,0,0,.25)}@media(max-width: 1410px){nav{height:93px;width:100vw}}nav>div{width:calc(100% - 70px);max-width:1350px;position:relative;margin:0px auto;padding:17px 0px}@media(max-width: 1410px){nav>div{padding:12px 0px;width:calc(100% - 80px)}}@media(max-width: 767px){nav>div{padding:12px 0px;width:calc(100% - 40px)}}nav>div>a{border-bottom:none;opacity:1;display:inline-block}nav>div>a>img{display:inline-block;vertical-align:top;height:96px}@media(max-width: 1410px){nav>div>a>img{height:67px}}nav>div>ul{list-style:none;display:inline-block;position:absolute;right:0px;margin-top:70px;margin-bottom:0px;font-family:"AkkuratLLWeb-Black";font-weight:normal}@media(max-width: 1410px){nav>div>ul{display:none}}nav>div>ul>li{display:inline-block;padding-left:40px;text-transform:uppercase;position:relative}@media(max-width: 1410px){nav>div>ul>li{display:block}}nav>div>ul>li a{text-decoration:none;color:#2b363b;font-size:18px;opacity:.6;letter-spacing:.75px;border-bottom:none;padding-bottom:20px}nav>div>ul>li a:hover{color:#2b363b;opacity:1;border-bottom:none}nav>div>ul>li a.active{color:#2b363b;opacity:1;border-bottom:none}nav>div>ul>li a>img{display:block;width:20px}nav>div>ul>li>div{padding-top:20px;padding-left:35px;padding-right:35px;display:none;background-color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.2);left:0px;margin-top:15px;position:absolute;min-width:395px}@media(max-width: 1410px){nav>div>ul>li>div{width:calc(100% - 35px);position:relative;padding-top:5px;padding-bottom:5px}}@media(max-width: 767px){nav>div>ul>li>div{min-width:auto}}nav>div>ul>li>div>div{padding:0px;text-align:left}nav>div>ul>li>div>div .subList{display:block;z-index:1;list-style-type:none;padding:0px;margin-bottom:25px}nav>div>ul>li>div>div .subList>li{padding-left:5px;padding-bottom:15px;line-height:140%}@media(max-width: 1410px){nav>div>ul>li>div>div .subList>li{margin:10px auto}}nav>div>ul>li>div>div .subList>li>a{text-decoration:none;font-size:18px;letter-spacing:.75px;font-family:"AkkuratLLWeb-Light";font-weight:normal;color:rgba(43,54,59,.6);opacity:1;text-transform:none}@media(max-width: 1410px){nav>div>ul>li>div>div .subList>li>a{text-shadow:none;font-size:18px;line-height:125%}}nav>div>ul>li>div>div .subList>li a:hover{text-decoration:underline}nav>div>ul>li>div>div .subList>li:last-of-type{padding-bottom:0px}nav>div>ul>li>div>div .subList>li.active a.active{text-decoration:underline}nav>div>ul>li:hover>div{display:block}nav>div>ul:last-of-type{margin-top:10px}@media(max-width: 1410px){nav>div>ul:last-of-type{display:none}}nav>div>ul:last-of-type .telefon{padding-right:10px}nav>div>ul:last-of-type>li{padding-left:10px;vertical-align:bottom;padding-bottom:2px}nav>div>ul:last-of-type>li a{opacity:.4;display:block}nav>div>ul:last-of-type>li a:hover{opacity:1}nav>div>ul:last-of-type>li .partingline{display:block;min-width:2px;padding:0px;background-color:#1b272c;box-shadow:none;position:static;margin-top:4px;height:15px;opacity:.4}nav>div>ul:last-of-type .language{font-size:16px;padding-left:10px;vertical-align:top;padding-bottom:0px}nav>div>ul:last-of-type .language a:hover{color:#2b363b;opacity:1}nav>div>ul:last-of-type .login a{font-size:16px}nav>div #burger{display:none;position:fixed;height:25px;width:37px;cursor:pointer;z-index:10;right:41px;top:37px}@media(max-width: 1410px){nav>div #burger{display:block}}@media(max-width: 767px){nav>div #burger{right:21px}}nav>div #burger div{position:absolute;width:37px;border:1px solid #707070;background-color:rgba(43,54,59,.6);top:11px;transition:.5s all ease-in-out}nav>div #burger div:first-of-type{top:0px}nav>div #burger div:last-of-type{top:22px}nav>div #burger.active div{background-color:#2b363b;transform:rotate(45deg);width:35px}nav>div #burger.active div:first-of-type{display:none}nav>div #burger.active div:last-of-type{transform:rotate(-45deg);top:11px}nav.active{overflow:auto}@media(max-width: 1410px){nav.active{transition:.5s transform ease-in-out}}@media(max-width: 1410px)and (max-width: 1410px){nav.active>div>ul{margin-top:0px;margin-right:0px;margin-left:auto;padding-left:40px;padding-right:40px;width:50%;height:calc(100vh - 90px);overflow:auto;background-color:#fff;box-shadow:2px 8px 5px rgba(0,0,0,.2);right:0px;top:90px;position:fixed;display:block}}@media(max-width: 1410px){nav.active>div>ul>li{padding-left:0px;margin-bottom:20px;background-image:url("/templates/web/img/nav_arrow.svg");background-repeat:no-repeat;background-position-x:100%;background-position-y:center}nav.active>div>ul>li a{opacity:1}nav.active>div>ul>li>div{display:block;box-shadow:none;margin-top:20px;padding:0px;width:100%}nav.active>div>ul>li>div>div .subList{margin-top:0px}nav.active>div>ul>li>div>div .subList li{padding:0px;margin:0px;margin-bottom:20px}nav.active>div>ul>li>div>div .subList li a{padding-bottom:0px;font-family:"AkkuratLLWeb-Light";font-weight:normal}}@media(max-width: 1410px){nav.active>div>ul:last-of-type{display:none}}@media(max-width: 1000px){nav.active{height:100vh;overflow:hidden}nav.active>div>a{display:none}}@media(max-width: 1000px)and (max-width: 1000px){nav.active>div>ul{position:relative;padding-left:0px;display:block;width:100%;height:none;box-shadow:none;overflow:hidden}}@media(max-width: 1000px){nav.active>div>ul>li{padding-left:0px;margin-bottom:20px;background-image:url("/templates/web/img/nav_arrow.svg");background-repeat:no-repeat;background-position-x:100%;background-position-y:center}nav.active>div>ul>li a{opacity:1}nav.active>div>ul>li>div{display:block;box-shadow:none;margin-top:20px;padding:0px;width:100%}nav.active>div>ul>li>div>div .subList{margin-top:0px}nav.active>div>ul>li>div>div .subList li{padding:0px;margin:0px;margin-bottom:20px}nav.active>div>ul>li>div>div .subList li a{padding-bottom:0px;font-family:"AkkuratLLWeb-Light";font-weight:normal}}@media(max-width: 1000px){nav.active>div>ul:last-of-type{display:none}}main{position:relative;margin-left:auto;margin-right:auto;padding-top:130px;min-height:100vh}@media(max-width: 1410px){main{padding-top:90px}}main section:first-of-type.surface h1{text-transform:uppercase}main section:first-of-type.surface.white h1{text-transform:none}main .searchoffer{z-index:6;position:absolute;width:100%;height:100px;background-color:rgba(27,39,44,.7);animation:fadeIn 3s 1;animation-delay:2s;-webkit-animation:fadeIn 3s 1;-moz-animation:fadeIn 3s 1;-o-animation:fadeIn 3s 1;animation:fadeIn 3s 1}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@media(max-width: 767px){main .searchoffer{display:none}}main .searchoffer>div{max-width:1350px;margin:0px auto}@media(max-width: 1410px){main .searchoffer>div{width:calc(100% - 80px)}}main .searchoffer>div>div{text-align:right}main .searchoffer>div>div>div{display:inline-block}@media(max-width: 935px){main .searchoffer>div>div>div{width:100%}}main .searchoffer>div>div>div>div{margin-top:7px;margin-bottom:5px;text-align:left}main .searchoffer>div>div>div>div span{text-transform:uppercase;font-size:15px;font-family:"AkkuratLLWeb-Black";font-weight:normal;color:#fff;margin-right:30px;opacity:.6;cursor:pointer}main .searchoffer>div>div>div>div span.active{opacity:1}main .searchoffer>div>div>div form>div{position:relative;display:inline-block;margin-right:15px;width:315px;vertical-align:top}@media(max-width: 935px){main .searchoffer>div>div>div form>div{width:calc(50% - 113px)}}main .searchoffer>div>div>div form>div span{position:absolute;top:5px;left:12px;font-size:12px;font-family:"AkkuratLLWeb-Black";font-weight:normal;text-transform:uppercase;color:rgba(28,42,47,.7)}main .searchoffer>div>div>div form>div input{padding:26px 12px 5px 12px;width:calc(100% - 25px);font-size:15px;border:none;margin:0px;background-color:#fff}main .searchoffer>div>div>div form>div select{padding:26px 12px 5px 12px;width:100%;font-size:15px;border:none;border-radius:0px;margin:0px;appearance:none;-webkit-appearance:none;background-color:#fff;background-image:url(/templates/web/img/select_arrow.svg);background-repeat:no-repeat;background-position-x:calc(100% - 15px);background-position-y:29px}main .searchoffer>div>div>div form>div:last-of-type{vertical-align:top;width:195px;margin-right:0px}main .searchoffer>div>div>div form button{display:inline-block;height:49px;width:195px;font-size:14px;color:#fff;background-color:rgba(0,0,0,0);border:1px solid #fff;opacity:.7;cursor:pointer}main .searchoffer>div>div>div form button:hover{opacity:1}main .navwithout{max-width:1175px;margin:0px auto;margin-bottom:15px;margin-top:-115px}@media(max-width: 1410px){main .navwithout{width:calc(100% - 80px);margin-top:-82px;margin-bottom:10px}}@media(max-width: 767px){main .navwithout{width:calc(100% - 40px);margin-top:-82px;margin-bottom:10px}}main .navwithout .backbutton{width:50%;display:inline-block;margin-bottom:5px}@media(max-width: 1259px){main .navwithout .backbutton{width:40%;margin-bottom:0px}}main .navwithout .backbutton img{height:12px;margin-right:10px}main .navwithout .backbutton a{border-bottom:none;font-family:"AkkuratLLWeb-Bold";color:#2b363b;font-weight:normal;font-size:14px;padding-bottom:0px}main .navwithout .logopart{width:50%;display:inline-block}@media(max-width: 1259px){main .navwithout .logopart{width:60%}}main .navwithout .logopart a{border-bottom:none;opacity:1;float:right;padding-bottom:0px}main .navwithout .logopart a img{height:96px;object-fit:contain;vertical-align:bottom}@media(max-width: 1410px){main .navwithout .logopart a img{height:67px}}main .navwithout .logopart ::after{content:"";clear:both;display:table}main .texteditor{opacity:0;transition:.75s ease-in-out all;transform:translateY(100px)}main .texteditor.slideUp1{opacity:1;transform:translateY(0)}main .cols ul,main .texteditor ul,main .accordion ul,main .withoutimg ul{list-style:none;padding-left:0px;margin-top:0px;margin-left:10px}main .cols ul li,main .texteditor ul li,main .accordion ul li,main .withoutimg ul li{position:relative;font-size:24px;color:#2b363b;padding-bottom:10px;padding-left:15px}@media(max-width: 1259px){main .cols ul li,main .texteditor ul li,main .accordion ul li,main .withoutimg ul li{font-size:20px}}@media(max-width: 1000px){main .cols ul li,main .texteditor ul li,main .accordion ul li,main .withoutimg ul li{padding-left:7px;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}@media(max-width: 1000px){main .cols ul li,main .texteditor ul li,main .accordion ul li,main .withoutimg ul li{font-size:18px}}@media(max-width: 767px){main .cols ul li,main .texteditor ul li,main .accordion ul li,main .withoutimg ul li{font-size:15.5px;padding-bottom:8px}}main .cols ul li sup,main .cols ul li sub,main .texteditor ul li sup,main .texteditor ul li sub,main .accordion ul li sup,main .accordion ul li sub,main .withoutimg ul li sup,main .withoutimg ul li sub{font-size:16px;line-height:0px}@media(max-width: 767px){main .cols ul li sup,main .cols ul li sub,main .texteditor ul li sup,main .texteditor ul li sub,main .accordion ul li sup,main .accordion ul li sub,main .withoutimg ul li sup,main .withoutimg ul li sub{font-size:14px}}main .cols ul li p,main .texteditor ul li p,main .accordion ul li p,main .withoutimg ul li p{padding-bottom:0px;line-height:150%}@media(max-width: 767px){main .cols ul li p,main .texteditor ul li p,main .accordion ul li p,main .withoutimg ul li p{line-height:135%}}main .cols ul li h6,main .texteditor ul li h6,main .accordion ul li h6,main .withoutimg ul li h6{padding-bottom:0px;display:inline-block;width:calc(100% - 10px);line-height:150%}main .cols ul li h6 sup,main .cols ul li h6 sub,main .texteditor ul li h6 sup,main .texteditor ul li h6 sub,main .accordion ul li h6 sup,main .accordion ul li h6 sub,main .withoutimg ul li h6 sup,main .withoutimg ul li h6 sub{font-size:13px;line-height:0px}@media(max-width: 1000px){main .cols ul li h6,main .texteditor ul li h6,main .accordion ul li h6,main .withoutimg ul li h6{width:calc(100% - 5px)}}@media(max-width: 767px){main .cols ul li h6,main .texteditor ul li h6,main .accordion ul li h6,main .withoutimg ul li h6{line-height:135%}}main .cols ul li:last-of-type,main .texteditor ul li:last-of-type,main .accordion ul li:last-of-type,main .withoutimg ul li:last-of-type{padding-bottom:0px}main .cols ul li::before,main .texteditor ul li::before,main .accordion ul li::before,main .withoutimg ul li::before{content:"•";position:absolute;display:inline-block;font-family:"AkkuratLLWeb-Regular";font-weight:normal;margin-right:10px;margin-left:-20px;top:-1px;font-size:24px;line-height:155%}@media(max-width: 1000px){main .cols ul li::before,main .texteditor ul li::before,main .accordion ul li::before,main .withoutimg ul li::before{font-size:20px;margin-left:-17px}}@media(max-width: 767px){main .cols ul li::before,main .texteditor ul li::before,main .accordion ul li::before,main .withoutimg ul li::before{font-size:16px;margin-left:-15px}}main .cols ul ul,main .texteditor ul ul,main .accordion ul ul,main .withoutimg ul ul{padding-top:5px;margin-left:15px}main .cols ul ul li sup,main .cols ul ul li sub,main .texteditor ul ul li sup,main .texteditor ul ul li sub,main .accordion ul ul li sup,main .accordion ul ul li sub,main .withoutimg ul ul li sup,main .withoutimg ul ul li sub{font-size:13px;line-height:0px}main .cols ul ul li::before,main .texteditor ul ul li::before,main .accordion ul ul li::before,main .withoutimg ul ul li::before{content:"-";display:inline-block;font-family:"AkkuratLLWeb-Light";font-weight:normal;margin-right:8px;color:#2b363b !important;font-size:24px;line-height:155%}@media(max-width: 1000px){main .cols ul ul li::before,main .texteditor ul ul li::before,main .accordion ul ul li::before,main .withoutimg ul ul li::before{font-size:20px}}@media(max-width: 767px){main .cols ul ul li::before,main .texteditor ul ul li::before,main .accordion ul ul li::before,main .withoutimg ul ul li::before{font-size:16px}}main .cols .btn-red,main .cols .button,main .texteditor .btn-red,main .texteditor .button,main .accordion .btn-red,main .accordion .button,main .withoutimg .btn-red,main .withoutimg .button{margin-top:25px}main .fadeDefault{opacity:0;transition:.75s ease-in-out all;transform:translateY(100px)}@media(max-width: 767px){main .fadeDefault{transition:none}}main .slideUp{transform:translateY(0%);opacity:1;transition:.75s ease-in-out all}@media(max-width: 767px){main .slideUp{transition:none}}main section .controls ul li a{border-bottom:none;padding-bottom:0px;letter-spacing:0;opacity:1}main section>div{max-width:1175px;margin:0px auto}@media(max-width: 1259px){main section>div{width:calc(100% - 80px)}}@media(max-width: 767px){main section>div{width:calc(100% - 40px)}}main section.cols{min-height:100px}@media(max-width: 1259px){main section.cols{width:100%}}@media(max-width: 1259px){main section.cols .texteditor div{width:100%}}@media(max-width: 1259px){main section.cols .jobs div{width:100%}}main section.cols>div{max-width:1175px;margin:0px auto;display:table}@media(max-width: 767px){main section.cols>div{display:block;width:calc(100% - 40px)}}main section.cols>div>div{vertical-align:top;display:table-cell;padding:0px;position:relative}@media(max-width: 767px){main section.cols>div>div{display:block}}main section.cols>div>div:first-of-type{width:63%;max-width:740px;padding:0px}@media(max-width: 1259px){main section.cols>div>div:first-of-type{min-width:auto}}@media(max-width: 767px){main section.cols>div>div:first-of-type{width:100%;max-width:none}}main section.cols>div>div:first-of-type p{padding-bottom:0px;margin-bottom:0px}main section.cols>div>div:first-of-type p strong{font-family:"AkkuratLLWeb-Bold";font-weight:normal}main section.cols>div>div:last-of-type{width:33%;padding-left:50px}@media(max-width: 1259px){main section.cols>div>div:last-of-type{width:calc(100% - 40px);padding-left:40px}}@media(max-width: 1259px){main section.cols>div>div:last-of-type{width:calc(100% - 30px);padding-left:30px}}@media(max-width: 767px){main section.cols>div>div:last-of-type{width:100%;padding-left:0px;margin-top:35px}}main section.cols>div>div:last-of-type .texteditor{min-height:50px}main section.cols>div>div:last-of-type .texteditor ul{list-style:none;padding-left:0px;margin-top:0px;margin-left:10px}main section.cols>div>div:last-of-type .texteditor ul li{position:relative;font-size:19px;line-height:150%;padding-bottom:5px;padding-left:10px}@media(max-width: 1000px){main section.cols>div>div:last-of-type .texteditor ul li{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}@media(max-width: 767px){main section.cols>div>div:last-of-type .texteditor ul li{font-size:15.5px;padding-bottom:0px}}main section.cols>div>div:last-of-type .texteditor ul li h6{padding-bottom:0px;display:inline-block;width:calc(100% - 10px)}main section.cols>div>div:last-of-type .texteditor ul li h6 sup,main section.cols>div>div:last-of-type .texteditor ul li h6 sub{font-size:13px;line-height:0px}@media(max-width: 1000px){main section.cols>div>div:last-of-type .texteditor ul li h6{width:calc(100% - 5px)}}main section.cols>div>div:last-of-type .texteditor ul li:last-of-type{padding-bottom:0px}main section.cols>div>div:last-of-type .texteditor ul li::before{content:"•";position:absolute;display:inline-block;font-family:"AkkuratLLWeb-Regular";font-weight:normal;margin-right:10px;margin-left:-15px;top:0px;font-size:18px;line-height:150%}@media(max-width: 767px){main section.cols>div>div:last-of-type .texteditor ul li::before{font-size:16px}}main section.cols>div>div:last-of-type .texteditor ul ul{padding-top:5px;margin-left:15px}main section.cols>div>div:last-of-type .texteditor ul ul li sup,main section.cols>div>div:last-of-type .texteditor ul ul li sub{font-size:13px;line-height:0px}main section.cols>div>div:last-of-type .texteditor ul ul li::before{content:"-";display:inline-block;font-family:"AkkuratLLWeb-Light";font-weight:normal;margin-right:8px;color:#2b363b !important;font-size:18px;line-height:150%}@media(max-width: 767px){main section.cols>div>div:last-of-type .texteditor ul ul li::before{font-size:16px}}main section.cols>div>div:last-of-type .portrait div div{width:100%}main section.cols>div header>img{height:37.5vw}main section.offercols{margin-bottom:100px}@media(max-width: 1000px){main section.offercols{margin-bottom:70px}}@media(max-width: 767px){main section.offercols{margin-bottom:50px}}main section.offercols .texteditor{margin-bottom:0px}@media(max-width: 767px){main section.offercols .texteditor{margin-bottom:50px !important}}main section.offercols .texteditor p{padding-bottom:25px}main section.offercols .texteditor a{display:inline-block;padding-top:25px}main section.offercols .texteditor h4{margin-top:40px;font-size:22px;padding-bottom:12px}main section.offercols .texteditor b,main section.offercols .texteditor strong{font-weight:normal;font-family:"AkkuratLLWeb-Light"}main section.offercols .texteditor ul li::before{content:"-";position:absolute;display:inline-block;font-family:"AkkuratLLWeb-Regular";font-weight:normal;margin-right:10px;margin-left:-20px;font-size:24px;line-height:155%}@media(max-width: 767px){main section.offercols .texteditor ul li::before{font-size:16px;line-height:140%}}main section.offercols .texteditor div article{font-family:"AkkuratLLWeb-Light";font-weight:normal;font-size:24px;line-height:150%;color:#2b363b;margin:0px;padding-bottom:10px;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}main section.offercols .texteditor div article a{font-family:"AkkuratLLWeb-Light";font-weight:normal;opacity:1;border-bottom:none;padding-bottom:0px}main section.offercols .texteditor div article a.link{font-family:"AkkuratLLWeb-Bold";font-weight:normal;color:#1bb5e4;padding-top:0px;text-decoration:underline}main section.offercols .texteditor div article strong{font-family:"AkkuratLLWeb-Bold"}main section.offercols .texteditor div article strong a{font-family:"AkkuratLLWeb-Bold"}main section.offercols .texteditor div article sup,main section.offercols .texteditor div article sub{font-size:16px;line-height:0px}@media(max-width: 1259px){main section.offercols .texteditor div article{font-size:20px}}@media(max-width: 1000px){main section.offercols .texteditor div article{font-size:18px}}@media(max-width: 767px){main section.offercols .texteditor div article{font-size:15.5px}}main section.offercols .portrait{margin-bottom:0px}main section.offercols .portrait h4{font-size:32px;font-family:"AkkuratLLWeb-Light";font-weight:normal;hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;-moz-hyphens:none}@media(max-width: 1259px){main section.offercols .portrait h4{font-size:28px}}@media(max-width: 767px){main section.offercols .portrait h4{font-size:24px}}main section.offercols .portrait p{padding-bottom:4px}main section.offercols .portrait p:first-of-type{padding-bottom:4px}main section.offercols .portrait p:last-of-type{padding-top:0px;padding-bottom:25px}main section.offercols .portrait p a{font-family:"AkkuratLLWeb-Light";font-weight:normal;opacity:1;border-bottom:none;padding-bottom:0px}main section.offercols .portrait p .tel{font-size:18px}main section.offercols .portrait p .email{display:block;border-bottom:none;padding-bottom:0px;font-family:"AkkuratLLWeb-Light";font-weight:normal;font-size:18px;opacity:1;margin-bottom:75px}@media(max-width: 767px){main section.offercols .portrait p .email{margin-bottom:40px;font-size:16px}}main section.offercols .portrait .linktext a{display:inline-block;font-family:"AkkuratLLWeb-Black";font-weight:normal;border-bottom:2px solid #2b363b;padding-bottom:5px;opacity:.7;margin-bottom:75px}@media(max-width: 767px){main section.offercols .portrait .linktext a{margin-bottom:40px}}main section.offercols .portrait h5{font-size:18px;padding-top:0px;padding-bottom:20px}main section.offercols .portrait h5:first-of-type{padding-top:5px;padding-bottom:25px}@media(max-width: 767px){main section.offercols .portrait h5{font-size:16px}}main section.offercols .portrait h6{padding-bottom:25px}main section.offercols .portrait .viewingdate{font-size:24px}@media(max-width: 1000px){main section.offercols .portrait .viewingdate{font-size:20px}}main section.offercols .portrait .button{margin-bottom:75px;margin-top:0px;cursor:pointer}@media(max-width: 767px){main section.offercols .portrait .button{margin-bottom:50px}}main section.offercols .portrait .button:last-of-type{margin-bottom:0px}main section.offercols.orange h2{color:#ff9a53}main section.offercols.orange .button{border:2px solid rgba(0,0,0,0);color:#fff;background-color:#ff9a53}main section.offercols.orange .button:hover{color:#ff9a53;background-color:rgba(0,0,0,0);border:2px solid #ff9a53}main section.texteditor.yellow h1,main section.texteditor.yellow h2,main section.texteditor.yellow h3,main section.texteditor.yellow h5,main section.portrait.yellow h1,main section.portrait.yellow h2,main section.portrait.yellow h3,main section.portrait.yellow h5,main section.jobs.yellow h1,main section.jobs.yellow h2,main section.jobs.yellow h3,main section.jobs.yellow h5,main section.reference.yellow h1,main section.reference.yellow h2,main section.reference.yellow h3,main section.reference.yellow h5,main section.news.yellow h1,main section.news.yellow h2,main section.news.yellow h3,main section.news.yellow h5{color:#ffe843}main section.texteditor.yellow ul li::before,main section.portrait.yellow ul li::before,main section.jobs.yellow ul li::before,main section.reference.yellow ul li::before,main section.news.yellow ul li::before{color:#ffe843}main section.texteditor.yellow .button,main section.portrait.yellow .button,main section.jobs.yellow .button,main section.reference.yellow .button,main section.news.yellow .button{color:#ffe843;border:2px solid #ffe843}main section.texteditor.red h1,main section.texteditor.red h2,main section.texteditor.red h3,main section.texteditor.red h5,main section.texteditor.blue h1,main section.texteditor.blue h2,main section.texteditor.blue h3,main section.texteditor.blue h5,main section.texteditor.green h1,main section.texteditor.green h2,main section.texteditor.green h3,main section.texteditor.green h5,main section.texteditor .darkgreen h1,main section.texteditor .darkgreen h2,main section.texteditor .darkgreen h3,main section.texteditor .darkgreen h5,main section.portrait.red h1,main section.portrait.red h2,main section.portrait.red h3,main section.portrait.red h5,main section.portrait.blue h1,main section.portrait.blue h2,main section.portrait.blue h3,main section.portrait.blue h5,main section.portrait.green h1,main section.portrait.green h2,main section.portrait.green h3,main section.portrait.green h5,main section.portrait .darkgreen h1,main section.portrait .darkgreen h2,main section.portrait .darkgreen h3,main section.portrait .darkgreen h5,main section.jobs.red h1,main section.jobs.red h2,main section.jobs.red h3,main section.jobs.red h5,main section.jobs.blue h1,main section.jobs.blue h2,main section.jobs.blue h3,main section.jobs.blue h5,main section.jobs.green h1,main section.jobs.green h2,main section.jobs.green h3,main section.jobs.green h5,main section.jobs .darkgreen h1,main section.jobs .darkgreen h2,main section.jobs .darkgreen h3,main section.jobs .darkgreen h5,main section.reference.red h1,main section.reference.red h2,main section.reference.red h3,main section.reference.red h5,main section.reference.blue h1,main section.reference.blue h2,main section.reference.blue h3,main section.reference.blue h5,main section.reference.green h1,main section.reference.green h2,main section.reference.green h3,main section.reference.green h5,main section.reference .darkgreen h1,main section.reference .darkgreen h2,main section.reference .darkgreen h3,main section.reference .darkgreen h5,main section.news.red h1,main section.news.red h2,main section.news.red h3,main section.news.red h5,main section.news.blue h1,main section.news.blue h2,main section.news.blue h3,main section.news.blue h5,main section.news.green h1,main section.news.green h2,main section.news.green h3,main section.news.green h5,main section.news .darkgreen h1,main section.news .darkgreen h2,main section.news .darkgreen h3,main section.news .darkgreen h5{color:#2b363b}main section.texteditor.red ul li::before,main section.texteditor.blue ul li::before,main section.texteditor.green ul li::before,main section.texteditor .darkgreen ul li::before,main section.portrait.red ul li::before,main section.portrait.blue ul li::before,main section.portrait.green ul li::before,main section.portrait .darkgreen ul li::before,main section.jobs.red ul li::before,main section.jobs.blue ul li::before,main section.jobs.green ul li::before,main section.jobs .darkgreen ul li::before,main section.reference.red ul li::before,main section.reference.blue ul li::before,main section.reference.green ul li::before,main section.reference .darkgreen ul li::before,main section.news.red ul li::before,main section.news.blue ul li::before,main section.news.green ul li::before,main section.news .darkgreen ul li::before{color:#2b363b}main section.texteditor.orange h1,main section.texteditor.orange h2,main section.texteditor.orange h3,main section.texteditor.orange h5,main section.portrait.orange h1,main section.portrait.orange h2,main section.portrait.orange h3,main section.portrait.orange h5,main section.jobs.orange h1,main section.jobs.orange h2,main section.jobs.orange h3,main section.jobs.orange h5,main section.reference.orange h1,main section.reference.orange h2,main section.reference.orange h3,main section.reference.orange h5,main section.news.orange h1,main section.news.orange h2,main section.news.orange h3,main section.news.orange h5{color:#ff9a53}main section.texteditor.orange ul li::before,main section.portrait.orange ul li::before,main section.jobs.orange ul li::before,main section.reference.orange ul li::before,main section.news.orange ul li::before{color:#ff9a53}main section.texteditor.orange .button,main section.portrait.orange .button,main section.jobs.orange .button,main section.reference.orange .button,main section.news.orange .button{color:#fff;border:2px solid #ff9a53;background-color:#ff9a53;transition:all .4s ease-in-out}main section.texteditor.orange .button:hover,main section.portrait.orange .button:hover,main section.jobs.orange .button:hover,main section.reference.orange .button:hover,main section.news.orange .button:hover{background-color:rgba(0,0,0,0);color:#ff9a53}main section.hero.anthrazit hr,main section.surface.anthrazit hr,main section.hero3.anthrazit hr,main section.hero4.anthrazit hr,main section.hero5.anthrazit hr{background-color:#ff9a53}main section.hero.anthrazit h1,main section.hero.anthrazit h2,main section.hero.anthrazit h3,main section.hero.anthrazit h5,main section.hero.anthrazit strong,main section.surface.anthrazit h1,main section.surface.anthrazit h2,main section.surface.anthrazit h3,main section.surface.anthrazit h5,main section.surface.anthrazit strong,main section.hero3.anthrazit h1,main section.hero3.anthrazit h2,main section.hero3.anthrazit h3,main section.hero3.anthrazit h5,main section.hero3.anthrazit strong,main section.hero4.anthrazit h1,main section.hero4.anthrazit h2,main section.hero4.anthrazit h3,main section.hero4.anthrazit h5,main section.hero4.anthrazit strong,main section.hero5.anthrazit h1,main section.hero5.anthrazit h2,main section.hero5.anthrazit h3,main section.hero5.anthrazit h5,main section.hero5.anthrazit strong{color:#ff9a53}main section.hero.anthrazit .background,main section.surface.anthrazit .background,main section.hero3.anthrazit .background,main section.hero4.anthrazit .background,main section.hero5.anthrazit .background{background-color:#2b363b}main section.texteditor{min-height:50px}@media(max-width: 1259px){main section.texteditor>div{width:calc(100% - 80px)}}@media(max-width: 767px){main section.texteditor>div{width:calc(100% - 40px)}}main section.texteditor>div article p img{width:100%;max-height:610px;object-fit:contain}main section.texteditor>div article p video,main section.texteditor>div article p iframe{width:100%}main section.texteditor.yellowbg{background-color:rgba(255,232,67,.5)}main section.texteditor.yellowbg:last-of-type{margin-bottom:0px}main section.texteditor.yellowbg>div{padding:60px 0px 100px 0px}@media(max-width: 1259px){main section.texteditor.yellowbg>div{padding:50px 0px 70px 0px}}@media(max-width: 1000px){main section.texteditor.yellowbg>div{padding:50px 0px 60px 0px}}main section.texteditor.yellowbg>div article strong{font-size:18px;font-family:"AkkuratLLWeb-Black";font-weight:normal;margin-bottom:20px;display:block}main section.texteditor.yellowbg>div article p{font-family:"AkkuratLLWeb-Light";font-weight:normal;padding-bottom:30px}main section.texteditor.yellowbg>div article p strong{font-family:"AkkuratLLWeb-Bold"}main section.texteditor.yellowbg>div article p:last-of-type{padding-bottom:0px}main section.texteditor.yellowbg>div article blockquote{margin:0px}main section.texteditor.yellowbg>div article blockquote p{font-family:"AkkuratLLWeb-Light";font-weight:normal;font-size:24px;line-height:130%;color:#2b363b;margin:0px;padding-bottom:15px}main section.texteditor.yellowbg>div article .button{margin-top:25px;opacity:.7}main section.texteditor.yellowbg>div article .button:hover{opacity:1}main section.texteditor.yellowbg>div article ::after{content:"";clear:both;display:table}main section.texteditor.yellowbg>div article.mce-content-body .table-wrapper table{width:100%}main section.texteditor.yellowbg>div article.mce-content-body .table-wrapper table tbody tr td{border:1px dashed #000;padding:10px 20px 20px 5px;vertical-align:top}main section.texteditor.yellowbg>div article ::after{content:"";clear:both;display:table}main section.texteditor.graybg{background-color:rgba(239,240,240,.5)}main section.texteditor.graybg:last-of-type{margin-bottom:0px}main section.texteditor.graybg>div{padding:60px 0px 100px 0px}@media(max-width: 1259px){main section.texteditor.graybg>div{padding:50px 0px 70px 0px}}@media(max-width: 1000px){main section.texteditor.graybg>div{padding:50px 0px 60px 0px}}main section.texteditor.graybg>div article strong{font-size:18px;font-family:"AkkuratLLWeb-Black";font-weight:normal;margin-bottom:20px;display:block}main section.texteditor.graybg>div article p{font-family:"AkkuratLLWeb-Light";font-weight:normal;padding-bottom:30px}main section.texteditor.graybg>div article p strong{font-family:"AkkuratLLWeb-Bold"}main section.texteditor.graybg>div article p:last-of-type{padding-bottom:0px}main section.texteditor.graybg>div article blockquote{margin:0px}main section.texteditor.graybg>div article blockquote p{font-family:"AkkuratLLWeb-Light";font-weight:normal;font-size:24px;line-height:130%;color:#2b363b;margin:0px;padding-bottom:15px}main section.texteditor.graybg>div article .button{margin-top:25px;background-color:rgba(0,0,0,0);border:2px solid #2b363b;color:#2b363b}main section.texteditor.graybg>div article .button:hover{background-color:#2b363b;color:#fff}main section.texteditor.graybg>div article ::after{content:"";clear:both;display:table}main section.texteditor.graybg>div article.mce-content-body .table-wrapper table{width:100%}main section.texteditor.graybg>div article.mce-content-body .table-wrapper table tbody tr td{border:1px dashed #000;padding:10px 20px 20px 5px;vertical-align:top}main section.texteditor.graybg>div article ::after{content:"";clear:both;display:table}main section.texteditor>div article{width:100%}main section.texteditor>div article table tr td strong{font-family:"AkkuratLLWeb-Light";font-weight:normal}@media(max-width: 767px){main section.texteditor>div article table tr td strong{font-size:15.5px}}main section.texteditor>div article table tr td p{font-size:18px}@media(max-width: 767px){main section.texteditor>div article table tr td p{font-size:15.5px}}main section.hero,main section .surface,main section .hero3,main section .hero4,main section .hero5{min-height:50px}main section.hero{max-width:1600px;margin-left:auto;margin-right:auto}main section.hero>article{min-height:150px}@media(max-width: 767px){main section.hero>article{width:100%;overflow:hidden}}main section.hero>article>div img{width:100%;display:block;object-fit:cover;transition:all .75s ease-in-out;transform:scale(1.2);height:670px}@media(max-width: 1259px){main section.hero>article>div img{max-height:500px;min-height:475px}}@media(max-width: 767px){main section.hero>article>div img{max-height:320px;min-height:300px}}main section.hero>article>div:last-of-type{position:relative;transform:translateY(-50%)}main section.hero>article>div:last-of-type .background{position:absolute;left:0px;width:65%;height:100%;border-right:6px solid #ffe843}@media(max-width: 1259px){main section.hero>article>div:last-of-type .background{width:80%;border-right:4px solid #ffe843}}@media(max-width: 1259px){main section.hero>article>div:last-of-type .background{width:90%}}@media(max-width: 767px){main section.hero>article>div:last-of-type .background{width:100%;border-right:3px solid #ffe843}}main section.hero>article>div:last-of-type>div:last-of-type{position:relative;padding-top:30px;padding-bottom:55px;max-width:1350px;margin:0px auto;width:calc(100% - 80px)}@media(max-width: 1000px){main section.hero>article>div:last-of-type>div:last-of-type{padding-bottom:40px}}@media(max-width: 767px){main section.hero>article>div:last-of-type>div:last-of-type{width:calc(100% - 40px);padding-bottom:30px;padding-top:20px}}main section.hero>article>div:last-of-type>div:last-of-type>div{max-width:820px;width:88%}@media(max-width: 1259px){main section.hero>article>div:last-of-type>div:last-of-type>div{max-width:none}}@media(max-width: 767px){main section.hero>article>div:last-of-type>div:last-of-type>div{width:100%}}main section.hero>article>div:last-of-type>div:last-of-type>div p{padding:0px}@media(max-width: 767px){main section.hero>article>div:last-of-type>div:last-of-type>div p{line-height:135%}}main section.hero>article>div:last-of-type>div:last-of-type>div strong{margin-left:3px;font-family:"AkkuratLLWeb-Bold";font-weight:normal;font-size:24px;letter-spacing:.05px}@media(max-width: 1259px){main section.hero>article>div:last-of-type>div:last-of-type>div strong{margin-left:1px;font-size:20px}}@media(max-width: 767px){main section.hero>article>div:last-of-type>div:last-of-type>div strong{font-size:14px;margin-left:1px;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}main section.hero>article>div:last-of-type>div:last-of-type>div hr{width:54px;height:12px;margin:20px 0px 25px 3px;border:none}@media(max-width: 1259px){main section.hero>article>div:last-of-type>div:last-of-type>div hr{height:9px;width:42px;margin:16px 0px 20px 2px}}@media(max-width: 767px){main section.hero>article>div:last-of-type>div:last-of-type>div hr{width:28px;height:6px;margin:16px 0px 20px 2px}}main section.hero>article>div:last-of-type>div:last-of-type>div h1{font-size:70px;padding-bottom:0px;line-height:110%;text-transform:uppercase}@media(max-width: 1259px){main section.hero>article>div:last-of-type>div:last-of-type>div h1{font-size:54px}}@media(max-width: 767px){main section.hero>article>div:last-of-type>div:last-of-type>div h1{font-size:36px;line-height:100%;word-wrap:break-word}}main section.hero>article .slick-active img{animation:imageZoom 3s ease-in-out;-webkit-animation:imageZoom 3s ease-in-out;-moz-animation:imageZoom 3s ease-in-out;-o-animation:imageZoom 3s ease-in-out;animation:imageZoom 3s ease-in-out;transform:scale(1.2)}@keyframes imageZoom{0%{transform:scale(1)}100%{transform:scale(1.2)}}@-webkit-keyframes imageZoom{0%{transform:scale(1)}100%{transform:scale(1.2)}}@-moz-keyframes imageZoom{0%{transform:scale(1)}100%{transform:scale(1.2)}}@-o-keyframes imageZoom{0%{transform:scale(1)}100%{transform:scale(1.2)}}main section.surface{max-width:1600px;margin-left:auto;margin-right:auto}main section.surface>article{border-right:6px solid #ffe843}@media(max-width: 1259px){main section.surface>article{border-right:4px solid #ffe843}}main section.surface>article>div{padding-top:65px;padding-bottom:75px;max-width:1350px;width:calc(100% - 80px);margin:0px auto}@media(max-width: 1000px){main section.surface>article>div{padding-top:50px;padding-bottom:60px}}@media(max-width: 767px){main section.surface>article>div{padding-top:20px;padding-bottom:30px;width:calc(100% - 40px)}}main section.surface>article>div>div{margin:0}@media(max-width: 1259px){main section.surface>article>div>div{max-width:100%}}main section.surface>article>div>div p{padding:0px}@media(max-width: 767px){main section.surface>article>div>div p{line-height:135%}}main section.surface>article>div>div strong{font-family:"AkkuratLLWeb-Bold";font-weight:normal;margin-left:3px;font-size:24px;letter-spacing:.75px}@media(max-width: 1259px){main section.surface>article>div>div strong{margin-left:1px}}@media(max-width: 767px){main section.surface>article>div>div strong{font-size:14px;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}main section.surface>article>div>div hr{width:54px;height:12px;margin:20px 0px 50px 3px;border:none}@media(max-width: 1259px){main section.surface>article>div>div hr{width:42px;height:9px;margin:18px 0px 35px 2px}}@media(max-width: 767px){main section.surface>article>div>div hr{width:28px;height:6px;margin:18px 0px 20px 2px}}main section.surface>article>div>div h1{padding-bottom:0px;font-size:70px}@media(max-width: 1259px){main section.surface>article>div>div h1{font-size:54px}}@media(max-width: 767px){main section.surface>article>div>div h1{font-size:36px;line-height:100%;word-wrap:break-word;hyphens:auto}}main section.surface.searchpadding article>div{padding-top:140px}@media(max-width: 1000px){main section.surface.searchpadding article>div{padding-top:140px}}@media(max-width: 767px){main section.surface.searchpadding article>div{padding-top:30px}}main section.surface.anthrazit>article{background-color:#2b363b}main section.surface.anthrazit>article strong,main section.surface.anthrazit>article h1,main section.surface.anthrazit>article hr{color:#ff9a53}main section.surface.yellow>article{background-color:#ffe843}main section.surface.yellow>article strong,main section.surface.yellow>article h1,main section.surface.yellow>article hr{color:#2b363b}main section.surface.orange>article{background-color:#ff9a53}main section.surface.orange>article strong,main section.surface.orange>article h1,main section.surface.orange>article hr{color:#2b363b}main section.surface.white{max-width:1175px}main section.surface.white>article{border-right:none}main section.surface.white>article hr{background-color:#ff9a53}main section.surface.white>article>div{width:100%;margin:0;padding-bottom:65px}main section.hero4{max-width:1600px;margin-left:auto;margin-right:auto}main section.hero4>article>div{width:100%}main section.hero4>article>div img{position:relative;z-index:5;float:left;height:675px;width:45%;object-fit:cover}@media(max-width: 1259px){main section.hero4>article>div img{height:425px;width:50%}}@media(max-width: 767px){main section.hero4>article>div img{float:none;width:100%;height:310px;position:static}}main section.hero4>article>div>div{transform:translateY(55px);width:calc(100% - 80px);min-height:425px;border-right:6px solid #ffe843}@media(max-width: 1259px){main section.hero4>article>div>div{border-right:4px solid #ffe843}}@media(max-width: 1259px){main section.hero4>article>div>div{width:100%;transform:translateY(35px);min-height:auto}}@media(max-width: 767px){main section.hero4>article>div>div{transform:translateY(-50px);width:calc(100% - 10px);min-height:auto;margin-bottom:-50px;border-right:3px solid #ffe843}}main section.hero4>article>div>div>div{padding-top:65px;padding-bottom:75px;margin:0px auto}@media(max-width: 1259px){main section.hero4>article>div>div>div{padding-top:40px;padding-bottom:45px;padding-right:40px}}@media(max-width: 1000px){main section.hero4>article>div>div>div{padding-top:35px;padding-bottom:40px}}@media(max-width: 767px){main section.hero4>article>div>div>div{padding-top:12px;padding-bottom:25px;padding-right:0px;width:calc(100% - 40px)}}main section.hero4>article>div>div>div>div{max-width:835px;width:calc(55% - 105px);margin-right:40px;margin-left:auto}@media(max-width: 1259px){main section.hero4>article>div>div>div>div{margin-right:0px;width:calc(50% - 55px)}}@media(max-width: 767px){main section.hero4>article>div>div>div>div{width:100%}}main section.hero4>article>div>div>div>div p{padding:0px;margin-left:3px}@media(max-width: 1259px){main section.hero4>article>div>div>div>div p{margin-left:1px}}@media(max-width: 767px){main section.hero4>article>div>div>div>div p{line-height:105%}}main section.hero4>article>div>div>div>div strong{font-family:"AkkuratLLWeb-Bold";font-weight:normal;font-size:24px;letter-spacing:.95px}@media(max-width: 1259px){main section.hero4>article>div>div>div>div strong{font-size:18px}}@media(max-width: 767px){main section.hero4>article>div>div>div>div strong{font-size:14px;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}main section.hero4>article>div>div>div>div hr{width:54px;height:12px;margin:20px 0px 50px 3px;border:none}@media(max-width: 1259px){main section.hero4>article>div>div>div>div hr{width:42px;height:9px;margin:16px 0px 20px 2px}}@media(max-width: 767px){main section.hero4>article>div>div>div>div hr{width:28px;height:6px;margin:12px 0px 18px 2px}}main section.hero4>article>div>div>div>div h2{padding-bottom:0px;font-size:70px;line-height:100%;letter-spacing:1.6px}@media(max-width: 1409px){main section.hero4>article>div>div>div>div h2{font-size:54px}}@media(max-width: 1259px){main section.hero4>article>div>div>div>div h2{font-size:40px}}@media(max-width: 767px){main section.hero4>article>div>div>div>div h2{font-size:26px}}main section.hero4>article>div::after{content:"";clear:both;display:table}@media(max-width: 767px){main section.hero4>article>div::after{content:none;clear:none;display:none}}main section.hero5{max-width:1600px;margin-left:auto;margin-right:auto}main section.hero5>article>div{width:100%;position:relative}main section.hero5>article>div img{position:relative;z-index:5;float:right;height:675px;width:45%;object-fit:cover}@media(max-width: 1259px){main section.hero5>article>div img{height:425px;width:50%}}@media(max-width: 767px){main section.hero5>article>div img{float:none;width:100%;height:310px;position:static}}main section.hero5>article>div>div{transform:translateY(55px);width:calc(100% - 80px);min-height:425px;position:absolute;right:0px;border-left:6px solid #ffe843}@media(max-width: 1259px){main section.hero5>article>div>div{border-right:4px solid #ffe843}}@media(max-width: 1259px){main section.hero5>article>div>div{transform:translateY(35px);width:100%;min-height:auto}}@media(max-width: 767px){main section.hero5>article>div>div{transform:translateY(-50px);width:calc(100% - 10px);position:static;min-height:auto;margin-bottom:-50px;border-right:3px solid #ffe843}}main section.hero5>article>div>div>div{padding-top:65px;padding-bottom:75px;margin:0px auto}@media(max-width: 1259px){main section.hero5>article>div>div>div{padding-top:45px;padding-bottom:55px;padding-left:40px}}@media(max-width: 1000px){main section.hero5>article>div>div>div{padding-bottom:45px}}@media(max-width: 767px){main section.hero5>article>div>div>div{padding-top:12px;padding-bottom:25px;padding-left:0px;width:calc(100% - 40px)}}main section.hero5>article>div>div>div>div{max-width:835px;width:calc(55% - 105px);margin-left:40px}@media(max-width: 1259px){main section.hero5>article>div>div>div>div{max-width:520px;width:calc(50% - 50px);margin-left:0px}}@media(max-width: 767px){main section.hero5>article>div>div>div>div{width:100%}}main section.hero5>article>div>div>div>div p{padding:0px;margin-left:3px}@media(max-width: 1259px){main section.hero5>article>div>div>div>div p{margin-left:1px}}@media(max-width: 767px){main section.hero5>article>div>div>div>div p{line-height:105%}}main section.hero5>article>div>div>div>div strong{font-family:"AkkuratLLWeb-Bold";font-weight:normal;font-size:24px;letter-spacing:.95px}@media(max-width: 1259px){main section.hero5>article>div>div>div>div strong{font-size:18px}}@media(max-width: 767px){main section.hero5>article>div>div>div>div strong{font-size:14px;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}main section.hero5>article>div>div>div>div hr{width:54px;height:12px;margin:20px 0px 50px 3px;border:none}@media(max-width: 1259px){main section.hero5>article>div>div>div>div hr{width:42px;height:9px;margin:16px 0px 20px 2px}}@media(max-width: 767px){main section.hero5>article>div>div>div>div hr{width:28px;height:6px;margin:12px 0px 18px 2px}}main section.hero5>article>div>div>div>div h2{padding-bottom:0px;font-size:70px;line-height:100%;letter-spacing:1.6px}@media(max-width: 1409px){main section.hero5>article>div>div>div>div h2{font-size:54px}}@media(max-width: 1259px){main section.hero5>article>div>div>div>div h2{font-size:40px}}@media(max-width: 767px){main section.hero5>article>div>div>div>div h2{font-size:26px}}main section.hero5>article>div::after{content:"";clear:both;display:table}@media(max-width: 767px){main section.hero5>article>div::after{content:none;clear:none;display:none}}@media(max-width: 1259px){main section.portrait>div{width:100%}}main section.portrait>div>div{width:33.3333333333%}main section.portrait>div>div h5{padding-bottom:25px;padding-top:5px;letter-spacing:.75px}@media(max-width: 1259px){main section.portrait>div>div h5{padding-bottom:20px;font-size:18px}}@media(max-width: 767px){main section.portrait>div>div h5{font-size:16px;padding-bottom:15px}}main section.portrait>div>div img{width:100%;max-height:290px;object-fit:cover;margin-bottom:30px}@media(max-width: 767px){main section.portrait>div>div img{margin-bottom:20px}}main section.portrait>div>div .nametitle{font-family:"AkkuratLLWeb-Light";font-weight:normal;padding-bottom:5px;font-size:32px;hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;-moz-hyphens:none}@media(max-width: 1259px){main section.portrait>div>div .nametitle{font-size:28px}}@media(max-width: 767px){main section.portrait>div>div .nametitle{font-size:24px}}main section.portrait>div>div h4{font-family:"AkkuratLLWeb-Light";font-weight:normal;padding-bottom:5px}main section.portrait>div>div p{font-size:18px;font-family:"AkkuratLLWeb-Light";font-weight:normal;padding:0px}@media(max-width: 767px){main section.portrait>div>div p{font-size:15.5px}}main section.portrait>div>div p .email{display:block;padding-bottom:0px}main section.portrait>div>div p .tel{font-size:18px}@media(max-width: 767px){main section.portrait>div>div p .tel{font-size:15.5px}}main section.portrait>div>div p a{font-family:"AkkuratLLWeb-Light";font-weight:normal;opacity:1;border-bottom:none;padding-bottom:0px}main section.portrait>div>div p:first-of-type{padding-bottom:15px}main section.portrait>div>div p a{opacity:1;font-size:18px}@media(max-width: 767px){main section.portrait>div>div p a{font-size:15.5px}}main section.portrait>div>div .tel{font-size:18px}@media(max-width: 767px){main section.portrait>div>div .tel{font-size:15.5px}}main section.portrait>div>div .linktext{padding-top:25px}main section.portrait>div>div .linktext a{font-family:"AkkuratLLWeb-Black";font-weight:normal;font-size:24px;color:#2b363b;letter-spacing:.36px;opacity:.7;border-bottom:3px solid #2b363b;padding-bottom:2px;text-decoration:none}@media(max-width: 767px){main section.portrait>div>div .linktext a{font-size:15.5px;border-bottom:2px solid #2b363b}}main section.portrait>div>div .socialicon{opacity:.6;display:inline-block;border-bottom:none;margin-right:15px;margin-top:15px}main section.portrait>div>div .socialicon:hover{opacity:1}main section.portrait>div>div .socialicon img{height:25px;width:25px;display:block;border-bottom:none;margin:0px}@media(max-width: 1259px){main section.portrait.portraitonly>div{width:calc(100% - 80px)}}@media(max-width: 767px){main section.portrait.portraitonly>div{width:calc(100% - 40px)}main section.portrait.portraitonly>div>div{width:100%}}main section.tile{min-height:100px}main section.tile>div:not(.controls){overflow:hidden}main section.tile>div:not(.controls)>div{max-width:1215px;border-top:1px solid #2b363b}main section.tile>div:not(.controls)>div.yellow h1,main section.tile>div:not(.controls)>div.yellow h2,main section.tile>div:not(.controls)>div.yellow h3,main section.tile>div:not(.controls)>div.yellow h4,main section.tile>div:not(.controls)>div.yellow h5{color:#ffe843}main section.tile>div:not(.controls)>div.yellow ul li::before{color:#ffe843}main section.tile>div:not(.controls)>div.yellow .button{color:#ffe843;border:2px solid #ffe843}main section.tile>div:not(.controls)>div.orange h1,main section.tile>div:not(.controls)>div.orange h2,main section.tile>div:not(.controls)>div.orange h3,main section.tile>div:not(.controls)>div.orange h4,main section.tile>div:not(.controls)>div.orange h5{color:#ff9a53}main section.tile>div:not(.controls)>div.orange ul li::before{color:#ff9a53}main section.tile>div:not(.controls)>div.orange .button{color:#ff9a53;border:2px solid #ff9a53}main section.tile>div:not(.controls)>div:last-of-type{border-bottom:1px solid #2b363b}main section.tile>div:not(.controls)>div>div{width:calc(35% - 50px);margin-top:35px;margin-bottom:40px}@media(max-width: 1259px){main section.tile>div:not(.controls)>div>div{width:calc(35% - 30px)}}@media(max-width: 1000px){main section.tile>div:not(.controls)>div>div{width:calc(35% - 30px)}}@media(max-width: 767px){main section.tile>div:not(.controls)>div>div{margin-top:20px;margin-bottom:15px}}main section.tile>div:not(.controls)>div>div:last-of-type{width:65%;max-width:740px;margin-left:0px}@media(max-width: 1259px){main section.tile>div:not(.controls)>div>div:last-of-type{max-width:650px}}@media(max-width: 767px){main section.tile>div:not(.controls)>div>div:last-of-type{width:100%;margin-top:0px;margin-bottom:35px}}main section.tile>div:not(.controls)>div>div:first-of-type{margin-left:50px;height:275px;float:right;overflow:hidden}@media(max-width: 1259px){main section.tile>div:not(.controls)>div>div:first-of-type{margin-left:30px}}@media(max-width: 767px){main section.tile>div:not(.controls)>div>div:first-of-type{float:none;margin-left:0px;width:100%}}main section.tile>div:not(.controls)>div>div img{width:100%;height:100%;display:block;object-fit:cover;transition:.75s}main section.tile>div:not(.controls)>div>div img:hover{transform:scale(1.08)}main section.tile>div:not(.controls)>div>div h3{padding-bottom:10px}@media(max-width: 767px){main section.tile>div:not(.controls)>div>div h3{font-size:21px}}main section.tile>div:not(.controls)>div>div p{padding-bottom:0px;margin-bottom:10px;font-size:24px;font-family:"AkkuratLLWeb-Light";font-weight:normal;line-height:150%}@media(max-width: 1000px){main section.tile>div:not(.controls)>div>div p{font-size:20px}}@media(max-width: 767px){main section.tile>div:not(.controls)>div>div p{font-size:15.5px;line-height:150%;margin-bottom:15px}}main section.tile>div:not(.controls)>div>div p a{text-decoration:none;font-size:18px;font-family:"AkkuratLLWeb-Bold";border-bottom:2px solid #1bb5e4}main section.tile>div:not(.controls)>div>div p a:hover{opacity:1}@media(max-width: 767px){main section.tile>div:not(.controls)>div>div p a{font-size:15.5px}}main section.tile>div:not(.controls)>div>div p .link-text{font-size:24px}@media(max-width: 1000px){main section.tile>div:not(.controls)>div>div p .link-text{font-size:20px}}@media(max-width: 767px){main section.tile>div:not(.controls)>div>div p .link-text{font-size:15.5px}}main section.tile>div:not(.controls)>div>div p .link-email{border-bottom:none;padding-bottom:0px;font-family:"AkkuratLLWeb-Light";font-size:24px}@media(max-width: 1000px){main section.tile>div:not(.controls)>div>div p .link-email{font-size:20px}}@media(max-width: 767px){main section.tile>div:not(.controls)>div>div p .link-email{font-size:15.5px}}main section.tile>div:not(.controls)>div>div p:last-of-type{margin-bottom:0px}main section.tile>div:not(.controls)>div::after{clear:both;content:"";display:block}main section.subnavtile{display:block;min-height:100px}main section.subnavtile>div{max-width:1440px;width:calc(100% - 80px);display:block}@media(max-width: 1259px){main section.subnavtile>div{width:calc(100% - 80px)}}@media(max-width: 767px){main section.subnavtile>div{width:calc(100% - 40px);margin:0 auto}}main section.subnavtile>div>div{width:calc(100% + 15px)}@media(max-width: 1259px){main section.subnavtile>div>div{width:calc(100% + 25px)}}@media(max-width: 767px){main section.subnavtile>div>div{width:100%}}main section.subnavtile>div>div .fadeInTile{float:left;vertical-align:top;width:calc(33.3333333333% - 15px);height:300px;margin-bottom:50px;margin-right:15px;background-color:#000;opacity:0;transition:.75s ease-in-out all;transform:translateY(100px)}@media(max-width: 1259px){main section.subnavtile>div>div .fadeInTile{width:calc(50% - 25px);margin-bottom:25px;margin-right:25px;margin-left:0px}}@media(max-width: 1000px){main section.subnavtile>div>div .fadeInTile{height:225px}}@media(max-width: 767px){main section.subnavtile>div>div .fadeInTile{display:block;width:100%;height:115px;margin-bottom:10px;margin-right:0px;transition:none}}main section.subnavtile>div>div .fadeInTile:last-of-type{margin-bottom:0px}main section.subnavtile>div>div .fadeInTile.slideUp1{transform:translateY(0%);opacity:1;transition:.75s ease-in-out all}main section.subnavtile>div>div .fadeInTile a{display:block;text-decoration:none;border-bottom:none;opacity:1;width:100%;height:100%;letter-spacing:0;border-bottom:0;padding-bottom:0px}main section.subnavtile>div>div .fadeInTile img{display:block;object-fit:cover;width:100%;height:100%}main section.subnavtile>div>div .fadeInTile div{position:relative}main section.subnavtile>div>div .fadeInTile div>div{position:absolute;left:0px;bottom:0px;background-color:rgba(43,54,59,.6);width:100%}@media(max-width: 767px){main section.subnavtile>div>div .fadeInTile div>div{height:115px}}main section.subnavtile>div>div .fadeInTile div>div h4{font-family:"AkkuratLLWeb-Bold";font-weight:normal;font-size:28px;color:#fff;line-height:110%;padding:10px 25px 12px 25px}@media(max-width: 767px){main section.subnavtile>div>div .fadeInTile div>div h4{font-size:20px;padding:20px 20px}}main section.subnavtile>div>div .fadeInTile:hover img{opacity:.8}main section.subnavtile>div>div .fadeInTile:hover div div h4{opacity:.8}main section.subnavtile>div::after{content:"";clear:both;display:table}main section.accordion{opacity:0;transition:.75s ease-in-out all;transform:translateY(100px)}main section.accordion.slideUp1{opacity:1;transform:translateY(0)}main section.accordion.yellow .title,main section.accordion.yellow h2,main section.accordion.yellow h3{color:#ffe843}main section.accordion.orange .title,main section.accordion.orange h2,main section.accordion.orange h3{color:#ff9a53}main section.accordion.grey .title,main section.accordion.grey h2,main section.accordion.grey h3,main section.accordion.green .title,main section.accordion.green h2,main section.accordion.green h3,main section.accordion.darkgreen .title,main section.accordion.darkgreen h2,main section.accordion.darkgreen h3,main section.accordion.red .title,main section.accordion.red h2,main section.accordion.red h3,main section.accordion.blue .title,main section.accordion.blue h2,main section.accordion.blue h3{color:#2b363b}main section.accordion .controls{position:absolute !important}main section.accordion .move{position:absolute !important}main section.accordion .headline{border-bottom:none;padding-top:0px;padding-bottom:10px}main section.accordion .headline p{font-family:"AkkuratLLWeb-Light";line-height:140%;font-weight:normal;padding-bottom:0px}main section.accordion .element{border-top:1px solid #707070}@media(max-width: 767px){main section.accordion .element{padding:15px 0px}}main section.accordion .element~.element{border-top:none}main section.accordion>div{border-bottom:1px solid #707070;max-width:1075px;width:calc(100% - 180px);margin:0px auto;padding:17px 100px 15px 0px;position:relative}@media(max-width: 1259px){main section.accordion>div{width:calc(100% - 80px);max-width:none;padding:17px 0px 25px 0px}}@media(max-width: 767px){main section.accordion>div{width:calc(100% - 40px);max-width:none;padding:15px 0px 5px 0px}}main section.accordion>div .title{font-family:"AkkuratLLWeb-Black";font-weight:normal;font-size:20px;position:relative;cursor:pointer;letter-spacing:.75px}@media(max-width: 767px){main section.accordion>div .title{font-size:18px;width:calc(100% - 40px);hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}main section.accordion>div .title img{position:absolute;right:-95px;top:45%;transform:translateY(-49%);transition:.75s transform ease-in-out;width:30px;height:35px}@media(max-width: 1259px){main section.accordion>div .title img{right:5px;top:55%}}@media(max-width: 767px){main section.accordion>div .title img{right:-45px;top:45%;width:28px;height:33px}}main section.accordion>div .text{display:none;transition:.75s height ease-in-out;padding-top:20px}main section.accordion>div .text p{color:#2b363b;font-size:24px;line-height:150%;font-family:"AkkuratLLWeb-Light";font-weight:normal}@media(max-width: 1000px){main section.accordion>div .text p{font-size:20px}}@media(max-width: 767px){main section.accordion>div .text p{font-size:15.5px}}main section.accordion>div .text p ul{list-style:none;padding-left:0px;margin-top:0px;margin-left:10px}main section.accordion>div .text p ul li{position:relative;font-size:24px;line-height:155%;padding-bottom:5px;padding-left:10px}@media(max-width: 767px){main section.accordion>div .text p ul li{font-size:16pxpx;line-height:140%;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}main section.accordion>div .text p ul li sup,main section.accordion>div .text p ul li sub{font-size:16px;line-height:0px}main section.accordion>div .text p ul li p{padding-bottom:0px}main section.accordion>div .text p ul li h6{padding-bottom:0px;display:inline-block;width:calc(100% - 10px)}main section.accordion>div .text p ul li h6 sup,main section.accordion>div .text p ul li h6 sub{font-size:13px;line-height:0px}main section.accordion>div .text p ul li:last-of-type{padding-bottom:0px}main section.accordion>div .text p ul li::before{content:"•";position:absolute;display:inline-block;font-family:"AkkuratLLWeb-Regular";font-weight:normal;margin-right:10px;margin-left:-20px;top:-1px;font-size:24px;line-height:155%}@media(max-width: 767px){main section.accordion>div .text p ul li::before{font-size:16px;line-height:140%}}main section.accordion>div .text p ul ul{padding-top:5px;margin-left:15px}main section.accordion>div .text p ul ul li sup,main section.accordion>div .text p ul ul li sub{font-size:13px;line-height:0px}main section.accordion>div .text p ul ul li::before{content:"-";display:inline-block;font-family:"AkkuratLLWeb-Light";font-weight:normal;margin-right:8px;color:#2b363b !important;font-size:18px;line-height:150%}@media(max-width: 767px){main section.accordion>div .text p ul ul li::before{font-size:16px}}main section.accordion>div .text blockquote{margin:0px}main section.accordion>div .text blockquote p{font-family:"AkkuratLLWeb-Light";font-weight:normal;font-size:24px;line-height:130%;color:#2b363b;margin:0px;padding-bottom:15px}main section.accordion>div.opened .title img{transform:translateY(-50%) rotate(-45deg)}main section.accordion>div.opened .text{display:block}main section.reference{min-height:100px}main section.reference>div{width:calc(100% - 80px)}main section.reference>div:not(.controls){overflow:hidden}main section.reference>div h3{padding-bottom:40px}@media(max-width: 767px){main section.reference>div h3{padding-bottom:20px}}@media(max-width: 767px){main section.reference>div{width:calc(100% - 40px);margin:0 auto}}main section.reference>div>div{width:calc(100% + 15px);font-size:0px}@media(max-width: 1259px){main section.reference>div>div{width:calc(100% + 25px)}}@media(max-width: 767px){main section.reference>div>div{width:100%;margin:0 auto}}main section.reference>div>div .referenceTile{width:calc(33.3333333333% - 15px);display:inline-block;vertical-align:top;margin-right:15px;margin-bottom:75px;opacity:0;transition:.75s ease-in-out all;transform:translateY(100px)}@media(max-width: 1259px){main section.reference>div>div .referenceTile{width:calc(50% - 25px);margin-bottom:45px;margin-right:25px}}@media(max-width: 767px){main section.reference>div>div .referenceTile{float:none;width:100%;margin:0 auto;margin-bottom:35px;min-height:auto;transition:none}}main section.reference>div>div .referenceTile>img{width:100%;height:250px;display:block;margin-bottom:18px;object-fit:cover}@media(max-width: 1259px){main section.reference>div>div .referenceTile>img{margin-bottom:20px}}@media(max-width: 767px){main section.reference>div>div .referenceTile>img{margin-bottom:20px;height:210px}}main section.reference>div>div .referenceTile strong{font-size:18px;display:block;font-family:"AkkuratLLWeb-Bold";font-weight:normal;margin-bottom:15px;letter-spacing:.5px}@media(max-width: 1259px){main section.reference>div>div .referenceTile strong{font-size:16px;margin-bottom:10px}}@media(max-width: 767px){main section.reference>div>div .referenceTile strong{font-size:14px;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}main section.reference>div>div .referenceTile .title{opacity:1;font-size:24px;font-family:"AkkuratLLWeb-Light";font-weight:normal;padding-bottom:5px}@media(max-width: 1259px){main section.reference>div>div .referenceTile .title{font-size:20px;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}@media(max-width: 1000px){main section.reference>div>div .referenceTile .title{font-size:18px}}@media(max-width: 1000px){main section.reference>div>div .referenceTile .title{font-size:21px}}main section.reference>div>div .referenceTile p{opacity:.7;padding-bottom:10px;font-size:18px}@media(max-width: 767px){main section.reference>div>div .referenceTile p{font-size:15.5px}}main section.reference>div>div .referenceTile ul{opacity:.7;margin-bottom:10px}main section.reference>div>div .referenceTile ul li{font-size:18px;padding-left:5px}@media(max-width: 767px){main section.reference>div>div .referenceTile ul li{font-size:15.5px}}main section.reference>div>div .referenceTile ul li::before{font-size:18px;margin-left:-15px}@media(max-width: 767px){main section.reference>div>div .referenceTile ul li::before{font-size:15.5px}}main section.reference>div>div .referenceTile.slideUp1{transform:translateY(0%);opacity:1;transition:.75s ease-in-out all}main section.reference>div>div::after{content:"";display:block;clear:both}main section.reference>div button{display:block;padding:0px;margin:0 auto;font-size:18px;font-family:"AkkuratLLWeb-Black";font-weight:normal;border:0px;outline:none;border-bottom:2px solid #2b363b;padding-bottom:2px;background-color:rgba(0,0,0,0);opacity:.7;cursor:pointer}@media(max-width: 767px){main section.reference>div button{font-size:15px}}main section.reference>div button img{width:70px;display:block;transform:translateX(54%)}@media(max-width: 767px){main section.reference>div button img{transform:translateX(37%)}}main section.reference>div button:hover{opacity:1}@media(max-width: 767px){main section.reference .show-desktop{display:none}}main section.reference .show-mobile{display:none}@media(max-width: 767px){main section.reference .show-mobile{display:block}}main section.withoutimg{min-height:100px}main section.withoutimg>div>div .referencearticle .logobox{border:1px solid #707070;position:relative;margin-bottom:15px;background-color:#fff;min-height:250px}@media(max-width: 767px){main section.withoutimg>div>div .referencearticle .logobox{margin-bottom:20px;min-height:150px}}main section.withoutimg>div>div .referencearticle .logobox img{width:100%}main section.clients>div{max-width:100%;width:100%}main section.clients>div h3{max-width:1175px;margin:0 auto;padding-bottom:22px}@media(max-width: 1259px){main section.clients>div h3{margin-left:40px}}@media(max-width: 767px){main section.clients>div h3{font-size:21px;margin-left:20px}}main section.clients>div .clientanimation{width:100%;animation:marquee 50s linear infinite}@media(max-width: 1259px){main section.clients>div .clientanimation{width:100%}}main section.clients>div .clientanimation>div{display:block;float:left;width:100%;margin-right:0px;margin-bottom:0px;min-height:120px}main section.clients>div .clientanimation>div a{opacity:1;padding-bottom:0px;border-bottom:none;display:block}main section.clients>div .clientanimation>div a img{width:100%;max-height:120px;display:block;margin:auto 0;object-fit:contain;margin-bottom:0px;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}@media(max-width: 767px){main section.clients>div .clientanimation>div a img{max-height:150px}}main section.clients>div .clientanimation>div a img:hover{-webkit-filter:none;-moz-filter:none;-ms-filter:none;filter:none}main section.offers{margin-top:50px}@media(max-width: 1259px){main section.offers{margin-top:35px}}@media(max-width: 767px){main section.offers{margin-top:25px}}main section.offers>div{width:calc(100% - 80px)}@media(max-width: 767px){main section.offers>div{width:calc(100% - 40px);margin:0 auto}}main section.offers>div>div{width:calc(100% + 15px)}@media(max-width: 767px){main section.offers>div>div{width:100%}}main section.offers>div>div .filter{margin-bottom:15px;width:calc(100% - 15px);position:relative}@media(max-width: 767px){main section.offers>div>div .filter{width:100%}}main section.offers>div>div .filter span{display:inline-block;width:calc(33.3333333333% - 15px);margin-right:15px;margin-bottom:15px}@media(max-width: 1000px){main section.offers>div>div .filter span{width:calc(50% - 15px)}}@media(max-width: 767px){main section.offers>div>div .filter span{width:100%;margin-right:0px}}main section.offers>div>div .filter span p{font-size:12px;font-family:"AkkuratLLWeb-Black";font-weight:normal;opacity:.7;padding-bottom:5px}main section.offers>div>div .filter span select{width:100%;padding:10px 15px 9px 8px;font-size:15px;background-color:rgba(0,0,0,0);border:1px solid #dddfe0;appearance:none;overflow:hidden;background-image:url("/templates/web/img/select_icon.svg");background-repeat:no-repeat;background-position:calc(100% - 15px) center}@media(max-width: 767px){main section.offers>div>div .filter span select{width:100%}}main section.offers>div>div .filter span input[name=roomsvon],main section.offers>div>div .filter span input[name=roomsbis],main section.offers>div>div .filter span input[name=pricevon],main section.offers>div>div .filter span input[name=pricebis],main section.offers>div>div .filter span input[name=spacevon],main section.offers>div>div .filter span input[name=spacebis]{width:60px;padding:10px 15px 9px 8px;font-size:15px;background-color:rgba(0,0,0,0);border:1px solid #dddfe0;appearance:none;-webkit-appearance:none;-moz-appearance:textfield}@media(max-width: 767px){main section.offers>div>div .filter span input[name=roomsvon],main section.offers>div>div .filter span input[name=roomsbis],main section.offers>div>div .filter span input[name=pricevon],main section.offers>div>div .filter span input[name=pricebis],main section.offers>div>div .filter span input[name=spacevon],main section.offers>div>div .filter span input[name=spacebis]{width:calc(50% - 43px)}}main section.offers>div>div .filter span input::-webkit-outer-spin-button,main section.offers>div>div .filter span input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}main section.offers>div>div .filter span .line{display:inline-block;width:15px;height:2px;background-color:#1b272c;opacity:.7;vertical-align:middle;margin:0 10px}main section.offers>div>div .filter span.smallfilter{width:auto}main section.offers>div>div .filter span.ipad{display:block}@media(max-width: 1000px){main section.offers>div>div .filter span.twodropdown{width:calc(50% - 8px)}}@media(max-width: 767px){main section.offers>div>div .filter span.twodropdown{width:100%}}@media(max-width: 1000px){main section.offers>div>div .filter span.nomarginright{margin-right:0px}}main section.offers>div>div .filter button{font-family:"AkkuratLLWeb-Bold";font-weight:normal;font-size:14px;color:#fff;letter-spacing:.65px;background-color:#ff9a53;display:inline-block;text-align:center;padding:10px 10px 8px 10px;border:2px solid rgba(0,0,0,0);width:155px;cursor:pointer;transition:all .4s ease-in-out}main section.offers>div>div .filter button:hover{color:#ff9a53;background-color:rgba(0,0,0,0);border:2px solid #ff9a53}@media(max-width: 956px){main section.offers>div>div .filter button{display:block}}@media(max-width: 767px){main section.offers>div>div .filter button{display:block;margin-bottom:35px}}main section.offers>div>div .filter .toDownloads{position:absolute;top:23px;right:0px;font-family:"AkkuratLLWeb-Black";background-color:rgba(0,0,0,0);font-weight:normal;font-size:14px;letter-spacing:.65px;display:inline-block;text-align:center;width:auto;opacity:.7}main section.offers>div>div .filter .toDownloads:hover{opacity:1}@media(max-width: 1000px){main section.offers>div>div .filter .toDownloads{top:auto;bottom:14px}}@media(max-width: 767px){main section.offers>div>div .filter .toDownloads{position:static}}main section.offers>div>div .offer{width:calc(33.3333333333% - 15px);float:left;display:block;margin-right:15px;margin-bottom:30px;opacity:0}@media(max-width: 1259px){main section.offers>div>div .offer{margin-left:0px}}@media(max-width: 1000px){main section.offers>div>div .offer{width:calc(50% - 15px)}}@media(max-width: 767px){main section.offers>div>div .offer{width:100%;display:block;transition:none}}main section.offers>div>div .offer.slideUp{transform:translateY(0%);opacity:1;transition:.75s ease-in-out all}main section.offers>div>div .offer a{text-decoration:none;border-bottom:none;opacity:1;display:block;padding-bottom:0px}main section.offers>div>div .offer img{width:100%;height:250px;object-fit:cover;display:block;margin-bottom:10px}@media(max-width: 1000px){main section.offers>div>div .offer img{height:225px}}main section.offers>div>div .offer div{background-color:#e4e4e4;padding:15px 12px;min-height:250px}@media(max-width: 767px){main section.offers>div>div .offer div{min-height:auto}}main section.offers>div>div .offer div span{font-size:18px;font-family:"AkkuratLLWeb-Black";font-weight:normal;padding-bottom:10px;margin-left:12px;display:block;color:#2b363b}@media(max-width: 1000px){main section.offers>div>div .offer div span{font-size:17px}}main section.offers>div>div .offer div>div{background-color:#fff;padding:22px 12px 15px 12px;min-height:260px}@media(max-width: 767px){main section.offers>div>div .offer div>div{min-height:auto;padding:16px 12px 12px 12px}}main section.offers>div>div .offer div>div:hover{background-color:#fff}main section.offers>div>div .offer div>div h3{font-size:27px;padding-bottom:0px;margin-bottom:15px}@media(max-width: 1000px){main section.offers>div>div .offer div>div h3{font-size:24px}}@media(max-width: 1000px){main section.offers>div>div .offer div>div h3{font-size:21px;margin-bottom:10px}}main section.offers>div>div .offer div>div p{padding-bottom:0px;font-size:18px}@media(max-width: 767px){main section.offers>div>div .offer div>div p{font-size:15.5px}}main section.offers>div>div .offer.darkgreen:hover div,main section.offers>div>div .offer.green:hover div,main section.offers>div>div .offer.orange:hover div,main section.offers>div>div .offer.blue:hover div,main section.offers>div>div .offer.yellow:hover div{background-color:rgba(255,232,67,.5)}main section.offers>div>div .offer.darkgreen:hover div div,main section.offers>div>div .offer.green:hover div div,main section.offers>div>div .offer.orange:hover div div,main section.offers>div>div .offer.blue:hover div div,main section.offers>div>div .offer.yellow:hover div div{background-color:#fff}main section.offers>div>div .offer.darkgreen:hover span,main section.offers>div>div .offer.green:hover span,main section.offers>div>div .offer.orange:hover span,main section.offers>div>div .offer.blue:hover span,main section.offers>div>div .offer.yellow:hover span{color:#2b363b}main section.offers>div>div .offer.slideUp1{transform:translateY(0%);opacity:1;transition:.75s ease-in-out all}main section.offers>div>div::after{content:"";display:block;clear:both}main section.news{margin-bottom:100px}@media(max-width: 1259px){main section.news{width:100%;overflow:hidden;margin-bottom:70px}}@media(max-width: 767px){main section.news{margin-bottom:50px}}main section.news>div h1{margin-top:65px}main section.news>div h3{padding-bottom:30px;margin-top:40px}@media(max-width: 767px){main section.news>div h3{margin-top:30px}}main section.news>div h3.newstitle{color:#1b272c;padding-bottom:50px}@media(max-width: 1259px){main section.news>div h3.newstitle{padding-bottom:15px}}@media(max-width: 767px){main section.news>div h3.newstitle{padding-bottom:0px}}main section.news>div div{width:calc(100% + 15px)}@media(max-width: 1259px){main section.news>div div{width:calc(100% + 25px)}}@media(max-width: 767px){main section.news>div div{width:100%}}main section.news>div div>div{width:calc(33.3333333333% - 15px);display:inline-block;vertical-align:top;margin-right:15px;margin-bottom:60px}@media(max-width: 1259px){main section.news>div div>div{width:calc(50% - 25px);margin-right:25px}}@media(max-width: 767px){main section.news>div div>div{width:100%;margin-bottom:35px}}main section.news>div div>div a{text-decoration:none}main section.news>div div>div a h4{padding-bottom:5px}main section.news>div div>div a h5{padding-bottom:5px;font-size:24px}@media(max-width: 1000px){main section.news>div div>div a h5{font-size:22px}}@media(max-width: 767px){main section.news>div div>div a h5{font-size:17px}}main section.news>div div>div a a{font-size:18px}@media(max-width: 767px){main section.news>div div>div a a{font-size:17px}}main section.news>div div>div a>div{width:100%;margin-bottom:10px}main section.news>div div>div a>div>div{height:auto;width:100%;margin-bottom:0px}main section.news>div div>div a>div>div p{padding-bottom:0px;font-size:18px;font-family:"AkkuratLLWeb-Light";font-weight:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}@media(max-width: 767px){main section.news>div div>div a>div>div p{font-size:15.5px}}main section.news>div div>div a .zoombox{overflow:hidden;max-height:250px;margin-bottom:20px}@media(max-width: 767px){main section.news>div div>div a .zoombox{max-height:300px}}main section.news>div div>div a .zoombox>img{width:100%;height:100%;display:block;object-fit:cover;max-height:250px;transition:.75s}@media(max-width: 767px){main section.news>div div>div a .zoombox>img{max-height:300px}}main section.news>div div>div a .zoombox>img:hover{transform:scale(1.08)}main section.news>div div>div a .morelink{display:inline-block;font-size:18px;font-family:"AkkuratLlWeb-Bold";font-weight:normal;opacity:1;letter-spacing:.36px;color:#1bb5e4}@media(max-width: 767px){main section.news>div div>div a .morelink{font-size:15.5px}}main section.news>div div>div>a{opacity:1}main section.news>div .inline-news{width:100%;border-top:1px solid #707070;padding:18px 0px 28px 0px;margin-bottom:0px}main section.news>div .inline-news:last-of-type{border-bottom:1px solid #707070}@media(max-width: 1259px){main section.news>div .inline-news{width:calc(100% - 15px)}}main section.news>div .inline-news h5{font-family:"AkkuratLLWeb-Light";font-weight:normal;font-size:30px;color:#2b363b}@media(max-width: 1259px){main section.news>div .inline-news h5{font-size:28px}}@media(max-width: 1000px){main section.news>div .inline-news h5{font-size:26px}}main section.news>div .inline-news a{font-size:18px}@media(max-width: 1259px){main section.jobs>div{width:calc(100% - 80px)}}@media(max-width: 767px){main section.jobs>div{width:calc(100% - 40px)}}@media(max-width: 767px){main section.jobs>div .appendWrapper{width:calc(100% - 10px)}}main section.jobs>div .appendWrapper h4{padding-bottom:30px}main section.jobs>div .appendWrapper div{border-top:1px solid #707070;padding:20px 0px 30px}main section.jobs>div .appendWrapper div h4{font-family:"AkkuratLLWeb-Light";font-weight:normal;color:#2b363b;font-size:32px;padding-bottom:10px}@media(max-width: 1000px){main section.jobs>div .appendWrapper div h4{font-size:26px}}@media(max-width: 767px){main section.jobs>div .appendWrapper div h4{font-size:24px}}main section.jobs>div .appendWrapper div a{opacity:1;font-size:18px}@media(max-width: 767px){main section.jobs>div .appendWrapper div a{font-size:15.5px}}main section.jobs>div .appendWrapper div:last-of-type{border-bottom:1px solid #707070}main section.slidersection{min-height:150px}main section.slidersection.offerslider{margin-bottom:60px}@media(max-width: 1259px){main section.slidersection.offerslider{margin-bottom:40px}}@media(max-width: 767px){main section.slidersection.offerslider{margin-bottom:20px}}main section.slidersection .slider{background-color:#fff;width:100%}@media(max-width: 1259px){main section.slidersection .slider{width:calc(100% - 80px)}}@media(max-width: 767px){main section.slidersection .slider{width:100%}}main section.slidersection .slider>div{width:100%;margin:0px auto;height:100%}main section.slidersection .slider>div.slick-slide{padding:0px !important}main section.slidersection .slider>div .ratiofit{position:relative;width:100% !important;height:auto !important;padding:0px !important;padding-bottom:56.25% !important;background-color:#e4e4e4}main section.slidersection .slider>div .ratiofit.slidercover{padding-bottom:50% !important;margin-bottom:10px}main section.slidersection .slider>div .ratiofit.slidercover img{object-fit:cover !important}main section.slidersection .slider>div .ratiofit .imageicon{position:absolute;top:5px;right:5px;z-index:1}main section.slidersection .slider>div .ratiofit .imageicon .viewaround{display:inline-block;height:60px;border-bottom:none;padding-bottom:0px;margin-left:5px}@media(max-width: 767px){main section.slidersection .slider>div .ratiofit .imageicon .viewaround{height:45px}}main section.slidersection .slider>div .ratiofit .imageicon .viewaround img{position:static;object-fit:contain !important;object-position:none !important;background-color:#fff;padding:7px;width:calc(100% - 14px);height:calc(100% - 14px)}main section.slidersection .slider>div .ratiofit .imageicon .viewaround:hover{opacity:1}main section.slidersection .slider>div .ratiofit .imageicon .youtube{display:inline-block;height:60px;border-bottom:none;padding-bottom:0px}@media(max-width: 767px){main section.slidersection .slider>div .ratiofit .imageicon .youtube{height:45px}}main section.slidersection .slider>div .ratiofit .imageicon .youtube img{position:static;object-fit:contain !important;object-position:none !important;background-color:#fff;padding:5px;width:calc(100% - 10px);height:calc(100% - 10px)}main section.slidersection .slider>div .ratiofit .imageicon .youtube:hover{opacity:1}main section.slidersection .slider>div img{position:absolute;height:100%;top:0px;left:0px;width:100%;text-align:center;object-fit:cover;object-position:center}main section.slidersection .slider>div iframe{position:absolute;height:100%;top:0px;left:0px;width:100%;text-align:center;object-fit:cover;object-position:center}main section.slidersection .slider>div .slick-track .slick-slide{height:auto}main section.slidersection .slider>div .slick-slide>div{float:left;width:100%;color:#fff;text-align:center}main section.slidersection .slider>div .slick-slide>div:first-of-type{height:550px}main section.slidersection .slider>div .slick-slide>div:first-of-type img{width:100%;height:100%;object-fit:contain;object-position:center center}main section.slidersection .slider>div .slick-slide>div:last-of-type{padding:100px 60px;width:calc(50% - 120px)}main section.slidersection .slider>div .slick-slide::after{content:"";display:block;clear:both}main section.slidersection .slider>div .slick-slide p{font-size:18px;margin-top:10px;margin-bottom:0px;padding-bottom:0px}@media(max-width: 767px){main section.slidersection .slider>div .slick-slide p{font-size:15.5px;padding-left:20px;padding-right:20px}}main section.slidersection .slider>div::after{content:"";display:block;clear:both}main section.slidersection .slider .slick-arrow{position:absolute;display:block;top:50%}@media(max-width: 1259px){main section.slidersection .slider .slick-arrow{top:49%}}@media(max-width: 1000px){main section.slidersection .slider .slick-arrow{top:47%}}@media(max-width: 767px){main section.slidersection .slider .slick-arrow{top:45%}}main section.slidersection .slider .slick-arrow.slick-prev{left:55px;transform:translate(-100%, -50%);z-index:5;padding:0px;font-size:0px;border:none;background-image:url("/templates/web/img/pfeil_links.png");background-size:auto 100%;background-repeat:no-repeat;background-color:rgba(0,0,0,0);color:rgba(0,0,0,0);width:35px;height:70px;cursor:pointer}@media(max-width: 1259px){main section.slidersection .slider .slick-arrow.slick-prev{width:30px;height:60px}}@media(max-width: 767px){main section.slidersection .slider .slick-arrow.slick-prev{width:20px;height:40px;left:35px}}main section.slidersection .slider .slick-arrow.slick-next{right:55px;transform:translate(100%, -50%);z-index:5;padding:0px;font-size:0;border:none;background-image:url("/templates/web/img/pfeil_rechts.png");background-size:auto 100%;background-repeat:no-repeat;background-color:rgba(0,0,0,0);width:40px;height:75px;cursor:pointer}@media(max-width: 1259px){main section.slidersection .slider .slick-arrow.slick-next{width:30px;height:60px}}@media(max-width: 767px){main section.slidersection .slider .slick-arrow.slick-next{width:20px;height:40px;right:35px}}main section.slidersection .slider .slick-dots{list-style:none;text-align:center;width:100%;z-index:2;padding:0px;margin:0px;z-index:200}main section.slidersection .slider .slick-dots li{display:inline-block;margin:0px 7.5px;margin-top:10px;vertical-align:top}main section.slidersection .slider .slick-dots li button{padding:0px 0px;font-size:0px;display:block;width:7px;height:7px;background-color:rgba(0,0,0,0);border:none;border-radius:7px;background-color:#d1d4d5;outline:none}main section.slidersection .slider .slick-dots li.slick-active button{padding:0px 0px;background-color:#1b272c}main section.offer{margin-bottom:75px}@media(max-width: 1000px){main section.offer{margin-bottom:50px}}@media(max-width: 767px){main section.offer .offerbox{width:calc(100% - 40px)}}main section.offer .offerbox div{background-color:#e4e4e4;padding:20px 15px}main section.offer .offerbox div div{padding:0px;min-height:435px;position:relative}@media(max-width: 1000px){main section.offer .offerbox div div{min-height:367px}}@media(max-width: 767px){main section.offer .offerbox div div{min-height:auto}}main section.offer .offerbox div div div{background-color:#fff;height:100%;display:block;float:left;width:calc(33.3333333333% - 30px);margin-right:15px;padding:15px 10px 10px 10px}@media(max-width: 1000px){main section.offer .offerbox div div div{width:calc(50% - 28px)}main section.offer .offerbox div div div:first-of-type{width:calc(100% - 20px);margin-bottom:15px}}@media(max-width: 767px){main section.offer .offerbox div div div{float:none;width:calc(100% - 20px);margin-bottom:15px;padding:15px 10xp 3px 10px}main section.offer .offerbox div div div:last-of-type{margin-bottom:0px}}main section.offer .offerbox div div div:last-of-type{margin-right:0px}main section.offer .offerbox div div div hr{border-bottom:1px solid rgba(27,39,44,.6);margin-top:0px;margin-bottom:12px}main section.offer .offerbox div div div table{width:100%;vertical-align:top}main section.offer .offerbox div div div table tr{text-align:left}main section.offer .offerbox div div div table tr th{font-family:"AkkuratLLWeb-Black";font-weight:normal;font-size:18px;text-transform:uppercase;letter-spacing:.75px;vertical-align:top;padding:0px;padding-bottom:15px}@media(max-width: 1000px){main section.offer .offerbox div div div table tr th{padding-bottom:5px}}@media(max-width: 767px){main section.offer .offerbox div div div table tr th{font-size:16px}}main section.offer .offerbox div div div table tr th:first-of-type{width:50%}main section.offer .offerbox div div div table tr td{font-size:16px;font-family:"AkkuratLLWeb-Light";font-weight:normal;padding:0px;padding-bottom:12px}main section.offer .offerbox div div div table tr td:first-of-type{width:50%}main section.offer .offerbox div div div table tr td.offertextbig{font-size:24px;padding-top:5px;padding-bottom:15px}@media(max-width: 1000px){main section.offer .offerbox div div div table tr td.offertextbig{font-size:20px}}main section.offer .offerbox div div div table tr td.adress{padding-bottom:0px}main section.offer .offerbox div div div table tr td a{text-decoration:none}main section.offer .offerbox div div div table tr td.groundplan{position:absolute;bottom:15px}@media(max-width: 767px){main section.offer .offerbox div div div table tr td.groundplan{position:static;bottom:auto;padding-top:10px}}main section.offer .offerbox div div div table tr td.groundplan a{font-size:18px}main section.offer .offerbox div div div table tr td.groundplan a:hover{opacity:1}main section.offer .offerbox div div div table tr td.offermap{padding-bottom:0px}main section.offer .offerbox div div div table tr td.offermap iframe{width:100%;height:100%;min-height:300px}@media(max-width: 1000px){main section.offer .offerbox div div div table tr td.offermap iframe{min-height:250px}}main section.offer .offerbox div div::after{clear:both;content:"";display:block}main section.offer.orange div div div div{background-color:#fff}main section.offer.orange div div div div .color{color:#ff9a53}main section.team>div{margin-bottom:50px}main section.team>div>p{font-size:12px;font-family:"AkkuratLLWeb-Black";font-weight:normal;opacity:.7;padding-bottom:5px}main section.team>div form{display:inline-block;width:100%;margin-right:15px}@media(max-width: 1259px){main section.team>div form{margin-right:0px}}main section.team>div form select{width:calc(33.3333333333% - 5px);padding:10px 15px 9px 8px;font-size:15px;background-color:rgba(0,0,0,0);border:1px solid #dddfe0;appearance:none;overflow:hidden;background-image:url("/templates/web/img/select_icon.svg");background-repeat:no-repeat;background-position:calc(100% - 15px) center}@media(max-width: 767px){main section.team>div form select{width:100%;margin-bottom:20px}}main section.team>div form>div{display:inline-block;width:calc(33.3333333333% - 15px);position:relative;height:100%}@media(max-width: 767px){main section.team>div form>div{width:100%;margin-bottom:0px}}main section.team>div form>div input{width:calc(100% - 15px);max-width:140px;padding:5px 8px 3px 8px;font-size:15px;background-color:rgba(0,0,0,0);border:1px solid #dddfe0;border-radius:3px;margin-right:10px}@media(max-width: 767px){main section.team>div form>div input{max-width:none}}main section.team>div form>div input[name=search]{width:calc(100% - 15px - 44px);margin-left:15px}@media(max-width: 767px){main section.team>div form>div input[name=search]{margin-left:0px;width:calc(100% - 58px)}}main section.team>div form>div button{border:none;background-color:rgba(0,0,0,0);opacity:.6;width:30px;vertical-align:middle}main section.team>div form>div button:hover{opacity:1}main section.team .teamwrapper>div{display:inline-block;width:calc(33.3333333333% - 15px);margin-right:15px;vertical-align:top;margin-bottom:50px;opacity:0;transition:.75s ease-in-out all;transform:translateY(100px)}@media(max-width: 1000px){main section.team .teamwrapper>div{width:calc(50% - 15px)}}@media(max-width: 767px){main section.team .teamwrapper>div{display:block;width:100%;transition:none}}main section.team .teamwrapper>div:last-of-type{margin-right:0px}main section.team .teamwrapper>div>img{width:100%;object-fit:contain;object-position:center center;margin-bottom:30px}@media(max-width: 767px){main section.team .teamwrapper>div>img{margin-bottom:20px}}main section.team .teamwrapper>div>h4{font-family:"AkkuratLLWeb-Light";font-weight:normal;padding-bottom:5px;font-size:32px;hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;-moz-hyphens:none}@media(max-width: 1000px){main section.team .teamwrapper>div>h4{font-size:27px}}@media(max-width: 767px){main section.team .teamwrapper>div>h4{font-size:24px}}main section.team .teamwrapper>div .teamtelefon{height:19px;width:19px;margin-bottom:0px;margin-right:10px}main section.team .teamwrapper>div>p{font-size:18px;padding-bottom:25px}main section.team .teamwrapper>div>p .teammail{display:block;margin-bottom:25px}main section.team .teamwrapper>div>p a:last-of-type{margin-bottom:0px}main section.team .teamwrapper>div div a{display:inline-block}main section.team .teamwrapper>div div .teamicon{height:25px;margin-right:25px}main section.team .teamwrapper>div div .downloadicon{border-bottom:none}main section.team .teamwrapper>div div .downloadicon .teamicon{margin-right:10px}main section.team .teamwrapper>div div .downloadlink{font-family:"AkkuratLLWeb-Black";font-weight:normal;opacity:.7;border-bottom:3px solid #2b363b;vertical-align:top}main section.team .teamwrapper>div a{font-size:18px;font-family:"AkkuratLLWeb-Light";font-weight:normal;border-bottom:none;opacity:1}main section.team .teamwrapper>div.slideUp1{transform:translateY(0%);opacity:1;transition:.75s ease-in-out all}main section.maps{margin-bottom:0px;height:570px}main section.maps>div{position:relative;height:100%}main section.maps>div iframe{width:100%;height:100%}main section.maps>div>div{position:absolute;top:27.25%;left:45.5%}main section.formfix div>div{max-width:775px}main section.formfix div>div h2{margin-top:25px}main section.formfix div>div p{margin-bottom:45px;padding-bottom:0px}main section.formfix div>div form div{width:100%;margin-bottom:45px}main section.formfix div>div form div input,main section.formfix div>div form div select{display:block;font-size:15px;padding:5px 10px 5px 10px;background-color:#fff;border:1px solid #a4a9ab;border-radius:5px;width:77%;margin-bottom:20px}main section.formfix div>div form div button{font-family:"AkkuratLLWeb-Black";font-weight:normal;font-size:14px;letter-spacing:.42px;text-transform:uppercase;display:block;text-align:center;padding:14px 10px 14px 10px;border:2px solid #2b363b;width:254px;opacity:.8;background-color:rgba(0,0,0,0);cursor:pointer}@media(max-width: 767px){main section.formfix div>div form div button{font-size:14px}}main section.formfix div>div form div button:hover{color:#2b363b !important;border:2px solid #2b363b !important;opacity:1}main section.formfix div>div form div .formspan{font-size:12px;font-family:"AkkuratLLWeb-Black";padding-bottom:5px;display:block;color:#565f62}main section.formfix div>div form div textarea{width:77%;height:150px;font-size:15px;padding:5px 10px 5px 10px;resize:none;border:1px solid #a4a9ab;border-radius:5px;margin-bottom:45px}main section.formfix div>div form div.uploadbox{margin-bottom:75px}main section.formfix div>div form div.uploadbox p{margin-bottom:20px}main section.formfix div>div form div.uploadbox .filelist{padding:0px;margin-top:0px;margin-bottom:15px}main section.formfix div>div form div.uploadbox .filelist>li{list-style:none;position:relative;padding-left:35px;vertical-align:middle}main section.formfix div>div form div.uploadbox .filelist>li span{width:25px;height:25px;display:inline-block;position:absolute;z-index:1;top:4px;left:0px;margin-right:10px;background:url("/templates/web/img/upload_icon.svg") no-repeat;background-size:100%}main section.formfix div>div form div.uploadbox .filelist>li span input[type=file]{border:none;display:none}main section.formfix div>div form div.uploadbox .filelist>li .uploadfiletext{margin-bottom:20px}main section.formfix div>div form div.uploadbox .filelist>li .uploadfiletext p{cursor:pointer;border-bottom:2px solid #999ea0;font-size:15px;font-family:"AkkuratLLWeb-Black";font-weight:normal;padding-bottom:0px;color:#999ea0;display:inline-block;margin-bottom:0px}main section.formfix div>div form div.uploadbox .filelist.selected{background:url("/templates/web/img/activradio.png") no-repeat;background-size:100%}main section.formfix div>div form div.privacy p{margin-bottom:20px}main section.formfix div>div form div.privacy p:last-of-type{margin-bottom:25px}main section.formfix div>div form div.privacy span input[type=checkbox]{display:inline-block;margin:0px;width:18px;height:18px;border:none;margin-bottom:50px}main section.formfix div>div form div.privacy span p{display:inline-block;font-size:18px;margin-left:10px}main section.formfix div>div form div.privacy span p a{font-family:"AkkuratLLWeb-Black";font-size:18px;border-bottom:2px solid #1b272c;padding-bottom:2px}main .spacing{min-height:40px;margin-bottom:10px}@media(max-width: 1259px){main .spacing{min-height:25px;margin-bottom:10px}}@media(max-width: 767px){main .spacing{min-height:25px;margin-bottom:5px}}main .spacingDots div{max-width:100%;height:88px;width:100%;background-repeat:repeat-x;background-size:contain}main .spacingDots div.grey{background-image:url("/templates/web/img/dots_grey.png")}main .spacingDots div.yellow{background-image:url("/templates/web/img/dots_yellow.png")}@media(max-width: 1259px){main .user_form_container div{width:100%}}main .user_form_container div .user_form{width:calc(50% + 40px)}@media(max-width: 767px){main .user_form_container div .user_form{width:100%}}main .user_form_container div .user_form input{width:calc(100% - 22px);padding:5px 10px 5px 10px;font-size:15px;color:rgba(43,54,59,.6);background-color:#fff;border:1px solid #a4a9ab;border-radius:3px;margin-bottom:15px}main .user_form_container div .user_form textarea{width:calc(100% - 22px);padding:5px 10px 5px 10px;font-size:15px;color:rgba(43,54,59,.6);background-color:#fff;border:1px solid #a4a9ab;border-radius:3px;resize:none;font-family:"AkkuratLLWeb-Regular";margin-bottom:15px}main .user_form_container div .user_form input[type=file]{border:none;display:none}main .user_form_container div .user_form ::placeholder{font-family:"AkkuratLLWeb-Light";font-size:15px}main .user_form_container div .user_form .filelist{padding:0px;margin-top:0px;margin-bottom:15px}main .user_form_container div .user_form .filelist>li{list-style:none;position:relative;padding-left:35px;vertical-align:middle}main .user_form_container div .user_form .filelist>li span{width:25px;height:25px;display:inline-block;position:absolute;z-index:1;top:4px;left:0px;margin-right:10px;background:url("/templates/web/img/upload_icon.svg") no-repeat;background-size:100%}main .user_form_container div .user_form .filelist>li .uploadfiletext p{cursor:pointer;border-bottom:2px solid #999ea0;font-size:15px;font-family:"AkkuratLLWeb-Black";font-weight:normal;padding-bottom:0px;color:#999ea0}main .user_form_container div .user_form .filelist.selected{background:url("/templates/web/img/activradio.png") no-repeat;background-size:100%}main .user_form_container div .user_form table{width:100%}main .user_form_container div .user_form table tbody tr{margin-bottom:20px}main .user_form_container div .user_form table tbody tr td{display:block;font-size:12px;font-family:"AkkuratLLWeb-Black";font-weight:normal;padding-bottom:5px;color:#565f62}main .user_form_container div .user_form table tbody tr td select{width:100%;padding:10px 15px 9px 8px;font-size:15px;background-color:rgba(0,0,0,0);border:1px solid #a4a9ab;border-radius:3px;appearance:none;overflow:hidden;background-image:url("/templates/web/img/select_icon.svg");background-repeat:no-repeat;background-position:calc(100% - 15px) center;margin-bottom:15px}main .user_form_container div .user_form table tbody tr td p{display:inline-block;margin-right:15px;font-size:18px;padding-bottom:0px}main .user_form_container div .user_form table tbody tr td p input[type=radio]{width:15px;height:15px;border:1px solid #2b363b;color:#2b363b;margin-top:0px;margin-bottom:0px}main .user_form_container div .user_form table tbody tr td p input[type=checkbox]{width:15px;height:15px;border:1px solid #2b363b;color:#2b363b;margin-top:0px;margin-bottom:5px}main .user_form_container div .user_form table tbody tr td p ::placeholder{font-family:"AkkuratLLWeb-Light";font-size:15px}main .user_form_container div .user_form table tbody tr td button{font-family:"AkkuratLLWeb-Black";font-weight:normal;font-size:14px;letter-spacing:.42px;text-transform:uppercase;display:block;text-align:center;padding:14px 10px 14px 10px;border:2px solid #2b363b;width:254px;opacity:.7;background-color:rgba(0,0,0,0);cursor:pointer}@media(max-width: 767px){main .user_form_container div .user_form table tbody tr td button{font-size:14px}}main .user_form_container div .user_form table tbody tr td button:hover{color:#2b363b !important;border:2px solid #2b363b !important;opacity:1}main .user_form_container div .user_form table tbody tr .single textarea{width:calc(100% - 22px);padding:5px 10px 5px 10px;font-size:15px;color:rgba(43,54,59,.6);background-color:#fff;border:1px solid #a4a9ab;border-radius:3px}main .user_form_container div .user_form table tbody tr .single ::placeholder{font-family:"AkkuratLLWeb-Light";font-size:15px}main .user_form_container div .user_form table tbody tr .formtitle{font-size:24px;font-family:"AkkuratLLWeb-Bold";font-weight:normal;padding-bottom:10px}main .arrowUp{position:fixed;right:0px;bottom:25px;opacity:.6;z-index:8;cursor:pointer}@media(max-width: 1259px){main .arrowUp{display:none !important}}main .arrowUp:hover{opacity:1}.cookie{background-color:rgba(255,255,255,.95);position:fixed;width:100%;bottom:0px;z-index:7}@media(max-width: 767px){.cookie{top:90px;height:100vh}}.cookie>div{max-width:1175px;margin:0 auto}@media(max-width: 1259px){.cookie>div{width:calc(100% - 80px)}}@media(max-width: 767px){.cookie>div{width:calc(100% - 40px)}}.cookie>div>div{margin-top:40px;margin-bottom:40px}.cookie>div>div h5{font-size:22px;text-transform:uppercase}.cookie>div>div p{font-size:18px;padding-bottom:25px}@media(max-width: 767px){.cookie>div>div p{font-size:16px}}.cookie>div>div p a{font-size:18px;font-family:"AkkuratLLWeb-Black";font-weight:normal;color:#2b363b;letter-spacing:.36px;opacity:.7;border-bottom:3px solid #2b363b;padding-bottom:2px}.cookie>div>div p a:hover{opacity:1}@media(max-width: 767px){.cookie>div>div p a{font-size:16px}}.cookie>div>div button{text-transform:uppercase;font-size:14px;background-color:rgba(0,0,0,0);color:#2b363b;border:1px solid #2b363b;padding:12px 27px;min-width:230px;opacity:.7;margin-right:25px;margin-top:5px;cursor:pointer}.cookie>div>div button:hover{opacity:1}.cookie>div>div button:last-of-type{opacity:1}@media(max-width: 767px){.cookie>div>div button:last-of-type{margin-top:20px}}@media(max-width: 1259px){.hiddenOnIpad{display:none !important}}footer{margin:0px;width:100%;background-color:#2b363b;overflow:hidden}footer>div{margin:40px auto;max-width:1175px;margin-bottom:10px}@media(max-width: 1259px){footer>div{max-width:calc(100% - 80px);margin-bottom:0px;margin:40px 40px;margin-bottom:10px}}@media(max-width: 767px){footer>div{max-width:100%;margin:25px 20px 10px 20px}}footer>div>div>div{width:25%}@media(max-width: 767px){footer>div>div>div{width:50%}}footer>div>div>div p{font-size:14px;line-height:180%;letter-spacing:.28px;color:#fff;opacity:.8;margin:0px}@media(max-width: 767px){footer>div>div>div p{font-size:12px;padding-bottom:0px}}footer>div>div>div p strong{font-family:"AkkuratLLWeb-Bold";font-weight:normal}footer>div>div>div p .footermail,footer>div>div>div p .tel{font-size:14px;color:#fff;border-bottom:none}@media(max-width: 767px){footer>div>div>div p .footermail,footer>div>div>div p .tel{font-size:12px}}footer>div>div>div ul{list-style:none}footer>div>div>div ul li{list-style:none;padding-left:0px}footer>div>div>div ul li a{text-decoration:none;color:#fff;font-size:12px;opacity:1;font-family:"AkkuratLLWeb-Light";font-weight:normal}@media(max-width: 767px){footer>div>div>div ul li a{font-size:12px}}footer>div>div .adress,footer>div>div .officehours,footer>div>div .follow{float:left;margin-bottom:50px}@media(max-width: 767px){footer>div>div .adress,footer>div>div .officehours,footer>div>div .follow{margin-bottom:30px}}@media(max-width: 767px){footer>div>div .adress,footer>div>div .officehours{width:calc(50% - 10px)}}@media(max-width: 767px){footer>div>div .officehours{margin-left:10px}}@media(max-width: 767px){footer>div>div .follow{width:100%}}footer>div>div .follow p{font-size:18px;display:inline-block;margin-right:5px;padding-bottom:20px;vertical-align:top}@media(max-width: 767px){footer>div>div .follow p{font-size:16px;padding-bottom:0px}}footer>div>div .follow div{display:inline-block}footer>div>div .follow div>a{display:inline-block;opacity:.8;margin-top:-2px;border-bottom:none}footer>div>div .follow div>a>img{display:block;margin-left:5px;height:25px}footer>div>div .follow ul{padding-left:0px;margin-top:0px;margin-bottom:10px}footer>div>div .follow ul li{opacity:.8}footer>div>div::after{content:"";clear:both;display:table}footer>div .partner{display:inline-block;clear:both}@media(max-width: 767px){footer>div .partner{width:100%}}footer>div .partner a{opacity:1;display:inline-block;margin-right:25px;border-bottom:none}footer>div .partner a img{display:block;max-width:140px;height:45px;margin-bottom:10px}footer>div .partner a img:first-of-type{height:41px}footer>div .copyright{display:inline-block;vertical-align:top}@media(max-width: 767px){footer>div .copyright{bottom:20px}}footer>div .copyright ul{display:inline-block;padding-left:0px;margin:0px;vertical-align:middle;line-height:195%}@media(max-width: 767px){footer>div .copyright ul{margin:0px;line-height:125%}}footer>div .copyright ul li{display:inline-block;padding-right:10px;list-style:none;color:#fff;font-size:12px;opacity:1}footer>div .copyright ul li a{font-family:"AkkuratLLWeb-Light";color:#fff;font-size:12px;opacity:1;border-bottom:none}footer>div .copyright ul li ::before{content:"|";padding-right:10px}.hidden{display:none}.fadeintile1{opacity:0;transition:.75s ease-in-out all;transform:translateY(100px)}.fadeintile1.slideUp1{opacity:1;transform:translateY(0)}.desktop .cols .portrait,.desktop .cols .texteditor,.desktop .cols .spacing{min-height:120px}container .cols .portrait,container .cols .texteditor{min-height:120px}container .cols .spacing{min-height:80px}/*# sourceMappingURL=master.css.map */
