footer{margin-top:40px}footer .footerTop{padding-bottom:95px;padding-top:115px}@media (max-width:1199.98px){footer .footerTop{padding-bottom:70px;padding-top:90px}}@media (max-width:991.98px){footer .footerTop{padding:60px 24px 20px}}@media (max-width:767.98px){footer .footerTop{border-top:2px solid #ececec;padding-top:40px}}footer .footerTop .borderRight{position:relative}@media (max-width:991.98px){footer .footerTop .borderRight{margin-bottom:35px;padding-bottom:30px}}footer .footerTop .borderRight:before{background-color:#ececec;content:"";height:calc(100% + 210px);position:absolute;right:-60px;top:-115px;width:1px}@media (max-width:1199.98px){footer .footerTop .borderRight:before{height:calc(100% + 160px);right:-40px;top:-90px}}@media (max-width:991.98px){footer .footerTop .borderRight:before{bottom:0;height:1px;right:12px;top:auto;width:calc(100% - 24px)}}footer .footerTop svg{height:90px;width:auto}@media (max-width:1199.98px){footer .footerTop svg{height:70px}}@media (max-width:767.98px){footer .footerTop svg{height:55px}}footer .footerTop ul.linkList li:not(:last-child){margin-bottom:20px}@media (max-width:1199.98px){footer .footerTop ul.linkList li:not(:last-child){margin-bottom:15px}}@media (max-width:991.98px){footer .footerTop ul.linkList li:not(:last-child){margin-bottom:10px}}footer .footerTop ul.linkList li a{color:#4a4a49;font-size:22px;font-weight:300;letter-spacing:0;line-height:29px;text-decoration:none}@media (max-width:1399.98px){footer .footerTop ul.linkList li a{font-size:20px}}@media (max-width:1199.98px){footer .footerTop ul.linkList li a{font-size:16px;line-height:24px}}@media (max-width:991.98px){footer .footerTop ul.linkList li a{font-size:15px;line-height:25px}}footer .footerTop p.titel{color:#a7a4a2;font-size:22px;font-weight:500;line-height:28px;text-transform:uppercase}@media (max-width:1399.98px){footer .footerTop p.titel{font-size:20px}}@media (max-width:1199.98px){footer .footerTop p.titel{font-size:16px;line-height:24px}}@media (max-width:991.98px){footer .footerTop p.titel{font-size:15px;line-height:25px}}footer .footerTop p.text{color:#4a4a49;font-size:22px;font-weight:300;line-height:29px}@media (max-width:1399.98px){footer .footerTop p.text{font-size:20px}}@media (max-width:1199.98px){footer .footerTop p.text{font-size:16px;line-height:24px}}@media (max-width:991.98px){footer .footerTop p.text{font-size:15px;line-height:25px}}footer .footerTop p.text span{color:#a7a4a2;display:inline-block;font-weight:500;width:30px}footer .footerTop p.text a{color:#4a4a49;text-decoration:none}footer .footerTop p.socialTitel{color:#a7a4a2;font-size:20px;font-weight:500;line-height:28px;margin-top:110px;text-transform:uppercase}@media (max-width:1399.98px){footer .footerTop p.socialTitel{font-size:18px}}@media (max-width:1199.98px){footer .footerTop p.socialTitel{font-size:16px;line-height:24px}}@media (max-width:991.98px){footer .footerTop p.socialTitel{font-size:15px;line-height:25px;margin-top:0}}@media (max-width:767.98px){footer .footerTop p.socialTitel{margin-top:20px}}footer .footerTop ul.socialList li.list-inline-item:not(:last-child){margin-right:12px}footer .footerTop ul.socialList li svg{height:auto;width:40px}@media (max-width:1199.98px){footer .footerTop ul.socialList li svg{width:35px}}@media (max-width:991.98px){footer .footerTop ul.socialList li svg{width:25px}}footer .footerTop ul.socialList li svg circle{transition-duration:.3s;transition-property:fill}footer .footerBottom .container{padding-bottom:20px;padding-top:20px;position:relative}footer .footerBottom .container:before{background-color:#ececec;content:"";height:1px;left:-15px;position:absolute;top:0;width:calc(100% + 30px)}@media (max-width:991.98px){footer .footerBottom .container:before{height:1px;left:12px;top:0;width:calc(100% - 24px)}}footer .footerBottom p,footer .footerBottom ul li,footer .footerBottom ul li a{color:#a7a4a2;font-size:14px;font-weight:400;line-height:24px;text-decoration:none}footer .footerBottom ul li.list-inline-item:not(:last-child){margin-right:40px}@media (max-width:991.98px){footer .footerBottom ul li.list-inline-item:not(:last-child){margin-right:20px}footer .footerBottom ul li.list-inline-item:not(:last-child):nth-of-type(2){margin-right:0}}footer .footerBottom ul li svg{height:19px;opacity:.7;position:relative;top:-4px;transition-duration:.3s;transition-property:opacity;width:auto}footer .footerBottom .formbarWrap svg{height:15px;position:relative;top:-3px;width:auto}html.no-touchevents footer .footerBottom ul li a,html.no-touchevents footer .footerTop p.text a,html.no-touchevents footer .footerTop ul.linkList li a{transition-duration:.3s;transition-property:color}html.no-touchevents footer .footerBottom ul li a:hover,html.no-touchevents footer .footerTop p.text a:hover,html.no-touchevents footer .footerTop ul.linkList li a:hover{color:#7badc1}html.no-touchevents footer .footerBottom ul li a:hover svg,html.no-touchevents footer .footerTop p.text a:hover svg,html.no-touchevents footer .footerTop ul.linkList li a:hover svg{opacity:1}html.no-touchevents footer .footerTop ul.socialList li a:hover svg circle{fill:#00305d}