﻿/*! Made with Bones: http://themble.com/bones :) */@font-face{font-family:"AvenirNextLTW01-Regular";font-display:swap;src:url("../fonts/avenir/2cd55546-ec00-4af9-aeca-4a3cd186da53.woff2") format("woff2"),url("../fonts/avenir/1e9892c0-6927-4412-9874-1b82801ba47a.woff") format("woff")}@font-face{font-family:"AvenirNextLTW01-Medium";font-display:swap;src:url("../fonts/avenir/627fbb5a-3bae-4cd9-b617-2f923e29d55e.woff2") format("woff2"),url("../fonts/avenir/f26faddb-86cc-4477-a253-1e1287684336.woff") format("woff")}@font-face{font-family:"Avenir Next LT W01 Demi";font-display:swap;src:url("../fonts/avenir/aad99a1f-7917-4dd6-bbb5-b07cedbff64f.woff2") format("woff2"),url("../fonts/avenir/91b50bbb-9aa1-4d54-9159-ec6f19d14a7c.woff") format("woff")}@font-face{font-family:"Avenir Next LT W01 Bold";font-display:swap;src:url("../fonts/avenir/14c73713-e4df-4dba-933b-057feeac8dd1.woff2") format("woff2"),url("../fonts/avenir/b8e906a1-f5e8-4bf1-8e80-82c646ca4d5f.woff") format("woff")}@font-face{font-family:"signalkraft";src:url("../fonts//signalkraft.ttf?qt9nvn") format("truetype"),url("../fonts//signalkraft.woff?qt9nvn") format("woff"),url("../fonts//signalkraft.svg?qt9nvn#signalkraft") format("svg");font-weight:normal;font-display:swap;font-style:normal}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}html{overflow-y:scroll}body{font-family:"AvenirNextLTW01-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5em;color:#2e2d30;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.underline-yellow{border-bottom:2px solid #ffed00}.highlight-yellow{background-color:#ffed00;padding:0 10px;font-family:"Avenir Next LT W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif !important;transition:all 400ms ease 0s}.highlight-yellow-first-word-in-line-special{background-color:#ffed00;padding:0 10px;margin-left:-10px;font-family:"Avenir Next LT W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif !important;transition:all 400ms ease 0s}a .highlight-yellow,a.highlight-yellow,a .highlight-yellow-first-word-in-line-special,a.highlight-yellow-first-word-in-line-special{padding:10px;font-size:1.444em;line-height:1em;font-family:"AvenirNextLTW01-Medium","Helvetica Neue",Helvetica,Arial,sans-serif !important}a:hover .highlight-yellow,a:hover.highlight-yellow,a:hover .highlight-yellow-first-word-in-line-special,a:hover.highlight-yellow-first-word-in-line-special{background-color:#2e2d30;color:#ffed00 !important}h1 .highlight-yellow,h2 .highlight-yellow,h3 .highlight-yellow,h4 .highlight-yellow,h5 .highlight-yellow,h6 .highlight-yellow{font-family:inherit}h1 .highlight-yellow-first-word-in-line-special,h2 .highlight-yellow-first-word-in-line-special,h3 .highlight-yellow-first-word-in-line-special,h4 .highlight-yellow-first-word-in-line-special,h5 .highlight-yellow-first-word-in-line-special,h6 .highlight-yellow-first-word-in-line-special{font-family:inherit}.uppercase{text-transform:uppercase}.no-uppercase{text-transform:none !important}img{max-width:100%;height:auto}p{-ms-word-wrap:break-word;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;-webkit-hyphenate-before:2;-webkit-hyphenate-after:3;hyphenate-lines:3;-webkit-font-feature-settings:"liga","dlig";-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga","dlig";-o-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig"}.dslc-module-front{font-family:inherit}strong{font-weight:normal !important;border-bottom:2px solid #ffed00}.AvenirNextLTW01-Regular{font-family:"AvenirNextLTW01-Regular","Helvetica Neue",Helvetica,Arial,sans-serif !important}.AvenirNextLTW01-Bold{font-family:"Avenir Next LT W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif !important}.AvenirNextLTW01-Demi{font-family:"Avenir Next LT W01 Demi","Helvetica Neue",Helvetica,Arial,sans-serif !important}.AvenirNextLTW01-Medium{font-family:"AvenirNextLTW01-Medium","Helvetica Neue",Helvetica,Arial,sans-serif !important}::selection{background:#ffed00}::-moz-selection{background:#ffed00}#back-top{width:40px;height:40px;background:rgba(0,0,0,0) url(../images/arrow-up.svg) 0 0 no-repeat;background-size:100% auto;border:2px solid #707173;border-radius:50%;position:fixed;z-index:30000;right:7%;bottom:40px;display:none;cursor:pointer}#back-top:hover{border:2px solid #2e2d30;background:rgba(0,0,0,0) url(../images/arrow-up-hover.svg) 0 0 no-repeat;background-size:100% auto}.dslc-modules-section .dslc-modules-section-wrapper{width:86%;margin:0 auto}.dslc-modules-section.dslc-full .dslc-modules-section-wrapper{width:100%;margin:0}.dslc-modules-section.dslc-full.wrap .dslc-modules-section-wrapper{width:86%;margin:0 auto}.dslc-modules-section:not(.dslc-full){padding-left:0 !important;padding-right:0 !important}.dslc-modules-section.mobile-margin-top{margin-top:20px !important}.dslc-modules-section.mobile-margin-bottom{margin-bottom:20px !important}.dslc-modules-section.mobile-padding-top{padding-top:20px !important}.dslc-modules-section.mobile-padding-bottom{padding-bottom:20px !important}#inner-header.wrap{width:86%;margin:0 auto;position:relative}.slick-wrapper .wrap{width:86%;margin:0 auto;position:relative}.dslc-2-col{width:50%;margin:0;padding:20px}a,a:visited{color:#2e2d30;text-decoration:none}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#2e2d30}a:link,a:visited:link{-webkit-tap-highlight-color:#2e2d30}.arrow-link,.arrow-link a{text-transform:uppercase;font-size:22px !important;line-height:1em;font-family:"Avenir Next LT W01 Demi","Helvetica Neue",Helvetica,Arial,sans-serif}.arrow-link:before,.arrow-link a:before{font-family:"signalkraft" !important;speak:none;font-style:normal;font-variant:normal;text-transform:none;font-size:.7em;content:"";padding-right:8px}*:focus,*:hover,a:focus,a:hover{outline:0}a{outline:none}a img{outline:none}img{border:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{text-rendering:optimizelegibility;font-weight:normal;text-transform:uppercase;margin-top:0}h1,.h1{font-size:34px;line-height:38px;font-family:"AvenirNextLTW01-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:10px}h2,.h2{font-size:22px;line-height:1.25em;font-family:"Avenir Next LT W01 Demi","Helvetica Neue",Helvetica,Arial,sans-serif}h3,.h3{font-size:22px;line-height:1.25em;font-family:"Avenir Next LT W01 Demi","Helvetica Neue",Helvetica,Arial,sans-serif}h4,.h4{font-size:18px;line-height:1.25em;font-family:"AvenirNextLTW01-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:0}h5,.h5{font-size:22px;line-height:1.25em;font-family:"Avenir Next LT W01 Demi","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:2px}.header{background-color:#2e2d30}.header #inner-header #logo{padding:35px 0}.header #inner-header #logo a{display:block;text-indent:-9999px;background:rgba(0,0,0,0) url(../images/signalkraft_logo-mobile.svg) 0 0 no-repeat;background-size:100% auto;width:180px;height:35px;transition:all 600ms ease 0s}.header #inner-header #logo a:hover{width:180px;height:35px;background:rgba(0,0,0,0) url(../images/signalkraft_logo_over-mobile.svg) 0 0 no-repeat;background-size:100% auto}.burger-button{border:0;margin:0;padding:0;outline:0;background-color:rgba(0,0,0,0);cursor:pointer}.burger-button:hover .burger-icon-wing{background-color:#ffed00}.burger-icon{font-size:12px;width:38px;height:38px;position:absolute;right:0;top:25px}.burger-icon-wing{transition:all 200ms ease .1s;position:absolute;width:1.1em;height:.2em;background-color:#f6f6f6}.burger-icon-wing:hover{background-color:#ffed00}.burger-icon-wing--m{transform-origin:1.1em .1em;top:50%;left:.5em;width:2.2em;margin-top:-0.1em}.burger-icon-wing--tl{transform-origin:.4em .1em;top:.8em;left:.5em}.burger-icon-wing--tr{transform-origin:.7em .1em;top:.8em;right:.5em}.burger-icon-wing--br{transform-origin:.7em .1em;bottom:.8em;right:.5em}.burger-icon-wing--bl{transform-origin:.4em .1em;bottom:.8em;left:.5em}.burger-icon[data-burger-state=on] .burger-icon-wing--m{transform:scale(0, 1)}.burger-icon[data-burger-state=on] .burger-icon-wing--tl{transform:rotate(45deg) translate(0.3em, 0)}.burger-icon[data-burger-state=on] .burger-icon-wing--tr{transform:rotate(-45deg) translate(-0.3em, 0)}.burger-icon[data-burger-state=on] .burger-icon-wing--br{transform:rotate(45deg) translate(-0.3em, 0)}.burger-icon[data-burger-state=on] .burger-icon-wing--bl{transform:rotate(-45deg) translate(0.3em, 0)}.header nav{background-color:#2e2d30;width:100%;margin:-15px 0 0;padding-bottom:15px}.header nav .nav{display:none;padding:0;margin:0}.header nav .nav li{position:relative;font-size:.889em;font-family:"Avenir Next LT W01 Demi","Helvetica Neue",Helvetica,Arial,sans-serif;list-style:none}.header nav .nav li a{border-bottom:0;transition:all 600ms ease 0s;display:block;color:#f6f6f6;padding:10px 0;text-transform:uppercase}.header nav .nav li a:hover,.header nav .nav li a:focus{color:#ffed00}.header nav .nav li.current-menu-item a,.header nav .nav li.current_page_item a,.header nav .nav li.current_page_ancestor a{color:#ffed00}#dslc-content{width:100%}#dslc-content .dslc-text-module-content p span{line-height:1.5em}#dslc-content .dslc-modules-section.invert{color:#f6f6f6}#dslc-content .dslc-module-Image_Slider_Module{transition:all 600ms ease 0s}#dslc-content .dslc-module-Image_Slider_Module img{width:100%}#dslc-content .dslc-module-Image_Slider_Module .nav-wrapper{opacity:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:1000;transition:all 600ms ease 0s}#dslc-content .dslc-module-Image_Slider_Module .nav-wrapper .dslc-carousel-nav{display:block;float:none}#dslc-content .dslc-module-Image_Slider_Module .nav-wrapper .dslc-carousel-nav .dslc-carousel-nav-inner{display:block}#dslc-content .dslc-module-Image_Slider_Module .nav-wrapper .dslc-carousel-nav .dslc-carousel-nav-inner .dslc-carousel-nav-prev,#dslc-content .dslc-module-Image_Slider_Module .nav-wrapper .dslc-carousel-nav .dslc-carousel-nav-inner .dslc-carousel-nav-next{float:left;background:none;width:20px;height:35px}#dslc-content .dslc-module-Image_Slider_Module .nav-wrapper .dslc-carousel-nav .dslc-carousel-nav-inner .dslc-carousel-nav-prev span,#dslc-content .dslc-module-Image_Slider_Module .nav-wrapper .dslc-carousel-nav .dslc-carousel-nav-inner .dslc-carousel-nav-next span{display:none}#dslc-content .dslc-module-Image_Slider_Module .nav-wrapper .dslc-carousel-nav .dslc-carousel-nav-inner .dslc-carousel-nav-prev{float:left;margin-left:30px;background:rgba(0,0,0,0) url(../images/pfeil_links.svg) 0 0 no-repeat;background-size:20px auto;transition:all 300ms ease 0s}#dslc-content .dslc-module-Image_Slider_Module .nav-wrapper .dslc-carousel-nav .dslc-carousel-nav-inner .dslc-carousel-nav-prev:hover{background:rgba(0,0,0,0) url(../images/pfeil_links_over.svg) 0 0 no-repeat;background-size:20px auto}#dslc-content .dslc-module-Image_Slider_Module .nav-wrapper .dslc-carousel-nav .dslc-carousel-nav-inner .dslc-carousel-nav-next{float:right;margin-right:30px;background:rgba(0,0,0,0) url(../images/pfeil_rechts.svg) 0 0 no-repeat;background-size:20px auto;transition:all 300ms ease 0s}#dslc-content .dslc-module-Image_Slider_Module .nav-wrapper .dslc-carousel-nav .dslc-carousel-nav-inner .dslc-carousel-nav-next:hover{background:rgba(0,0,0,0) url(../images/pfeil_rechts_over.svg) 0 0 no-repeat;background-size:20px auto}#dslc-content .dslc-module-Image_Slider_Module:hover .nav-wrapper{opacity:1}#dslc-content .dslc-module-Image_Slider_Module .owl-controls{position:absolute;bottom:25px;width:100%}#dslc-content .dslc-module-Image_Slider_Module .owl-controls .owl-page{margin:0 10px}#dslc-content .dslc-module-Image_Slider_Module .owl-controls .owl-page span{display:block;width:20px;height:20px;border-radius:50%;background-color:#1e1c20}#dslc-content .dslc-module-Image_Slider_Module .owl-controls .owl-page.active span{background-color:#ffed00}#dslc-content .dslc-carousel{position:relative}#dslc-content .dslc-carousel a{width:100%}#dslc-content .dslc-carousel a img{width:100%}#dslc-content .dslc-module-DSLC_Projects{position:relative}#dslc-content .dslc-module-DSLC_Projects .dslc-project-thumb{margin:0}#dslc-content .dslc-module-DSLC_Projects .dslc-module-heading{opacity:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:1000;transition:all 600ms ease 0s}#dslc-content .dslc-module-DSLC_Projects .dslc-module-heading .dslc-carousel-nav{display:block;float:none}#dslc-content .dslc-module-DSLC_Projects .dslc-module-heading .dslc-carousel-nav .dslc-carousel-nav-inner{display:block}#dslc-content .dslc-module-DSLC_Projects .dslc-module-heading .dslc-carousel-nav .dslc-carousel-nav-inner .dslc-carousel-nav-prev,#dslc-content .dslc-module-DSLC_Projects .dslc-module-heading .dslc-carousel-nav .dslc-carousel-nav-inner .dslc-carousel-nav-next{float:left;background:none;width:20px;height:35px}#dslc-content .dslc-module-DSLC_Projects .dslc-module-heading .dslc-carousel-nav .dslc-carousel-nav-inner .dslc-carousel-nav-prev span,#dslc-content .dslc-module-DSLC_Projects .dslc-module-heading .dslc-carousel-nav .dslc-carousel-nav-inner .dslc-carousel-nav-next span{display:none}#dslc-content .dslc-module-DSLC_Projects .dslc-module-heading .dslc-carousel-nav .dslc-carousel-nav-inner .dslc-carousel-nav-prev{float:left;margin-left:30px;background:rgba(0,0,0,0) url(../images/pfeil_links.svg) 0 0 no-repeat;background-size:20px auto;transition:all 300ms ease 0s}#dslc-content .dslc-module-DSLC_Projects .dslc-module-heading .dslc-carousel-nav .dslc-carousel-nav-inner .dslc-carousel-nav-prev:hover{background:rgba(0,0,0,0) url(../images/pfeil_links_over.svg) 0 0 no-repeat;background-size:20px auto}#dslc-content .dslc-module-DSLC_Projects .dslc-module-heading .dslc-carousel-nav .dslc-carousel-nav-inner .dslc-carousel-nav-next{float:right;margin-right:30px;background:rgba(0,0,0,0) url(../images/pfeil_rechts.svg) 0 0 no-repeat;background-size:20px auto;transition:all 300ms ease 0s}#dslc-content .dslc-module-DSLC_Projects .dslc-module-heading .dslc-carousel-nav .dslc-carousel-nav-inner .dslc-carousel-nav-next:hover{background:rgba(0,0,0,0) url(../images/pfeil_rechts_over.svg) 0 0 no-repeat;background-size:20px auto}#dslc-content .dslc-module-DSLC_Projects:hover .dslc-module-heading{opacity:1}#dslc-content .dslc-module-DSLC_Projects .owl-controls{position:absolute;bottom:25px;width:100%}#dslc-content .dslc-module-DSLC_Text_Simple ul{list-style:none;padding:0;margin:18px 0}#dslc-content .dslc-module-DSLC_Text_Simple ul li{font-family:"Avenir Next LT W01 Demi","Helvetica Neue",Helvetica,Arial,sans-serif}#dslc-content .dslc-module-DSLC_Text_Simple ul li:before{content:"•";margin-right:6px;color:#ffed00}#dslc-content .dslc-module-DSLC_Text_Simple.standard-list ul li{font-family:"AvenirNextLTW01-Regular","Helvetica Neue",Helvetica,Arial,sans-serif}#dslc-content .dslc-module-DSLC_Text_Simple.standard-list ul li:before{color:#2e2d30}#dslc-content .dslc-module-Project_List_Module .dslc-project{margin-bottom:40px}#dslc-content .dslc-module-Project_List_Module .dslc-project-thumb{margin:0}#dslc-content .dslc-module-Project_List_Module .dslc-project-thumb .dslc-project-thumb-inner{border-bottom:3px solid #ffed00}#dslc-content .dslc-module-Project_List_Module .dslc-project-main{transition:all 600ms ease 0s}#dslc-content .dslc-module-Project_List_Module .dslc-project-main .arrow-link{opacity:0;font-size:20px;line-height:1em;font-family:"AvenirNextLTW01-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;transition:all 600ms ease 0s}#dslc-content .dslc-module-Project_List_Module .dslc-project-main:hover{background-color:rgba(255,237,0,.8)}#dslc-content .dslc-module-Project_List_Module .dslc-project-main:hover .arrow-link{opacity:1}#dslc-content .dslc-module-Project_List_Module .dslc-project-main.dslc-post-main .dslc-project-title{margin:0}#dslc-content .dslc-module-Project_List_Module .dslc-project-main.dslc-post-main:hover{background:none}#dslc-content .dslc-module-Project_List_Module .dslc-project-main.dslc-post-main h3{margin:10px 0 5px}#dslc-content .dslc-module-Project_List_Module .dslc-project-main.dslc-post-main h3 a{font-size:16px;line-height:1em;font-family:"AvenirNextLTW01-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:0;text-transform:none}#dslc-content .dslc-module-Project_List_Module .dslc-project-main.dslc-post-main .dslc-project-excerpt{font-size:20px;line-height:1.2em;font-family:"Avenir Next LT W01 Demi","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;margin:0}#dslc-content .dslc-module-Post_List_Module .dslc-project{margin-bottom:40px}#dslc-content .dslc-module-Post_List_Module .dslc-project-thumb{margin:0}#dslc-content .dslc-module-Post_List_Module .dslc-project-thumb .dslc-project-thumb-inner{border-bottom:3px solid #ffed00}#dslc-content .dslc-module-Post_List_Module .dslc-project-main{transition:all 600ms ease 0s}#dslc-content .dslc-module-Post_List_Module .dslc-project-main .arrow-link{opacity:0;font-size:20px;line-height:1em;font-family:"AvenirNextLTW01-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;transition:all 600ms ease 0s}#dslc-content .dslc-module-Post_List_Module .dslc-project-main:hover{background-color:rgba(255,237,0,.8)}#dslc-content .dslc-module-Post_List_Module .dslc-project-main:hover .arrow-link{opacity:1}#dslc-content .dslc-module-Post_List_Module .dslc-project-main.dslc-post-main:hover{background:none}#dslc-content .dslc-module-Post_List_Module .dslc-project-main.dslc-post-main .post-category{font-size:16px !important;line-height:20px;text-transform:uppercase;margin:20px 0 5px;font-family:"AvenirNextLTW01-Medium","Helvetica Neue",Helvetica,Arial,sans-serif}#dslc-content .dslc-module-Post_List_Module .dslc-project-main.dslc-post-main h3{margin:0 0 5px;font-size:20px;line-height:1.2em}#dslc-content .dslc-module-Post_List_Module .dslc-project-main.dslc-post-main h3 a{font-size:20px;line-height:1.2em;font-family:"Avenir Next LT W01 Demi","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}#dslc-content .dslc-module-Post_List_Module .dslc-project-main.dslc-post-main .dslc-project-excerpt{font-size:16px !important}#dslc-content .dslc-module-Post_List_Module .dslc-project-main.dslc-post-main .dslc-project-excerpt time{display:none;padding-bottom:2px;color:#707173}#dslc-content .dslc-module-Post_List_Module .dslc-project-main.dslc-post-main .dslc-project-excerpt a p{margin-top:0}#dslc-content .dslc-module-Post_List_Module .dslc-project-main.dslc-post-main #dslc-theme-content-inner p{margin:0}#dslc-content .dslc-module-Project_Picker_Module .dslc-project-thumb{margin:0}#dslc-content .dslc-module-Project_Picker_Module .dslc-project-thumb .dslc-project-thumb-inner{border-bottom:3px solid #ffed00}#dslc-content .dslc-module-Project_Picker_Module .dslc-project-thumb .dslc-project-thumb-inner a{float:left}#dslc-content .dslc-module-Project_Picker_Module .dslc-project-main{transition:all 600ms ease 0s}#dslc-content .dslc-module-Project_Picker_Module .dslc-project-main .arrow-link{opacity:0;font-size:20px;line-height:1em;font-family:"AvenirNextLTW01-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;transition:all 600ms ease 0s}#dslc-content .dslc-module-Project_Picker_Module .dslc-project-main:hover{background-color:rgba(255,237,0,.8)}#dslc-content .dslc-module-Project_Picker_Module .dslc-project-main:hover .arrow-link{opacity:1}#dslc-content .dslc-module-Project_Picker_Module .dslc-project-main.dslc-post-main:hover{background:none}#dslc-content .dslc-module-Project_Picker_Module .dslc-project-main.dslc-post-main h3{margin:20px 0 8px;font-size:16px;line-height:1em}#dslc-content .dslc-module-Project_Picker_Module .dslc-project-main.dslc-post-main h3 a{font-size:16px;line-height:1em;font-family:"AvenirNextLTW01-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none}#dslc-content .dslc-module-Project_Picker_Module .dslc-project-main.dslc-post-main .dslc-project-excerpt *{font-size:20px;line-height:1em;font-family:"Avenir Next LT W01 Demi","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;margin:0;word-break:normal;word-break:break-word;hyphens:auto}#dslc-content .dslc-module-Post_Picker_Module .dslc-project-thumb{margin:0}#dslc-content .dslc-module-Post_Picker_Module .dslc-project-thumb .dslc-project-thumb-inner{border-bottom:3px solid #ffed00}#dslc-content .dslc-module-Post_Picker_Module .dslc-project-thumb .dslc-project-thumb-inner a{float:left}#dslc-content .dslc-module-Post_Picker_Module .dslc-project-main{transition:all 600ms ease 0s}#dslc-content .dslc-module-Post_Picker_Module .dslc-project-main .arrow-link{opacity:0;font-size:20px;line-height:1em;font-family:"AvenirNextLTW01-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;transition:all 600ms ease 0s}#dslc-content .dslc-module-Post_Picker_Module .dslc-project-main:hover{background-color:rgba(255,237,0,.8)}#dslc-content .dslc-module-Post_Picker_Module .dslc-project-main:hover .arrow-link{opacity:1}#dslc-content .dslc-module-Post_Picker_Module .dslc-project-main.dslc-post-main:hover{background:none}#dslc-content .dslc-module-Post_Picker_Module .dslc-project-main.dslc-post-main .post-category{font-size:16px !important;line-height:20px;text-transform:uppercase;margin:20px 0 5px;font-family:"AvenirNextLTW01-Medium","Helvetica Neue",Helvetica,Arial,sans-serif}#dslc-content .dslc-module-Post_Picker_Module .dslc-project-main.dslc-post-main h3{margin:0 0 5px;font-size:20px;line-height:1.2em}#dslc-content .dslc-module-Post_Picker_Module .dslc-project-main.dslc-post-main h3 a{font-size:20px;line-height:1.2em;font-family:"Avenir Next LT W01 Demi","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}#dslc-content .dslc-module-Post_Picker_Module .dslc-project-main.dslc-post-main #dslc-theme-content-inner p{font-size:16px !important;margin:0}#dslc-content .dslc-module-Image_Slider_With_Text_Module{margin-bottom:-30px}.slick-wrapper{width:100%}.slick-wrapper .slick-track{width:100%}.slick-wrapper .slick-track .slick-slide{width:100%;position:relative}.slick-wrapper .slick-track .slick-slide img{width:100%}.slick-wrapper .slick-track .slick-slide .data-wrapper{position:relative;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;z-index:100}.slick-wrapper .slick-track .slick-slide .data-wrapper h3{text-transform:uppercase;font-size:1.25em;line-height:1.25em;margin-bottom:5px;font-family:"AvenirNextLTW01-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;color:#ffed00}.slick-wrapper .slick-track .slick-slide .data-wrapper h2{text-transform:uppercase;font-size:1.5em;line-height:1.333em;margin-bottom:30px;font-family:"Avenir Next LT W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#f6f6f6}.slick-wrapper .slick-track .slick-slide .data-wrapper a{z-index:1000;position:relative;display:none}.slick-wrapper .slick-arrow{width:20px;height:35px;z-index:1000;display:none !important}.slick-wrapper .slick-arrow:before{display:none}.slick-wrapper .slick-arrow.slick-prev{float:left;margin-left:30px;left:0;background:rgba(0,0,0,0) url(../images/pfeil_links.svg) 0 0 no-repeat;background-size:20px auto;transition:all 300ms ease 0s}.slick-wrapper .slick-arrow.slick-prev:hover{background:rgba(0,0,0,0) url(../images/pfeil_links_over.svg) 0 0 no-repeat;background-size:20px auto}.slick-wrapper .slick-arrow.slick-next{float:right;margin-right:30px;right:0;background:rgba(0,0,0,0) url(../images/pfeil_rechts.svg) 0 0 no-repeat;background-size:20px auto;transition:all 300ms ease 0s}.slick-wrapper .slick-arrow.slick-next:hover{background:rgba(0,0,0,0) url(../images/pfeil_rechts_over.svg) 0 0 no-repeat;background-size:20px auto}.slick-wrapper .slick-dots{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:45px;float:left;width:auto;display:none !important}.slick-wrapper .slick-dots li{display:block;border-radius:50%;background-color:#1e1c20;float:left;list-style:none}.slick-wrapper .slick-dots li.slick-active{background-color:#ffed00}.slick-wrapper .slick-dots li button:before{display:none}.slick-wrapper.slick-dotted.slick-slider{margin-bottom:0}.dslc-module-Image_Slider_With_Text_Home_Module{height:420px}.dslc-module-Image_Slider_With_Text_Home_Module .slick-wrapper .slick-track .slick-slide{overflow:hidden;height:420px}.home .dslc-module-Image_Slider_With_Text_Home_Module{height:500px;visibility:hidden}.home .dslc-module-Image_Slider_With_Text_Home_Module .slick-wrapper .slick-track .slick-slide{height:500px}.home .dslc-module-Image_Slider_With_Text_Home_Module .slick-arrow{display:none !important}.team-list h3{margin:20px 0 0;text-transform:none}.team-list p{margin-top:0}.article-header{display:none}#map-canvas{height:600px;margin:0;padding:0;width:100%}#map-canvas img{max-width:none}.home #map-canvas{margin:0 0 -30px}.dslca-enabled #container>.header{position:static}.dslc-module-shortcode .shariff ul{margin:0 -5px !important}.parent-pageid-57 .dslc-modules-section.dslc-full:first-child .dslc-module-DSLC_Image img{width:200% !important;max-width:200% !important;margin-left:-50%}#dslc-content .wpcf7 input,#dslc-content .nf-form-cont input{color:#f6f6f6;background-color:#1e1c20;width:100%;height:40px;margin-bottom:16px;border:none;outline:none;padding:0 12px;line-height:40px;font-family:"AvenirNextLTW01-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;border-radius:0}#dslc-content .wpcf7 input[type=button],#dslc-content .wpcf7 input[type=submit],#dslc-content .nf-form-cont input[type=button],#dslc-content .nf-form-cont input[type=submit]{width:150px !important;color:#2e2d30;background-color:#ffed00;float:left;border:none;outline:none;margin-bottom:20px;display:block;text-transform:uppercase;font-family:"AvenirNextLTW01-Medium","Helvetica Neue",Helvetica,Arial,sans-serif;cursor:pointer;transition:all 300ms ease 0s;border-radius:0}#dslc-content .wpcf7 input[type=button]:hover,#dslc-content .wpcf7 input[type=submit]:hover,#dslc-content .nf-form-cont input[type=button]:hover,#dslc-content .nf-form-cont input[type=submit]:hover{color:#ffed00;background-color:#1e1c20}#dslc-content .wpcf7 textarea,#dslc-content .nf-form-cont textarea{color:#f6f6f6;background-color:#1e1c20;width:100%;border:none;outline:none;margin-bottom:20px;resize:none;height:160px !important;padding:12px;font-family:"AvenirNextLTW01-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;border-radius:0}#dslc-content .wpcf7 .nf-response-msg,#dslc-content .wpcf7 .wpcf7-response-output,#dslc-content .nf-form-cont .nf-response-msg,#dslc-content .nf-form-cont .wpcf7-response-output{display:block;margin:2em 0 1em;float:left;width:100%;color:#f6f6f6}#dslc-content .wpcf7 .nf-form-title,#dslc-content .wpcf7 .nf-form-fields-required,#dslc-content .nf-form-cont .nf-form-title,#dslc-content .nf-form-cont .nf-form-fields-required{display:none}#dslc-content .wpcf7 .checkbox-container,#dslc-content .nf-form-cont .checkbox-container{margin-bottom:20px}#dslc-content .wpcf7 .checkbox-container label,#dslc-content .nf-form-cont .checkbox-container label{color:#f6f6f6;font-weight:normal}#dslc-content .wpcf7 .checkbox-container label a,#dslc-content .nf-form-cont .checkbox-container label a{color:#f6f6f6;font-weight:normal}#dslc-content .wpcf7 .checkbox-container input,#dslc-content .nf-form-cont .checkbox-container input{height:27px;margin-top:5px;margin-bottom:0}.footer{clear:both;background-color:#2e2d30;color:#f6f6f6;font-size:.889em}.footer.dslc-modules-section{padding:100px 0 50px}.footer a{color:#f6f6f6;transition:all 600ms ease 0s}.footer a:hover{color:#ffed00}.footer ul{margin:0;padding:0}.footer ul li{list-style:none}.footer .widget_black_studio_tinymce a{font-size:24px;line-height:1.25em;font-family:"Avenir Next LT W01 Demi","Helvetica Neue",Helvetica,Arial,sans-serif}.footer nav{margin:1em 0 0;padding:0;float:left;width:100%}.footer nav a{color:#707173;text-transform:uppercase}.footer .footer-links-one,.footer .footer-links-two{margin:1em 0 0;padding:0;float:left;width:100%}.footer .footer-links-one li,.footer .footer-links-two li{color:#707173;text-transform:uppercase}.footer .footer-links-two{margin:1em 0 9px}.footer .dslc-6-col{color:#707173}.footer .dslc-6-col .copyright{font-size:14px;text-transform:uppercase}.footer .dslc-6-col .social{float:left}.footer .dslc-6-col .social li{float:left;display:block;margin-right:24px}.footer .dslc-6-col .social li a{height:24px;display:block}.footer .dslc-6-col .social li a span{display:none}.footer .dslc-6-col .social li a:before{font-family:"signalkraft" !important;speak:none;font-style:normal;font-variant:normal;text-transform:none;font-size:24px;line-height:24px}.footer .dslc-6-col .social li a.facebook:before{content:""}.footer .dslc-6-col .social li a.google-plus:before{content:""}.footer .dslc-6-col .social li a.instagram:before{content:""}.cookie-bar-bar .ctcc-inner{width:86%;margin:0 auto}.cookie-bar-bar .ctcc-inner .ctcc-left-side{width:80%;display:block;float:left;margin:20px 0}.cookie-bar-bar .ctcc-inner .ctcc-left-side .ctcc-more-info-link{font-weight:bold;text-decoration:underline}.cookie-bar-bar .ctcc-inner .ctcc-right-side{width:20%;display:block;float:right}.cookie-bar-bar .ctcc-inner .ctcc-right-side #catapultCookie{padding:10px 13px;margin:31px 0 0;float:right;cursor:pointer;border-radius:0}@media only screen and (min-width: 481px){.header #inner-header #logo a{width:260px;height:50px;background:rgba(0,0,0,0) url(../images/signalkraft_logo.svg) 0 0 no-repeat;background-size:100% auto}.header #inner-header #logo a:hover{width:260px;height:50px;background:rgba(0,0,0,0) url(../images/signalkraft_logo_over.svg) 0 0 no-repeat;background-size:100% auto}.burger-icon{font-size:15px;width:48px;height:48px;top:24px}.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.slick-wrapper .slick-arrow{display:inline-block !important}.slick-wrapper .slick-dots{display:block !important}}@media only screen and (min-width: 768px){body{font-size:18px}.dslc-modules-section .dslc-modules-section-wrapper{width:720px}.dslc-modules-section.dslc-full.wrap .dslc-modules-section-wrapper{width:720px}#inner-header.wrap{width:720px}.slick-wrapper .wrap{width:720px}.slick-wrapper .slick-track .slick-slide .data-wrapper h3{font-size:30px;line-height:1.2em}.slick-wrapper .slick-track .slick-slide .data-wrapper h2{font-size:2em;line-height:1.25em}.dslc-2-col{width:33.33%}#logo-list .dslc-2-col{height:182px}h1,.h1{font-size:36px;line-height:40px}h2,.h2{font-size:24px;line-height:1.25em}h3,.h3{font-size:24px;line-height:1.25em}h4,.h4{font-size:20px;line-height:1.2em}h5,.h5{font-size:24px;line-height:1.25em}.home #map-canvas{margin:0}.parent-pageid-57 .dslc-modules-section.dslc-full:first-child .dslc-module-DSLC_Image img{width:100% !important;max-width:100% !important;margin-left:0}#dslc-content .dslc-module-Image_Slider_With_Text_Module{margin-bottom:0}#dslc-content .wpcf7 nf-fields-wrap,#dslc-content .nf-form-cont nf-fields-wrap{position:relative;width:100%;float:left}#dslc-content .wpcf7 nf-fields-wrap nf-field,#dslc-content .nf-form-cont nf-fields-wrap nf-field{width:100%}#dslc-content .wpcf7 nf-fields-wrap nf-field .nf-field-container,#dslc-content .nf-form-cont nf-fields-wrap nf-field .nf-field-container{width:50%;padding-right:10px}#dslc-content .wpcf7 nf-fields-wrap nf-field:nth-child(4),#dslc-content .nf-form-cont nf-fields-wrap nf-field:nth-child(4){position:absolute;right:0;top:0;width:50%}#dslc-content .wpcf7 nf-fields-wrap nf-field:nth-child(4) .nf-field-container,#dslc-content .nf-form-cont nf-fields-wrap nf-field:nth-child(4) .nf-field-container{width:100%;padding-left:10px}#dslc-content .wpcf7 nf-fields-wrap nf-field:nth-child(5) .nf-field-container,#dslc-content .nf-form-cont nf-fields-wrap nf-field:nth-child(5) .nf-field-container{width:100%}#dslc-content .wpcf7 input[type=button],#dslc-content .wpcf7 input[type=submit],#dslc-content .nf-form-cont input[type=button],#dslc-content .nf-form-cont input[type=submit]{float:right}.footer nav{margin:1em 0 0 10px}.footer .footer-links-one{margin:1em 0 0 20px}.footer .footer-links-two{margin:1em 0 9px 10px}.footer .dslc-6-col{margin-top:80px}.footer .dslc-6-col .social{float:right}.footer .dslc-6-col .social li{margin-left:24px;margin-right:0}.cookie-bar-bar .ctcc-inner{width:720px}}@media only screen and (min-width: 1024px){.dslc-2-col{width:16.16%;padding:0}#logo-list .dslc-2-col{height:auto}.header #inner-header{height:120px}.header #inner-header #logo{float:left}.header #inner-header #logo a{float:left}.burger-button{display:none}.header nav{background-color:rgba(0,0,0,0);padding:0;margin:50px 0 0;width:auto;position:static;float:right}.header nav .nav{display:block;float:right;margin-right:-30px}.header nav .nav li{float:left}.header nav .nav li a{padding:10px}.dslc-modules-section .dslc-modules-section-wrapper{width:920px}.dslc-modules-section.dslc-full.wrap .dslc-modules-section-wrapper{width:920px}#inner-header.wrap{width:920px}.slick-wrapper .wrap{width:920px;margin-top:-50px}.slick-wrapper .slick-track .slick-slide .data-wrapper h2{font-size:3em;line-height:1.111em}.slick-wrapper .slick-track .slick-slide .data-wrapper a{display:inline}.cookie-bar-bar .ctcc-inner{width:920px}}@media only screen and (min-width: 1240px){.dslc-modules-section .dslc-modules-section-wrapper{width:1140px}.dslc-modules-section.dslc-full.wrap .dslc-modules-section-wrapper{width:1140px}#inner-header.wrap{width:1140px}.header nav .nav{margin-right:0}.header nav .nav li a{padding:15px}.slick-wrapper .wrap{width:1140px}.cookie-bar-bar .ctcc-inner{width:1140px}}/*# sourceMappingURL=style.css.map */
