@import url(https://fonts.googleapis.com/css2?family=Amatic+SC:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap);.button.facebook[data-v-e66a1a14]{background-color:#3b5a99}.button.mail{background-color:#989898}.button.twitter{background-color:#25a8e0}.button.whatsapp{background-color:#61b646}.sharebar{width:100%;text-align:center;margin-top:95px}@media (min-width:880px){.sharebar{position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:55px;margin-top:0}}@media (min-width:880px){.sharebar .sharetext{display:none}}.sharebar .sharecontainer{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:880px){.sharebar .sharecontainer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.sharebar .sharecontainer .button{width:50px;height:50px;-webkit-transition:all .2s;transition:all .2s;line-height:50px}@media (max-width:880px){.sharebar .sharecontainer .button{margin:10px}}.sharebar .sharecontainer .button img{width:35px;height:35px}@media (min-width:880px){.sharebar .sharecontainer .button:hover{width:55px}}@media (max-width:880px){.sharebar .sharecontainer .button:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}}.detail .top-section{display:none}.detail .detail-firma{padding-top:20px;padding-bottom:20px}.detail .detail-firma .titel-bild{height:450px;width:100%;background:#ccc;background-size:cover;background-position:50%;margin-bottom:20px;-webkit-box-shadow:0 .2rem .7rem rgba(0,0,0,.15);box-shadow:0 .2rem .7rem rgba(0,0,0,.15)}.detail .detail-firma .logo-name{padding-bottom:20px;margin-bottom:20px}@media (max-width:992px){.detail .detail-firma .logo-name{margin-bottom:0}}.detail .detail-firma .logo-name h1{border-left:5px solid #005a86;padding:10px 15px}.detail .detail-firma .logo-name img{max-height:200px}@media (max-width:992px){.detail .detail-firma .logo-name img{display:block;margin:0 auto}}.detail .detail-firma .row .box{padding:10px;border-left:5px solid #eee;margin:10px 0}@media (max-width:768px){.detail .detail-firma .row .box{margin-bottom:10px}}.detail .detail-firma .link-box-right{background:#139899;position:relative}@media (max-width:992px){.detail .detail-firma .link-box-right{width:86%;margin:50px auto}}.detail .detail-firma .link-box-right:after{background:#015d87;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.detail .detail-firma .link-box-right:after,.detail .detail-firma .link-box-right:before{-webkit-transition:all 335ms ease;transition:all 335ms ease;content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.detail .detail-firma .link-box-right:before{background:#e7be54}.detail .detail-firma .link-box-right:before,.detail .detail-firma .link-box-right:hover:after{-webkit-transform:rotate(5deg);transform:rotate(5deg)}.detail .detail-firma .link-box-right:hover:before{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}@media (max-width:992px){.detail .detail-firma .kontakt-infos{padding:30px 0}}.detail .detail-firma .kontakt-infos .info-txt{text-align:center;font-size:200%;font-family:Bebas Neue,cursive;color:#fff}.detail .detail-firma .kontakt-infos .info-txt:after{content:"";display:block;width:50px;height:3px;background:#fff;margin:10px auto}.detail .detail-firma .kontakt-infos p a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;color:#fff;display:block;font-size:110%;letter-spacing:1px}.detail .detail-firma .kontakt-infos p a span{display:inline-block;position:relative;top:5px;margin-right:5px}.detail .detail-firma .kontakt-infos p a:hover{text-decoration:none}.detail .detail-firma .kontakt-infos .box-bg{padding:10px;text-align:center;color:#fff}.detail .detail-firma .kontakt-infos .box-bg:hover{opacity:.8}@media (max-width:768px){.detail .detail-firma .kontakt-infos .box-bg{margin-bottom:0}}.detail .detail-firma .produkt-beschreibung{margin-top:100px;border-top:3px solid #eee;padding:30px 10px;border-bottom:3px solid #eee}@media (max-width:992px){.detail .detail-firma .produkt-beschreibung{margin-top:20px}}.detail .detail-firma .label,.detail .detail-firma .produkt-beschreibung span{display:block;text-transform:uppercase}.detail .detail-firma .label{font-size:100%}.detail .detail-firma p{font-size:100%;line-height:1.8;margin:0}.detail .detail-firma .mehr-info-box{margin-top:30px}.detail .detail-firma .mehr-info-box a{display:block;text-align:center;background:#015d87;padding:15px 15px;color:#fff;font-size:110%;letter-spacing:1px;-webkit-transition:all 335ms ease;transition:all 335ms ease}.detail .detail-firma .mehr-info-box a i{display:inline-block;position:relative;top:5px;margin-left:5px}.detail .detail-firma .mehr-info-box a span{display:block;font-size:80%}.detail .detail-firma .mehr-info-box a:hover{text-decoration:none;background:#139899}.detail .back-to-all{background:#f9f9f9;padding:10px 0}.detail .back-to-all a{text-decoration:none;display:inline-block;color:#666;padding:10px 10px 10px 0;-webkit-transition:all .5s ease;transition:all .5s ease}@media (max-width:768px){.detail .back-to-all a{text-align:center;display:block;width:100%}}.detail .back-to-all a span{display:inline-block;line-height:1px;height:1px;position:relative;top:5px;margin-right:5px;left:0;-webkit-transition:all .5s ease;transition:all .5s ease}.detail .back-to-all a:hover{padding-left:-10px;color:#333}.detail .back-to-all a:hover span{left:-8px}.detail .branche{color:#333;font-size:100%;text-transform:normal;font-weight:300}@media (max-width:768px){.detail .branche{text-align:center;display:block;width:100%}}.detail .branche span{font-weight:700;display:inline-block;margin-left:0}.detail .maps-all .maps-main{background:#ccc;width:100%;height:400px}