.footer{position:relative}.footer .haendlerNameWrap{padding-top:25px}@media (max-width: 1023.98px){.footer .haendlerNameWrap{padding-top:0px}}.footer .footerTop{background-color:#c2bbb3}.footer .footerTop span.icon-logoFooter,.footer .footerTop span.iconf-logoFooter{font-size:34px}@media (max-width: 1599.98px){.footer .footerTop span.icon-logoFooter,.footer .footerTop span.iconf-logoFooter{font-size:31px}}.footer .footerTop h3{font-weight:500;font-size:17px;color:#5c5855;line-height:28px;text-transform:none;font-family:'IBM Plex Serif'}.footer .footerTop h3 span{color:#5c5855}.footer p{font-weight:300;font-size:20px;color:#5c5855;line-height:28px}@media (max-width: 1279.98px){.footer p{font-size:16px;line-height:26px}}.footer p a{color:#5c5855;text-decoration:none;-apple-transition:0.3s;-rim-transition:0.3s;-xv-transition:0.3s;transition:0.3s;font-weight:300 !important}.footer p a:after{display:none !important}.footer p a:hover,.footer p a:focus{color:#fff !important;text-decoration:none}.footer ul.socialLinks li:not(:last-child){margin-right:15px}.footer ul.socialLinks li a{display:block;color:#5c5855;text-decoration:none;font-size:18px;width:35px;height:35px;background-color:#edebe9;border-radius:100%;text-align:center;transition-duration:.3s;transition-property:background-color}.footer ul.socialLinks li a span{color:#c2bbb3;position:relative;top:8px;display:block}.footer ul.socialLinks li a:hover{background-color:rgba(255,255,255,0.75)}.footer ul.footerNavi{list-style-type:none;padding-left:0px;margin-left:0px}.footer ul.footerNavi>li a{font-family:'IBM Plex Serif';font-size:17px;color:#5c5855;line-height:28px;font-weight:500;text-decoration:none;transition-duration:.3s;transition-property:color}@media (max-width: 1279.98px){.footer ul.footerNavi>li a{font-size:16px;line-height:26px}}.footer ul.footerNavi>li ul{margin-top:10px}@media (max-width: 1279.98px){.footer ul.footerNavi>li ul{margin-top:0px}}@media (max-width: 1023.98px){.footer ul.footerNavi>li ul{display:none}}.footer ul.footerNavi>li ul>li a{font-family:'IBM Plex Sans';font-weight:300;font-size:16px;line-height:30px}@media (max-width: 1279.98px){.footer ul.footerNavi>li ul>li a{font-size:14px;line-height:24px}}.footer ul.footerNavi+ul{margin-top:40px}@media (max-width: 1279.98px){.footer ul.footerNavi+ul{margin-top:25px}}@media (max-width: 1023.98px){.footer ul.footerNavi+ul{margin-top:0px}}.footer ul.footerNavi.children-0+.children-0{margin-top:0px}.footer .footerBottom{background-color:#8e8985}.footer .footerBottom ul{display:inline}.footer .footerBottom p{font-weight:600;font-size:13px;color:#fff;line-height:20px;position:relative}.footer .footerBottom p:not(.zusatz){top:8px}.footer .footerBottom p.zusatz{font-weight:400;display:inline-block;margin-bottom:0px;border-left:solid 1px #fff;padding-left:14px;margin-left:17px}@media (max-width: 1023.98px){.footer .footerBottom p.zusatz{display:block;border-left:none;border-top:solid 1px #c9c8c5;padding-top:15px;margin-top:15px;padding-left:0px;margin-left:0px;padding-bottom:10px}}.footer .footerBottom p.zusatz svg,.footer .footerBottom p.zusatz img{display:inline;height:17px;width:auto;opacity:0.6;position:relative;top:-2px;margin-left:5px;transition-property:opacity;transition-duration:.3s}.footer .footerBottom p.zusatz svg path,.footer .footerBottom p.zusatz img path{fill:#fff}.footer .footerBottom p.zusatz svg:hover,.footer .footerBottom p.zusatz img:hover{opacity:1}.footer .footerBottom ul li:not(:last-child){margin-right:15px}.footer .footerBottom ul li a{font-weight:400;font-size:13px;color:#c2bbb3;line-height:20px;text-transform:none;-apple-transition:0.3s;-rim-transition:0.3s;-xv-transition:0.3s;transition:0.3s}.footer .footerBottom ul li a:hover,.footer .footerBottom ul li a:focus{text-decoration:none;color:#fff}.triggerKontakt,.triggerShare,.triggerWhatsapp{background:#FFFFFF;border:2px solid #D7D7D7;box-shadow:0 0 4px 0 rgba(0,0,0,0.08);width:45px;height:45px;position:fixed;right:20px;top:25%;border-radius:100%;text-align:center;cursor:pointer;margin-top:-23px;z-index:99;overflow:hidden}@media (max-width: 1599.98px){.triggerKontakt,.triggerShare,.triggerWhatsapp{top:22%}}.triggerKontakt:hover,.triggerKontakt:focus,.triggerShare:hover,.triggerShare:focus,.triggerWhatsapp:hover,.triggerWhatsapp:focus{overflow:visible}.triggerKontakt.init,.triggerShare.init,.triggerWhatsapp.init{display:none}.triggerKontakt.inactive,.triggerShare.inactive,.triggerWhatsapp.inactive{display:block;visibility:visible;-webkit-animation-name:zoomOut;animation-name:zoomOut;-webkit-animation-direction:alternate;animation-direction:alternate}.triggerKontakt.active,.triggerShare.active,.triggerWhatsapp.active{display:block;visibility:visible;-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-direction:alternate;animation-direction:alternate}.triggerKontakt span.icon-brief,.triggerKontakt span.icon-share,.triggerKontakt span.icon-kontakt,.triggerKontakt span.iconf-brief,.triggerKontakt span.iconf-share,.triggerKontakt span.iconf-kontakt,.triggerShare span.icon-brief,.triggerShare span.icon-share,.triggerShare span.icon-kontakt,.triggerShare span.iconf-brief,.triggerShare span.iconf-share,.triggerShare span.iconf-kontakt,.triggerWhatsapp span.icon-brief,.triggerWhatsapp span.icon-share,.triggerWhatsapp span.icon-kontakt,.triggerWhatsapp span.iconf-brief,.triggerWhatsapp span.iconf-share,.triggerWhatsapp span.iconf-kontakt{color:#5c5855;font-size:17px;position:relative;top:6px}.triggerKontakt svg,.triggerShare svg,.triggerWhatsapp svg{width:19px;height:auto;top:4px;left:0px;position:relative}.triggerKontakt svg path,.triggerKontakt svg g,.triggerShare svg path,.triggerShare svg g,.triggerWhatsapp svg path,.triggerWhatsapp svg g{will-change:fill;transition-duration:.3s;transition-property:fill}.triggerKontakt a,.triggerShare a,.triggerWhatsapp a{color:#5c5855;text-decoration:none;-apple-transition:0.3s;-rim-transition:0.3s;-xv-transition:0.3s;transition:0.3s;position:relative;width:100%;height:100%;display:block}.triggerKontakt a:hover svg path,.triggerKontakt a:hover svg g,.triggerKontakt a:focus svg path,.triggerKontakt a:focus svg g,.triggerShare a:hover svg path,.triggerShare a:hover svg g,.triggerShare a:focus svg path,.triggerShare a:focus svg g,.triggerWhatsapp a:hover svg path,.triggerWhatsapp a:hover svg g,.triggerWhatsapp a:focus svg path,.triggerWhatsapp a:focus svg g{fill:#c2bbb3}.triggerShare{top:calc(25% + 60px)}@media (max-width: 1599.98px){.triggerShare{top:calc(22% + 60px)}}.triggerShare:hover svg g,.triggerShare:focus svg g{fill:#c2bbb3}.triggerShare svg{left:-1px;top:3px}.triggerShare svg g{will-change:fill;transition-duration:.3s;transition-property:fill}.triggerShare.clicked{overflow:visible}.triggerShare.clicked svg g{fill:#D7D7D7}.triggerWhatsapp{top:calc(25% - 60px)}@media (max-width: 1599.98px){.triggerWhatsapp{top:calc(22% - 60px)}}.triggerWhatsapp svg{fill:#67645E;top:3px;width:24px}.triggerKontakt:hover span.icon-kontakt{color:#c2bbb3}.triggerWhatsapp.active{-webkit-animation-delay:0s;animation-delay:0s}.triggerKontakt.active{-webkit-animation-delay:.1s;animation-delay:.1s}.triggerShare.active{-webkit-animation-delay:.2s;animation-delay:.2s}.closeStoerer,.moduleStoerer{-webkit-animation-delay:.3s;animation-delay:.3s}.triggerWhatsapp.inactive{-webkit-animation-delay:0s;animation-delay:0s}.triggerKontakt.inactive{-webkit-animation-delay:.2s;animation-delay:.2s}.triggerShare.inactive{-webkit-animation-delay:.1s;animation-delay:.1s}.shareWrap{position:fixed;right:70px;top:25%;margin-top:33px;z-index:99;width:0px;overflow:hidden;height:65px;padding-top:5px}@media (max-width: 1599.98px){.shareWrap{top:22%}}.shareWrap.init{display:none}.shareWrap.init li{display:none}.shareWrap.active{width:230px}.shareWrap.active li{display:inline-block;-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-direction:alternate;animation-direction:alternate}.shareWrap.active li:nth-of-type(4){-webkit-animation-delay:.1s;animation-delay:.1s;margin-right:2px}.shareWrap.active li:nth-of-type(3){-webkit-animation-delay:.2s;animation-delay:.2s}.shareWrap.active li:nth-of-type(2){-webkit-animation-delay:.3s;animation-delay:.3s}.shareWrap.active li:nth-of-type(1){-webkit-animation-delay:.4s;animation-delay:.4s}.shareWrap.inactive li{display:inline-block;-webkit-animation-name:zoomOut;animation-name:zoomOut;-webkit-animation-direction:alternate;animation-direction:alternate}.shareWrap.inactive li:nth-of-type(1){-webkit-animation-delay:.1s;animation-delay:.1s}.shareWrap.inactive li:nth-of-type(2){-webkit-animation-delay:.2s;animation-delay:.2s}.shareWrap.inactive li:nth-of-type(3){-webkit-animation-delay:.3s;animation-delay:.3s}.shareWrap.inactive li:nth-of-type(4){-webkit-animation-delay:.4s;animation-delay:.4s}.shareWrap li{display:none}.shareWrap li:not(:last-child){margin-right:7px}.shareWrap li a{position:relative;display:block;background:#FFFFFF;border:2px solid #D7D7D7;box-shadow:0 0 4px 0 rgba(0,0,0,0.08);width:45px;height:45px;text-align:center;border-radius:100%}.shareWrap li a svg{height:auto;position:relative}.shareWrap li a svg g,.shareWrap li a svg path{will-change:fill;transition-property:fill;transition-duration:.3s}.shareWrap li a svg.iconXing{width:16px;top:3px}.shareWrap li a svg.iconFacebook{width:9px;top:2px}.shareWrap li a svg.iconTwitter{width:19px;top:3px}.shareWrap li a svg.iconMail{width:19px;top:3px}.shareWrap li a:hover,.shareWrap li a:focus{text-decoration:none}.shareWrap li a:hover svg g,.shareWrap li a:hover svg path,.shareWrap li a:focus svg g,.shareWrap li a:focus svg path{fill:#c2bbb3}.whatsAppMobil{position:fixed;bottom:125px;right:0px;box-shadow:0 0 6px 0 rgba(0,0,0,0.24);border-radius:6px 0px 0px 6px;background-color:#8e8985;width:50px;height:45px;text-align:center}.whatsAppMobil svg{fill:#fff;height:70%;width:auto;position:relative;top:4px;left:3px}.footerPortal{position:fixed;bottom:0px;left:0px;width:100%;background-color:#5F5F64;height:53px;z-index:99}.footerPortal ul{margin-bottom:0px;position:relative;top:10px}.footerPortal ul li{font-weight:normal;font-size:12px;color:#FFFFFF;letter-spacing:0;line-height:24px;text-transform:uppercase}.footerPortal ul li:not(:last-child){margin-right:40px}.footerPortal ul li a{color:#fff;-apple-transition:0.3s;-rim-transition:0.3s;-xv-transition:0.3s;transition:0.3s}.footerPortal ul li a:hover{text-decoration:none;color:#0080E0}.footerPortal p{font-weight:normal;font-size:12px;color:#FFFFFF;letter-spacing:0;line-height:24px;text-transform:uppercase;position:relative;top:16px;margin-bottom:0px}@media (max-width: 1023.98px){#chatbase-bubble-button{bottom:60px !important}}@media (max-width: 1023.98px){#chatbase-message-bubbles{bottom:115px !important}}@media (max-width: 1023.98px){#chatbase-bubble-window{bottom:125px !important}}@media (max-width: 767.98px){#chatbase-bubble-window{height:calc(100dvh - 125px) !important}}html.no-touchevents .footer ul.footerNavi li a:hover{color:#fff}
