.elementor-kit-908{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-908 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --literatur-paper:#ffffff; --literatur-paper-muted:#f5f6f5; --literatur-ink:#292e2d; --literatur-ink-deep:#101313; --literatur-text:#434343; --literatur-muted:#606e6e; --literatur-teal:#76989b; --literatur-teal-light:#84aeb5; --literatur-teal-ink:#203e42; --literatur-line:#dce2e1; --literatur-on-dark:#e9eeee; --literatur-error:#833d3d; --literatur-heading-font:EB Garamond; --literatur-body-font:Oxygen; --literatur-typewriter-font:Courier New; --literatur-page-width:1200px; --literatur-page-gutter:clamp(20px, 5vw, 60px); --literatur-section-space:clamp(60px, 7vw, 112px); --literatur-heading-large:clamp(2.625rem, 5vw, 4.75rem); --literatur-heading-medium:clamp(2rem, 3.2vw, 3rem); --literatur-heading-small:clamp(1.5rem, 2.2vw, 2rem); --literatur-body-size:1rem; --literatur-label-size:0.6875rem; --literatur-control-radius:2px; --literatur-control-height:45px; --literatur-space-tiny:4px; --literatur-space-small:8px; --literatur-space-compact:12px; --literatur-space-body:16px; --literatur-space-medium:24px; --literatur-space-large:32px; --literatur-space-wide:40px; --literatur-space-extra:48px; }
/* Start Custom Fonts CSS */@font-face {
	font-family: 'EB Garamond';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://literaturwettbewerb.hamburg/wp-content/uploads/2026/11/garamond-0.woff2') format('woff2');
}
@font-face {
	font-family: 'EB Garamond';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://literaturwettbewerb.hamburg/wp-content/uploads/2026/11/garamond-1.woff2') format('woff2');
}
@font-face {
	font-family: 'EB Garamond';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://literaturwettbewerb.hamburg/wp-content/uploads/2026/11/garamond-2.woff2') format('woff2');
}
@font-face {
	font-family: 'EB Garamond';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://literaturwettbewerb.hamburg/wp-content/uploads/2026/11/garamond-3.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Oxygen';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://literaturwettbewerb.hamburg/wp-content/uploads/2026/11/oxygen-0.woff2') format('woff2');
}
@font-face {
	font-family: 'Oxygen';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://literaturwettbewerb.hamburg/wp-content/uploads/2026/11/oxygen-1.woff2') format('woff2');
}
/* End Custom Fonts CSS */