/* alle-geraete-klassen.css */
#footer .mod_customnav.socialsnavi{margin-top: -15px}.top .mod_customnav.socialsnavi{position: absolute;left: 0;top: 0}.ce_accordionSingle:last-of-type .accordion,.ce_accordionSingle:last-of-type .toggler,.ce_accordionStart:last-of-type .accordion,.ce_accordionStart:last-of-type .toggler{border: 0px solid #dcdcdc;text-align: center;font-family: Nourd;letter-spacing: 3px;line-height: 1.15;font-weight: 400;padding-right: 45px;color: #fff}.ce_accordion .toggler::before{position: relative;top: -2px;right: -4px;left: auto;float: none;color: #fff}#bio_ep{padding: 0 20px}#bio_ep .ce_text h1,#bio_ep .ce_text h2,#bio_ep .ce_text h3,#bio_ep .ce_text h4,#bio_ep .ce_text h5,#bio_ep .ce_text h6,#bio_ep .ce_text p,#bio_ep .ce_text a{color: rgba(0,137,149,1)}#bio_ep_close{font-size: 17px!important}.ce_ctsteam .contact a:hover{color: #fff}.slick-list{padding-top: 10px!important;padding-bottom: 10px!important}.articlebg1 h2{color:#333}.ce_ctsteam .phone{margin-bottom: 2px}body{font-family:Nourd,Catamaran,Verdana,Arial}#team .ce_ctsteam .company-name,#team .ce_ctsteam .adress,#team .ce_ctsteam .contact{padding-top: 10px;padding-bottom: 42px}#team .ce_ctsteam .description p{margin-bottom: 0px}.figure.effectmilo p{max-width: 224px;letter-spacing: -0.5px}h4{font-family: Freestyle-Script;color: #ccc;text-transform: uppercase;font-size: 1.3em;margin-top: -7px;margin-left: 4px}.ce_ctsteam .desc{width: 22px}.partner{text-align: center}.partner figure{max-width: 170px;margin: auto}#footer .image_container .caption{top: -7px;background-color: rgba(255, 255, 255, .0);font-size: .75em}.ce_ctsteambox .ce_ctsteam{max-width: 573px;min-width: 423px}.ce_ctsteam .company-name,.ce_ctsteam .adress,.ce_ctsteam .contact{max-width: calc(100% - 160px)}.ce_ctsteam .description{max-width: 150px;float: right;margin-top: -150px}.ce_ctsteam .adress::before{font-family: "Font Awesome 6 Free";  font-weight: 900;  content: "\f3c5";  position: absolute;  left: 2px;  margin-top: 5px;font-size: 24px}.ce_ctsteam .adress{padding: 8px 29px 10px}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-weight: 300;font-size: 75%}#footer .inside .footertop h2,#footer .inside .footertop h3,#footer .inside .footertop h4,#footer .inside .footertop h5,#footer .inside .footertop h6{padding-bottom: 5px;color: rgba(0,137,149,1);border-bottom: 6px solid rgb(0, 137, 149);font-size: 1.3em;font-family: Nourd;text-transform: uppercase;letter-spacing: 1px;font-weight: 600;max-width: 320px;margin-top: 0}.top .ctsopeninghours .day{border-bottom: 0px solid rgba(0,0,0,.08);padding-bottom: 0px;margin-bottom: 0px}.navi-section > .inside,.top .inside,.ce_ctswrapperstart .inside{max-width: 3220px}.freestyle{font-family: "Freestyle-Script";letter-spacing: 0;line-height: 1.15;text-transform: uppercase}h5{color:#fff;letter-spacing: 1px}h2{font-family: Nourd;letter-spacing: 3px;line-height: 1.15}h1,h1.ah-words-wrapper span b,h6,h6.ah-words-wrapper span b{font-family: Nourd;font-weight: 400;letter-spacing: 2px;text-transform: uppercase;line-height: 1.15}.image_container a:hover::after{text-shadow: 0px 1px 2px #333, 1px 0px 3px #333}.montageservice .image_container:hover a::before{-webkit-transform: scaleX(0);  transform: scaleX(0)}.vid p{font-size: 12px}.vid table{background-color:rgba(0,0,0,.5)}.vid table#table_4997 i.fas.fa-check-circle{color: #028996}.lohnfertigung .portfolio-v1.isotope-item figure:hover .content .link_more,.lohnfertigung .portfolio-v1.isotope-item figure:hover .content a.img_link{display: none; visibility:hidden}#footer .inside .image_container:hover a::before{-webkit-transform: scaleX(0);transform: scaleX(0)}#footer .inside .image_container:hover a::after{visibility: hidden;opacity: 0}#footer .inside .footertop h4 a{color: rgba(0,137,149,1)}.contao-cookiebar p a{color:#444}.web a{padding-left: 5px}p.error{margin: -5px 0 0 0;position: relative}#footer .inside .socialsnavi li a:hover{opacity: 0.8}a:hover >{curosr: pointer}span.ah-words-wrapper b{font-weight:normal}.topoef .ctsopeninghours .day{border-bottom: 0px solid rgba(0,0,0,.08);    padding-bottom: 0px;    margin-bottom: 0px}.topoef h4{display: none}.hyperlink_extended.middle a,.ctsflipbox .link.bgfix a,button[type="submit"]{text-transform:uppercase;padding: 2px 10px 0px;font-weight: 300;  font-family: Nourd;letter-spacing: 2px}#article-686 h6{text-shadow: -1px -1px 1px rgba(51,51,51,0.5)}.hyperlink_extended.middle a,.ctsflipbox .link.bgfix a{font-weight: unset}.splitwrapper h2{font-family: Catamaran;font-weight: 700;letter-spacing: 12px;margin: 0;text-transform: uppercase}.ce_ctssplitcontainer .inner > .content{padding: 15px}.fullwidth #main .mod_article.fullwidth100{padding-top: 0px}#main > .inside{padding: 30px 40px 0px 30px}.ce_ctsportfoliofilter.version7 .button-group button{border-left: 1px solid #f1f1f1;    border-right: 1px solid #f1f1f1}.vid table td{font-weight: bold}.ctsflipboxback{padding: 10px}.ctsflipboxfront{padding: 0px}.ctsflipboxfront .headline{padding-top:3px;background-color:#333}.ctsflipboxback .link{margin-top: 0px}.ce_ctsportfoliofilter.version7 .button-group button{border-top: 1px solid #f1f1f1;border-bottom: 1px solid #f1f1f1;    margin-top: 5px;    margin-bottom: 5px}.ce_ctsportfoliofilter.version7 .button-group{border-top: 0px solid #f1f1f1;    border-bottom: 0px solid #f1f1f1}.portfolio-v3 .content{bottom: 0em;    left: 0em;    text-align: right;    right: 1em}.ce_ctsportfoliofilterbox .subheadline,.portfolio-v1.isotope .subheadline{visibility: hidden}.mod_newsreader h2{display: none}.vid table{border-bottom: 1px solid #fff}.vid i.fas.fa-check-circle{color: green}.vid i.fas.fa-times-circle{color: red}.hyperlink_extended.middle a{padding: 8px 10px;    font-size: 20px}.syndication{position: absolute;float: right;                    margin: -3px 13px 4px 0;                    right: 15px;                    z-index: 9}#cboxOverlay,#cboxContent,#cboxLoadedContent{background-color: #fff;                    background: #fff;                    border-color: #fff}.error{color:#f00}.myClass p{color:#f00}