html{scroll-padding-top:4rem;}#BFEinstellungen{display:none;}#logoHeaderIcon{display:none;}#logoHeader2{display:none;}#kontaktbox{display:none;}header .swiperkm .slide_textelemente{top:25% !important;}#logoHeader,#logoHeaderIcon{position:absolute;top:0px;left:20px;z-index:99999;margin-top:0px;margin-bottom:0px;}#logoHeader,#logoHeaderIcon{left:40px;width:400px;}nav#hauptmenueBFA{height:53px;}nav#hauptmenueBFA ul{margin-right:30px;margin-top:50px;}nav#hauptmenueBFA > ul > li,nav#hauptmenueBFA > ul > li.subopened{background:none !important;}.liaktiv{border-bottom:none !important;}.sliderWrapperKM{top:0px;}.frame-230{background:white !important;background-image:url("/fileadmin/Kundendaten/Bilder/Hintergrund_Stoerer.jpg") !important;background-size:cover !important;height:350px;}.frame-230 #c1690 h2{color:white !important;}.frame-230 #c1690 h3{color:#5d5e5f !important;}@media (max-width:768px){.frame-230 #c1690 h2{font-size:1.7rem !important;}}@media (max-width:600px){.frame-230 #c1690 h2{font-size:1.5rem !important;}}#c1710{width:50% !important;}a.button02{border:1px solid #868889 !important;border-radius:0px !important;color:#868889 !important;text-decoration:none;transition:0.3s;display:inline-block;margin-bottom:0em;margin-top:0em;}a.button02:hover{background:white !important;border:1px solid #868889 !important;box-shadow:0px 0px 10px rgba(0,0,0,0.1),0px 0px 10px rgba(0,0,0,0.1) !important;color:black !important;margin-left:0em !important;}.frame-type-2cols header,.frame-type-2cols .ce-bodytext{padding:20px;}#c1682,#c1688,#c1685{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);}.kmTeaser1 .iconWrapper{display:none;}#contentContainer .kmTeaser1{height:350px !important;border-radius:0px !important;}#contentContainer .kmTeaser1{height:fit-content !important;border-radius:0px !important;}#contentContainer .kmTeaser1  .bildWrapper{height:fit-content !important;}#contentContainer .kmTeaser1 .kmTeaserBild{height:fit-content !important;padding:10px;}.kmTeaser1 .textWrapper{padding:0px !important;height:100px !important;background:white !important;margin-top:0px;top:-35px !important;position:relative;}.kmTeaser1 .textWrapper .text{display:none;}.kmTeaser1 .textWrapper h2{color:#2d2d2d !important;}#footerWrapper #c41 a img{filter:grayscale(100%);transition:0.3s;}#footerWrapper #c41 a:hover img{filter:grayscale(0%);transition:0.3s;}#footerWrapper a,#footerWrapper a:hover{transition:0.3s;}#footerContainer{margin-top:150px;}.ce-gallery figcaption{display:none;}#uid54 main .frame-900 .frame-210{background:#344b55 !important;color:#ffffff;}#uid66 .sliderWrapperKM{display:none;}#uid66 #c596 .spalteLinks{background:#fbc122 !important;}#uid66 #c591 .spalteRechts{background:#81cbe8 !important;}#uid98 main .frame-730,#uid98 main .frame-130{background:#e8e8e8 !important;}#uid98 main .frame-130,#uid98 main .frame-900 .frame-210{background:url("/fileadmin/Musterdaten/Musterhingergrund.jpg") !important;color:white;}#uid98 main .frame-900 .frame-210 h2{color:#f7a600;}#uid98 main .frame-130 table{color:black;}#uid16 form .form-label{display:none;}#uid16 .row .spalteLinks{padding:10px 0px 0px 0px !important;}@media (max-width:768px){#c73{text-align:center;}}#uid30 .sliderWrapperKM{}#uid104 .sliderWrapperKM,#uid104 #logoUndMenue{display:none;}.media2click-controls .media2click-button{background-color:#fbb232 !important;color:#fff;font-size:1.5rem;font-weight:bold;}.media2click-controls .media2click-button:hover{background-color:white !important;color:black;font-size:1.5rem;}.media2click-controls .media2click-button{background-color:#fbb232 !important;}@media (max-width:768px){.media2click-controls{top:auto !important;}}.swiperkm .slide_text{color:#a1a1a1 !important;text-shadow:0px 0px 0px white;}.sliderWrapperKM .swiperkm .slide_textelemente a{background:white !important;border-radius:0 !important;color:#868889 !important;border:1px solid #868889 !important;font-size:1.4vw !important;}.swiperkm .slide_textelemente a:hover{background:white !important;}.swiperkm .slide_text{text-shadow:0px 0px 0px #ffffff !important;}.swiperkm .slide_headline,.swiperkm .slide_headline2,.swiperkm .slide_headline3{text-shadow:0px 0px 10px #6f6f6f !important;}.ce-gallery figcaption{display:none !important;}@media (max-width:768px){.ce-gallery img{margin-bottom:6px;}}@media (max-width:768px){.sliderWrapperKM{display:none;}}@media (max-width:1080px){#logoHeader2{height:70px !important;top:8px !important;}}@media (max-width:1080px){#contentContainer .kmTeaser1 .textWrapper h2{font-size:1.5rem !important;}}
