:root {
  --bs-body-font-size: 1.2rem; /* Passen Sie den Wert hier an Ihre Bedürfnisse an */
}







		/* 1. Standard (XS - Extra Small): Gilt für alle Geräte ab 0px (keine Media Query nötig) */
		img.logo {
			width: 50px;        
		}
		
		img.logo-text { max-width: 200px; }



		/* 2. SM (Small): Ab 576px (Tablets) */
		@media (min-width: 576px) {
		  img.logo { width: 60px; }
		  img.logo-text { max-width: 220px; }
		}

		/* 3. MD (Medium): Ab 768px (Laptops) */
		@media (min-width: 768px) {
		  img.logo { width: 80px; }
		  img.logo-text { max-width: 250px; }
		}

		/* 4. LG (Large): Ab 992px (Desktops) */
		@media (min-width: 992px) {
		  img.logo { width: 100px; }
		  img.logo-text { max-width: 300px; }
		}

		/* 5. XL (Extra Large): Ab 1200px (Große Bildschirme) */
		@media (min-width: 1200px) {
		  img.logo { width: 120px; }
		  img.logo-text { max-width: 350px; }
		}

		/* 6. XXL (Extra Extra Large): Ab 1400px (Sehr große Bildschirme) */
		@media (min-width: 1400px) {
		  img.logo { width: 150px; }
		  img.logo-text { max-width: 400px; }
		}