
		:root{
			--contact-bar-height: 44px;
			--white: #fff;
			--textColor: #1C2326;
			--bodyBackgroundColor: #FFFFFF;
			/*  Section Margin  */
			--sectionMarginTop: 0rem;
			--sectionMarginBottom: 0rem;
			/*  Section Padding  */
			--sectionPaddingTop: 3rem;
			--sectionPaddingBottom: 3rem;
			/*  Image: Radius, Border, Shadow  */
			--borderRadiusImage: 12px;
									--imgBorder: 2px solid transparent;
															
			/*  Card: Radius, Border, Shadow  */
			--borderRadiusCard: 12px;
									--cardBorder: 2px solid transparent;
			/*  List Icons  */
			--listStylerlistIcon: url('https://buchungslust.danielschoch.com/wp-content/themes/southvision/assets/images/list-icons/list-arrow-1.svg');			--listStylerlistInvertIcon: url('https://buchungslust.danielschoch.com/wp-content/themes/southvision/assets/images/list-icons/list-arrow-1.svg');			--listChecklistIcon: url('https://buchungslust.danielschoch.com/wp-content/themes/southvision/assets/images/list-icons/list-checkmark-1.svg');			--listChecklistInvertIcon: url('https://buchungslust.danielschoch.com/wp-content/themes/southvision/assets/images/list-icons/list-checkmark-1.svg');			--listFaillistIcon: url('https://buchungslust.danielschoch.com/wp-content/themes/southvision/assets/images/list-icons/list-fail-1.svg');			--listFaillistInvertIcon: url('https://buchungslust.danielschoch.com/wp-content/themes/southvision/assets/images/list-icons/list-fail-1.svg');
			--listStylerlistColor: #F2611D;			--listStylerlistInvertColor: #FFFFFF;			--listChecklistColor: #F2611D;			--listChecklistInvertColor: #FFFFFF;			--listFaillistColor: #B04F1C;			--listFaillistInvertColor: #FFFFFF;
			/***  Buttons & Links  ***/
			/* Cta Button */
			--ctaBtnStandardBg: #F2611D;
			--ctaBtnStandardBgHover: #B04F1C;
			--ctaBtnStandardTextColor: #FFFFFF;
			--ctaBtnStandardTextHover: #FFFFFF;
			/* Cta Button Inverse */
			--ctaBtnInverseBg: #FFFFFF;
			--ctaBtnInverseBgHover: #F4EFE7;
			--ctaBtnInverseTextColor: #1C2326;
			--ctaBtnInverseTextHover: #1C2326;
			/* Cta Button Ghost */
			--ctaBtnGhostBorder: #FFFFFF;
			--ctaBtnGhostBgHover: #FFFFFF;
			--ctaBtnGhostTextColor: #FFFFFF;
			--ctaBtnGhostTextHover: #1C2326;
			/* Links */
			--linkColor: #B04F1C;
			--linkColorHover: #1C2326;
			/* Textmarker */
			--markerColorClean: #F2611D;
			--markerColorWild: ;
			--markerColorUltraclean: ;
			--markerTextColorClean: #FFFFFF;
			--markerTextColorWild: ;
			--markerTextColorUltraclean: ;
						--markerColorUltracleanPadding: 1.5rem 2rem 1.5rem 2rem;
			--markerColorUltracleanBorderradius: 25px;
			/* Top-Header */
			--topHeaderBackground: ;
			--topHeaderTextColor: ;
			--topHeaderLinkColor: ;
			--topHeaderLinkHover: ;
			/* Header */
			--headerBackground: #FFFFFF;
			--headerLinkColor: #1C2326;
			--headerLinkHover: #B04F1C;
			/* Mobile Menu */
						/* Footer */
			--footerBackground: #12262B;
			--footerTextColor: #EDE4D6;
			--footerLinkColor: #FFFFFF;
			--footerLinkHover: #EDE4D6;
			/* Subfooter */
			--subFooterBackground: #12262B;
			--subFooterTextColor: #EDE4D6;
			--subFooterLinkColor: #EDE4D6;
			--subFooterLinkHover: #FFFFFF;
			/* Fonts */
							--headlineFont: 'Montserrat', sans-serif;
				--bodyFont: 'Source Sans 3', sans-serif;
						}

		/****  Fonts  ****/
		
			/* montserrat-regular - latin */
			@font-face {
			font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
			font-family: 'Montserrat';
			font-style: normal;
			font-weight: 400;
			src: url('https://buchungslust.danielschoch.com/wp-content/themes/southvision/assets/fonts/montserrat-v31-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
			}
			/* montserrat-600 - latin */
			@font-face {
			font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
			font-family: 'Montserrat';
			font-style: normal;
			font-weight: 600;
			src: url('https://buchungslust.danielschoch.com/wp-content/themes/southvision/assets/fonts/montserrat-v31-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
			}
			/* montserrat-700 - latin */
			@font-face {
			font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
			font-family: 'Montserrat';
			font-style: normal;
			font-weight: 700;
			src: url('https://buchungslust.danielschoch.com/wp-content/themes/southvision/assets/fonts/montserrat-v31-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
			}

			/* source-sans-3-regular - latin */
			@font-face {
			font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
			font-family: 'Source Sans 3';
			font-style: normal;
			font-weight: 400;
			src: url('https://buchungslust.danielschoch.com/wp-content/themes/southvision/assets/fonts/source-sans-3-v19-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
			}
			/* source-sans-3-600 - latin */
			@font-face {
			font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
			font-family: 'Source Sans 3';
			font-style: normal;
			font-weight: 600;
			src: url('https://buchungslust.danielschoch.com/wp-content/themes/southvision/assets/fonts/source-sans-3-v19-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
			}

			body{
				font-family: var(--bodyFont);
				font-weight: 400;
				font-size: 1.8rem;
				line-height: 1.6;
				letter-spacing: 0;
			}

			.subline{
				font-size: 2.4rem;
				font-weight: 400;
				line-height: 1.4;
				letter-spacing: 0;
			}

			.small{
				font-size: 1.6rem;
				font-weight: 400;
				line-height: 1.6;
				letter-spacing: 0;
			}

			.ctaBtn {
				font-size: 1.8rem;
				font-weight: 600;
				line-height: 1.2;
				letter-spacing: .5px;
				font-family: var(--headlineFont);
			}

			h1, .h1{
				font-size: 6.2rem;
				font-weight: 700;
				line-height: 1.1;
				letter-spacing: -.5px;
				font-family: var(--headlineFont);
			}
			h2, .h2{
				font-size: 4.6rem;
				font-weight: 700;
				line-height: 1.2;
				letter-spacing: -.3px;
				font-family: var(--headlineFont);
			}
			h3, .h3{
				font-size: 3.2rem;
				font-weight: 600;
				line-height: 1.3;
				letter-spacing: -.2px;
				font-family: var(--headlineFont);
			}
			h4, .h4{
				font-size: 2.4rem;
				font-weight: 600;
				line-height: 1.4;
				letter-spacing: 0;
				font-family: var(--bodyFont);
			}

			@media(max-width: 767px){
				body{
					font-size: 16px;
				}

				.subline{
					font-size: 20px;
				}

				.small{
					font-size: 15px;
				}

				.ctaBtn {
					font-size: 16px;
				}

				h1, .h1{
					font-size: 38px;
				}
				h2, .h2{
					font-size: 32px;
				}
				h3, .h3{
					font-size: 24px;
				}
				h4, .h4{
					font-size: 20px;
				}
			}
		
	/* Logo Abstände */
	header .navbar-brand{
		padding-top: 1.8rem;
		padding-bottom: 1.8rem;
		max-width: 28rem;	}
	