/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

/* Rechtstexte (Impressum / Datenschutz, eRecht24) */
.fusion-fullwidth.rechtstext .fusion-builder-row.fusion-row { max-width: 900px !important; margin-left: auto !important; margin-right: auto !important; }
.rechtstext h2 { font-size: 26px; line-height: 1.3; margin: 48px 0 16px; color: var(--awb-color5); }
.rechtstext h3 { font-size: 20px; line-height: 1.35; margin: 32px 0 10px; color: var(--awb-color5); }
.rechtstext h4 { font-size: 17px; line-height: 1.4; margin: 22px 0 8px; }
.rechtstext .fusion-text > :first-child, .rechtstext h2:first-child { margin-top: 0; }
.rechtstext p, .rechtstext li { font-size: 16px; line-height: 1.7; }
.rechtstext p { margin: 0 0 14px; }
.rechtstext ul { margin: 0 0 14px; padding-left: 20px; }
.rechtstext a { word-break: break-word; }
@media (max-width: 800px) {
	.rechtstext h2 { font-size: 22px; margin-top: 36px; }
	.rechtstext h3 { font-size: 18px; }
	.rechtstext p, .rechtstext li { font-size: 15px; }
}

/* Sprungziel /becherpreis -> #ausschreibung genau unter dem festen Header beginnen lassen */
#ausschreibung { scroll-margin-top: 237px; }

/* Impressum/Datenschutz im Footer sichtbar machen */
a.jjb-footer-legal, a.jjb-footer-legal:visited { color: var(--awb-color3) !important; }
a.jjb-footer-legal:hover, a.jjb-footer-legal:focus { color: var(--awb-color4) !important; }
