@import url(/css/ionicons-2.0.1/css/ionicons.css);@import url(/css/font-awesome-4.4.0.min.css);@import url('https://cdn3.site-media.eu/g/fonts/css?family=Teko:700|Source+Sans+Pro:300,400,400i,600');.hide{display:none;}body.edit .hide{display:block;filter:grayscale(100%);position:relative;z-index:1;}body.edit .hide:after{content:'^ ausgeblendet';display:block;color:red !important;position:relative;left:0;z-index:2;text-align:left !important;}@font-face{font-family:'icofont';src:url('/images/0/1427698/icofont.eot');src:url('/images/0/1427698/icofont.eot?#iefix') format('embedded-opentype'), url('/images/0/1427701/icofont.woff') format('woff'), url('/images/0/1427699/icofont.ttf') format('truetype'), url('/images/0/1427700/icofont.svg#eager_naturalistregular') format('svg');font-weight:normal;font-style:normal;}html,body{height:100%;width:100%;margin:0;-webkit-text-size-adjust:none;}body{margin:0;padding:0;font-family:'Source Sans Pro', arial, sans-serif;font-weight:400;font-size:19px;line-height:30px;color:#333;background:#fff;}.mfp-content .ed-form-container{padding:2rem !important;}.spalten{display:block;width:100%;-webkit-column-count:2;-webkit-column-gap:40px;-moz-column-count:2;-moz-column-gap:40px;column-count:2;column-gap:40px;}img{vertical-align:top;max-width:100%;}div.center_content{margin:0 auto;width:100%;max-width:960px;position:relative;}h1,h2,h3,h4{font-weight:normal;font-family:'Source Sans Pro', arial, sans-serif;margin:0;}p{margin:0;}a.link{color:#da0000 !important;}a.link:hover{color:#fff !important;}.border{border:1px solid #ffcc01;}.index .intro-logo{position:absolute;bottom:20%;left:50%;transform:translate(-50%, 50%);max-width:260px;}.index .intro-logo a:hover img{box-shadow:0 0 15px #000;}.index .intro-logo img{box-shadow:0 0 5px rgba(0, 0, 0, .5);transition:all 0.5s ease;}@media screen and (max-width:767px){.index .intro-logo{bottom:50%;}}div#c-1 .logo-box{width:286px;margin:0 auto;text-align:center;bottom:40px;}div#c-1 .logo-box h1{margin:0;font-family:'Teko', Arial, serif;letter-spacing:-1px;line-height:150%;font-size:20px;padding-bottom:11px;text-transform:uppercase;}div#c-1 .logo-box h1 span{color:#fff;display:block;font-size:90px;letter-spacing:10px;background:#000;line-height:120%;}div#c-1 .logo-box h1 strong{font-weight:100;font-size:18px;line-height:120%;display:block;padding:10px 0;font-family:'Source Sans Pro', arial, sans-serif;}.elektro-intro,.management-intro{position:relative;}.elektro-intro .overlay,.management-intro .overlay{-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;opacity:0 !important;}.elektro-intro .intro-box,.management-intro .intro-box{width:100%;padding:20px 0 !important;text-align:center;opacity:0.5;-webkit-transition:all 0.8s ease;-ms-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;text-align:center;}.elektro-intro .intro-box img,.management-intro .intro-box img{display:block;margin:0 auto;margin-bottom:20px;max-width:200px;max-height:150px;box-shadow:0 0 5px rgba(0, 0, 0, .5);padding:10px;transition:all 0.5s ease;}.elektro-intro .intro-box a,.management-intro .intro-box a{text-align:center !important;color:#000 !important;padding:20px !important;background:none !important;display:block;}.elektro-intro .intro-box a:hover img,.management-intro .intro-box a:hover img{box-shadow:0 0 15px #000;}.elektro-intro .intro-box:hover,.management-intro .intro-box:hover{opacity:1;}.menuWrapper{position:relative;z-index:1000;/* Content
---------------------------------------- */}.menuWrapper > section{box-shadow:0 5px 5px rgba(0, 0, 0, .5);padding-left:0 !important;padding-right:0 !important;}.menuWrapper .menu-sub div.sub{opacity:0;display:none;transition:0.5s all;position:absolute;top:74px;background:white;}.menuWrapper .menu-sub div.sub ul{padding:1rem;}.menuWrapper .menu-sub div.sub ul li{padding:0 !important;}.menuWrapper .menu-sub div.sub ul li a{margin:0 !important;}@media screen and (max-width:1064px){.menuWrapper .menu-sub div.sub{display:block;position:relative;opacity:1;background:none;top:auto;padding:5px 8px;}.menuWrapper .menu-sub div.sub > ul{padding:0;}}.menuWrapper .menu-sub:hover div.sub{opacity:1;display:block;}.menuWrapper .terminanfrage{margin-left:1rem;width:300px;position:relative;}.menuWrapper .terminanfrage:hover .subnav{max-height:200px;}.menuWrapper .terminanfrage .button{margin:28px 0;}.menuWrapper .terminanfrage .button i{margin-right:0.5rem;}.menuWrapper .terminanfrage .subnav{position:absolute;top:74px;max-height:0;overflow:hidden;transition:all 1s ease;margin:0 auto;}.menuWrapper .terminanfrage .subnav.open{max-height:200px;}.menuWrapper .terminanfrage .subnav ul{width:100%;}.menuWrapper .terminanfrage .subnav ul li{margin-bottom:2px;width:100%;list-style-type:none;}.menuWrapper .terminanfrage .subnav ul li a{display:block;background:#ffcc01;padding:5px 10px;}@media screen and (max-width:767px){.menuWrapper .terminanfrage{position:absolute;margin-left:0;display:inline-block;width:auto;top:1px;}.menuWrapper .terminanfrage .button{margin:0;}.menuWrapper .terminanfrage .button span{display:none;}.menuWrapper .terminanfrage .button i{margin-right:0;}.menuWrapper .terminanfrage .subnav{width:200px;top:50px;left:0;}}div#c-1,.historie-popup{position:relative;padding:0;z-index:2;margin:0 auto;width:100%;max-width:960px;}div#c-1 .ed-headline,.historie-popup .ed-headline{text-align:center;}div#c-1 h2,.historie-popup h2{margin:0;position:relative;font-family:'Teko', Arial, serif;color:#333;font-size:40px;line-height:50px;display:inline-block;}div#c-1 h3,.historie-popup h3{color:#333;font-weight:500;text-transform:uppercase;font-size:24px;line-height:30px;display:block;position:relative;padding:0;margin:0;}div#c-1 h3 a,.historie-popup h3 a{background:#333;display:block;padding:5px 0;color:#fff;text-align:left;padding-left:30px;position:relative;text-decoration:none;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}div#c-1 h3 a:hover,.historie-popup h3 a:hover{color:#fff !important;}div#c-1 h3 a:before,.historie-popup h3 a:before{content:'+';position:absolute;left:10px;font-size:30px;top:50%;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);-moz-transform:translateY(-50%) rotate(0);-o-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;-moz-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;}div#c-1 h3 a.active,.historie-popup h3 a.active{background:#da0000;color:#fff !important;}div#c-1 h3 a.active:before,.historie-popup h3 a.active:before{-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);}div#c-1 h4,.historie-popup h4{font-family:'Teko', Arial, serif;}div#c-1 .sub-banner,.historie-popup .sub-banner{margin-top:100px;}div#c-1 .banner-boxes > section,.historie-popup .banner-boxes > section{padding:20px !important;}div#c-1 .banner-boxes .ed-container,.historie-popup .banner-boxes .ed-container{height:220px;border:1px solid #000;}div#c-1 .banner-boxes .ed-container.opel,.historie-popup .banner-boxes .ed-container.opel,div#c-1 .banner-boxes .ed-container.mazda,.historie-popup .banner-boxes .ed-container.mazda,div#c-1 .banner-boxes .ed-container.stumpf,.historie-popup .banner-boxes .ed-container.stumpf{position:relative;}div#c-1 .banner-boxes .ed-container.opel:after,.historie-popup .banner-boxes .ed-container.opel:after,div#c-1 .banner-boxes .ed-container.mazda:after,.historie-popup .banner-boxes .ed-container.mazda:after,div#c-1 .banner-boxes .ed-container.stumpf:after,.historie-popup .banner-boxes .ed-container.stumpf:after{content:'Text';width:100%;text-align:center;position:absolute;top:60%;}div#c-1 .banner-boxes .ed-container.opel,.historie-popup .banner-boxes .ed-container.opel{background:#ffcc01;}div#c-1 .banner-boxes .ed-container.opel:after,.historie-popup .banner-boxes .ed-container.opel:after{content:'Zu unserer Opel Händler Webseite';}div#c-1 .banner-boxes .ed-container.mazda,.historie-popup .banner-boxes .ed-container.mazda{background:#0984d3;}div#c-1 .banner-boxes .ed-container.mazda:after,.historie-popup .banner-boxes .ed-container.mazda:after{content:'Zu unserer Mazda Händler Webseite';}div#c-1 .banner-boxes .ed-container.stumpf .background-image-holder,.historie-popup .banner-boxes .ed-container.stumpf .background-image-holder{background-size:45% !important;background-position-y:0.4vw;}@media screen and (max-width:1023px){div#c-1 .banner-boxes .ed-container.stumpf .background-image-holder,.historie-popup .banner-boxes .ed-container.stumpf .background-image-holder{background-size:80% !important;}}@media screen and (max-width:767px){div#c-1 .banner-boxes .ed-container.stumpf .background-image-holder,.historie-popup .banner-boxes .ed-container.stumpf .background-image-holder{background-size:50% !important;}}div#c-1 .banner-boxes .ed-container.stumpf:after,.historie-popup .banner-boxes .ed-container.stumpf:after{content:'Zur allgemeinen Stumpf Seite';}@media screen and (max-width:767px){div#c-1 .banner-boxes .ed-container,.historie-popup .banner-boxes .ed-container{margin-bottom:20px;}}div#c-1 .banner-boxes .ed-container .background-image-holder,.historie-popup .banner-boxes .ed-container .background-image-holder{background-size:20% !important;background-position-y:30px;transition:all 0.5s ease;}@media screen and (max-width:1023px){div#c-1 .banner-boxes .ed-container .background-image-holder,.historie-popup .banner-boxes .ed-container .background-image-holder{background-size:40% !important;}}@media screen and (max-width:1023px){div#c-1 .banner-boxes .ed-container .background-image-holder,.historie-popup .banner-boxes .ed-container .background-image-holder{background-size:30% !important;}}div#c-1 .banner-boxes .ed-container .overlay,.historie-popup .banner-boxes .ed-container .overlay{transition:all 0.5s ease;opacity:0;}div#c-1 .banner-boxes .ed-container a .ed-text,.historie-popup .banner-boxes .ed-container a .ed-text{transition:all 0.5s ease;max-width:90%;opacity:0;}div#c-1 .banner-boxes .ed-container a .ed-text p,.historie-popup .banner-boxes .ed-container a .ed-text p{color:#000;}div#c-1 .banner-boxes .ed-container:hover .overlay,.historie-popup .banner-boxes .ed-container:hover .overlay{opacity:1 !important;}div#c-1 .banner-boxes .ed-container:hover a .ed-text,.historie-popup .banner-boxes .ed-container:hover a .ed-text{opacity:1;}div#c-1 .banner-boxes .ed-container:hover .background-image-holder,.historie-popup .banner-boxes .ed-container:hover .background-image-holder{opacity:0;}div#c-1 .banner-boxes .ed-container:hover.opel:after,.historie-popup .banner-boxes .ed-container:hover.opel:after,div#c-1 .banner-boxes .ed-container:hover.mazda:after,.historie-popup .banner-boxes .ed-container:hover.mazda:after,div#c-1 .banner-boxes .ed-container:hover.stumpf:after,.historie-popup .banner-boxes .ed-container:hover.stumpf:after{opacity:0;}div#c-1 .banner,.historie-popup .banner{z-index:100;overflow:hidden;}div#c-1 .banner .ed-headline h2,.historie-popup .banner .ed-headline h2{color:#fff;font-size:100px;line-height:100%;opacity:1;padding:20px;text-transform:none;-webkit-text-shadow:0 0 10px #000;-ms-text-shadow:0 0 10px #000;-moz-text-shadow:0 0 10px #000;-o-text-shadow:0 0 10px #000;text-shadow:0 0 10px #000;}div#c-1 .banner .logo,.historie-popup .banner .logo{max-width:100px;margin:0;}div#c-1 .banner .logo a,.historie-popup .banner .logo a{display:block;border:none;text-decoration:none;}div#c-1 .banner .logo a img,.historie-popup .banner .logo a img{width:100%;}div#c-1 .banner .logo h1,.historie-popup .banner .logo h1{color:#000;font-size:10px;line-height:24px;border:none;margin:0;text-align:center;font-family:'Teko', Arial, serif;text-transform:uppercase;}div#c-1 .white,.historie-popup .white{color:#fff;}div#c-1 .white h2,.historie-popup .white h2,div#c-1 .white h3,.historie-popup .white h3{color:#fff;border-color:#fff;}div#c-1 .white a.button,.historie-popup .white a.button{background:#fff;color:#da0000;border:1px solid #fff;background:none;font-size:18px;line-height:36px;padding:0 15px;text-transform:none;color:#fff;}div#c-1 .white a.button:hover,.historie-popup .white a.button:hover{background:#fff;color:#da0000;}div#c-1 .work-index,.historie-popup .work-index{text-align:center;}div#c-1 .work-index i,.historie-popup .work-index i{font-family:'icofont';font-style:normal;font-size:80px;display:block;margin-bottom:20px;font-weight:normal;padding-top:20px;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#fff;}div#c-1 .work-index .calendar-fix,.historie-popup .work-index .calendar-fix{font-size:46px;}div#c-1 .work-index span,.historie-popup .work-index span{font-size:22px;line-height:100%;display:block;color:#fff;font-weight:bold;font-family:'Teko', Arial, serif;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}div#c-1 .work-index a,.historie-popup .work-index a{display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;justify-content:base;min-height:150px;background:#da0000;outline:2px solid #da0000 !important;border:2px solid #fff !important;padding:34px 0;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:none;}div#c-1 .work-index a small,.historie-popup .work-index a small{line-height:2;}div#c-1 .work-index a:hover,.historie-popup .work-index a:hover,div#c-1 .work-index a.active,.historie-popup .work-index a.active{background:#ffcc01 !important;}div#c-1 .work-index a:hover span,.historie-popup .work-index a:hover span,div#c-1 .work-index a.active span,.historie-popup .work-index a.active span,div#c-1 .work-index a:hover i,.historie-popup .work-index a:hover i,div#c-1 .work-index a.active i,.historie-popup .work-index a.active i{color:#000 !important;}div#c-1 .call,.historie-popup .call{color:#fff;text-align:center;font-family:'Source Sans Pro', arial, sans-serif;text-transform:uppercase;}div#c-1 .call i,.historie-popup .call i{display:inline-block;color:#fff;background:#000;height:60px;width:60px;line-height:59px;border-radius:50%;vertical-align:top;font-size:34px;text-align:center;position:relative;margin:0 10px;}div#c-1 .call a,.historie-popup .call a{color:#000;font-size:40px;font-family:'Teko', Arial, serif;line-height:60px;}@media screen and (max-width:767px){div#c-1 .call a,.historie-popup .call a{font-size:30px;}}div#c-1 .call a:hover,.historie-popup .call a:hover{color:#da0000;text-decoration:none;}div#c-1 .call a:hover i,.historie-popup .call a:hover i{background:#da0000;}div#c-1 a:hover,.historie-popup a:hover{color:#da0000;text-decoration:none;}div#c-1 table,.historie-popup table{padding:0;margin:0;font-size:15px;border-spacing:0;}div#c-1 table tr:nth-child(odd),.historie-popup table tr:nth-child(odd){background-color:rgba(0, 0, 0, 0.06);}div#c-1 table td,.historie-popup table td{padding:4px 10px;}div#c-1 .ed-text strong,.historie-popup .ed-text strong{color:#da0000;font-weight:500;font-family:'Source Sans Pro', arial, sans-serif;}div#c-1 .ed-text a,.historie-popup .ed-text a{color:#333;}@media screen and (max-width:767px){div#c-1 .karriere_stellen .ed-grid .span6,.historie-popup .karriere_stellen .ed-grid .span6{margin-top:0.5rem;}div#c-1 .karriere_stellen .ed-grid .span6 .ed-text p,.historie-popup .karriere_stellen .ed-grid .span6 .ed-text p,div#c-1 .karriere_stellen .ed-grid .span6 .ed-button,.historie-popup .karriere_stellen .ed-grid .span6 .ed-button{text-align:left !important;}div#c-1 .karriere_stellen .ed-grid .span6 .ed-spacer > div,.historie-popup .karriere_stellen .ed-grid .span6 .ed-spacer > div{height:0.5rem !important;}}@media screen and (max-width:767px){div#c-1 .karriere_info .ed-grid .span6,.historie-popup .karriere_info .ed-grid .span6{margin-top:1rem;}}div#c-1 .partner .ed-image,.historie-popup .partner .ed-image{border:1px solid #000;text-align:center;height:200px;line-height:200px;}div#c-1 .partner .ed-image img,.historie-popup .partner .ed-image img{max-width:80%;max-height:80%;line-height:200px;vertical-align:middle;}div#c-1 .download .button,.historie-popup .download .button{width:100%;padding-left:0;padding-right:0;text-align:center;}div#c-1 .kontakt-box,.historie-popup .kontakt-box{width:100% !important;}div#c-1 .kontakt-box > section,.historie-popup .kontakt-box > section{padding:20px !important;}div#c-1 .kontakt-box > section .inner,.historie-popup .kontakt-box > section .inner{width:100% !important;}div#c-1 .kontakt-box h3,.historie-popup .kontakt-box h3{font-family:'Teko', Arial, serif;font-size:18px;}div#c-1 .kontakt-box a,.historie-popup .kontakt-box a{color:#000;}div#c-1 .historie .ed-button,.historie-popup .historie .ed-button{position:relative;}@media screen and (max-width:767px){div#c-1 .historie .first-btn:after,.historie-popup .historie .first-btn:after,div#c-1 .historie .button:after,.historie-popup .historie .button:after,div#c-1 .historie .first-btn:before,.historie-popup .historie .first-btn:before,div#c-1 .historie .button:before,.historie-popup .historie .button:before{display:none !important;}}div#c-1 .historie .button,.historie-popup .historie .button{border-radius:100%;background:#fff;color:#333;border:1px solid #da0000;display:inline-block;width:40px;height:40px;line-height:40px;padding:10px;position:relative;margin-bottom:20px;position:relative;}div#c-1 .historie .button:hover,.historie-popup .historie .button:hover,div#c-1 .historie .button.active,.historie-popup .historie .button.active{background:#da0000;color:#fff;}div#c-1 .historie .button:after,.historie-popup .historie .button:after{position:absolute;content:'';width:120px;height:1px;background:#da0000;top:50%;left:-30px;}div#c-1 .historie .button:after,.historie-popup .historie .button:after,div#c-1 .historie .button:before,.historie-popup .historie .button:before{z-index:-1;}div#c-1 .historie .first-btn .button:after,.historie-popup .historie .first-btn .button:after{width:60px !important;left:30px;}div#c-1 .historie .first-btn .button:before,.historie-popup .historie .first-btn .button:before{display:none;}div#c-1 .historie .new-row .button:after,.historie-popup .historie .new-row .button:after{width:60px !important;left:-30px;}div#c-1 .historie .first-btn-new-row:after,.historie-popup .historie .first-btn-new-row:after{width:60px !important;left:30px;}div#c-1 .historie .first-btn-new-row:before,.historie-popup .historie .first-btn-new-row:before{position:absolute;content:'';width:1px;height:60px;background:#da0000;top:50px;left:50%;z-index:-1;}div#c-1 .historie .last-btn .button:after,.historie-popup .historie .last-btn .button:after{width:60px !important;left:-30px;}div#c-1 .historie .last-btn .button:before,.historie-popup .historie .last-btn .button:before{position:absolute;content:'';width:1px;height:60px;background:#da0000;top:50px;left:50%;z-index:-1;}div#c-1 .button,.historie-popup .button{-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;background:#da0000;color:#fff;text-shadow:none;font-family:'Source Sans Pro', arial, sans-serif;font-weight:bold;padding:8px 20px;vertical-align:top;text-transform:uppercase;border:none;border-radius:0;box-shadow:none;}div#c-1 .button:hover,.historie-popup .button:hover{background:#000;color:#fff;}div#c-1 .ed-button.vollbild,.historie-popup .ed-button.vollbild{display:block;text-align:center;}div#c-1 .ed-button.vollbild .button,.historie-popup .ed-button.vollbild .button{display:block;width:100%;max-width:100%;padding-left:0 !important;padding-right:0 !important;}div#c-1 .ed-text ul li:before,.historie-popup .ed-text ul li:before{color:#da0000;content:"\f10a";height:12px;width:12px;display:inline-block;font-family:ionicons;margin-left:-1.1em;width:1.1em;}div#c-1 .ed-text ul li,.historie-popup .ed-text ul li{list-style:none;text-align:left;margin-left:1.1em;}div#c-1 .service .ed-text ul li,.historie-popup .service .ed-text ul li{padding:10px 0 10px 25px;border:3px solid #ffcc01;margin-bottom:10px;}div#c-1 .service .ed-text ul li:before,.historie-popup .service .ed-text ul li:before{content:'\f00c';font-family:"FontAwesome";background:#ffcc01;color:#000;display:inline-block;height:30px;width:30px;line-height:30px;text-align:center;margin-right:10px;border-radius:100%;margin-left:-40px;}div#c-1 .ed-form-container,.historie-popup .ed-form-container{font-size:0;line-height:0;padding:20px 0;}div#c-1 .ed-form-container input[type="text"],.historie-popup .ed-form-container input[type="text"],div#c-1 .ed-form-container input[type="email"],.historie-popup .ed-form-container input[type="email"],div#c-1 .ed-form-container input[type="phone"],.historie-popup .ed-form-container input[type="phone"],div#c-1 .ed-form-container textarea,.historie-popup .ed-form-container textarea,div#c-1 .ed-form-container select,.historie-popup .ed-form-container select{background:#fff;color:#333;border:1px solid #333;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:none;padding:0 8px;width:100%;border-radius:0;font-family:'Source Sans Pro', arial, sans-serif;font-size:17px;line-height:40px;height:40px;color:#000;}div#c-1 .ed-form-container ::-webkit-input-placeholder,.historie-popup .ed-form-container ::-webkit-input-placeholder{color:#333;}div#c-1 .ed-form-container :-moz-placeholder,.historie-popup .ed-form-container :-moz-placeholder{color:#333;}div#c-1 .ed-form-container ::-moz-placeholder,.historie-popup .ed-form-container ::-moz-placeholder{color:#333;}div#c-1 .ed-form-container :-ms-input-placeholder,.historie-popup .ed-form-container :-ms-input-placeholder{color:#333;}div#c-1 .ed-form-container textarea,.historie-popup .ed-form-container textarea{min-height:180px;}div#c-1 .ed-form-container button[type="submit"],.historie-popup .ed-form-container button[type="submit"]{-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;color:#fff;background:#da0000;width:100%;line-height:40px;font-size:18px;text-transform:uppercase;height:40px;border:none;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;-webkit-appearance:none;border-radius:0;border-style:none;font-family:'Source Sans Pro', arial, sans-serif;}div#c-1 .ed-form-container button[type="submit"]:hover,.historie-popup .ed-form-container button[type="submit"]:hover{background:#333;color:#fff;}div#c-1 .ed-form-container .captcha-right,.historie-popup .ed-form-container .captcha-right{display:inline-block;width:160px;}div#c-1 .ed-form-container .regenerate,.historie-popup .ed-form-container .regenerate{float:left;display:block;margin-top:6px;}div#c-1 .ed-form-container .regenerate:hover,.historie-popup .ed-form-container .regenerate:hover{color:#da0000;}div#c-1 .ed-form-container .ed-form-captcha input,.historie-popup .ed-form-container .ed-form-captcha input{display:inline-block !important;width:100px !important;}div#c-1 .imprint,.historie-popup .imprint{padding:15px 0 0 0;/* Footer */}div#c-1 .imprint .ed-headline,.historie-popup .imprint .ed-headline{text-align:left;}div#c-1 .imprint h2,.historie-popup .imprint h2{font-size:32px;line-height:42px;text-align:left;color:#da0000;font-family:'Teko', Arial, serif;font-weight:normal;text-transform:uppercase;display:inline-block;}div#c-1 .imprint p,.historie-popup .imprint p{text-align:justify;padding:0 0 30px 0;}div#c-1 .imprint ul,.historie-popup .imprint ul{padding:0 0 30px 0;margin:0;}div#c-1 .imprint ul li,.historie-popup .imprint ul li{list-style:none;padding:0 0 0 1.2em;margin:0 0 0 0;line-height:30px;}div#c-1 .imprint ul li:before,.historie-popup .imprint ul li:before{color:#da0000;content:"\f0da";display:inline-block;font-family:FontAwesome;margin-left:-1em;width:1.2em;}div#c-1 .footer,.historie-popup .footer{text-align:left;color:#fff;position:relative;line-height:30px;font-size:18px;}div#c-1 .footer > section,.historie-popup .footer > section{border-top:5px solid #da0000;}div#c-1 .footer h2,.historie-popup .footer h2,div#c-1 .footer h3,.historie-popup .footer h3{color:#fff;}div#c-1 .footer hr,.historie-popup .footer hr{margin:10px 0;}div#c-1 .footer .footer-box h3,.historie-popup .footer .footer-box h3,div#c-1 .footer .footer-box p,.historie-popup .footer .footer-box p{color:#000;}div#c-1 .footer .footer-box hr,.historie-popup .footer .footer-box hr{background:#000 !important;}div#c-1 .footer .ed-html,.historie-popup .footer .ed-html{text-align:left;white-space:nowrap;color:#fff;}div#c-1 .footer .ed-html i,.historie-popup .footer .ed-html i{float:left;height:50px;width:50px;line-height:52px;background:#ffcc01;display:inline-block;text-align:center;font-size:34px;color:#000;margin:3px 15px 0 0;position:relative;border-radius:100%;}div#c-1 .footer .ed-html a,.historie-popup .footer .ed-html a{color:#fff;}div#c-1 .footer .ed-html a:hover,.historie-popup .footer .ed-html a:hover{color:#da0000;}div#c-1 .footer a,.historie-popup .footer a{color:#fff;text-decoration:none;}div#c-1 .footer a:hover,.historie-popup .footer a:hover{color:#da0000;}div#c-1 .footer p,.historie-popup .footer p{text-align:left;padding:0;margin:0;color:#fff;}.ed-button a.button{-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;color:#fff;background:#da0000;width:100%;line-height:40px;font-size:18px;text-transform:uppercase;height:40px;border:none;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;-webkit-appearance:none;border-radius:0;border-style:none;font-family:'Source Sans Pro', arial, sans-serif;}.ed-button a.button:hover{background:#333;color:#fff;}.ed-form-container{font-size:0;line-height:0;padding:20px 0;/********************************************************** 
/ RESPONSIVE 
********************************************************** */}.ed-form-container input[type="text"],.ed-form-container input[type="email"],.ed-form-container input[type="phone"],.ed-form-container textarea,.ed-form-container select{background:#fff;color:#333;border:1px solid #333;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:none;padding:0 8px;width:100%;border-radius:0;font-family:'Source Sans Pro', arial, sans-serif;font-size:17px;line-height:40px;height:40px;color:#000;}.ed-form-container ::-webkit-input-placeholder{color:#333;}.ed-form-container :-moz-placeholder{color:#333;}.ed-form-container ::-moz-placeholder{color:#333;}.ed-form-container :-ms-input-placeholder{color:#333;}.ed-form-container textarea{min-height:180px;}.ed-form-container button[type="submit"]{-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;color:#fff;background:#da0000;width:100%;line-height:40px;font-size:18px;text-transform:uppercase;height:40px;border:none;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;-webkit-appearance:none;border-radius:0;border-style:none;font-family:'Source Sans Pro', arial, sans-serif;}.ed-form-container button[type="submit"]:hover{background:#333;color:#fff;}.ed-form-container .captcha-right{display:inline-block;width:160px;}.ed-form-container .regenerate{float:left;display:block;margin-top:6px;}.ed-form-container .regenerate:hover{color:#da0000;}.ed-form-container .ed-form-captcha input{display:inline-block !important;width:100px !important;}.ed-form-container .ed-form-upload label{display:block;margin-bottom:1rem;font-size:1rem;line-height:1;text-align:left;}.ed-form-container .ed-form-upload input{width:100%;background:lightgray;}@media all and (min-width:1064px){.menu-mobile{display:none;}.mobile-button{display:none;}}@media all and (max-width:1064px){.mobile-button{position:fixed;top:32px;right:60px;z-index:999;}.mobile-button i{color:#333;font-size:35px;}.mobile-button-two{right:100px;}.container{padding-left:15px !important;padding-right:15px !important;width:100% !important;}.container .container{padding:0 !important;}.hero-content h2{font-size:28px;}.hero-content h3{font-size:22px;}.footer .footer-sub-one{padding:0 25px !important;}.footer .footer-sub-one > section{width:100% !important;}.footer .footer-sub-one [class*="span"] p{font-size:16px;}.footer .footer-box [class*="span"]{width:50% !important;padding:0 !important;}.footer .footer-box [class*="span"] > .ed-section{padding:10px !important;}.footer .footer-box [class*="span"] > .ed-section > section{padding:10px !important;}h3,div#c-1 .banner .ed-button a.button{font-size:26px !important;}#menuTrigger{opacity:1;margin:0;padding:0;width:60px;height:45px;position:fixed;right:0;top:28px;z-index:9999;display:block;transform:rotate(0deg) scale(0.6);transition:0.4s ease;cursor:pointer;}#menuTrigger:hover{opacity:1;}#menuTrigger:before{font-family:'Source Sans Pro', arial, sans-serif;font-weight:400;content:'';transition:0.4s ease;font-size:16px;line-height:41px;position:relative;left:-60px;text-transform:uppercase;color:#da0000;opacity:1;}#menuTrigger.hide-title:before{opacity:0;}#menuTrigger span{display:block;position:absolute;height:5px;width:50%;background:#da0000;opacity:1;transform:rotate(0deg);transition:0.25s ease;}#menuTrigger span:nth-child(even){left:50%;border-radius:0;}#menuTrigger span:nth-child(odd){left:0;border-radius:0;}#menuTrigger span:nth-child(1),#menuTrigger span:nth-child(2){top:0;}#menuTrigger span:nth-child(3),#menuTrigger span:nth-child(4){top:18px;}#menuTrigger span:nth-child(5),#menuTrigger span:nth-child(6){top:36px;}#menuTrigger span:nth-child(5),#menuTrigger span:nth-child(6){top:36px;}#menuTrigger span:nth-child(5),#menuTrigger span:nth-child(6){top:36px;}#menuTrigger.open{opacity:1;}#menuTrigger.open:before{opacity:0;visibility:hidden;}#menuTrigger.open span{background-color:#fff;}#menuTrigger.open span:nth-child(1),#menuTrigger.open span:nth-child(6){transform:rotate(45deg);}#menuTrigger.open span:nth-child(2),#menuTrigger.open span:nth-child(5){transform:rotate(-45deg);}#menuTrigger.open span:nth-child(1){left:5px;top:7px;}#menuTrigger.open span:nth-child(2){left:calc(50% - 5px);top:7px;}#menuTrigger.open span:nth-child(3){left:-50%;opacity:0;}#menuTrigger.open span:nth-child(4){left:100%;opacity:0;}#menuTrigger.open span:nth-child(5){left:5px;top:29px;}#menuTrigger.open span:nth-child(6){left:calc(50% - 5px);top:29px;}.ed-menu{z-index:999;opacity:0;position:fixed;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;visibility:hidden;background:rgba(0, 0, 0, .9);-webkit-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}.ed-menu.open{visibility:visible;opacity:1 !important;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}.ed-menu.open a{pointer-events:all;}.ed-menu .inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none;text-align:center;margin:0;z-index:90;background:none;z-index:100;width:100%;max-width:100%;transition:all 0.4s ease;padding:0 15px;overflow-y:scroll;pointer-events:all;-webkit-overflow-scrolling:touch;max-height:calc(100%);min-height:auto !important;}.ed-menu ul{padding:0;}.ed-menu li{display:block !important;text-align:center !important;}.ed-menu li a{font-family:'Source Sans Pro', arial, sans-serif;font-weight:400;font-weight:400;text-transform:uppercase;font-size:16px;transition:all 0.4s ease;line-height:45px;letter-spacing:2px;padding:0 16px;margin:0;color:#fff !important;display:block;text-align:center;position:relative;pointer-events:none;text-decoration:none !important;}.ed-menu li a.active,.ed-menu li a:hover{background:rgba(255, 255, 255, .1);color:#fff !important;}}.mobile-start{display:none !important;}#c-1 .banner{display:block !important;}@media screen and (max-height:450px){.mobile-start{height:calc(100vh - 0px) !important;}}@media all and (max-width:1120px){div#c-1 .menuWrapper .ed-menu ul li a{padding:3px 6px;margin:2px;font-size:13px;}}@media all and (max-width:767px){.index #c-1 .banner{display:none !important;}.mobile-start{display:block !important;height:calc(100vh - 100px);}.mobile-start > section{height:100% !important;}.mobile-start > section .ed-button{text-align:center;margin-bottom:20px;}h2,h3{white-space:initial !important;}.hero-content{width:calc(100% - 30px);}.ed-form-container .ed-spacer{display:none;}.ed-form-container form div[class*="ed-form"]{margin-bottom:10px;}.ed-form-container form .ed-form-button{margin:0;}.hideMobile{display:none !important;}.button-row{text-align:center;}.button-row .ed-button{display:block;}.button-row .ed-button .button{width:100%;}.button-row .ed-button:not(.first-child){margin-top:15px;margin-left:0;}.team h3 a{font-size:18px;}.footer .footer-sub-one{padding:0 25px !important;}.footer .footer-sub-one > section{width:100% !important;}.footer .footer-sub-one [class*="span"]{margin-bottom:30px;padding:0;}.footer .footer-sub-one [class*="span"] p{font-size:16px;}.footer .footer-box [class*="span"]{width:100% !important;padding:0 !important;}.footer .footer-box [class*="span"] > .ed-section{padding:10px !important;}.footer .footer-box [class*="span"] > .ed-section > section{padding:10px !important;}div#c-1 .spalten{display:block;width:100%;-webkit-column-count:1;-webkit-column-gap:3%;-moz-column-gap:3%;column-count:1;column-gap:3%;text-align:justify;}div[class*="span"]{padding:0 !important;}}@media all and (max-width:1064px){body.index .intro-box span:nth-child(1){font-size:35px !important;}body.index .intro-box span:nth-child(2){font-size:25px !important;}body.index .container{padding:0 !important;}#c-1,div.center_content{max-width:100% !important;}body:before,body:after{display:none;}div#c-1 .banner .ed-headline h2{font-size:50px !important;}div#c-1 .menuWrapper{position:fixed;top:0;left:0;right:0;background:#fff;-webkit-transform:none !important;-ms-transform:none !important;-moz-transform:none !important;-o-transform:none !important;transform:none !important;height:100px;z-index:999;}div#c-1 .menuWrapper h1 a{display:inline-block;line-height:100px;vertical-align:middle;}div#c-1 .menuWrapper h1 img{line-height:100px;vertical-align:middle;}div#c-1 .call i{font-size:22px;line-height:35px;width:35px;height:35px;position:relative;top:8px;}div#c-1 .call p{font-size:22px;line-height:35px;}#pages{display:none;}.footer > .full-width > .container{padding:0 !important;}.footer > section.full-width{padding-left:15px !important;padding-right:15px !important;}div#c-1 .work-index a{padding-top:44px !important;}div#c-1 .work-index a span{font-size:20px;}div#c-1 .work-index .span8:not(:last-child){margin-bottom:20px;}}@media all and (max-width:1064px) and (min-width:768px){div#c-1 .logo-box{height:150px;width:calc(100% - 30px);}div#c-1 .logo-box h1 span{font-size:60px;}div#c-1 .logo-box > .container{padding-top:27px !important;}}@media all and (max-width:767px){body{height:auto;}body.index{margin-top:100px;}body.index .elektro-intro,body.index .management-intro{height:calc(50vh - 50px) !important;overflow:hidden;}body.index .elektro-intro > section,body.index .management-intro > section{height:calc(50vh - 50px) !important;}body.index .intro-box span:nth-child(1){font-size:35px !important;}body.index .intro-box span:nth-child(2){font-size:25px !important;}body.index .container{padding:0 !important;}body.index div#c-1 .logo-box{top:50%;left:0;bottom:auto;right:0;padding:0 !important;background:#fff;-webkit-transform:translate(0, -50%) !important;-ms-transform:translate(0, -50%) !important;-moz-transform:translate(0, -50%) !important;-o-transform:translate(0, -50%) !important;transform:translate(0, -50%) !important;position:absolute;}body.index div#c-1 .logo-box h1{font-size:16px;}body.index div#c-1 .logo-box h1 span{font-size:40px !important;margin-bottom:5px;}body.index div#c-1 .logo-box h1 strong{padding:0;}div#c-1 .call a{display:block;margin-top:15px;}div#c-1 .call a a{font-size:30px !important;}div#c-1 .intro-logo{display:none;}div#c-1 .menuWrapper h1 a img{max-height:65px;}div#c-1 .work-index a{padding-top:44px !important;}div#c-1 .work-index a span{font-size:20px;}div#c-1 .work-index .span8:not(:last-child){margin-bottom:20px;}div#c-1 #partner .span8:not(:last-child){margin-bottom:40px;}div#c-1 .banner .ed-headline{max-widtH:calc(100% - 30px);}div#c-1 .banner .ed-headline h2{font-size:38px !important;}div#c-1 h2{font-size:28px;line-height:1.5em;}div#c-1 .logo-box{width:calc(100% - 30px);}div#c-1 .logo-box h1 span{font-size:60px;}div#c-1 .ed-gallery .ed-gallery-thumb{width:50% !important;}div#c-1 .footer > .full-width .span7{margin-bottom:30px;}}@media all and (max-height:450px){body.index{margin-top:100px;}body.index .span12{width:50% !important;}body.index .elektro-intro,body.index .management-intro{height:calc(100vh - 100px) !important;overflow:hidden;}body.index .elektro-intro > section,body.index .management-intro > section{height:calc(100vh - 100px) !important;}}@media all and (min-width:1063px){div#c-1 .menuWrapper{-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:fixed;bottom:auto !important;top:0px !important;padding:0;width:100%;display:block;text-align:center;box-sizing:border-box;margin:0;z-index:100;background:#fff !important;-webkit-box-shadow:0px 5px 5px rgba(0, 0, 0, .2);-ms-box-shadow:0px 5px 5px rgba(0, 0, 0, .2);-moz-box-shadow:0px 5px 5px rgba(0, 0, 0, .2);-o-box-shadow:0px 5px 5px rgba(0, 0, 0, .2);box-shadow:0px 5px 5px rgba(0, 0, 0, .2);}div#c-1 .menuWrapper .ed-grid{width:100%;margin:0 auto;}div#c-1 .menuWrapper.sticky{background:#ffcc01;border:none;position:fixed;top:0 !important;bottom:auto !important;}div#c-1 .menuWrapper .logo{max-width:150px !important;}div#c-1 .menuWrapper .logo img{width:100% !important;}div#c-1 .menuWrapper .ed-menu{width:100%;margin:0 auto;padding:0;font-size:0;}div#c-1 .menuWrapper .ed-menu ul{margin:0;position:relative;text-align:right;}div#c-1 .menuWrapper .ed-menu li{display:inline-block;list-style:none;vertical-align:middle;/* &.end a {
																																																																																																																	margin-left: 16px;
																																																																																																																	background: url(/images/0/1690222/fb.png);
																																																																																																																	background-size: cover;
																																																																																																																	width: 18px;
																																																																																																																	background-position: center;
																																																																																																																	transition: all .3s ease;
																																																																																																																	opacity: .8;
																																																																																																																	display: block;
																																																																																																																	color: rgba(#fff,0);
																																																																																																																
																																																																																																																	&:hover {
																																																																																																																		border-left: 1px solid rgba(#fff,0);
																																																																																																																		border-right: 1px solid rgba(#fff,0);
																																																																																																																		width: 20px;
																																																																																																																		opacity: 1;
																																																																																																																		color: rgba(#fff,0);
																																																																																																																	
																																																																																																																		&:before,
																																																																																																																		&:after { display: none; }
																																																																																																																	}
																																																																																																																} */padding:28px 0px;}div#c-1 .menuWrapper .ed-menu li a{-webkit-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;position:relative;color:#000;text-decoration:none;margin:0 0 0 7px;padding:0 10px;font-size:14px;line-height:42px;display:inline-block;text-align:center;vertical-align:middle;position:relative;font-family:'Source Sans Pro', arial, sans-serif;border-right:2px solid rgba(255, 255, 255, 0);border-left:2px solid rgba(255, 255, 255, 0);}div#c-1 .menuWrapper .ed-menu li a:before{-webkit-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;content:"";height:2px;width:0%;background:#da0000;position:absolute;right:-1px;top:0;}div#c-1 .menuWrapper .ed-menu li a:after{-webkit-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;content:"";height:2px;width:0%;background:#da0000;position:absolute;left:-1px;bottom:0;}div#c-1 .menuWrapper .ed-menu li a:hover{color:#da0000;border-right:2px solid #da0000;border-left:2px solid #da0000;}div#c-1 .menuWrapper .ed-menu li a:hover:before,div#c-1 .menuWrapper .ed-menu li a:hover:after{width:calc(100% + 2px);}div#c-1 .menuWrapper .ed-menu li.active a{color:#da0000;border-right:2px solid #da0000;border-left:2px solid #da0000;}div#c-1 .menuWrapper .ed-menu li.active a:before,div#c-1 .menuWrapper .ed-menu li.active a:after{width:calc(100% + 2px);}}.historie-popup{background:#fff !important;border:1px solid #da0000 !important;padding:40px !important;width:800px !important;max-width:80% !important;}@media screen and (max-width:1023px){.historie-popup{padding:20px !important;}}.historie-popup p{text-align:left;}.historie-popup.ed-text ul li:before{color:#da0000;content:"\f10a";height:12px;width:12px;display:inline-block;font-family:ionicons;margin-left:-1.1em;width:1.1em;}.historie-popup.ed-text ul li{list-style:none;text-align:left;margin-left:1.1em;}#social{position:fixed;z-index:100;right:144px;top:32px;display:none;}@media screen and (max-width:1023px){#social{display:block;}}#social a{text-decoration:none;}#social i{background:#3b5998;color:#fff;border-radius:100%;display:block;line-height:30px;text-align:center;padding:0;margin:4px 0;width:30px;font-size:30px;border:none;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;}#social i:hover{background:#000;}#social i.ion-social-twitter{font-size:24px;padding:8px 10px 4px 0;width:34px;background:#1da1f2;}#social i.ion-social-twitter:hover{width:55px;}#social i.ion-social-instagram{font-size:28px;padding:8px 10px 4px 0;width:34px;background:#003569;}#social i.ion-social-instagram:hover{width:55px;}@media screen and (max-width:1024px){.index #c-1 .logo-box{max-width:150px;}}@media screen and (min-width:1024px){.call a{pointer:default;pointer-events:none;}}.index #c-1 .introbilder{display:block !important;}@media screen and (max-width:1023px){.index #c-1 .introbilder .span12{width:100% !important;height:25vh;}.nospace > .container{padding:0 !important;}.verkauf > section{width:100% !important;padding:20px 15px !important;margin:0 !important;}.ed-button.right .button{font-size:14px;}.kontakt [class*="span"]{margin-bottom:20px;}.kontakt [class*="span"]:last-child{margin-bottom:0;}.ed-button.vollbild .button{padding-left:0 !important;padding-right:0 !important;}.mobile-padding > section{padding:40px 15px !important;}.mobile-padding.ed-grid .container{padding:0 !important;}.index .intro-logo{max-width:150px;}}@media screen and (max-width:767px){.index #c-1 .introbilder{display:none !important;}#c-1 .call i{font-size:16px;line-height:35px;width:35px;height:35px;display:block !important;margin:0 auto !important;top:-4px !important;}#c-1 .call a{font-size:16px;line-height:35px;}}.imprint h3{text-align:left;}.ed-element.preset-overlay-standard-default{background:#fff;box-sizing:border-box;width:720px !important;max-width:90% !important;}.ed-element.preset-overlay-standard-default *{text-align:center;}.ed-element.preset-overlay-standard-default .ed-text p{margin:0;}.ed-element.preset-overlay-standard-default .ed-text strong{color:#da0000;font-family:'Source Sans Pro', arial, sans-serif;}.ed-element.preset-overlay-standard-default .ed-text a{color:#333;}.ed-element.preset-overlay-standard-default h2{margin:0;position:relative;font-family:'Teko', Arial, serif;color:#333;font-size:40px;line-height:50px;display:inline-block;}.ed-element.preset-overlay-standard-default h2 strong{color:#da0000;}.ed-element.preset-overlay-standard-default h3{color:#333;font-weight:500;text-transform:uppercase;font-size:24px;line-height:30px;display:block;position:relative;padding:0;margin:0;}.ed-element.preset-overlay-standard-default h3 a{background:#333;display:block;padding:5px 0;color:#fff;text-align:left;padding-left:30px;position:relative;text-decoration:none;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.ed-element.preset-overlay-standard-default h3 a:hover{color:#fff !important;}.ed-element.preset-overlay-standard-default h3 a:before{content:'+';position:absolute;left:10px;font-size:30px;top:50%;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);-moz-transform:translateY(-50%) rotate(0);-o-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;-moz-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;}.ed-element.preset-overlay-standard-default h3 a.active{background:#da0000;color:#fff !important;}.ed-element.preset-overlay-standard-default h3 a.active:before{-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);}