.social-share__label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.footer:after,.header:after,.widget-area-footer .widget:after,.widget-area:after,.widget:after{content:"";display:table;clear:both}.footer,.header__inner{margin:0 auto;max-width:1040px;width:100%;padding-left:16px;padding-right:16px}.navigation-header__menu .menu-item-has-children .menu-item__link--depth-0:after,.navigation-header__menu a,.navigation__toggle{line-height:32px}@media (max-width:767px){.navigation-header__menu .menu-item-has-children .menu-item__link--depth-0:after,.navigation-header__menu a,.navigation__toggle{line-height:27px}}.auxmoney-login .button__login{width:100%}@media (min-width:1024px){.auxmoney-login .button__login{text-align:center;text-decoration:none!important;display:inline-block;vertical-align:middle;-webkit-user-select:none;text-transform:uppercase;transition:none;color:#fff!important;font-size:12px;height:auto!important;line-height:16px!important;padding:10px 30px;border:2px solid #fff;border-radius:24px;background-image:none}.auxmoney-login .button__login:active,.auxmoney-login .button__login:focus,.auxmoney-login .button__login:hover{text-decoration:none;background:#fff;color:rgba(0,0,0,.5)!important}}@media (max-width:1023px){.auxmoney-login .button__login{color:#fff}}@media (min-width:1024px){.auxmoney-login.logged-in{margin-right:16px!important}.auxmoney-login.logged-in .button__login{background:#fff!important;color:rgba(0,0,0,.8)!important;font-weight:700}}.auxmoney-logout{display:none}.auxmoney-logout .button__logout{width:100%}@media (min-width:1024px){.auxmoney-logout .button__logout{text-align:center;text-decoration:none!important;display:inline-block;vertical-align:middle;-webkit-user-select:none;text-transform:uppercase;transition:none;color:#fff!important;font-size:12px;height:auto!important;line-height:16px!important;padding:10px 30px;border:2px solid #fff;border-radius:24px;background-image:none;border:2px solid hsla(0,0%,100%,.5)!important}.auxmoney-logout .button__logout:active,.auxmoney-logout .button__logout:focus,.auxmoney-logout .button__logout:hover{text-decoration:none;background:#fff;color:rgba(0,0,0,.5)!important}}@media (max-width:1023px){.auxmoney-logout .button__logout{color:#fff}}.footer{background:#fff;position:relative;font-size:12px;line-height:24px}@media print{.footer{display:none}}.header{position:absolute;z-index:9;width:100%;border-bottom:1px solid hsla(0,0%,100%,.15)}.navigation--is-visible .header{height:100%}@media (max-width:1023px){.header__inner{padding:0 16px}}.logo{display:inline-block;vertical-align:middle;height:70px;line-height:70px}@media (max-width:1023px){.logo{height:50px;line-height:50px}}.logo--header{width:25%}@media (max-width:1023px){.logo--header{text-align:center;width:100%}}.logo--header__link{display:inline-block;vertical-align:middle}.logo--header svg{display:block;width:182px;height:30px}@media (max-width:1023px){.logo--header svg{width:146px;height:24px}}.navigation li{display:inline-block}.navigation li,.navigation ol,.navigation ul{list-style:none;margin:0;padding:0}.navigation a{text-decoration:none}.navigation-header{display:inline-block;vertical-align:middle;width:75%;z-index:9}@media (max-width:1023px){.navigation-header{float:none;width:auto}}@media print{.navigation-header{display:none}}.navigation--is-visible .navigation-header{position:absolute;height:100%;left:0;right:0}.navigation-header__logo{display:none}@media (max-width:1023px){.navigation-header__logo{display:block;position:absolute;left:-275px;top:0;z-index:99999;background:#0d171f;width:275px;text-align:center;height:50px;line-height:50px}.navigation-header__logo img,.navigation-header__logo svg{display:inline-block;vertical-align:middle}}.navigation-header__overlay{display:none;opacity:0;background:rgba(0,0,0,.4);width:100%;height:100%;left:0;top:50px;transition:all .25s ease-in;position:absolute}@media (max-width:1023px){.navigation--is-visible .navigation-header__overlay{display:block;opacity:1}}.navigation-header__menu{float:right}@media (max-width:1023px){.navigation-header__menu{position:fixed;top:0;left:-275px;width:275px;height:100%;z-index:999;background:#13212c;padding-top:50px!important}.navigation--is-visible .navigation-header__menu{position:absolute}}body.home .navigation-header__menu .menu-item.aux-new>.menu-item__link:after{content:"NEU!";color:#fff;font-family:Open Sans;font-size:14px;line-height:24px;text-align:center;background-color:#00a4e0;border-radius:20px;padding:1px 7px;margin-left:7px}@media (min-width:1024px){.navigation-header__menu .menu-item:active .sub-menu,.navigation-header__menu .menu-item:focus .sub-menu,.navigation-header__menu .menu-item:hover .sub-menu{display:block}.navigation-header__menu .menu-item--depth-1{display:block;padding:8px 16px 0}.navigation-header__menu .menu-item--depth-1:last-child .menu-item__link{border-bottom:0}}@media (max-width:1023px){.navigation-header__menu .menu-item{display:block}}.navigation-header__menu .menu-item__link{padding:0 28px;display:block;font-size:14px;position:relative}.navigation-header__menu .menu-item__link:active,.navigation-header__menu .menu-item__link:focus,.navigation-header__menu .menu-item__link:hover{text-decoration:none}@media (max-width:1023px){.navigation-header__menu .menu-item__link{border-bottom:1px solid #000;padding-top:8px;padding-bottom:8px}}@media (max-width:1023px){.navigation-header__menu .menu-item__link[href^="tel:"]{display:none}}.navigation-header__menu .menu-item__link[href^="tel:"]:before{content:" ";display:inline-block;background-size:contain;width:20px;height:20px;vertical-align:middle;padding-right:8px;background-repeat:no-repeat;margin-top:-4px}.navigation-header__menu .menu-item__link--depth-0{color:#fff;cursor:pointer}@media (min-width:1024px){.navigation-header__menu .menu-item__link--depth-0{text-transform:uppercase;height:70px;line-height:70px}}@media (max-width:1023px){.navigation-header__menu .menu-item__link--depth-0{width:100%;position:relative}}.navigation-header__menu .menu-item__link--depth-1{font-size:13px;border-bottom:1px solid #eae7e4;text-align:left;padding:0 48px 8px 4px}@media (max-width:1023px){.navigation-header__menu .menu-item__link--depth-1{color:#fff;padding-left:40px}.navigation-header__menu .menu-item__link--depth-1:active,.navigation-header__menu .menu-item__link--depth-1:focus,.navigation-header__menu .menu-item__link--depth-1:hover{background:#0d171e;color:#51748d}}@media (min-width:1024px){.navigation-header__menu .menu-item__link--depth-1:active,.navigation-header__menu .menu-item__link--depth-1:focus,.navigation-header__menu .menu-item__link--depth-1:hover{color:#51748d}}@media (max-width:1023px){.navigation-header__menu .current-menu-item .menu-item__link--depth-0,.navigation-header__menu .current-menu-parent .menu-item__link--depth-0{background:linear-gradient(135deg,#00b9ff,#4fe0fc) repeat;color:#fff}.navigation-header__menu .current-menu-item>.menu-item__link--depth-1,.navigation-header__menu .current-menu-parent>.menu-item__link--depth-1{background:#000;color:#54b7e0}.navigation-header__menu .current-menu-item .sub-menu,.navigation-header__menu .current-menu-parent .sub-menu{display:block}}@media (min-width:1024px){.navigation-header__menu .sub-menu{display:none;border-radius:5px;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.2);position:absolute;z-index:999}.navigation-header__menu .sub-menu:before{content:" ";position:absolute;z-index:999999;top:-7px;left:40px;border-color:transparent transparent #fff;border-style:solid;border-width:0 7px 7px}.navigation-header__menu .sub-menu .current-menu-item{border-left:4px solid #5bbbe5;padding-left:12px}}.navigation__toggle{display:none;position:absolute;left:15px;top:10px;height:21px;width:24px;margin-left:0;margin-bottom:0;font-size:24px;color:#fff}body.home .navigation__toggle.aux-new i:after{content:"NEU!";color:#fff;font-family:Open Sans;font-size:14px;line-height:24px;text-align:center;background-color:#00a4e0;border-radius:20px;padding:1px 7px;margin-left:7px}.navigation__toggle:active,.navigation__toggle:focus,.navigation__toggle:hover{color:#fff}@media (max-width:1023px){.navigation__toggle{display:block}}.navigation-footer{position:relative;clear:both}.navigation-footer:after,.navigation-footer:before{content:" ";display:block;border-bottom:1px solid #dfdfdd;margin-left:-16px;margin-right:-16px}@media (min-width:1024px){.navigation-footer:after,.navigation-footer:before{margin-left:-3000px;padding-left:3000px;margin-right:-3000px;padding-right:3000px}}@media (min-width:768px){.navigation-footer{height:64px;line-height:64px}}.navigation-footer .menu-item,.navigation-footer .menu-item__link{color:#888}.navigation-footer .menu-item{font-size:12px;padding:0 8px;display:inline-block}@media (max-width:767px){.navigation-footer .menu-item{display:block;font-size:14px;padding:16px 32px;border-bottom:1px solid rgba(0,0,0,.15);margin-left:-16px;margin-right:-16px}.navigation-footer .menu-item:last-child{border-bottom:0}}.social-share{position:absolute;right:0}@media (max-width:767px){.social-share{top:16px}}.social-share__link{font-size:18px;padding:0 4px;color:#888}.social-share__link:active,.social-share__link:focus,.social-share__link:hover{text-decoration:none;outline:none}.fa-twitter-square:before{color:#1da1f2}.fa-linkedin-square:before{color:#0077b5}.fa-xing-square:before{color:#337f7e}.widget{padding:0 16px 16px;position:relative;z-index:5}@media (max-width:767px){.widget{padding:0}}.widget ol,.widget ul{list-style:none;padding:0;margin:0}.widget a{color:#484848;text-decoration:underline}.widget__headline{font-size:12px;line-height:24px;color:#484848;margin:0;font-weight:600}@media print{.widget-area{display:none}}.widget-area-footer{margin:32px auto 0;padding-top:32px;border-top:1px dotted #dfdfdd}.widget-area-footer .widget{width:16%;display:inline;float:left;margin-bottom:32px}@media (min-width:1024px){.widget-area-footer .widget:nth-child(5n){width:35%}}@media (max-width:1023px){.widget-area-footer .widget{width:25%}.widget-area-footer .widget:nth-child(5n){width:auto}.widget-area-footer .widget .button{margin:16px}.widget-area-footer .widget:nth-child(5n){clear:both;padding-top:32px;display:block;text-align:center;margin:0 auto!important;float:none;max-width:450px}}@media (max-width:767px){.widget-area-footer .widget{width:50%;margin:32px auto 0}.widget-area-footer .widget:nth-child(5n){max-width:100%}.widget-area-footer .widget .alignleft,.widget-area-footer .widget .alignright{width:50%;margin:0;text-align:left}.widget-area-footer .widget .button{margin-left:0;margin-right:0}}@media (max-width:374px){.widget-area-footer .widget .alignleft,.widget-area-footer .widget .alignright{width:100%;text-align:center;float:none;margin:16px 8px}}.widget-area-footer .widget__headline,.widget-area-footer .widget a{color:#6d6a63}.widget-area-before-footer{margin-top:32px;color:#888}.widget-area-before-footer .widget{padding:0}.blog__id-2 .widget-area-footer,.blog__id-3 .widget-area-footer{border-top:0;padding-top:0;width:40%;float:left}.blog__id-2 .widget-area-footer .widget,.blog__id-3 .widget-area-footer .widget{width:50%}.blog__id-2 .widget-area-before-footer,.blog__id-3 .widget-area-before-footer{width:55%;float:left}@media (max-width:767px){.blog__id-2 .widget-area-before-footer,.blog__id-2 .widget-area-footer,.blog__id-3 .widget-area-before-footer,.blog__id-3 .widget-area-footer{display:none}}html{max-width:100%}body.navigation--is-visible,html{overflow-x:hidden}@media (max-width:1023px){.body__inner{transition:all .25s ease-in}.navigation--is-visible .body__inner{transform:translate3d(275px,0,0);-moz-transform:translate3D(275px,0,0);-webkit-transform:translate3D(275px,0,0)}.navigation--is-visible .body__inner .footer,.navigation--is-visible .body__inner .mainFooter,.navigation--is-visible .body__inner .projectDetails--button{display:none}}.footer p{margin:0 0 16px}.footer .button__ghost--footer{text-align:center;display:inline-block;vertical-align:middle;border:0;-webkit-user-select:none;text-transform:uppercase;transition:none;position:relative;text-decoration:none!important;color:#484848!important;font-size:12px;padding:9px 20px;background-image:linear-gradient(270deg,#4fe0fc 0,#00b9ff),linear-gradient(270deg,#4fe0fc 0,#00b9ff);border-radius:25px;z-index:1}.footer .button__ghost--footer:active,.footer .button__ghost--footer:focus,.footer .button__ghost--footer:hover{text-decoration:none}.footer .button__ghost--footer:before{background-color:#fff;border-radius:25px;bottom:2px;content:"";left:2px;position:absolute;right:2px;top:2px;z-index:-1}.footer .button__ghost--footer:active,.footer .button__ghost--footer:focus,.footer .button__ghost--footer:hover{background:linear-gradient(-135deg,#4fe0fc,#00b9ff) repeat;color:#fff!important}.footer .button__ghost--footer:active:before,.footer .button__ghost--footer:focus:before,.footer .button__ghost--footer:hover:before{display:none}.footer .alignleft{float:left;margin-right:16px;margin-bottom:16px}.footer .alignright{float:right;margin-left:16px;margin-bottom:16px}@media (min-width:1024px){.footer .social-share{position:inherit;float:right}}.footer .social-share .uxIcon{font-size:15px;line-height:1;margin-left:7px;margin-right:7px;-webkit-font-smoothing:antialiased}.footer .social-share .uxIcon:last-child{margin-right:0}@media (max-width:768px){.navigation-footer{z-index:20;background-color:#fff;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}.header{position:relative;background-color:#51748d}@media (max-width:1023px){.navigation--is-visible .header{position:absolute;background:-moz-linear-gradient(top,#51748d 0,#51748d 50px,transparent 50px,transparent 100%);background:-webkit-linear-gradient(top,#51748d,#51748d 50px,transparent 0,transparent);background:linear-gradient(180deg,#51748d 0,#51748d 50px,transparent 0,transparent)}.navigation--is-visible .header+.wrapper{padding-top:50px}}.logo--header{float:left}.logo--header img{display:block}.navigation-header{float:right}.navigation-header a{text-decoration:none;transition:color .25s ease-in}.navigation-header__overlay{position:static}@media (max-width:1023px){.navigation--is-visible .navigation-header__overlay{z-index:2000}}@media (min-width:1024px){.navigation-header__menu .menu-item__link--depth-0{padding:0 22px}}@media (max-width:1023px){.navigation-header__menu .menu-item__link--depth-1{padding-left:40px}}.navigation-header__menu .menu-item.aux-new>.menu-item__link:after{content:"NEU!";color:#fff;font-family:Open Sans;font-size:14px;line-height:24px;text-align:center;background-color:#00a4e0;border-radius:20px;padding:1px 7px;margin-left:7px;background-color:#54b7e0;font-family:OpenSans,Tahoma,Verdana,Verdana Ref,sans-serif}@media (max-width:1023px){.navigation-header__menu a{padding-top:9px;padding-bottom:7px}}@media (min-width:768px) and (max-width:890px){.navigation-header__menu a{padding-left:10px;padding-right:10px}}@media (max-width:1023px){.navigation--is-visible .navigation-header__menu{height:calc(100% + 50px)}.navigation-header__menu .menu-item__link{border-bottom:1px solid #000;padding-top:8px;padding-bottom:8px}}.navigation-header__menu .sub-menu a{color:#fff;line-height:32px}@media (min-width:1024px){.navigation-header__menu .sub-menu a{color:#003e56}}@media (min-width:1024px){.navigation-header__menu .auxmoney-login .button__login,.navigation-header__menu .auxmoney-logout .button__logout{padding:10px 30px}}.navigation-header__logo{line-height:53px}.navigation__toggle.aux-new:after{content:"NEU!";color:#fff;font-family:Open Sans;font-size:14px;line-height:24px;text-align:center;background-color:#00a4e0;border-radius:20px;padding:1px 7px;margin-left:7px;font-family:OpenSans,Tahoma,Verdana,Verdana Ref,sans-serif;background-color:#54b7e0;position:absolute;top:3px;left:20px}@media (min-width:0) and (max-width:320px){.navigation__toggle.aux-new:after{display:none}}@media (min-width:321px) and (max-width:375px){.navigation__toggle.aux-new:after{font-size:12px}}