@font-face {  font-family: 'Vollkorn';  src:  url("../fonts/Vollkorn-Italic-VariableFont_wght.WOFF") format('woff'); }
@font-face {  font-family: 'Yantramanav';  src:  url("../fonts/Yantramanav-Thin.WOFF") format('woff'); font-style:normal; font-weight:100;}
@font-face {  font-family: 'Yantramanav';  src:  url("../fonts/Yantramanav-Light.WOFF") format('woff'); font-style:normal; font-weight:300;}
@font-face {  font-family: 'Yantramanav';  src:  url("../fonts/Yantramanav-Regular.WOFF") format('woff'); font-style:normal; font-weight:400;}
@font-face {  font-family: 'Yantramanav';  src:  url("../fonts/Yantramanav-Medium.WOFF") format('woff'); font-style:normal; font-weight:500;}
@font-face {  font-family: 'Yantramanav';  src:  url("../fonts/Yantramanav-Bold.WOFF") format('woff'); font-style:normal; font-weight:700;}
@font-face {  font-family: 'Segoe UI';  src:  url("../fonts/Segoe_UI.WOFF") format('woff'); font-weight:400; font-style:normal; }
@font-face {  font-family: 'Segoe UI';  src:  url('/fileadmin/inhalte/fonts/Segoe_UI_Italic.WOFFF') format('woff'); font-weight:400; font-style:italic; }
@font-face {  font-family: 'Segoe UI';  src:  url("../fonts/Segoe_UI_Bold.WOFF") format('woff'); font-weight:700; font-style:normal; }
@font-face {  font-family: 'Segoe UI';  src:  url("../fonts/Segoe_UI_Bold_Italic.WOFF") format('woff'); font-weight:700; font-style:italic;}


footer#footer * { text-align:left; }
footer#footer a { border:none!important;  text-decoration:none!important; color:white!important; }
footer#footer svg { fill:white!important; width:100%; }
footer#footer h2 a { font-family: 'Vollkorn', serif!important; text-transform: none; font-size: 1.6rem; font-weight: 500; text-decoration:none!important; text-align:left; }
footer#footer .large a { padding:0!important; font-family: 'Yantramanav', sans-serif;font-size: 1.1rem;font-weight: 500;letter-spacing: 3px;text-transform: uppercase; text-decoration:none!important; border:none!important; }
footer#footer .large { padding:0!important; }
footer#footer .small, footer#footer small { font-size: 80%!important; font-weight: 400; opacity:0.5; }
footer#footer .small a, footer#footer small a { font-size: 100%; font-weight:normal; }
footer#footer .small a::after { content:unset; }
footer#footer h2{margin-top:0;font-style:normal}