:root {
--bodyBG:#fafafa;--BodyFont:Lato;--FSize:calc(15px + 0.30vw);--FColor:#333333;--FHeight:1.5;--FWeight:400;--FMargin: calc(calc(15px + 0.30vw) * 1);--FSmall: calc(calc(15px + 0.30vw) * 0.8);--AColor:#333333;--AHover:#4D0B25;--TAColor:#333333;--TAHover:#4D0B25;--HFamily:Lato;--HColor:#4D0B25;--HMargin: calc(calc(15px + 0.30vw) * 0.5);--h1Size: calc(calc(15px + 0.30vw) * 1.75);--h2Size: calc(calc(15px + 0.30vw) * 1.5);--h3Size: calc(calc(15px + 0.30vw) * 1.25);--scrollA:#B51702;--scrollI:#FBE019;--secPo: calc(calc(15px + 0.30vw) * 2.5);--secPu: calc(calc(15px + 0.30vw) * 1.5);--FooterMo: calc(calc(15px + 0.30vw) * 5);--MedCol: calc(calc(15px + 0.30vw) * 1);--hgf1:#601d1a;--hgf1P:#FFFFFF;--hgf1A:#FFFFFF;--hgf1AH:#FEFAE1;--hgf2:#A90100;--hgf2P:#ffffff;--hgf2A:#ffffff;--hgf2AH:#FEFAE1;--abstand1: calc(calc(15px + 0.30vw) * 0.25);--abstand2: calc(calc(15px + 0.30vw) * 0.5);--abstand3: calc(calc(15px + 0.30vw) * 1);--abstand4: calc(calc(15px + 0.30vw) * 1.5);--abstand5: calc(calc(15px + 0.30vw) * 3);}
:root{scroll-behavior:smooth;}body{font-family:var(--BodyFont,Lato);font-size:var(--FSize,1rem);color:var(--FColor,#333);background-color:var(--BodyBG,#fafafa);}h1,h2,h3,h4,h5,h6{font-family:var(--HFamily,Lato);color:var(--HColor,#333);line-height:1.2;margin-bottom:var(--HMargin,0.5rem);}h1,.h1{font-size:var(--h1Size,2.5rem);}@media (min-width:1200px){h1,.h1{font-size:var(--h1Size,2.5rem);}}h2,.h2{font-size:var(--h2Size,2rem);}@media (min-width:1200px){h2,.h2{font-size:var(--h2Size,2rem);}}h3,.h3{font-size:var(--h3Size,1.75rem);}@media (min-width:1200px){h3,.h3{font-size:var(--h3Size,1.75rem);}}p{margin-top:0; margin-bottom:var(--FMargin,1rem);}small,.small{font-size:var(--FSmall,0.8rem);}a,a:visited{font-size:var(--FSize,1rem); color:var(--AColor,#333333); text-decoration:none;}a:hover{color:var(--AHover,#333333);}img,svg{vertical-align:middle;}img{max-width:100%; height:auto;}.c80vw,.c90vw{--abstand-x:1.5rem;width:100%;padding-right:calc(var(--abstand-x) *0.5);padding-left:calc(var(--abstand-x) *0.5);margin-right:auto;margin-left:auto;}@media (min-width:992px){.c80vw{max-width:80vw;}.c90vw{max-width:90vw;}}.bf_link:hover,.bf_link:focus{text-decoration:underline;}.s2t{position:fixed; bottom:15px; right:15px; z-index:9;}.s2t a{width:40px; height:40px; text-align:center; background:var(--scrollA,#3e5f90); display:block; border-radius:4px; cursor:pointer;}.s2t i{line-height:36px; font-size:32px;}.iscroll{color:var(--scrollI,#d8c2be);}.hgf1{background:var(--hgf1,#333); color:var(--hgf1P,#fff);}.hgf1 h1,.hgf1 h2,.hgf1 h3,.hgf1 .figure-caption{color:var(--hgf1P,#fff); padding:var(--abstand1,0.25rem);}.hgf1 p{color:var(--hgf1P,#fff); padding:var(--abstand1,0.25rem);}.hgf1 a:link,.hgf1 a:visited{color:var(--hgf1A,#fff); padding:var(--abstand1,0.25rem);}.hgf1 a:hover,.hgf1 a:focus{color:var(--hgf1AH,#fff); padding:var(--abstand1,0.25rem);}.hgf2{background:var(--hgf2,#333); color:var(--hgf2P,#fff);}.hgf2 h1,.hgf2 h2,.hgf2 h3,.hgf2 .figure-caption{color:var(--hgf2P,#fff); padding:var(--abstand1,0.25rem);}.hgf2 p{color:var(--hgf2P,#fff); padding:var(--abstand1,0.25rem);}.hgf2 a:link,.hgf2 a:visited{color:var(--hgf2A,#fff); padding:var(--abstand1,0.25rem);}.hgf2 a:hover,.hgf2 a:focus{color:var(--hgf2AH,#fff); padding:var(--abstand1,0.25rem);}.hgf3{background:var(--hgf3,#333); color:var(--hgf3P,#fff);}.hgf3 h1,.hgf3 h2,.hgf3 h3,.hgf3 .figure-caption{color:var(--hgf3P,#fff); padding:var(--abstand1,0.25rem);}.hgf3 p{color:var(--hgf3P,#fff); padding:var(--abstand1,0.25rem);}.hgf3 a:link,.hgf3 a:visited{color:var(--hgf3A,#fff); padding:var(--abstand1,0.25rem);}.hgf3 a:hover,.hgf3 a:focus{color:var(--hgf3AH,#fff); padding:var(--abstand1,0.25rem);}.hgf4{background:var(--hgf4,#333); color:var(--hgf4P,#fff);}.hgf4 h1,.hgf4 h2,.hgf4 h3,.hgf4 .figure-caption{color:var(--hgf4P,#fff); padding:var(--abstand1,0.25rem);}.hgf4 p{color:var(--hgf4P,#fff); padding:var(--abstand1,0.25rem);}.hgf4 a:link,.hgf4 a:visited{color:var(--hgf4A,#fff); padding:var(--abstand1,0.25rem);}.hgf4 a:hover,.hgf4 a:focus{color:var(--hgf4AH,#fff); padding:var(--abstand1,0.25rem);}.hgfweiss{background:#fff; color:#333; padding:var(--abstand1,0.25rem);}.hgfblack{background:#333; color:#fff; padding:var(--abstand1,0.25rem);}.hgfblack a:link,.hgfblack a:visited,.hgfblack a:hover{color:#fff;}.bb_black{border-bottom:1px solid #dedede; box-shadow:2px 2px #cdcdcd;}main section{margin-top:var(--secPo,0); margin-bottom:var(--secPu,0);}footer{margin-top:var(--FooterMo,0);}@media (max-width:1199px){.mcolu{margin-bottom:var(--MedCol,1rem);}}@media screen and (max-width:768px){[data-aos-delay]{transition-delay:0 !important;}}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url('static/fonts/lato-v17-latin-regular.eot');src:local(''),url('static/fonts/lato-v17-latin-regular.eot?#iefix') format('embedded-opentype'),url('static/fonts/lato-v17-latin-regular.woff2') format('woff2'),url('static/fonts/lato-v17-latin-regular.woff') format('woff'),url('static/fonts/lato-v17-latin-regular.ttf') format('truetype'),url('static/fonts/lato-v17-latin-regular.svg#Lato') format('svg');font-display:swap;}/*!
 * Bootstrap Icons v1.13.1 (https://icons.getbootstrap.com/)
 * Copyright 2019-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
 */@font-face{font-display:block;font-family:bootstrap-icons;src:url("static/fonts/bootstrap-icons.woff2?e34853135f9e39acf64315236852cd5a") format("woff2"),url("static/fonts/bootstrap-icons.woff?e34853135f9e39acf64315236852cd5a") format("woff")}.bi::before,[class*=" bi-"]::before,[class^=bi-]::before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-plus-lg::before{content:"\f64d";}.bi-list::before{content:"\f479";}.bi-x-lg::before{content:"\f659";}.bi-house-door-fill::before{content:"\f422";}.bi-person-check::before{content:"\f4d6";}.bi-collection::before{content:"\f2cc";}.bi-filetype-css::before{content:"\f742";}.bi-images::before{content:"\f42b";}.bi-link-45deg::before{content:"\f470";}.bi-door-closed::before{content:"\f306";}.bi-box-arrow-down::before{content:"\f1b9";}.bi-door-closed::before{content:"\f306";}.bi-info-square-fill::before{content:"\f432";}.bi-palette::before{content:"\f4b1";}.bi-backspace::before{content:"\f159";}.bi-upload::before{content:"\f603";}.bi-box-arrow-up-right::before{content:"\f1c5";}.bi-columns::before{content:"\f2ce";}.bi-arrow-down::before{content:"\f128";}.bi-arrow-up::before{content:"\f148";}.bi-plus-square-fill::before{content:"\f4fc";}.bi-trash::before{content:"\f5de";}.bi-incognito::before{content:"\f777";}.bi-shuffle::before{content:"\f544";}.bi-fonts::before{ content:"\f3da";}.bi-camera::before{content:"\f220";}.bi-text-center::before{content:"\f5c4";}.bi-caret-up-fill::before{content:"\f235";}.bi-pencil-square::before{content:"\f4ca";}.bi-hurricane::before{content:"\f427";}.bi-facebook::before{content:"\f344";}.bi-youtube::before{content:"\f62b";}.bi-twitter-x::before{content: "\f8db";}.bi-instagram::before{content:"\f437";}.bi-google::before{content:"\f3f0";}.bi-linkedin::before{content:"\f472";}.bi-tiktok::before{content:"\f6cc";}