.impressum-container1 {
  width: 100%;
  display: flex;
  min-height: 100vh;
  align-items: center;
  flex-direction: column;
  background-color: #151515;
}
 
.impressum-section1 {
  width: 100%;
  height: auto;
  display: flex;
  align-items: center;
  padding-top: 120px;
  padding-left: var(--dl-layout-space-oneandhalfunits);
  padding-right: var(--dl-layout-space-oneandhalfunits);
  flex-direction: column;
  padding-bottom: 120px;
  justify-content: center;
}
 
.impressum-text100 {
  color: rgb(255, 255, 255);
  font-size: 40px;
  font-style: normal;
  text-align: center;
  font-family: "Poppins";
  font-weight: 600;
}
 
.impressum-paragraph1 {
  width: 1274px;
  font-family: Poppins;
  line-height: 20px;
  animation-name: none;
  animation-delay: 0s;
  animation-duration: 300ms;
  animation-direction: normal;
  animation-iteration-count: 1;
  animation-timing-function: ease;
}
 
.impressum-text101 {
  color: #ffffff;
  font-size: 16px;
  font-style: normal;
  font-family: "Inter";
  font-weight: 400;
  line-height: 1.5;
  text-transform: none;
  text-decoration: none;
}
 
.impressum-text102 {
  color: #ffffff;
}
 
.impressum-text103 {
  color: #ffffff;
  font-family: "Poppins";
  line-height: 28px;
}
 
.impressum-text104 {
  color: #cccccc;
}
 
.impressum-text105 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 28px;
}
 
.impressum-text106 {
  color: #cccccc;
}
 
.impressum-text107 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 28px;
}
 
.impressum-text108 {
  color: #cccccc;
}
 
.impressum-text109 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 28px;
}
 
.impressum-text110 {
  color: #ffffff;
}
 
.impressum-text111 {
  color: #ffffff;
}
 
.impressum-text112 {
  color: #cccccc;
}
 
.impressum-text113 {
  color: #cccccc;
}
 
.impressum-text114 {
  color: #cccccc;
}
 
.impressum-text115 {
  color: #cccccc;
}
 
.impressum-text116 {
  color: #cccccc;
}
 
.impressum-text117 {
  color: #cccccc;
}
 
.impressum-text118 {
  color: #cccccc;
}
 
.impressum-text119 {
  color: #ffffff;
}
 
.impressum-text120 {
  color: #cccccc;
}
 
.impressum-text121 {
  color: #cccccc;
}
 
.impressum-text122 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 28px;
}
 
.impressum-text123 {
  color: #cccccc;
}
 
.impressum-text124 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 28px;
}
 
.impressum-text125 {
  color: #cccccc;
}
 
.impressum-section2 {
  width: 100%;
  height: auto;
  display: flex;
  align-items: center;
  padding-top: var(--dl-layout-space-threeunits);
  padding-left: var(--dl-layout-space-oneandhalfunits);
  padding-right: var(--dl-layout-space-oneandhalfunits);
  flex-direction: column;
  padding-bottom: var(--dl-layout-space-threeunits);
  justify-content: center;
}
 
.impressum-text126 {
  color: rgb(255, 255, 255);
  font-size: 40px;
  font-style: normal;
  text-align: center;
  font-family: "Poppins";
  font-weight: 600;
}
 
.impressum-paragraph2 {
  width: 1274px;
  font-family: Poppins;
  line-height: 20px;
  padding-top: var(--dl-layout-space-threeunits);
  animation-name: none;
  padding-bottom: var(--dl-layout-space-threeunits);
  animation-delay: 0s;
  animation-duration: 300ms;
  animation-direction: normal;
  animation-iteration-count: 1;
  animation-timing-function: ease;
}
 
.impressum-text127 {
  color: #cccccc;
}
 
.impressum-text129 {
  color: #cccccc;
}
 
.impressum-section3 {
  width: 100%;
  height: auto;
  display: flex;
  align-items: center;
  padding-top: var(--dl-layout-space-threeunits);
  padding-left: var(--dl-layout-space-oneandhalfunits);
  padding-right: var(--dl-layout-space-oneandhalfunits);
  flex-direction: column;
  padding-bottom: var(--dl-layout-space-threeunits);
  justify-content: center;
}
 
.impressum-text130 {
  color: rgb(255, 255, 255);
  font-size: 40px;
  font-style: normal;
  text-align: center;
  font-family: "Poppins";
  font-weight: 600;
}
 
.impressum-paragraph3 {
  width: 1274px;
  font-family: Poppins;
  line-height: 20px;
  padding-top: var(--dl-layout-space-threeunits);
  animation-name: none;
  padding-bottom: var(--dl-layout-space-threeunits);
  animation-delay: 0s;
  animation-duration: 300ms;
  animation-direction: normal;
  animation-iteration-count: 1;
  animation-timing-function: ease;
}
 
.impressum-text131 {
  color: #cccccc;
}
 
.impressum-text133 {
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text134 {
  color: #cccccc;
}
 
.impressum-text135 {
  color: #cccccc;
}
 
.impressum-link1 {
  color: #cccccc;
  text-decoration: underline;
}
 
.impressum-text136 {
  color: #cccccc;
}
 
.impressum-link2 {
  color: #cccccc;
  text-decoration: underline;
}
 
.impressum-link3 {
  color: #cccccc;
  text-decoration: underline;
}
 
.impressum-link4 {
  color: #cccccc;
  text-decoration: underline;
}
 
.impressum-text137 {
  color: #cccccc;
}
 
.impressum-section4 {
  width: 100%;
  height: auto;
  display: flex;
  align-items: center;
  padding-top: var(--dl-layout-space-threeunits);
  padding-left: var(--dl-layout-space-oneandhalfunits);
  padding-right: var(--dl-layout-space-oneandhalfunits);
  flex-direction: column;
  padding-bottom: var(--dl-layout-space-threeunits);
  justify-content: center;
}
 
.impressum-text138 {
  color: rgb(255, 255, 255);
  font-size: 40px;
  font-style: normal;
  text-align: center;
  font-family: "Poppins";
  font-weight: 600;
}
 
.impressum-paragraph4 {
  width: 1274px;
  font-family: Poppins;
  line-height: 20px;
  padding-top: var(--dl-layout-space-threeunits);
  animation-name: none;
  padding-bottom: var(--dl-layout-space-threeunits);
  animation-delay: 0s;
  animation-duration: 300ms;
  animation-direction: normal;
  animation-iteration-count: 1;
  animation-timing-function: ease;
}
 
.impressum-text139 {
  color: #cccccc;
}
 
.impressum-text140 {
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text141 {
  color: #cccccc;
}
 
.impressum-text142 {
  color: #cccccc;
}
 
.impressum-text143 {
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text144 {
  color: #cccccc;
}
 
.impressum-text145 {
  color: #cccccc;
}
 
.impressum-text146 {
  color: #cccccc;
}
 
.impressum-text147 {
  color: #cccccc;
}
 
.impressum-text148 {
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text149 {
  color: #cccccc;
}
 
.impressum-text150 {
  color: #cccccc;
}
 
.impressum-text151 {
  color: #cccccc;
}
 
.impressum-text152 {
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text153 {
  color: #cccccc;
}
 
.impressum-text154 {
  color: #cccccc;
}
 
.impressum-text155 {
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text156 {
  color: #cccccc;
}
 
.impressum-text157 {
  color: #cccccc;
}
 
.impressum-text158 {
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text159 {
  color: #cccccc;
}
 
.impressum-text160 {
  color: #cccccc;
}
 
.impressum-text161 {
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text162 {
  color: #cccccc;
}
 
.impressum-text163 {
  color: #cccccc;
}
 
.impressum-text164 {
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text165 {
  color: #cccccc;
}
 
.impressum-text166 {
  color: #cccccc;
}
 
.impressum-text167 {
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text168 {
  color: #cccccc;
}
 
.impressum-text169 {
  color: #cccccc;
}
 
.impressum-text170 {
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text171 {
  color: #cccccc;
}
 
.impressum-text172 {
  color: #cccccc;
}
 
.impressum-text173 {
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text174 {
  color: #cccccc;
}
 
.impressum-text175 {
  color: #cccccc;
}
 
.impressum-text176 {
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text177 {
  color: #cccccc;
}
 
.impressum-text178 {
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text179 {
  color: #cccccc;
}
 
.impressum-paragraph5 {
  color: rgb(0, 0, 0);
  width: 1274px;
  font-family: Poppins;
  line-height: 20px;
  padding-top: var(--dl-layout-space-threeunits);
  animation-name: none;
  padding-bottom: var(--dl-layout-space-threeunits);
  animation-delay: 0s;
  animation-duration: 300ms;
  animation-direction: normal;
  animation-iteration-count: 1;
  animation-timing-function: ease;
}
 
.impressum-text180 {
  color: #cccccc;
}
 
.impressum-text181 {
  color: #cccccc;
}
 
.impressum-text182 {
  color: #cccccc;
}
 
.impressum-text183 {
  color: #cccccc;
}
 
.impressum-text184 {
  color: #cccccc;
}
 
.impressum-text185 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text186 {
  color: #cccccc;
}
 
.impressum-text187 {
  color: #cccccc;
}
 
.impressum-text188 {
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text189 {
  color: #cccccc;
}
 
.impressum-text190 {
  color: #cccccc;
}
 
.impressum-text191 {
  color: #cccccc;
}
 
.impressum-text192 {
  color: #cccccc;
}
 
.impressum-text193 {
  color: #cccccc;
}
 
.impressum-text194 {
  color: #cccccc;
}
 
.impressum-text195 {
  color: #cccccc;
}
 
.impressum-text196 {
  color: #cccccc;
}
 
.impressum-text197 {
  color: #cccccc;
}
 
.impressum-text198 {
  color: #cccccc;
}
 
.impressum-text199 {
  color: #cccccc;
}
 
.impressum-text200 {
  color: #cccccc;
}
 
.impressum-text201 {
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text202 {
  color: #cccccc;
}
 
.impressum-text203 {
  color: #cccccc;
}
 
.impressum-text204 {
  color: #cccccc;
}
 
.impressum-text205 {
  color: #cccccc;
}
 
.impressum-text206 {
  color: #cccccc;
}
 
.impressum-paragraph6 {
  color: rgb(0, 0, 0);
  width: 1274px;
  font-family: Poppins;
  line-height: 20px;
  padding-top: var(--dl-layout-space-threeunits);
  animation-name: none;
  padding-bottom: var(--dl-layout-space-threeunits);
  animation-delay: 0s;
  animation-duration: 300ms;
  animation-direction: normal;
  animation-iteration-count: 1;
  animation-timing-function: ease;
}
 
.impressum-text207 {
  color: #cccccc;
}
 
.impressum-text208 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text209 {
  color: #cccccc;
}
 
.impressum-text210 {
  color: #cccccc;
}
 
.impressum-text211 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text212 {
  color: #cccccc;
}
 
.impressum-text213 {
  color: #cccccc;
}
 
.impressum-text214 {
  color: #cccccc;
}
 
.impressum-text215 {
  color: #cccccc;
}
 
.impressum-text216 {
  color: #cccccc;
}
 
.impressum-text217 {
  color: #cccccc;
}
 
.impressum-text218 {
  color: #cccccc;
}
 
.impressum-text219 {
  color: #cccccc;
}
 
.impressum-text220 {
  color: #cccccc;
}
 
.impressum-text221 {
  color: #cccccc;
}
 
.impressum-text222 {
  color: #cccccc;
}
 
.impressum-text223 {
  color: #cccccc;
}
 
.impressum-text224 {
  color: #cccccc;
}
 
.impressum-text225 {
  color: #cccccc;
}
 
.impressum-text226 {
  color: #cccccc;
}
 
.impressum-text227 {
  color: #cccccc;
}
 
.impressum-text228 {
  color: #cccccc;
}
 
.impressum-text229 {
  color: #cccccc;
}
 
.impressum-text230 {
  color: #cccccc;
}
 
.impressum-text231 {
  color: #cccccc;
}
 
.impressum-text232 {
  color: #cccccc;
}
 
.impressum-text233 {
  color: #cccccc;
}
 
.impressum-text234 {
  color: #cccccc;
}
 
.impressum-text235 {
  color: #cccccc;
}
 
.impressum-text236 {
  color: #cccccc;
}
 
.impressum-text237 {
  color: #cccccc;
}
 
.impressum-text238 {
  color: #cccccc;
}
 
.impressum-text239 {
  color: #cccccc;
}
 
.impressum-text240 {
  color: #cccccc;
}
 
.impressum-text241 {
  color: #cccccc;
}
 
.impressum-text242 {
  color: #cccccc;
}
 
.impressum-text243 {
  color: #cccccc;
}
 
.impressum-text244 {
  color: #cccccc;
}
 
.impressum-text245 {
  color: #cccccc;
}
 
.impressum-text246 {
  color: #cccccc;
}
 
.impressum-text247 {
  color: #cccccc;
}
 
.impressum-text248 {
  color: #cccccc;
}
 
.impressum-text249 {
  color: #cccccc;
}
 
.impressum-text250 {
  color: #cccccc;
}
 
.impressum-text251 {
  color: #cccccc;
}
 
.impressum-text252 {
  color: #cccccc;
}
 
.impressum-text253 {
  color: #cccccc;
}
 
.impressum-text254 {
  color: #cccccc;
}
 
.impressum-text255 {
  color: #cccccc;
}
 
.impressum-text256 {
  color: #cccccc;
}
 
.impressum-text257 {
  color: #cccccc;
}
 
.impressum-text258 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text259 {
  color: #cccccc;
}
 
.impressum-text260 {
  color: #cccccc;
}
 
.impressum-text261 {
  color: #cccccc;
}
 
.impressum-text262 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text263 {
  color: #cccccc;
}
 
.impressum-text264 {
  color: #cccccc;
}
 
.impressum-text265 {
  color: #cccccc;
}
 
.impressum-text266 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text267 {
  color: #cccccc;
}
 
.impressum-text268 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text269 {
  color: #cccccc;
}
 
.impressum-text270 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text271 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text272 {
  color: #cccccc;
}
 
.impressum-text273 {
  color: #cccccc;
}
 
.impressum-text274 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text275 {
  color: #cccccc;
}
 
.impressum-text276 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text277 {
  color: #cccccc;
}
 
.impressum-text278 {
  color: #cccccc;
}
 
.impressum-text279 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text280 {
  color: #cccccc;
}
 
.impressum-text281 {
  color: #cccccc;
}
 
.impressum-text282 {
  color: #cccccc;
}
 
.impressum-text283 {
  color: #cccccc;
}
 
.impressum-text284 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text285 {
  color: #cccccc;
}
 
.impressum-text286 {
  color: #cccccc;
}
 
.impressum-text287 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text288 {
  color: #cccccc;
}
 
.impressum-text289 {
  color: #cccccc;
}
 
.impressum-text290 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text291 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text292 {
  color: #cccccc;
}
 
.impressum-text293 {
  color: #cccccc;
}
 
.impressum-text294 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text295 {
  color: #cccccc;
}
 
.impressum-text296 {
  color: #cccccc;
}
 
.impressum-text297 {
  color: #cccccc;
}
 
.impressum-text298 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text299 {
  color: #cccccc;
}
 
.impressum-text300 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text301 {
  color: #cccccc;
}
 
.impressum-text302 {
  color: #cccccc;
}
 
.impressum-text303 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text304 {
  color: #cccccc;
}
 
.impressum-text305 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text306 {
  color: #cccccc;
}
 
.impressum-text307 {
  color: #cccccc;
}
 
.impressum-text308 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text309 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text310 {
  color: #cccccc;
}
 
.impressum-text311 {
  color: #cccccc;
}
 
.impressum-text312 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text313 {
  color: #cccccc;
}
 
.impressum-text314 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text315 {
  color: #cccccc;
}
 
.impressum-text316 {
  color: #cccccc;
}
 
.impressum-text317 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text318 {
  color: #cccccc;
}
 
.impressum-text319 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text320 {
  color: #cccccc;
}
 
.impressum-text321 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text322 {
  color: #cccccc;
}
 
.impressum-text323 {
  color: #cccccc;
}
 
.impressum-text324 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text325 {
  color: #cccccc;
}
 
.impressum-text326 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text327 {
  color: #cccccc;
}
 
.impressum-text328 {
  color: #cccccc;
}
 
.impressum-text329 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text330 {
  color: #cccccc;
}
 
.impressum-text331 {
  color: #cccccc;
}
 
.impressum-text332 {
  color: #cccccc;
}
 
.impressum-text333 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text334 {
  color: #cccccc;
}
 
.impressum-text335 {
  color: #000000;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text336 {
  color: #cccccc;
}
 
.impressum-text337 {
  color: #cccccc;
}
 
.impressum-text338 {
  color: #cccccc;
}
 
.impressum-paragraph7 {
  color: #cccccc;
  width: 1274px;
  font-family: Poppins;
  line-height: 20px;
  padding-top: var(--dl-layout-space-threeunits);
  animation-name: none;
  padding-bottom: var(--dl-layout-space-threeunits);
  animation-delay: 0s;
  animation-duration: 300ms;
  animation-direction: normal;
  animation-iteration-count: 1;
  animation-timing-function: ease;
}
 
.impressum-text340 {
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-paragraph8 {
  color: rgb(204, 204, 204);
  width: 1274px;
  font-family: Poppins;
  line-height: 20px;
  padding-top: var(--dl-layout-space-threeunits);
  animation-name: none;
  padding-bottom: var(--dl-layout-space-threeunits);
  animation-delay: 0s;
  animation-duration: 300ms;
  animation-direction: normal;
  animation-iteration-count: 1;
  animation-timing-function: ease;
}
 
.impressum-text537 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text539 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text542 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text544 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text547 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text549 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text551 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text554 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text556 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text558 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text561 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text563 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text565 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text568 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text570 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text572 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text575 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text577 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text579 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text582 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-text584 {
  color: #cccccc;
  font-family: "Poppins";
  line-height: 20px;
}
 
.impressum-link5 {
  display: contents;
}
 
.impressum-container2 {
  right: 50px;
  border: 1px solid #ffffff5c;
  bottom: 30px;
  display: flex;
  z-index: 22;
  position: fixed;
  box-shadow: 5px 5px 10px 0px rgba(31, 31, 31, 0.4);
  min-height: auto;
  align-items: center;
  padding-top: 8px;
  padding-left: 12px;
  border-radius: 8px;
  padding-right: 12px;
  padding-bottom: 8px;
  backdrop-filter: blur(6px);
  background-color: rgba(41, 41, 41, 0.41);
}
 
.impressum-icon1 {
  width: 24px;
  margin-right: 4px;
}
 
.impressum-text587 {
  color: white;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}
 
@media(max-width: 1200px) {
  .impressum-section1 {
    padding-left: var(--dl-layout-space-threeunits);
    padding-right: var(--dl-layout-space-threeunits);
  }
  .impressum-text100 {
    animation-name: fadeInUp;
    animation-delay: 0s;
    animation-direction: alternate;
    animation-iteration-count: 1;
    animation-timing-function: ease-in;
  }
  .impressum-section2 {
    padding-left: var(--dl-layout-space-threeunits);
    padding-right: var(--dl-layout-space-threeunits);
  }
  .impressum-text126 {
    animation-name: fadeInUp;
    animation-delay: 0s;
    animation-direction: alternate;
    animation-iteration-count: 1;
    animation-timing-function: ease-in;
  }
  .impressum-section3 {
    padding-left: var(--dl-layout-space-threeunits);
    padding-right: var(--dl-layout-space-threeunits);
  }
  .impressum-text130 {
    animation-name: fadeInUp;
    animation-delay: 0s;
    animation-direction: alternate;
    animation-iteration-count: 1;
    animation-timing-function: ease-in;
  }
  .impressum-section4 {
    padding-left: var(--dl-layout-space-threeunits);
    padding-right: var(--dl-layout-space-threeunits);
  }
  .impressum-text138 {
    animation-name: fadeInUp;
    animation-delay: 0s;
    animation-direction: alternate;
    animation-iteration-count: 1;
    animation-timing-function: ease-in;
  }
}
 
@media(max-width: 991px) {
  .impressum-text100 {
    text-align: center;
  }
  .impressum-text126 {
    text-align: center;
  }
  .impressum-text130 {
    text-align: center;
  }
  .impressum-text138 {
    text-align: center;
  }
}
 
@media(max-width: 767px) {
  .impressum-section1 {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .impressum-text100 {
    font-size: 32px;
    text-align: center;
  }
  .impressum-paragraph1 {
    line-height: 24px;
  }
  .impressum-section2 {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .impressum-text126 {
    font-size: 32px;
    text-align: center;
  }
  .impressum-paragraph2 {
    line-height: 24px;
  }
  .impressum-section3 {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .impressum-text130 {
    font-size: 32px;
    text-align: center;
  }
  .impressum-paragraph3 {
    line-height: 24px;
  }
  .impressum-section4 {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .impressum-text138 {
    font-size: 32px;
    text-align: center;
  }
  .impressum-paragraph4 {
    line-height: 24px;
  }
  .impressum-paragraph5 {
    line-height: 24px;
  }
  .impressum-paragraph6 {
    line-height: 24px;
  }
  .impressum-paragraph7 {
    line-height: 24px;
  }
  .impressum-paragraph8 {
    line-height: 24px;
  }
}
 
@media(max-width: 479px) {
  .impressum-section1 {
    height: auto;
    padding-top: 30%;
    padding-left: 7%;
    padding-right: 7%;
    padding-bottom: 0%;
  }
  .impressum-section2 {
    height: auto;
    padding-top: 30%;
    padding-left: 7%;
    padding-right: 7%;
    padding-bottom: 0%;
  }
  .impressum-section3 {
    height: auto;
    padding-top: 30%;
    padding-left: 7%;
    padding-right: 7%;
    padding-bottom: 0%;
  }
  .impressum-section4 {
    height: auto;
    padding-top: 30%;
    padding-left: 7%;
    padding-right: 7%;
    padding-bottom: 0%;
  }
}
