.elementor-606 .elementor-element.elementor-element-sm-page{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-606 .elementor-element.elementor-element-sm-eyebrow .jet-listing-dynamic-field__content{color:#DBB057;font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:700;text-align:left;}.elementor-606 .elementor-element.elementor-element-sm-eyebrow .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-606 .elementor-element.elementor-element-sm-eyebrow .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-606 .elementor-element.elementor-element-sm-eyebrow .jet-listing-dynamic-field{justify-content:left;}.elementor-606 .elementor-element.elementor-element-sm-matchup-row{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-606 .elementor-element.elementor-element-sm-home-side{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-606 .elementor-element.elementor-element-sm-home-logo .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-606 .elementor-element.elementor-element-sm-home-logo .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-606 .elementor-element.elementor-element-sm-home-logo .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;width:56px;}.elementor-606 .elementor-element.elementor-element-sm-home-logo .jet-listing-dynamic-image img{width:56px;height:56px;object-fit:contain;}.elementor-606 .elementor-element.elementor-element-sm-home-logo .jet-listing-dynamic-image__caption{text-align:left;}.elementor-606 .elementor-element.elementor-element-sm-home-team .jet-listing-dynamic-field__content{color:#F4EFE6;font-family:"Titillium Web", Sans-serif;font-size:28px;font-weight:800;text-align:center;}.elementor-606 .elementor-element.elementor-element-sm-home-team .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-606 .elementor-element.elementor-element-sm-home-team .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-606 .elementor-element.elementor-element-sm-home-team .jet-listing-dynamic-field{justify-content:center;}.elementor-606 .elementor-element.elementor-element-sm-score-row{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-606 .elementor-element.elementor-element-sm-score-home .jet-listing-dynamic-field__content{color:#DBB057;font-family:"Titillium Web", Sans-serif;font-size:32px;font-weight:800;text-align:left;}.elementor-606 .elementor-element.elementor-element-sm-score-home .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-606 .elementor-element.elementor-element-sm-score-home .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-606 .elementor-element.elementor-element-sm-score-home .jet-listing-dynamic-field{justify-content:left;}.elementor-606 .elementor-element.elementor-element-sm-score-away .jet-listing-dynamic-field__content{color:#DBB057;font-family:"Titillium Web", Sans-serif;font-size:32px;font-weight:800;text-align:left;}.elementor-606 .elementor-element.elementor-element-sm-score-away .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-606 .elementor-element.elementor-element-sm-score-away .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-606 .elementor-element.elementor-element-sm-score-away .jet-listing-dynamic-field{justify-content:left;}.elementor-606 .elementor-element.elementor-element-sm-away-side{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-606 .elementor-element.elementor-element-sm-away-logo .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-606 .elementor-element.elementor-element-sm-away-logo .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-606 .elementor-element.elementor-element-sm-away-logo .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;width:56px;}.elementor-606 .elementor-element.elementor-element-sm-away-logo .jet-listing-dynamic-image img{width:56px;height:56px;object-fit:contain;}.elementor-606 .elementor-element.elementor-element-sm-away-logo .jet-listing-dynamic-image__caption{text-align:left;}.elementor-606 .elementor-element.elementor-element-sm-away-team .jet-listing-dynamic-field__content{color:#F4EFE6;font-family:"Titillium Web", Sans-serif;font-size:28px;font-weight:800;text-align:center;}.elementor-606 .elementor-element.elementor-element-sm-away-team .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-606 .elementor-element.elementor-element-sm-away-team .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-606 .elementor-element.elementor-element-sm-away-team .jet-listing-dynamic-field{justify-content:center;}.elementor-606 .elementor-element.elementor-element-sm-info-row{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-606 .elementor-element.elementor-element-sm-info-datum .jet-listing-dynamic-field__content{color:#F4EFE6;font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:700;text-align:left;}.elementor-606 .elementor-element.elementor-element-sm-info-datum .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-606 .elementor-element.elementor-element-sm-info-datum .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-606 .elementor-element.elementor-element-sm-info-datum .jet-listing-dynamic-field{justify-content:left;}.elementor-606 .elementor-element.elementor-element-sm-info-zeit .jet-listing-dynamic-field__content{color:#F4EFE6;font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:700;text-align:left;}.elementor-606 .elementor-element.elementor-element-sm-info-zeit .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-606 .elementor-element.elementor-element-sm-info-zeit .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-606 .elementor-element.elementor-element-sm-info-zeit .jet-listing-dynamic-field{justify-content:left;}.elementor-606 .elementor-element.elementor-element-sm-info-spieltag .jet-listing-dynamic-field__content{color:#F4EFE6;font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:700;text-align:left;}.elementor-606 .elementor-element.elementor-element-sm-info-spieltag .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-606 .elementor-element.elementor-element-sm-info-spieltag .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-606 .elementor-element.elementor-element-sm-info-spieltag .jet-listing-dynamic-field{justify-content:left;}.elementor-606 .elementor-element.elementor-element-sm-info-ort .jet-listing-dynamic-field__content{color:#F4EFE6;font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:700;text-align:left;}.elementor-606 .elementor-element.elementor-element-sm-info-ort .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-606 .elementor-element.elementor-element-sm-info-ort .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-606 .elementor-element.elementor-element-sm-info-ort .jet-listing-dynamic-field{justify-content:left;}.elementor-606 .elementor-element.elementor-element-sm-ticket-cta .jet-listing-dynamic-link__link, body.jet-engine-optimized-dom .elementor-606 .elementor-element.elementor-element-sm-ticket-cta__link{align-self:center;flex-direction:row;}.elementor-606 .elementor-element.elementor-element-sm-ticket-cta .jet-listing-dynamic-link__icon, body.jet-engine-optimized-dom .elementor-606 .elementor-element.elementor-element-sm-ticket-cta__icon{order:1;}.elementor-606 .elementor-element.elementor-element-sm-report-section{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for html, class: .elementor-element-sm-back */.elementor-606 .elementor-element.elementor-element-sm-back a { font-family: 'Titillium Web', sans-serif; font-weight: 700; font-size: 16px; color: #DBB057; text-decoration: none; } .elementor-606 .elementor-element.elementor-element-sm-back a:hover { color: #C89B45; }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-sm-eyebrow */.elementor-606 .elementor-element.elementor-element-sm-eyebrow { text-transform: uppercase; letter-spacing: 1px; margin: 28px 0 4px; }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-sm-home-logo */.elementor-606 .elementor-element.elementor-element-sm-home-logo { display: flex; justify-content: center; margin-bottom: 8px; }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-sm-home-team */.elementor-606 .elementor-element.elementor-element-sm-home-team { text-align: center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-sm-home-side */.elementor-606 .elementor-element.elementor-element-sm-home-side { display: flex !important; flex-direction: column; align-items: center; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-sm-vs-label */.elementor-606 .elementor-element.elementor-element-sm-vs-label { display: flex; align-items: center; justify-content: center; } .elementor-606 .elementor-element.elementor-element-sm-vs-label span { font-family: 'Titillium Web', sans-serif; font-weight: 700; font-size: 16px; color: #6B6459; text-transform: uppercase; }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-sm-score-home */.elementor-606 .elementor-element.elementor-element-sm-score-home { text-align: center; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-sm-score-sep */.elementor-606 .elementor-element.elementor-element-sm-score-sep { display: flex; align-items: center; justify-content: center; } .elementor-606 .elementor-element.elementor-element-sm-score-sep span { font-family: 'Titillium Web', sans-serif; font-weight: 800; font-size: 32px; color: #DBB057; }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-sm-score-away */.elementor-606 .elementor-element.elementor-element-sm-score-away { text-align: center; }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-sm-score-home */.elementor-606 .elementor-element.elementor-element-sm-score-home { text-align: center; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-sm-score-sep */.elementor-606 .elementor-element.elementor-element-sm-score-sep { display: flex; align-items: center; justify-content: center; } .elementor-606 .elementor-element.elementor-element-sm-score-sep span { font-family: 'Titillium Web', sans-serif; font-weight: 800; font-size: 32px; color: #DBB057; }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-sm-score-away */.elementor-606 .elementor-element.elementor-element-sm-score-away { text-align: center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-sm-score-row */.elementor-606 .elementor-element.elementor-element-sm-score-row { display: flex !important; flex-direction: row; align-items: center; justify-content: center; gap: 8px; width: auto; }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-sm-away-logo */.elementor-606 .elementor-element.elementor-element-sm-away-logo { display: flex; justify-content: center; margin-bottom: 8px; }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-sm-away-team */.elementor-606 .elementor-element.elementor-element-sm-away-team { text-align: center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-sm-away-side */.elementor-606 .elementor-element.elementor-element-sm-away-side { display: flex !important; flex-direction: column; align-items: center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-sm-matchup-row */.elementor-606 .elementor-element.elementor-element-sm-matchup-row { display: flex !important; flex-direction: row; align-items: center; justify-content: center; gap: 24px; margin-bottom: 28px; } @media (max-width: 600px) { .elementor-606 .elementor-element.elementor-element-sm-matchup-row { flex-direction: column; gap: 10px; } }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-sm-info-datum */.elementor-606 .elementor-element.elementor-element-sm-info-datum { display: flex; flex-direction: column; align-items: center; gap: 2px; text-align: center; }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-sm-info-zeit */.elementor-606 .elementor-element.elementor-element-sm-info-zeit { display: flex; flex-direction: column; align-items: center; gap: 2px; text-align: center; }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-sm-info-spieltag */.elementor-606 .elementor-element.elementor-element-sm-info-spieltag { display: flex; flex-direction: column; align-items: center; gap: 2px; text-align: center; }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-sm-info-ort */.elementor-606 .elementor-element.elementor-element-sm-info-ort { display: flex; flex-direction: column; align-items: center; gap: 2px; text-align: center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-sm-info-row */.elementor-606 .elementor-element.elementor-element-sm-info-row { display: flex !important; flex-direction: row; flex-wrap: wrap; align-items: flex-start; justify-content: center; gap: 32px; padding: 24px; border-radius: 16px; border: 1px solid rgba(219,176,87,0.25); background: #1C1815; margin-bottom: 32px; }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-sm-ticket-cta */.elementor-606 .elementor-element.elementor-element-sm-ticket-cta { display: flex; justify-content: center; margin-bottom: 32px; } .elementor-606 .elementor-element.elementor-element-sm-ticket-cta .jet-listing-dynamic-link__link { font-family: 'Titillium Web', sans-serif; font-weight: 700; font-size: 16px; color: #120F0F; text-decoration: none; background: #DBB057; border-radius: 999px; padding: 14px 32px; display: inline-flex; } .elementor-606 .elementor-element.elementor-element-sm-ticket-cta .jet-listing-dynamic-link__link:hover { background: #C89B45; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-sm-report-section */.elementor-606 .elementor-element.elementor-element-sm-report-section { margin-top: 8px; display: flex; flex-direction: column; gap: 20px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-sm-page */.elementor-606 .elementor-element.elementor-element-sm-page { max-width: 820px; margin: 0 auto; padding: 140px 32px 96px 32px !important; } @media (max-width: 767px) { .elementor-606 .elementor-element.elementor-element-sm-page { padding: 120px 20px 64px 20px !important; } }/* End custom CSS */