@font-face {
font-family: 'Fira Sans';
font-style: normal;
font-weight: 400;
src: url(//www.fritz-walter-stadion.de/wp-content/themes/salient-child/fonts/fira-sans-v17-latin-regular.woff2) format('woff2'); } @font-face {
font-family: 'Fira Sans';
font-style: normal;
font-weight: 500;
src: url(//www.fritz-walter-stadion.de/wp-content/themes/salient-child/fonts/fira-sans-v17-latin-500.woff2) format('woff2'); } @font-face {
font-family: 'Fira Sans';
font-style: normal;
font-weight: 600;
src: url(//www.fritz-walter-stadion.de/wp-content/themes/salient-child/fonts/fira-sans-v17-latin-600.woff2) format('woff2'); } @font-face {
font-family: 'Fira Sans';
font-style: normal;
font-weight: 700;
src: url(//www.fritz-walter-stadion.de/wp-content/themes/salient-child/fonts/fira-sans-v17-latin-700.woff2) format('woff2'); }  .row .col .wpb_text_column h1, .row .col .wpb_text_column h2, .row .col .wpb_text_column h3, 
.row .col .wpb_text_column h4, .row .col .wpb_text_column h5, .row .col .wpb_text_column h6,
.row .col .wpb_text_column p, #footer-outer #footer-widgets .col p {
margin: 0;
padding: 0;
} .row .col .wpb_text_column h1+*, .row .col .wpb_text_column h2+*,
.row .col .wpb_text_column.fws-text-gross h3+* {
margin-top: 1.5em;
}
.row .col .wpb_text_column h3+*, .row .col .wpb_text_column h4+* {
margin-top: 1.1em;
}
.row .col .wpb_text_column h5+*, .row .col .wpb_text_column h6+*,
.row .col .wpb_text_column p+*, #footer-outer #footer-widgets .col p+* {
margin-top: 0.8em;
} .row .col .wpb_text_column *+h2, .row .col .wpb_text_column *+h3, 
.row .col .wpb_text_column *+h4, .row .col .wpb_text_column *+h5, .row .col .wpb_text_column *+h6 {
margin-top: 1.3em;
} .row .col .wpb_text_column p>a {
font-weight: 600;
} @media only screen and (max-width: 1000px) {
.row .col .wpb_text_column p>a {
overflow-wrap: break-word;
word-wrap: break-word;
word-break: break-word;
}
}
.row .col .wpb_text_column.fws-text-gross p {
font-size: clamp(18px,2vw,22px);
line-height: 1.4;
}
.row .col .wpb_text_column.fws-text-gross h2,
.row .col .wpb_text_column.fws-text-gross h3 {
font-size: clamp(30px,5vw,50px);
line-height: 1.4;
} .nectar-highlighted-text {
font-weight: 600;
} [data-nectar-animate-settings] .nectar-shape-divider-wrap {
z-index: 50;
} .flickity-slider .cell .wpb_text_column h4 {
font-size: clamp(26px,4vw,40px);
line-height: 1.2;
} .nectar-button.large {
font-size: 17px;
}
.nectar-button.jumbo {
font-size: 20px;
} div[data-style="minimal"] .toggle > .toggle-title a {
color: #0a0a0a;
}
div[data-style="minimal"] .toggle > .toggle-title i {
border-color: #0a0a0a;
}
div[data-style="minimal"] .toggle > .toggle-title i:before,
div[data-style="minimal"] .toggle > .toggle-title i:after {
background-color: #0a0a0a;
}
.light div[data-style="minimal"] .toggle:hover > .toggle-title a,
.light div[data-style="minimal"] .toggle.open > .toggle-title a {
color: #ffffff;
}
.light div[data-style="minimal"] .toggle:hover > .toggle-title i,
.light div[data-style="minimal"] .toggle.open > .toggle-title i {
border-color: #ffffff;
}
.light div[data-style="minimal"] .toggle.open > .toggle-title i:before,
.light div[data-style="minimal"] .toggle:hover > .toggle-title i:before,
.light div[data-style="minimal"] .toggle.open > .toggle-title i:after,
.light div[data-style="minimal"] .toggle:hover > .toggle-title i:after {
background-color: #ffffff;
} .nectar-skip-to-content {
display: none !important;
visibility: hidden !important;
}