@charset "utf-8";

html { scroll-behavior: smooth; }

.__Form, .__Form * { box-sizing: border-box; }

.__Form { position: relative; }

.iti, .iti input { width: 100%; }
@charset "utf-8";

.__FormPreloader { position: absolute; z-index: 200; inset: 0px; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.8); display: flex; align-items: center; justify-content: center; transform: scale(1.03, 1.1) translateY(0px); }

.__Loader { width: 75px; aspect-ratio: 1 / 1; display: grid; }

.__Loader::before, .__Loader::after { content: ""; grid-area: 1 / 1; width: 35px; aspect-ratio: 1 / 1; box-shadow: rgb(0, 0, 0) 0px 0px 0px 3px inset; filter: drop-shadow(rgb(0, 0, 0) 40px 40px 0px); animation: 2s ease 0s infinite alternate none running l8; }

.__Loader::after { margin: 0px 0px 0px auto; filter: drop-shadow(rgb(0, 0, 0) -40px 40px 0px); animation-delay: -1s; }

@keyframes l8 { 
  0%, 10% { border-radius: 0px; }
  30%, 40% { border-radius: 50% 0px; }
  60%, 70% { border-radius: 50%; }
  90%, 100% { border-radius: 0px 50%; }
}
@charset "utf-8";

body { font-family: "Times Modern", "Times Modern-fallback", serif; overflow: scroll !important; height: 100% !important; }

.TeaserPage { overflow-y: scroll !important; }

p { color: rgb(51, 51, 51); font-family: "Times Digital W04 Regular", "Times Digital W04 Regular-fallback", serif; font-size: 16px; line-height: 1.5; font-weight: 400; letter-spacing: 0em; width: 100%; padding: 10px 0px; }

ul, ol { color: rgb(51, 51, 51); font-family: "Times Digital W04 Regular", "Times Digital W04 Regular-fallback", serif; font-size: 16px; line-height: 1.5; font-weight: 400; letter-spacing: 0em; width: 100%; padding: 10px 0px 10px 20px; }
@charset "utf-8";

.title { position: relative; margin-bottom: 37px; font-weight: 300; font-size: 36px; line-height: 42px; }

.title::after { content: ""; height: 4px; width: 85px; position: absolute; bottom: -15px; left: 0px; background-color: rgb(0, 34, 71); }

.top__list { margin-bottom: 80px; padding-top: 12px; font-size: 18px; }

@media screen and (max-width: 991px) {
  .top__list { font-size: 12px; }
}

@media screen and (max-width: 767px) {
  .top__list { margin-bottom: 35px; }
}

.top__list .item { display: flex; justify-content: flex-start; align-items: center; margin-top: 20px; }

.top__list .item .place { display: flex; justify-content: flex-start; align-items: center; flex-shrink: 0; width: 210px; }

@media screen and (max-width: 991px) {
  .top__list .item .place { width: 150px; }
}

.top__list .item .place__num { width: 36px; font-weight: 500; }

@media screen and (max-width: 991px) {
  .top__list .item .place__num { width: 26px; font-size: 14px; }
}

.top__list .item .place__avatar { width: 40px; margin-left: 7px; }

.top__list .item .place__avatar img { display: block; }

.top__list .item .place__name { margin-left: 20px; }

@media screen and (max-width: 991px) {
  .top__list .item .place__name { margin-left: 10px; }
}

.top__list .item .progress { flex-grow: 1; margin-left: 20px; }

@media screen and (max-width: 991px) {
  .top__list .item .progress { margin-left: 10px; }
}

.progress { display: flex; justify-content: flex-start; align-items: center; background-color: rgb(255, 255, 255); border: none; box-shadow: none; }

.progress__bar { display: block; height: 25px; width: 0px; margin-right: 20px; background-color: rgb(238, 50, 45); background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent); background-size: 40px 40px; border-radius: 3px; animation: 2s linear 0s infinite normal none running progress-bar-stripes; transition: 800ms ease-out; }

.progress__info { font-size: 18px; }

@media screen and (max-width: 991px) {
  .progress__info { font-size: 12px; }
  .top__list .item { flex-direction: column; }
  .top__list .item .place { width: 100% !important; }
  .progress { width: 100%; margin: 10px 0px; }
}

@-webkit-keyframes progress-bar-stripes { 
  0% { background-position: 40px 0px; }
  100% { background-position: 0px 0px; }
}

@keyframes progress-bar-stripes { 
  0% { background-position: 40px 0px; }
  100% { background-position: 0px 0px; }
}
@charset "utf-8";

#calculator { text-align: center; background-color: rgb(255, 255, 255); animation: 0.5s ease-in-out 0s 1 normal none running fadeIn; width: 100%; }

#slider-container { position: relative; margin-bottom: 20px; }

#slider { width: 100%; opacity: 0; animation: 0.5s ease-in-out 0.5s 1 normal forwards running fadeIn; appearance: none; background: rgb(52, 152, 219); border-radius: 10px; outline: none; padding: 0px; position: relative; z-index: 2; height: 20px !important; }

#slider::-webkit-slider-thumb { appearance: none; width: 25px; height: 25px; background: rgb(255, 255, 255); border-radius: 50%; cursor: pointer; border: 2px solid rgb(197, 212, 223); z-index: 3; margin-top: 0px !important; }

#current-value { width: 30%; margin: -5px auto 10px; padding-top: 3px; padding-bottom: 3px; font-size: 18px; border-left: 2px solid rgb(52, 152, 219); border-right: 2px solid rgb(52, 152, 219); border-bottom: 2px solid rgb(52, 152, 219); }

.slider-labels { display: flex; justify-content: space-between; font-size: 14px; margin-bottom: 10px; position: relative; z-index: 1; width: 100% !important; }

.slider-labels span { position: relative; }

.slider-labels span::before { content: ""; position: absolute; width: 1px; height: 10px; background: rgb(0, 0, 0); top: 15px; left: 50%; transform: translateX(-50%); margin-top: 10px; }

.result { font-size: 18px; margin-bottom: 10px; opacity: 0; animation: 0.5s ease-in-out 1s 1 normal forwards running fadeIn; }

.feed .story h2 { margin-bottom: 18px; }

.form_above p { text-align: center; font-weight: bold; font-size: 16px !important; }

@keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@charset "utf-8";

.official-box { width: 100%; margin: 20px 0px; padding: 10px 15px; border: 2px solid rgb(214, 0, 0); display: inline-block; border-radius: 4px; }

.official-title { color: rgb(214, 0, 0); font-weight: bold; font-size: 20px; margin-bottom: 8px; text-transform: uppercase; }

.official-text { font-size: 18px; }
@charset "utf-8";

.lcpItem {
  background-color: rgba(255, 255, 255, 0); background-repeat: no-repeat; background-position: 50% center; background-size: cover; background-image: url("");
  @supports (background-image: url("")) {
  background-image: url("");
}
}

.lcpHeading { background-color: rgba(249, 249, 249, 0); background-repeat: no-repeat; background-position: 100% center; background-image: url(""); }

.lcpPuzzles { background-color: rgba(249, 249, 249, 0); background-repeat: no-repeat; background-position: 100% center; background-image: url(""); }

@font-face { font-family: Roboto-Regular; src: url("Roboto-Regular-1f6d3cf6d3.woff2") format("woff2"), url("Roboto-Regular.woff") format("woff"), url("Roboto-Regular.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: Roboto-Regular-fallback; src: local("Arial"); font-display: swap; font-style: normal; font-weight: 400; ascent-override: 92.49%; descent-override: 24.34%; size-adjust: 100.3%; }

@font-face { font-family: Roboto-Medium; src: url("Roboto-Medium-e7df3d0942.woff2") format("woff2"), url("Roboto-Medium.woff") format("woff"), url("Roboto-Medium.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: Roboto-Medium-fallback; font-display: swap; font-style: normal; font-weight: 400; src: local("Arial"); ascent-override: 91.62%; descent-override: 24.11%; size-adjust: 101.26%; }

@font-face { font-family: Roboto; src: url("Roboto-Regular-1f6d3cf6d3.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: Roboto-fallback; src: local("Arial"); font-display: swap; font-style: normal; font-weight: 400; ascent-override: 92.49%; descent-override: 24.34%; size-adjust: 100.3%; }

@font-face { font-family: Roboto; src: url("Roboto-Medium-e7df3d0942.woff2") format("woff2"); font-weight: 500; font-style: normal; font-display: swap; }

@font-face { font-family: Roboto-fallback; font-display: swap; font-style: normal; font-weight: 500; src: local("Arial"); ascent-override: 91.62%; descent-override: 24.11%; size-adjust: 101.26%; }

@font-face { font-family: Roboto; src: url("Roboto-Bold-e9f5aaf547.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }

@font-face { font-family: Roboto-fallback; font-display: swap; font-style: normal; font-weight: 700; src: local("Arial Bold"); ascent-override: 98.53%; descent-override: 25.93%; size-adjust: 94.16%; }

@font-face { font-family: TimesDigitalW04; src: url("") format("woff2"), url("") format("woff"), url("") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: TimesDigitalW04-fallback; font-display: swap; font-style: normal; font-weight: 400; src: local("Times New Roman"); ascent-override: 87.46%; descent-override: 28.13%; size-adjust: 113.42%; }

@font-face { font-family: TimesDigitalW04-Regular; src: url("TimesDigitalW04-Regular-dca82eac02.woff2") format("woff2"), url("TimesDigitalW04-Regular-c93f4e13dd.woff") format("woff"), url("TimesDigitalW04-Regular-bf4b850ffb.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: TimesDigitalW04-Regular-fallback; font-display: swap; font-style: normal; font-weight: 400; src: local("Times New Roman"); ascent-override: 87.46%; descent-override: 28.13%; size-adjust: 113.42%; }

@font-face { font-family: TimesDigitalW04-RegularSC; src: url("") format("woff2"), url("") format("woff"), url("") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: TimesDigitalW04-RegularSC-fallback; font-display: swap; font-style: normal; font-weight: 400; src: local("Times New Roman"); ascent-override: 87.46%; descent-override: 28.13%; size-adjust: 113.42%; }

@font-face { font-family: TimesDigitalW04-Bold; src: url("") format("woff2"), url("") format("woff"), url("") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: TimesDigitalW04-Bold-fallback; font-display: swap; font-style: normal; font-weight: 700; src: local("Times New Roman Bold"); ascent-override: 86.91%; descent-override: 27.95%; size-adjust: 114.14%; }

@font-face { font-family: TimesDigitalW04-BoldItalic; src: url("") format("woff2"), url("") format("woff"), url("") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: TimesDigitalW04-BoldItalic-fallback; font-display: swap; font-style: italic; font-weight: 700; src: local("Times New Roman Bold Italic"); ascent-override: 84.79%; descent-override: 27.27%; size-adjust: 116.99%; }

@font-face { font-family: TimesDigitalW04-Italic; src: url("") format("woff2"), url("") format("woff"), url("") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: TimesDigitalW04-Italic-fallback; font-display: swap; font-style: italic; font-weight: 400; src: local("Times New Roman Italic"); ascent-override: 89.35%; descent-override: 28.73%; size-adjust: 111.02%; }

@font-face { font-family: TimesDigitalW04-BoldSC; src: url("") format("woff2"), url("") format("woff"), url("") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: TimesDigitalW04-BoldSC-fallback; font-display: swap; font-style: normal; font-weight: 700; src: local("Times New Roman Bold"); ascent-override: 86.91%; descent-override: 27.95%; size-adjust: 114.14%; }

@font-face { font-family: "Times Digital W04 Regular"; font-display: swap; font-style: normal; font-weight: 400; src: url("TimesDigitalW04-Regular-dca82eac02.woff2") format("woff2"); }

@font-face { font-family: "Times Digital W04 Regular-fallback"; font-display: swap; font-style: normal; font-weight: 400; src: local("Times New Roman"); ascent-override: 87.46%; descent-override: 28.13%; size-adjust: 113.42%; }

@font-face { font-family: TimesModern-Regular; src: url("TimesModern-Regular-f3419df85d.woff2") format("woff2"), url("TimesModern-Regular-39c619f4ef.woff") format("woff"), url("TimesModern-Regular-e47b8c277b.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: TimesModern-Regular-fallback; font-display: swap; font-style: normal; font-weight: 400; src: local("Times New Roman"); ascent-override: 71.84%; descent-override: 17.78%; line-gap-override: 6.72%; size-adjust: 96.74%; }

@font-face { font-family: TimesModern-Bold; src: url("TimesModern-Bold-62eb027e67.woff2") format("woff2"), url("TimesModern-Bold-828aec4ccd.woff") format("woff"), url("TimesModern-Bold-a2020323c6.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: TimesModern-Bold-fallback; font-display: swap; font-style: normal; font-weight: 700; src: local("Times New Roman Bold"); ascent-override: 73.8%; descent-override: 18.26%; line-gap-override: 6.9%; size-adjust: 94.18%; }

@font-face { font-family: TimesModern-ExtraBold-Italic; src: url("") format("woff2"), url("") format("woff"), url("") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: TimesModern-ExtraBold-Italic-fallback; font-display: swap; font-style: italic; font-weight: 700; src: local("Times New Roman Bold Italic"); ascent-override: 71.6%; descent-override: 17.82%; line-gap-override: 6.7%; size-adjust: 97.06%; }

@font-face { font-family: TimesModern-Italic; src: url("") format("woff2"), url("") format("woff"), url("") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: TimesModern-Italic-fallback; font-display: swap; font-style: italic; font-weight: 400; src: local("Times New Roman Italic"); ascent-override: 83.3%; descent-override: 21.13%; line-gap-override: 7.83%; size-adjust: 89.44%; }

@font-face { font-family: "Times Modern"; src: url("TimesModern-light-b06bdc952e.woff2") format("woff2"); font-display: swap; font-style: normal; font-weight: 300; }

@font-face { font-family: "Times Modern-fallback"; font-display: swap; font-style: normal; font-weight: 300; src: local("Times New Roman"); ascent-override: 91.88%; descent-override: 23.48%; size-adjust: 93.28%; }

@font-face { font-family: "Times Modern"; src: url("TimesModern-Regular-f3419df85d.woff2") format("woff2"); font-display: swap; font-style: normal; font-weight: 400; }

@font-face { font-family: "Times Modern-fallback"; font-display: swap; font-style: normal; font-weight: 400; src: local("Times New Roman"); ascent-override: 71.84%; descent-override: 17.78%; line-gap-override: 6.72%; size-adjust: 96.74%; }

@font-face { font-family: "Times Modern"; src: url("TimesModern-Bold-62eb027e67.woff2") format("woff2"); font-display: swap; font-style: normal; font-weight: 700; }

@font-face { font-family: "Times Modern-fallback"; font-display: swap; font-style: normal; font-weight: 700; src: local("Times New Roman Bold"); ascent-override: 73.8%; descent-override: 18.26%; line-gap-override: 6.9%; size-adjust: 94.18%; }

@font-face { font-family: "Times Modern"; src: url("TimesModern-ExtraBold-afbbdbe2e3.woff2") format("woff2"); font-display: swap; font-style: normal; font-weight: 800; }

@font-face { font-family: "Times Modern-fallback"; font-display: swap; font-style: normal; font-weight: 800; src: local("Times New Roman Bold"); ascent-override: 87.07%; descent-override: 21.47%; size-adjust: 101.99%; }

@font-face { font-family: TimesModernMagazine; src: url("") format("woff2"), url("") format("woff"), url("") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: TimesModernMagazine-fallback; src: local("Times New Roman"); font-display: swap; }

@font-face { font-family: TimesModernMagazine-Lt; src: url("") format("woff2"), url("") format("woff"), url("") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: TimesModernMagazine-Lt-fallback; font-display: swap; font-style: normal; font-weight: 400; src: local("Times New Roman"); ascent-override: 97.73%; descent-override: 24.2%; size-adjust: 97.51%; }

.Icon--crossSpot::before, .Icon--crossSpotFilled::before, .Icon--search::before { content: ""; background-color: rgb(255, 255, 255); height: 16px; width: 16px; mask-position: 50% 50%; mask-repeat: no-repeat; display: inline-block; }

.Icon { display: inline-block; line-height: 0; vertical-align: middle; text-decoration: inherit; }

.Icon--small { font-size: 1rem; }

.GlobalMenu-parentLink .Icon--arrowDown, .GlobalMenu-parentLink .Icon--arrowUp { font-size: 22px; margin-left: 0.4em; height: 14px; width: 14px; }

.Icon--arrowDown::before, .Icon--arrowLeft::before, .Icon--arrowRight::before, .Icon--arrowUp::before { background-color: rgb(255, 105, 180); content: ""; height: 14px; width: 14px; mask-position: 50% 50%; mask-repeat: no-repeat; display: inline-block; }

.Icon--arrowDown::before, .Icon--arrowUp::before { mask-size: 12px 12px; }

.Icon--arrowDown::before { mask-image: url(""); }

.Icon--arrowUp::before { mask-image: url(""); }

.Icon--arrowLeft::before, .Icon--arrowRight::before { mask-size: 6px 13px; }

.Icon--arrowLeft::before { mask-image: url(""); }

.Icon--arrowRight::before { mask-image: url(""); }

.Icon--search::before { mask-image: url(""); }

.Icon--crossSpot::before { mask-image: url(""); background-color: rgb(21, 115, 162); height: 12px; width: 12px; }

.Icon--crossSpotFilled::before { mask-image: url(""); }

html { font-family: small; }

* html, * + html { font-family: wide; }

@media �screen {
  html { font-family: wide; }
}

body::after { display: none; }

@media screen and (min-width: 768px) {
  html { font-family: medium; }
  body::after { content: "medium"; }
}

@media screen and (min-width: 1024px) {
  html { font-family: wide; }
  body::after { content: "wide"; }
}

@media screen and (min-width: 1320px) {
  html { font-family: huge; }
  body::after { content: "huge"; }
}

* { margin: 0px; padding: 0px; box-sizing: border-box; }

html { font-size: 62.5%; }

body { font-size: 1.4rem; line-height: 1.25; position: relative; }

img { vertical-align: middle; max-width: 100%; border: 0px; }

.Page { background-color: rgb(245, 239, 235); padding-top: 5rem; }

@media (min-width: 1024px) {
  .Page { padding-top: 4rem; }
}

@media (max-width: 686px) {
  .Page.nav-onboarding-padding { margin-top: 206px; }
}

@media (min-width: 687px) and (max-width: 767px) {
  .Page.nav-onboarding-padding { margin-top: 180px; }
}

@media (min-width: 768px) and (max-width: 930px) {
  .Page.nav-onboarding-padding { margin-top: 138px; }
}

@media (min-width: 931px) {
  .Page.nav-onboarding-padding { margin-top: 112px; }
}

.Page.Theme--defcon { background-color: rgb(204, 204, 209); }

@media (min-width: 0) and (max-width: 1023px) {
  .Page.is-mobileMenuOpened .GlobalFooter, .Page.is-mobileMenuOpened .MainContainer, .Page.is-mobileMenuOpened .MarketingBanner, .Page.is-mobileMenuOpened .Tooltip { display: none; }
}

.Page.vue-puzzle { background-color: rgb(255, 247, 237); }

.MainContainer { background-color: rgb(255, 255, 255); padding-left: 1rem; padding-right: 1rem; position: relative; z-index: 1; overflow: hidden; min-height: 50vh; }

@media (min-width: 520px) {
  .MainContainer { border-right: 1px solid rgba(219, 219, 219, 0.5); border-left: 1px solid rgba(219, 219, 219, 0.5); }
  .Theme--defcon .MainContainer { border-left: none; border-right: none; }
}

@media (min-width: 768px) {
  .MainContainer { padding: 0px 2rem; }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .MainContainer { border-width: 0px; }
}

.Page--profile .MainContainer, .Page--topic .MainContainer { padding: 0px; }

.MainContainer #js-react-container > div:first-child, .MainContainer #main-container > div:first-child { position: relative; }

.MainContainer #js-react-container > div:first-child { display: block; }

.MainContainer #main-container h2[class^="responsive__Heading"], .MainContainer #main-container h3[class^="responsive__Heading"] { margin-top: -175px; padding-top: 175px; }

.MainContainer--supplement { border: none; }

.MainContainer--noPadding { padding-left: 0px; padding-right: 0px; overflow: visible; }

.Container::after { content: " "; display: block; clear: both; }

.Container { max-width: 100%; margin-left: auto; margin-right: auto; }

@media (min-width: 520px) {
  .Container::after { content: " "; display: block; clear: both; }
  .Container { max-width: 520px; margin-left: auto; margin-right: auto; }
}

@media (min-width: 768px) {
  .Container::after { content: " "; display: block; clear: both; }
  .Container { max-width: 860px; margin-left: auto; margin-right: auto; }
}

@media (min-width: 1024px) {
  .Container::after { content: " "; display: block; clear: both; }
  .Container { max-width: 1024px; margin-left: auto; margin-right: auto; }
}

@media (min-width: 1320px) {
  .Container::after { content: " "; display: block; clear: both; }
  .Container { max-width: 1182px; margin-left: auto; margin-right: auto; }
}

.Container.Container--blank, .Container.Container--video { max-width: 100%; padding: 0px; border: 0px; }

.Container-inner { margin-left: auto; margin-right: auto; }

@media (min-width: 768px) {
  .Container-inner { width: 83.3333%; }
}

@media (min-width: 1024px) {
  .Container-inner { width: 66.6667%; }
}

.Fakegrid { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 999; display: none; opacity: 0.75; pointer-events: none !important; }

.is-debug .Fakegrid { display: block; }

.Fakegrid-container::after { content: " "; display: block; clear: both; }

.Fakegrid-container { max-width: 100%; margin-left: auto; margin-right: auto; }

@media (min-width: 520px) {
  .Fakegrid-container::after { content: " "; display: block; clear: both; }
  .Fakegrid-container { max-width: 520px; margin-left: auto; margin-right: auto; }
}

@media (min-width: 768px) {
  .Fakegrid-container::after { content: " "; display: block; clear: both; }
  .Fakegrid-container { max-width: 860px; margin-left: auto; margin-right: auto; }
}

@media (min-width: 1024px) {
  .Fakegrid-container::after { content: " "; display: block; clear: both; }
  .Fakegrid-container { max-width: 1024px; margin-left: auto; margin-right: auto; }
}

@media (min-width: 1320px) {
  .Fakegrid-container::after { content: " "; display: block; clear: both; }
  .Fakegrid-container { max-width: 1182px; margin-left: auto; margin-right: auto; }
}

.Fakegrid-container { height: 100%; width: 100%; padding: 0px 2rem; }

.Fakegrid-container div { width: 8.33333%; float: left; height: 100%; background-image: linear-gradient(to right, rgba(0, 0, 255, 0.1), rgba(77, 77, 255, 0.1)); }

.nk-layer { z-index: 5; position: relative; }

@media (min-width: 768px) {
  .nk-layer { z-index: 1; }
}

@media screen and (min-width: 768px) {
  .nk-layer--hideHelper { transition: opacity 0.5s ease-in; opacity: 0; }
}

@keyframes slideDown { 
  100% { transform: translateY(0px); }
}

@keyframes slideUp { 
  100% { transform: translateY(0px); }
}

body { font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; color: rgb(51, 51, 51); -webkit-font-smoothing: antialiased; }

h1, h2, h3, h4 { color: rgb(29, 29, 27); -webkit-font-smoothing: auto; }

p { line-height: 2rem; }

a { color: inherit; text-decoration: none; }

h1 { font-size: 3rem; line-height: 3rem; }

@media (min-width: 768px) {
  h1 { font-size: 3.5rem; line-height: 3.5rem; }
}

@media (min-width: 1024px) {
  h1 { font-size: 4.5rem; line-height: 4.5rem; }
}

h2 { font-size: 2rem; line-height: 2rem; }

@media (min-width: 768px) {
  h2 { font-size: 3rem; line-height: 3rem; }
}

@media (min-width: 1024px) {
  h2 { font-size: 3.5rem; line-height: 3.5rem; }
}

h3 { font-size: 1.9rem; line-height: 1.9rem; }

@media (min-width: 768px) {
  h3 { font-size: 2rem; line-height: 2rem; }
}

@media (min-width: 1320px) {
  h3 { font-size: 2.5rem; line-height: 2.5rem; }
}

input::-webkit-input-placeholder { color: inherit; }

input:focus::-webkit-input-placeholder { color: transparent; }

.Headline, .Item-headline { font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-weight: 400; color: rgb(29, 29, 27); -webkit-font-smoothing: auto; }

.Headline--article { font-size: 3rem; line-height: 3rem; }

@media (min-width: 768px) {
  .Headline--article { font-size: 4.5rem; line-height: 4.5rem; }
}

.Headline--majorArticle { font-size: 3.5rem; line-height: 3.5rem; }

@media (min-width: 768px) {
  .Headline--majorArticle { font-size: 5rem; line-height: 5rem; }
}

@media (min-width: 1024px) {
  .Headline--majorArticle { font-size: 6rem; line-height: 6rem; }
}

.Headline--xxl { font-size: 3.5rem; line-height: 3.5rem; }

@media (min-width: 768px) {
  .Headline--xxl { font-size: 5.5rem; line-height: 5.5rem; }
}

@media (min-width: 1024px) {
  .Headline--xxl { font-size: 7rem; line-height: 7rem; }
}

.Headline--xl { font-size: 3.5rem; line-height: 3.5rem; }

@media (min-width: 768px) {
  .Headline--xl { font-size: 5rem; line-height: 5rem; }
}

@media (min-width: 1024px) {
  .Headline--xl { font-size: 4.5rem; line-height: 4.5rem; }
}

.Headline--l { font-size: 3rem; line-height: 3rem; }

@media (min-width: 768px) {
  .Headline--l { font-size: 3.5rem; line-height: 3.5rem; }
}

@media (min-width: 1024px) {
  .Headline--l { font-size: 4rem; line-height: 4rem; }
}

.Headline--m { font-size: 2.2rem; line-height: 2.2rem; }

@media (min-width: 768px) {
  .Headline--m { font-size: 3.2rem; line-height: 3.2rem; }
}

@media (min-width: 1024px) {
  .Headline--m { font-size: 3.5rem; line-height: 3.5rem; }
}

.Headline--s, .Headline--xs { font-size: 2.2rem; line-height: 2.2rem; }

@media (min-width: 768px) {
  .Headline--xs { font-size: 1.6rem; line-height: 1.6rem; }
}

@media (min-width: 1024px) {
  .Headline--xs { font-size: 2rem; line-height: 2rem; }
}

.Headline--xxs { font-size: 1.6rem; line-height: 1.6rem; }

@media (min-width: 768px) {
  .Headline--xxs { font-size: 1.6rem; line-height: 1.6rem; }
}

@media (min-width: 1024px) {
  .Headline--xxs { font-size: 1.8rem; line-height: 1.8rem; }
}

.Headline--promo { font-size: 2rem; line-height: 2rem; }

@media (min-width: 768px) {
  .Headline--promo { font-size: 2.5rem; line-height: 2.5rem; }
}

@media (min-width: 1024px) {
  .Headline--promo { font-size: 2.5rem; line-height: 2.5rem; }
}

.Headline--section { font-size: 2rem; line-height: 2rem; }

@media (min-width: 768px) {
  .Headline--section { font-size: 2.5rem; line-height: 2.5rem; }
}

@media (min-width: 1024px) {
  .Headline--section { font-size: 2.5rem; line-height: 2.5rem; }
}

.Headline--light { font-family: TimesModernMagazine-Lt; }

.Headline--regular { font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; }

.Headline--notebook { font-family: TimesModern-ExtraBold-Italic; color: rgb(133, 0, 41); -webkit-font-smoothing: antialiased; }

.Headline--leaders { position: relative; }

.Headline--leaders::after { content: ""; display: block; margin: 13px auto 16px; width: 30px; height: 1px; background: rgb(133, 0, 41); }

.Headline--puff { font-size: 1.6rem; }

@media (min-width: 768px) {
  .Headline--puff { font-size: 1.6rem; line-height: 1.6rem; }
}

@media (min-width: 1024px) {
  .Headline--puff { font-size: 1.8rem; line-height: 1.8rem; }
}

.Headline--puff { -webkit-font-smoothing: antialiased; color: rgb(255, 255, 255); line-height: 1.8rem; }

@media (min-width: 768px) {
  .Headline--puff { line-height: 1.8rem; }
}

@media (min-width: 1024px) {
  .Headline--puff { line-height: 2rem; }
}

.Headline--puffFull { font-size: 1.6rem; line-height: 1.6rem; }

@media (min-width: 768px) {
  .Headline--puffFull { font-size: 2.5rem; line-height: 2.5rem; }
}

@media (min-width: 1024px) {
  .Headline--puffFull { font-size: 3rem; line-height: 3rem; }
}

.Headline--puffFull { -webkit-font-smoothing: antialiased; color: rgb(255, 255, 255); }

.Headline--footer { font-size: 1.3rem; line-height: 1.3rem; }

@media (min-width: 768px) {
  .Headline--footer { font-size: 1.2rem; line-height: 1.2rem; }
}

@media (min-width: 1024px) {
  .Headline--footer { font-size: 1.2rem; line-height: 1.2rem; }
}

.Headline--footer { font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; color: rgb(208, 206, 206); }

.Headline--magazineListing { font-size: 2.5rem; line-height: 2.5rem; }

@media (min-width: 768px) {
  .Headline--magazineListing { font-size: 4rem; line-height: 4rem; }
}

@media (min-width: 1024px) {
  .Headline--magazineListing { font-size: 5rem; line-height: 5rem; }
}

.Headline--magazineListing { text-align: center; margin: 2.25rem 0px; text-indent: -9999em; height: 2.8rem; background-repeat: no-repeat; background-position: center center; background-size: contain; }

.Theme--techGames .Headline--magazineListing { background-image: url(""); }

.Theme--gardening .Headline--magazineListing { background-image: url(""); }

.Theme--timesMagazine .Headline--magazineListing { background-image: url(""); }

.Theme--sundayTimesMagazine .Headline--magazineListing { background-image: url(""); }

.Theme--style .Headline--magazineListing, .Theme--styleMagazine .Headline--magazineListing { background-image: url(""); }

.Theme--culture .Headline--magazineListing, .Theme--cultureMagazine .Headline--magazineListing { background-image: url(""); }

@media (min-width: 768px) {
  .Headline--magazineListing { margin: 4.5rem 0px; height: 4.6rem; }
}

@media (min-width: 1024px) {
  .Headline--magazineListing { margin: 5.5rem 0px; height: 5.6rem; }
}

.Tooltip { position: absolute; color: rgb(255, 255, 255); font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 1.4rem; line-height: 1.31; z-index: 3; opacity: 0; animation: 0.4s ease-out 0s 1 normal forwards running showMessage; transition: left 0.1s; background-image: linear-gradient(rgb(60, 129, 190), rgb(60, 129, 190)), linear-gradient(73deg, rgba(255, 255, 255, 0.5), rgba(0, 0, 0, 0)); box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 8px 0px; width: 260px; border-radius: 0.4rem; }

.Tooltip .Tooltip-container { position: relative; padding: 1.5rem 3.3rem 1.2rem 1.5rem; background: rgb(60, 129, 190); border-radius: 0.4rem; }

.Tooltip .Tooltip-container::after { position: absolute; border: 0.8rem solid rgba(136, 183, 213, 0); content: " "; height: 0px; width: 0px; pointer-events: none; margin-left: -0.8rem; }

@media (min-width: 1024px) {
  .Tooltip .Tooltip-container::after { border-width: 1rem; margin-left: -1rem; }
}

.Tooltip .Tooltip-button { display: flex; align-items: center; justify-content: center; width: 2.2rem; height: 2.2rem; border-radius: 1.1rem; position: absolute; background-color: rgba(255, 255, 255, 0.3); top: 0.5rem; right: 0.5rem; }

.Tooltip.Tooltip--centered { left: 50%; right: 50%; transform: translateX(-50%); }

.Tooltip.is-hidden { display: none; }

.Tooltip--right { left: auto; right: 0px; }

.Tooltip--arrow-topLeft .Tooltip-container::after { bottom: 100%; left: 2.5rem; border-bottom-color: rgb(60, 129, 190); }

.Tooltip--arrow-topRight .Tooltip-container::after { bottom: 100%; left: 90%; border-bottom-color: rgb(60, 129, 190); }

.Tooltip--arrow-bottomCenter .Tooltip-container::after { top: 100%; left: 50%; border-top-color: rgb(60, 129, 190); }

.Tooltip--above { margin-top: -9.3rem; }

.Tooltip--articleBottom { margin-top: -9.7rem; left: 50%; }

.Tooltip--articleBottom .Tooltip-container { left: -50%; }

@keyframes showMessage { 
  100% { opacity: 1; }
}

.js-channelsTooltip .Tooltip-container { display: none; }

@media (min-width: 1024px) {
  .js-channelsTooltip .Tooltip-container { display: block; }
}

.js-channelsTooltip .Tooltip-container .OnboardingTooltip-container { position: relative; color: rgb(255, 255, 255); }

.js-channelsTooltip .Tooltip-container .OnboardingTooltip-container .OnboardingTooltip-title { margin-right: 0.5rem; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 1.8rem; line-height: 2.2rem; -webkit-font-smoothing: antialiased; }

.js-channelsTooltip .Tooltip-container .OnboardingTooltip-container .OnboardingTooltip-text { margin-top: 1rem; opacity: 0.8; letter-spacing: 0.03rem; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 1.5rem; display: none; }

@media (min-width: 1024px) {
  .js-channelsTooltip .Tooltip-container .OnboardingTooltip-container .OnboardingTooltip-text.OnboardingTooltip-text--desktop { display: inline-block; }
}

.AccessibilityLinks a { padding: 1rem; background: rgb(245, 239, 235); color: rgb(29, 29, 27); height: 4.5rem; }

.AccessibilityLinks a:active, .AccessibilityLinks a:focus { height: auto; margin: 0px auto; text-align: center; top: 5.4rem; left: 0px; font-size: 1.6rem; position: absolute; z-index: 9999; }

@media (min-width: 768px) {
  .AccessibilityLinks a:active, .AccessibilityLinks a:focus { top: 4.4rem; }
}

.Modal { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 3; display: none; will-change: transform; }

.Modal.is-modalOpen { display: block; }

.Modal--translucent { background-color: rgba(29, 29, 27, 0.5); }

.Modal--transparent { background-color: transparent; }

@keyframes introjspulse { 
  0% { transform: scale(0.85); box-shadow: rgb(255, 194, 82) 0px 0px 0px 0px; }
  70% { transform: scale(1); box-shadow: transparent 0px 0px 0px 10px; }
  100% { transform: scale(0.85); box-shadow: rgba(255, 194, 82, 0) 0px 0px 0px 0px; }
}

.introjs-tooltip { box-sizing: content-box; box-shadow: rgba(33, 33, 33, 0.3) 0px 3px 30px; position: fixed; transition: opacity 0.1s ease-out; visibility: visible; }

.nav-onboarding-hint * .introjs-hintReference *, .nav-onboarding-tooltip * { color: rgb(59, 59, 59); font-size: 16px; font-weight: 400; font-family: Roboto, TimesModern !important; }

.nav-onboarding-tooltip.introjs-tooltip { background-color: rgb(245, 245, 245); border-radius: 0px; visibility: visible; width: calc(-24px + 100vw); left: 12px !important; top: 115px !important; }

.nav-onboarding-tooltip.introjs-tooltip .introjs-arrow.top { left: 50%; }

.nav-onboarding-tooltip.introjs-tooltip.magazines-tooltip .introjs-arrow.top { left: unset; right: 24px; }

.nav-onboarding-tooltip.introjs-tooltip.hamburger-menu { top: 55px !important; }

.nav-onboarding-tooltip.introjs-tooltip.hamburger-menu .introjs-arrow.top { left: 12px; }

.nav-onboarding-tooltip.introjs-tooltip.vertical-sport-tooltip { bottom: 12px !important; top: unset !important; }

.nav-onboarding-tooltip.introjs-tooltip.end-tour-tooltip { margin: 0px !important; top: unset !important; bottom: 12px !important; }

.nav-onboarding-tooltip.introjs-tooltip.end-tour-tooltip .introjs-arrow { display: none !important; }

@media (min-width: 768px) {
  .nav-onboarding-tooltip.introjs-tooltip { max-width: 350px; top: 70px !important; left: 330px !important; }
  .nav-onboarding-tooltip.introjs-tooltip.welcome-to-nav-tooltip { left: 12px !important; }
  .nav-onboarding-tooltip.introjs-tooltip.welcome-to-nav-tooltip .introjs-arrow.top { left: 12px; }
  .nav-onboarding-tooltip.introjs-tooltip.hamburger-menu-tab-tooltip { top: 120px !important; }
  .nav-onboarding-tooltip.introjs-tooltip.end-tour-tooltip { transform: translateX(-50%) translateY(-50%); margin: 0px !important; top: 50% !important; left: 50% !important; bottom: unset !important; }
}

@media (min-width: 1024px) {
  .nav-onboarding-tooltip.introjs-tooltip { max-width: 420px; transform: translateX(-50%); top: 65px !important; left: 50% !important; }
  .nav-onboarding-tooltip.introjs-tooltip.welcome-to-nav-tooltip { left: 50% !important; }
  .nav-onboarding-tooltip.introjs-tooltip.welcome-to-nav-tooltip .introjs-arrow.top { left: 50%; }
  .nav-onboarding-tooltip.introjs-tooltip.magazines-tooltip { left: unset !important; right: 0px !important; }
  .nav-onboarding-tooltip.introjs-tooltip.magazines-tooltip .introjs-arrow.top-middle { left: unset !important; right: 62px !important; }
  .nav-onboarding-tooltip.introjs-tooltip.hamburger-menu { left: 12px !important; transform: none; }
  .nav-onboarding-tooltip.introjs-tooltip.end-tour-tooltip { transform: translateX(-50%) translateY(-50%); margin: 0px !important; bottom: unset !important; top: 50% !important; left: 50% !important; }
}

@media (min-width: 1200px) {
  .nav-onboarding-tooltip.introjs-tooltip.magazines-tooltip { left: 870px !important; right: auto !important; }
}

.introjs-tooltipReferenceLayer { box-sizing: content-box; position: fixed; visibility: hidden; z-index: 100000000; background-color: transparent; transition: 0.3s ease-out; }

.introjs-tooltipReferenceLayer, .introjs-tooltipReferenceLayer * { font-family: "Helvetica Neue", Inter, ui-sans-serif, "Apple Color Emoji", Helvetica, Arial, sans-serif; }

.introjs-helperLayer, .introjs-helperLayer.introjs-fixedTooltip { box-sizing: content-box; position: fixed; z-index: 7777; border-radius: 0px; transition: 0.3s ease-out; box-shadow: rgba(33, 33, 33, 0.6) 0px 0px 0px 5000px !important; height: 60px !important; top: 50px !important; }

.introjs-helperLayer.highlight-hamburger-menu, .introjs-helperLayer.introjs-fixedTooltip.highlight-hamburger-menu { width: 100% !important; height: 100% !important; }

@media (min-width: 768px) {
  .introjs-helperLayer.highlight-hamburger-button, .introjs-helperLayer.introjs-fixedTooltip.highlight-hamburger-button { height: 60px !important; top: 0px !important; }
}

@media (min-width: 0) and (max-width: 767px) {
  .introjs-helperLayer.highlight-hamburger-button, .introjs-helperLayer.introjs-fixedTooltip.highlight-hamburger-button { height: 50px !important; top: 0px !important; }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .introjs-helperLayer, .introjs-helperLayer.introjs-fixedTooltip { top: 0px !important; }
  .introjs-helperLayer.highlight-hamburger-button, .introjs-helperLayer.introjs-fixedTooltip.highlight-hamburger-button { left: 0px !important; height: 60px !important; top: 0px !important; width: 322px !important; }
  .introjs-helperLayer.highlight-hamburger-menu, .introjs-helperLayer.introjs-fixedTooltip.highlight-hamburger-menu { height: 100% !important; left: 0px !important; top: 60px !important; width: 322px !important; }
}

@media (min-width: 1024px) {
  .introjs-helperLayer, .introjs-helperLayer.introjs-fixedTooltip { top: 0px !important; }
  .introjs-helperLayer.highlight-hamburger-menu, .introjs-helperLayer.introjs-fixedTooltip.highlight-hamburger-menu { height: 100% !important; width: 322px !important; }
}

.introjs-helperLayer *, .introjs-helperLayer.introjs-fixedTooltip * { box-sizing: content-box; }

.introjs-helperLayer ::before, .introjs-helperLayer.introjs-fixedTooltip ::before, .introjs-helperLayer ::after, .introjs-helperLayer.introjs-fixedTooltip ::after { box-sizing: content-box; }

.nav-onboarding-hint.introjs-tooltip { background-color: rgb(245, 245, 245); border-radius: 0px; visibility: visible; width: 300px; left: 25px !important; top: 45px !important; }

@media (min-width: 768px) {
  .nav-onboarding-hint.introjs-tooltip { left: 35px !important; top: 55px !important; }
}

.nav-onboarding-hint.introjs-tooltip .introjs-tooltiptext { font-size: 14px; padding: 24px; }

.nav-onboarding-hint.introjs-tooltip .introjs-button { padding: 0px; width: 24px; }

.nav-onboarding-hint.introjs-tooltip .introjs-button::after { left: 10px; top: -15px; transform: none; }

.introjs-hint { z-index: 999; }

.introjs-hidehint { display: none; }

.introjsFloatingElement { position: absolute; height: 100%; width: 100%; left: 0px; top: 0px; background: rgb(0, 0, 0); opacity: 0.6; z-index: 1; }

.nav-onboarding-tooltip .introjs-tooltip-header { padding: 0px; }

.nav-onboarding-tooltip .introjs-tooltip-title { color: rgb(51, 51, 51); font-size: 18px; font-weight: 700; padding: 24px 24px 0px; }

.nav-onboarding-tooltip .introjs-tooltiptext { padding: 16px 24px 0px; }

.nav-onboarding-tooltip a { color: rgb(0, 92, 138); font-weight: 500; text-decoration: none; }

.nav-onboarding-tooltip .introjs-tooltipbuttons { border: none; padding: 0px 24px 24px; display: grid; grid-template-columns: auto auto; justify-content: space-between; }

.introjs-skipbutton { padding: 12px 13px 0px 0px; color: rgb(51, 51, 51) !important; }

.introjs-prevbutton.introjs-disabled { visibility: hidden !important; }

.nav-onboarding-tooltip .introjs-button { color-scheme: unset; forced-color-adjust: unset; mask: unset; math-depth: unset; position: unset; position-anchor: unset; text-size-adjust: unset; appearance: unset; color: rgb(255, 255, 255); font-family: unset; font-feature-settings: unset; font-kerning: unset; font-optical-sizing: unset; font-palette: unset; font-size: unset; font-size-adjust: unset; font-stretch: unset; font-style: unset; font-synthesis: unset; font-variant: unset; font-variation-settings: unset; font-weight: 500; position-area: unset; text-orientation: unset; text-rendering: unset; text-spacing-trim: unset; -webkit-font-smoothing: unset; -webkit-locale: unset; -webkit-text-orientation: unset; -webkit-writing-mode: unset; writing-mode: unset; zoom: unset; accent-color: unset; place-content: unset; align-items: center; place-self: unset; alignment-baseline: unset; anchor-name: unset; anchor-scope: unset; animation-composition: unset; animation: unset; app-region: unset; aspect-ratio: unset; backdrop-filter: unset; backface-visibility: unset; background-attachment: unset; background-blend-mode: unset; background-clip: unset; background-color: rgb(51, 51, 51); background-image: unset; background-origin: unset; background-position: unset; background-repeat: unset; background-size: unset; baseline-shift: unset; baseline-source: unset; block-size: unset; border-block: unset; border: 1px solid rgb(51, 51, 51); border-radius: unset; border-collapse: unset; border-end-end-radius: unset; border-end-start-radius: unset; border-inline: unset; border-start-end-radius: unset; border-start-start-radius: unset; inset: unset; box-decoration-break: unset; box-shadow: unset; box-sizing: unset; break-after: unset; break-before: unset; break-inside: unset; buffered-rendering: unset; caption-side: unset; caret-color: unset; clear: unset; clip: unset; clip-path: unset; clip-rule: unset; color-interpolation: unset; color-interpolation-filters: unset; color-rendering: unset; columns: unset; column-fill: unset; gap: 8px; column-rule: unset; column-span: unset; contain: unset; contain-intrinsic-block-size: unset; contain-intrinsic-size: unset; contain-intrinsic-inline-size: unset; container: unset; content: unset; content-visibility: unset; counter-increment: unset; counter-reset: unset; counter-set: unset; cursor: pointer; cx: unset; cy: unset; d: unset; display: flex; dominant-baseline: unset; dynamic-range-limit: unset; empty-cells: unset; field-sizing: unset; fill: unset; fill-opacity: unset; fill-rule: unset; filter: unset; flex: unset; flex-flow: unset; float: unset; flood-color: unset; flood-opacity: unset; grid: unset; grid-area: unset; height: unset; hyphenate-character: unset; hyphenate-limit-chars: unset; hyphens: unset; image-orientation: unset; image-rendering: unset; initial-letter: unset; inline-size: unset; inset-block: unset; inset-inline: unset; interpolate-size: unset; isolation: unset; justify-items: unset; letter-spacing: unset; lighting-color: unset; line-break: unset; line-height: unset; list-style: unset; margin-block: unset; margin: unset; margin-inline: unset; marker: unset; mask-type: unset; math-shift: unset; math-style: unset; max-block-size: unset; max-height: unset; max-inline-size: unset; max-width: unset; min-block-size: unset; min-height: unset; min-inline-size: unset; min-width: unset; mix-blend-mode: unset; object-fit: unset; object-position: unset; object-view-box: unset; offset: unset; opacity: unset; order: unset; orphans: unset; outline: unset; outline-offset: unset; overflow-anchor: unset; overflow-block: unset; overflow-clip-margin: unset; overflow-inline: unset; overflow-wrap: unset; overflow: unset; overlay: unset; overscroll-behavior-block: unset; overscroll-behavior-inline: unset; overscroll-behavior: unset; padding-block: unset; padding: 12px 16px; padding-inline: unset; page: unset; page-orientation: unset; paint-order: unset; perspective: unset; perspective-origin: unset; pointer-events: unset; position-try: unset; position-visibility: unset; print-color-adjust: unset; quotes: unset; r: unset; resize: unset; rotate: unset; ruby-align: unset; ruby-position: unset; rx: unset; ry: unset; scale: unset; scroll-behavior: unset; scroll-initial-target: unset; scroll-margin-block: unset; scroll-margin: unset; scroll-margin-inline: unset; scroll-marker-group: unset; scroll-padding-block: unset; scroll-padding: unset; scroll-padding-inline: unset; scroll-snap-align: unset; scroll-snap-stop: unset; scroll-snap-type: unset; scroll-timeline: unset; scrollbar-color: unset; scrollbar-gutter: unset; scrollbar-width: unset; shape-image-threshold: unset; shape-margin: unset; shape-outside: unset; shape-rendering: unset; size: unset; speak: unset; stop-color: unset; stop-opacity: unset; stroke: unset; stroke-dasharray: unset; stroke-dashoffset: unset; stroke-linecap: unset; stroke-linejoin: unset; stroke-miterlimit: unset; stroke-opacity: unset; stroke-width: unset; tab-size: unset; table-layout: unset; text-align: unset; text-align-last: unset; text-anchor: unset; text-box: unset; text-combine-upright: unset; text-decoration: unset; text-decoration-skip-ink: unset; text-emphasis: unset; text-emphasis-position: unset; text-indent: unset; text-overflow: unset; text-shadow: unset; text-transform: unset; text-underline-offset: unset; text-underline-position: unset; text-wrap: unset; timeline-scope: unset; touch-action: unset; transform: unset; transform-box: unset; transform-origin: unset; transform-style: unset; transition: unset; translate: unset; user-select: unset; vector-effect: unset; vertical-align: unset; view-timeline: unset; view-transition-class: unset; view-transition-name: unset; visibility: unset; border-spacing: unset; -webkit-box-align: unset; -webkit-box-decoration-break: unset; -webkit-box-direction: unset; -webkit-box-flex: unset; -webkit-box-ordinal-group: unset; -webkit-box-orient: unset; -webkit-box-pack: unset; -webkit-box-reflect: unset; -webkit-line-break: unset; -webkit-line-clamp: unset; -webkit-mask-box-image: unset; -webkit-rtl-ordering: unset; -webkit-ruby-position: unset; -webkit-tap-highlight-color: unset; -webkit-text-combine: unset; -webkit-text-decorations-in-effect: unset; -webkit-text-fill-color: unset; -webkit-text-security: unset; -webkit-text-stroke: unset; -webkit-user-drag: unset; white-space-collapse: unset; widows: unset; width: unset; will-change: unset; word-break: unset; word-spacing: unset; x: unset; y: unset; z-index: unset; }

.nav-onboarding-tooltip .introjs-button svg { margin-top: 2px; }

.introjs-button:active, .introjs-button:hover { opacity: 0.8; }

.introjs-prevbutton { background-color: transparent !important; color: rgb(51, 51, 51) !important; border: 1px solid rgb(51, 51, 51) !important; }

.introjs-prevbutton:active { background-color: rgb(238, 238, 238) !important; }

.introjs-bullets a { background: rgb(170, 170, 170) !important; width: 8px !important; height: 8px !important; }

.introjs-bullets a.active { background: rgb(1, 0, 13) !important; width: 8px !important; }

@media (max-width: 767px) {
  .welcome-to-nav-tooltip { left: 12px !important; }
  .magazines-tooltip { left: auto !important; right: 0px !important; }
  .magazines-tooltip .introjs-arrow.top-middle { left: unset !important; right: 24px !important; }
  .vertical-sport-tooltip { left: 50% !important; }
  .vertical-sport-tooltip .introjs-arrow.top-middle { left: 10% !important; }
  .highlight-vertical-sport { left: 0px !important; }
}

.hamburger-menu-tooltip { left: calc(50% + 342px) !important; }

.highlight-hamburger-menu { left: 0px !important; }

.introjs-hints { z-index: 99999; }

.introjs-hints .introjs-hint-pulse { background-color: rgb(255, 194, 82); margin-top: 2px; margin-left: 4px; }

.introjs-hints .introjs-hint-pulse:hover { background-color: rgb(255, 194, 82); opacity: 0.6; }

.introjs-hintReference .introjs-tooltip { background-color: rgb(245, 245, 245); border-radius: 0px; }

.introjs-hintReference .introjs-tooltiptext { padding: 0px 24px; display: flex; white-space: nowrap; justify-content: space-between; align-items: center; gap: 8px; }

.introjs-hintReference .introjs-button { visibility: hidden; position: relative; }

.introjs-hintReference .introjs-button::after { content: "×"; visibility: visible; position: absolute; font-size: 32px; left: 20%; top: 50%; transform: translateY(-50%); }

.introjs-overlay { position: absolute; box-sizing: content-box; z-index: 999999; opacity: 0; transition: 0.3s ease-out; }

.introjs-showElement { z-index: 9999999 !important; }

tr.introjs-showElement > td, tr.introjs-showElement > th { z-index: 9999999 !important; position: relative; }

.introjs-disableInteraction { position: absolute; background-color: rgb(255, 255, 255); opacity: 0; z-index: 99999999 !important; }

.introjs-relativePosition { position: relative; }

.introjs-helperNumberLayer { font-family: "Helvetica Neue", Inter, ui-sans-serif, "Apple Color Emoji", Helvetica, Arial, sans-serif; color: rgb(158, 158, 158); text-align: center; padding-top: 10px; padding-bottom: 10px; }

.introjs-arrow { border: 5px solid transparent; content: ""; position: absolute; }

.introjs-arrow.top { top: -10px; left: 10px; border-bottom-color: rgb(255, 255, 255); }

.introjs-arrow.top-right { top: -10px; right: 10px; border-bottom-color: rgb(255, 255, 255); }

.introjs-arrow.top-middle { top: -10px; left: 50%; margin-left: -5px; border-bottom-color: rgb(255, 255, 255); }

.introjs-arrow.right { right: -10px; top: 10px; border-left-color: rgb(255, 255, 255); }

.introjs-arrow.right-bottom { bottom: 10px; right: -10px; border-left-color: rgb(255, 255, 255); }

.introjs-arrow.bottom { bottom: -10px; left: 10px; border-top-color: rgb(255, 255, 255); }

.introjs-arrow.bottom-right { bottom: -10px; right: 10px; border-top-color: rgb(255, 255, 255); }

.introjs-arrow.bottom-middle { bottom: -10px; left: 50%; margin-left: -5px; border-top-color: rgb(255, 255, 255); }

.introjs-arrow.left { left: -10px; top: 10px; border-right-color: rgb(255, 255, 255); }

.introjs-arrow.left-bottom { left: -10px; bottom: 10px; border-right-color: rgb(255, 255, 255); }

.introjs-tooltiptext { padding: 20px; }

.introjs-dontShowAgain { padding-left: 20px; padding-right: 20px; }

.introjs-dontShowAgain input { padding: 0px; margin: 0px 0px 2px; display: inline; width: 10px; height: 10px; }

.introjs-dontShowAgain label { font-size: 14px; display: inline-block; font-weight: 400; margin: 0px 0px 0px 5px; padding: 0px; background-color: rgb(255, 255, 255); color: rgb(97, 97, 97); user-select: none; }

.introjs-tooltip-title { font-size: 18px; width: 90%; min-height: 1.5em; margin: 0px; padding: 0px; font-weight: 700; line-height: 1.5; }

.introjs-tooltip-header { position: relative; padding-left: 20px; padding-right: 20px; padding-top: 10px; min-height: 1.5em; }

.introjs-tooltipbuttons { border-top: 1px solid rgb(224, 224, 224); padding: 10px; text-align: right; white-space: nowrap; }

.introjs-tooltipbuttons::after { content: ""; visibility: hidden; display: block; height: 0px; clear: both; }

.introjs-button { box-sizing: content-box; position: relative; overflow: visible; padding: 0.5rem 1rem; border: 1px solid rgb(189, 189, 189); text-decoration: none; text-shadow: rgb(255, 255, 255) 1px 1px 0px; font-size: 14px; color: rgb(66, 66, 66); white-space: nowrap; cursor: pointer; outline: 0px; background-color: rgb(244, 244, 244); border-radius: 0.2em; zoom: 1; display: inline; }

.introjs-button:hover { outline: 0px; text-decoration: none; border-color: rgb(158, 158, 158); background-color: rgb(224, 224, 224); color: rgb(33, 33, 33); }

.introjs-button:focus { outline: 0px; }

.introjs-button:active { outline: 0px; text-decoration: none; background-color: rgb(224, 224, 224); border-color: rgb(158, 158, 158); color: rgb(33, 33, 33); }

.introjs-skipbutton { position: absolute; top: 0px; right: 0px; display: inline-block; width: 45px; height: 45px; line-height: 45px; font-size: 22px; cursor: pointer; font-weight: 700; text-align: center; text-decoration: none; }

.introjs-skipbutton:focus, .introjs-skipbutton:hover { color: rgb(33, 33, 33); outline: 0px; text-decoration: none; }

.introjs-prevbutton { float: left; }

.introjs-prevbutton:hover { background-color: rgb(245, 245, 245) !important; color: rgb(51, 51, 51) !important; border-color: rgb(29, 29, 27) !important; }

.introjs-prevbutton:active { background-color: rgb(238, 238, 238) !important; color: rgb(51, 51, 51) !important; border-color: rgb(1, 0, 13) !important; }

.introjs-nextbutton { float: right; }

.introjs-nextbutton:hover { color: rgb(255, 255, 255); background-color: rgb(29, 29, 27) !important; }

.introjs-nextbutton:active { color: rgb(255, 255, 255); background-color: rgb(1, 0, 13) !important; }

.introjs-disabled { color: rgb(158, 158, 158); border-color: rgb(189, 189, 189); box-shadow: none; cursor: default; background-color: rgb(244, 244, 244); background-image: none; text-decoration: none; }

.introjs-disabled:focus, .introjs-disabled:hover { color: rgb(158, 158, 158); border-color: rgb(189, 189, 189); box-shadow: none; cursor: default; background-color: rgb(244, 244, 244); background-image: none; text-decoration: none; }

.introjs-hidden { display: none; }

.introjs-bullets { text-align: center; padding-top: 10px; padding-bottom: 10px; }

.introjs-bullets ul { box-sizing: content-box; clear: both; margin: 0px auto; padding: 0px; display: inline-block; }

.introjs-bullets ul li { box-sizing: content-box; list-style: none; float: left; margin: 0px 2px; }

.introjs-bullets ul li a { transition: width 0.1s ease-in; box-sizing: content-box; display: block; width: 6px; height: 6px; background: rgb(204, 204, 204); border-radius: 10px; text-decoration: none; cursor: pointer; }

.introjs-bullets ul li a:focus, .introjs-bullets ul li a:hover { width: 15px; background: rgb(153, 153, 153); text-decoration: none; outline: 0px; }

.introjs-bullets ul li a.active { width: 15px; background: rgb(153, 153, 153); }

.introjs-progress { box-sizing: content-box; overflow: hidden; height: 10px; margin: 10px; border-radius: 4px; background-color: rgb(224, 224, 224); }

.introjs-progressbar { box-sizing: content-box; float: left; width: 0%; height: 100%; font-size: 10px; line-height: 10px; text-align: center; background-color: rgb(0, 136, 204); }

.introjs-hint { box-sizing: content-box; position: absolute; background: 0px 0px; width: 20px; height: 15px; cursor: pointer; }

.introjs-hint:focus { border: 0px; outline: 0px; }

.introjs-hint:hover > .introjs-hint-pulse { background-color: rgba(60, 60, 60, 0.57); }

.introjs-hidehint { display: none; }

.introjs-fixedhint { position: fixed; }

.introjs-hint-pulse { box-sizing: content-box; width: 15px; height: 15px; border-radius: 30px; background-color: rgba(136, 136, 136, 0.24); z-index: 10; position: absolute; transition: 0.2s ease-out; animation: 2s ease 0s infinite normal none running introjspulse; }

.introjs-hint-no-anim .introjs-hint-pulse { animation: auto ease 0s 1 normal none running none; }

.introjs-hint-dot { box-sizing: content-box; background: 0px 0px; border-radius: 60px; height: 50px; width: 50px; position: absolute; top: -18px; left: -18px; z-index: 1; opacity: 0; }

.NewGlobalNav { line-height: normal; }

.NewGlobalNav.opHide_newGlobalNav { display: none; }

.NewGlobalNav.opShow_newGlobalNav { display: block; }

.GlobalNav { height: 5rem; line-height: 5rem; position: fixed; top: 0px; left: 0px; width: 100%; z-index: 5; will-change: transform; }

@media print {
  .GlobalNav { position: absolute; }
}

@media (min-width: 1024px) {
  .GlobalNav { height: 4rem; line-height: 4rem; }
}

.GlobalNav a { text-size-adjust: none; user-select: none; -webkit-tap-highlight-color: transparent; }

.GlobalNav-wrapper { height: 100%; background: rgb(1, 0, 13); }

.Theme--news .GlobalNav-wrapper { background-color: rgb(19, 53, 78); }

.Theme--opinion .GlobalNav-wrapper, .Theme--comment .GlobalNav-wrapper { background-color: rgb(133, 0, 41); }

.Theme--world .GlobalNav-wrapper { background-color: rgb(99, 108, 23); }

.Theme--business .GlobalNav-wrapper { background-color: rgb(0, 91, 141); }

.Theme--luxury .GlobalNav-wrapper { background-color: rgb(29, 29, 27); }

.Theme--law .GlobalNav-wrapper { background-color: rgb(105, 29, 38); }

.Theme--register .GlobalNav-wrapper { background-color: rgb(108, 108, 105); }

.Theme--sport .GlobalNav-wrapper { background-color: rgb(0, 131, 71); }

.Theme--ireland .GlobalNav-wrapper { background-color: rgb(0, 78, 69); }

.Theme--scotland .GlobalNav-wrapper { background-color: rgb(0, 35, 62); }

.Theme--puzzles .GlobalNav-wrapper { background-color: rgb(199, 70, 0); }

.Theme--leaders .GlobalNav-wrapper { background-color: rgb(244, 242, 232); }

.Theme--defcon .GlobalNav-wrapper { background-color: rgb(255, 29, 37); }

.Theme--focus .GlobalNav-wrapper { background-color: rgb(204, 0, 0); }

.Theme--theGame .GlobalNav-wrapper { background-color: rgb(0, 100, 105); }

.Theme--theDish .GlobalNav-wrapper { background-color: rgb(219, 19, 59); }

.Theme--bricksMortar .GlobalNav-wrapper { background-color: rgb(0, 100, 105); }

.Theme--techGames .GlobalNav-wrapper { background-color: rgb(26, 31, 36); }

.Theme--gardening .GlobalNav-wrapper { background-color: rgb(0, 49, 59); }

.Theme--money .GlobalNav-wrapper { background-color: rgb(0, 106, 116); }

.Theme--saturdayReview .GlobalNav-wrapper { background-color: rgb(163, 29, 36); }

.Theme--newsReview .GlobalNav-wrapper { background-color: rgb(0, 77, 109); }

.Theme--weekend .GlobalNav-wrapper { background-color: rgb(5, 130, 154); }

.Theme--travel .GlobalNav-wrapper { background-color: rgb(44, 121, 173); }

.Theme--home .GlobalNav-wrapper { background-color: rgb(141, 114, 77); }

.Theme--driving .GlobalNav-wrapper { background-color: rgb(192, 70, 5); }

.Theme--times2 .GlobalNav-wrapper, .Theme--artsFeatures .GlobalNav-wrapper { background-color: rgb(98, 41, 86); }

.Theme--todaysMagazines .GlobalNav-wrapper, .Theme--timesMagazine .GlobalNav-wrapper, .Theme--sundayTimesMagazine .GlobalNav-wrapper { background-color: rgb(29, 29, 27); }

.Theme--style .GlobalNav-wrapper, .Theme--styleMagazine .GlobalNav-wrapper { background-color: rgb(188, 51, 133); }

.Theme--culture .GlobalNav-wrapper, .Theme--cultureMagazine .GlobalNav-wrapper { background-color: rgb(123, 0, 70); }

.Theme--lifeStyle .GlobalNav-wrapper { background-color: rgb(98, 41, 86); }

.Theme--earth .GlobalNav-wrapper, .Theme--timesEarth .GlobalNav-wrapper { background-color: rgb(81, 159, 131); }

.GlobalNav-wrapper { transition: background-color 0.3s ease-out; }

.GlobalNav-wrapper.opHide_newGlobalNav { display: block; }

.GlobalNav-wrapper.opShow_newGlobalNav { display: none; }

@media (min-width: 1024px) {
  .GlobalNav-container::after { content: " "; display: block; clear: both; }
  .GlobalNav-container { max-width: 1024px; margin-left: auto; margin-right: auto; }
}

@media (min-width: 1320px) {
  .GlobalNav-container::after { content: " "; display: block; clear: both; }
  .GlobalNav-container { max-width: 1182px; margin-left: auto; margin-right: auto; }
}

.GlobalNav-menu { display: none; }

@media (min-width: 1024px) {
  .GlobalNav-menu { display: inline; }
}

.GlobalNav-menuButton { height: 5rem; width: 5rem; color: rgb(255, 255, 255); display: inline-block; vertical-align: top; background: rgb(66, 66, 66); border: none; appearance: none; position: relative; }

.GlobalNav-menuButton:hover { cursor: pointer; }

.GlobalNav-menuButton.is-active { background-color: rgb(143, 127, 117); }

@media (min-width: 1024px) {
  .GlobalNav-menuButton { display: none; }
}

.GlobalNav-menuButtonContent { display: block; position: absolute; top: 50%; left: 50%; transform: translate3d(-50%, -50%, 0px); }

.GlobalNav-menuButtonIcon { display: block; width: 1.6rem; height: 1.2rem; margin: 0px auto; border-width: 2px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-image: initial; border-left-style: initial; border-left-color: initial; border-right-style: initial; border-right-color: initial; position: relative; }

.GlobalNav-menuButtonIcon::after, .GlobalNav-menuButtonIcon::before { content: ""; width: 100%; height: 2px; background: rgb(255, 255, 255); position: absolute; left: 0px; top: 50%; margin-top: -1px; }

.GlobalNav-menuButtonIcon::after { opacity: 0; }

.GlobalNav-menuButton.is-active .GlobalNav-menuButtonIcon { border-color: transparent; }

.GlobalNav-menuButton.is-active .GlobalNav-menuButtonIcon::before { transform: rotate(45deg); }

.GlobalNav-menuButton.is-active .GlobalNav-menuButtonIcon::after { opacity: 1; transform: rotate(-45deg); }

.GlobalNav-menuButtonText { font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 1rem; line-height: 1rem; text-align: center; text-transform: uppercase; color: rgba(255, 255, 255, 0.65); display: block; margin-top: 1rem; margin-bottom: -0.5rem; }

.GlobalNav-menuButton.is-active .GlobalNav-menuButtonText, .GlobalNav-menuButtonText--close { display: none; }

.GlobalNav-menuButton.is-active .GlobalNav-menuButtonText--close { display: block; }

.GlobalNav-logoHolder { display: inline-block; vertical-align: middle; margin-left: 2rem; line-height: 1rem; }

@media (min-width: 0) and (max-width: 767px) {
  .GlobalNav-logoHolder { position: absolute; top: 50%; transform: translateY(-50%); margin-left: 1rem; }
}

.GlobalNav-logoHolder time { font-family: TimesDigitalW04-RegularSC, TimesDigitalW04-RegularSC-fallback, serif; font-size: 1.3rem; line-height: 1.3rem; text-transform: lowercase; color: rgba(255, 255, 255, 0.65); display: block; margin-top: 3px; white-space: pre; }

@media (min-width: 1024px) {
  .GlobalNav-logoHolder time { display: none; }
}

@media (min-width: 768px) {
  .GlobalNav--loggedOut .GlobalNav-logoHolder { display: none; }
}

.GlobalNav-logo { width: 153px; }

@media (min-width: 1024px) {
  .GlobalNav-logo { width: 170px; }
}

.GlobalNav-logoImg { height: 1.8rem; vertical-align: middle; width: auto; }

@media (min-width: 1024px) {
  .GlobalNav-logoImg { height: 2rem; margin-top: -0.4rem; }
}

@media (min-width: 1024px) {
  .GlobalNav-logoImg--sundaytimes { height: 1.6rem; }
}

.Page--times .GlobalNav-logoImg--sundaytimes, .Page--sundaytimes .GlobalNav-logoImg--times { display: none; }

.GlobalNav-logoImg--times--poppy { height: auto; display: block; }

@media (min-width: 768px) {
  .GlobalNav-logoImg--times--poppy { display: none; }
}

.GlobalNav-logoImg--times--notpoppy { display: none; }

@media (min-width: 768px) {
  .GlobalNav-logoImg--times--notpoppy { display: block; }
}

.GlobalNav-logoImg--sundaytimes--poppy { height: auto; display: block; }

@media (min-width: 768px) {
  .GlobalNav-logoImg--sundaytimes--poppy { display: none; }
}

.GlobalNav-logoImg--sundaytimes--notpoppy { display: none; }

@media (min-width: 768px) {
  .GlobalNav-logoImg--sundaytimes--notpoppy { display: block; }
}

.GlobalFooter { overflow: hidden; background-color: rgb(26, 31, 36); font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; color: rgb(208, 206, 206); padding: 0px; position: relative; z-index: 1; padding-block-end: 50px; }

@media (min-width: 1320px) {
  .GlobalFooter { padding-block-end: 90px; }
}

.GlobalFooter-container { padding: 0px 1rem; }

@media (min-width: 768px) {
  .GlobalFooter-container { padding-right: 2rem; padding-left: 2rem; }
}

.GlobalFooter-backToTopSection { background-color: rgb(60, 63, 68); }

.GlobalFooter-backToTop { position: relative; display: block; line-height: 5rem; text-transform: uppercase; color: rgb(255, 255, 255); cursor: pointer; overflow: hidden; }

.GlobalFooter-backToTop::before { content: ""; display: inline-block; font-size: 1rem; vertical-align: middle; text-align: center; margin-top: -0.2rem; padding: 0px; mask-image: url(""); background-color: rgb(255, 255, 255); height: 10px; width: 20px; mask-repeat: no-repeat; mask-size: 20px 10px; }

@media (min-width: 768px) {
  .GlobalFooter-backToTop::before { padding-right: 1.6rem; }
}

.GlobalFooter-logo { padding: 3rem 0px; }

.GlobalFooter-logo img { width: 50%; }

@media (min-width: 768px) {
  .GlobalFooter-logo img { width: 16.6667%; }
}

.GlobalFooter-group { overflow: hidden; }

.GlobalFooter-section { overflow: hidden; padding-bottom: 5rem; margin: 0px; }

@media (min-width: 1024px) {
  .GlobalFooter-section { float: left; }
}

@media (min-width: 1024px) {
  .GlobalFooter-section--primary { width: 33.3333%; padding-right: 1rem; }
}

@media (min-width: 1024px) {
  .GlobalFooter-section--secondary { width: 66.6667%; padding-left: 1rem; }
}

.GlobalFooter-section--tertiary { display: flex; flex-direction: column; border-top: 1px solid rgb(208, 206, 206); padding-bottom: 1rem; }

@media (min-width: 1024px) {
  .GlobalFooter-section--tertiary { flex-direction: row; float: none; padding-bottom: 3rem; }
}

.GlobalFooter-ipsoLogo { display: flex; align-items: flex-end; padding-top: 1rem; }

.GlobalFooter-ipsoLogo img { max-width: 8rem; }

.GlobalFooter-header { text-transform: uppercase; font-size: 1.5rem; line-height: 1.5rem; padding: 1rem 0px 0.6rem; border-top: 1px solid rgb(208, 206, 206); }

.GlobalFooter-list { border-top: 1px solid rgb(208, 206, 206); overflow: hidden; padding-top: 0.5rem; font-size: 1.4rem; list-style-type: none; }

@media (min-width: 768px) {
  .GlobalFooter-list { font-size: 1.3rem; }
}

.GlobalFooter-list li { width: 50%; float: left; }

@media (min-width: 768px) {
  .GlobalFooter-list li { width: 25%; }
}

@media (min-width: 1024px) {
  .GlobalFooter-list li { width: 16.6667%; }
  .GlobalFooter-section--secondary .GlobalFooter-list li { width: 25%; }
  .GlobalFooter-section--primary .GlobalFooter-list li { width: 50%; }
}

.GlobalFooter-list a { display: block; padding: 1rem 0px; color: rgb(208, 206, 206); }

.GlobalFooter-list a:hover { text-decoration: underline; }

.GlobalFooter-list--small { border-top: 0px; font-size: 1.3rem; line-height: 2rem; padding-top: 1rem; }

@media (min-width: 1024px) {
  .GlobalFooter-list--small { float: left; }
}

@media (min-width: 768px) {
  .GlobalFooter-list--small li { width: auto; }
  .GlobalFooter-list--small li:first-of-type a { padding-left: 0px; }
}

@media (min-width: 1024px) {
  .GlobalFooter-list--small li:last-of-type a { padding-right: 0px; }
}

@media (min-width: 768px) {
  .GlobalFooter-list--small a { padding: 0px 2rem; }
}

@media (min-width: 1024px) {
  .GlobalFooter-list--small a { padding: 0px 1rem; }
}

.GlobalFooter-companyInfo { overflow: hidden; padding-top: 1rem; }

@media (min-width: 768px) {
  .GlobalFooter-companyInfo p { float: left; }
}

@media (min-width: 1024px) {
  .GlobalFooter-companyInfo { float: left; padding-top: 0.5rem; }
  .GlobalFooter-companyInfo p:first-of-type { float: none; }
}

@keyframes movePaymentBanner-From-Middle-To-Bottom { 
  100% { transform: translateY(0px); }
}

@media (min-width: 1024px) {
  @keyframes movePaymentBanner-From-Middle-To-Bottom { 
  100% { transform: translateY(0px); }
}
}

.PaymentStatus { position: fixed; z-index: 5; width: 100%; will-change: transform; display: none; top: 6rem; background-color: rgb(191, 0, 0); min-height: 10rem; }

.PaymentStatus.is-active { display: block; }

.PaymentStatus.is-bottom { top: 5rem; }

.PaymentStatus.is-fromTopToMiddle { transform: translateY(-100%); animation: 0.4s ease-out 0s 1 normal forwards running slideDown; }

@media (min-width: 1024px) {
  .PaymentStatus.is-fromMiddleToBottom { animation: 0.2s ease-out 0s 1 normal forwards running movePaymentBanner-From-Middle-To-Bottom; }
  .PaymentStatus.is-fromBottomToMiddle { transform: translateY(4rem); animation: 0.2s ease-out 0s 1 normal forwards running slideUp; }
  .PaymentStatus.is-bottom { top: 8rem; }
}

@media (max-width: 767px) {
  .PaymentStatus { top: 11rem; padding: 1.5rem; min-height: 17.6rem; }
}

.PaymentStatus .PaymentStatus-container { padding: 2rem 1rem; }

@media (min-width: 768px) {
  .has-flex .PaymentStatus .PaymentStatus-container { display: flex; }
}

.PaymentStatus-phase { display: flex; align-items: center; flex-flow: column; }

@media (min-width: 768px) {
  .has-flex .PaymentStatus-phase { flex: 1 1 0%; }
  .PaymentStatus-phase { padding-left: 1rem; flex-direction: row; }
}

.PaymentStatus-phase .PaymentStatus-text { color: rgb(255, 255, 255); font-size: 16px; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; text-align: left; padding-bottom: 1rem; }

@media (min-width: 768px) {
  .PaymentStatus-phase .PaymentStatus-text { padding-bottom: 0px; }
}

.PaymentStatus-phase .PaymentStatus-title { color: rgb(255, 255, 255); font-size: 18px; font-family: Roboto; font-weight: 700; padding-bottom: 0.3rem; }

.PaymentStatus-phase .PaymentStatus-button { color: rgb(29, 29, 27); background-color: rgb(255, 255, 255); padding-inline: 1rem; padding-block: 0.7rem; text-decoration: none; display: inline-grid; width: 100%; justify-content: center; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; }

.PaymentStatus-phase .PaymentStatus-icon { margin-right: 1rem; margin-top: 0.5rem; }

.PaymentStatus-phase .PaymentStatus-area-one { flex: 1 1 0%; display: flex; margin-right: 0px; }

@media (min-width: 768px) {
  .PaymentStatus-phase .PaymentStatus-area-one { margin-right: 1rem; }
}

.PaymentStatus-phase .PaymentStatus-area-two { width: 100%; }

@media (min-width: 768px) {
  .PaymentStatus-phase .PaymentStatus-area-two { width: auto; }
}

.has-increaseBodyPaddingTopPaymentBanner.PaymentStatus-phase-1 { padding-top: 16.6rem; }

@media (min-width: 768px) {
  .has-increaseBodyPaddingTopPaymentBanner.PaymentStatus-phase-1 { padding-top: 14.6rem; }
}

@media (min-width: 1024px) {
  .has-increaseBodyPaddingTopPaymentBanner.PaymentStatus-phase-1 { padding-top: 11.6rem; }
}

.has-increaseBodyPaddingTopPaymentBanner.PaymentStatus-phase-2 { padding-top: 21.3rem; }

@media (min-width: 768px) {
  .has-increaseBodyPaddingTopPaymentBanner.PaymentStatus-phase-2 { padding-top: 14.6rem; }
}

@media (min-width: 1024px) {
  .has-increaseBodyPaddingTopPaymentBanner.PaymentStatus-phase-2 { padding-top: 13.6rem; }
}

@media (min-width: 1320px) {
  .has-increaseBodyPaddingTopPaymentBanner.PaymentStatus-phase-2 { padding-top: 11.6rem; }
}

.has-increaseBodyPaddingTopPaymentBanner.PaymentStatus-phase-3 { padding-top: 18.6rem; }

@media (min-width: 768px) {
  .has-increaseBodyPaddingTopPaymentBanner.PaymentStatus-phase-3 { padding-top: 13.6rem; }
}

@media (min-width: 1024px) {
  .has-increaseBodyPaddingTopPaymentBanner.PaymentStatus-phase-3 { padding-top: 11.6rem; }
}

@media (min-width: 1320px) {
  .has-increaseBodyPaddingTopPaymentBanner.PaymentStatus-phase-3 { padding-top: 11.6rem; }
}

.has-increaseBodyPaddingTopPaymentBannerSecondaryNavbar.PaymentStatus-phase-1 { padding-top: 16.6rem; }

@media (min-width: 768px) {
  .has-increaseBodyPaddingTopPaymentBannerSecondaryNavbar.PaymentStatus-phase-1 { padding-top: 14.6rem; }
}

@media (min-width: 1024px) {
  .has-increaseBodyPaddingTopPaymentBannerSecondaryNavbar.PaymentStatus-phase-1 { padding-top: 15.6rem; }
}

.has-increaseBodyPaddingTopPaymentBannerSecondaryNavbar.PaymentStatus-phase-2 { padding-top: 21.3rem; }

@media (min-width: 768px) {
  .has-increaseBodyPaddingTopPaymentBannerSecondaryNavbar.PaymentStatus-phase-2 { padding-top: 14.6rem; }
}

@media (min-width: 1024px) {
  .has-increaseBodyPaddingTopPaymentBannerSecondaryNavbar.PaymentStatus-phase-2 { padding-top: 17.6rem; }
}

@media (min-width: 1320px) {
  .has-increaseBodyPaddingTopPaymentBannerSecondaryNavbar.PaymentStatus-phase-2 { padding-top: 15.6rem; }
}

.has-increaseBodyPaddingTopPaymentBannerSecondaryNavbar.PaymentStatus-phase-3 { padding-top: 18.6rem; }

@media (min-width: 768px) {
  .has-increaseBodyPaddingTopPaymentBannerSecondaryNavbar.PaymentStatus-phase-3 { padding-top: 14.6rem; }
}

@media (min-width: 1024px) {
  .has-increaseBodyPaddingTopPaymentBannerSecondaryNavbar.PaymentStatus-phase-3 { padding-top: 15.6rem; }
}

@media (min-width: 1320px) {
  .has-increaseBodyPaddingTopPaymentBannerSecondaryNavbar.PaymentStatus-phase-3 { padding-top: 15.6rem; }
}

.OnboardingBanner { position: fixed; width: 100%; top: 5rem; background: rgb(60, 129, 190); z-index: 4; }

@media (min-width: 1024px) {
  .OnboardingBanner { top: 4rem; }
}

.OnboardingBanner.is-hidden { display: none; }

@media (min-width: 1024px) {
  .OnboardingBanner.OnboardingBanner--orientationBar { top: 8rem; }
}

.OnboardingBanner .OnboardingBanner-container { position: relative; color: rgb(255, 255, 255); padding: 0.8rem 1rem; }

@media (min-width: 1024px) {
  .OnboardingBanner .OnboardingBanner-container { display: none; }
}

.OnboardingBanner .OnboardingBanner-container .OnboardingBanner-title { margin-right: 0.5rem; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 1.5rem; line-height: 2.8rem; -webkit-font-smoothing: antialiased; }

@media (min-width: 370px) {
  .OnboardingBanner .OnboardingBanner-container .OnboardingBanner-title { font-size: 1.8rem; }
}

.OnboardingBanner .OnboardingBanner-container .OnboardingBanner-text { opacity: 0.8; letter-spacing: 0.03rem; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 1.5rem; display: none; }

@media (min-width: 1024px) {
  .OnboardingBanner .OnboardingBanner-container .OnboardingBanner-text.OnboardingBanner-text--desktop { display: inline-block; }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .OnboardingBanner .OnboardingBanner-container .OnboardingBanner-text.OnboardingBanner-text--tablet { display: inline-block; }
}

@media (min-width: 0) and (max-width: 767px) {
  .OnboardingBanner .OnboardingBanner-container .OnboardingBanner-text.OnboardingBanner-text--mobile { display: block; }
}

.OnboardingBanner .OnboardingBanner-container .OnboardingBanner-close { display: flex; position: absolute; align-items: center; justify-content: center; background-color: rgba(255, 255, 255, 0.3); width: 2.8rem; height: 2.8rem; border-radius: 1.4rem; right: 5px; top: 50%; transform: translateY(-50%); }

.has-increaseBodyPaddingTopTopicsOnboard { padding-top: 15.5rem; }

@media (min-width: 768px) {
  .has-increaseBodyPaddingTopTopicsOnboard { padding-top: 13.5rem; }
}

.Item { padding: 1rem; }

.has-flex .Item { display: flex; flex-direction: column; }

.Item { width: 100%; }

.Preview--showArticleStatus .Item { position: relative; }

.SliceBackground .Item { margin-bottom: -1px; }

.Item--supplement { padding: 1.5rem 1rem; }

.Item--supplement .Item-dip { margin-top: 0px; }

.Item-headline a { color: inherit; display: block; }

.Item-headline a:hover { color: rgb(0, 102, 153); }

.has-flex .Item-media { flex-shrink: 0; }

.Item-media a { display: block; }

.Item-media img { width: 100%; }

.Theme--news .Item-commentator { color: rgb(19, 53, 78); }

.Theme--opinion .Item-commentator, .Theme--comment .Item-commentator { color: rgb(133, 0, 41); }

.Theme--world .Item-commentator { color: rgb(99, 108, 23); }

.Theme--business .Item-commentator { color: rgb(0, 91, 141); }

.Theme--luxury .Item-commentator { color: rgb(29, 29, 27); }

.Theme--law .Item-commentator { color: rgb(105, 29, 38); }

.Theme--register .Item-commentator { color: rgb(108, 108, 105); }

.Theme--sport .Item-commentator { color: rgb(0, 131, 71); }

.Theme--ireland .Item-commentator { color: rgb(0, 78, 69); }

.Theme--scotland .Item-commentator { color: rgb(0, 35, 62); }

.Theme--puzzles .Item-commentator { color: rgb(199, 70, 0); }

.Theme--leaders .Item-commentator { color: rgb(244, 242, 232); }

.Theme--defcon .Item-commentator { color: rgb(255, 29, 37); }

.Theme--focus .Item-commentator { color: rgb(204, 0, 0); }

.Theme--theGame .Item-commentator { color: rgb(0, 100, 105); }

.Theme--theDish .Item-commentator { color: rgb(219, 19, 59); }

.Theme--bricksMortar .Item-commentator { color: rgb(0, 100, 105); }

.Theme--techGames .Item-commentator { color: rgb(26, 31, 36); }

.Theme--gardening .Item-commentator { color: rgb(0, 49, 59); }

.Theme--money .Item-commentator { color: rgb(0, 106, 116); }

.Theme--saturdayReview .Item-commentator { color: rgb(163, 29, 36); }

.Theme--newsReview .Item-commentator { color: rgb(0, 77, 109); }

.Theme--weekend .Item-commentator { color: rgb(5, 130, 154); }

.Theme--travel .Item-commentator { color: rgb(44, 121, 173); }

.Theme--home .Item-commentator { color: rgb(141, 114, 77); }

.Theme--driving .Item-commentator { color: rgb(192, 70, 5); }

.Theme--times2 .Item-commentator, .Theme--artsFeatures .Item-commentator { color: rgb(98, 41, 86); }

.Theme--todaysMagazines .Item-commentator, .Theme--timesMagazine .Item-commentator, .Theme--sundayTimesMagazine .Item-commentator { color: rgb(29, 29, 27); }

.Theme--style .Item-commentator, .Theme--styleMagazine .Item-commentator { color: rgb(188, 51, 133); }

.Theme--culture .Item-commentator, .Theme--cultureMagazine .Item-commentator { color: rgb(123, 0, 70); }

.Theme--lifeStyle .Item-commentator { color: rgb(98, 41, 86); }

.Theme--earth .Item-commentator, .Theme--timesEarth .Item-commentator { color: rgb(81, 159, 131); }

.has-flex .Item-content { display: flex; flex-direction: column; }

.Item-content { position: relative; z-index: 3; }

.RelatedLinks .Item-byline { margin-bottom: 0px; }

.Slice--relatedLinks > .Item:first-of-type { position: relative; }

.Slice--relatedLinks > .Item:first-of-type::before { content: ""; display: block; position: absolute; left: 0px; right: 0px; height: 1px; background: transparent; }

.no-flex .Slice--relatedLinks > .Item:first-of-type::before { bottom: auto !important; top: 0px !important; }

.Slice--relatedLinks .Item:last-of-type { position: relative; }

.Slice--relatedLinks .Item:last-of-type::after { content: ""; display: block; position: absolute; top: 1rem; bottom: 1rem; width: 1px; background: transparent; }

.AD { overflow: hidden; display: flex; justify-content: center; align-items: center; height: 250px; }

@media (min-width: 768px) {
  .AD { height: 90px; }
}

@media (min-width: 1024px) {
  .AD { height: 250px; }
}

.AD--header { box-sizing: content-box; background-color: rgb(255, 255, 255); height: 50px; max-height: 50px; }

@media (min-width: 768px) {
  .AD--header { max-height: unset; height: 90px; }
}

@media (min-width: 1024px) {
  .AD--header { max-height: unset; height: 250px; }
}

.AD--sticky { width: 100%; }

@media (min-width: 1024px) {
  .AD--sticky { min-height: 250px; }
}

.AD--intervention { text-align: center; }

@media (min-width: 0) and (max-width: 1319px) {
  .AD--skins { display: none !important; }
}

.AD--pixel--impresion { position: fixed; top: 0px; left: 0px; z-index: 10; width: 1px; height: 1px; display: block; }

.AD--pixel { position: absolute; top: -9999px; left: -9999px; }

.AD--padded { padding: 1.5rem 0px; }

.AD--bottomDivider { border-bottom: 1px solid rgb(219, 219, 219); }

.Preview--showArticleStatus .PreviewOverlay { display: block; position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; z-index: 10; background-color: rgba(0, 0, 0, 0.2); }

.Preview--showArticleStatus .PreviewOverlay--WebFlowWebPrep, .Preview--showArticleStatus .PreviewOverlay--WebFlowWebSub { background-color: rgba(255, 255, 0, 0.2); }

.Preview--showArticleStatus .PreviewOverlay--WebFlowWebApprove { background-color: rgba(128, 0, 128, 0.2); }

.Preview--showArticleStatus .PreviewOverlay--WebFlowWebWait { background-color: rgba(255, 160, 160, 0.2); }

.Preview--showArticleStatus .PreviewOverlay--WebFlowPublished { background-color: rgba(0, 192, 0, 0.2); }

.Preview--showArticleStatus .PreviewOverlay--WebFlowWebDesk { background-color: rgba(255, 221, 161, 0.2); }

.TeaserPage { overflow: hidden !important; }

.TeaserPage .MainContainer--noPadding { min-height: 100vh; overflow: hidden !important; }

.ConversionMarketingHeader { background-color: rgb(75, 190, 255); color: rgb(255, 255, 255); font-family: Roboto-Medium, Roboto-Medium-fallback, sans-serif; padding: 2rem 1rem; }

@media (min-width: 768px) {
  .ConversionMarketingHeader { padding-left: 2rem; padding-right: 2rem; }
}

.ConversionMarketingHeader p { line-height: inherit; }

.ConversionMarketingHeader.ConversionMarketingHeader--yellow { background-color: rgb(234, 160, 0); color: rgb(29, 29, 27); }

.ConversionMarketingHeader.ConversionMarketingHeader--black { background-color: rgb(60, 63, 68); }

.ConversionMarketingFooter { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-family: Roboto-Medium, Roboto-Medium-fallback, sans-serif; text-align: center; padding: 1rem 2rem 2rem; margin-bottom: 2rem; }

@media (min-width: 768px) {
  .ConversionMarketingFooter { line-height: 4rem; text-align: right; padding: 0px; }
}

.ConversionMarketingFooter p { line-height: inherit; }

.ConversionMarketingFooter a { background-color: rgb(74, 74, 74); display: block; width: 100%; line-height: 4rem; margin: 1rem 0px 0px; }

@media (min-width: 768px) {
  .ConversionMarketingFooter a { display: inline-block; width: auto; padding: 0px 3.5rem; margin: 0px 0px 0px 2rem; line-height: inherit; }
}

.ConversionMarketingFooter a:hover { background-color: rgb(0, 85, 87); }

.ConversionPopup.is-hidden { display: none; }

.ConversionPopup { z-index: 4; position: fixed; width: 100%; height: 130px; bottom: 0px; left: 0px; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 20px; }

@media (min-width: 768px) {
  .ConversionPopup { height: 110px; }
}

.ConversionPopup-container { width: 100%; max-width: 1182px; height: 130px; padding: 1.25rem 0.75rem 0.75rem; margin: 0px auto; position: relative; }

@media (min-width: 768px) {
  .ConversionPopup-container { height: 110px; padding: 0px 0.75rem; }
}

@media (min-width: 1320px) {
  .ConversionPopup-container { padding: 0px 6.25rem; }
}

.ConversionPopup-title { color: rgb(29, 29, 27); font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; width: 100%; float: left; padding: 1rem; font-size: 1.3rem; line-height: 1.4; margin-bottom: 0.375rem; }

@media (min-width: 520px) {
  .ConversionPopup-title { text-align: center; }
}

@media (min-width: 768px) {
  .ConversionPopup-title { width: 50%; height: 110px; padding: 2.5rem 0.75rem; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 2.2rem; line-height: 1.25; text-align: left; }
}

@media (min-width: 1024px) {
  .ConversionPopup-title { width: 60%; padding: 2rem 0.75rem; font-size: 2.8rem; }
}

.ConversionPopup-footer { text-align: center; align-items: center; }

.ConversionPopup-footer p { color: rgb(105, 105, 105); }

@media (min-width: 768px) {
  .ConversionPopup-mobile-buttons { display: none; }
}

.ConversionPopup-mobile-buttons > .ConversionPopup-login, .ConversionPopup-mobile-buttons > .ConversionPopup-register { float: left; border-radius: 2px; width: calc(50% - 6px); }

.ConversionPopup-mobile-buttons > .ConversionPopup-login, .ConversionPopup-mobile-buttons > .ConversionPopup-login:hover { color: rgb(0, 102, 153); background-color: rgb(255, 255, 255); border: 1px solid rgb(216, 216, 216); }

.ConversionPopup-mobile-buttons > .ConversionPopup-register { border: 1px solid transparent; margin-left: 0.75rem; }

.ConversionPopup-form { width: 50%; height: 70px; padding-top: 2.4rem; float: right; display: none; }

@media (min-width: 768px) {
  .ConversionPopup-form { display: block; }
}

@media (min-width: 1024px) {
  .ConversionPopup-form { width: 40%; }
}

#ConversionPopup-email-field { height: 44px; width: 60%; display: block; margin: 0px; outline: 0px; float: left; border-bottom-left-radius: 4px; border-top-left-radius: 4px; border: 1px solid rgb(219, 219, 219); padding-left: 0.75rem; padding-top: 0.25rem; color: rgb(29, 29, 27); font-size: 13px; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; }

#ConversionPopup-email-submit { display: block; float: right; border: none; border-bottom-right-radius: 4px; border-top-right-radius: 4px; cursor: pointer; font-size: 1.4rem; padding: 0px 1rem; width: 40% !important; }

@media (min-width: 768px) {
  #ConversionPopup-email-submit { font-size: 1.6rem; padding: 0px 1.5rem; }
}

.ConversionPopup-footer { float: right; height: 46px; padding: 0.75rem 0px; border: none; display: none; }

@media (min-width: 768px) {
  .ConversionPopup-footer { display: block; }
}

.ConversionPopup-close { position: absolute; right: 12px; top: -20px; width: 36px; height: 36px; background-color: rgb(255, 255, 255); border: 1px solid rgb(219, 219, 219); padding: 0.8rem 0px 0px 0.125rem; border-radius: 50%; text-align: center; }

.ConversionPopup-close > .Icon--cross { background-color: rgb(0, 102, 153); }

.ConversionModal { position: fixed; top: 0px; left: -10000px; width: 100%; height: 100%; will-change: transform; display: flex; flex-direction: column; opacity: 0; z-index: 6; background-color: rgb(37, 66, 81); transition: opacity 0.6s linear; }

.is-ie .ConversionModal { display: table; }

.ConversionModal--activated { opacity: 1; left: 0px; }

.ConversionModal--deactivated { opacity: 0; }

.ConversionModal-header { display: flex; flex-direction: row; justify-content: space-between; margin: 1.5rem; }

.ConversionModal-header .ConversionModal-masthead { height: auto; width: auto; max-width: 147px; display: flex; position: relative; align-self: flex-start; }

@media (min-width: 768px) {
  .ConversionModal-header .ConversionModal-masthead { max-width: 197px; }
}

@media (min-width: 1320px) {
  .ConversionModal-header .ConversionModal-masthead { max-width: 297px; }
}

.ConversionModal-header .ConversionModal-dismiss { display: flex; flex-direction: column; align-self: center; color: rgb(255, 255, 255); }

.ConversionModal-header .ConversionModal-dismissButton { font-size: 2rem; width: 2rem; height: 2rem; line-height: 2rem; margin: 0px auto; display: block; }

.ConversionModal-header .ConversionModal-dismissButton:hover { cursor: pointer; }

.ConversionModal-header .ConversionModal-dismissText { font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 1.4rem; margin: 0.5rem 0px 0px; }

.ConversionModal-textContainer { display: flex; flex-direction: column; text-align: center; margin: auto 1rem; padding-bottom: 6rem; }

.is-ie .ConversionModal-textContainer { display: table-cell; vertical-align: middle; }

.ConversionModal-image { max-width: 400px; max-height: 300px; display: block; width: 100%; height: auto; margin: 0px auto; }

@media (min-width: 1024px) {
  .ConversionModal-image { margin: auto; }
}

@media screen and (max-height: 568px) {
  .ConversionModal-image { height: 0px; opacity: 0; }
}

.ConversionModal-text { font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; text-align: center; margin: 2rem 0px; }

.ConversionModal-text .ConversionModal-textTitle { font-size: 2.5rem; margin-bottom: 1rem; color: rgb(255, 255, 255); }

.ConversionModal-text .ConversionModal-textBody { opacity: 0.7; color: rgb(255, 255, 255); font-size: 1.8rem; }

@media (min-width: 768px) {
  .ConversionModal-text .ConversionModal-textBody { line-height: 2.5rem; font-size: 2.2rem; }
}

.ConversionModal-button { background-color: rgb(0, 170, 173); height: 50px; width: 210px; margin: 0px auto; padding-top: 0.5rem; display: flex; align-items: center; justify-content: center; font-size: 1.9rem; color: rgb(255, 255, 255); font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; }

.MarketingBanner { position: fixed; width: 100%; margin: auto 0px; z-index: 4; opacity: 0; transition: opacity 0.6s ease-in-out; }

@media (min-width: 1024px) {
  .MarketingBanner { top: calc(-0.4rem); opacity: 1; transition-property: top; }
}

.MarketingBanner.MarketingBanner--open { opacity: 1; top: 5rem; }

@media (min-width: 1024px) {
  .MarketingBanner.MarketingBanner--open { top: 4rem; }
}

.MarketingBanner-container { display: flex; padding: 1rem 2rem 0.8rem; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-weight: bolder; font-size: 1.3rem; letter-spacing: 0.05rem; text-align: center; justify-content: center; align-items: center; color: rgb(255, 255, 255); background-color: rgb(0, 170, 172); opacity: 1; height: 4.4rem; border-radius: 5px; margin: 0.5rem; }

@media (min-width: 768px) {
  .MarketingBanner-container { padding-left: 10%; padding-right: 10%; }
}

@media (min-width: 1024px) {
  .MarketingBanner-container { padding-bottom: 1rem; border-radius: 0px; margin: 0px; font-family: Roboto-Medium, Roboto-Medium-fallback, sans-serif; font-weight: 400; }
}

.MarketingBanner-subscribeButton { margin-left: 1.5rem; padding: 0.9rem 1rem; height: 3.4rem; width: 12rem; font-weight: 700; border: 1px solid rgb(255, 255, 255); background-color: rgb(0, 170, 172); color: rgb(255, 255, 255); font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 1.5rem; letter-spacing: 0.05rem; display: none; }

.MarketingBanner-subscribeButton:hover { background-color: rgb(3, 85, 87); }

@media (min-width: 1024px) {
  .MarketingBanner-subscribeButton { display: block; }
}

.MarketingBanner-dismissButton { position: absolute; top: 0px; right: 0px; overflow: hidden; width: 4rem; line-height: 4rem; font-size: 1.4rem; }

.MarketingBanner-dismissButton:hover { cursor: pointer; }

@media (min-width: 1024px) {
  .MarketingBanner-dismissButton { top: -0.5rem; right: -0.5rem; }
}

.ArticleMetaBanner { background-color: rgb(239, 239, 239); padding: 2rem 1rem; }

@media (min-width: 768px) {
  .ArticleMetaBanner { padding-bottom: 2rem; padding-left: 2rem; padding-right: 2rem; }
}

.ArticleMetaBanner-field { margin-bottom: 1rem; }

@media (min-width: 768px) {
  .ArticleMetaBanner-field { display: inline-block; margin-right: 2rem; }
}

.ArticleMetaBanner-field label { margin-right: 1rem; display: block; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 1.3rem; line-height: 1.6rem; }

.ArticleMetaBanner-field input { background: rgb(255, 255, 255); padding: 1rem; border: none; appearance: none; width: 200px; }

@media (min-width: 768px) {
  .ArticleMetaBanner-field input { width: 300px; }
}

.ArticleMetaBanner-field button { background: rgb(29, 29, 27); color: rgb(255, 255, 255); border: none; padding: 1rem; appearance: none; }

.ArticleMetaBanner-field button:hover { background-color: rgb(102, 102, 102); cursor: pointer; }

.has-flex .ItemGrouped { display: flex; flex-direction: column; }

.ItemGrouped { width: 100%; padding: 0px; }

.no-flex .ItemGrouped { overflow: hidden; }

.SliceBackground .ItemGrouped { margin-top: -1px; }

@media (min-width: 768px) {
  .has-flex .ItemGrouped--row { flex-flow: wrap; }
}

@media (min-width: 768px) {
  .has-flex .ItemGrouped--primary { flex-direction: row; }
  .ItemGrouped--primary { padding-right: 1rem; }
}

@media (min-width: 1024px) {
  .ItemGrouped--primary { width: 66.6667%; }
  .no-flex .ItemGrouped--primary { float: left; }
  .has-flex .ItemGrouped--primary { flex-direction: column; }
  .ItemGrouped--primary { position: relative; }
  .ItemGrouped--primary::after { content: ""; display: block; position: absolute; top: 1rem; bottom: 1rem; width: 1px; background: rgb(219, 219, 219); right: 0px; }
}

@media (min-width: 768px) {
  .has-flex .ItemGroup--leaders { display: flex; flex-direction: row; }
  .ItemGroup--leaders { width: 100%; }
  .no-flex .ItemGroup--leaders { float: left; }
  .has-flex .ItemGroup--leaders { flex-wrap: wrap; }
}

@media (min-width: 1024px) {
  .has-flex .ItemGroup--leaders { align-items: baseline; }
}

.ItemGrouped--business { padding: 0px; position: relative; }

.ItemGrouped--business::before { content: ""; display: block; position: absolute; left: 0px; right: 0px; height: 1px; background: rgb(219, 219, 219); bottom: 0px; }

.no-flex .ItemGrouped--business::before { bottom: auto !important; top: 0px !important; }

@media (min-width: 768px) {
  .ItemGrouped--business { position: relative; }
  .ItemGrouped--business::after { content: ""; display: block; position: absolute; top: 1rem; bottom: 1rem; width: 1px; background: rgb(219, 219, 219); right: 0px; }
  .ItemGrouped--business { width: 50%; }
  .no-flex .ItemGrouped--business { float: left; }
}

@media (min-width: 1024px) {
  .ItemGrouped--business { width: 41.6667%; }
  .no-flex .ItemGrouped--business { float: left; }
}

.ItemGrouped--business2 { padding: 0px; }

@media (min-width: 768px) {
  .ItemGrouped--business2 { position: relative; }
  .ItemGrouped--business2::after { content: ""; display: block; position: absolute; top: 1rem; bottom: 1rem; width: 1px; background: rgb(219, 219, 219); right: 0px; }
  .ItemGrouped--business2 { width: 50%; }
  .no-flex .ItemGrouped--business2 { float: left; }
  .has-flex .ItemGrouped--business2 { flex-direction: column-reverse; }
}

@media (min-width: 1024px) {
  .has-flex .ItemGrouped--business2 { flex-direction: row; }
  .ItemGrouped--business2 { width: 58.3333%; }
  .no-flex .ItemGrouped--business2 { float: left; }
}

.has-flex .ItemGrouped--relatedLinks { flex-direction: row; }

@media (min-width: 768px) {
  .Slice--relatedLinks-lead-2 .ItemGrouped--relatedLinks { width: 25%; }
  .no-flex .Slice--relatedLinks-lead-2 .ItemGrouped--relatedLinks { float: left; }
  .Slice--relatedLinks-lead-3 .ItemGrouped--relatedLinks { width: 33.3333%; }
  .no-flex .Slice--relatedLinks-lead-3 .ItemGrouped--relatedLinks { float: left; }
  .Slice--relatedLinks-opinion-2 .ItemGrouped--relatedLinks { width: 33.3333%; }
  .no-flex .Slice--relatedLinks-opinion-2 .ItemGrouped--relatedLinks { float: left; }
  .Slice--relatedLinks-opinion-3 .ItemGrouped--relatedLinks { width: 33.3333%; }
  .no-flex .Slice--relatedLinks-opinion-3 .ItemGrouped--relatedLinks { float: left; }
}

.has-flex .Slice--relatedLinks-lead-3 .ItemGrouped--relatedLinks { flex-direction: column; }

@media (min-width: 1024px) {
  .Slice--relatedLinks-lead-3 .ItemGrouped--relatedLinks { width: 41.6667%; }
  .no-flex .Slice--relatedLinks-lead-3 .ItemGrouped--relatedLinks { float: left; }
}

.has-flex .Slice--relatedLinks-opinion-3 .ItemGrouped--relatedLinks { flex-direction: row; }

@media (min-width: 768px) and (max-width: 1023px) {
  .has-flex .Slice--relatedLinks-opinion-3 .ItemGrouped--relatedLinks { flex-direction: column; }
}

@media (min-width: 1024px) {
  .Slice--relatedLinks-opinion-3 .ItemGrouped--relatedLinks { width: 50%; }
  .no-flex .Slice--relatedLinks-opinion-3 .ItemGrouped--relatedLinks { float: left; }
}

.no-flex .ArticlePager { float: left; }

.has-flex .ArticlePager { display: flex; flex-flow: wrap; align-items: stretch; }

.ArticlePager { width: 100%; }

.no-flex .ArticlePager { overflow: hidden; }

.ArticlePager { position: fixed; bottom: 0px; left: 0px; z-index: 3000; }

.ArticlePager--docked { left: -1rem; width: calc(100% + 2rem); position: relative; z-index: 3; margin-left: 0px; margin-right: 0px; }

@media (min-width: 768px) {
  .ArticlePager--docked { left: -2rem; width: calc(100% + 4rem); position: relative; z-index: 3; margin-left: 0px; margin-right: 0px; }
}

.ArticlePager--reactDocked { position: relative; }

.has-flex .ArticlePager-container { display: flex; }

.ArticlePager-container { width: 100%; background-color: rgb(248, 245, 242); box-shadow: rgba(0, 0, 0, 0.2) 0px -2px 5px -2px; }

.no-flex .ArticlePager-container .ItemGrouped { display: inline-block; width: 80%; }

.ArticlePagerItem { width: 50%; }

.no-flex .ArticlePagerItem { float: left; }

.has-flex .ArticlePagerItem { align-items: center; }

.ArticlePagerItem { position: relative; padding-top: 1rem; padding-bottom: 1rem; }

.ArticlePagerItem:hover { background-color: rgb(234, 226, 218); }

.ArticlePagerItem:active { background-color: rgb(0, 102, 153); }

.ArticlePagerItem:active .ArticlePagerItem-icon, .ArticlePagerItem:active .ArticlePagerItem-name, .ArticlePagerItem:active .ArticlePagerItem-title { color: rgb(244, 242, 232); }

@media (min-width: 768px) {
  .ArticlePagerItem { width: 50%; }
  .no-flex .ArticlePagerItem { float: left; }
}

.ArticlePagerItem .ArticlePagerItem-icon { color: rgb(0, 102, 153); font-size: 1.2rem; padding: 0px 1rem; }

.ArticlePagerItem .ArticlePagerItem-icon::before { mask-size: 6px 13px; background-color: rgb(0, 102, 153); }

@media (min-width: 768px) {
  .ArticlePagerItem .ArticlePagerItem-icon { padding-left: 2rem; padding-right: 2rem; }
}

.ArticlePagerItem-name { color: rgb(0, 102, 153); font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-weight: 400; text-size-adjust: 100%; font-size: 1.2rem; line-height: 1.5rem; text-transform: uppercase; padding-top: 0.6rem; padding-bottom: 0.4rem; }

.ArticlePagerItem--previous { position: relative; }

.ArticlePagerItem--previous::after { content: ""; display: block; position: absolute; top: 0px; bottom: 0px; width: 1px; background: rgb(219, 219, 219); right: 0px; }

.has-flex .ArticlePagerItem--previous { flex-direction: row; }

.ArticlePagerItem--previous { padding-left: 0px; padding-right: 2rem; }

.has-flex .ArticlePagerItem--next { flex-direction: row-reverse; }

.ArticlePagerItem--next { text-align: right; padding-left: 3rem; padding-right: 0px; }

.ArticlePagerItem-title { font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; color: rgb(51, 51, 51); font-size: 1.5rem; line-height: 1.6rem; display: none; }

@media (min-width: 768px) {
  .ArticlePagerItem-title { display: block; }
}

.ArticlePager-link { position: absolute; inset: 0px; overflow: hidden; text-indent: 200%; white-space: nowrap; background: 0px 0px; }

@keyframes freeArticleExpandButton { 
  0% { padding: 5px 16px; }
  100% { padding: 14px 16px; }
}

@keyframes freeArticleShowButtonSmallContainer { 
  0% { height: 0px; }
  100% { height: 58px; }
}

@keyframes freeArticleHideButtonSmallContainer { 
  0% { height: 58px; }
  100% { height: 0px; }
}

@keyframes freeArticleShowSmallButton { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes freeArticleShowButtonContainer { 
  0% { height: 0px; }
  100% { height: 65px; }
}

@keyframes freeArticleHideButtonContainer { 
  0% { height: 65px; }
  100% { height: 0px; }
}

@keyframes freeArticleShowButton { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes freeArticleHideButton { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}

@keyframes freeArticleCollapseButton { 
  0% { padding: 14px 16px; }
  100% { padding: 5px 16px; }
}

@keyframes freeArticleExpandButtonMedium { 
  0% { padding: 5px 16px; }
  100% { padding: 14px 16px; }
}

@keyframes freeArticleExpandButtonSmall { 
  0% { font-size: 18px; }
  100% { font-size: 20px; }
}

@keyframes freeArticleExpandSmallH4 { 
  0% { font-size: 18px; }
  100% { font-size: 20px; }
}

@keyframes freeArticleCollapseSmallH4 { 
  0% { font-size: 20px; }
  100% { font-size: 18px; }
}

@keyframes freeArticleExpandH4 { 
  0% { font-size: 24px; }
  100% { font-size: 32px; }
}

@keyframes freeArticleCollapseH4 { 
  0% { font-size: 32px; }
  100% { font-size: 24px; }
}

@keyframes freeArticleCollapseH4Margin { 
  0% { margin-bottom: 8px; font-size: 32px; height: 40px; }
  100% { margin-bottom: 0px; font-size: 24px; height: 28px; }
}

@keyframes freeArticleExpandH4Margin { 
  0% { margin-bottom: 0px; font-size: 24px; height: 28px; }
  100% { margin-bottom: 8px; font-size: 32px; height: 40px; }
}

@keyframes freeArticleCollapseSmallH4Margin { 
  0% { margin-bottom: 6px; font-size: 20px; }
  100% { margin-bottom: 0px; font-size: 18px; }
}

@keyframes freeArticleExpandSmallH4Margin { 
  0% { margin-bottom: 0px; font-size: 18px; }
  100% { margin-bottom: 6px; font-size: 20px; }
}

@keyframes freeArticleExpandSmallH5 { 
  0% { opacity: 0; margin-bottom: 0px; height: 0px; }
  100% { opacity: 1; margin-bottom: 12px; height: 20px; }
}

@keyframes freeArticleCollapseSmallH5 { 
  0% { opacity: 1; margin-bottom: 12px; height: 20px; }
  100% { opacity: 0; margin-bottom: 0px; height: 0px; }
}

@keyframes freeArticleExpandH5 { 
  0% { opacity: 0; margin-bottom: 0px; height: 0px; }
  100% { opacity: 1; margin-bottom: 26px; height: 28px; }
}

@keyframes freeArticleCollapseH5 { 
  0% { opacity: 1; margin-bottom: 26px; height: 28px; }
  100% { opacity: 0; margin-bottom: 0px; height: 0px; }
}

@keyframes freeArticleExpandP { 
  0% { opacity: 0; padding: 0px; height: 0px; }
  100% { opacity: 1; padding: 0px; height: 16px; }
}

@keyframes freeArticleCollapseP { 
  100% { opacity: 0; padding: 0px; height: 0px; }
  0% { opacity: 1; padding: 0px; height: 16px; }
}

@keyframes progressBar { 
  0% { width: 0%; }
  100% { width: 100%; }
}

#free-article-promotion .PromotionModal h3 { font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 22px; }

#free-article-promotion .PromotionModal a { text-decoration: underline; }

#free-article-promotion .FreeArticleBottomBanner { box-shadow: rgba(100, 100, 100, 0.5) 0px 0px 55px -1px; position: fixed; bottom: 0px; z-index: 1; width: 100%; color: rgb(29, 29, 27); }

#free-article-promotion .FreeArticleBottomBanner .article-pager .ArticlePager { position: relative; }

#free-article-promotion .FreeArticleBottomBanner .article-pager .ArticlePager.ArticlePager--reactDocked { display: none; }

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container { background: rgb(255, 255, 255); position: relative; }

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .progress-bar-actual, #free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .progress-bar-actual-container { height: 10px; }

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .progress-bar-potential { height: 10px; background: rgb(190, 222, 237); }

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .progress-bar-actual { background: rgb(0, 102, 153); animation: 0.6s ease-in-out 0s 1 normal forwards running progressBar; }

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner { padding: 16px; }

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner .cta-container { text-align: center; }

@media screen and (min-width: 520px) {
  #free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner .cta-container a { width: 392px; }
}

@media screen and (min-width: 768px) {
  #free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner .cta-container a { width: 250px; }
}

@media screen and (min-width: 520px) {
  #free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner .free-article-bottom-banner-heading { padding-top: 3px; padding-right: 0px; }
}

@media screen and (min-width: 768px) {
  #free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner .free-article-bottom-banner-heading { padding-top: 3px; padding-right: 20px; }
}

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner .button-container { text-align: right; }

@media screen and (min-width: 768px) {
  #free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner .button-container { padding: 0px; position: absolute; right: 72px; top: 28px; }
}

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner .button-container button { color: rgb(51, 51, 51); height: 20px; width: 20px; font-size: 10px; background: 0px center; border: 0px; }

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner .button-container button span { height: 0px; width: 0px; opacity: 0; }

@media screen and (min-width: 768px) {
  #free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner .free-article-bottom-banner-outter { display: flex; justify-content: center; }
}

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner h4, #free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner h5, #free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner p { font-weight: 400; text-align: center; padding: 0px !important; }

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner h4 { font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 18px; margin-bottom: 6px; }

@media screen and (min-width: 768px) {
  #free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner h4 { font-size: 24px; margin-bottom: 8px; }
}

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner h5 { animation-fill-mode: forwards; font-size: 16px; height: 20px; margin-bottom: 12px; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; }

@media screen and (min-width: 768px) {
  #free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner h5 { font-size: 22px; height: 28px; margin-bottom: 26px; }
}

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner p { font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; animation-fill-mode: forwards; font-size: 11px; height: 16px; }

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner p a { color: rgb(0, 102, 153); text-decoration: underline; }

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner a { padding: 5px 16px; animation-fill-mode: forwards; margin-bottom: 8px; }

@media screen and (min-width: 768px) {
  #free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner a { margin-bottom: 15px; }
}

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.expanded.hide-cta h4 { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleExpandSmallH4Margin; }

@media screen and (min-width: 768px) {
  #free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.expanded.hide-cta h4 { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleExpandH4Margin; }
}

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.expanded.hide-cta .cta-container { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleShowButtonSmallContainer; }

@media screen and (min-width: 768px) {
  #free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.expanded.hide-cta .cta-container { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleShowButtonContainer; }
}

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.expanded.hide-cta .cta-container a { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleShowSmallButton; }

@media screen and (min-width: 768px) {
  #free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.expanded.hide-cta .cta-container a { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleShowButton; }
}

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.expanded .cta-container a { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleExpandButton; }

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.expanded h4 { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleExpandSmallH4; }

@media screen and (min-width: 768px) {
  #free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.expanded h4 { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleExpandH4; }
}

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.expanded h5 { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleExpandSmallH5; }

@media screen and (min-width: 768px) {
  #free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.expanded h5 { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleExpandH5; }
}

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.expanded p { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleExpandP; }

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.collapsed.hide-cta h4 { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleCollapseSmallH4Margin; }

@media screen and (min-width: 768px) {
  #free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.collapsed.hide-cta h4 { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleCollapseH4Margin; }
}

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.collapsed.hide-cta .cta-container { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleHideButtonSmallContainer; }

@media screen and (min-width: 768px) {
  #free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.collapsed.hide-cta .cta-container { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleHideButtonContainer; }
}

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.collapsed.hide-cta .cta-container a { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleHideButton; }

@media screen and (min-width: 768px) {
  #free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.collapsed.hide-cta .cta-container a { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleHideButton; }
}

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.collapsed .cta-container a { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleCollapseButton; }

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.collapsed h4 { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleCollapseSmallH4; }

@media screen and (min-width: 768px) {
  #free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.collapsed h4 { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleCollapseH4; }
}

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.collapsed h5 { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleCollapseSmallH5; }

@media screen and (min-width: 768px) {
  #free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.collapsed h5 { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleCollapseH5; }
}

#free-article-promotion .FreeArticleBottomBanner .free-article-bottom-banner-container .free-article-bottom-banner-inner.collapsed p { animation: 0.6s ease-in-out 0s 1 normal forwards running freeArticleCollapseP; }

@media (min-width: 520px) {
  .u-flush { margin-left: -1rem; margin-right: -1rem; width: calc(100% + 2rem); }
}

.Theme--news .u-themeColor { color: rgb(19, 53, 78) !important; }

.Theme--opinion .u-themeColor, .Theme--comment .u-themeColor { color: rgb(133, 0, 41) !important; }

.Theme--world .u-themeColor { color: rgb(99, 108, 23) !important; }

.Theme--business .u-themeColor { color: rgb(0, 91, 141) !important; }

.Theme--luxury .u-themeColor { color: rgb(29, 29, 27) !important; }

.Theme--law .u-themeColor { color: rgb(105, 29, 38) !important; }

.Theme--register .u-themeColor { color: rgb(108, 108, 105) !important; }

.Theme--sport .u-themeColor { color: rgb(0, 131, 71) !important; }

.Theme--ireland .u-themeColor { color: rgb(0, 78, 69) !important; }

.Theme--scotland .u-themeColor { color: rgb(0, 35, 62) !important; }

.Theme--puzzles .u-themeColor { color: rgb(199, 70, 0) !important; }

.Theme--leaders .u-themeColor { color: rgb(244, 242, 232) !important; }

.Theme--defcon .u-themeColor { color: rgb(255, 29, 37) !important; }

.Theme--focus .u-themeColor { color: rgb(204, 0, 0) !important; }

.Theme--theGame .u-themeColor { color: rgb(0, 100, 105) !important; }

.Theme--theDish .u-themeColor { color: rgb(219, 19, 59) !important; }

.Theme--bricksMortar .u-themeColor { color: rgb(0, 100, 105) !important; }

.Theme--techGames .u-themeColor { color: rgb(26, 31, 36) !important; }

.Theme--gardening .u-themeColor { color: rgb(0, 49, 59) !important; }

.Theme--money .u-themeColor { color: rgb(0, 106, 116) !important; }

.Theme--saturdayReview .u-themeColor { color: rgb(163, 29, 36) !important; }

.Theme--newsReview .u-themeColor { color: rgb(0, 77, 109) !important; }

.Theme--weekend .u-themeColor { color: rgb(5, 130, 154) !important; }

.Theme--travel .u-themeColor { color: rgb(44, 121, 173) !important; }

.Theme--home .u-themeColor { color: rgb(141, 114, 77) !important; }

.Theme--driving .u-themeColor { color: rgb(192, 70, 5) !important; }

.Theme--times2 .u-themeColor, .Theme--artsFeatures .u-themeColor { color: rgb(98, 41, 86) !important; }

.Theme--todaysMagazines .u-themeColor, .Theme--timesMagazine .u-themeColor, .Theme--sundayTimesMagazine .u-themeColor { color: rgb(29, 29, 27) !important; }

.Theme--style .u-themeColor, .Theme--styleMagazine .u-themeColor { color: rgb(188, 51, 133) !important; }

.Theme--culture .u-themeColor, .Theme--cultureMagazine .u-themeColor { color: rgb(123, 0, 70) !important; }

.Theme--lifeStyle .u-themeColor { color: rgb(98, 41, 86) !important; }

.Theme--earth .u-themeColor, .Theme--timesEarth .u-themeColor { color: rgb(81, 159, 131) !important; }

.Theme--news .u-themeColor--primaryText { color: rgb(19, 53, 78) !important; }

.Theme--opinion .u-themeColor--primaryText, .Theme--comment .u-themeColor--primaryText { color: rgb(133, 0, 41) !important; }

.Theme--world .u-themeColor--primaryText { color: rgb(99, 108, 23) !important; }

.Theme--business .u-themeColor--primaryText { color: rgb(0, 91, 141) !important; }

.Theme--luxury .u-themeColor--primaryText { color: rgb(29, 29, 27) !important; }

.Theme--law .u-themeColor--primaryText { color: rgb(105, 29, 38) !important; }

.Theme--register .u-themeColor--primaryText { color: rgb(108, 108, 105) !important; }

.Theme--sport .u-themeColor--primaryText { color: rgb(0, 131, 71) !important; }

.Theme--ireland .u-themeColor--primaryText { color: rgb(0, 78, 69) !important; }

.Theme--scotland .u-themeColor--primaryText { color: rgb(0, 35, 62) !important; }

.Theme--puzzles .u-themeColor--primaryText { color: rgb(199, 70, 0) !important; }

.Theme--leaders .u-themeColor--primaryText { color: rgb(244, 242, 232) !important; }

.Theme--defcon .u-themeColor--primaryText { color: rgb(255, 29, 37) !important; }

.Theme--focus .u-themeColor--primaryText { color: rgb(204, 0, 0) !important; }

.Theme--theGame .u-themeColor--primaryText { color: rgb(0, 100, 105) !important; }

.Theme--theDish .u-themeColor--primaryText { color: rgb(219, 19, 59) !important; }

.Theme--bricksMortar .u-themeColor--primaryText { color: rgb(0, 100, 105) !important; }

.Theme--techGames .u-themeColor--primaryText { color: rgb(26, 31, 36) !important; }

.Theme--gardening .u-themeColor--primaryText { color: rgb(0, 49, 59) !important; }

.Theme--money .u-themeColor--primaryText { color: rgb(0, 106, 116) !important; }

.Theme--saturdayReview .u-themeColor--primaryText { color: rgb(163, 29, 36) !important; }

.Theme--newsReview .u-themeColor--primaryText { color: rgb(0, 77, 109) !important; }

.Theme--weekend .u-themeColor--primaryText { color: rgb(5, 130, 154) !important; }

.Theme--travel .u-themeColor--primaryText { color: rgb(44, 121, 173) !important; }

.Theme--home .u-themeColor--primaryText { color: rgb(141, 114, 77) !important; }

.Theme--driving .u-themeColor--primaryText { color: rgb(192, 70, 5) !important; }

.Theme--times2 .u-themeColor--primaryText, .Theme--artsFeatures .u-themeColor--primaryText { color: rgb(98, 41, 86) !important; }

.Theme--todaysMagazines .u-themeColor--primaryText, .Theme--timesMagazine .u-themeColor--primaryText { color: rgb(29, 29, 27) !important; }

.Theme--sundayTimesMagazine .u-themeColor--primaryText { color: rgb(255, 29, 37) !important; }

.Theme--style .u-themeColor--primaryText, .Theme--styleMagazine .u-themeColor--primaryText { color: rgb(29, 29, 27) !important; }

.Theme--culture .u-themeColor--primaryText, .Theme--cultureMagazine .u-themeColor--primaryText { color: rgb(123, 0, 70) !important; }

.Theme--lifeStyle .u-themeColor--primaryText { color: rgb(98, 41, 86) !important; }

.Theme--earth .u-themeColor--primaryText, .Theme--timesEarth .u-themeColor--primaryText { color: rgb(81, 159, 131) !important; }

.Theme--news .u-themeColor--secondary { color: rgb(141, 114, 77) !important; }

.Theme--opinion .u-themeColor--secondary, .Theme--comment .u-themeColor--secondary { color: rgb(24, 27, 48) !important; }

.Theme--world .u-themeColor--secondary { color: rgb(218, 182, 44) !important; }

.Theme--business .u-themeColor--secondary { color: rgb(0, 123, 246) !important; }

.Theme--luxury .u-themeColor--secondary { color: rgb(141, 114, 77) !important; }

.Theme--law .u-themeColor--secondary { color: rgb(0, 41, 61) !important; }

.Theme--register .u-themeColor--secondary { color: rgb(141, 114, 77) !important; }

.Theme--sport .u-themeColor--secondary { color: rgb(255, 197, 0) !important; }

.Theme--ireland .u-themeColor--secondary { color: rgb(0, 137, 149) !important; }

.Theme--scotland .u-themeColor--secondary { color: rgb(93, 130, 182) !important; }

.Theme--puzzles .u-themeColor--secondary { color: rgb(247, 184, 51) !important; }

.Theme--theGame .u-themeColor--secondary, .Theme--bricksMortar .u-themeColor--secondary { color: rgb(234, 160, 0) !important; }

.Theme--techGames .u-themeColor--secondary { color: rgb(236, 106, 6) !important; }

.Theme--gardening .u-themeColor--secondary { color: rgb(137, 195, 63) !important; }

.Theme--money .u-themeColor--secondary { color: rgb(175, 185, 181) !important; }

.Theme--saturdayReview .u-themeColor--secondary { color: rgb(240, 186, 130) !important; }

.Theme--newsReview .u-themeColor--secondary { color: rgb(0, 188, 212) !important; }

.Theme--weekend .u-themeColor--secondary { color: rgb(193, 224, 207) !important; }

.Theme--travel .u-themeColor--secondary { color: rgb(253, 234, 165) !important; }

.Theme--home .u-themeColor--secondary { color: rgb(181, 217, 234) !important; }

.Theme--driving .u-themeColor--secondary { color: rgb(26, 31, 36) !important; }

.Theme--times2 .u-themeColor--secondary, .Theme--artsFeatures .u-themeColor--secondary { color: rgb(238, 128, 150) !important; }

.Theme--todaysMagazines .u-themeColor--secondary, .Theme--timesMagazine .u-themeColor--secondary, .Theme--sundayTimesMagazine .u-themeColor--secondary { color: rgb(141, 114, 77) !important; }

.Theme--style .u-themeColor--secondary, .Theme--styleMagazine .u-themeColor--secondary { color: rgb(240, 186, 130) !important; }

.Theme--culture .u-themeColor--secondary, .Theme--cultureMagazine .u-themeColor--secondary { color: rgb(0, 169, 157) !important; }

.Theme--lifeStyle .u-themeColor--secondary { color: rgb(238, 128, 150) !important; }

.Theme--news .u-themeColor--tertiary { color: rgb(233, 232, 234) !important; }

.Theme--opinion .u-themeColor--tertiary, .Theme--comment .u-themeColor--tertiary, .Theme--world .u-themeColor--tertiary { color: rgb(244, 242, 232) !important; }

.Theme--business .u-themeColor--tertiary, .Theme--luxury .u-themeColor--tertiary, .Theme--law .u-themeColor--tertiary, .Theme--register .u-themeColor--tertiary, .Theme--sport .u-themeColor--tertiary { color: rgb(243, 241, 240) !important; }

.Theme--ireland .u-themeColor--tertiary { color: rgb(244, 242, 232) !important; }

.Theme--scotland .u-themeColor--tertiary, .Theme--puzzles .u-themeColor--tertiary { color: rgb(243, 241, 240) !important; }

.Theme--leaders .u-themeColor--tertiary, .Theme--defcon .u-themeColor--tertiary { color: rgb(233, 232, 234) !important; }

.Theme--theGame .u-themeColor--tertiary, .Theme--bricksMortar .u-themeColor--tertiary, .Theme--techGames .u-themeColor--tertiary, .Theme--gardening .u-themeColor--tertiary, .Theme--money .u-themeColor--tertiary, .Theme--saturdayReview .u-themeColor--tertiary, .Theme--newsReview .u-themeColor--tertiary, .Theme--weekend .u-themeColor--tertiary, .Theme--travel .u-themeColor--tertiary { color: rgb(243, 241, 240) !important; }

.Theme--home .u-themeColor--tertiary { color: rgb(244, 242, 232) !important; }

.Theme--driving .u-themeColor--tertiary, .Theme--times2 .u-themeColor--tertiary, .Theme--artsFeatures .u-themeColor--tertiary, .Theme--todaysMagazines .u-themeColor--tertiary, .Theme--timesMagazine .u-themeColor--tertiary, .Theme--sundayTimesMagazine .u-themeColor--tertiary, .Theme--style .u-themeColor--tertiary, .Theme--styleMagazine .u-themeColor--tertiary, .Theme--culture .u-themeColor--tertiary, .Theme--cultureMagazine .u-themeColor--tertiary, .Theme--lifeStyle .u-themeColor--tertiary { color: rgb(243, 241, 240) !important; }

.Theme--news .u-themeBackgroundColor { background-color: rgb(19, 53, 78) !important; }

.Theme--opinion .u-themeBackgroundColor, .Theme--comment .u-themeBackgroundColor { background-color: rgb(133, 0, 41) !important; }

.Theme--world .u-themeBackgroundColor { background-color: rgb(99, 108, 23) !important; }

.Theme--business .u-themeBackgroundColor { background-color: rgb(0, 91, 141) !important; }

.Theme--luxury .u-themeBackgroundColor { background-color: rgb(29, 29, 27) !important; }

.Theme--law .u-themeBackgroundColor { background-color: rgb(105, 29, 38) !important; }

.Theme--register .u-themeBackgroundColor { background-color: rgb(108, 108, 105) !important; }

.Theme--sport .u-themeBackgroundColor { background-color: rgb(0, 131, 71) !important; }

.Theme--ireland .u-themeBackgroundColor { background-color: rgb(0, 78, 69) !important; }

.Theme--scotland .u-themeBackgroundColor { background-color: rgb(0, 35, 62) !important; }

.Theme--puzzles .u-themeBackgroundColor { background-color: rgb(199, 70, 0) !important; }

.Theme--leaders .u-themeBackgroundColor { background-color: rgb(244, 242, 232) !important; }

.Theme--defcon .u-themeBackgroundColor { background-color: rgb(255, 29, 37) !important; }

.Theme--focus .u-themeBackgroundColor { background-color: rgb(204, 0, 0) !important; }

.Theme--theGame .u-themeBackgroundColor { background-color: rgb(0, 100, 105) !important; }

.Theme--theDish .u-themeBackgroundColor { background-color: rgb(219, 19, 59) !important; }

.Theme--bricksMortar .u-themeBackgroundColor { background-color: rgb(0, 100, 105) !important; }

.Theme--techGames .u-themeBackgroundColor { background-color: rgb(26, 31, 36) !important; }

.Theme--gardening .u-themeBackgroundColor { background-color: rgb(0, 49, 59) !important; }

.Theme--money .u-themeBackgroundColor { background-color: rgb(0, 106, 116) !important; }

.Theme--saturdayReview .u-themeBackgroundColor { background-color: rgb(163, 29, 36) !important; }

.Theme--newsReview .u-themeBackgroundColor { background-color: rgb(0, 77, 109) !important; }

.Theme--weekend .u-themeBackgroundColor { background-color: rgb(5, 130, 154) !important; }

.Theme--travel .u-themeBackgroundColor { background-color: rgb(44, 121, 173) !important; }

.Theme--home .u-themeBackgroundColor { background-color: rgb(141, 114, 77) !important; }

.Theme--driving .u-themeBackgroundColor { background-color: rgb(192, 70, 5) !important; }

.Theme--times2 .u-themeBackgroundColor, .Theme--artsFeatures .u-themeBackgroundColor { background-color: rgb(98, 41, 86) !important; }

.Theme--todaysMagazines .u-themeBackgroundColor, .Theme--timesMagazine .u-themeBackgroundColor, .Theme--sundayTimesMagazine .u-themeBackgroundColor { background-color: rgb(29, 29, 27) !important; }

.Theme--style .u-themeBackgroundColor, .Theme--styleMagazine .u-themeBackgroundColor { background-color: rgb(188, 51, 133) !important; }

.Theme--culture .u-themeBackgroundColor, .Theme--cultureMagazine .u-themeBackgroundColor { background-color: rgb(123, 0, 70) !important; }

.Theme--lifeStyle .u-themeBackgroundColor { background-color: rgb(98, 41, 86) !important; }

.Theme--earth .u-themeBackgroundColor, .Theme--timesEarth .u-themeBackgroundColor { background-color: rgb(81, 159, 131) !important; }

.Theme--news .u-themeBorderColor { border-color: rgb(19, 53, 78); }

.Theme--opinion .u-themeBorderColor, .Theme--comment .u-themeBorderColor { border-color: rgb(133, 0, 41); }

.Theme--world .u-themeBorderColor { border-color: rgb(99, 108, 23); }

.Theme--business .u-themeBorderColor { border-color: rgb(0, 91, 141); }

.Theme--luxury .u-themeBorderColor { border-color: rgb(29, 29, 27); }

.Theme--law .u-themeBorderColor { border-color: rgb(105, 29, 38); }

.Theme--register .u-themeBorderColor { border-color: rgb(108, 108, 105); }

.Theme--sport .u-themeBorderColor { border-color: rgb(0, 131, 71); }

.Theme--ireland .u-themeBorderColor { border-color: rgb(0, 78, 69); }

.Theme--scotland .u-themeBorderColor { border-color: rgb(0, 35, 62); }

.Theme--puzzles .u-themeBorderColor { border-color: rgb(199, 70, 0); }

.Theme--leaders .u-themeBorderColor { border-color: rgb(244, 242, 232); }

.Theme--defcon .u-themeBorderColor { border-color: rgb(255, 29, 37); }

.Theme--focus .u-themeBorderColor { border-color: rgb(204, 0, 0); }

.Theme--theGame .u-themeBorderColor { border-color: rgb(0, 100, 105); }

.Theme--theDish .u-themeBorderColor { border-color: rgb(219, 19, 59); }

.Theme--bricksMortar .u-themeBorderColor { border-color: rgb(0, 100, 105); }

.Theme--techGames .u-themeBorderColor { border-color: rgb(26, 31, 36); }

.Theme--gardening .u-themeBorderColor { border-color: rgb(0, 49, 59); }

.Theme--money .u-themeBorderColor { border-color: rgb(0, 106, 116); }

.Theme--saturdayReview .u-themeBorderColor { border-color: rgb(163, 29, 36); }

.Theme--newsReview .u-themeBorderColor { border-color: rgb(0, 77, 109); }

.Theme--weekend .u-themeBorderColor { border-color: rgb(5, 130, 154); }

.Theme--travel .u-themeBorderColor { border-color: rgb(44, 121, 173); }

.Theme--home .u-themeBorderColor { border-color: rgb(141, 114, 77); }

.Theme--driving .u-themeBorderColor { border-color: rgb(192, 70, 5); }

.Theme--times2 .u-themeBorderColor, .Theme--artsFeatures .u-themeBorderColor { border-color: rgb(98, 41, 86); }

.Theme--todaysMagazines .u-themeBorderColor, .Theme--timesMagazine .u-themeBorderColor, .Theme--sundayTimesMagazine .u-themeBorderColor { border-color: rgb(29, 29, 27); }

.Theme--style .u-themeBorderColor, .Theme--styleMagazine .u-themeBorderColor { border-color: rgb(188, 51, 133); }

.Theme--culture .u-themeBorderColor, .Theme--cultureMagazine .u-themeBorderColor { border-color: rgb(123, 0, 70); }

.Theme--lifeStyle .u-themeBorderColor { border-color: rgb(98, 41, 86); }

.Theme--earth .u-themeBorderColor, .Theme--timesEarth .u-themeBorderColor { border-color: rgb(81, 159, 131); }

.u-colorFaded { color: rgb(105, 105, 105) !important; }

.u-colorBlack { color: rgb(29, 29, 27) !important; }

.u-mTop0 { margin-top: 0px !important; }

.u-mTop1 { margin-top: 1rem !important; }

.u-mTop3 { margin-top: 3rem !important; }

.u-mBottom0 { margin-bottom: 0px !important; }

.u-mBottom1 { margin-bottom: 1rem !important; }

.u-mBottom2 { margin-bottom: 2rem !important; }

.u-mBottom3 { margin-bottom: 3rem !important; }

.u-pTop0 { padding-top: 0px !important; }

.u-pTop1 { padding-top: 1rem !important; }

.u-pTop2 { padding-top: 2rem !important; }

.u-pTop3 { padding-top: 3rem !important; }

.u-pBottom0 { padding-bottom: 0px !important; }

.u-pBottom2 { padding-bottom: 2rem !important; }

.u-pBottom3 { padding-bottom: 3rem !important; }

.u-bTop1 { border-top: 1px solid rgb(219, 219, 219) !important; }

.u-bBottom1 { border-bottom: 1px solid rgb(219, 219, 219) !important; }

.u-fSafe { font-family: Roboto-Regular !important; font-size: 1.3rem; }

.u-clearFix::after { content: ""; display: table; clear: both; }

@media (min-width: 0) and (max-width: 767px) {
  .u-hiddenOnSmallBP { display: none !important; }
}

@media (min-width: 0) and (max-width: 1023px) {
  .u-hiddenOnSmallAndMediumBP { display: none !important; }
}

@media (min-width: 1024px) {
  .u-hiddenOnWideBP { display: none !important; }
}

@media (min-width: 1024px) {
  .u-increaseBodyPaddingTop { padding-top: 8rem; }
}

@media (min-width: 1024px) {
  .u-decreaseBodyPaddingTop { padding-top: 4rem; }
}

.u-embeddedMode { padding-top: 0px; }

@media (min-width: 0) and (max-width: 767px) {
  .u-newNavigationPadding { padding-top: 9.9rem; }
}

@media (min-width: 768px) {
  .u-newNavigationPadding { padding-top: 6rem; }
}

.u-newNavigationPaddingLoggedOut { padding-top: 6rem; }

@media (min-width: 0) and (max-width: 767px) {
  .u-newNavigationPaddingLoggedOut { padding-top: 16.3rem; }
}

.u-newNavigationPaddingLoggedOut.u-embeddedMode, .u-newNavigationPadding.u-embeddedMode { padding-top: 0px; }

.puzzle-quizle.u-embeddedMode { background-color: rgb(255, 247, 237); }

.u-hide { position: absolute; top: -9999px; left: -9999px; }

.u-showOnSmall { display: none; }

@media (min-width: 0) and (max-width: 767px) {
  .u-showOnSmall { display: block; }
}

.u-showOnMedium { display: none; }

@media (min-width: 768px) and (max-width: 1023px) {
  .u-showOnMedium { display: block; }
}

.u-showOnWide { display: none; }

@media (min-width: 1024px) {
  .u-showOnWide { display: block; }
}

.u-underline { text-decoration: underline; }

.is-delayedImageContainer { position: relative; height: 0px; background-color: rgb(239, 239, 239); }

.is-delayedImage { width: 100%; }

@media (min-width: 0) and (max-width: 767px) {
  .isLoggedOutPosition > div { bottom: 50px !important; min-height: 260px !important; }
}

@media (min-width: 0) and (max-width: 767px) {
  .isIdentifiedPosition > div { bottom: 0px !important; min-height: 260px !important; }
}

html::-webkit-scrollbar { display: none; }

html { scrollbar-width: none; }

.css-f7qwpw { position: fixed; pointer-events: none; left: 16px; right: 16px; bottom: 16px; }

.css-rgzt88 * { font-family: Roboto-Medium, Roboto-Medium-fallback, sans-serif; font-weight: 500; font-size: 14px; text-decoration: none; color: white; list-style: none; }

.css-iuymx1 { display: flex; position: relative; height: 50px; margin: 0px; background-color: rgb(1, 0, 13); z-index: 2; }

@media screen and (min-width: 768px) {
  .css-iuymx1 { height: 60px; }
}

.css-iuymx1 > div:last-of-type { margin-left: auto; }

.css-1smju7m { position: relative; display: flex; -webkit-box-pack: start; justify-content: flex-start; flex-wrap: nowrap; }

@media screen and (min-width: 768px) {
  .css-1smju7m { width: 323px; }
}

.css-178p8vl { min-height: 50px; min-width: 50px; border: none; z-index: 1; cursor: pointer; background-color: rgb(1, 0, 13); color: rgb(255, 255, 255); -webkit-tap-highlight-color: transparent; }

@media screen and (min-width: 768px) {
  .css-178p8vl { min-height: 60px; min-width: 60px; }
  .css-178p8vl:hover { background-color: rgb(34, 34, 34); }
}

.css-178p8vl > svg { height: auto; width: auto; }

.css-2k1hxp { --transition: 0.25s ease-in-out; height: 16px; width: 16px; position: relative; margin: auto; transform: rotate(0deg); }

.css-2k1hxp span { display: block; position: absolute; height: 1.5px; width: 100%; left: 0px; background: rgb(255, 255, 255); opacity: 1; transform: rotate(0deg); transform-origin: left center; transition: var(--transition); }

.css-2k1hxp span:nth-child(1) { top: 2px; }

.css-2k1hxp span:nth-child(2) { top: 7px; width: 75%; }

.css-2k1hxp span:nth-child(3) { top: 12px; }

.css-2k1hxp.open { transform: scale(0.875); }

.css-2k1hxp.open span:nth-child(1) { transform: rotate(45deg); top: 0.25px; left: 1px; width: 19.8px; }

.css-2k1hxp.open span:nth-child(2) { width: 0%; opacity: 0; }

.css-2k1hxp.open span:nth-child(3) { transform: rotate(-45deg); top: 14.25px; left: 1px; width: 19.8px; }

.css-1wve1hj { border-color: rgb(51, 51, 51); border-style: solid; border-width: 0px 0px 0px 1px; display: none; margin: 0px; }

@media screen and (min-width: 768px) {
  .css-1wve1hj { display: block; }
}

.css-wgxljd { min-height: 50px; min-width: 50px; border: none; z-index: 1; cursor: pointer; background-color: rgb(1, 0, 13); color: rgb(255, 255, 255); -webkit-tap-highlight-color: transparent; display: none; padding-top: 3px; }

@media screen and (min-width: 768px) {
  .css-wgxljd { min-height: 60px; min-width: 60px; }
  .css-wgxljd:hover { background-color: rgb(34, 34, 34); }
}

.css-wgxljd > svg { height: auto; width: auto; }

@media screen and (min-width: 768px) {
  .css-wgxljd { display: block; }
}

.css-1p3a6hb { display: none; }

@media screen and (min-width: 768px) {
  .css-1p3a6hb { display: block; }
}

.css-6f84nx { width: 200px; height: 100%; display: flex; -webkit-box-align: center; align-items: center; padding-inline: 20px; }

.css-1b1qla6 { height: 20px; }

.css-15idje { display: none; left: 0px; overflow: auto; scrollbar-width: none; scroll-behavior: auto; opacity: 1; pointer-events: auto; transition: opacity 800ms; }

@media screen and (min-width: 1024px) {
  .css-15idje { display: flex; }
}

.css-15nlsyl { display: flex; -webkit-box-align: center; align-items: center; height: 100%; width: 100%; }

@media screen and (max-width: 768px) {
  .css-15nlsyl { padding-inline: 12px; }
}

.css-1kbe4zs { height: 60px; width: max-content; margin-right: 24px; }

.css-1kbe4zs a span { color: rgb(1, 0, 13); }

@media screen and (max-width: 768px) {
  .css-1kbe4zs { height: 48px; }
}

@media screen and (min-width: 1024px) {
  .css-1kbe4zs { margin-right: 0px; cursor: pointer; }
  .css-1kbe4zs a { padding-inline: 12px; }
  .css-1kbe4zs a span { color: rgb(255, 255, 255); }
  .css-1kbe4zs:hover, .css-1kbe4zs:focus-visible, .css-1kbe4zs:active { background-color: rgb(34, 34, 34); }
}

@media screen and (min-width: 0px) and (max-width: 1024px) {
  .css-1kbe4zs:first-of-type { padding-left: 12px; }
}

@media screen and (max-width: 1024px) {
  .css-1kbe4zs:last-of-type { padding-right: 12px; }
}

.css-4ylack { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; height: 100%; width: max-content; }

.css-4ylack span { color: rgb(255, 255, 255); display: flex; -webkit-box-align: center; align-items: center; }

@media screen and (max-width: 768px) {
  .css-4ylack { border-bottom: 4px solid white; }
  .css-4ylack span { display: inline-block; color: rgb(1, 0, 13); font-family: Roboto, Roboto-fallback, sans-serif; padding-top: 4px; }
  .css-4ylack.active { border-bottom: 4px solid rgb(17, 17, 17); }
}

.css-1k0jrp2 { position: absolute; height: 100%; width: 100%; display: flex; -webkit-box-pack: center; justify-content: center; }

@media screen and (min-width: 768px) {
  .css-1k0jrp2 { display: none; }
}

.css-9my8jc { min-height: 50px; min-width: 50px; border: none; z-index: 1; cursor: pointer; background-color: rgb(1, 0, 13); color: rgb(255, 255, 255); -webkit-tap-highlight-color: transparent; padding-top: 3px; position: absolute; right: 0px; display: block; }

@media screen and (min-width: 768px) {
  .css-9my8jc { min-height: 60px; min-width: 60px; }
  .css-9my8jc:hover { background-color: rgb(34, 34, 34); }
}

.css-9my8jc > svg { height: auto; width: auto; }

@media screen and (min-width: 768px) {
  .css-9my8jc { display: none; }
}

.css-nbadq8 { display: none; min-width: max-content; }

@media screen and (min-width: 768px) {
  .css-nbadq8 { display: flex; }
}

.css-fa2ypn { position: relative; margin: 0px; padding: 0px; display: flex; width: 100%; }

.css-fa2ypn ul { display: flex; margin: 0px; }

.css-fa2ypn li:last-of-type { margin: 6px 16px; }

.css-19c9plu { border-color: rgb(51, 51, 51); border-style: solid; border-width: 0px 0px 0px 1px; height: 60px; margin: 0px; }

.css-1qp5wd7 { display: flex; gap: 8px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; padding-inline: 16px; padding-block: 8px; min-height: 60px; border: none; background-color: transparent; cursor: pointer; width: max-content; }

.css-1qp5wd7:hover, .css-1qp5wd7:active { background-color: rgb(34, 34, 34); }

.css-o4knxu { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; min-width: 80px; min-height: 48px; padding-inline: 16px; background-color: rgb(0, 92, 138); border-radius: 4px; width: 100%; }

.css-1064i58 { display: flex; flex-direction: column; overflow: auto; scroll-behavior: auto; transition: opacity 200ms; }

@media screen and (min-width: 768px) {
  .css-1064i58 { display: none; }
}

.css-1064i58 > div:last-of-type { background-color: white; z-index: 1; }

.css-vsx5i0 { background-color: rgb(29, 29, 27); padding-block: 12px; padding-inline: 16px; }

.css-vsx5i0 > div { display: flex; gap: 8px; width: 100%; z-index: 1; }

.css-vsx5i0 > div a { width: 100%; }

.css-cgfd03 { height: 40px; width: 100%; background-color: rgb(29, 29, 27); border: 1px solid rgb(51, 51, 51); border-radius: 4px; margin: 0px; padding: 0.5px 0px; cursor: pointer; }

.css-cgfd03:hover { background-color: rgb(51, 51, 51); }

.css-1mypql6 { padding: 0.5px 0px; width: 100%; height: 100%; border: none; background-color: rgb(0, 92, 138); border-radius: 4px; color: white; cursor: pointer; }

.css-1mypql6:hover { background-color: rgb(0, 82, 122); }

.css-76ji2f { scroll-behavior: auto; scrollbar-width: none; overflow: auto; }

.css-4uknbc { border-style: solid; border-width: 1px 0px 0px; margin: 0px; width: 100%; border-color: rgb(228, 228, 228); }

.css-118mmhy { position: absolute; height: 100vh; background-color: rgba(10, 10, 10, 0.8); width: 0px; opacity: 0; z-index: 1; transition: opacity 200ms; }

.css-zxpkw8 { position: absolute; top: 114px; width: 100%; height: 100%; transform: translateX(-100%); transition: transform 0.3s ease-in-out; z-index: 1; }

@media screen and (min-width: 768px) {
  .css-zxpkw8 { width: 322.5px; top: 60px; }
}

.css-p9cnoq { bottom: 0px; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 20px; height: auto; left: 0px; position: fixed; width: 100%; z-index: 4; display: flex; -webkit-box-align: stretch; align-items: stretch; background: 0% 0% / contain rgb(255, 255, 255); }

@media (min-width: 768px) {
  .css-p9cnoq { height: auto; }
}

.css-7z6z4w { -webkit-box-align: center; align-items: center; display: flex; flex-direction: column; justify-content: space-around; margin: 0px auto; max-width: 1182px; padding: 16px 24px 25px; position: relative; width: 100%; }

@media (min-width: 768px) {
  .css-7z6z4w { -webkit-box-align: center; align-items: center; flex-direction: row; -webkit-box-pack: center; justify-content: center; padding: 12px 0.75rem; }
}

.css-7z6z4w svg { vertical-align: bottom; }

.css-fr0dha { display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; text-align: center; }

.css-fr0dha h4 { color: rgb(51, 51, 51); padding-bottom: 8px; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 28px; font-weight: 400; }

.css-fr0dha > div:nth-last-of-type(1) { font-family: Roboto-Regular, sans-serif; font-size: 16px; margin: 0px; }

.css-48zbpf { color: rgb(51, 51, 51); font-family: Roboto-Regular, sans-serif; font-size: 16px; }

.css-48zbpf:nth-of-type(1) { padding-bottom: 0px; }

.css-48zbpf:nth-of-type(2) { padding: 5px 0px; }

.css-uluro4 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background-color: rgb(0, 92, 138); border: 0px; color: rgb(255, 255, 255); font-family: Roboto-Medium, sans-serif; font-size: 16px; width: 100%; height: 48px; line-height: 24px; margin: 18px 0px 16px; text-align: center; text-decoration: none; transition: background-color 0.25s ease-in-out; }

.css-uluro4:hover { cursor: pointer; background-color: rgb(0, 82, 122); }

.css-uluro4:active { background-color: rgb(0, 71, 107); }

.css-uluro4:focus { outline: none; }

@media (max-width: 719px) {
  .css-uluro4 { max-width: 100%; }
}

@media (min-width: 768px) {
  .css-uluro4 { padding: 12px 16px; }
}

.css-1anxwpv { -webkit-box-align: center; align-items: center; color: rgb(51, 51, 51); font-family: Roboto-Regular, sans-serif; font-size: 1.4rem; max-width: 350px; width: 100%; }

.css-1anxwpv a { color: rgb(0, 92, 138); font-weight: 600; }

.css-1anxwpv a:hover { color: rgb(0, 82, 122); }

.css-1anxwpv a:active { color: rgb(0, 71, 107); }

.css-1anxwpv a:visited { color: rgb(84, 20, 93); }

.css-1anxwpv p { color: rgb(105, 105, 105); }

.css-1anxwpv svg { vertical-align: -6px; margin-left: -3px; }

.css-1d7xt34 { position: relative; overflow: hidden; }

.css-mmr6gi { position: absolute; top: 0px; bottom: 0px; width: 50px; pointer-events: none; transition: opacity 0.3s; opacity: 0; }

.css-mmr6gi.left { z-index: 1; left: 0px; background: linear-gradient(to right, rgba(0, 0, 0, 0.7), transparent); }

.css-mmr6gi.right { z-index: 1; right: 0px; background: linear-gradient(to left, rgba(0, 0, 0, 0.7), transparent); }

.css-xjsxf0 { position: absolute; top: 0px; bottom: 0px; width: 50px; pointer-events: none; transition: opacity 0.3s; opacity: 0; }

.css-xjsxf0.left { z-index: 1; left: 0px; background: linear-gradient(to right, rgb(255, 255, 255), rgba(255, 255, 255, 0)); }

.css-xjsxf0.right { z-index: 1; right: 0px; background: linear-gradient(to left, rgb(255, 255, 255), rgba(255, 255, 255, 0)); }

.css-i92ki3 { display: flex; flex-direction: column; padding: 0px; margin: 0px; overflow-y: scroll; background-color: rgb(21, 21, 21); width: 100%; height: calc(var(--vh, 1vh) * 100 - 114px); scrollbar-width: none; scrollbar-color: rgb(1, 0, 13) rgb(1, 0, 13); }

.css-i92ki3 * { font-family: Roboto-Medium, Roboto-Medium-fallback, sans-serif; font-weight: 500; font-size: 14px; text-decoration: none; color: white; list-style: none; }

@media screen and (min-width: 768px) {
  .css-i92ki3 { height: calc(var(--vh, 1vh) * 100 - 60px); }
}

.css-i92ki3 #show-onboarding-banner { display: none; }

.css-i92ki3 #show-onboarding-banner > div { flex-direction: column; }

.css-i92ki3 #show-onboarding-banner div { width: 100%; }

.css-2w2dc1 { display: block; }

@media screen and (min-width: 768px) {
  .css-2w2dc1 { display: none; }
}

.css-1asialo { margin: 0px; text-decoration: none; display: inline-flex; -webkit-box-align: center; align-items: center; padding: 16px; height: 48px; color: white; font-size: 15px !important; }

.css-1asialo:hover, .css-1asialo:active, .css-1asialo.active { background-color: rgb(51, 51, 51); }

.css-1ouif7a { margin: 0px; border-style: solid; border-color: rgb(51, 51, 51); color: rgb(51, 51, 51); border-width: 1px 0px 0px; width: 100%; }

.css-1xt0b1k { display: inline-grid; column-gap: 8px; grid-template-columns: repeat(2, auto); place-content: center space-between; place-items: center; -webkit-box-align: center; -webkit-box-pack: justify; cursor: pointer; min-width: 80px; min-height: 48px; padding-inline: 16px; padding-block: 8px; border: none; background-color: rgb(21, 21, 21); width: 100%; }

.css-1xt0b1k:hover { background-color: rgb(51, 51, 51); }

.css-1xt0b1k span { font-size: 15px; }

.css-1xt0b1k svg path { fill: rgb(194, 194, 194); }

.css-gm0r8s { display: none; font-size: 15px; background-color: rgb(34, 34, 34); }

.css-gm0r8s.hover, .css-gm0r8s.active { background-color: rgb(51, 51, 51); }

.css-1hdt66e { margin: 0px; text-decoration: none; display: inline-flex; -webkit-box-align: center; align-items: center; padding: 16px 16px 16px 32px; color: white; height: 48px; font-size: 15px; width: 100%; }

.css-1hdt66e:hover, .css-1hdt66e:active { background-color: rgb(51, 51, 51); }

.css-1hdt66e.active { background-color: rgb(51, 51, 51); }

.css-8wpmdh { background-color: rgb(21, 21, 21); color: rgb(130, 130, 130); padding: 16px 0px 16px 16px; height: 48px; font-size: 15px; }

.css-ymcdql { position: absolute; top: 0px; bottom: 0px; width: 50px; pointer-events: none; transition: opacity 0.3s; opacity: 1; }

.css-ymcdql.left { z-index: 1; left: 0px; background: linear-gradient(to right, rgba(0, 0, 0, 0.7), transparent); }

.css-ymcdql.right { z-index: 1; right: 0px; background: linear-gradient(to left, rgba(0, 0, 0, 0.7), transparent); }

.css-vuqw6n { display: block; font-size: 15px; background-color: rgb(34, 34, 34); }

.css-vuqw6n.hover, .css-vuqw6n.active { background-color: rgb(51, 51, 51); }

.cxmMQM { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; width: 100%; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; animation: 0.3s ease-in-out 0s 1 normal none running eMLfYp; }

.ejSuos { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; animation: 0.3s ease-in-out 0s 1 normal none running eMLfYp; }

.cxmMQM { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; width: 100%; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; animation: 0.3s ease-in-out 0s 1 normal none running eMLfYp; }

.ejSuos { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; animation: 0.3s ease-in-out 0s 1 normal none running eMLfYp; }

.cxmMQM { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; width: 100%; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; animation: 0.3s ease-in-out 0s 1 normal none running eMLfYp; }

.ejSuos { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; animation: 0.3s ease-in-out 0s 1 normal none running eMLfYp; }

.cxmMQM { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; width: 100%; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; animation: 0.3s ease-in-out 0s 1 normal none running eMLfYp; }

.ejSuos { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; animation: 0.3s ease-in-out 0s 1 normal none running eMLfYp; }

.fPjBcr { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

.fPjBcr { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

.fPjBcr { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

.fPjBcr { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

.kwFxdN { border: 0px solid black; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; font-size: 14px; font-family: sans-serif; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; }

.kwFxdN { border: 0px solid black; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; font-size: 14px; font-family: sans-serif; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; }

.kwFxdN { border: 0px solid black; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; font-size: 14px; font-family: sans-serif; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; }

.kwFxdN { border: 0px solid black; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; font-size: 14px; font-family: sans-serif; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; }

.djNzmH { background-color: rgb(159, 0, 0); height: 24px; padding: 7px 7px 7px 9px; display: flex; flex-direction: row; width: fit-content; }

.djNzmH { background-color: rgb(159, 0, 0); height: 24px; padding: 7px 7px 7px 9px; display: flex; flex-direction: row; width: fit-content; }

.djNzmH { background-color: rgb(159, 0, 0); height: 24px; padding: 7px 7px 7px 9px; display: flex; flex-direction: row; width: fit-content; }

.djNzmH { background-color: rgb(159, 0, 0); height: 24px; padding: 7px 7px 7px 9px; display: flex; flex-direction: row; width: fit-content; }

.cLUeWD { font-family: Roboto-Regular; color: rgb(255, 255, 255); font-weight: 500; font-size: 12px; letter-spacing: 0.05em; display: flex; -webkit-box-align: center; align-items: center; }

.cLUeWD { font-family: Roboto-Regular; color: rgb(255, 255, 255); font-weight: 500; font-size: 12px; letter-spacing: 0.05em; display: flex; -webkit-box-align: center; align-items: center; }

.cLUeWD { font-family: Roboto-Regular; color: rgb(255, 255, 255); font-weight: 500; font-size: 12px; letter-spacing: 0.05em; display: flex; -webkit-box-align: center; align-items: center; }

.cLUeWD { font-family: Roboto-Regular; color: rgb(255, 255, 255); font-weight: 500; font-size: 12px; letter-spacing: 0.05em; display: flex; -webkit-box-align: center; align-items: center; }

.bqOoUD { height: 100%; display: flex; -webkit-box-align: center; align-items: center; margin-right: 7px; }

.bqOoUD { height: 100%; display: flex; -webkit-box-align: center; align-items: center; margin-right: 7px; }

.bqOoUD { height: 100%; display: flex; -webkit-box-align: center; align-items: center; margin-right: 7px; }

.bqOoUD { height: 100%; display: flex; -webkit-box-align: center; align-items: center; margin-right: 7px; }

.fGDnjg { height: 6px; width: 6px; animation: 2000ms ease 0s infinite normal none running gVjslh; }

.fGDnjg { height: 6px; width: 6px; animation: 2000ms ease 0s infinite normal none running gVjslh; }

.fGDnjg { height: 6px; width: 6px; animation: 2000ms ease 0s infinite normal none running gVjslh; }

.fGDnjg { height: 6px; width: 6px; animation: 2000ms ease 0s infinite normal none running gVjslh; }

.gudVDK { display: flex; -webkit-box-align: center; align-items: center; flex-direction: row; }

.gudVDK { display: flex; -webkit-box-align: center; align-items: center; flex-direction: row; }

.gudVDK { display: flex; -webkit-box-align: center; align-items: center; flex-direction: row; }

.gudVDK { display: flex; -webkit-box-align: center; align-items: center; flex-direction: row; }

.ezamPF { display: flex; -webkit-box-align: center; align-items: center; flex-direction: row; }

.ezamPF { display: flex; -webkit-box-align: center; align-items: center; flex-direction: row; }

.ezamPF { display: flex; -webkit-box-align: center; align-items: center; flex-direction: row; }

.ezamPF { display: flex; -webkit-box-align: center; align-items: center; flex-direction: row; }

.caxCKk { border-radius: 2.5px; height: 5px; width: 5px; background-color: rgb(227, 70, 5); }

.ceUYPE { border-radius: 2.5px; height: 5px; width: 5px; background-color: rgb(197, 29, 36); }

.gEEdPq { border-radius: 2.5px; height: 5px; width: 5px; background-color: rgb(0, 0, 0); }

.caxCKk { border-radius: 2.5px; height: 5px; width: 5px; background-color: rgb(227, 70, 5); }

.ceUYPE { border-radius: 2.5px; height: 5px; width: 5px; background-color: rgb(197, 29, 36); }

.gEEdPq { border-radius: 2.5px; height: 5px; width: 5px; background-color: rgb(0, 0, 0); }

.caxCKk { border-radius: 2.5px; height: 5px; width: 5px; background-color: rgb(227, 70, 5); }

.ceUYPE { border-radius: 2.5px; height: 5px; width: 5px; background-color: rgb(197, 29, 36); }

.gEEdPq { border-radius: 2.5px; height: 5px; width: 5px; background-color: rgb(0, 0, 0); }

.caxCKk { border-radius: 2.5px; height: 5px; width: 5px; background-color: rgb(227, 70, 5); }

.ceUYPE { border-radius: 2.5px; height: 5px; width: 5px; background-color: rgb(197, 29, 36); }

.gEEdPq { border-radius: 2.5px; height: 5px; width: 5px; background-color: rgb(0, 0, 0); }

.jBPdCz { font-family: TimesDigitalW04-RegularSC; font-size: 12px; font-weight: 400; letter-spacing: 0.6px; line-height: 12px; margin-left: 5px; color: rgb(227, 70, 5); }

.bcafqX { font-family: TimesDigitalW04-RegularSC; font-size: 12px; font-weight: 400; letter-spacing: 0.6px; line-height: 12px; margin-left: 5px; color: rgb(197, 29, 36); }

.kPXcKb { font-family: TimesDigitalW04-RegularSC; font-size: 12px; font-weight: 400; letter-spacing: 0.6px; line-height: 12px; margin-left: 5px; color: rgb(0, 0, 0); }

.jBPdCz { font-family: TimesDigitalW04-RegularSC; font-size: 12px; font-weight: 400; letter-spacing: 0.6px; line-height: 12px; margin-left: 5px; color: rgb(227, 70, 5); }

.bcafqX { font-family: TimesDigitalW04-RegularSC; font-size: 12px; font-weight: 400; letter-spacing: 0.6px; line-height: 12px; margin-left: 5px; color: rgb(197, 29, 36); }

.kPXcKb { font-family: TimesDigitalW04-RegularSC; font-size: 12px; font-weight: 400; letter-spacing: 0.6px; line-height: 12px; margin-left: 5px; color: rgb(0, 0, 0); }

.jBPdCz { font-family: TimesDigitalW04-RegularSC; font-size: 12px; font-weight: 400; letter-spacing: 0.6px; line-height: 12px; margin-left: 5px; color: rgb(227, 70, 5); }

.bcafqX { font-family: TimesDigitalW04-RegularSC; font-size: 12px; font-weight: 400; letter-spacing: 0.6px; line-height: 12px; margin-left: 5px; color: rgb(197, 29, 36); }

.kPXcKb { font-family: TimesDigitalW04-RegularSC; font-size: 12px; font-weight: 400; letter-spacing: 0.6px; line-height: 12px; margin-left: 5px; color: rgb(0, 0, 0); }

.jBPdCz { font-family: TimesDigitalW04-RegularSC; font-size: 12px; font-weight: 400; letter-spacing: 0.6px; line-height: 12px; margin-left: 5px; color: rgb(227, 70, 5); }

.bcafqX { font-family: TimesDigitalW04-RegularSC; font-size: 12px; font-weight: 400; letter-spacing: 0.6px; line-height: 12px; margin-left: 5px; color: rgb(197, 29, 36); }

.kPXcKb { font-family: TimesDigitalW04-RegularSC; font-size: 12px; font-weight: 400; letter-spacing: 0.6px; line-height: 12px; margin-left: 5px; color: rgb(0, 0, 0); }

.dBaynQ { margin-right: 0px; }

.dBaynQ { margin-right: 0px; }

.dBaynQ { margin-right: 0px; }

.dBaynQ { margin-right: 0px; }

.czWtGT { display: flex; flex-flow: wrap; margin-bottom: 10px; }

.czWtGT { display: flex; flex-flow: wrap; margin-bottom: 10px; }

.czWtGT { display: flex; flex-flow: wrap; margin-bottom: 10px; }

.czWtGT { display: flex; flex-flow: wrap; margin-bottom: 10px; }

.duDEsw { display: flex; flex-direction: column; padding-left: 8px; }

.duDEsw { display: flex; flex-direction: column; padding-left: 8px; }

.duDEsw { display: flex; flex-direction: column; padding-left: 8px; }

.duDEsw { display: flex; flex-direction: column; padding-left: 8px; }

.dmBtDG { color: rgb(51, 51, 51); font-family: Roboto-Regular; font-size: 14px; line-height: 16px; }

.dCQxSY { color: rgb(0, 0, 0); font-family: Roboto-Regular; font-size: 14px; line-height: 16px; }

.dmBtDG { color: rgb(51, 51, 51); font-family: Roboto-Regular; font-size: 14px; line-height: 16px; }

.dCQxSY { color: rgb(0, 0, 0); font-family: Roboto-Regular; font-size: 14px; line-height: 16px; }

.dmBtDG { color: rgb(51, 51, 51); font-family: Roboto-Regular; font-size: 14px; line-height: 16px; }

.dCQxSY { color: rgb(0, 0, 0); font-family: Roboto-Regular; font-size: 14px; line-height: 16px; }

.dmBtDG { color: rgb(51, 51, 51); font-family: Roboto-Regular; font-size: 14px; line-height: 16px; }

.dCQxSY { color: rgb(0, 0, 0); font-family: Roboto-Regular; font-size: 14px; line-height: 16px; }

.bAbKns { display: block; position: absolute; width: 100%; z-index: 2; }

.bAbKns { display: block; position: absolute; width: 100%; z-index: 2; }

.bAbKns { display: block; position: absolute; width: 100%; z-index: 2; }

.bAbKns { display: block; position: absolute; width: 100%; z-index: 2; }

.eOMmsw { text-decoration: none; display: inline-grid; font-family: Roboto-Regular; font-size: 12px; font-weight: 500; line-height: 1.25; background-color: transparent; min-height: 32px; border: none; place-content: center; color: rgb(105, 105, 105); }

.eOMmsw:hover { color: rgb(0, 102, 153); }

.qHzzC { text-decoration: none; display: inline-grid; font-family: Roboto-Regular; font-size: 12px; font-weight: 500; line-height: 1.25; background-color: transparent; min-height: 32px; border: none; place-content: center; color: rgb(1, 0, 13); }

.qHzzC:hover { color: rgb(0, 102, 153); }

.eOMmsw { text-decoration: none; display: inline-grid; font-family: Roboto-Regular; font-size: 12px; font-weight: 500; line-height: 1.25; background-color: transparent; min-height: 32px; border: none; place-content: center; color: rgb(105, 105, 105); }

.eOMmsw:hover { color: rgb(0, 102, 153); }

.qHzzC { text-decoration: none; display: inline-grid; font-family: Roboto-Regular; font-size: 12px; font-weight: 500; line-height: 1.25; background-color: transparent; min-height: 32px; border: none; place-content: center; color: rgb(1, 0, 13); }

.qHzzC:hover { color: rgb(0, 102, 153); }

.eOMmsw { text-decoration: none; display: inline-grid; font-family: Roboto-Regular; font-size: 12px; font-weight: 500; line-height: 1.25; background-color: transparent; min-height: 32px; border: none; place-content: center; color: rgb(105, 105, 105); }

.eOMmsw:hover { color: rgb(0, 102, 153); }

.qHzzC { text-decoration: none; display: inline-grid; font-family: Roboto-Regular; font-size: 12px; font-weight: 500; line-height: 1.25; background-color: transparent; min-height: 32px; border: none; place-content: center; color: rgb(1, 0, 13); }

.qHzzC:hover { color: rgb(0, 102, 153); }

.eOMmsw { text-decoration: none; display: inline-grid; font-family: Roboto-Regular; font-size: 12px; font-weight: 500; line-height: 1.25; background-color: transparent; min-height: 32px; border: none; place-content: center; color: rgb(105, 105, 105); }

.eOMmsw:hover { color: rgb(0, 102, 153); }

.qHzzC { text-decoration: none; display: inline-grid; font-family: Roboto-Regular; font-size: 12px; font-weight: 500; line-height: 1.25; background-color: transparent; min-height: 32px; border: none; place-content: center; color: rgb(1, 0, 13); }

.qHzzC:hover { color: rgb(0, 102, 153); }

.etyQUN { display: flex; }

.etyQUN { display: flex; }

.etyQUN { display: flex; }

.etyQUN { display: flex; }

.kFzFtJ { height: 32px; display: flex; -webkit-box-align: center; align-items: center; padding-inline: 8px; }

.kFzFtJ { height: 32px; display: flex; -webkit-box-align: center; align-items: center; padding-inline: 8px; }

.kFzFtJ { height: 32px; display: flex; -webkit-box-align: center; align-items: center; padding-inline: 8px; }

.kFzFtJ { height: 32px; display: flex; -webkit-box-align: center; align-items: center; padding-inline: 8px; }

.fkEXwf { border: none; background-color: rgb(159, 0, 0); padding-block: 8px; padding-inline: 12px; font-family: Roboto; font-size: 1.4rem; font-weight: 500; letter-spacing: 0em; color: rgb(255, 255, 255); display: inline-grid; grid-template-columns: repeat(2, auto); column-gap: 8px; place-content: center; place-items: center; cursor: pointer; transition-property: background-color; transition-duration: 200ms; transition-timing-function: cubic-bezier(0, 0, 0.5, 1); }

.fkEXwf:hover { background-color: rgb(128, 0, 0); }

.fkEXwf:active { background-color: rgb(128, 0, 0); }

.fkEXwf { border: none; background-color: rgb(159, 0, 0); padding-block: 8px; padding-inline: 12px; font-family: Roboto; font-size: 1.4rem; font-weight: 500; letter-spacing: 0em; color: rgb(255, 255, 255); display: inline-grid; grid-template-columns: repeat(2, auto); column-gap: 8px; place-content: center; place-items: center; cursor: pointer; transition-property: background-color; transition-duration: 200ms; transition-timing-function: cubic-bezier(0, 0, 0.5, 1); }

.fkEXwf:hover { background-color: rgb(128, 0, 0); }

.fkEXwf:active { background-color: rgb(128, 0, 0); }

.fkEXwf { border: none; background-color: rgb(159, 0, 0); padding-block: 8px; padding-inline: 12px; font-family: Roboto; font-size: 1.4rem; font-weight: 500; letter-spacing: 0em; color: rgb(255, 255, 255); display: inline-grid; grid-template-columns: repeat(2, auto); column-gap: 8px; place-content: center; place-items: center; cursor: pointer; transition-property: background-color; transition-duration: 200ms; transition-timing-function: cubic-bezier(0, 0, 0.5, 1); }

.fkEXwf:hover { background-color: rgb(128, 0, 0); }

.fkEXwf:active { background-color: rgb(128, 0, 0); }

.fkEXwf { border: none; background-color: rgb(159, 0, 0); padding-block: 8px; padding-inline: 12px; font-family: Roboto; font-size: 1.4rem; font-weight: 500; letter-spacing: 0em; color: rgb(255, 255, 255); display: inline-grid; grid-template-columns: repeat(2, auto); column-gap: 8px; place-content: center; place-items: center; cursor: pointer; transition-property: background-color; transition-duration: 200ms; transition-timing-function: cubic-bezier(0, 0, 0.5, 1); }

.fkEXwf:hover { background-color: rgb(128, 0, 0); }

.fkEXwf:active { background-color: rgb(128, 0, 0); }

.vSslN { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; text-decoration: none; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(0, 102, 153); }

.cCCxlP { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px 0px 0px 5px; white-space: pre-wrap; overflow-wrap: break-word; text-decoration: none; color: rgb(0, 102, 153); font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; }

.vSslN { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; text-decoration: none; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(0, 102, 153); }

.cCCxlP { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px 0px 0px 5px; white-space: pre-wrap; overflow-wrap: break-word; text-decoration: none; color: rgb(0, 102, 153); font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; }

.vSslN { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; text-decoration: none; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(0, 102, 153); }

.cCCxlP { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px 0px 0px 5px; white-space: pre-wrap; overflow-wrap: break-word; text-decoration: none; color: rgb(0, 102, 153); font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; }

.vSslN { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; text-decoration: none; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(0, 102, 153); }

.cCCxlP { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px 0px 0px 5px; white-space: pre-wrap; overflow-wrap: break-word; text-decoration: none; color: rgb(0, 102, 153); font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; }

.dfMuic { text-decoration: none; }

@media (min-width: 768px) {
}

.csWvlP { text-decoration: underline; color: rgb(0, 102, 153); font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; line-height: 26px; font-size: 17px; margin-top: 0px; }

@media (min-width: 768px) {
  .csWvlP { font-size: 18px; line-height: 30px; }
}

.dfMuic { text-decoration: none; }

@media (min-width: 768px) {
}

.csWvlP { text-decoration: underline; color: rgb(0, 102, 153); font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; line-height: 26px; font-size: 17px; margin-top: 0px; }

@media (min-width: 768px) {
  .csWvlP { font-size: 18px; line-height: 30px; }
}

.dfMuic { text-decoration: none; }

@media (min-width: 768px) {
}

.csWvlP { text-decoration: underline; color: rgb(0, 102, 153); font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; line-height: 26px; font-size: 17px; margin-top: 0px; }

@media (min-width: 768px) {
  .csWvlP { font-size: 18px; line-height: 30px; }
}

.dfMuic { text-decoration: none; }

@media (min-width: 768px) {
}

.csWvlP { text-decoration: underline; color: rgb(0, 102, 153); font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; line-height: 26px; font-size: 17px; margin-top: 0px; }

@media (min-width: 768px) {
  .csWvlP { font-size: 18px; line-height: 30px; }
}

.toUOJ { -webkit-box-align: stretch; align-items: stretch; box-sizing: border-box; flex-basis: auto; flex-shrink: 0; margin: 0px 10px 20px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-top: 2px solid black; display: flex; flex-direction: column; height: 157.5px; }

@media (min-width: 768px) {
  .toUOJ { margin: 0px auto 20px; width: 80.8%; height: 157.5px; }
}

@media (min-width: 1024px) {
  .toUOJ { width: 56.2%; height: 117.5px; }
}

.toUOJ { -webkit-box-align: stretch; align-items: stretch; box-sizing: border-box; flex-basis: auto; flex-shrink: 0; margin: 0px 10px 20px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-top: 2px solid black; display: flex; flex-direction: column; height: 157.5px; }

@media (min-width: 768px) {
  .toUOJ { margin: 0px auto 20px; width: 80.8%; height: 157.5px; }
}

@media (min-width: 1024px) {
  .toUOJ { width: 56.2%; height: 117.5px; }
}

.toUOJ { -webkit-box-align: stretch; align-items: stretch; box-sizing: border-box; flex-basis: auto; flex-shrink: 0; margin: 0px 10px 20px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-top: 2px solid black; display: flex; flex-direction: column; height: 157.5px; }

@media (min-width: 768px) {
  .toUOJ { margin: 0px auto 20px; width: 80.8%; height: 157.5px; }
}

@media (min-width: 1024px) {
  .toUOJ { width: 56.2%; height: 117.5px; }
}

.toUOJ { -webkit-box-align: stretch; align-items: stretch; box-sizing: border-box; flex-basis: auto; flex-shrink: 0; margin: 0px 10px 20px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-top: 2px solid black; display: flex; flex-direction: column; height: 157.5px; }

@media (min-width: 768px) {
  .toUOJ { margin: 0px auto 20px; width: 80.8%; height: 157.5px; }
}

@media (min-width: 1024px) {
  .toUOJ { width: 56.2%; height: 117.5px; }
}

.igswDq { position: relative; min-height: 197px; margin: 0px auto 20px; padding-bottom: 20px; background-color: rgb(249, 249, 249); border-top: 2px solid rgb(0, 131, 71); }

.igswDq a { text-decoration: none; }

@media (min-width: 768px) {
  .igswDq { flex-direction: row; min-height: 197px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .igswDq { min-height: 197px; width: 56.2%; }
}

.gDdoPL { position: relative; min-height: 640px; margin: 0px auto 20px; padding-bottom: 0px; background-color: rgb(249, 249, 249); border-top: 2px solid rgb(0, 131, 71); }

.gDdoPL a { text-decoration: none; }

@media (min-width: 768px) {
  .gDdoPL { flex-direction: row; width: 80.8%; }
}

@media (min-width: 1024px) {
  .gDdoPL { width: 56.2%; }
}

.kAWnEk { position: relative; margin: 0px auto 20px; padding-bottom: 0px; background-color: rgb(249, 249, 249); border-top: 2px solid rgb(0, 131, 71); }

.kAWnEk a { text-decoration: none; }

@media (min-width: 768px) {
  .kAWnEk { flex-direction: row; width: 80.8%; }
}

@media (min-width: 1024px) {
  .kAWnEk { width: 56.2%; }
}

.igswDq { position: relative; min-height: 197px; margin: 0px auto 20px; padding-bottom: 20px; background-color: rgb(249, 249, 249); border-top: 2px solid rgb(0, 131, 71); }

.igswDq a { text-decoration: none; }

@media (min-width: 768px) {
  .igswDq { flex-direction: row; min-height: 197px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .igswDq { min-height: 197px; width: 56.2%; }
}

.gDdoPL { position: relative; min-height: 640px; margin: 0px auto 20px; padding-bottom: 0px; background-color: rgb(249, 249, 249); border-top: 2px solid rgb(0, 131, 71); }

.gDdoPL a { text-decoration: none; }

@media (min-width: 768px) {
  .gDdoPL { flex-direction: row; width: 80.8%; }
}

@media (min-width: 1024px) {
  .gDdoPL { width: 56.2%; }
}

.kAWnEk { position: relative; margin: 0px auto 20px; padding-bottom: 0px; background-color: rgb(249, 249, 249); border-top: 2px solid rgb(0, 131, 71); }

.kAWnEk a { text-decoration: none; }

@media (min-width: 768px) {
  .kAWnEk { flex-direction: row; width: 80.8%; }
}

@media (min-width: 1024px) {
  .kAWnEk { width: 56.2%; }
}

.igswDq { position: relative; min-height: 197px; margin: 0px auto 20px; padding-bottom: 20px; background-color: rgb(249, 249, 249); border-top: 2px solid rgb(0, 131, 71); }

.igswDq a { text-decoration: none; }

@media (min-width: 768px) {
  .igswDq { flex-direction: row; min-height: 197px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .igswDq { min-height: 197px; width: 56.2%; }
}

.gDdoPL { position: relative; min-height: 640px; margin: 0px auto 20px; padding-bottom: 0px; background-color: rgb(249, 249, 249); border-top: 2px solid rgb(0, 131, 71); }

.gDdoPL a { text-decoration: none; }

@media (min-width: 768px) {
  .gDdoPL { flex-direction: row; width: 80.8%; }
}

@media (min-width: 1024px) {
  .gDdoPL { width: 56.2%; }
}

.kAWnEk { position: relative; margin: 0px auto 20px; padding-bottom: 0px; background-color: rgb(249, 249, 249); border-top: 2px solid rgb(0, 131, 71); }

.kAWnEk a { text-decoration: none; }

@media (min-width: 768px) {
  .kAWnEk { flex-direction: row; width: 80.8%; }
}

@media (min-width: 1024px) {
  .kAWnEk { width: 56.2%; }
}

.igswDq { position: relative; min-height: 197px; margin: 0px auto 20px; padding-bottom: 20px; background-color: rgb(249, 249, 249); border-top: 2px solid rgb(0, 131, 71); }

.igswDq a { text-decoration: none; }

@media (min-width: 768px) {
  .igswDq { flex-direction: row; min-height: 197px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .igswDq { min-height: 197px; width: 56.2%; }
}

.gDdoPL { position: relative; min-height: 640px; margin: 0px auto 20px; padding-bottom: 0px; background-color: rgb(249, 249, 249); border-top: 2px solid rgb(0, 131, 71); }

.gDdoPL a { text-decoration: none; }

@media (min-width: 768px) {
  .gDdoPL { flex-direction: row; width: 80.8%; }
}

@media (min-width: 1024px) {
  .gDdoPL { width: 56.2%; }
}

.kAWnEk { position: relative; margin: 0px auto 20px; padding-bottom: 0px; background-color: rgb(249, 249, 249); border-top: 2px solid rgb(0, 131, 71); }

.kAWnEk a { text-decoration: none; }

@media (min-width: 768px) {
  .kAWnEk { flex-direction: row; width: 80.8%; }
}

@media (min-width: 1024px) {
  .kAWnEk { width: 56.2%; }
}

.kDtnFr { position: absolute; height: 100%; width: 100%; top: 0px; z-index: 1; }

.kDtnFr { position: absolute; height: 100%; width: 100%; top: 0px; z-index: 1; }

.kDtnFr { position: absolute; height: 100%; width: 100%; top: 0px; z-index: 1; }

.kDtnFr { position: absolute; height: 100%; width: 100%; top: 0px; z-index: 1; }

.bFGere { background-color: transparent; font-family: Roboto; font-weight: 500; font-size: 14px; padding: 0px 12px; height: 36px; border: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51); cursor: pointer; display: block; margin: 0px auto; }

.bFGere { background-color: transparent; font-family: Roboto; font-weight: 500; font-size: 14px; padding: 0px 12px; height: 36px; border: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51); cursor: pointer; display: block; margin: 0px auto; }

.bFGere { background-color: transparent; font-family: Roboto; font-weight: 500; font-size: 14px; padding: 0px 12px; height: 36px; border: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51); cursor: pointer; display: block; margin: 0px auto; }

.bFGere { background-color: transparent; font-family: Roboto; font-weight: 500; font-size: 14px; padding: 0px 12px; height: 36px; border: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51); cursor: pointer; display: block; margin: 0px auto; }

.gQLcLF.team-flags .Opta-Team-114 .Opta-Team, .gQLcLF.team-flags .Opta-Team-114.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-114 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-114 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-114 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-114.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-114.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-114 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-114.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-114 img { display: none; }

.gQLcLF.team-flags .Opta-Team-115 .Opta-Team, .gQLcLF.team-flags .Opta-Team-115.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-115 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-115 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-115 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-115.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-115.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-115 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-115.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-115 img { display: none; }

.gQLcLF.team-flags .Opta-Team-118 .Opta-Team, .gQLcLF.team-flags .Opta-Team-118.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-118 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-118 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-118 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-118.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-118.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-118 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-118.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-118 img { display: none; }

.gQLcLF.team-flags .Opta-Team-119 .Opta-Team, .gQLcLF.team-flags .Opta-Team-119.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-119 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-119 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-119 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-119.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-119.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-119 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-119.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-119 img { display: none; }

.gQLcLF.team-flags .Opta-Team-357 .Opta-Team, .gQLcLF.team-flags .Opta-Team-357.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-357 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-357 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-357 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-357.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-357.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-357 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-357.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-357 img { display: none; }

.gQLcLF.team-flags .Opta-Team-358 .Opta-Team, .gQLcLF.team-flags .Opta-Team-358.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-358 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-358 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-358 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-358.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-358.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-358 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-358.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-358 img { display: none; }

.gQLcLF.team-flags .Opta-Team-359 .Opta-Team, .gQLcLF.team-flags .Opta-Team-359.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-359 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-359 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-359 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-359.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-359.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-359 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-359.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-359 img { display: none; }

.gQLcLF.team-flags .Opta-Team-360 .Opta-Team, .gQLcLF.team-flags .Opta-Team-360.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-360 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-360 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-360 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-360.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-360.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-360 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-360.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-360 img { display: none; }

.gQLcLF.team-flags .Opta-Team-362 .Opta-Team, .gQLcLF.team-flags .Opta-Team-362.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-362 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-362 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-362 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-362.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-362.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-362 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-362.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-362 img { display: none; }

.gQLcLF.team-flags .Opta-Team-364 .Opta-Team, .gQLcLF.team-flags .Opta-Team-364.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-364 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-364 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-364 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-364.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-364.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-364 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-364.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-364 img { display: none; }

.gQLcLF.team-flags .Opta-Team-365 .Opta-Team, .gQLcLF.team-flags .Opta-Team-365.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-365 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-365 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-365 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-365.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-365.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-365 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-365.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-365 img { display: none; }

.gQLcLF.team-flags .Opta-Team-366 .Opta-Team, .gQLcLF.team-flags .Opta-Team-366.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-366 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-366 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-366 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-366.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-366.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-366 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-366.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-366 img { display: none; }

.gQLcLF.team-flags .Opta-Team-367 .Opta-Team, .gQLcLF.team-flags .Opta-Team-367.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-367 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-367 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-367 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-367.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-367.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-367 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-367.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-367 img { display: none; }

.gQLcLF.team-flags .Opta-Team-368 .Opta-Team, .gQLcLF.team-flags .Opta-Team-368.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-368 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-368 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-368 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-368.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-368.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-368 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-368.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-368 img { display: none; }

.gQLcLF.team-flags .Opta-Team-369 .Opta-Team, .gQLcLF.team-flags .Opta-Team-369.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-369 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-369 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-369 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-369.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-369.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-369 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-369.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-369 img { display: none; }

.gQLcLF.team-flags .Opta-Team-497 .Opta-Team, .gQLcLF.team-flags .Opta-Team-497.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-497 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-497 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-497 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-497.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-497.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-497 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-497.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-497 img { display: none; }

.gQLcLF.team-flags .Opta-Team-507 .Opta-Team, .gQLcLF.team-flags .Opta-Team-507.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-507 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-507 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-507 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-507.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-507.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-507 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-507.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-507 img { display: none; }

.gQLcLF.team-flags .Opta-Team-510 .Opta-Team, .gQLcLF.team-flags .Opta-Team-510.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-510 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-510 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-510 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-510.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-510.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-510 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-510.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-510 img { display: none; }

.gQLcLF.team-flags .Opta-Team-511 .Opta-Team, .gQLcLF.team-flags .Opta-Team-511.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-511 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-511 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-511 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-511.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-511.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-511 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-511.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-511 img { display: none; }

.gQLcLF.team-flags .Opta-Team-515 .Opta-Team, .gQLcLF.team-flags .Opta-Team-515.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-515 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-515 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-515 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-515.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-515.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-515 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-515.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-515 img { display: none; }

.gQLcLF.team-flags .Opta-Team-520 .Opta-Team, .gQLcLF.team-flags .Opta-Team-520.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-520 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-520 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-520 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-520.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-520.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-520 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-520.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-520 img { display: none; }

.gQLcLF.team-flags .Opta-Team-534 .Opta-Team, .gQLcLF.team-flags .Opta-Team-534.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-534 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-534 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-534 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-534.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-534.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-534 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-534.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-534 img { display: none; }

.gQLcLF.team-flags .Opta-Team-535 .Opta-Team, .gQLcLF.team-flags .Opta-Team-535.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-535 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-535 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-535 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-535.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-535.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-535 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-535.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-535 img { display: none; }

.gQLcLF.team-flags .Opta-Team-538 .Opta-Team, .gQLcLF.team-flags .Opta-Team-538.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-538 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-538 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-538 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-538.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-538.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-538 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-538.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-538 img { display: none; }

.gQLcLF .Opta .Opta_W { margin: 0px; background-color: transparent; }

.gQLcLF .Opta .Opta_W h2 { height: auto; margin: 20px 0px 10px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 12px; line-height: 14px; font-weight: normal; letter-spacing: 1px; text-align: center; text-transform: uppercase; background-color: transparent; }

.gQLcLF .Opta .Opta_W h2 span { height: auto; font-size: 12px; line-height: 14px; font-weight: normal; }

.gQLcLF .Opta .Opta_W table { width: 100%; margin: 0px; border-collapse: collapse; border-spacing: 0px; }

.gQLcLF .Opta .Opta_W table.Opta-MatchHeader { height: 75px; }

.gQLcLF .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td > div, .gQLcLF .Opta .Opta_W table.Opta-MatchHeader tbody div.Opta-MatchHeader-Details > div { height: 18px; min-height: 18px; }

.gQLcLF .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td span { line-height: 18px; }

.gQLcLF .Opta .Opta_W table.Opta-MatchHeader tbody th, .gQLcLF .Opta .Opta_W table.Opta-MatchHeader tbody td { height: 18px; }

.gQLcLF .Opta p { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 14px; text-align: center; margin: 20px 0px 0px !important; padding: 0px 0px 20px !important; background: transparent !important; }

.gQLcLF .Opta h3.Opta-groupname { height: 40px; margin: 0px; padding-left: 10px; color: rgb(51, 51, 51); font-family: Roboto-Regular; font-size: 14px; line-height: 42px; font-weight: normal; background-color: rgb(219, 219, 219); border: 0px; }

.gQLcLF .Opta h3.Opta-groupname span { float: none; padding: 0px; }

@media (min-width: 768px) {
  .gQLcLF .Opta h3.Opta-groupname { padding-left: 14px; }
}

.gQLcLF .Opta .Opta-Cf { float: none; margin: 0px; padding: 0px; background-color: transparent; }

@media (min-width: 768px) {
}

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav { width: 110px; margin: 20px auto; background-color: transparent; border: 1px solid rgb(29, 29, 27); }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav h3 { height: 38px; color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 40px; font-weight: normal; text-align: center; background-color: white; border: 0px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav h3 .Opta-Icon { height: 38px; margin: 0px 10px 0px 0px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav h3 .Opta-Icon::after { background-position: -180px -19px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav h3 .Opta-Title { height: 38px; padding: 0px 0px 0px 18px; line-height: 40px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav h3.Opta-Open .Opta-Icon::after { background-position: -149px -20px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul { display: none; top: 0px; list-style-type: none; background-color: rgb(249, 249, 249); border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgb(29, 29, 27); }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul li { margin: 0px; text-align: center; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul li a { height: 28px; padding: 0px; color: rgb(51, 51, 51); font-family: Roboto-Regular; font-size: 14px; line-height: 30px; background-color: transparent; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul li a:hover { color: rgb(29, 29, 27); font-weight: bold; background-color: white; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul li:first-of-type a { height: 32px; padding-top: 4px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul li:last-of-type a { height: 32px; padding-bottom: 4px; }

.gQLcLF .Opta .Opta-Cf ul.Opta-TabbedContent { margin: 0px; padding: 0px; list-style-type: none; }

.gQLcLF .Opta .Opta-Cf ul.Opta-TabbedContent li { display: none; }

.gQLcLF .Opta .Opta-Cf ul.Opta-TabbedContent li.Opta-On { display: block; }

.gQLcLF .Opta .Opta-Cf ul.Opta-TabbedContent li h3 { display: none; text-decoration: none !important; }

.gQLcLF .Opta .Opta-Cf ul.Opta-TabbedContent li h3 .Opta-Icon { display: none; }

.gQLcLF .Opta .Opta-Cf table thead { background-color: rgb(237, 237, 237); }

.gQLcLF .Opta .Opta-Cf table thead tr { height: 40px; }

.gQLcLF .Opta .Opta-Cf table thead tr th { padding: 0px; color: rgb(51, 51, 51); font-family: Roboto-Regular; font-size: 13px; line-height: 14px; font-weight: normal; text-align: center; background-color: transparent; }

.gQLcLF .Opta .Opta-Cf table thead tr th abbr { font-size: inherit; line-height: inherit; text-decoration: none; }

.gQLcLF .Opta .Opta-Cf table thead tr th.Opta-Team { width: auto !important; }

.gQLcLF .Opta .Opta-Cf table thead tr th:last-of-type { padding: 0px 10px 0px 0px; }

.gQLcLF .Opta .Opta-Cf table tbody tr { height: 40px; border-bottom: 1px solid rgb(228, 228, 228); }

.gQLcLF .Opta .Opta-Cf table tbody tr th { width: 42px; padding: 0px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 14px; line-height: 14px; font-weight: normal; text-align: center; background-color: transparent; }

@media (min-width: 768px) {
  .gQLcLF .Opta .Opta-Cf table tbody tr th { width: 50px; font-size: 15px; line-height: 16px; }
}

.gQLcLF .Opta .Opta-Cf table tbody tr td { width: 30px; padding: 3px 0px 0px; color: rgb(29, 29, 27); font-family: TimesModern-Bold; font-size: 14px; line-height: 14px; text-align: center; background-color: transparent; }

.gQLcLF .Opta .Opta-Cf table tbody tr td:last-of-type { width: 40px; padding: 3px 10px 0px 0px; }

.gQLcLF .Opta .Opta-Cf table tbody tr td.Opta-Team { text-align: left; width: auto !important; }

.gQLcLF .Opta .Opta-Cf table tbody tr td .Opta-Image { width: 20px; margin-top: -3px; }

.gQLcLF .Opta .Opta-Cf table tbody tr td .Opta-Image img { width: 20px; }

@media (min-width: 768px) {
  .gQLcLF .Opta .Opta-Cf table tbody tr td { width: 40px; font-size: 16px; line-height: 16px; }
  .gQLcLF .Opta .Opta-Cf table tbody tr td:last-of-type { width: 50px; }
}

.gQLcLF.team-flags .Opta-Team-114 .Opta-Team, .gQLcLF.team-flags .Opta-Team-114.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-114 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-114 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-114 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-114.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-114.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-114 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-114.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-114 img { display: none; }

.gQLcLF.team-flags .Opta-Team-115 .Opta-Team, .gQLcLF.team-flags .Opta-Team-115.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-115 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-115 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-115 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-115.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-115.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-115 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-115.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-115 img { display: none; }

.gQLcLF.team-flags .Opta-Team-118 .Opta-Team, .gQLcLF.team-flags .Opta-Team-118.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-118 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-118 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-118 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-118.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-118.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-118 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-118.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-118 img { display: none; }

.gQLcLF.team-flags .Opta-Team-119 .Opta-Team, .gQLcLF.team-flags .Opta-Team-119.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-119 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-119 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-119 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-119.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-119.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-119 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-119.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-119 img { display: none; }

.gQLcLF.team-flags .Opta-Team-357 .Opta-Team, .gQLcLF.team-flags .Opta-Team-357.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-357 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-357 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-357 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-357.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-357.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-357 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-357.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-357 img { display: none; }

.gQLcLF.team-flags .Opta-Team-358 .Opta-Team, .gQLcLF.team-flags .Opta-Team-358.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-358 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-358 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-358 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-358.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-358.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-358 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-358.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-358 img { display: none; }

.gQLcLF.team-flags .Opta-Team-359 .Opta-Team, .gQLcLF.team-flags .Opta-Team-359.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-359 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-359 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-359 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-359.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-359.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-359 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-359.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-359 img { display: none; }

.gQLcLF.team-flags .Opta-Team-360 .Opta-Team, .gQLcLF.team-flags .Opta-Team-360.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-360 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-360 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-360 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-360.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-360.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-360 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-360.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-360 img { display: none; }

.gQLcLF.team-flags .Opta-Team-362 .Opta-Team, .gQLcLF.team-flags .Opta-Team-362.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-362 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-362 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-362 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-362.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-362.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-362 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-362.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-362 img { display: none; }

.gQLcLF.team-flags .Opta-Team-364 .Opta-Team, .gQLcLF.team-flags .Opta-Team-364.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-364 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-364 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-364 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-364.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-364.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-364 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-364.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-364 img { display: none; }

.gQLcLF.team-flags .Opta-Team-365 .Opta-Team, .gQLcLF.team-flags .Opta-Team-365.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-365 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-365 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-365 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-365.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-365.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-365 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-365.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-365 img { display: none; }

.gQLcLF.team-flags .Opta-Team-366 .Opta-Team, .gQLcLF.team-flags .Opta-Team-366.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-366 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-366 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-366 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-366.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-366.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-366 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-366.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-366 img { display: none; }

.gQLcLF.team-flags .Opta-Team-367 .Opta-Team, .gQLcLF.team-flags .Opta-Team-367.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-367 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-367 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-367 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-367.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-367.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-367 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-367.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-367 img { display: none; }

.gQLcLF.team-flags .Opta-Team-368 .Opta-Team, .gQLcLF.team-flags .Opta-Team-368.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-368 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-368 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-368 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-368.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-368.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-368 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-368.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-368 img { display: none; }

.gQLcLF.team-flags .Opta-Team-369 .Opta-Team, .gQLcLF.team-flags .Opta-Team-369.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-369 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-369 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-369 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-369.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-369.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-369 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-369.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-369 img { display: none; }

.gQLcLF.team-flags .Opta-Team-497 .Opta-Team, .gQLcLF.team-flags .Opta-Team-497.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-497 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-497 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-497 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-497.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-497.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-497 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-497.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-497 img { display: none; }

.gQLcLF.team-flags .Opta-Team-507 .Opta-Team, .gQLcLF.team-flags .Opta-Team-507.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-507 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-507 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-507 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-507.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-507.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-507 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-507.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-507 img { display: none; }

.gQLcLF.team-flags .Opta-Team-510 .Opta-Team, .gQLcLF.team-flags .Opta-Team-510.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-510 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-510 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-510 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-510.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-510.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-510 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-510.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-510 img { display: none; }

.gQLcLF.team-flags .Opta-Team-511 .Opta-Team, .gQLcLF.team-flags .Opta-Team-511.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-511 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-511 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-511 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-511.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-511.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-511 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-511.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-511 img { display: none; }

.gQLcLF.team-flags .Opta-Team-515 .Opta-Team, .gQLcLF.team-flags .Opta-Team-515.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-515 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-515 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-515 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-515.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-515.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-515 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-515.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-515 img { display: none; }

.gQLcLF.team-flags .Opta-Team-520 .Opta-Team, .gQLcLF.team-flags .Opta-Team-520.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-520 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-520 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-520 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-520.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-520.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-520 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-520.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-520 img { display: none; }

.gQLcLF.team-flags .Opta-Team-534 .Opta-Team, .gQLcLF.team-flags .Opta-Team-534.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-534 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-534 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-534 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-534.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-534.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-534 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-534.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-534 img { display: none; }

.gQLcLF.team-flags .Opta-Team-535 .Opta-Team, .gQLcLF.team-flags .Opta-Team-535.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-535 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-535 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-535 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-535.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-535.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-535 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-535.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-535 img { display: none; }

.gQLcLF.team-flags .Opta-Team-538 .Opta-Team, .gQLcLF.team-flags .Opta-Team-538.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-538 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-538 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-538 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-538.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-538.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-538 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-538.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-538 img { display: none; }

.gQLcLF .Opta .Opta_W { margin: 0px; background-color: transparent; }

.gQLcLF .Opta .Opta_W h2 { height: auto; margin: 20px 0px 10px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 12px; line-height: 14px; font-weight: normal; letter-spacing: 1px; text-align: center; text-transform: uppercase; background-color: transparent; }

.gQLcLF .Opta .Opta_W h2 span { height: auto; font-size: 12px; line-height: 14px; font-weight: normal; }

.gQLcLF .Opta .Opta_W table { width: 100%; margin: 0px; border-collapse: collapse; border-spacing: 0px; }

.gQLcLF .Opta .Opta_W table.Opta-MatchHeader { height: 75px; }

.gQLcLF .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td > div, .gQLcLF .Opta .Opta_W table.Opta-MatchHeader tbody div.Opta-MatchHeader-Details > div { height: 18px; min-height: 18px; }

.gQLcLF .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td span { line-height: 18px; }

.gQLcLF .Opta .Opta_W table.Opta-MatchHeader tbody th, .gQLcLF .Opta .Opta_W table.Opta-MatchHeader tbody td { height: 18px; }

.gQLcLF .Opta p { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 14px; text-align: center; margin: 20px 0px 0px !important; padding: 0px 0px 20px !important; background: transparent !important; }

.gQLcLF .Opta h3.Opta-groupname { height: 40px; margin: 0px; padding-left: 10px; color: rgb(51, 51, 51); font-family: Roboto-Regular; font-size: 14px; line-height: 42px; font-weight: normal; background-color: rgb(219, 219, 219); border: 0px; }

.gQLcLF .Opta h3.Opta-groupname span { float: none; padding: 0px; }

@media (min-width: 768px) {
  .gQLcLF .Opta h3.Opta-groupname { padding-left: 14px; }
}

.gQLcLF .Opta .Opta-Cf { float: none; margin: 0px; padding: 0px; background-color: transparent; }

@media (min-width: 768px) {
}

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav { width: 110px; margin: 20px auto; background-color: transparent; border: 1px solid rgb(29, 29, 27); }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav h3 { height: 38px; color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 40px; font-weight: normal; text-align: center; background-color: white; border: 0px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav h3 .Opta-Icon { height: 38px; margin: 0px 10px 0px 0px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav h3 .Opta-Icon::after { background-position: -180px -19px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav h3 .Opta-Title { height: 38px; padding: 0px 0px 0px 18px; line-height: 40px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav h3.Opta-Open .Opta-Icon::after { background-position: -149px -20px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul { display: none; top: 0px; list-style-type: none; background-color: rgb(249, 249, 249); border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgb(29, 29, 27); }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul li { margin: 0px; text-align: center; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul li a { height: 28px; padding: 0px; color: rgb(51, 51, 51); font-family: Roboto-Regular; font-size: 14px; line-height: 30px; background-color: transparent; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul li a:hover { color: rgb(29, 29, 27); font-weight: bold; background-color: white; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul li:first-of-type a { height: 32px; padding-top: 4px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul li:last-of-type a { height: 32px; padding-bottom: 4px; }

.gQLcLF .Opta .Opta-Cf ul.Opta-TabbedContent { margin: 0px; padding: 0px; list-style-type: none; }

.gQLcLF .Opta .Opta-Cf ul.Opta-TabbedContent li { display: none; }

.gQLcLF .Opta .Opta-Cf ul.Opta-TabbedContent li.Opta-On { display: block; }

.gQLcLF .Opta .Opta-Cf ul.Opta-TabbedContent li h3 { display: none; text-decoration: none !important; }

.gQLcLF .Opta .Opta-Cf ul.Opta-TabbedContent li h3 .Opta-Icon { display: none; }

.gQLcLF .Opta .Opta-Cf table thead { background-color: rgb(237, 237, 237); }

.gQLcLF .Opta .Opta-Cf table thead tr { height: 40px; }

.gQLcLF .Opta .Opta-Cf table thead tr th { padding: 0px; color: rgb(51, 51, 51); font-family: Roboto-Regular; font-size: 13px; line-height: 14px; font-weight: normal; text-align: center; background-color: transparent; }

.gQLcLF .Opta .Opta-Cf table thead tr th abbr { font-size: inherit; line-height: inherit; text-decoration: none; }

.gQLcLF .Opta .Opta-Cf table thead tr th.Opta-Team { width: auto !important; }

.gQLcLF .Opta .Opta-Cf table thead tr th:last-of-type { padding: 0px 10px 0px 0px; }

.gQLcLF .Opta .Opta-Cf table tbody tr { height: 40px; border-bottom: 1px solid rgb(228, 228, 228); }

.gQLcLF .Opta .Opta-Cf table tbody tr th { width: 42px; padding: 0px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 14px; line-height: 14px; font-weight: normal; text-align: center; background-color: transparent; }

@media (min-width: 768px) {
  .gQLcLF .Opta .Opta-Cf table tbody tr th { width: 50px; font-size: 15px; line-height: 16px; }
}

.gQLcLF .Opta .Opta-Cf table tbody tr td { width: 30px; padding: 3px 0px 0px; color: rgb(29, 29, 27); font-family: TimesModern-Bold; font-size: 14px; line-height: 14px; text-align: center; background-color: transparent; }

.gQLcLF .Opta .Opta-Cf table tbody tr td:last-of-type { width: 40px; padding: 3px 10px 0px 0px; }

.gQLcLF .Opta .Opta-Cf table tbody tr td.Opta-Team { text-align: left; width: auto !important; }

.gQLcLF .Opta .Opta-Cf table tbody tr td .Opta-Image { width: 20px; margin-top: -3px; }

.gQLcLF .Opta .Opta-Cf table tbody tr td .Opta-Image img { width: 20px; }

@media (min-width: 768px) {
  .gQLcLF .Opta .Opta-Cf table tbody tr td { width: 40px; font-size: 16px; line-height: 16px; }
  .gQLcLF .Opta .Opta-Cf table tbody tr td:last-of-type { width: 50px; }
}

.gQLcLF.team-flags .Opta-Team-114 .Opta-Team, .gQLcLF.team-flags .Opta-Team-114.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-114 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-114 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-114 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-114.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-114.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-114 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-114.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-114 img { display: none; }

.gQLcLF.team-flags .Opta-Team-115 .Opta-Team, .gQLcLF.team-flags .Opta-Team-115.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-115 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-115 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-115 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-115.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-115.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-115 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-115.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-115 img { display: none; }

.gQLcLF.team-flags .Opta-Team-118 .Opta-Team, .gQLcLF.team-flags .Opta-Team-118.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-118 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-118 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-118 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-118.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-118.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-118 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-118.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-118 img { display: none; }

.gQLcLF.team-flags .Opta-Team-119 .Opta-Team, .gQLcLF.team-flags .Opta-Team-119.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-119 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-119 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-119 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-119.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-119.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-119 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-119.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-119 img { display: none; }

.gQLcLF.team-flags .Opta-Team-357 .Opta-Team, .gQLcLF.team-flags .Opta-Team-357.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-357 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-357 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-357 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-357.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-357.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-357 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-357.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-357 img { display: none; }

.gQLcLF.team-flags .Opta-Team-358 .Opta-Team, .gQLcLF.team-flags .Opta-Team-358.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-358 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-358 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-358 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-358.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-358.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-358 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-358.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-358 img { display: none; }

.gQLcLF.team-flags .Opta-Team-359 .Opta-Team, .gQLcLF.team-flags .Opta-Team-359.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-359 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-359 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-359 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-359.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-359.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-359 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-359.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-359 img { display: none; }

.gQLcLF.team-flags .Opta-Team-360 .Opta-Team, .gQLcLF.team-flags .Opta-Team-360.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-360 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-360 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-360 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-360.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-360.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-360 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-360.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-360 img { display: none; }

.gQLcLF.team-flags .Opta-Team-362 .Opta-Team, .gQLcLF.team-flags .Opta-Team-362.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-362 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-362 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-362 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-362.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-362.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-362 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-362.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-362 img { display: none; }

.gQLcLF.team-flags .Opta-Team-364 .Opta-Team, .gQLcLF.team-flags .Opta-Team-364.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-364 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-364 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-364 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-364.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-364.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-364 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-364.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-364 img { display: none; }

.gQLcLF.team-flags .Opta-Team-365 .Opta-Team, .gQLcLF.team-flags .Opta-Team-365.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-365 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-365 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-365 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-365.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-365.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-365 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-365.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-365 img { display: none; }

.gQLcLF.team-flags .Opta-Team-366 .Opta-Team, .gQLcLF.team-flags .Opta-Team-366.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-366 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-366 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-366 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-366.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-366.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-366 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-366.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-366 img { display: none; }

.gQLcLF.team-flags .Opta-Team-367 .Opta-Team, .gQLcLF.team-flags .Opta-Team-367.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-367 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-367 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-367 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-367.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-367.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-367 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-367.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-367 img { display: none; }

.gQLcLF.team-flags .Opta-Team-368 .Opta-Team, .gQLcLF.team-flags .Opta-Team-368.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-368 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-368 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-368 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-368.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-368.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-368 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-368.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-368 img { display: none; }

.gQLcLF.team-flags .Opta-Team-369 .Opta-Team, .gQLcLF.team-flags .Opta-Team-369.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-369 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-369 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-369 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-369.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-369.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-369 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-369.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-369 img { display: none; }

.gQLcLF.team-flags .Opta-Team-497 .Opta-Team, .gQLcLF.team-flags .Opta-Team-497.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-497 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-497 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-497 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-497.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-497.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-497 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-497.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-497 img { display: none; }

.gQLcLF.team-flags .Opta-Team-507 .Opta-Team, .gQLcLF.team-flags .Opta-Team-507.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-507 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-507 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-507 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-507.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-507.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-507 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-507.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-507 img { display: none; }

.gQLcLF.team-flags .Opta-Team-510 .Opta-Team, .gQLcLF.team-flags .Opta-Team-510.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-510 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-510 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-510 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-510.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-510.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-510 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-510.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-510 img { display: none; }

.gQLcLF.team-flags .Opta-Team-511 .Opta-Team, .gQLcLF.team-flags .Opta-Team-511.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-511 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-511 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-511 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-511.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-511.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-511 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-511.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-511 img { display: none; }

.gQLcLF.team-flags .Opta-Team-515 .Opta-Team, .gQLcLF.team-flags .Opta-Team-515.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-515 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-515 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-515 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-515.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-515.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-515 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-515.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-515 img { display: none; }

.gQLcLF.team-flags .Opta-Team-520 .Opta-Team, .gQLcLF.team-flags .Opta-Team-520.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-520 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-520 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-520 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-520.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-520.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-520 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-520.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-520 img { display: none; }

.gQLcLF.team-flags .Opta-Team-534 .Opta-Team, .gQLcLF.team-flags .Opta-Team-534.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-534 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-534 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-534 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-534.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-534.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-534 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-534.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-534 img { display: none; }

.gQLcLF.team-flags .Opta-Team-535 .Opta-Team, .gQLcLF.team-flags .Opta-Team-535.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-535 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-535 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-535 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-535.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-535.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-535 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-535.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-535 img { display: none; }

.gQLcLF.team-flags .Opta-Team-538 .Opta-Team, .gQLcLF.team-flags .Opta-Team-538.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-538 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-538 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-538 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-538.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-538.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-538 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-538.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-538 img { display: none; }

.gQLcLF .Opta .Opta_W { margin: 0px; background-color: transparent; }

.gQLcLF .Opta .Opta_W h2 { height: auto; margin: 20px 0px 10px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 12px; line-height: 14px; font-weight: normal; letter-spacing: 1px; text-align: center; text-transform: uppercase; background-color: transparent; }

.gQLcLF .Opta .Opta_W h2 span { height: auto; font-size: 12px; line-height: 14px; font-weight: normal; }

.gQLcLF .Opta .Opta_W table { width: 100%; margin: 0px; border-collapse: collapse; border-spacing: 0px; }

.gQLcLF .Opta .Opta_W table.Opta-MatchHeader { height: 75px; }

.gQLcLF .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td > div, .gQLcLF .Opta .Opta_W table.Opta-MatchHeader tbody div.Opta-MatchHeader-Details > div { height: 18px; min-height: 18px; }

.gQLcLF .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td span { line-height: 18px; }

.gQLcLF .Opta .Opta_W table.Opta-MatchHeader tbody th, .gQLcLF .Opta .Opta_W table.Opta-MatchHeader tbody td { height: 18px; }

.gQLcLF .Opta p { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 14px; text-align: center; margin: 20px 0px 0px !important; padding: 0px 0px 20px !important; background: transparent !important; }

.gQLcLF .Opta h3.Opta-groupname { height: 40px; margin: 0px; padding-left: 10px; color: rgb(51, 51, 51); font-family: Roboto-Regular; font-size: 14px; line-height: 42px; font-weight: normal; background-color: rgb(219, 219, 219); border: 0px; }

.gQLcLF .Opta h3.Opta-groupname span { float: none; padding: 0px; }

@media (min-width: 768px) {
  .gQLcLF .Opta h3.Opta-groupname { padding-left: 14px; }
}

.gQLcLF .Opta .Opta-Cf { float: none; margin: 0px; padding: 0px; background-color: transparent; }

@media (min-width: 768px) {
}

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav { width: 110px; margin: 20px auto; background-color: transparent; border: 1px solid rgb(29, 29, 27); }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav h3 { height: 38px; color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 40px; font-weight: normal; text-align: center; background-color: white; border: 0px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav h3 .Opta-Icon { height: 38px; margin: 0px 10px 0px 0px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav h3 .Opta-Icon::after { background-position: -180px -19px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav h3 .Opta-Title { height: 38px; padding: 0px 0px 0px 18px; line-height: 40px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav h3.Opta-Open .Opta-Icon::after { background-position: -149px -20px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul { display: none; top: 0px; list-style-type: none; background-color: rgb(249, 249, 249); border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgb(29, 29, 27); }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul li { margin: 0px; text-align: center; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul li a { height: 28px; padding: 0px; color: rgb(51, 51, 51); font-family: Roboto-Regular; font-size: 14px; line-height: 30px; background-color: transparent; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul li a:hover { color: rgb(29, 29, 27); font-weight: bold; background-color: white; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul li:first-of-type a { height: 32px; padding-top: 4px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul li:last-of-type a { height: 32px; padding-bottom: 4px; }

.gQLcLF .Opta .Opta-Cf ul.Opta-TabbedContent { margin: 0px; padding: 0px; list-style-type: none; }

.gQLcLF .Opta .Opta-Cf ul.Opta-TabbedContent li { display: none; }

.gQLcLF .Opta .Opta-Cf ul.Opta-TabbedContent li.Opta-On { display: block; }

.gQLcLF .Opta .Opta-Cf ul.Opta-TabbedContent li h3 { display: none; text-decoration: none !important; }

.gQLcLF .Opta .Opta-Cf ul.Opta-TabbedContent li h3 .Opta-Icon { display: none; }

.gQLcLF .Opta .Opta-Cf table thead { background-color: rgb(237, 237, 237); }

.gQLcLF .Opta .Opta-Cf table thead tr { height: 40px; }

.gQLcLF .Opta .Opta-Cf table thead tr th { padding: 0px; color: rgb(51, 51, 51); font-family: Roboto-Regular; font-size: 13px; line-height: 14px; font-weight: normal; text-align: center; background-color: transparent; }

.gQLcLF .Opta .Opta-Cf table thead tr th abbr { font-size: inherit; line-height: inherit; text-decoration: none; }

.gQLcLF .Opta .Opta-Cf table thead tr th.Opta-Team { width: auto !important; }

.gQLcLF .Opta .Opta-Cf table thead tr th:last-of-type { padding: 0px 10px 0px 0px; }

.gQLcLF .Opta .Opta-Cf table tbody tr { height: 40px; border-bottom: 1px solid rgb(228, 228, 228); }

.gQLcLF .Opta .Opta-Cf table tbody tr th { width: 42px; padding: 0px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 14px; line-height: 14px; font-weight: normal; text-align: center; background-color: transparent; }

@media (min-width: 768px) {
  .gQLcLF .Opta .Opta-Cf table tbody tr th { width: 50px; font-size: 15px; line-height: 16px; }
}

.gQLcLF .Opta .Opta-Cf table tbody tr td { width: 30px; padding: 3px 0px 0px; color: rgb(29, 29, 27); font-family: TimesModern-Bold; font-size: 14px; line-height: 14px; text-align: center; background-color: transparent; }

.gQLcLF .Opta .Opta-Cf table tbody tr td:last-of-type { width: 40px; padding: 3px 10px 0px 0px; }

.gQLcLF .Opta .Opta-Cf table tbody tr td.Opta-Team { text-align: left; width: auto !important; }

.gQLcLF .Opta .Opta-Cf table tbody tr td .Opta-Image { width: 20px; margin-top: -3px; }

.gQLcLF .Opta .Opta-Cf table tbody tr td .Opta-Image img { width: 20px; }

@media (min-width: 768px) {
  .gQLcLF .Opta .Opta-Cf table tbody tr td { width: 40px; font-size: 16px; line-height: 16px; }
  .gQLcLF .Opta .Opta-Cf table tbody tr td:last-of-type { width: 50px; }
}

.gQLcLF.team-flags .Opta-Team-114 .Opta-Team, .gQLcLF.team-flags .Opta-Team-114.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-114 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-114 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-114 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-114.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-114.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-114 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-114.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-114 img { display: none; }

.gQLcLF.team-flags .Opta-Team-115 .Opta-Team, .gQLcLF.team-flags .Opta-Team-115.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-115 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-115 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-115 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-115.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-115.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-115 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-115.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-115 img { display: none; }

.gQLcLF.team-flags .Opta-Team-118 .Opta-Team, .gQLcLF.team-flags .Opta-Team-118.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-118 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-118 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-118 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-118.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-118.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-118 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-118.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-118 img { display: none; }

.gQLcLF.team-flags .Opta-Team-119 .Opta-Team, .gQLcLF.team-flags .Opta-Team-119.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-119 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-119 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-119 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-119.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-119.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-119 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-119.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-119 img { display: none; }

.gQLcLF.team-flags .Opta-Team-357 .Opta-Team, .gQLcLF.team-flags .Opta-Team-357.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-357 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-357 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-357 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-357.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-357.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-357 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-357.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-357 img { display: none; }

.gQLcLF.team-flags .Opta-Team-358 .Opta-Team, .gQLcLF.team-flags .Opta-Team-358.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-358 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-358 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-358 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-358.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-358.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-358 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-358.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-358 img { display: none; }

.gQLcLF.team-flags .Opta-Team-359 .Opta-Team, .gQLcLF.team-flags .Opta-Team-359.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-359 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-359 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-359 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-359.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-359.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-359 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-359.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-359 img { display: none; }

.gQLcLF.team-flags .Opta-Team-360 .Opta-Team, .gQLcLF.team-flags .Opta-Team-360.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-360 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-360 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-360 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-360.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-360.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-360 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-360.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-360 img { display: none; }

.gQLcLF.team-flags .Opta-Team-362 .Opta-Team, .gQLcLF.team-flags .Opta-Team-362.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-362 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-362 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-362 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-362.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-362.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-362 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-362.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-362 img { display: none; }

.gQLcLF.team-flags .Opta-Team-364 .Opta-Team, .gQLcLF.team-flags .Opta-Team-364.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-364 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-364 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-364 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-364.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-364.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-364 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-364.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-364 img { display: none; }

.gQLcLF.team-flags .Opta-Team-365 .Opta-Team, .gQLcLF.team-flags .Opta-Team-365.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-365 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-365 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-365 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-365.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-365.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-365 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-365.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-365 img { display: none; }

.gQLcLF.team-flags .Opta-Team-366 .Opta-Team, .gQLcLF.team-flags .Opta-Team-366.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-366 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-366 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-366 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-366.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-366.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-366 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-366.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-366 img { display: none; }

.gQLcLF.team-flags .Opta-Team-367 .Opta-Team, .gQLcLF.team-flags .Opta-Team-367.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-367 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-367 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-367 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-367.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-367.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-367 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-367.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-367 img { display: none; }

.gQLcLF.team-flags .Opta-Team-368 .Opta-Team, .gQLcLF.team-flags .Opta-Team-368.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-368 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-368 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-368 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-368.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-368.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-368 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-368.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-368 img { display: none; }

.gQLcLF.team-flags .Opta-Team-369 .Opta-Team, .gQLcLF.team-flags .Opta-Team-369.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-369 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-369 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-369 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-369.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-369.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-369 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-369.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-369 img { display: none; }

.gQLcLF.team-flags .Opta-Team-497 .Opta-Team, .gQLcLF.team-flags .Opta-Team-497.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-497 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-497 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-497 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-497.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-497.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-497 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-497.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-497 img { display: none; }

.gQLcLF.team-flags .Opta-Team-507 .Opta-Team, .gQLcLF.team-flags .Opta-Team-507.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-507 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-507 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-507 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-507.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-507.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-507 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-507.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-507 img { display: none; }

.gQLcLF.team-flags .Opta-Team-510 .Opta-Team, .gQLcLF.team-flags .Opta-Team-510.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-510 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-510 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-510 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-510.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-510.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-510 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-510.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-510 img { display: none; }

.gQLcLF.team-flags .Opta-Team-511 .Opta-Team, .gQLcLF.team-flags .Opta-Team-511.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-511 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-511 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-511 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-511.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-511.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-511 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-511.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-511 img { display: none; }

.gQLcLF.team-flags .Opta-Team-515 .Opta-Team, .gQLcLF.team-flags .Opta-Team-515.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-515 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-515 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-515 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-515.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-515.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-515 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-515.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-515 img { display: none; }

.gQLcLF.team-flags .Opta-Team-520 .Opta-Team, .gQLcLF.team-flags .Opta-Team-520.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-520 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-520 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-520 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-520.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-520.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-520 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-520.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-520 img { display: none; }

.gQLcLF.team-flags .Opta-Team-534 .Opta-Team, .gQLcLF.team-flags .Opta-Team-534.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-534 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-534 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-534 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-534.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-534.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-534 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-534.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-534 img { display: none; }

.gQLcLF.team-flags .Opta-Team-535 .Opta-Team, .gQLcLF.team-flags .Opta-Team-535.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-535 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-535 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-535 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-535.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-535.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-535 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-535.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-535 img { display: none; }

.gQLcLF.team-flags .Opta-Team-538 .Opta-Team, .gQLcLF.team-flags .Opta-Team-538.Opta-Team, .gQLcLF.team-flags .Opta-Player .Opta-Image-Team-538 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.gQLcLF.team-flags .Opta-Team-538 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Team-538 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.gQLcLF.team-flags .Opta-Team-538.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.gQLcLF.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .gQLcLF.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.gQLcLF.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-538.Opta-Team { padding-left: 0px !important; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-538 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-538.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.gQLcLF.team-flags .Opta-Player .Opta-Image-Team-538 img { display: none; }

.gQLcLF .Opta .Opta_W { margin: 0px; background-color: transparent; }

.gQLcLF .Opta .Opta_W h2 { height: auto; margin: 20px 0px 10px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 12px; line-height: 14px; font-weight: normal; letter-spacing: 1px; text-align: center; text-transform: uppercase; background-color: transparent; }

.gQLcLF .Opta .Opta_W h2 span { height: auto; font-size: 12px; line-height: 14px; font-weight: normal; }

.gQLcLF .Opta .Opta_W table { width: 100%; margin: 0px; border-collapse: collapse; border-spacing: 0px; }

.gQLcLF .Opta .Opta_W table.Opta-MatchHeader { height: 75px; }

.gQLcLF .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td > div, .gQLcLF .Opta .Opta_W table.Opta-MatchHeader tbody div.Opta-MatchHeader-Details > div { height: 18px; min-height: 18px; }

.gQLcLF .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td span { line-height: 18px; }

.gQLcLF .Opta .Opta_W table.Opta-MatchHeader tbody th, .gQLcLF .Opta .Opta_W table.Opta-MatchHeader tbody td { height: 18px; }

.gQLcLF .Opta p { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 14px; text-align: center; margin: 20px 0px 0px !important; padding: 0px 0px 20px !important; background: transparent !important; }

.gQLcLF .Opta h3.Opta-groupname { height: 40px; margin: 0px; padding-left: 10px; color: rgb(51, 51, 51); font-family: Roboto-Regular; font-size: 14px; line-height: 42px; font-weight: normal; background-color: rgb(219, 219, 219); border: 0px; }

.gQLcLF .Opta h3.Opta-groupname span { float: none; padding: 0px; }

@media (min-width: 768px) {
  .gQLcLF .Opta h3.Opta-groupname { padding-left: 14px; }
}

.gQLcLF .Opta .Opta-Cf { float: none; margin: 0px; padding: 0px; background-color: transparent; }

@media (min-width: 768px) {
}

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav { width: 110px; margin: 20px auto; background-color: transparent; border: 1px solid rgb(29, 29, 27); }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav h3 { height: 38px; color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 40px; font-weight: normal; text-align: center; background-color: white; border: 0px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav h3 .Opta-Icon { height: 38px; margin: 0px 10px 0px 0px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav h3 .Opta-Icon::after { background-position: -180px -19px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav h3 .Opta-Title { height: 38px; padding: 0px 0px 0px 18px; line-height: 40px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav h3.Opta-Open .Opta-Icon::after { background-position: -149px -20px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul { display: none; top: 0px; list-style-type: none; background-color: rgb(249, 249, 249); border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgb(29, 29, 27); }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul li { margin: 0px; text-align: center; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul li a { height: 28px; padding: 0px; color: rgb(51, 51, 51); font-family: Roboto-Regular; font-size: 14px; line-height: 30px; background-color: transparent; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul li a:hover { color: rgb(29, 29, 27); font-weight: bold; background-color: white; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul li:first-of-type a { height: 32px; padding-top: 4px; }

.gQLcLF .Opta .Opta-Cf.Opta-Dropdown .Opta-Nav ul li:last-of-type a { height: 32px; padding-bottom: 4px; }

.gQLcLF .Opta .Opta-Cf ul.Opta-TabbedContent { margin: 0px; padding: 0px; list-style-type: none; }

.gQLcLF .Opta .Opta-Cf ul.Opta-TabbedContent li { display: none; }

.gQLcLF .Opta .Opta-Cf ul.Opta-TabbedContent li.Opta-On { display: block; }

.gQLcLF .Opta .Opta-Cf ul.Opta-TabbedContent li h3 { display: none; text-decoration: none !important; }

.gQLcLF .Opta .Opta-Cf ul.Opta-TabbedContent li h3 .Opta-Icon { display: none; }

.gQLcLF .Opta .Opta-Cf table thead { background-color: rgb(237, 237, 237); }

.gQLcLF .Opta .Opta-Cf table thead tr { height: 40px; }

.gQLcLF .Opta .Opta-Cf table thead tr th { padding: 0px; color: rgb(51, 51, 51); font-family: Roboto-Regular; font-size: 13px; line-height: 14px; font-weight: normal; text-align: center; background-color: transparent; }

.gQLcLF .Opta .Opta-Cf table thead tr th abbr { font-size: inherit; line-height: inherit; text-decoration: none; }

.gQLcLF .Opta .Opta-Cf table thead tr th.Opta-Team { width: auto !important; }

.gQLcLF .Opta .Opta-Cf table thead tr th:last-of-type { padding: 0px 10px 0px 0px; }

.gQLcLF .Opta .Opta-Cf table tbody tr { height: 40px; border-bottom: 1px solid rgb(228, 228, 228); }

.gQLcLF .Opta .Opta-Cf table tbody tr th { width: 42px; padding: 0px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 14px; line-height: 14px; font-weight: normal; text-align: center; background-color: transparent; }

@media (min-width: 768px) {
  .gQLcLF .Opta .Opta-Cf table tbody tr th { width: 50px; font-size: 15px; line-height: 16px; }
}

.gQLcLF .Opta .Opta-Cf table tbody tr td { width: 30px; padding: 3px 0px 0px; color: rgb(29, 29, 27); font-family: TimesModern-Bold; font-size: 14px; line-height: 14px; text-align: center; background-color: transparent; }

.gQLcLF .Opta .Opta-Cf table tbody tr td:last-of-type { width: 40px; padding: 3px 10px 0px 0px; }

.gQLcLF .Opta .Opta-Cf table tbody tr td.Opta-Team { text-align: left; width: auto !important; }

.gQLcLF .Opta .Opta-Cf table tbody tr td .Opta-Image { width: 20px; margin-top: -3px; }

.gQLcLF .Opta .Opta-Cf table tbody tr td .Opta-Image img { width: 20px; }

@media (min-width: 768px) {
  .gQLcLF .Opta .Opta-Cf table tbody tr td { width: 40px; font-size: 16px; line-height: 16px; }
  .gQLcLF .Opta .Opta-Cf table tbody tr td:last-of-type { width: 50px; }
}

.iUbfUX.team-flags .Opta-Team-114 .Opta-Team, .iUbfUX.team-flags .Opta-Team-114.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-114 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-114 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-114 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-114.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-114.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-114 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-114.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-114 img { display: none; }

.iUbfUX.team-flags .Opta-Team-115 .Opta-Team, .iUbfUX.team-flags .Opta-Team-115.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-115 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-115 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-115 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-115.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-115.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-115 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-115.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-115 img { display: none; }

.iUbfUX.team-flags .Opta-Team-118 .Opta-Team, .iUbfUX.team-flags .Opta-Team-118.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-118 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-118 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-118 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-118.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-118.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-118 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-118.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-118 img { display: none; }

.iUbfUX.team-flags .Opta-Team-119 .Opta-Team, .iUbfUX.team-flags .Opta-Team-119.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-119 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-119 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-119 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-119.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-119.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-119 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-119.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-119 img { display: none; }

.iUbfUX.team-flags .Opta-Team-357 .Opta-Team, .iUbfUX.team-flags .Opta-Team-357.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-357 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-357 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-357 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-357.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-357.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-357 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-357.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-357 img { display: none; }

.iUbfUX.team-flags .Opta-Team-358 .Opta-Team, .iUbfUX.team-flags .Opta-Team-358.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-358 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-358 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-358 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-358.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-358.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-358 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-358.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-358 img { display: none; }

.iUbfUX.team-flags .Opta-Team-359 .Opta-Team, .iUbfUX.team-flags .Opta-Team-359.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-359 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-359 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-359 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-359.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-359.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-359 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-359.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-359 img { display: none; }

.iUbfUX.team-flags .Opta-Team-360 .Opta-Team, .iUbfUX.team-flags .Opta-Team-360.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-360 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-360 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-360 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-360.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-360.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-360 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-360.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-360 img { display: none; }

.iUbfUX.team-flags .Opta-Team-362 .Opta-Team, .iUbfUX.team-flags .Opta-Team-362.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-362 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-362 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-362 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-362.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-362.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-362 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-362.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-362 img { display: none; }

.iUbfUX.team-flags .Opta-Team-364 .Opta-Team, .iUbfUX.team-flags .Opta-Team-364.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-364 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-364 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-364 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-364.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-364.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-364 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-364.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-364 img { display: none; }

.iUbfUX.team-flags .Opta-Team-365 .Opta-Team, .iUbfUX.team-flags .Opta-Team-365.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-365 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-365 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-365 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-365.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-365.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-365 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-365.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-365 img { display: none; }

.iUbfUX.team-flags .Opta-Team-366 .Opta-Team, .iUbfUX.team-flags .Opta-Team-366.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-366 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-366 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-366 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-366.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-366.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-366 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-366.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-366 img { display: none; }

.iUbfUX.team-flags .Opta-Team-367 .Opta-Team, .iUbfUX.team-flags .Opta-Team-367.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-367 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-367 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-367 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-367.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-367.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-367 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-367.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-367 img { display: none; }

.iUbfUX.team-flags .Opta-Team-368 .Opta-Team, .iUbfUX.team-flags .Opta-Team-368.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-368 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-368 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-368 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-368.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-368.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-368 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-368.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-368 img { display: none; }

.iUbfUX.team-flags .Opta-Team-369 .Opta-Team, .iUbfUX.team-flags .Opta-Team-369.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-369 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-369 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-369 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-369.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-369.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-369 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-369.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-369 img { display: none; }

.iUbfUX.team-flags .Opta-Team-497 .Opta-Team, .iUbfUX.team-flags .Opta-Team-497.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-497 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-497 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-497 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-497.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-497.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-497 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-497.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-497 img { display: none; }

.iUbfUX.team-flags .Opta-Team-507 .Opta-Team, .iUbfUX.team-flags .Opta-Team-507.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-507 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-507 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-507 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-507.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-507.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-507 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-507.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-507 img { display: none; }

.iUbfUX.team-flags .Opta-Team-510 .Opta-Team, .iUbfUX.team-flags .Opta-Team-510.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-510 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-510 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-510 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-510.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-510.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-510 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-510.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-510 img { display: none; }

.iUbfUX.team-flags .Opta-Team-511 .Opta-Team, .iUbfUX.team-flags .Opta-Team-511.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-511 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-511 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-511 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-511.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-511.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-511 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-511.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-511 img { display: none; }

.iUbfUX.team-flags .Opta-Team-515 .Opta-Team, .iUbfUX.team-flags .Opta-Team-515.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-515 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-515 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-515 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-515.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-515.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-515 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-515.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-515 img { display: none; }

.iUbfUX.team-flags .Opta-Team-520 .Opta-Team, .iUbfUX.team-flags .Opta-Team-520.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-520 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-520 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-520 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-520.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-520.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-520 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-520.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-520 img { display: none; }

.iUbfUX.team-flags .Opta-Team-534 .Opta-Team, .iUbfUX.team-flags .Opta-Team-534.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-534 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-534 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-534 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-534.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-534.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-534 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-534.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-534 img { display: none; }

.iUbfUX.team-flags .Opta-Team-535 .Opta-Team, .iUbfUX.team-flags .Opta-Team-535.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-535 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-535 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-535 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-535.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-535.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-535 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-535.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-535 img { display: none; }

.iUbfUX.team-flags .Opta-Team-538 .Opta-Team, .iUbfUX.team-flags .Opta-Team-538.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-538 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-538 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-538 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-538.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-538.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-538 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-538.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-538 img { display: none; }

.iUbfUX .Opta .Opta_W { margin: 0px; background-color: transparent; }

.iUbfUX .Opta .Opta_W h2 { height: auto; margin: 20px 0px 10px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 12px; line-height: 14px; font-weight: normal; letter-spacing: 1px; text-align: center; text-transform: uppercase; background-color: transparent; }

.iUbfUX .Opta .Opta_W h2 span { height: auto; font-size: 12px; line-height: 14px; font-weight: normal; }

.iUbfUX .Opta .Opta_W table { width: 100%; margin: 0px; border-collapse: collapse; border-spacing: 0px; }

.iUbfUX .Opta .Opta_W table.Opta-MatchHeader { height: 75px; }

.iUbfUX .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td > div, .iUbfUX .Opta .Opta_W table.Opta-MatchHeader tbody div.Opta-MatchHeader-Details > div { height: 18px; min-height: 18px; }

.iUbfUX .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td span { line-height: 18px; }

.iUbfUX .Opta .Opta_W table.Opta-MatchHeader tbody th, .iUbfUX .Opta .Opta_W table.Opta-MatchHeader tbody td { height: 18px; }

.iUbfUX .Opta p { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 14px; text-align: center; margin: 20px 0px 0px !important; padding: 0px 0px 20px !important; background: transparent !important; }

.iUbfUX .Opta .Opta_W > .Opta-Cf { margin-bottom: 20px; }

.iUbfUX .Opta .Opta-Cf { padding: 0px; background-color: transparent; }

.iUbfUX .Opta .Opta-Cf table tbody tr { line-height: 30px; height: 30px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td { color: rgb(29, 29, 27); font-family: TimesModern-Bold; font-size: 18px; line-height: 18px; padding: 0px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest { position: relative; text-align: left; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest.Opta-Home { text-align: right; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest.Opta-Home .Opta-Image-Holder { right: 0px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest.Opta-Away .Opta-Image-Holder { left: 0px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest .Opta-Image-Holder { position: absolute; top: 0px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest img { width: 40px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Team { padding-left: 10px; font-size: 18px; line-height: 18px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Team.Opta-Home { padding-right: 10px; padding-left: 0px; text-align: right; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Score { width: 20px; font-size: 24px; line-height: 24px; text-align: left; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Score.Opta-Home { text-align: right; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Score span { min-width: 0px; padding: 0px; color: inherit; font-family: inherit; font-size: inherit; line-height: inherit; text-align: inherit; background-color: transparent !important; }

@media (min-width: 768px) {
  .iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Score { width: 30px; font-size: 32px; line-height: 32px; }
}

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Divider { width: 20px; text-align: center; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Divider abbr { font-size: inherit; line-height: inherit; text-decoration: none; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-Score-Extras { line-height: 18px; height: 18px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-Score-Extras td { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 10px; height: 10px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-Score-Extras td span { color: inherit; font-size: inherit; display: inline-block; margin-top: -4px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details { line-height: 18px; height: 18px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details td { block-size: 18px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details div { padding: 0px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 12px; line-height: 18px; letter-spacing: 1px; text-transform: uppercase; background-color: transparent; min-height: 18px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details div span { margin: 0px 6px; color: inherit; line-height: 18px; font-size: inherit; }

.iUbfUX .Opta .Opta-Cf .Opta-Events { display: none; padding: 10px 0px 2px; }

.iUbfUX .Opta .Opta-Cf .Opta-Events li { padding: 0px 0px 8px; }

.iUbfUX .Opta .Opta-Cf .Opta-Events li .Opta-Event-Text { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 13px; line-height: 16px; }

.iUbfUX .Opta .Opta-Cf .Opta-Events li .Opta-Event-Text .Opta-Event-Player, .iUbfUX .Opta .Opta-Cf .Opta-Events li .Opta-Event-Text .Opta-Event-Time, .iUbfUX .Opta .Opta-Cf .Opta-Events li .Opta-Event-Text .Opta-Event-Text-Type { font-size: inherit; line-height: inherit; }

.iUbfUX .Opta .Opta-Cf .Opta-Events li .Opta-Event-Text .Opta-Event-Time { color: rgb(0, 131, 71); }

.iUbfUX.team-flags .Opta-Team-114 .Opta-Team, .iUbfUX.team-flags .Opta-Team-114.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-114 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-114 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-114 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-114.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-114.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-114 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-114.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-114 img { display: none; }

.iUbfUX.team-flags .Opta-Team-115 .Opta-Team, .iUbfUX.team-flags .Opta-Team-115.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-115 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-115 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-115 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-115.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-115.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-115 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-115.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-115 img { display: none; }

.iUbfUX.team-flags .Opta-Team-118 .Opta-Team, .iUbfUX.team-flags .Opta-Team-118.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-118 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-118 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-118 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-118.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-118.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-118 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-118.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-118 img { display: none; }

.iUbfUX.team-flags .Opta-Team-119 .Opta-Team, .iUbfUX.team-flags .Opta-Team-119.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-119 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-119 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-119 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-119.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-119.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-119 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-119.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-119 img { display: none; }

.iUbfUX.team-flags .Opta-Team-357 .Opta-Team, .iUbfUX.team-flags .Opta-Team-357.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-357 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-357 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-357 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-357.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-357.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-357 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-357.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-357 img { display: none; }

.iUbfUX.team-flags .Opta-Team-358 .Opta-Team, .iUbfUX.team-flags .Opta-Team-358.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-358 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-358 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-358 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-358.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-358.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-358 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-358.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-358 img { display: none; }

.iUbfUX.team-flags .Opta-Team-359 .Opta-Team, .iUbfUX.team-flags .Opta-Team-359.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-359 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-359 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-359 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-359.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-359.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-359 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-359.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-359 img { display: none; }

.iUbfUX.team-flags .Opta-Team-360 .Opta-Team, .iUbfUX.team-flags .Opta-Team-360.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-360 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-360 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-360 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-360.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-360.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-360 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-360.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-360 img { display: none; }

.iUbfUX.team-flags .Opta-Team-362 .Opta-Team, .iUbfUX.team-flags .Opta-Team-362.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-362 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-362 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-362 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-362.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-362.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-362 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-362.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-362 img { display: none; }

.iUbfUX.team-flags .Opta-Team-364 .Opta-Team, .iUbfUX.team-flags .Opta-Team-364.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-364 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-364 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-364 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-364.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-364.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-364 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-364.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-364 img { display: none; }

.iUbfUX.team-flags .Opta-Team-365 .Opta-Team, .iUbfUX.team-flags .Opta-Team-365.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-365 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-365 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-365 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-365.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-365.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-365 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-365.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-365 img { display: none; }

.iUbfUX.team-flags .Opta-Team-366 .Opta-Team, .iUbfUX.team-flags .Opta-Team-366.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-366 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-366 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-366 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-366.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-366.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-366 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-366.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-366 img { display: none; }

.iUbfUX.team-flags .Opta-Team-367 .Opta-Team, .iUbfUX.team-flags .Opta-Team-367.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-367 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-367 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-367 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-367.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-367.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-367 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-367.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-367 img { display: none; }

.iUbfUX.team-flags .Opta-Team-368 .Opta-Team, .iUbfUX.team-flags .Opta-Team-368.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-368 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-368 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-368 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-368.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-368.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-368 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-368.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-368 img { display: none; }

.iUbfUX.team-flags .Opta-Team-369 .Opta-Team, .iUbfUX.team-flags .Opta-Team-369.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-369 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-369 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-369 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-369.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-369.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-369 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-369.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-369 img { display: none; }

.iUbfUX.team-flags .Opta-Team-497 .Opta-Team, .iUbfUX.team-flags .Opta-Team-497.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-497 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-497 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-497 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-497.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-497.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-497 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-497.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-497 img { display: none; }

.iUbfUX.team-flags .Opta-Team-507 .Opta-Team, .iUbfUX.team-flags .Opta-Team-507.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-507 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-507 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-507 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-507.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-507.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-507 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-507.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-507 img { display: none; }

.iUbfUX.team-flags .Opta-Team-510 .Opta-Team, .iUbfUX.team-flags .Opta-Team-510.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-510 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-510 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-510 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-510.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-510.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-510 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-510.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-510 img { display: none; }

.iUbfUX.team-flags .Opta-Team-511 .Opta-Team, .iUbfUX.team-flags .Opta-Team-511.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-511 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-511 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-511 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-511.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-511.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-511 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-511.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-511 img { display: none; }

.iUbfUX.team-flags .Opta-Team-515 .Opta-Team, .iUbfUX.team-flags .Opta-Team-515.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-515 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-515 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-515 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-515.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-515.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-515 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-515.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-515 img { display: none; }

.iUbfUX.team-flags .Opta-Team-520 .Opta-Team, .iUbfUX.team-flags .Opta-Team-520.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-520 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-520 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-520 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-520.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-520.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-520 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-520.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-520 img { display: none; }

.iUbfUX.team-flags .Opta-Team-534 .Opta-Team, .iUbfUX.team-flags .Opta-Team-534.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-534 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-534 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-534 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-534.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-534.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-534 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-534.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-534 img { display: none; }

.iUbfUX.team-flags .Opta-Team-535 .Opta-Team, .iUbfUX.team-flags .Opta-Team-535.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-535 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-535 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-535 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-535.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-535.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-535 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-535.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-535 img { display: none; }

.iUbfUX.team-flags .Opta-Team-538 .Opta-Team, .iUbfUX.team-flags .Opta-Team-538.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-538 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-538 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-538 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-538.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-538.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-538 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-538.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-538 img { display: none; }

.iUbfUX .Opta .Opta_W { margin: 0px; background-color: transparent; }

.iUbfUX .Opta .Opta_W h2 { height: auto; margin: 20px 0px 10px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 12px; line-height: 14px; font-weight: normal; letter-spacing: 1px; text-align: center; text-transform: uppercase; background-color: transparent; }

.iUbfUX .Opta .Opta_W h2 span { height: auto; font-size: 12px; line-height: 14px; font-weight: normal; }

.iUbfUX .Opta .Opta_W table { width: 100%; margin: 0px; border-collapse: collapse; border-spacing: 0px; }

.iUbfUX .Opta .Opta_W table.Opta-MatchHeader { height: 75px; }

.iUbfUX .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td > div, .iUbfUX .Opta .Opta_W table.Opta-MatchHeader tbody div.Opta-MatchHeader-Details > div { height: 18px; min-height: 18px; }

.iUbfUX .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td span { line-height: 18px; }

.iUbfUX .Opta .Opta_W table.Opta-MatchHeader tbody th, .iUbfUX .Opta .Opta_W table.Opta-MatchHeader tbody td { height: 18px; }

.iUbfUX .Opta p { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 14px; text-align: center; margin: 20px 0px 0px !important; padding: 0px 0px 20px !important; background: transparent !important; }

.iUbfUX .Opta .Opta_W > .Opta-Cf { margin-bottom: 20px; }

.iUbfUX .Opta .Opta-Cf { padding: 0px; background-color: transparent; }

.iUbfUX .Opta .Opta-Cf table tbody tr { line-height: 30px; height: 30px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td { color: rgb(29, 29, 27); font-family: TimesModern-Bold; font-size: 18px; line-height: 18px; padding: 0px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest { position: relative; text-align: left; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest.Opta-Home { text-align: right; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest.Opta-Home .Opta-Image-Holder { right: 0px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest.Opta-Away .Opta-Image-Holder { left: 0px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest .Opta-Image-Holder { position: absolute; top: 0px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest img { width: 40px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Team { padding-left: 10px; font-size: 18px; line-height: 18px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Team.Opta-Home { padding-right: 10px; padding-left: 0px; text-align: right; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Score { width: 20px; font-size: 24px; line-height: 24px; text-align: left; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Score.Opta-Home { text-align: right; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Score span { min-width: 0px; padding: 0px; color: inherit; font-family: inherit; font-size: inherit; line-height: inherit; text-align: inherit; background-color: transparent !important; }

@media (min-width: 768px) {
  .iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Score { width: 30px; font-size: 32px; line-height: 32px; }
}

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Divider { width: 20px; text-align: center; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Divider abbr { font-size: inherit; line-height: inherit; text-decoration: none; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-Score-Extras { line-height: 18px; height: 18px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-Score-Extras td { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 10px; height: 10px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-Score-Extras td span { color: inherit; font-size: inherit; display: inline-block; margin-top: -4px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details { line-height: 18px; height: 18px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details td { block-size: 18px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details div { padding: 0px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 12px; line-height: 18px; letter-spacing: 1px; text-transform: uppercase; background-color: transparent; min-height: 18px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details div span { margin: 0px 6px; color: inherit; line-height: 18px; font-size: inherit; }

.iUbfUX .Opta .Opta-Cf .Opta-Events { display: none; padding: 10px 0px 2px; }

.iUbfUX .Opta .Opta-Cf .Opta-Events li { padding: 0px 0px 8px; }

.iUbfUX .Opta .Opta-Cf .Opta-Events li .Opta-Event-Text { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 13px; line-height: 16px; }

.iUbfUX .Opta .Opta-Cf .Opta-Events li .Opta-Event-Text .Opta-Event-Player, .iUbfUX .Opta .Opta-Cf .Opta-Events li .Opta-Event-Text .Opta-Event-Time, .iUbfUX .Opta .Opta-Cf .Opta-Events li .Opta-Event-Text .Opta-Event-Text-Type { font-size: inherit; line-height: inherit; }

.iUbfUX .Opta .Opta-Cf .Opta-Events li .Opta-Event-Text .Opta-Event-Time { color: rgb(0, 131, 71); }

.iUbfUX.team-flags .Opta-Team-114 .Opta-Team, .iUbfUX.team-flags .Opta-Team-114.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-114 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-114 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-114 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-114.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-114.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-114 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-114.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-114 img { display: none; }

.iUbfUX.team-flags .Opta-Team-115 .Opta-Team, .iUbfUX.team-flags .Opta-Team-115.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-115 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-115 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-115 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-115.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-115.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-115 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-115.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-115 img { display: none; }

.iUbfUX.team-flags .Opta-Team-118 .Opta-Team, .iUbfUX.team-flags .Opta-Team-118.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-118 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-118 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-118 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-118.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-118.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-118 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-118.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-118 img { display: none; }

.iUbfUX.team-flags .Opta-Team-119 .Opta-Team, .iUbfUX.team-flags .Opta-Team-119.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-119 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-119 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-119 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-119.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-119.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-119 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-119.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-119 img { display: none; }

.iUbfUX.team-flags .Opta-Team-357 .Opta-Team, .iUbfUX.team-flags .Opta-Team-357.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-357 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-357 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-357 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-357.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-357.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-357 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-357.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-357 img { display: none; }

.iUbfUX.team-flags .Opta-Team-358 .Opta-Team, .iUbfUX.team-flags .Opta-Team-358.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-358 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-358 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-358 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-358.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-358.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-358 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-358.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-358 img { display: none; }

.iUbfUX.team-flags .Opta-Team-359 .Opta-Team, .iUbfUX.team-flags .Opta-Team-359.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-359 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-359 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-359 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-359.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-359.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-359 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-359.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-359 img { display: none; }

.iUbfUX.team-flags .Opta-Team-360 .Opta-Team, .iUbfUX.team-flags .Opta-Team-360.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-360 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-360 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-360 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-360.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-360.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-360 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-360.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-360 img { display: none; }

.iUbfUX.team-flags .Opta-Team-362 .Opta-Team, .iUbfUX.team-flags .Opta-Team-362.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-362 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-362 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-362 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-362.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-362.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-362 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-362.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-362 img { display: none; }

.iUbfUX.team-flags .Opta-Team-364 .Opta-Team, .iUbfUX.team-flags .Opta-Team-364.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-364 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-364 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-364 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-364.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-364.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-364 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-364.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-364 img { display: none; }

.iUbfUX.team-flags .Opta-Team-365 .Opta-Team, .iUbfUX.team-flags .Opta-Team-365.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-365 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-365 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-365 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-365.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-365.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-365 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-365.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-365 img { display: none; }

.iUbfUX.team-flags .Opta-Team-366 .Opta-Team, .iUbfUX.team-flags .Opta-Team-366.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-366 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-366 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-366 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-366.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-366.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-366 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-366.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-366 img { display: none; }

.iUbfUX.team-flags .Opta-Team-367 .Opta-Team, .iUbfUX.team-flags .Opta-Team-367.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-367 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-367 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-367 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-367.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-367.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-367 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-367.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-367 img { display: none; }

.iUbfUX.team-flags .Opta-Team-368 .Opta-Team, .iUbfUX.team-flags .Opta-Team-368.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-368 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-368 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-368 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-368.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-368.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-368 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-368.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-368 img { display: none; }

.iUbfUX.team-flags .Opta-Team-369 .Opta-Team, .iUbfUX.team-flags .Opta-Team-369.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-369 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-369 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-369 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-369.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-369.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-369 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-369.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-369 img { display: none; }

.iUbfUX.team-flags .Opta-Team-497 .Opta-Team, .iUbfUX.team-flags .Opta-Team-497.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-497 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-497 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-497 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-497.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-497.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-497 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-497.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-497 img { display: none; }

.iUbfUX.team-flags .Opta-Team-507 .Opta-Team, .iUbfUX.team-flags .Opta-Team-507.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-507 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-507 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-507 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-507.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-507.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-507 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-507.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-507 img { display: none; }

.iUbfUX.team-flags .Opta-Team-510 .Opta-Team, .iUbfUX.team-flags .Opta-Team-510.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-510 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-510 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-510 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-510.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-510.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-510 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-510.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-510 img { display: none; }

.iUbfUX.team-flags .Opta-Team-511 .Opta-Team, .iUbfUX.team-flags .Opta-Team-511.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-511 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-511 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-511 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-511.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-511.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-511 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-511.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-511 img { display: none; }

.iUbfUX.team-flags .Opta-Team-515 .Opta-Team, .iUbfUX.team-flags .Opta-Team-515.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-515 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-515 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-515 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-515.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-515.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-515 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-515.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-515 img { display: none; }

.iUbfUX.team-flags .Opta-Team-520 .Opta-Team, .iUbfUX.team-flags .Opta-Team-520.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-520 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-520 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-520 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-520.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-520.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-520 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-520.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-520 img { display: none; }

.iUbfUX.team-flags .Opta-Team-534 .Opta-Team, .iUbfUX.team-flags .Opta-Team-534.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-534 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-534 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-534 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-534.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-534.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-534 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-534.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-534 img { display: none; }

.iUbfUX.team-flags .Opta-Team-535 .Opta-Team, .iUbfUX.team-flags .Opta-Team-535.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-535 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-535 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-535 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-535.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-535.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-535 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-535.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-535 img { display: none; }

.iUbfUX.team-flags .Opta-Team-538 .Opta-Team, .iUbfUX.team-flags .Opta-Team-538.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-538 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-538 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-538 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-538.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-538.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-538 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-538.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-538 img { display: none; }

.iUbfUX .Opta .Opta_W { margin: 0px; background-color: transparent; }

.iUbfUX .Opta .Opta_W h2 { height: auto; margin: 20px 0px 10px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 12px; line-height: 14px; font-weight: normal; letter-spacing: 1px; text-align: center; text-transform: uppercase; background-color: transparent; }

.iUbfUX .Opta .Opta_W h2 span { height: auto; font-size: 12px; line-height: 14px; font-weight: normal; }

.iUbfUX .Opta .Opta_W table { width: 100%; margin: 0px; border-collapse: collapse; border-spacing: 0px; }

.iUbfUX .Opta .Opta_W table.Opta-MatchHeader { height: 75px; }

.iUbfUX .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td > div, .iUbfUX .Opta .Opta_W table.Opta-MatchHeader tbody div.Opta-MatchHeader-Details > div { height: 18px; min-height: 18px; }

.iUbfUX .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td span { line-height: 18px; }

.iUbfUX .Opta .Opta_W table.Opta-MatchHeader tbody th, .iUbfUX .Opta .Opta_W table.Opta-MatchHeader tbody td { height: 18px; }

.iUbfUX .Opta p { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 14px; text-align: center; margin: 20px 0px 0px !important; padding: 0px 0px 20px !important; background: transparent !important; }

.iUbfUX .Opta .Opta_W > .Opta-Cf { margin-bottom: 20px; }

.iUbfUX .Opta .Opta-Cf { padding: 0px; background-color: transparent; }

.iUbfUX .Opta .Opta-Cf table tbody tr { line-height: 30px; height: 30px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td { color: rgb(29, 29, 27); font-family: TimesModern-Bold; font-size: 18px; line-height: 18px; padding: 0px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest { position: relative; text-align: left; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest.Opta-Home { text-align: right; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest.Opta-Home .Opta-Image-Holder { right: 0px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest.Opta-Away .Opta-Image-Holder { left: 0px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest .Opta-Image-Holder { position: absolute; top: 0px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest img { width: 40px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Team { padding-left: 10px; font-size: 18px; line-height: 18px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Team.Opta-Home { padding-right: 10px; padding-left: 0px; text-align: right; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Score { width: 20px; font-size: 24px; line-height: 24px; text-align: left; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Score.Opta-Home { text-align: right; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Score span { min-width: 0px; padding: 0px; color: inherit; font-family: inherit; font-size: inherit; line-height: inherit; text-align: inherit; background-color: transparent !important; }

@media (min-width: 768px) {
  .iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Score { width: 30px; font-size: 32px; line-height: 32px; }
}

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Divider { width: 20px; text-align: center; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Divider abbr { font-size: inherit; line-height: inherit; text-decoration: none; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-Score-Extras { line-height: 18px; height: 18px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-Score-Extras td { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 10px; height: 10px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-Score-Extras td span { color: inherit; font-size: inherit; display: inline-block; margin-top: -4px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details { line-height: 18px; height: 18px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details td { block-size: 18px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details div { padding: 0px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 12px; line-height: 18px; letter-spacing: 1px; text-transform: uppercase; background-color: transparent; min-height: 18px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details div span { margin: 0px 6px; color: inherit; line-height: 18px; font-size: inherit; }

.iUbfUX .Opta .Opta-Cf .Opta-Events { display: none; padding: 10px 0px 2px; }

.iUbfUX .Opta .Opta-Cf .Opta-Events li { padding: 0px 0px 8px; }

.iUbfUX .Opta .Opta-Cf .Opta-Events li .Opta-Event-Text { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 13px; line-height: 16px; }

.iUbfUX .Opta .Opta-Cf .Opta-Events li .Opta-Event-Text .Opta-Event-Player, .iUbfUX .Opta .Opta-Cf .Opta-Events li .Opta-Event-Text .Opta-Event-Time, .iUbfUX .Opta .Opta-Cf .Opta-Events li .Opta-Event-Text .Opta-Event-Text-Type { font-size: inherit; line-height: inherit; }

.iUbfUX .Opta .Opta-Cf .Opta-Events li .Opta-Event-Text .Opta-Event-Time { color: rgb(0, 131, 71); }

.iUbfUX.team-flags .Opta-Team-114 .Opta-Team, .iUbfUX.team-flags .Opta-Team-114.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-114 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-114 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-114 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-114.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-114.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-114 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-114.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-114 img { display: none; }

.iUbfUX.team-flags .Opta-Team-115 .Opta-Team, .iUbfUX.team-flags .Opta-Team-115.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-115 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-115 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-115 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-115.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-115.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-115 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-115.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-115 img { display: none; }

.iUbfUX.team-flags .Opta-Team-118 .Opta-Team, .iUbfUX.team-flags .Opta-Team-118.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-118 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-118 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-118 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-118.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-118.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-118 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-118.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-118 img { display: none; }

.iUbfUX.team-flags .Opta-Team-119 .Opta-Team, .iUbfUX.team-flags .Opta-Team-119.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-119 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-119 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-119 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-119.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-119.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-119 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-119.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-119 img { display: none; }

.iUbfUX.team-flags .Opta-Team-357 .Opta-Team, .iUbfUX.team-flags .Opta-Team-357.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-357 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-357 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-357 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-357.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-357.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-357 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-357.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-357 img { display: none; }

.iUbfUX.team-flags .Opta-Team-358 .Opta-Team, .iUbfUX.team-flags .Opta-Team-358.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-358 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-358 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-358 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-358.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-358.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-358 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-358.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-358 img { display: none; }

.iUbfUX.team-flags .Opta-Team-359 .Opta-Team, .iUbfUX.team-flags .Opta-Team-359.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-359 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-359 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-359 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-359.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-359.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-359 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-359.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-359 img { display: none; }

.iUbfUX.team-flags .Opta-Team-360 .Opta-Team, .iUbfUX.team-flags .Opta-Team-360.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-360 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-360 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-360 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-360.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-360.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-360 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-360.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-360 img { display: none; }

.iUbfUX.team-flags .Opta-Team-362 .Opta-Team, .iUbfUX.team-flags .Opta-Team-362.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-362 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-362 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-362 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-362.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-362.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-362 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-362.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-362 img { display: none; }

.iUbfUX.team-flags .Opta-Team-364 .Opta-Team, .iUbfUX.team-flags .Opta-Team-364.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-364 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-364 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-364 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-364.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-364.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-364 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-364.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-364 img { display: none; }

.iUbfUX.team-flags .Opta-Team-365 .Opta-Team, .iUbfUX.team-flags .Opta-Team-365.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-365 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-365 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-365 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-365.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-365.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-365 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-365.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-365 img { display: none; }

.iUbfUX.team-flags .Opta-Team-366 .Opta-Team, .iUbfUX.team-flags .Opta-Team-366.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-366 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-366 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-366 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-366.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-366.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-366 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-366.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-366 img { display: none; }

.iUbfUX.team-flags .Opta-Team-367 .Opta-Team, .iUbfUX.team-flags .Opta-Team-367.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-367 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-367 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-367 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-367.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-367.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-367 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-367.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-367 img { display: none; }

.iUbfUX.team-flags .Opta-Team-368 .Opta-Team, .iUbfUX.team-flags .Opta-Team-368.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-368 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-368 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-368 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-368.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-368.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-368 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-368.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-368 img { display: none; }

.iUbfUX.team-flags .Opta-Team-369 .Opta-Team, .iUbfUX.team-flags .Opta-Team-369.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-369 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-369 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-369 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-369.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-369.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-369 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-369.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-369 img { display: none; }

.iUbfUX.team-flags .Opta-Team-497 .Opta-Team, .iUbfUX.team-flags .Opta-Team-497.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-497 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-497 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-497 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-497.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-497.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-497 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-497.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-497 img { display: none; }

.iUbfUX.team-flags .Opta-Team-507 .Opta-Team, .iUbfUX.team-flags .Opta-Team-507.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-507 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-507 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-507 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-507.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-507.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-507 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-507.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-507 img { display: none; }

.iUbfUX.team-flags .Opta-Team-510 .Opta-Team, .iUbfUX.team-flags .Opta-Team-510.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-510 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-510 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-510 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-510.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-510.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-510 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-510.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-510 img { display: none; }

.iUbfUX.team-flags .Opta-Team-511 .Opta-Team, .iUbfUX.team-flags .Opta-Team-511.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-511 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-511 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-511 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-511.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-511.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-511 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-511.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-511 img { display: none; }

.iUbfUX.team-flags .Opta-Team-515 .Opta-Team, .iUbfUX.team-flags .Opta-Team-515.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-515 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-515 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-515 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-515.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-515.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-515 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-515.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-515 img { display: none; }

.iUbfUX.team-flags .Opta-Team-520 .Opta-Team, .iUbfUX.team-flags .Opta-Team-520.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-520 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-520 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-520 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-520.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-520.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-520 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-520.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-520 img { display: none; }

.iUbfUX.team-flags .Opta-Team-534 .Opta-Team, .iUbfUX.team-flags .Opta-Team-534.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-534 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-534 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-534 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-534.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-534.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-534 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-534.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-534 img { display: none; }

.iUbfUX.team-flags .Opta-Team-535 .Opta-Team, .iUbfUX.team-flags .Opta-Team-535.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-535 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-535 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-535 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-535.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-535.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-535 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-535.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-535 img { display: none; }

.iUbfUX.team-flags .Opta-Team-538 .Opta-Team, .iUbfUX.team-flags .Opta-Team-538.Opta-Team, .iUbfUX.team-flags .Opta-Player .Opta-Image-Team-538 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.iUbfUX.team-flags .Opta-Team-538 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Team-538 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.iUbfUX.team-flags .Opta-Team-538.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.iUbfUX.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .iUbfUX.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.iUbfUX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-538.Opta-Team { padding-left: 0px !important; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-538 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-538.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.iUbfUX.team-flags .Opta-Player .Opta-Image-Team-538 img { display: none; }

.iUbfUX .Opta .Opta_W { margin: 0px; background-color: transparent; }

.iUbfUX .Opta .Opta_W h2 { height: auto; margin: 20px 0px 10px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 12px; line-height: 14px; font-weight: normal; letter-spacing: 1px; text-align: center; text-transform: uppercase; background-color: transparent; }

.iUbfUX .Opta .Opta_W h2 span { height: auto; font-size: 12px; line-height: 14px; font-weight: normal; }

.iUbfUX .Opta .Opta_W table { width: 100%; margin: 0px; border-collapse: collapse; border-spacing: 0px; }

.iUbfUX .Opta .Opta_W table.Opta-MatchHeader { height: 75px; }

.iUbfUX .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td > div, .iUbfUX .Opta .Opta_W table.Opta-MatchHeader tbody div.Opta-MatchHeader-Details > div { height: 18px; min-height: 18px; }

.iUbfUX .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td span { line-height: 18px; }

.iUbfUX .Opta .Opta_W table.Opta-MatchHeader tbody th, .iUbfUX .Opta .Opta_W table.Opta-MatchHeader tbody td { height: 18px; }

.iUbfUX .Opta p { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 14px; text-align: center; margin: 20px 0px 0px !important; padding: 0px 0px 20px !important; background: transparent !important; }

.iUbfUX .Opta .Opta_W > .Opta-Cf { margin-bottom: 20px; }

.iUbfUX .Opta .Opta-Cf { padding: 0px; background-color: transparent; }

.iUbfUX .Opta .Opta-Cf table tbody tr { line-height: 30px; height: 30px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td { color: rgb(29, 29, 27); font-family: TimesModern-Bold; font-size: 18px; line-height: 18px; padding: 0px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest { position: relative; text-align: left; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest.Opta-Home { text-align: right; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest.Opta-Home .Opta-Image-Holder { right: 0px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest.Opta-Away .Opta-Image-Holder { left: 0px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest .Opta-Image-Holder { position: absolute; top: 0px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Crest img { width: 40px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Team { padding-left: 10px; font-size: 18px; line-height: 18px; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Team.Opta-Home { padding-right: 10px; padding-left: 0px; text-align: right; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Score { width: 20px; font-size: 24px; line-height: 24px; text-align: left; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Score.Opta-Home { text-align: right; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Score span { min-width: 0px; padding: 0px; color: inherit; font-family: inherit; font-size: inherit; line-height: inherit; text-align: inherit; background-color: transparent !important; }

@media (min-width: 768px) {
  .iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Score { width: 30px; font-size: 32px; line-height: 32px; }
}

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Divider { width: 20px; text-align: center; }

.iUbfUX .Opta .Opta-Cf table tbody tr td.Opta-Divider abbr { font-size: inherit; line-height: inherit; text-decoration: none; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-Score-Extras { line-height: 18px; height: 18px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-Score-Extras td { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 10px; height: 10px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-Score-Extras td span { color: inherit; font-size: inherit; display: inline-block; margin-top: -4px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details { line-height: 18px; height: 18px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details td { block-size: 18px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details div { padding: 0px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 12px; line-height: 18px; letter-spacing: 1px; text-transform: uppercase; background-color: transparent; min-height: 18px; }

.iUbfUX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details div span { margin: 0px 6px; color: inherit; line-height: 18px; font-size: inherit; }

.iUbfUX .Opta .Opta-Cf .Opta-Events { display: none; padding: 10px 0px 2px; }

.iUbfUX .Opta .Opta-Cf .Opta-Events li { padding: 0px 0px 8px; }

.iUbfUX .Opta .Opta-Cf .Opta-Events li .Opta-Event-Text { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 13px; line-height: 16px; }

.iUbfUX .Opta .Opta-Cf .Opta-Events li .Opta-Event-Text .Opta-Event-Player, .iUbfUX .Opta .Opta-Cf .Opta-Events li .Opta-Event-Text .Opta-Event-Time, .iUbfUX .Opta .Opta-Cf .Opta-Events li .Opta-Event-Text .Opta-Event-Text-Type { font-size: inherit; line-height: inherit; }

.iUbfUX .Opta .Opta-Cf .Opta-Events li .Opta-Event-Text .Opta-Event-Time { color: rgb(0, 131, 71); }

.dxemQX.team-flags .Opta-Team-114 .Opta-Team, .dxemQX.team-flags .Opta-Team-114.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-114 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-114 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-114 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-114.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-114.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-114 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-114.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-114 img { display: none; }

.dxemQX.team-flags .Opta-Team-115 .Opta-Team, .dxemQX.team-flags .Opta-Team-115.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-115 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-115 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-115 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-115.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-115.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-115 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-115.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-115 img { display: none; }

.dxemQX.team-flags .Opta-Team-118 .Opta-Team, .dxemQX.team-flags .Opta-Team-118.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-118 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-118 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-118 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-118.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-118.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-118 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-118.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-118 img { display: none; }

.dxemQX.team-flags .Opta-Team-119 .Opta-Team, .dxemQX.team-flags .Opta-Team-119.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-119 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-119 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-119 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-119.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-119.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-119 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-119.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-119 img { display: none; }

.dxemQX.team-flags .Opta-Team-357 .Opta-Team, .dxemQX.team-flags .Opta-Team-357.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-357 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-357 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-357 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-357.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-357.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-357 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-357.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-357 img { display: none; }

.dxemQX.team-flags .Opta-Team-358 .Opta-Team, .dxemQX.team-flags .Opta-Team-358.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-358 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-358 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-358 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-358.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-358.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-358 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-358.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-358 img { display: none; }

.dxemQX.team-flags .Opta-Team-359 .Opta-Team, .dxemQX.team-flags .Opta-Team-359.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-359 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-359 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-359 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-359.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-359.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-359 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-359.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-359 img { display: none; }

.dxemQX.team-flags .Opta-Team-360 .Opta-Team, .dxemQX.team-flags .Opta-Team-360.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-360 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-360 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-360 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-360.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-360.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-360 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-360.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-360 img { display: none; }

.dxemQX.team-flags .Opta-Team-362 .Opta-Team, .dxemQX.team-flags .Opta-Team-362.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-362 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-362 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-362 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-362.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-362.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-362 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-362.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-362 img { display: none; }

.dxemQX.team-flags .Opta-Team-364 .Opta-Team, .dxemQX.team-flags .Opta-Team-364.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-364 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-364 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-364 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-364.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-364.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-364 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-364.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-364 img { display: none; }

.dxemQX.team-flags .Opta-Team-365 .Opta-Team, .dxemQX.team-flags .Opta-Team-365.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-365 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-365 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-365 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-365.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-365.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-365 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-365.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-365 img { display: none; }

.dxemQX.team-flags .Opta-Team-366 .Opta-Team, .dxemQX.team-flags .Opta-Team-366.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-366 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-366 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-366 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-366.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-366.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-366 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-366.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-366 img { display: none; }

.dxemQX.team-flags .Opta-Team-367 .Opta-Team, .dxemQX.team-flags .Opta-Team-367.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-367 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-367 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-367 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-367.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-367.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-367 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-367.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-367 img { display: none; }

.dxemQX.team-flags .Opta-Team-368 .Opta-Team, .dxemQX.team-flags .Opta-Team-368.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-368 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-368 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-368 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-368.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-368.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-368 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-368.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-368 img { display: none; }

.dxemQX.team-flags .Opta-Team-369 .Opta-Team, .dxemQX.team-flags .Opta-Team-369.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-369 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-369 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-369 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-369.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-369.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-369 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-369.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-369 img { display: none; }

.dxemQX.team-flags .Opta-Team-497 .Opta-Team, .dxemQX.team-flags .Opta-Team-497.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-497 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-497 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-497 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-497.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-497.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-497 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-497.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-497 img { display: none; }

.dxemQX.team-flags .Opta-Team-507 .Opta-Team, .dxemQX.team-flags .Opta-Team-507.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-507 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-507 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-507 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-507.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-507.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-507 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-507.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-507 img { display: none; }

.dxemQX.team-flags .Opta-Team-510 .Opta-Team, .dxemQX.team-flags .Opta-Team-510.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-510 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-510 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-510 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-510.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-510.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-510 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-510.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-510 img { display: none; }

.dxemQX.team-flags .Opta-Team-511 .Opta-Team, .dxemQX.team-flags .Opta-Team-511.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-511 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-511 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-511 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-511.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-511.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-511 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-511.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-511 img { display: none; }

.dxemQX.team-flags .Opta-Team-515 .Opta-Team, .dxemQX.team-flags .Opta-Team-515.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-515 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-515 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-515 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-515.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-515.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-515 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-515.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-515 img { display: none; }

.dxemQX.team-flags .Opta-Team-520 .Opta-Team, .dxemQX.team-flags .Opta-Team-520.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-520 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-520 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-520 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-520.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-520.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-520 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-520.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-520 img { display: none; }

.dxemQX.team-flags .Opta-Team-534 .Opta-Team, .dxemQX.team-flags .Opta-Team-534.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-534 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-534 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-534 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-534.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-534.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-534 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-534.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-534 img { display: none; }

.dxemQX.team-flags .Opta-Team-535 .Opta-Team, .dxemQX.team-flags .Opta-Team-535.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-535 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-535 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-535 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-535.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-535.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-535 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-535.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-535 img { display: none; }

.dxemQX.team-flags .Opta-Team-538 .Opta-Team, .dxemQX.team-flags .Opta-Team-538.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-538 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-538 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-538 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-538.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-538.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-538 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-538.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-538 img { display: none; }

.dxemQX .Opta .Opta_W { margin: 0px; background-color: transparent; }

.dxemQX .Opta .Opta_W h2 { height: auto; margin: 20px 0px 10px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 12px; line-height: 14px; font-weight: normal; letter-spacing: 1px; text-align: center; text-transform: uppercase; background-color: transparent; }

.dxemQX .Opta .Opta_W h2 span { height: auto; font-size: 12px; line-height: 14px; font-weight: normal; }

.dxemQX .Opta .Opta_W table { width: 100%; margin: 0px; border-collapse: collapse; border-spacing: 0px; }

.dxemQX .Opta .Opta_W table.Opta-MatchHeader { height: 75px; }

.dxemQX .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td > div, .dxemQX .Opta .Opta_W table.Opta-MatchHeader tbody div.Opta-MatchHeader-Details > div { height: 18px; min-height: 18px; }

.dxemQX .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td span { line-height: 18px; }

.dxemQX .Opta .Opta_W table.Opta-MatchHeader tbody th, .dxemQX .Opta .Opta_W table.Opta-MatchHeader tbody td { height: 18px; }

.dxemQX .Opta p { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 14px; text-align: center; margin: 20px 0px 0px !important; padding: 0px 0px 20px !important; background: transparent !important; }

.dxemQX .Opta .Opta-Cf { padding: 0px; background-color: transparent; }

.dxemQX .Opta .Opta-Cf table tbody tr th.Opta-Stats-Bars-Text { height: auto; padding: 20px 0px 0px; color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 13px; line-height: 14px; }

.dxemQX .Opta .Opta-Cf table tbody tr td { height: auto; color: rgb(29, 29, 27); font-family: TimesModern-Bold; font-size: 18px; line-height: 18px; padding: 0px; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Crest { text-align: left; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Crest.Opta-Home { text-align: right; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Crest img { width: 40px; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Team { padding-left: 10px; font-size: 18px; line-height: 18px; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Team.Opta-Home { padding-right: 10px; padding-left: 0px; text-align: right; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Score { width: 20px; font-size: 24px; line-height: 24px; text-align: left; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Score.Opta-Home { text-align: right; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Score span { min-width: 0px; padding: 0px; color: inherit; font-family: inherit; font-size: inherit; line-height: inherit; text-align: inherit; background-color: transparent !important; }

@media (min-width: 768px) {
  .dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Score { width: 30px; font-size: 32px; line-height: 32px; }
}

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Divider { width: 20px; text-align: center; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Divider abbr { font-size: inherit; line-height: inherit; text-decoration: none; }

.dxemQX .Opta .Opta-Cf table tbody tr td .Opta-Bars { margin: 0px; }

.dxemQX .Opta .Opta-Cf table tbody tr td .Opta-Bars .Opta-Percent.Opta-Home { background-color: rgb(0, 131, 71); }

.dxemQX .Opta .Opta-Cf table tbody tr td .Opta-Bars .Opta-Percent.Opta-Away { background-color: rgb(0, 131, 71); opacity: 0.5; }

.dxemQX .Opta .Opta-Cf table tbody tr.Opta-Score-Extras td { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 28px; }

.dxemQX .Opta .Opta-Cf table tbody tr.Opta-Score-Extras td span { color: inherit; font-size: inherit; }

.dxemQX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details div { padding: 0px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 12px; line-height: 12px; letter-spacing: 1px; text-transform: uppercase; background-color: transparent; }

.dxemQX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details div span { margin: 0px 6px; color: inherit; font-size: inherit; }

.dxemQX .Opta .Opta-Cf table.Opta-Stats-Bars { margin-bottom: 20px; }

.dxemQX.team-flags .Opta-Team-114 .Opta-Team, .dxemQX.team-flags .Opta-Team-114.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-114 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-114 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-114 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-114.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-114.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-114 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-114.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-114 img { display: none; }

.dxemQX.team-flags .Opta-Team-115 .Opta-Team, .dxemQX.team-flags .Opta-Team-115.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-115 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-115 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-115 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-115.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-115.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-115 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-115.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-115 img { display: none; }

.dxemQX.team-flags .Opta-Team-118 .Opta-Team, .dxemQX.team-flags .Opta-Team-118.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-118 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-118 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-118 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-118.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-118.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-118 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-118.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-118 img { display: none; }

.dxemQX.team-flags .Opta-Team-119 .Opta-Team, .dxemQX.team-flags .Opta-Team-119.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-119 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-119 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-119 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-119.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-119.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-119 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-119.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-119 img { display: none; }

.dxemQX.team-flags .Opta-Team-357 .Opta-Team, .dxemQX.team-flags .Opta-Team-357.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-357 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-357 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-357 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-357.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-357.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-357 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-357.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-357 img { display: none; }

.dxemQX.team-flags .Opta-Team-358 .Opta-Team, .dxemQX.team-flags .Opta-Team-358.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-358 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-358 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-358 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-358.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-358.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-358 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-358.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-358 img { display: none; }

.dxemQX.team-flags .Opta-Team-359 .Opta-Team, .dxemQX.team-flags .Opta-Team-359.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-359 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-359 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-359 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-359.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-359.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-359 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-359.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-359 img { display: none; }

.dxemQX.team-flags .Opta-Team-360 .Opta-Team, .dxemQX.team-flags .Opta-Team-360.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-360 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-360 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-360 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-360.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-360.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-360 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-360.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-360 img { display: none; }

.dxemQX.team-flags .Opta-Team-362 .Opta-Team, .dxemQX.team-flags .Opta-Team-362.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-362 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-362 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-362 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-362.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-362.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-362 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-362.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-362 img { display: none; }

.dxemQX.team-flags .Opta-Team-364 .Opta-Team, .dxemQX.team-flags .Opta-Team-364.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-364 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-364 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-364 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-364.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-364.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-364 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-364.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-364 img { display: none; }

.dxemQX.team-flags .Opta-Team-365 .Opta-Team, .dxemQX.team-flags .Opta-Team-365.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-365 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-365 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-365 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-365.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-365.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-365 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-365.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-365 img { display: none; }

.dxemQX.team-flags .Opta-Team-366 .Opta-Team, .dxemQX.team-flags .Opta-Team-366.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-366 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-366 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-366 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-366.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-366.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-366 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-366.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-366 img { display: none; }

.dxemQX.team-flags .Opta-Team-367 .Opta-Team, .dxemQX.team-flags .Opta-Team-367.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-367 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-367 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-367 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-367.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-367.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-367 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-367.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-367 img { display: none; }

.dxemQX.team-flags .Opta-Team-368 .Opta-Team, .dxemQX.team-flags .Opta-Team-368.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-368 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-368 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-368 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-368.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-368.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-368 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-368.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-368 img { display: none; }

.dxemQX.team-flags .Opta-Team-369 .Opta-Team, .dxemQX.team-flags .Opta-Team-369.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-369 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-369 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-369 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-369.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-369.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-369 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-369.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-369 img { display: none; }

.dxemQX.team-flags .Opta-Team-497 .Opta-Team, .dxemQX.team-flags .Opta-Team-497.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-497 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-497 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-497 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-497.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-497.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-497 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-497.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-497 img { display: none; }

.dxemQX.team-flags .Opta-Team-507 .Opta-Team, .dxemQX.team-flags .Opta-Team-507.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-507 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-507 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-507 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-507.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-507.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-507 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-507.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-507 img { display: none; }

.dxemQX.team-flags .Opta-Team-510 .Opta-Team, .dxemQX.team-flags .Opta-Team-510.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-510 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-510 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-510 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-510.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-510.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-510 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-510.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-510 img { display: none; }

.dxemQX.team-flags .Opta-Team-511 .Opta-Team, .dxemQX.team-flags .Opta-Team-511.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-511 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-511 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-511 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-511.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-511.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-511 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-511.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-511 img { display: none; }

.dxemQX.team-flags .Opta-Team-515 .Opta-Team, .dxemQX.team-flags .Opta-Team-515.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-515 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-515 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-515 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-515.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-515.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-515 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-515.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-515 img { display: none; }

.dxemQX.team-flags .Opta-Team-520 .Opta-Team, .dxemQX.team-flags .Opta-Team-520.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-520 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-520 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-520 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-520.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-520.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-520 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-520.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-520 img { display: none; }

.dxemQX.team-flags .Opta-Team-534 .Opta-Team, .dxemQX.team-flags .Opta-Team-534.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-534 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-534 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-534 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-534.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-534.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-534 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-534.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-534 img { display: none; }

.dxemQX.team-flags .Opta-Team-535 .Opta-Team, .dxemQX.team-flags .Opta-Team-535.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-535 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-535 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-535 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-535.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-535.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-535 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-535.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-535 img { display: none; }

.dxemQX.team-flags .Opta-Team-538 .Opta-Team, .dxemQX.team-flags .Opta-Team-538.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-538 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-538 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-538 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-538.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-538.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-538 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-538.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-538 img { display: none; }

.dxemQX .Opta .Opta_W { margin: 0px; background-color: transparent; }

.dxemQX .Opta .Opta_W h2 { height: auto; margin: 20px 0px 10px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 12px; line-height: 14px; font-weight: normal; letter-spacing: 1px; text-align: center; text-transform: uppercase; background-color: transparent; }

.dxemQX .Opta .Opta_W h2 span { height: auto; font-size: 12px; line-height: 14px; font-weight: normal; }

.dxemQX .Opta .Opta_W table { width: 100%; margin: 0px; border-collapse: collapse; border-spacing: 0px; }

.dxemQX .Opta .Opta_W table.Opta-MatchHeader { height: 75px; }

.dxemQX .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td > div, .dxemQX .Opta .Opta_W table.Opta-MatchHeader tbody div.Opta-MatchHeader-Details > div { height: 18px; min-height: 18px; }

.dxemQX .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td span { line-height: 18px; }

.dxemQX .Opta .Opta_W table.Opta-MatchHeader tbody th, .dxemQX .Opta .Opta_W table.Opta-MatchHeader tbody td { height: 18px; }

.dxemQX .Opta p { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 14px; text-align: center; margin: 20px 0px 0px !important; padding: 0px 0px 20px !important; background: transparent !important; }

.dxemQX .Opta .Opta-Cf { padding: 0px; background-color: transparent; }

.dxemQX .Opta .Opta-Cf table tbody tr th.Opta-Stats-Bars-Text { height: auto; padding: 20px 0px 0px; color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 13px; line-height: 14px; }

.dxemQX .Opta .Opta-Cf table tbody tr td { height: auto; color: rgb(29, 29, 27); font-family: TimesModern-Bold; font-size: 18px; line-height: 18px; padding: 0px; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Crest { text-align: left; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Crest.Opta-Home { text-align: right; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Crest img { width: 40px; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Team { padding-left: 10px; font-size: 18px; line-height: 18px; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Team.Opta-Home { padding-right: 10px; padding-left: 0px; text-align: right; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Score { width: 20px; font-size: 24px; line-height: 24px; text-align: left; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Score.Opta-Home { text-align: right; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Score span { min-width: 0px; padding: 0px; color: inherit; font-family: inherit; font-size: inherit; line-height: inherit; text-align: inherit; background-color: transparent !important; }

@media (min-width: 768px) {
  .dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Score { width: 30px; font-size: 32px; line-height: 32px; }
}

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Divider { width: 20px; text-align: center; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Divider abbr { font-size: inherit; line-height: inherit; text-decoration: none; }

.dxemQX .Opta .Opta-Cf table tbody tr td .Opta-Bars { margin: 0px; }

.dxemQX .Opta .Opta-Cf table tbody tr td .Opta-Bars .Opta-Percent.Opta-Home { background-color: rgb(0, 131, 71); }

.dxemQX .Opta .Opta-Cf table tbody tr td .Opta-Bars .Opta-Percent.Opta-Away { background-color: rgb(0, 131, 71); opacity: 0.5; }

.dxemQX .Opta .Opta-Cf table tbody tr.Opta-Score-Extras td { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 28px; }

.dxemQX .Opta .Opta-Cf table tbody tr.Opta-Score-Extras td span { color: inherit; font-size: inherit; }

.dxemQX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details div { padding: 0px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 12px; line-height: 12px; letter-spacing: 1px; text-transform: uppercase; background-color: transparent; }

.dxemQX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details div span { margin: 0px 6px; color: inherit; font-size: inherit; }

.dxemQX .Opta .Opta-Cf table.Opta-Stats-Bars { margin-bottom: 20px; }

.dxemQX.team-flags .Opta-Team-114 .Opta-Team, .dxemQX.team-flags .Opta-Team-114.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-114 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-114 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-114 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-114.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-114.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-114 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-114.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-114 img { display: none; }

.dxemQX.team-flags .Opta-Team-115 .Opta-Team, .dxemQX.team-flags .Opta-Team-115.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-115 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-115 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-115 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-115.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-115.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-115 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-115.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-115 img { display: none; }

.dxemQX.team-flags .Opta-Team-118 .Opta-Team, .dxemQX.team-flags .Opta-Team-118.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-118 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-118 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-118 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-118.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-118.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-118 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-118.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-118 img { display: none; }

.dxemQX.team-flags .Opta-Team-119 .Opta-Team, .dxemQX.team-flags .Opta-Team-119.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-119 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-119 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-119 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-119.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-119.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-119 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-119.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-119 img { display: none; }

.dxemQX.team-flags .Opta-Team-357 .Opta-Team, .dxemQX.team-flags .Opta-Team-357.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-357 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-357 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-357 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-357.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-357.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-357 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-357.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-357 img { display: none; }

.dxemQX.team-flags .Opta-Team-358 .Opta-Team, .dxemQX.team-flags .Opta-Team-358.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-358 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-358 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-358 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-358.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-358.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-358 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-358.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-358 img { display: none; }

.dxemQX.team-flags .Opta-Team-359 .Opta-Team, .dxemQX.team-flags .Opta-Team-359.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-359 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-359 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-359 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-359.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-359.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-359 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-359.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-359 img { display: none; }

.dxemQX.team-flags .Opta-Team-360 .Opta-Team, .dxemQX.team-flags .Opta-Team-360.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-360 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-360 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-360 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-360.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-360.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-360 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-360.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-360 img { display: none; }

.dxemQX.team-flags .Opta-Team-362 .Opta-Team, .dxemQX.team-flags .Opta-Team-362.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-362 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-362 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-362 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-362.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-362.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-362 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-362.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-362 img { display: none; }

.dxemQX.team-flags .Opta-Team-364 .Opta-Team, .dxemQX.team-flags .Opta-Team-364.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-364 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-364 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-364 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-364.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-364.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-364 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-364.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-364 img { display: none; }

.dxemQX.team-flags .Opta-Team-365 .Opta-Team, .dxemQX.team-flags .Opta-Team-365.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-365 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-365 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-365 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-365.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-365.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-365 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-365.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-365 img { display: none; }

.dxemQX.team-flags .Opta-Team-366 .Opta-Team, .dxemQX.team-flags .Opta-Team-366.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-366 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-366 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-366 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-366.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-366.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-366 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-366.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-366 img { display: none; }

.dxemQX.team-flags .Opta-Team-367 .Opta-Team, .dxemQX.team-flags .Opta-Team-367.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-367 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-367 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-367 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-367.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-367.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-367 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-367.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-367 img { display: none; }

.dxemQX.team-flags .Opta-Team-368 .Opta-Team, .dxemQX.team-flags .Opta-Team-368.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-368 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-368 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-368 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-368.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-368.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-368 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-368.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-368 img { display: none; }

.dxemQX.team-flags .Opta-Team-369 .Opta-Team, .dxemQX.team-flags .Opta-Team-369.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-369 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-369 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-369 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-369.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-369.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-369 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-369.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-369 img { display: none; }

.dxemQX.team-flags .Opta-Team-497 .Opta-Team, .dxemQX.team-flags .Opta-Team-497.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-497 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-497 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-497 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-497.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-497.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-497 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-497.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-497 img { display: none; }

.dxemQX.team-flags .Opta-Team-507 .Opta-Team, .dxemQX.team-flags .Opta-Team-507.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-507 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-507 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-507 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-507.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-507.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-507 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-507.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-507 img { display: none; }

.dxemQX.team-flags .Opta-Team-510 .Opta-Team, .dxemQX.team-flags .Opta-Team-510.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-510 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-510 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-510 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-510.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-510.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-510 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-510.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-510 img { display: none; }

.dxemQX.team-flags .Opta-Team-511 .Opta-Team, .dxemQX.team-flags .Opta-Team-511.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-511 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-511 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-511 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-511.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-511.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-511 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-511.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-511 img { display: none; }

.dxemQX.team-flags .Opta-Team-515 .Opta-Team, .dxemQX.team-flags .Opta-Team-515.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-515 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-515 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-515 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-515.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-515.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-515 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-515.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-515 img { display: none; }

.dxemQX.team-flags .Opta-Team-520 .Opta-Team, .dxemQX.team-flags .Opta-Team-520.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-520 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-520 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-520 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-520.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-520.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-520 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-520.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-520 img { display: none; }

.dxemQX.team-flags .Opta-Team-534 .Opta-Team, .dxemQX.team-flags .Opta-Team-534.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-534 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-534 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-534 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-534.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-534.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-534 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-534.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-534 img { display: none; }

.dxemQX.team-flags .Opta-Team-535 .Opta-Team, .dxemQX.team-flags .Opta-Team-535.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-535 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-535 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-535 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-535.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-535.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-535 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-535.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-535 img { display: none; }

.dxemQX.team-flags .Opta-Team-538 .Opta-Team, .dxemQX.team-flags .Opta-Team-538.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-538 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-538 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-538 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-538.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-538.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-538 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-538.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-538 img { display: none; }

.dxemQX .Opta .Opta_W { margin: 0px; background-color: transparent; }

.dxemQX .Opta .Opta_W h2 { height: auto; margin: 20px 0px 10px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 12px; line-height: 14px; font-weight: normal; letter-spacing: 1px; text-align: center; text-transform: uppercase; background-color: transparent; }

.dxemQX .Opta .Opta_W h2 span { height: auto; font-size: 12px; line-height: 14px; font-weight: normal; }

.dxemQX .Opta .Opta_W table { width: 100%; margin: 0px; border-collapse: collapse; border-spacing: 0px; }

.dxemQX .Opta .Opta_W table.Opta-MatchHeader { height: 75px; }

.dxemQX .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td > div, .dxemQX .Opta .Opta_W table.Opta-MatchHeader tbody div.Opta-MatchHeader-Details > div { height: 18px; min-height: 18px; }

.dxemQX .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td span { line-height: 18px; }

.dxemQX .Opta .Opta_W table.Opta-MatchHeader tbody th, .dxemQX .Opta .Opta_W table.Opta-MatchHeader tbody td { height: 18px; }

.dxemQX .Opta p { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 14px; text-align: center; margin: 20px 0px 0px !important; padding: 0px 0px 20px !important; background: transparent !important; }

.dxemQX .Opta .Opta-Cf { padding: 0px; background-color: transparent; }

.dxemQX .Opta .Opta-Cf table tbody tr th.Opta-Stats-Bars-Text { height: auto; padding: 20px 0px 0px; color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 13px; line-height: 14px; }

.dxemQX .Opta .Opta-Cf table tbody tr td { height: auto; color: rgb(29, 29, 27); font-family: TimesModern-Bold; font-size: 18px; line-height: 18px; padding: 0px; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Crest { text-align: left; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Crest.Opta-Home { text-align: right; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Crest img { width: 40px; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Team { padding-left: 10px; font-size: 18px; line-height: 18px; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Team.Opta-Home { padding-right: 10px; padding-left: 0px; text-align: right; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Score { width: 20px; font-size: 24px; line-height: 24px; text-align: left; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Score.Opta-Home { text-align: right; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Score span { min-width: 0px; padding: 0px; color: inherit; font-family: inherit; font-size: inherit; line-height: inherit; text-align: inherit; background-color: transparent !important; }

@media (min-width: 768px) {
  .dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Score { width: 30px; font-size: 32px; line-height: 32px; }
}

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Divider { width: 20px; text-align: center; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Divider abbr { font-size: inherit; line-height: inherit; text-decoration: none; }

.dxemQX .Opta .Opta-Cf table tbody tr td .Opta-Bars { margin: 0px; }

.dxemQX .Opta .Opta-Cf table tbody tr td .Opta-Bars .Opta-Percent.Opta-Home { background-color: rgb(0, 131, 71); }

.dxemQX .Opta .Opta-Cf table tbody tr td .Opta-Bars .Opta-Percent.Opta-Away { background-color: rgb(0, 131, 71); opacity: 0.5; }

.dxemQX .Opta .Opta-Cf table tbody tr.Opta-Score-Extras td { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 28px; }

.dxemQX .Opta .Opta-Cf table tbody tr.Opta-Score-Extras td span { color: inherit; font-size: inherit; }

.dxemQX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details div { padding: 0px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 12px; line-height: 12px; letter-spacing: 1px; text-transform: uppercase; background-color: transparent; }

.dxemQX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details div span { margin: 0px 6px; color: inherit; font-size: inherit; }

.dxemQX .Opta .Opta-Cf table.Opta-Stats-Bars { margin-bottom: 20px; }

.dxemQX.team-flags .Opta-Team-114 .Opta-Team, .dxemQX.team-flags .Opta-Team-114.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-114 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-114 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-114 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-114.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-114.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-114.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-114 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-114.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-114 img { display: none; }

.dxemQX.team-flags .Opta-Team-115 .Opta-Team, .dxemQX.team-flags .Opta-Team-115.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-115 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-115 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-115 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-115.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-115.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-115.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-115 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-115.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-115 img { display: none; }

.dxemQX.team-flags .Opta-Team-118 .Opta-Team, .dxemQX.team-flags .Opta-Team-118.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-118 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-118 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-118 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-118.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-118.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-118.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-118 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-118.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-118 img { display: none; }

.dxemQX.team-flags .Opta-Team-119 .Opta-Team, .dxemQX.team-flags .Opta-Team-119.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-119 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-119 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-119 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-119.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-119.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-119.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-119 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-119.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-119 img { display: none; }

.dxemQX.team-flags .Opta-Team-357 .Opta-Team, .dxemQX.team-flags .Opta-Team-357.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-357 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-357 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-357 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-357.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-357.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-357.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-357 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-357.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-357 img { display: none; }

.dxemQX.team-flags .Opta-Team-358 .Opta-Team, .dxemQX.team-flags .Opta-Team-358.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-358 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-358 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-358 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-358.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-358.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-358.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-358 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-358.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-358 img { display: none; }

.dxemQX.team-flags .Opta-Team-359 .Opta-Team, .dxemQX.team-flags .Opta-Team-359.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-359 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-359 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-359 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-359.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-359.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-359.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-359 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-359.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-359 img { display: none; }

.dxemQX.team-flags .Opta-Team-360 .Opta-Team, .dxemQX.team-flags .Opta-Team-360.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-360 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-360 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-360 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-360.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-360.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-360.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-360 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-360.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-360 img { display: none; }

.dxemQX.team-flags .Opta-Team-362 .Opta-Team, .dxemQX.team-flags .Opta-Team-362.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-362 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-362 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-362 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-362.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-362.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-362.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-362 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-362.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-362 img { display: none; }

.dxemQX.team-flags .Opta-Team-364 .Opta-Team, .dxemQX.team-flags .Opta-Team-364.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-364 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-364 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-364 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-364.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-364.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-364.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-364 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-364.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-364 img { display: none; }

.dxemQX.team-flags .Opta-Team-365 .Opta-Team, .dxemQX.team-flags .Opta-Team-365.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-365 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-365 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-365 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-365.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-365.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-365.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-365 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-365.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-365 img { display: none; }

.dxemQX.team-flags .Opta-Team-366 .Opta-Team, .dxemQX.team-flags .Opta-Team-366.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-366 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-366 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-366 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-366.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-366.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-366.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-366 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-366.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-366 img { display: none; }

.dxemQX.team-flags .Opta-Team-367 .Opta-Team, .dxemQX.team-flags .Opta-Team-367.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-367 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-367 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-367 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-367.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-367.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-367.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-367 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-367.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-367 img { display: none; }

.dxemQX.team-flags .Opta-Team-368 .Opta-Team, .dxemQX.team-flags .Opta-Team-368.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-368 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-368 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-368 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-368.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-368.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-368.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-368 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-368.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-368 img { display: none; }

.dxemQX.team-flags .Opta-Team-369 .Opta-Team, .dxemQX.team-flags .Opta-Team-369.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-369 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-369 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-369 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-369.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-369.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-369.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-369 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-369.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-369 img { display: none; }

.dxemQX.team-flags .Opta-Team-497 .Opta-Team, .dxemQX.team-flags .Opta-Team-497.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-497 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-497 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-497 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-497.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-497.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-497.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-497 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-497.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-497 img { display: none; }

.dxemQX.team-flags .Opta-Team-507 .Opta-Team, .dxemQX.team-flags .Opta-Team-507.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-507 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-507 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-507 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-507.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-507.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-507.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-507 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-507.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-507 img { display: none; }

.dxemQX.team-flags .Opta-Team-510 .Opta-Team, .dxemQX.team-flags .Opta-Team-510.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-510 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-510 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-510 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-510.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-510.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-510.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-510 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-510.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-510 img { display: none; }

.dxemQX.team-flags .Opta-Team-511 .Opta-Team, .dxemQX.team-flags .Opta-Team-511.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-511 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-511 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-511 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-511.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-511.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-511.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-511 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-511.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-511 img { display: none; }

.dxemQX.team-flags .Opta-Team-515 .Opta-Team, .dxemQX.team-flags .Opta-Team-515.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-515 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-515 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-515 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-515.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-515.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-515.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-515 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-515.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-515 img { display: none; }

.dxemQX.team-flags .Opta-Team-520 .Opta-Team, .dxemQX.team-flags .Opta-Team-520.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-520 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-520 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-520 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-520.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-520.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-520.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-520 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-520.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-520 img { display: none; }

.dxemQX.team-flags .Opta-Team-534 .Opta-Team, .dxemQX.team-flags .Opta-Team-534.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-534 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-534 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-534 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-534.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-534.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-534.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-534 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-534.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-534 img { display: none; }

.dxemQX.team-flags .Opta-Team-535 .Opta-Team, .dxemQX.team-flags .Opta-Team-535.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-535 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-535 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-535 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-535.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-535.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-535.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-535 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-535.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-535 img { display: none; }

.dxemQX.team-flags .Opta-Team-538 .Opta-Team, .dxemQX.team-flags .Opta-Team-538.Opta-Team, .dxemQX.team-flags .Opta-Player .Opta-Image-Team-538 { background-image: url(""); background-size: 20px; background-repeat: no-repeat; }

.dxemQX.team-flags .Opta-Team-538 .Opta-Team { background-position: 0px 13px; padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Team-538 .Opta-Team { background-image: none; padding-left: 0px !important; }
}

.dxemQX.team-flags .Opta-Team-538.Opta-Team { background-position: 10px 8px; padding-left: 38px !important; }

.dxemQX.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { padding-left: 28px !important; }

@media (max-width: 520px) {
  .dxemQX.team-flags .Opta-Scoreline .Opta-Team-538.Opta-Team { background-image: none; padding-left: 0px !important; padding-right: 0px !important; }
}

.dxemQX.team-flags .Opta-Scoreline .Opta-Home.Opta-Team-538.Opta-Team { padding-left: 0px !important; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-538 { width: 100%; display: block; height: 100%; background-position: 7px 3px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-538.Opta-Image-Medium { background-size: 35px; background-position: 0px 6px; }

.dxemQX.team-flags .Opta-Player .Opta-Image-Team-538 img { display: none; }

.dxemQX .Opta .Opta_W { margin: 0px; background-color: transparent; }

.dxemQX .Opta .Opta_W h2 { height: auto; margin: 20px 0px 10px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 12px; line-height: 14px; font-weight: normal; letter-spacing: 1px; text-align: center; text-transform: uppercase; background-color: transparent; }

.dxemQX .Opta .Opta_W h2 span { height: auto; font-size: 12px; line-height: 14px; font-weight: normal; }

.dxemQX .Opta .Opta_W table { width: 100%; margin: 0px; border-collapse: collapse; border-spacing: 0px; }

.dxemQX .Opta .Opta_W table.Opta-MatchHeader { height: 75px; }

.dxemQX .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td > div, .dxemQX .Opta .Opta_W table.Opta-MatchHeader tbody div.Opta-MatchHeader-Details > div { height: 18px; min-height: 18px; }

.dxemQX .Opta .Opta_W table.Opta-MatchHeader tbody tr.Opta-MatchHeader-Details td span { line-height: 18px; }

.dxemQX .Opta .Opta_W table.Opta-MatchHeader tbody th, .dxemQX .Opta .Opta_W table.Opta-MatchHeader tbody td { height: 18px; }

.dxemQX .Opta p { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 14px; text-align: center; margin: 20px 0px 0px !important; padding: 0px 0px 20px !important; background: transparent !important; }

.dxemQX .Opta .Opta-Cf { padding: 0px; background-color: transparent; }

.dxemQX .Opta .Opta-Cf table tbody tr th.Opta-Stats-Bars-Text { height: auto; padding: 20px 0px 0px; color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 13px; line-height: 14px; }

.dxemQX .Opta .Opta-Cf table tbody tr td { height: auto; color: rgb(29, 29, 27); font-family: TimesModern-Bold; font-size: 18px; line-height: 18px; padding: 0px; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Crest { text-align: left; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Crest.Opta-Home { text-align: right; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Crest img { width: 40px; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Team { padding-left: 10px; font-size: 18px; line-height: 18px; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Team.Opta-Home { padding-right: 10px; padding-left: 0px; text-align: right; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Score { width: 20px; font-size: 24px; line-height: 24px; text-align: left; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Score.Opta-Home { text-align: right; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Score span { min-width: 0px; padding: 0px; color: inherit; font-family: inherit; font-size: inherit; line-height: inherit; text-align: inherit; background-color: transparent !important; }

@media (min-width: 768px) {
  .dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Score { width: 30px; font-size: 32px; line-height: 32px; }
}

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Divider { width: 20px; text-align: center; }

.dxemQX .Opta .Opta-Cf table tbody tr td.Opta-Divider abbr { font-size: inherit; line-height: inherit; text-decoration: none; }

.dxemQX .Opta .Opta-Cf table tbody tr td .Opta-Bars { margin: 0px; }

.dxemQX .Opta .Opta-Cf table tbody tr td .Opta-Bars .Opta-Percent.Opta-Home { background-color: rgb(0, 131, 71); }

.dxemQX .Opta .Opta-Cf table tbody tr td .Opta-Bars .Opta-Percent.Opta-Away { background-color: rgb(0, 131, 71); opacity: 0.5; }

.dxemQX .Opta .Opta-Cf table tbody tr.Opta-Score-Extras td { color: rgb(29, 29, 27); font-family: Roboto-Regular; font-size: 14px; line-height: 28px; }

.dxemQX .Opta .Opta-Cf table tbody tr.Opta-Score-Extras td span { color: inherit; font-size: inherit; }

.dxemQX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details div { padding: 0px; color: rgb(0, 131, 71); font-family: Roboto-Regular; font-size: 12px; line-height: 12px; letter-spacing: 1px; text-transform: uppercase; background-color: transparent; }

.dxemQX .Opta .Opta-Cf table tbody tr.Opta-MatchHeader-Details div span { margin: 0px 6px; color: inherit; font-size: inherit; }

.dxemQX .Opta .Opta-Cf table.Opta-Stats-Bars { margin-bottom: 20px; }

.bOxZXr { display: flex; flex-direction: column; -webkit-box-pack: center; justify-content: center; margin: 48px 10px 24px; padding-top: 5px; border-top: 2px solid rgb(159, 0, 0); }

@media (min-width: 768px) {
  .bOxZXr { width: 80.8%; margin: 64px 0px 24px 10%; }
}

@media (min-width: 1024px) {
  .bOxZXr { width: 56.2%; margin: 64px 0px 24px 22%; }
}

.bOxZXr { display: flex; flex-direction: column; -webkit-box-pack: center; justify-content: center; margin: 48px 10px 24px; padding-top: 5px; border-top: 2px solid rgb(159, 0, 0); }

@media (min-width: 768px) {
  .bOxZXr { width: 80.8%; margin: 64px 0px 24px 10%; }
}

@media (min-width: 1024px) {
  .bOxZXr { width: 56.2%; margin: 64px 0px 24px 22%; }
}

.bOxZXr { display: flex; flex-direction: column; -webkit-box-pack: center; justify-content: center; margin: 48px 10px 24px; padding-top: 5px; border-top: 2px solid rgb(159, 0, 0); }

@media (min-width: 768px) {
  .bOxZXr { width: 80.8%; margin: 64px 0px 24px 10%; }
}

@media (min-width: 1024px) {
  .bOxZXr { width: 56.2%; margin: 64px 0px 24px 22%; }
}

.bOxZXr { display: flex; flex-direction: column; -webkit-box-pack: center; justify-content: center; margin: 48px 10px 24px; padding-top: 5px; border-top: 2px solid rgb(159, 0, 0); }

@media (min-width: 768px) {
  .bOxZXr { width: 80.8%; margin: 64px 0px 24px 10%; }
}

@media (min-width: 1024px) {
  .bOxZXr { width: 56.2%; margin: 64px 0px 24px 22%; }
}

.igUgyJ { display: flex; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; }

.igUgyJ { display: flex; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; }

.igUgyJ { display: flex; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; }

.igUgyJ { display: flex; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; }

.ljePWz { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: baseline; align-items: baseline; }

.ljePWz { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: baseline; align-items: baseline; }

.ljePWz { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: baseline; align-items: baseline; }

.ljePWz { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: baseline; align-items: baseline; }

.fGEvlW { color: rgb(105, 105, 105); font-family: Roboto-Regular; font-size: 13px; line-height: 18px; }

.fGEvlW { color: rgb(105, 105, 105); font-family: Roboto-Regular; font-size: 13px; line-height: 18px; }

.fGEvlW { color: rgb(105, 105, 105); font-family: Roboto-Regular; font-size: 13px; line-height: 18px; }

.fGEvlW { color: rgb(105, 105, 105); font-family: Roboto-Regular; font-size: 13px; line-height: 18px; }

.jDZfGU { color: rgb(105, 105, 105); font-family: Roboto-Regular; font-size: 13px; line-height: 18px; -webkit-box-pack: end; justify-content: end; padding: 0px 4px 0px 0px; }

.jDZfGU { color: rgb(105, 105, 105); font-family: Roboto-Regular; font-size: 13px; line-height: 18px; -webkit-box-pack: end; justify-content: end; padding: 0px 4px 0px 0px; }

.jDZfGU { color: rgb(105, 105, 105); font-family: Roboto-Regular; font-size: 13px; line-height: 18px; -webkit-box-pack: end; justify-content: end; padding: 0px 4px 0px 0px; }

.jDZfGU { color: rgb(105, 105, 105); font-family: Roboto-Regular; font-size: 13px; line-height: 18px; -webkit-box-pack: end; justify-content: end; padding: 0px 4px 0px 0px; }

.exhpy { color: rgb(29, 29, 27); font-family: TimesModern-Bold; font-size: 28px; line-height: 28px; margin-top: 22px; margin-bottom: 0px; font-weight: 400; }

@media (min-width: 768px) {
  .exhpy { font-size: 36px; line-height: 36px; margin-top: 20px; margin-bottom: 0px; }
}

.exhpy { color: rgb(29, 29, 27); font-family: TimesModern-Bold; font-size: 28px; line-height: 28px; margin-top: 22px; margin-bottom: 0px; font-weight: 400; }

@media (min-width: 768px) {
  .exhpy { font-size: 36px; line-height: 36px; margin-top: 20px; margin-bottom: 0px; }
}

.exhpy { color: rgb(29, 29, 27); font-family: TimesModern-Bold; font-size: 28px; line-height: 28px; margin-top: 22px; margin-bottom: 0px; font-weight: 400; }

@media (min-width: 768px) {
  .exhpy { font-size: 36px; line-height: 36px; margin-top: 20px; margin-bottom: 0px; }
}

.exhpy { color: rgb(29, 29, 27); font-family: TimesModern-Bold; font-size: 28px; line-height: 28px; margin-top: 22px; margin-bottom: 0px; font-weight: 400; }

@media (min-width: 768px) {
  .exhpy { font-size: 36px; line-height: 36px; margin-top: 20px; margin-bottom: 0px; }
}

.fcTbeq { padding-top: 12px; border-style: solid none none; border-width: 3px; border-color: rgb(192, 87, 41); min-width: 160px; min-height: 340px; }

.fcTbeq { padding-top: 12px; border-style: solid none none; border-width: 3px; border-color: rgb(192, 87, 41); min-width: 160px; min-height: 340px; }

.fcTbeq { padding-top: 12px; border-style: solid none none; border-width: 3px; border-color: rgb(192, 87, 41); min-width: 160px; min-height: 340px; }

.fcTbeq { padding-top: 12px; border-style: solid none none; border-width: 3px; border-color: rgb(192, 87, 41); min-width: 160px; min-height: 340px; }

.cRDIId { margin: 12px 0px; border-style: dashed none none; border-width: 1px; border-color: rgb(1, 0, 13); }

.cRDIId:first-of-type { margin-top: 12px; }

.cRDIId { margin: 12px 0px; border-style: dashed none none; border-width: 1px; border-color: rgb(1, 0, 13); }

.cRDIId:first-of-type { margin-top: 12px; }

.cRDIId { margin: 12px 0px; border-style: dashed none none; border-width: 1px; border-color: rgb(1, 0, 13); }

.cRDIId:first-of-type { margin-top: 12px; }

.cRDIId { margin: 12px 0px; border-style: dashed none none; border-width: 1px; border-color: rgb(1, 0, 13); }

.cRDIId:first-of-type { margin-top: 12px; }

.fwQita { display: block; text-decoration: none; }

.fwQita:hover button { background-color: rgb(228, 228, 228); }

.fwQita:hover h3 { color: rgb(0, 82, 122); }

.fwQita h3 { color: rgb(192, 87, 41); }

.fwQita { display: block; text-decoration: none; }

.fwQita:hover button { background-color: rgb(228, 228, 228); }

.fwQita:hover h3 { color: rgb(0, 82, 122); }

.fwQita h3 { color: rgb(192, 87, 41); }

.fwQita { display: block; text-decoration: none; }

.fwQita:hover button { background-color: rgb(228, 228, 228); }

.fwQita:hover h3 { color: rgb(0, 82, 122); }

.fwQita h3 { color: rgb(192, 87, 41); }

.fwQita { display: block; text-decoration: none; }

.fwQita:hover button { background-color: rgb(228, 228, 228); }

.fwQita:hover h3 { color: rgb(0, 82, 122); }

.fwQita h3 { color: rgb(192, 87, 41); }

.dozTHi { display: flex; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; }

.dozTHi .question-icon { width: 37.652px; height: 40px; margin-left: 8px; }

.dozTHi .titleWrapper { display: flex; -webkit-box-align: center; align-items: center; }

.dozTHi { display: flex; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; }

.dozTHi .question-icon { width: 37.652px; height: 40px; margin-left: 8px; }

.dozTHi .titleWrapper { display: flex; -webkit-box-align: center; align-items: center; }

.dozTHi { display: flex; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; }

.dozTHi .question-icon { width: 37.652px; height: 40px; margin-left: 8px; }

.dozTHi .titleWrapper { display: flex; -webkit-box-align: center; align-items: center; }

.dozTHi { display: flex; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; }

.dozTHi .question-icon { width: 37.652px; height: 40px; margin-left: 8px; }

.dozTHi .titleWrapper { display: flex; -webkit-box-align: center; align-items: center; }

.cVAALn { font-family: "Times Modern"; font-weight: 800; line-height: 1.125; font-size: 1.8rem; letter-spacing: 0em; margin: 2px 0px 0px; }

.cVAALn { font-family: "Times Modern"; font-weight: 800; line-height: 1.125; font-size: 1.8rem; letter-spacing: 0em; margin: 2px 0px 0px; }

.cVAALn { font-family: "Times Modern"; font-weight: 800; line-height: 1.125; font-size: 1.8rem; letter-spacing: 0em; margin: 2px 0px 0px; }

.cVAALn { font-family: "Times Modern"; font-weight: 800; line-height: 1.125; font-size: 1.8rem; letter-spacing: 0em; margin: 2px 0px 0px; }

.fklCvq { display: flex; flex-direction: column; align-items: flex-start; padding: 8px 0px 0px; min-height: 90px; -webkit-box-pack: justify; justify-content: space-between; }

.fklCvq .q-icon { position: absolute; color: rgb(199, 70, 0); font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 24px; font-style: normal; font-weight: 700; line-height: 150%; left: -28px; top: -7px; }

.fklCvq .q-arrow { width: 16px; height: 16px; background-image: url(""); background-size: contain; background-repeat: no-repeat; display: inline-block; background-position: -3px 4px; margin-left: 4px; }

.fklCvq p { position: relative; color: rgb(51, 51, 51); font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; font-style: normal; font-weight: 400; line-height: 150%; margin: 0px 0px 20px; text-indent: 28px; }

.fklCvq a { position: relative; width: 100%; color: rgb(199, 70, 0); font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; font-style: normal; font-weight: 500; line-height: 112.5%; text-decoration: none; }

.fklCvq a:hover { color: rgb(0, 82, 122); }

.fklCvq a:hover .q-arrow { background-image: url(""); }

.fklCvq { display: flex; flex-direction: column; align-items: flex-start; padding: 8px 0px 0px; min-height: 90px; -webkit-box-pack: justify; justify-content: space-between; }

.fklCvq .q-icon { position: absolute; color: rgb(199, 70, 0); font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 24px; font-style: normal; font-weight: 700; line-height: 150%; left: -28px; top: -7px; }

.fklCvq .q-arrow { width: 16px; height: 16px; background-image: url(""); background-size: contain; background-repeat: no-repeat; display: inline-block; background-position: -3px 4px; margin-left: 4px; }

.fklCvq p { position: relative; color: rgb(51, 51, 51); font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; font-style: normal; font-weight: 400; line-height: 150%; margin: 0px 0px 20px; text-indent: 28px; }

.fklCvq a { position: relative; width: 100%; color: rgb(199, 70, 0); font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; font-style: normal; font-weight: 500; line-height: 112.5%; text-decoration: none; }

.fklCvq a:hover { color: rgb(0, 82, 122); }

.fklCvq a:hover .q-arrow { background-image: url(""); }

.fklCvq { display: flex; flex-direction: column; align-items: flex-start; padding: 8px 0px 0px; min-height: 90px; -webkit-box-pack: justify; justify-content: space-between; }

.fklCvq .q-icon { position: absolute; color: rgb(199, 70, 0); font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 24px; font-style: normal; font-weight: 700; line-height: 150%; left: -28px; top: -7px; }

.fklCvq .q-arrow { width: 16px; height: 16px; background-image: url(""); background-size: contain; background-repeat: no-repeat; display: inline-block; background-position: -3px 4px; margin-left: 4px; }

.fklCvq p { position: relative; color: rgb(51, 51, 51); font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; font-style: normal; font-weight: 400; line-height: 150%; margin: 0px 0px 20px; text-indent: 28px; }

.fklCvq a { position: relative; width: 100%; color: rgb(199, 70, 0); font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; font-style: normal; font-weight: 500; line-height: 112.5%; text-decoration: none; }

.fklCvq a:hover { color: rgb(0, 82, 122); }

.fklCvq a:hover .q-arrow { background-image: url(""); }

.fklCvq { display: flex; flex-direction: column; align-items: flex-start; padding: 8px 0px 0px; min-height: 90px; -webkit-box-pack: justify; justify-content: space-between; }

.fklCvq .q-icon { position: absolute; color: rgb(199, 70, 0); font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 24px; font-style: normal; font-weight: 700; line-height: 150%; left: -28px; top: -7px; }

.fklCvq .q-arrow { width: 16px; height: 16px; background-image: url(""); background-size: contain; background-repeat: no-repeat; display: inline-block; background-position: -3px 4px; margin-left: 4px; }

.fklCvq p { position: relative; color: rgb(51, 51, 51); font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; font-style: normal; font-weight: 400; line-height: 150%; margin: 0px 0px 20px; text-indent: 28px; }

.fklCvq a { position: relative; width: 100%; color: rgb(199, 70, 0); font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; font-style: normal; font-weight: 500; line-height: 112.5%; text-decoration: none; }

.fklCvq a:hover { color: rgb(0, 82, 122); }

.fklCvq a:hover .q-arrow { background-image: url(""); }

.jinAhM { width: fit-content; height: 48px; font-family: Roboto, sans-serif; font-size: 16px; font-weight: 500; border: none; border-radius: 0px; padding: 12px 16px; background-color: rgb(0, 92, 138); color: rgb(255, 255, 255); display: flex; text-decoration: none; -webkit-box-align: center; align-items: center; }

.jinAhM { width: fit-content; height: 48px; font-family: Roboto, sans-serif; font-size: 16px; font-weight: 500; border: none; border-radius: 0px; padding: 12px 16px; background-color: rgb(0, 92, 138); color: rgb(255, 255, 255); display: flex; text-decoration: none; -webkit-box-align: center; align-items: center; }

.jinAhM { width: fit-content; height: 48px; font-family: Roboto, sans-serif; font-size: 16px; font-weight: 500; border: none; border-radius: 0px; padding: 12px 16px; background-color: rgb(0, 92, 138); color: rgb(255, 255, 255); display: flex; text-decoration: none; -webkit-box-align: center; align-items: center; }

.jinAhM { width: fit-content; height: 48px; font-family: Roboto, sans-serif; font-size: 16px; font-weight: 500; border: none; border-radius: 0px; padding: 12px 16px; background-color: rgb(0, 92, 138); color: rgb(255, 255, 255); display: flex; text-decoration: none; -webkit-box-align: center; align-items: center; }

.gOXGGW { padding: 24px; height: auto; width: auto; border: 1px solid rgb(228, 228, 228); background-color: rgb(245, 245, 245); margin: 0px; max-width: 460px; }

.gOXGGW { padding: 24px; height: auto; width: auto; border: 1px solid rgb(228, 228, 228); background-color: rgb(245, 245, 245); margin: 0px; max-width: 460px; }

.gOXGGW { padding: 24px; height: auto; width: auto; border: 1px solid rgb(228, 228, 228); background-color: rgb(245, 245, 245); margin: 0px; max-width: 460px; }

.gOXGGW { padding: 24px; height: auto; width: auto; border: 1px solid rgb(228, 228, 228); background-color: rgb(245, 245, 245); margin: 0px; max-width: 460px; }

.eAntDQ { display: flex; }

.eAntDQ { display: flex; }

.eAntDQ { display: flex; }

.eAntDQ { display: flex; }

.jjEBzW { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; height: auto; width: auto; margin-right: 8px; }

.jjEBzW svg { fill: rgb(21, 115, 162); width: 20px; height: 20px; }

.jjEBzW { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; height: auto; width: auto; margin-right: 8px; }

.jjEBzW svg { fill: rgb(21, 115, 162); width: 20px; height: 20px; }

.jjEBzW { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; height: auto; width: auto; margin-right: 8px; }

.jjEBzW svg { fill: rgb(21, 115, 162); width: 20px; height: 20px; }

.jjEBzW { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; height: auto; width: auto; margin-right: 8px; }

.jjEBzW svg { fill: rgb(21, 115, 162); width: 20px; height: 20px; }

.iIvmuL { color: rgb(0, 92, 138); font-family: Roboto; font-size: 20px; font-style: normal; font-weight: 700; line-height: 112.5%; margin: 0px; }

@media (max-width: 768px) {
  .iIvmuL { font-size: 18px; }
}

.iIvmuL { color: rgb(0, 92, 138); font-family: Roboto; font-size: 20px; font-style: normal; font-weight: 700; line-height: 112.5%; margin: 0px; }

@media (max-width: 768px) {
  .iIvmuL { font-size: 18px; }
}

.iIvmuL { color: rgb(0, 92, 138); font-family: Roboto; font-size: 20px; font-style: normal; font-weight: 700; line-height: 112.5%; margin: 0px; }

@media (max-width: 768px) {
  .iIvmuL { font-size: 18px; }
}

.iIvmuL { color: rgb(0, 92, 138); font-family: Roboto; font-size: 20px; font-style: normal; font-weight: 700; line-height: 112.5%; margin: 0px; }

@media (max-width: 768px) {
  .iIvmuL { font-size: 18px; }
}

.cHqSOe { color: rgb(51, 51, 51); font-family: Roboto; font-size: 18px; font-style: normal; font-weight: 400; line-height: 150%; margin: 24px 0px; }

@media (max-width: 768px) {
  .cHqSOe { font-size: 16px; }
}

.cHqSOe { color: rgb(51, 51, 51); font-family: Roboto; font-size: 18px; font-style: normal; font-weight: 400; line-height: 150%; margin: 24px 0px; }

@media (max-width: 768px) {
  .cHqSOe { font-size: 16px; }
}

.cHqSOe { color: rgb(51, 51, 51); font-family: Roboto; font-size: 18px; font-style: normal; font-weight: 400; line-height: 150%; margin: 24px 0px; }

@media (max-width: 768px) {
  .cHqSOe { font-size: 16px; }
}

.cHqSOe { color: rgb(51, 51, 51); font-family: Roboto; font-size: 18px; font-style: normal; font-weight: 400; line-height: 150%; margin: 24px 0px; }

@media (max-width: 768px) {
  .cHqSOe { font-size: 16px; }
}

.dpUSgs { display: flex; align-items: flex-start; align-self: stretch; background-color: rgb(0, 92, 138); padding: 8px 12px; width: 100%; -webkit-box-pack: center; justify-content: center; color: rgb(255, 255, 255); border: none; }

.dpUSgs { display: flex; align-items: flex-start; align-self: stretch; background-color: rgb(0, 92, 138); padding: 8px 12px; width: 100%; -webkit-box-pack: center; justify-content: center; color: rgb(255, 255, 255); border: none; }

.dpUSgs { display: flex; align-items: flex-start; align-self: stretch; background-color: rgb(0, 92, 138); padding: 8px 12px; width: 100%; -webkit-box-pack: center; justify-content: center; color: rgb(255, 255, 255); border: none; }

.dpUSgs { display: flex; align-items: flex-start; align-self: stretch; background-color: rgb(0, 92, 138); padding: 8px 12px; width: 100%; -webkit-box-pack: center; justify-content: center; color: rgb(255, 255, 255); border: none; }

.gXRgy { display: flex; align-items: flex-start; align-self: stretch; color: rgb(51, 51, 51); width: 100%; -webkit-box-pack: center; justify-content: center; margin-top: 12px; padding: 8px 12px; border-radius: 0px; border-width: 1px; }

.gXRgy { display: flex; align-items: flex-start; align-self: stretch; color: rgb(51, 51, 51); width: 100%; -webkit-box-pack: center; justify-content: center; margin-top: 12px; padding: 8px 12px; border-radius: 0px; border-width: 1px; }

.gXRgy { display: flex; align-items: flex-start; align-self: stretch; color: rgb(51, 51, 51); width: 100%; -webkit-box-pack: center; justify-content: center; margin-top: 12px; padding: 8px 12px; border-radius: 0px; border-width: 1px; }

.gXRgy { display: flex; align-items: flex-start; align-self: stretch; color: rgb(51, 51, 51); width: 100%; -webkit-box-pack: center; justify-content: center; margin-top: 12px; padding: 8px 12px; border-radius: 0px; border-width: 1px; }

.gbNmVF { color: rgb(0, 82, 122); }

.gbNmVF { color: rgb(0, 82, 122); }

.gbNmVF { color: rgb(0, 82, 122); }

.gbNmVF { color: rgb(0, 82, 122); }

.dJQqJD { height: auto; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); margin: 30px 0px 60px; padding: 1px 1px 10px; }

.dJQqJD { height: auto; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); margin: 30px 0px 60px; padding: 1px 1px 10px; }

.dJQqJD { height: auto; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); margin: 30px 0px 60px; padding: 1px 1px 10px; }

.dJQqJD { height: auto; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); margin: 30px 0px 60px; padding: 1px 1px 10px; }

.gBCICv { text-align: center; padding: 14px 0px; margin: 5px 0px; display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; }

.gBCICv .shortcode-disclaimer_text { display: inline; clear: both; font-size: 1.8rem; line-height: 1.5; color: rgb(29, 29, 27); padding: 0px; font-weight: 400; margin: 0px; }

.gBCICv .shortcode-disclaimer__toggle { overflow-wrap: break-word; margin-left: 8px; font-family: Roboto, sans-serif; font-size: 12px; line-height: 1.5; font-weight: 400; font-style: normal; display: inline-flex; margin-top: 5px; color: rgb(105, 105, 105) !important; text-decoration: none !important; }

.gBCICv { text-align: center; padding: 14px 0px; margin: 5px 0px; display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; }

.gBCICv .shortcode-disclaimer_text { display: inline; clear: both; font-size: 1.8rem; line-height: 1.5; color: rgb(29, 29, 27); padding: 0px; font-weight: 400; margin: 0px; }

.gBCICv .shortcode-disclaimer__toggle { overflow-wrap: break-word; margin-left: 8px; font-family: Roboto, sans-serif; font-size: 12px; line-height: 1.5; font-weight: 400; font-style: normal; display: inline-flex; margin-top: 5px; color: rgb(105, 105, 105) !important; text-decoration: none !important; }

.gBCICv { text-align: center; padding: 14px 0px; margin: 5px 0px; display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; }

.gBCICv .shortcode-disclaimer_text { display: inline; clear: both; font-size: 1.8rem; line-height: 1.5; color: rgb(29, 29, 27); padding: 0px; font-weight: 400; margin: 0px; }

.gBCICv .shortcode-disclaimer__toggle { overflow-wrap: break-word; margin-left: 8px; font-family: Roboto, sans-serif; font-size: 12px; line-height: 1.5; font-weight: 400; font-style: normal; display: inline-flex; margin-top: 5px; color: rgb(105, 105, 105) !important; text-decoration: none !important; }

.gBCICv { text-align: center; padding: 14px 0px; margin: 5px 0px; display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; }

.gBCICv .shortcode-disclaimer_text { display: inline; clear: both; font-size: 1.8rem; line-height: 1.5; color: rgb(29, 29, 27); padding: 0px; font-weight: 400; margin: 0px; }

.gBCICv .shortcode-disclaimer__toggle { overflow-wrap: break-word; margin-left: 8px; font-family: Roboto, sans-serif; font-size: 12px; line-height: 1.5; font-weight: 400; font-style: normal; display: inline-flex; margin-top: 5px; color: rgb(105, 105, 105) !important; text-decoration: none !important; }

.hnfYVZ { overflow: hidden; transition: height 0.3s ease-in-out; }

.hnfYVZ p { text-align: center; clear: both; font-size: 1.8rem; line-height: 1.6; padding: 0px 5px 30px; font-weight: 400; font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; margin: 0px !important; color: rgb(105, 105, 105) !important; }

.hnfYVZ { overflow: hidden; transition: height 0.3s ease-in-out; }

.hnfYVZ p { text-align: center; clear: both; font-size: 1.8rem; line-height: 1.6; padding: 0px 5px 30px; font-weight: 400; font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; margin: 0px !important; color: rgb(105, 105, 105) !important; }

.hnfYVZ { overflow: hidden; transition: height 0.3s ease-in-out; }

.hnfYVZ p { text-align: center; clear: both; font-size: 1.8rem; line-height: 1.6; padding: 0px 5px 30px; font-weight: 400; font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; margin: 0px !important; color: rgb(105, 105, 105) !important; }

.hnfYVZ { overflow: hidden; transition: height 0.3s ease-in-out; }

.hnfYVZ p { text-align: center; clear: both; font-size: 1.8rem; line-height: 1.6; padding: 0px 5px 30px; font-weight: 400; font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; margin: 0px !important; color: rgb(105, 105, 105) !important; }

.inGmDG { border-width: 0px 0px 1px; border-color: black black rgb(219, 219, 219); border-image: initial; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; border-style: solid; flex: 1 1 0%; -webkit-box-pack: center; justify-content: center; }

@media (-webkit-min-device-pixel-ratio: 2) {
  .inGmDG { border-bottom-width: 0.5px; }
}

.inGmDG { border-width: 0px 0px 1px; border-color: black black rgb(219, 219, 219); border-image: initial; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; border-style: solid; flex: 1 1 0%; -webkit-box-pack: center; justify-content: center; }

@media (-webkit-min-device-pixel-ratio: 2) {
  .inGmDG { border-bottom-width: 0.5px; }
}

.inGmDG { border-width: 0px 0px 1px; border-color: black black rgb(219, 219, 219); border-image: initial; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; border-style: solid; flex: 1 1 0%; -webkit-box-pack: center; justify-content: center; }

@media (-webkit-min-device-pixel-ratio: 2) {
  .inGmDG { border-bottom-width: 0.5px; }
}

.inGmDG { border-width: 0px 0px 1px; border-color: black black rgb(219, 219, 219); border-image: initial; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; border-style: solid; flex: 1 1 0%; -webkit-box-pack: center; justify-content: center; }

@media (-webkit-min-device-pixel-ratio: 2) {
  .inGmDG { border-bottom-width: 0.5px; }
}

.wGIJh { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; flex: 1 1 0%; }

@media (min-width: 768px) {
  .wGIJh { padding-left: 0px; padding-right: 0px; flex-basis: 0px !important; }
}

.wGIJh { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; flex: 1 1 0%; }

@media (min-width: 768px) {
  .wGIJh { padding-left: 0px; padding-right: 0px; flex-basis: 0px !important; }
}

.wGIJh { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; flex: 1 1 0%; }

@media (min-width: 768px) {
  .wGIJh { padding-left: 0px; padding-right: 0px; flex-basis: 0px !important; }
}

.wGIJh { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; flex: 1 1 0%; }

@media (min-width: 768px) {
  .wGIJh { padding-left: 0px; padding-right: 0px; flex-basis: 0px !important; }
}

.kpLnTa { border-width: 0px 0px 1px; border-style: solid; border-color: black black rgb(219, 219, 219); border-image: initial; box-sizing: border-box; display: flex; flex-direction: column; margin: 10px 0px; min-height: 0px; padding: 0px; position: relative; z-index: 0; flex: 1 1 0%; min-width: auto; }

@media (min-width: 768px) {
  .kpLnTa { border-bottom: none; border-right: 1px solid rgb(219, 219, 219); margin: 0px 10px; flex: 0 1 0% !important; }
}

.kpLnTa { border-width: 0px 0px 1px; border-style: solid; border-color: black black rgb(219, 219, 219); border-image: initial; box-sizing: border-box; display: flex; flex-direction: column; margin: 10px 0px; min-height: 0px; padding: 0px; position: relative; z-index: 0; flex: 1 1 0%; min-width: auto; }

@media (min-width: 768px) {
  .kpLnTa { border-bottom: none; border-right: 1px solid rgb(219, 219, 219); margin: 0px 10px; flex: 0 1 0% !important; }
}

.kpLnTa { border-width: 0px 0px 1px; border-style: solid; border-color: black black rgb(219, 219, 219); border-image: initial; box-sizing: border-box; display: flex; flex-direction: column; margin: 10px 0px; min-height: 0px; padding: 0px; position: relative; z-index: 0; flex: 1 1 0%; min-width: auto; }

@media (min-width: 768px) {
  .kpLnTa { border-bottom: none; border-right: 1px solid rgb(219, 219, 219); margin: 0px 10px; flex: 0 1 0% !important; }
}

.kpLnTa { border-width: 0px 0px 1px; border-style: solid; border-color: black black rgb(219, 219, 219); border-image: initial; box-sizing: border-box; display: flex; flex-direction: column; margin: 10px 0px; min-height: 0px; padding: 0px; position: relative; z-index: 0; flex: 1 1 0%; min-width: auto; }

@media (min-width: 768px) {
  .kpLnTa { border-bottom: none; border-right: 1px solid rgb(219, 219, 219); margin: 0px 10px; flex: 0 1 0% !important; }
}

.fZqlzx { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 5px 0px 0px; white-space: pre-wrap; overflow-wrap: break-word; color: rgb(51, 51, 51); font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 25px; line-height: 27px; }

.fZqlzx { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 5px 0px 0px; white-space: pre-wrap; overflow-wrap: break-word; color: rgb(51, 51, 51); font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 25px; line-height: 27px; }

.fZqlzx { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 5px 0px 0px; white-space: pre-wrap; overflow-wrap: break-word; color: rgb(51, 51, 51); font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 25px; line-height: 27px; }

.fZqlzx { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 5px 0px 0px; white-space: pre-wrap; overflow-wrap: break-word; color: rgb(51, 51, 51); font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 25px; line-height: 27px; }

.VMNeC { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(105, 105, 105); flex-direction: row; }

.dBuniw { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 25px; color: rgb(51, 51, 51); flex-direction: row; }

.VMNeC { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(105, 105, 105); flex-direction: row; }

.dBuniw { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 25px; color: rgb(51, 51, 51); flex-direction: row; }

.VMNeC { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(105, 105, 105); flex-direction: row; }

.dBuniw { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 25px; color: rgb(51, 51, 51); flex-direction: row; }

.VMNeC { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(105, 105, 105); flex-direction: row; }

.dBuniw { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 25px; color: rgb(51, 51, 51); flex-direction: row; }

.gfNVkP { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 25px; color: rgb(51, 51, 51); flex-direction: row; }

.gfNVkP { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 25px; color: rgb(51, 51, 51); flex-direction: row; }

.gfNVkP { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 25px; color: rgb(51, 51, 51); flex-direction: row; }

.gfNVkP { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 25px; color: rgb(51, 51, 51); flex-direction: row; }

.cWvqEF { border: 0px solid black; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; margin: 0px 0px 0px 5px; padding: 1px 0px 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 12px; line-height: 13px; font-weight: 400; letter-spacing: 0.6px; }

.cWvqEF { border: 0px solid black; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; margin: 0px 0px 0px 5px; padding: 1px 0px 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 12px; line-height: 13px; font-weight: 400; letter-spacing: 0.6px; }

.cWvqEF { border: 0px solid black; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; margin: 0px 0px 0px 5px; padding: 1px 0px 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 12px; line-height: 13px; font-weight: 400; letter-spacing: 0.6px; }

.cWvqEF { border: 0px solid black; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; margin: 0px 0px 0px 5px; padding: 1px 0px 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 12px; line-height: 13px; font-weight: 400; letter-spacing: 0.6px; }

.cEOivS { border: 0px solid black; box-sizing: border-box; display: flex; margin: -1px 0px 1px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; align-items: flex-start; flex-direction: row; }

.cEOivS { border: 0px solid black; box-sizing: border-box; display: flex; margin: -1px 0px 1px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; align-items: flex-start; flex-direction: row; }

.cEOivS { border: 0px solid black; box-sizing: border-box; display: flex; margin: -1px 0px 1px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; align-items: flex-start; flex-direction: row; }

.cEOivS { border: 0px solid black; box-sizing: border-box; display: flex; margin: -1px 0px 1px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; align-items: flex-start; flex-direction: row; }

.iwncpC { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 1px; position: relative; z-index: 0; align-self: center; }

.iwncpC { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 1px; position: relative; z-index: 0; align-self: center; }

.iwncpC { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 1px; position: relative; z-index: 0; align-self: center; }

.iwncpC { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 1px; position: relative; z-index: 0; align-self: center; }

.brXzzz { display: inline-block; }

.brXzzz { display: inline-block; }

.brXzzz { display: inline-block; }

.brXzzz { display: inline-block; }

.dhjQNz { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: start; justify-content: start; gap: 10px; height: 100%; padding-block: 10px; }

.dhjQNz { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: start; justify-content: start; gap: 10px; height: 100%; padding-block: 10px; }

.dhjQNz { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: start; justify-content: start; gap: 10px; height: 100%; padding-block: 10px; }

.dhjQNz { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: start; justify-content: start; gap: 10px; height: 100%; padding-block: 10px; }

.cxdDMy { display: flex; position: relative; }

.cxdDMy { display: flex; position: relative; }

.cxdDMy { display: flex; position: relative; }

.cxdDMy { display: flex; position: relative; }

.jWKrMk { position: relative; height: 32px; min-width: 84px; padding: 8px 12px; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-size: 14px; font-family: Roboto, sans-serif; font-weight: 500; cursor: pointer; outline: none; border: 0.5px solid rgb(0, 0, 0); display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; gap: 8px; transition: background-color 0.2s; }

.jWKrMk:hover { background-color: rgb(238, 238, 238); }

.jWKrMk:focus-visible { outline: rgb(0, 82, 122) solid 2px; outline-offset: 2px; background-color: rgb(238, 238, 238); }

.jWKrMk:active { background-color: rgb(238, 238, 238); }

.jWKrMk { position: relative; height: 32px; min-width: 84px; padding: 8px 12px; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-size: 14px; font-family: Roboto, sans-serif; font-weight: 500; cursor: pointer; outline: none; border: 0.5px solid rgb(0, 0, 0); display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; gap: 8px; transition: background-color 0.2s; }

.jWKrMk:hover { background-color: rgb(238, 238, 238); }

.jWKrMk:focus-visible { outline: rgb(0, 82, 122) solid 2px; outline-offset: 2px; background-color: rgb(238, 238, 238); }

.jWKrMk:active { background-color: rgb(238, 238, 238); }

.jWKrMk { position: relative; height: 32px; min-width: 84px; padding: 8px 12px; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-size: 14px; font-family: Roboto, sans-serif; font-weight: 500; cursor: pointer; outline: none; border: 0.5px solid rgb(0, 0, 0); display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; gap: 8px; transition: background-color 0.2s; }

.jWKrMk:hover { background-color: rgb(238, 238, 238); }

.jWKrMk:focus-visible { outline: rgb(0, 82, 122) solid 2px; outline-offset: 2px; background-color: rgb(238, 238, 238); }

.jWKrMk:active { background-color: rgb(238, 238, 238); }

.jWKrMk { position: relative; height: 32px; min-width: 84px; padding: 8px 12px; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-size: 14px; font-family: Roboto, sans-serif; font-weight: 500; cursor: pointer; outline: none; border: 0.5px solid rgb(0, 0, 0); display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; gap: 8px; transition: background-color 0.2s; }

.jWKrMk:hover { background-color: rgb(238, 238, 238); }

.jWKrMk:focus-visible { outline: rgb(0, 82, 122) solid 2px; outline-offset: 2px; background-color: rgb(238, 238, 238); }

.jWKrMk:active { background-color: rgb(238, 238, 238); }

.bKeYAf { position: absolute; bottom: 0px; left: 0px; right: 12px; transform: translateY(calc(100% + 10px)); display: none; flex-direction: column; background-color: rgb(255, 255, 255); box-shadow: rgba(17, 17, 17, 0.08) 0px -20px 32px 0px, rgba(0, 0, 0, 0.25) 0px 4px 4px 0px; z-index: 99; width: calc(-24px + 100vw); max-width: min-content; }

.bKeYAf::after { content: ""; position: absolute; top: -16px; left: 36px; border-width: 8px; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); }

.bKeYAf { position: absolute; bottom: 0px; left: 0px; right: 12px; transform: translateY(calc(100% + 10px)); display: none; flex-direction: column; background-color: rgb(255, 255, 255); box-shadow: rgba(17, 17, 17, 0.08) 0px -20px 32px 0px, rgba(0, 0, 0, 0.25) 0px 4px 4px 0px; z-index: 99; width: calc(-24px + 100vw); max-width: min-content; }

.bKeYAf::after { content: ""; position: absolute; top: -16px; left: 36px; border-width: 8px; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); }

.bKeYAf { position: absolute; bottom: 0px; left: 0px; right: 12px; transform: translateY(calc(100% + 10px)); display: none; flex-direction: column; background-color: rgb(255, 255, 255); box-shadow: rgba(17, 17, 17, 0.08) 0px -20px 32px 0px, rgba(0, 0, 0, 0.25) 0px 4px 4px 0px; z-index: 99; width: calc(-24px + 100vw); max-width: min-content; }

.bKeYAf::after { content: ""; position: absolute; top: -16px; left: 36px; border-width: 8px; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); }

.bKeYAf { position: absolute; bottom: 0px; left: 0px; right: 12px; transform: translateY(calc(100% + 10px)); display: none; flex-direction: column; background-color: rgb(255, 255, 255); box-shadow: rgba(17, 17, 17, 0.08) 0px -20px 32px 0px, rgba(0, 0, 0, 0.25) 0px 4px 4px 0px; z-index: 99; width: calc(-24px + 100vw); max-width: min-content; }

.bKeYAf::after { content: ""; position: absolute; top: -16px; left: 36px; border-width: 8px; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); }

.etSOho { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; gap: 16px; border-bottom: 1px solid rgb(228, 228, 228); }

.etSOho h3 { font-family: Roboto; font-size: 18px; font-weight: 500; margin: 0px; padding: 24px; }

.etSOho button { margin: 8px; }

.etSOho { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; gap: 16px; border-bottom: 1px solid rgb(228, 228, 228); }

.etSOho h3 { font-family: Roboto; font-size: 18px; font-weight: 500; margin: 0px; padding: 24px; }

.etSOho button { margin: 8px; }

.etSOho { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; gap: 16px; border-bottom: 1px solid rgb(228, 228, 228); }

.etSOho h3 { font-family: Roboto; font-size: 18px; font-weight: 500; margin: 0px; padding: 24px; }

.etSOho button { margin: 8px; }

.etSOho { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; gap: 16px; border-bottom: 1px solid rgb(228, 228, 228); }

.etSOho h3 { font-family: Roboto; font-size: 18px; font-weight: 500; margin: 0px; padding: 24px; }

.etSOho button { margin: 8px; }

.etEKKi { display: flex; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; gap: 24px; padding: 24px; }

@media (max-width: 449px) {
  .etEKKi { flex-direction: column; align-items: flex-start; }
}

.etEKKi { display: flex; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; gap: 24px; padding: 24px; }

@media (max-width: 449px) {
  .etEKKi { flex-direction: column; align-items: flex-start; }
}

.etEKKi { display: flex; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; gap: 24px; padding: 24px; }

@media (max-width: 449px) {
  .etEKKi { flex-direction: column; align-items: flex-start; }
}

.etEKKi { display: flex; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; gap: 24px; padding: 24px; }

@media (max-width: 449px) {
  .etEKKi { flex-direction: column; align-items: flex-start; }
}

.dbcqZq { height: 48px; width: 48px; border-radius: 50%; padding: 16px; background-color: transparent; border: none; outline: none; cursor: pointer; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; transition: background-color 0.2s; }

.dbcqZq:focus-visible { background-color: rgb(238, 238, 238); border: 1px solid rgb(0, 0, 0); }

.dbcqZq:hover { background-color: rgb(238, 238, 238); }

.dbcqZq { height: 48px; width: 48px; border-radius: 50%; padding: 16px; background-color: transparent; border: none; outline: none; cursor: pointer; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; transition: background-color 0.2s; }

.dbcqZq:focus-visible { background-color: rgb(238, 238, 238); border: 1px solid rgb(0, 0, 0); }

.dbcqZq:hover { background-color: rgb(238, 238, 238); }

.dbcqZq { height: 48px; width: 48px; border-radius: 50%; padding: 16px; background-color: transparent; border: none; outline: none; cursor: pointer; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; transition: background-color 0.2s; }

.dbcqZq:focus-visible { background-color: rgb(238, 238, 238); border: 1px solid rgb(0, 0, 0); }

.dbcqZq:hover { background-color: rgb(238, 238, 238); }

.dbcqZq { height: 48px; width: 48px; border-radius: 50%; padding: 16px; background-color: transparent; border: none; outline: none; cursor: pointer; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; transition: background-color 0.2s; }

.dbcqZq:focus-visible { background-color: rgb(238, 238, 238); border: 1px solid rgb(0, 0, 0); }

.dbcqZq:hover { background-color: rgb(238, 238, 238); }

.ermvTp { display: flex; -webkit-box-align: center; align-items: center; gap: 8px; }

.ermvTp { display: flex; -webkit-box-align: center; align-items: center; gap: 8px; }

.ermvTp { display: flex; -webkit-box-align: center; align-items: center; gap: 8px; }

.ermvTp { display: flex; -webkit-box-align: center; align-items: center; gap: 8px; }

.BAhpn { font-family: Roboto; font-size: 16px; font-weight: 500; }

.BAhpn { font-family: Roboto; font-size: 16px; font-weight: 500; }

.BAhpn { font-family: Roboto; font-size: 16px; font-weight: 500; }

.BAhpn { font-family: Roboto; font-size: 16px; font-weight: 500; }

.iTJLEp { color: rgb(0, 92, 138); text-decoration: none; cursor: pointer; }

.iTJLEp:hover { color: rgb(0, 82, 122); }

.iTJLEp { color: rgb(0, 92, 138); text-decoration: none; cursor: pointer; }

.iTJLEp:hover { color: rgb(0, 82, 122); }

.iTJLEp { color: rgb(0, 92, 138); text-decoration: none; cursor: pointer; }

.iTJLEp:hover { color: rgb(0, 82, 122); }

.iTJLEp { color: rgb(0, 92, 138); text-decoration: none; cursor: pointer; }

.iTJLEp:hover { color: rgb(0, 82, 122); }

.dwBDja { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 24px; height: 24px; }

.dwBDja { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 24px; height: 24px; }

.dwBDja { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 24px; height: 24px; }

.dwBDja { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 24px; height: 24px; }

.fyOiPc { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .fyOiPc { width: 80.8%; margin: 0px auto; padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1024px) {
  .fyOiPc { width: 56.2%; }
}

.fyOiPc { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .fyOiPc { width: 80.8%; margin: 0px auto; padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1024px) {
  .fyOiPc { width: 56.2%; }
}

.fyOiPc { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .fyOiPc { width: 80.8%; margin: 0px auto; padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1024px) {
  .fyOiPc { width: 56.2%; }
}

.fyOiPc { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .fyOiPc { width: 80.8%; margin: 0px auto; padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1024px) {
  .fyOiPc { width: 56.2%; }
}

.bkDHvX { border-top: 1px solid rgb(219, 219, 219); width: 56.2%; margin: 0px auto; border-bottom: 1px solid rgb(219, 219, 219); }

@media (max-width: 1320px) {
  .bkDHvX { display: none; }
}

.bpIlHc { border-top: 1px solid rgb(219, 219, 219); width: 56.2%; margin: 0px auto; }

@media (max-width: 1320px) {
  .bpIlHc { display: none; }
}

.bkDHvX { border-top: 1px solid rgb(219, 219, 219); width: 56.2%; margin: 0px auto; border-bottom: 1px solid rgb(219, 219, 219); }

@media (max-width: 1320px) {
  .bkDHvX { display: none; }
}

.bpIlHc { border-top: 1px solid rgb(219, 219, 219); width: 56.2%; margin: 0px auto; }

@media (max-width: 1320px) {
  .bpIlHc { display: none; }
}

.bkDHvX { border-top: 1px solid rgb(219, 219, 219); width: 56.2%; margin: 0px auto; border-bottom: 1px solid rgb(219, 219, 219); }

@media (max-width: 1320px) {
  .bkDHvX { display: none; }
}

.bpIlHc { border-top: 1px solid rgb(219, 219, 219); width: 56.2%; margin: 0px auto; }

@media (max-width: 1320px) {
  .bpIlHc { display: none; }
}

.bkDHvX { border-top: 1px solid rgb(219, 219, 219); width: 56.2%; margin: 0px auto; border-bottom: 1px solid rgb(219, 219, 219); }

@media (max-width: 1320px) {
  .bkDHvX { display: none; }
}

.bpIlHc { border-top: 1px solid rgb(219, 219, 219); width: 56.2%; margin: 0px auto; }

@media (max-width: 1320px) {
  .bpIlHc { display: none; }
}

.cDnwKz { display: flex; -webkit-box-pack: center; justify-content: center; margin: 0px auto; padding-bottom: 8px; }

@media (min-width: 768px) {
  .cDnwKz { width: 80.8%; }
}

@media (min-width: 1024px) {
  .cDnwKz { width: 56.2%; }
}

.hddeyr { display: flex; -webkit-box-pack: center; justify-content: center; margin: 0px auto; padding-bottom: 8px; border-bottom: 1px solid rgb(219, 219, 219); }

@media (min-width: 768px) {
  .hddeyr { width: 80.8%; }
}

@media (min-width: 1024px) {
  .hddeyr { width: 56.2%; }
}

.cDnwKz { display: flex; -webkit-box-pack: center; justify-content: center; margin: 0px auto; padding-bottom: 8px; }

@media (min-width: 768px) {
  .cDnwKz { width: 80.8%; }
}

@media (min-width: 1024px) {
  .cDnwKz { width: 56.2%; }
}

.hddeyr { display: flex; -webkit-box-pack: center; justify-content: center; margin: 0px auto; padding-bottom: 8px; border-bottom: 1px solid rgb(219, 219, 219); }

@media (min-width: 768px) {
  .hddeyr { width: 80.8%; }
}

@media (min-width: 1024px) {
  .hddeyr { width: 56.2%; }
}

.cDnwKz { display: flex; -webkit-box-pack: center; justify-content: center; margin: 0px auto; padding-bottom: 8px; }

@media (min-width: 768px) {
  .cDnwKz { width: 80.8%; }
}

@media (min-width: 1024px) {
  .cDnwKz { width: 56.2%; }
}

.hddeyr { display: flex; -webkit-box-pack: center; justify-content: center; margin: 0px auto; padding-bottom: 8px; border-bottom: 1px solid rgb(219, 219, 219); }

@media (min-width: 768px) {
  .hddeyr { width: 80.8%; }
}

@media (min-width: 1024px) {
  .hddeyr { width: 56.2%; }
}

.cDnwKz { display: flex; -webkit-box-pack: center; justify-content: center; margin: 0px auto; padding-bottom: 8px; }

@media (min-width: 768px) {
  .cDnwKz { width: 80.8%; }
}

@media (min-width: 1024px) {
  .cDnwKz { width: 56.2%; }
}

.hddeyr { display: flex; -webkit-box-pack: center; justify-content: center; margin: 0px auto; padding-bottom: 8px; border-bottom: 1px solid rgb(219, 219, 219); }

@media (min-width: 768px) {
  .hddeyr { width: 80.8%; }
}

@media (min-width: 1024px) {
  .hddeyr { width: 56.2%; }
}

.cdQLzM { border-top: 2px solid rgb(29, 29, 27); background-color: rgb(245, 245, 245); padding: 16px 10px 24px; margin-block-start: 20px; }

.cdQLzM:not(:last-child) { margin-block-end: 32px; }

@media (min-width: 768px) {
  .cdQLzM { padding: 16px 20px 24px; }
}

@media (min-width: 1024px) {
  .cdQLzM { margin-block: 28px 32px; margin-inline: 20px; }
}

.cdQLzM { border-top: 2px solid rgb(29, 29, 27); background-color: rgb(245, 245, 245); padding: 16px 10px 24px; margin-block-start: 20px; }

.cdQLzM:not(:last-child) { margin-block-end: 32px; }

@media (min-width: 768px) {
  .cdQLzM { padding: 16px 20px 24px; }
}

@media (min-width: 1024px) {
  .cdQLzM { margin-block: 28px 32px; margin-inline: 20px; }
}

.cdQLzM { border-top: 2px solid rgb(29, 29, 27); background-color: rgb(245, 245, 245); padding: 16px 10px 24px; margin-block-start: 20px; }

.cdQLzM:not(:last-child) { margin-block-end: 32px; }

@media (min-width: 768px) {
  .cdQLzM { padding: 16px 20px 24px; }
}

@media (min-width: 1024px) {
  .cdQLzM { margin-block: 28px 32px; margin-inline: 20px; }
}

.cdQLzM { border-top: 2px solid rgb(29, 29, 27); background-color: rgb(245, 245, 245); padding: 16px 10px 24px; margin-block-start: 20px; }

.cdQLzM:not(:last-child) { margin-block-end: 32px; }

@media (min-width: 768px) {
  .cdQLzM { padding: 16px 20px 24px; }
}

@media (min-width: 1024px) {
  .cdQLzM { margin-block: 28px 32px; margin-inline: 20px; }
}

.byQJRM { display: block; font-family: Roboto; font-weight: 500; font-size: 12px; line-height: 16px; color: rgb(51, 51, 51); }

.byQJRM { display: block; font-family: Roboto; font-weight: 500; font-size: 12px; line-height: 16px; color: rgb(51, 51, 51); }

.byQJRM { display: block; font-family: Roboto; font-weight: 500; font-size: 12px; line-height: 16px; color: rgb(51, 51, 51); }

.byQJRM { display: block; font-family: Roboto; font-weight: 500; font-size: 12px; line-height: 16px; color: rgb(51, 51, 51); }

.eypDBR { display: grid; grid-template-columns: repeat(2, 1fr); gap: 16px 32px; margin-block-start: 16px; min-height: 401px; }

@media (min-width: 1024px) {
  .eypDBR { grid-template-columns: repeat(4, 1fr); min-height: 194px; }
}

.eypDBR { display: grid; grid-template-columns: repeat(2, 1fr); gap: 16px 32px; margin-block-start: 16px; min-height: 401px; }

@media (min-width: 1024px) {
  .eypDBR { grid-template-columns: repeat(4, 1fr); min-height: 194px; }
}

.eypDBR { display: grid; grid-template-columns: repeat(2, 1fr); gap: 16px 32px; margin-block-start: 16px; min-height: 401px; }

@media (min-width: 1024px) {
  .eypDBR { grid-template-columns: repeat(4, 1fr); min-height: 194px; }
}

.eypDBR { display: grid; grid-template-columns: repeat(2, 1fr); gap: 16px 32px; margin-block-start: 16px; min-height: 401px; }

@media (min-width: 1024px) {
  .eypDBR { grid-template-columns: repeat(4, 1fr); min-height: 194px; }
}

.jKNSIO { position: relative; min-height: 150px; }

.jKNSIO:nth-child(1)::after, .jKNSIO:nth-child(4)::after { position: absolute; content: ""; top: 0px; right: -16px; width: 1px; height: 100%; background-color: rgb(228, 228, 228); }

@media (min-width: 1024px) {
  .jKNSIO:not(:last-child)::after { position: absolute; content: ""; top: 0px; right: -16px; width: 1px; height: 100%; background-color: rgb(228, 228, 228); }
}

.jKNSIO { position: relative; min-height: 150px; }

.jKNSIO:nth-child(1)::after, .jKNSIO:nth-child(4)::after { position: absolute; content: ""; top: 0px; right: -16px; width: 1px; height: 100%; background-color: rgb(228, 228, 228); }

@media (min-width: 1024px) {
  .jKNSIO:not(:last-child)::after { position: absolute; content: ""; top: 0px; right: -16px; width: 1px; height: 100%; background-color: rgb(228, 228, 228); }
}

.jKNSIO { position: relative; min-height: 150px; }

.jKNSIO:nth-child(1)::after, .jKNSIO:nth-child(4)::after { position: absolute; content: ""; top: 0px; right: -16px; width: 1px; height: 100%; background-color: rgb(228, 228, 228); }

@media (min-width: 1024px) {
  .jKNSIO:not(:last-child)::after { position: absolute; content: ""; top: 0px; right: -16px; width: 1px; height: 100%; background-color: rgb(228, 228, 228); }
}

.jKNSIO { position: relative; min-height: 150px; }

.jKNSIO:nth-child(1)::after, .jKNSIO:nth-child(4)::after { position: absolute; content: ""; top: 0px; right: -16px; width: 1px; height: 100%; background-color: rgb(228, 228, 228); }

@media (min-width: 1024px) {
  .jKNSIO:not(:last-child)::after { position: absolute; content: ""; top: 0px; right: -16px; width: 1px; height: 100%; background-color: rgb(228, 228, 228); }
}

.hjiZmV { border-top: 1px solid rgb(228, 228, 228); grid-column: 1 / 3; }

@media (min-width: 1024px) {
  .hjiZmV { display: none; }
}

.hjiZmV { border-top: 1px solid rgb(228, 228, 228); grid-column: 1 / 3; }

@media (min-width: 1024px) {
  .hjiZmV { display: none; }
}

.hjiZmV { border-top: 1px solid rgb(228, 228, 228); grid-column: 1 / 3; }

@media (min-width: 1024px) {
  .hjiZmV { display: none; }
}

.hjiZmV { border-top: 1px solid rgb(228, 228, 228); grid-column: 1 / 3; }

@media (min-width: 1024px) {
  .hjiZmV { display: none; }
}

.hQaxaD { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: -10px 0px 0px; min-height: 0px; min-width: 0px; position: relative; z-index: 0; display: inline-block; padding: 0px 10px 20px; vertical-align: top; width: 50%; }

@media (min-width: 768px) {
  .hQaxaD { clear: left; float: left; margin-top: 0px; padding: 0px 20px 20px 0px; width: 30%; }
}

@media (min-width: 1024px) {
  .hQaxaD { padding-left: 0px; width: 35.7143%; }
}

.hQaxaD { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: -10px 0px 0px; min-height: 0px; min-width: 0px; position: relative; z-index: 0; display: inline-block; padding: 0px 10px 20px; vertical-align: top; width: 50%; }

@media (min-width: 768px) {
  .hQaxaD { clear: left; float: left; margin-top: 0px; padding: 0px 20px 20px 0px; width: 30%; }
}

@media (min-width: 1024px) {
  .hQaxaD { padding-left: 0px; width: 35.7143%; }
}

.hQaxaD { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: -10px 0px 0px; min-height: 0px; min-width: 0px; position: relative; z-index: 0; display: inline-block; padding: 0px 10px 20px; vertical-align: top; width: 50%; }

@media (min-width: 768px) {
  .hQaxaD { clear: left; float: left; margin-top: 0px; padding: 0px 20px 20px 0px; width: 30%; }
}

@media (min-width: 1024px) {
  .hQaxaD { padding-left: 0px; width: 35.7143%; }
}

.hQaxaD { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: -10px 0px 0px; min-height: 0px; min-width: 0px; position: relative; z-index: 0; display: inline-block; padding: 0px 10px 20px; vertical-align: top; width: 50%; }

@media (min-width: 768px) {
  .hQaxaD { clear: left; float: left; margin-top: 0px; padding: 0px 20px 20px 0px; width: 30%; }
}

@media (min-width: 1024px) {
  .hQaxaD { padding-left: 0px; width: 35.7143%; }
}

.hMBYhv { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 20px; position: relative; z-index: 0; display: inline-block; vertical-align: top; width: 50%; }

@media (min-width: 768px) {
  .hMBYhv { clear: left; float: left; padding-bottom: 0px; padding-top: 5px; padding-right: 20px; width: 30%; }
}

@media (min-width: 1024px) {
  .hMBYhv { clear: left; width: 35.7143%; }
}

.hMBYhv { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 20px; position: relative; z-index: 0; display: inline-block; vertical-align: top; width: 50%; }

@media (min-width: 768px) {
  .hMBYhv { clear: left; float: left; padding-bottom: 0px; padding-top: 5px; padding-right: 20px; width: 30%; }
}

@media (min-width: 1024px) {
  .hMBYhv { clear: left; width: 35.7143%; }
}

.hMBYhv { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 20px; position: relative; z-index: 0; display: inline-block; vertical-align: top; width: 50%; }

@media (min-width: 768px) {
  .hMBYhv { clear: left; float: left; padding-bottom: 0px; padding-top: 5px; padding-right: 20px; width: 30%; }
}

@media (min-width: 1024px) {
  .hMBYhv { clear: left; width: 35.7143%; }
}

.hMBYhv { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 20px; position: relative; z-index: 0; display: inline-block; vertical-align: top; width: 50%; }

@media (min-width: 768px) {
  .hMBYhv { clear: left; float: left; padding-bottom: 0px; padding-top: 5px; padding-right: 20px; width: 30%; }
}

@media (min-width: 1024px) {
  .hMBYhv { clear: left; width: 35.7143%; }
}

.fkMBIX { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .fkMBIX { padding-left: 0px; }
}

.fkMBIX { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .fkMBIX { padding-left: 0px; }
}

.fkMBIX { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .fkMBIX { padding-left: 0px; }
}

.fkMBIX { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .fkMBIX { padding-left: 0px; }
}

.hADFiz { padding-left: 10px; padding-right: 10px; margin: auto; text-align: center; }

@media (min-width: 768px) {
  .hADFiz { padding-left: 0px; padding-right: 0px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .hADFiz { width: 56.2%; }
}

.hADFiz { padding-left: 10px; padding-right: 10px; margin: auto; text-align: center; }

@media (min-width: 768px) {
  .hADFiz { padding-left: 0px; padding-right: 0px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .hADFiz { width: 56.2%; }
}

.hADFiz { padding-left: 10px; padding-right: 10px; margin: auto; text-align: center; }

@media (min-width: 768px) {
  .hADFiz { padding-left: 0px; padding-right: 0px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .hADFiz { width: 56.2%; }
}

.hADFiz { padding-left: 10px; padding-right: 10px; margin: auto; text-align: center; }

@media (min-width: 768px) {
  .hADFiz { padding-left: 0px; padding-right: 0px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .hADFiz { width: 56.2%; }
}

.gaEeqC { color: rgb(51, 51, 51); display: block; font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; line-height: 26px; font-size: 17px; margin: 0px auto 25px; padding-right: 10px; padding-left: 10px; }

.gaEeqC:first-of-type::after { content: ""; clear: both; display: table; }

@media (min-width: 768px) {
  .gaEeqC { font-size: 18px; line-height: 30px; padding-left: 0px; padding-right: 0px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .gaEeqC { width: 56.2%; }
}

.gaEeqC { color: rgb(51, 51, 51); display: block; font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; line-height: 26px; font-size: 17px; margin: 0px auto 25px; padding-right: 10px; padding-left: 10px; }

.gaEeqC:first-of-type::after { content: ""; clear: both; display: table; }

@media (min-width: 768px) {
  .gaEeqC { font-size: 18px; line-height: 30px; padding-left: 0px; padding-right: 0px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .gaEeqC { width: 56.2%; }
}

.gaEeqC { color: rgb(51, 51, 51); display: block; font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; line-height: 26px; font-size: 17px; margin: 0px auto 25px; padding-right: 10px; padding-left: 10px; }

.gaEeqC:first-of-type::after { content: ""; clear: both; display: table; }

@media (min-width: 768px) {
  .gaEeqC { font-size: 18px; line-height: 30px; padding-left: 0px; padding-right: 0px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .gaEeqC { width: 56.2%; }
}

.gaEeqC { color: rgb(51, 51, 51); display: block; font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; line-height: 26px; font-size: 17px; margin: 0px auto 25px; padding-right: 10px; padding-left: 10px; }

.gaEeqC:first-of-type::after { content: ""; clear: both; display: table; }

@media (min-width: 768px) {
  .gaEeqC { font-size: 18px; line-height: 30px; padding-left: 0px; padding-right: 0px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .gaEeqC { width: 56.2%; }
}

.enuiNL { float: left; color: rgb(51, 51, 51); padding-right: 10px; margin-top: 0.2em; line-height: 0.55em; font-size: 110px; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; }

.fwTjEz { float: left; color: rgb(51, 51, 51); padding-right: 10px; margin-top: -0.06em; line-height: 0.85em; font-size: 104px; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; }

.exSRXu { float: left; color: rgb(51, 51, 51); padding-right: 10px; margin-top: -0.01em; line-height: 0.8em; font-size: 103px; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; }

.edQTw { float: left; color: rgb(51, 51, 51); padding-right: 10px; margin-top: 0.065em; line-height: 0.7em; font-size: 105px; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; }

.enuiNL { float: left; color: rgb(51, 51, 51); padding-right: 10px; margin-top: 0.2em; line-height: 0.55em; font-size: 110px; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; }

.fwTjEz { float: left; color: rgb(51, 51, 51); padding-right: 10px; margin-top: -0.06em; line-height: 0.85em; font-size: 104px; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; }

.exSRXu { float: left; color: rgb(51, 51, 51); padding-right: 10px; margin-top: -0.01em; line-height: 0.8em; font-size: 103px; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; }

.edQTw { float: left; color: rgb(51, 51, 51); padding-right: 10px; margin-top: 0.065em; line-height: 0.7em; font-size: 105px; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; }

.enuiNL { float: left; color: rgb(51, 51, 51); padding-right: 10px; margin-top: 0.2em; line-height: 0.55em; font-size: 110px; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; }

.fwTjEz { float: left; color: rgb(51, 51, 51); padding-right: 10px; margin-top: -0.06em; line-height: 0.85em; font-size: 104px; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; }

.exSRXu { float: left; color: rgb(51, 51, 51); padding-right: 10px; margin-top: -0.01em; line-height: 0.8em; font-size: 103px; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; }

.edQTw { float: left; color: rgb(51, 51, 51); padding-right: 10px; margin-top: 0.065em; line-height: 0.7em; font-size: 105px; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; }

.enuiNL { float: left; color: rgb(51, 51, 51); padding-right: 10px; margin-top: 0.2em; line-height: 0.55em; font-size: 110px; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; }

.fwTjEz { float: left; color: rgb(51, 51, 51); padding-right: 10px; margin-top: -0.06em; line-height: 0.85em; font-size: 104px; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; }

.exSRXu { float: left; color: rgb(51, 51, 51); padding-right: 10px; margin-top: -0.01em; line-height: 0.8em; font-size: 103px; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; }

.edQTw { float: left; color: rgb(51, 51, 51); padding-right: 10px; margin-top: 0.065em; line-height: 0.7em; font-size: 105px; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; }

.qWbev { position: relative; width: 100%; height: 150px; }

.qWbev { position: relative; width: 100%; height: 150px; }

.qWbev { position: relative; width: 100%; height: 150px; }

.qWbev { position: relative; width: 100%; height: 150px; }

.Iyyb { width: 100%; position: relative; height: auto; }

.Iyyb { width: 100%; position: relative; height: auto; }

.Iyyb { width: 100%; position: relative; height: auto; }

.Iyyb { width: 100%; position: relative; height: auto; }

.grWVQY { position: relative; }

.grWVQY { position: relative; }

.grWVQY { position: relative; }

.grWVQY { position: relative; }

.iUDWMr { color: inherit; cursor: pointer; text-decoration: underline; }

.iUDWMr:hover { color: rgb(29, 29, 27); }

.iUDWMr:active { color: rgb(29, 29, 27); }

.iUDWMr { color: inherit; cursor: pointer; text-decoration: underline; }

.iUDWMr:hover { color: rgb(29, 29, 27); }

.iUDWMr:active { color: rgb(29, 29, 27); }

.iUDWMr { color: inherit; cursor: pointer; text-decoration: underline; }

.iUDWMr:hover { color: rgb(29, 29, 27); }

.iUDWMr:active { color: rgb(29, 29, 27); }

.iUDWMr { color: inherit; cursor: pointer; text-decoration: underline; }

.iUDWMr:hover { color: rgb(29, 29, 27); }

.iUDWMr:active { color: rgb(29, 29, 27); }

.fcAiiT { display: flex; flex-direction: row; margin-bottom: 20px; padding-left: 5px; width: 100%; }

.fcAiiT:last-of-type { margin-bottom: 0px; }

.fcAiiT { display: flex; flex-direction: row; margin-bottom: 20px; padding-left: 5px; width: 100%; }

.fcAiiT:last-of-type { margin-bottom: 0px; }

.fcAiiT { display: flex; flex-direction: row; margin-bottom: 20px; padding-left: 5px; width: 100%; }

.fcAiiT:last-of-type { margin-bottom: 0px; }

.fcAiiT { display: flex; flex-direction: row; margin-bottom: 20px; padding-left: 5px; width: 100%; }

.fcAiiT:last-of-type { margin-bottom: 0px; }

.cRwKlW { height: 6px; width: 6px; margin-top: 2px; background-color: rgb(159, 0, 0); }

.cRwKlW { height: 6px; width: 6px; margin-top: 2px; background-color: rgb(159, 0, 0); }

.cRwKlW { height: 6px; width: 6px; margin-top: 2px; background-color: rgb(159, 0, 0); }

.cRwKlW { height: 6px; width: 6px; margin-top: 2px; background-color: rgb(159, 0, 0); }

.hcWdPg { font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 24px; font-weight: 400; margin: 0px 0px 20px; color: rgb(29, 29, 27); }

.hcWdPg { font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 24px; font-weight: 400; margin: 0px 0px 20px; color: rgb(29, 29, 27); }

.hcWdPg { font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 24px; font-weight: 400; margin: 0px 0px 20px; color: rgb(29, 29, 27); }

.hcWdPg { font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 24px; font-weight: 400; margin: 0px 0px 20px; color: rgb(29, 29, 27); }

.gPqLMU { color: rgb(51, 51, 51); font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; font-size: 18px; margin-top: -8px; padding-left: 15px; width: 95%; line-height: 28px; }

.gPqLMU { color: rgb(51, 51, 51); font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; font-size: 18px; margin-top: -8px; padding-left: 15px; width: 95%; line-height: 28px; }

.gPqLMU { color: rgb(51, 51, 51); font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; font-size: 18px; margin-top: -8px; padding-left: 15px; width: 95%; line-height: 28px; }

.gPqLMU { color: rgb(51, 51, 51); font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; font-size: 18px; margin-top: -8px; padding-left: 15px; width: 95%; line-height: 28px; }

.jZWJV { margin: 0px auto 20px; padding: 16px 20px; background-color: rgb(249, 249, 249); border-top: 2px solid rgb(159, 0, 0); }

@media (min-width: 768px) {
  .jZWJV { width: 80.8%; }
}

@media (min-width: 1024px) {
  .jZWJV { width: 56.2%; }
}

.jZWJV { margin: 0px auto 20px; padding: 16px 20px; background-color: rgb(249, 249, 249); border-top: 2px solid rgb(159, 0, 0); }

@media (min-width: 768px) {
  .jZWJV { width: 80.8%; }
}

@media (min-width: 1024px) {
  .jZWJV { width: 56.2%; }
}

.jZWJV { margin: 0px auto 20px; padding: 16px 20px; background-color: rgb(249, 249, 249); border-top: 2px solid rgb(159, 0, 0); }

@media (min-width: 768px) {
  .jZWJV { width: 80.8%; }
}

@media (min-width: 1024px) {
  .jZWJV { width: 56.2%; }
}

.jZWJV { margin: 0px auto 20px; padding: 16px 20px; background-color: rgb(249, 249, 249); border-top: 2px solid rgb(159, 0, 0); }

@media (min-width: 768px) {
  .jZWJV { width: 80.8%; }
}

@media (min-width: 1024px) {
  .jZWJV { width: 56.2%; }
}

.hCHnvt { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; color: rgb(51, 51, 51); font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 25px; line-height: 30px; }

.hCHnvt cite { font-style: normal; }

@media (min-width: 768px) {
  .hCHnvt { font-size: 30px; line-height: 35px; }
}

.hCHnvt { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; color: rgb(51, 51, 51); font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 25px; line-height: 30px; }

.hCHnvt cite { font-style: normal; }

@media (min-width: 768px) {
  .hCHnvt { font-size: 30px; line-height: 35px; }
}

.hCHnvt { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; color: rgb(51, 51, 51); font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 25px; line-height: 30px; }

.hCHnvt cite { font-style: normal; }

@media (min-width: 768px) {
  .hCHnvt { font-size: 30px; line-height: 35px; }
}

.hCHnvt { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; color: rgb(51, 51, 51); font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 25px; line-height: 30px; }

.hCHnvt cite { font-style: normal; }

@media (min-width: 768px) {
  .hCHnvt { font-size: 30px; line-height: 35px; }
}

.cViNoX { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .cViNoX { padding-left: 0px; }
}

.cViNoX { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .cViNoX { padding-left: 0px; }
}

.cViNoX { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .cViNoX { padding-left: 0px; }
}

.cViNoX { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .cViNoX { padding-left: 0px; }
}

.gLHcQh { position: relative; margin-bottom: 20px; padding: 0px 10px; }

@media (min-width: 768px) {
  .gLHcQh { width: 80.8%; margin-left: auto; margin-right: auto; padding: 0px; }
}

@media (min-width: 1024px) {
  .gLHcQh { width: 56.2%; }
}

.ctbLzs { position: relative; margin-bottom: 20px; width: 100%; }

.gLHcQh { position: relative; margin-bottom: 20px; padding: 0px 10px; }

@media (min-width: 768px) {
  .gLHcQh { width: 80.8%; margin-left: auto; margin-right: auto; padding: 0px; }
}

@media (min-width: 1024px) {
  .gLHcQh { width: 56.2%; }
}

.ctbLzs { position: relative; margin-bottom: 20px; width: 100%; }

.gLHcQh { position: relative; margin-bottom: 20px; padding: 0px 10px; }

@media (min-width: 768px) {
  .gLHcQh { width: 80.8%; margin-left: auto; margin-right: auto; padding: 0px; }
}

@media (min-width: 1024px) {
  .gLHcQh { width: 56.2%; }
}

.ctbLzs { position: relative; margin-bottom: 20px; width: 100%; }

.gLHcQh { position: relative; margin-bottom: 20px; padding: 0px 10px; }

@media (min-width: 768px) {
  .gLHcQh { width: 80.8%; margin-left: auto; margin-right: auto; padding: 0px; }
}

@media (min-width: 1024px) {
  .gLHcQh { width: 56.2%; }
}

.ctbLzs { position: relative; margin-bottom: 20px; width: 100%; }

.hpWIYt { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 25px; position: relative; z-index: 0; width: 100%; flex-direction: column; }

@media (min-width: 768px) {
  .hpWIYt { width: 80.8%; margin: 0px auto; }
}

@media (min-width: 1024px) {
  .hpWIYt { width: 56.2%; }
}

.hpWIYt { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 25px; position: relative; z-index: 0; width: 100%; flex-direction: column; }

@media (min-width: 768px) {
  .hpWIYt { width: 80.8%; margin: 0px auto; }
}

@media (min-width: 1024px) {
  .hpWIYt { width: 56.2%; }
}

.hpWIYt { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 25px; position: relative; z-index: 0; width: 100%; flex-direction: column; }

@media (min-width: 768px) {
  .hpWIYt { width: 80.8%; margin: 0px auto; }
}

@media (min-width: 1024px) {
  .hpWIYt { width: 56.2%; }
}

.hpWIYt { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 25px; position: relative; z-index: 0; width: 100%; flex-direction: column; }

@media (min-width: 768px) {
  .hpWIYt { width: 80.8%; margin: 0px auto; }
}

@media (min-width: 1024px) {
  .hpWIYt { width: 56.2%; }
}

.jGJovF { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 20px; position: relative; z-index: 0; }

.jGJovF { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 20px; position: relative; z-index: 0; }

.jGJovF { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 20px; position: relative; z-index: 0; }

.jGJovF { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 0px 20px; position: relative; z-index: 0; }

.guQatV { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px 25px; position: relative; z-index: 0; width: 100%; flex-flow: row; }

@media (min-width: 768px) {
  .guQatV { width: 80.8%; margin: 0px auto; padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1024px) {
  .guQatV { width: 56.2%; }
}

.guQatV { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px 25px; position: relative; z-index: 0; width: 100%; flex-flow: row; }

@media (min-width: 768px) {
  .guQatV { width: 80.8%; margin: 0px auto; padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1024px) {
  .guQatV { width: 56.2%; }
}

.guQatV { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px 25px; position: relative; z-index: 0; width: 100%; flex-flow: row; }

@media (min-width: 768px) {
  .guQatV { width: 80.8%; margin: 0px auto; padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1024px) {
  .guQatV { width: 56.2%; }
}

.guQatV { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px 25px; position: relative; z-index: 0; width: 100%; flex-flow: row; }

@media (min-width: 768px) {
  .guQatV { width: 80.8%; margin: 0px auto; padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1024px) {
  .guQatV { width: 56.2%; }
}

.hacVCI { border: 0px solid black; box-sizing: border-box; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; width: 100%; flex-flow: row; display: block; }

@media (min-width: 768px) {
  .hacVCI { width: 80.8%; margin: 0px auto; padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1024px) {
  .hacVCI { width: 56.2%; }
}

.hacVCI { border: 0px solid black; box-sizing: border-box; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; width: 100%; flex-flow: row; display: block; }

@media (min-width: 768px) {
  .hacVCI { width: 80.8%; margin: 0px auto; padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1024px) {
  .hacVCI { width: 56.2%; }
}

.hacVCI { border: 0px solid black; box-sizing: border-box; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; width: 100%; flex-flow: row; display: block; }

@media (min-width: 768px) {
  .hacVCI { width: 80.8%; margin: 0px auto; padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1024px) {
  .hacVCI { width: 56.2%; }
}

.hacVCI { border: 0px solid black; box-sizing: border-box; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; width: 100%; flex-flow: row; display: block; }

@media (min-width: 768px) {
  .hacVCI { width: 80.8%; margin: 0px auto; padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1024px) {
  .hacVCI { width: 56.2%; }
}

.fLVAhZ { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px 0px 10px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .fLVAhZ { width: 50%; float: left; margin-right: 20px; margin-bottom: 0px; margin-top: 5px; padding-left: 0px; padding-right: 0px; }
}

.fLVAhZ { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px 0px 10px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .fLVAhZ { width: 50%; float: left; margin-right: 20px; margin-bottom: 0px; margin-top: 5px; padding-left: 0px; padding-right: 0px; }
}

.fLVAhZ { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px 0px 10px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .fLVAhZ { width: 50%; float: left; margin-right: 20px; margin-bottom: 0px; margin-top: 5px; padding-left: 0px; padding-right: 0px; }
}

.fLVAhZ { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px 0px 10px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .fLVAhZ { width: 50%; float: left; margin-right: 20px; margin-bottom: 0px; margin-top: 5px; padding-left: 0px; padding-right: 0px; }
}

.GYtXA { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; display: block; }

@media (min-width: 768px) {
  .GYtXA { width: 80.8%; margin: 0px auto; padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1024px) {
  .GYtXA { width: 56.2%; }
}

.GYtXA { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; display: block; }

@media (min-width: 768px) {
  .GYtXA { width: 80.8%; margin: 0px auto; padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1024px) {
  .GYtXA { width: 56.2%; }
}

.GYtXA { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; display: block; }

@media (min-width: 768px) {
  .GYtXA { width: 80.8%; margin: 0px auto; padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1024px) {
  .GYtXA { width: 56.2%; }
}

.GYtXA { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; display: block; }

@media (min-width: 768px) {
  .GYtXA { width: 80.8%; margin: 0px auto; padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1024px) {
  .GYtXA { width: 56.2%; }
}

.bQMpmd { color: rgb(51, 51, 51); font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-weight: 400; margin: 0px auto 10px; padding-right: 10px; padding-left: 10px; font-size: 25px; line-height: 25px; }

@media (min-width: 768px) {
  .bQMpmd { padding-left: 0px; padding-right: 0px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .bQMpmd { width: 56.2%; }
}

@media (min-width: 768px) {
  .bQMpmd { font-size: 28px; line-height: 28px; }
}

.bQMpmd { color: rgb(51, 51, 51); font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-weight: 400; margin: 0px auto 10px; padding-right: 10px; padding-left: 10px; font-size: 25px; line-height: 25px; }

@media (min-width: 768px) {
  .bQMpmd { padding-left: 0px; padding-right: 0px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .bQMpmd { width: 56.2%; }
}

@media (min-width: 768px) {
  .bQMpmd { font-size: 28px; line-height: 28px; }
}

.bQMpmd { color: rgb(51, 51, 51); font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-weight: 400; margin: 0px auto 10px; padding-right: 10px; padding-left: 10px; font-size: 25px; line-height: 25px; }

@media (min-width: 768px) {
  .bQMpmd { padding-left: 0px; padding-right: 0px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .bQMpmd { width: 56.2%; }
}

@media (min-width: 768px) {
  .bQMpmd { font-size: 28px; line-height: 28px; }
}

.bQMpmd { color: rgb(51, 51, 51); font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-weight: 400; margin: 0px auto 10px; padding-right: 10px; padding-left: 10px; font-size: 25px; line-height: 25px; }

@media (min-width: 768px) {
  .bQMpmd { padding-left: 0px; padding-right: 0px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .bQMpmd { width: 56.2%; }
}

@media (min-width: 768px) {
  .bQMpmd { font-size: 28px; line-height: 28px; }
}

.dxCaTt { color: rgb(51, 51, 51); font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-weight: 400; margin: 0px auto 10px; padding-right: 10px; padding-left: 10px; font-size: 22px; line-height: 22px; }

@media (min-width: 768px) {
  .dxCaTt { padding-left: 0px; padding-right: 0px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .dxCaTt { width: 56.2%; }
}

@media (min-width: 768px) {
  .dxCaTt { font-size: 24px; line-height: 24px; }
}

.dxCaTt { color: rgb(51, 51, 51); font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-weight: 400; margin: 0px auto 10px; padding-right: 10px; padding-left: 10px; font-size: 22px; line-height: 22px; }

@media (min-width: 768px) {
  .dxCaTt { padding-left: 0px; padding-right: 0px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .dxCaTt { width: 56.2%; }
}

@media (min-width: 768px) {
  .dxCaTt { font-size: 24px; line-height: 24px; }
}

.dxCaTt { color: rgb(51, 51, 51); font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-weight: 400; margin: 0px auto 10px; padding-right: 10px; padding-left: 10px; font-size: 22px; line-height: 22px; }

@media (min-width: 768px) {
  .dxCaTt { padding-left: 0px; padding-right: 0px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .dxCaTt { width: 56.2%; }
}

@media (min-width: 768px) {
  .dxCaTt { font-size: 24px; line-height: 24px; }
}

.dxCaTt { color: rgb(51, 51, 51); font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-weight: 400; margin: 0px auto 10px; padding-right: 10px; padding-left: 10px; font-size: 22px; line-height: 22px; }

@media (min-width: 768px) {
  .dxCaTt { padding-left: 0px; padding-right: 0px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .dxCaTt { width: 56.2%; }
}

@media (min-width: 768px) {
  .dxCaTt { font-size: 24px; line-height: 24px; }
}

.jFyomY { clear: both; min-height: 283px; margin: 30px 0px; box-sizing: content-box; padding: 0px 0px 10px; border-bottom: 1px solid rgb(219, 219, 219); }

@media (min-width: 768px) {
  .jFyomY { min-height: 123px; }
}

@media (min-width: 1024px) {
  .jFyomY { min-height: 283px; }
}

.jFyomY { clear: both; min-height: 283px; margin: 30px 0px; box-sizing: content-box; padding: 0px 0px 10px; border-bottom: 1px solid rgb(219, 219, 219); }

@media (min-width: 768px) {
  .jFyomY { min-height: 123px; }
}

@media (min-width: 1024px) {
  .jFyomY { min-height: 283px; }
}

.jFyomY { clear: both; min-height: 283px; margin: 30px 0px; box-sizing: content-box; padding: 0px 0px 10px; border-bottom: 1px solid rgb(219, 219, 219); }

@media (min-width: 768px) {
  .jFyomY { min-height: 123px; }
}

@media (min-width: 1024px) {
  .jFyomY { min-height: 283px; }
}

.jFyomY { clear: both; min-height: 283px; margin: 30px 0px; box-sizing: content-box; padding: 0px 0px 10px; border-bottom: 1px solid rgb(219, 219, 219); }

@media (min-width: 768px) {
  .jFyomY { min-height: 123px; }
}

@media (min-width: 1024px) {
  .jFyomY { min-height: 283px; }
}

.iiZLxD { border-bottom: 1px solid rgb(219, 219, 219); color: rgb(105, 105, 105); flex: 1 1 100%; font: 14px / 17px TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; letter-spacing: 0.6px; margin: 0px 0px 10px; padding: 0px 0px 5px; text-align: center; text-transform: uppercase; display: block; }

.iiZLxD { border-bottom: 1px solid rgb(219, 219, 219); color: rgb(105, 105, 105); flex: 1 1 100%; font: 14px / 17px TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; letter-spacing: 0.6px; margin: 0px 0px 10px; padding: 0px 0px 5px; text-align: center; text-transform: uppercase; display: block; }

.iiZLxD { border-bottom: 1px solid rgb(219, 219, 219); color: rgb(105, 105, 105); flex: 1 1 100%; font: 14px / 17px TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; letter-spacing: 0.6px; margin: 0px 0px 10px; padding: 0px 0px 5px; text-align: center; text-transform: uppercase; display: block; }

.iiZLxD { border-bottom: 1px solid rgb(219, 219, 219); color: rgb(105, 105, 105); flex: 1 1 100%; font: 14px / 17px TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; letter-spacing: 0.6px; margin: 0px 0px 10px; padding: 0px 0px 5px; text-align: center; text-transform: uppercase; display: block; }

.eXzOtu { color: rgb(51, 51, 51); display: block; font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; line-height: 26px; font-size: 17px; margin: 0px auto 25px; padding-right: 10px; padding-left: 30px; }

@media (min-width: 768px) {
  .eXzOtu { font-size: 18px; line-height: 30px; padding-left: 15px; padding-right: 0px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .eXzOtu { width: 56.2%; }
}

.eXzOtu { color: rgb(51, 51, 51); display: block; font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; line-height: 26px; font-size: 17px; margin: 0px auto 25px; padding-right: 10px; padding-left: 30px; }

@media (min-width: 768px) {
  .eXzOtu { font-size: 18px; line-height: 30px; padding-left: 15px; padding-right: 0px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .eXzOtu { width: 56.2%; }
}

.eXzOtu { color: rgb(51, 51, 51); display: block; font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; line-height: 26px; font-size: 17px; margin: 0px auto 25px; padding-right: 10px; padding-left: 30px; }

@media (min-width: 768px) {
  .eXzOtu { font-size: 18px; line-height: 30px; padding-left: 15px; padding-right: 0px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .eXzOtu { width: 56.2%; }
}

.eXzOtu { color: rgb(51, 51, 51); display: block; font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; line-height: 26px; font-size: 17px; margin: 0px auto 25px; padding-right: 10px; padding-left: 30px; }

@media (min-width: 768px) {
  .eXzOtu { font-size: 18px; line-height: 30px; padding-left: 15px; padding-right: 0px; width: 80.8%; }
}

@media (min-width: 1024px) {
  .eXzOtu { width: 56.2%; }
}

.bGhkJW { margin-bottom: 16px; list-style: square; color: rgb(51, 51, 51); font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; line-height: 26px; font-size: 17px; }

.bGhkJW p { margin-block: 16px 0px; width: 100% !important; }

.bGhkJW p:empty { display: none; }

.bGhkJW { margin-bottom: 16px; list-style: square; color: rgb(51, 51, 51); font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; line-height: 26px; font-size: 17px; }

.bGhkJW p { margin-block: 16px 0px; width: 100% !important; }

.bGhkJW p:empty { display: none; }

.bGhkJW { margin-bottom: 16px; list-style: square; color: rgb(51, 51, 51); font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; line-height: 26px; font-size: 17px; }

.bGhkJW p { margin-block: 16px 0px; width: 100% !important; }

.bGhkJW p:empty { display: none; }

.bGhkJW { margin-bottom: 16px; list-style: square; color: rgb(51, 51, 51); font-family: TimesDigitalW04-Regular, TimesDigitalW04-Regular-fallback, serif; line-height: 26px; font-size: 17px; }

.bGhkJW p { margin-block: 16px 0px; width: 100% !important; }

.bGhkJW p:empty { display: none; }

.jdhiUl { border-style: solid; border-color: rgb(219, 219, 219); border-image: initial; border-width: 1px 0px; }

.jdhiUl + .keylines__KeylineItem-sc-1s03wwf-0 { margin-top: -1px !important; }

.jdhiUl { border-style: solid; border-color: rgb(219, 219, 219); border-image: initial; border-width: 1px 0px; }

.jdhiUl + .keylines__KeylineItem-sc-1s03wwf-0 { margin-top: -1px !important; }

.jdhiUl { border-style: solid; border-color: rgb(219, 219, 219); border-image: initial; border-width: 1px 0px; }

.jdhiUl + .keylines__KeylineItem-sc-1s03wwf-0 { margin-top: -1px !important; }

.jdhiUl { border-style: solid; border-color: rgb(219, 219, 219); border-image: initial; border-width: 1px 0px; }

.jdhiUl + .keylines__KeylineItem-sc-1s03wwf-0 { margin-top: -1px !important; }

.ktHoqV { border-style: solid; border-color: rgb(219, 219, 219); border-image: initial; border-width: 1px 0px; margin-left: 10px; margin-right: 10px; }

.ktHoqV + .keylines__ArticleKeylineItem-sc-1s03wwf-1 { margin-top: -1px !important; }

@media (min-width: 768px) {
  .ktHoqV { margin: 0px auto; }
}

.ktHoqV:last-child { margin-bottom: 30px; }

@media (min-width: 768px) {
  .ktHoqV { width: 80.8%; }
}

@media (min-width: 1024px) {
  .ktHoqV { width: 56.2%; }
}

.ktHoqV { border-style: solid; border-color: rgb(219, 219, 219); border-image: initial; border-width: 1px 0px; margin-left: 10px; margin-right: 10px; }

.ktHoqV + .keylines__ArticleKeylineItem-sc-1s03wwf-1 { margin-top: -1px !important; }

@media (min-width: 768px) {
  .ktHoqV { margin: 0px auto; }
}

.ktHoqV:last-child { margin-bottom: 30px; }

@media (min-width: 768px) {
  .ktHoqV { width: 80.8%; }
}

@media (min-width: 1024px) {
  .ktHoqV { width: 56.2%; }
}

.ktHoqV { border-style: solid; border-color: rgb(219, 219, 219); border-image: initial; border-width: 1px 0px; margin-left: 10px; margin-right: 10px; }

.ktHoqV + .keylines__ArticleKeylineItem-sc-1s03wwf-1 { margin-top: -1px !important; }

@media (min-width: 768px) {
  .ktHoqV { margin: 0px auto; }
}

.ktHoqV:last-child { margin-bottom: 30px; }

@media (min-width: 768px) {
  .ktHoqV { width: 80.8%; }
}

@media (min-width: 1024px) {
  .ktHoqV { width: 56.2%; }
}

.ktHoqV { border-style: solid; border-color: rgb(219, 219, 219); border-image: initial; border-width: 1px 0px; margin-left: 10px; margin-right: 10px; }

.ktHoqV + .keylines__ArticleKeylineItem-sc-1s03wwf-1 { margin-top: -1px !important; }

@media (min-width: 768px) {
  .ktHoqV { margin: 0px auto; }
}

.ktHoqV:last-child { margin-bottom: 30px; }

@media (min-width: 768px) {
  .ktHoqV { width: 80.8%; }
}

@media (min-width: 1024px) {
  .ktHoqV { width: 56.2%; }
}

@media (min-width: 1024px) {
  .xQijj { padding-top: 20px; margin: 0px auto; }
}

@media (min-width: 1024px) {
  .xQijj { padding-top: 20px; margin: 0px auto; }
}

@media (min-width: 1024px) {
  .xQijj { padding-top: 20px; margin: 0px auto; }
}

@media (min-width: 1024px) {
  .xQijj { padding-top: 20px; margin: 0px auto; }
}

.hUvwaq { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; display: flex; z-index: 1; }

.hUvwaq > .keylines__ArticleKeylineItem-sc-1s03wwf-1 { order: 3; }

.hUvwaq { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; display: flex; z-index: 1; }

.hUvwaq > .keylines__ArticleKeylineItem-sc-1s03wwf-1 { order: 3; }

.hUvwaq { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; display: flex; z-index: 1; }

.hUvwaq > .keylines__ArticleKeylineItem-sc-1s03wwf-1 { order: 3; }

.hUvwaq { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; display: flex; z-index: 1; }

.hUvwaq > .keylines__ArticleKeylineItem-sc-1s03wwf-1 { order: 3; }

.iRvTiE { display: block; order: 4; }

.iRvTiE { display: block; order: 4; }

.iRvTiE { display: block; order: 4; }

.iRvTiE { display: block; order: 4; }

.eXtFF { position: sticky; bottom: 50px; display: flex; width: 100%; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .eXtFF { bottom: 80px; }
}

@media (min-width: 1024px) {
  .eXtFF { bottom: 120px; }
}

.eXtFF { position: sticky; bottom: 50px; display: flex; width: 100%; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .eXtFF { bottom: 80px; }
}

@media (min-width: 1024px) {
  .eXtFF { bottom: 120px; }
}

.eXtFF { position: sticky; bottom: 50px; display: flex; width: 100%; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .eXtFF { bottom: 80px; }
}

@media (min-width: 1024px) {
  .eXtFF { bottom: 120px; }
}

.eXtFF { position: sticky; bottom: 50px; display: flex; width: 100%; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .eXtFF { bottom: 80px; }
}

@media (min-width: 1024px) {
  .eXtFF { bottom: 120px; }
}

.jCeEOB { position: sticky; top: 162px; display: none; left: 100%; }

@media (min-width: 1024px) {
  .jCeEOB { width: 19.8333%; display: inline-block; }
}

@media (min-width: 1320px) {
  .jCeEOB { width: 18.8333%; top: 112px; }
}

.jCeEOB { position: sticky; top: 162px; display: none; left: 100%; }

@media (min-width: 1024px) {
  .jCeEOB { width: 19.8333%; display: inline-block; }
}

@media (min-width: 1320px) {
  .jCeEOB { width: 18.8333%; top: 112px; }
}

.jCeEOB { position: sticky; top: 162px; display: none; left: 100%; }

@media (min-width: 1024px) {
  .jCeEOB { width: 19.8333%; display: inline-block; }
}

@media (min-width: 1320px) {
  .jCeEOB { width: 18.8333%; top: 112px; }
}

.jCeEOB { position: sticky; top: 162px; display: none; left: 100%; }

@media (min-width: 1024px) {
  .jCeEOB { width: 19.8333%; display: inline-block; }
}

@media (min-width: 1320px) {
  .jCeEOB { width: 18.8333%; top: 112px; }
}

.jPniXb { position: sticky; padding-left: 20px; z-index: 1; }

@media (min-width: 1024px) {
  .jPniXb { padding-right: 40px; }
}

@media (min-width: 1320px) {
  .jPniXb { padding-right: 50px; }
}

.jPniXb { position: sticky; padding-left: 20px; z-index: 1; }

@media (min-width: 1024px) {
  .jPniXb { padding-right: 40px; }
}

@media (min-width: 1320px) {
  .jPniXb { padding-right: 50px; }
}

.jPniXb { position: sticky; padding-left: 20px; z-index: 1; }

@media (min-width: 1024px) {
  .jPniXb { padding-right: 40px; }
}

@media (min-width: 1320px) {
  .jPniXb { padding-right: 50px; }
}

.jPniXb { position: sticky; padding-left: 20px; z-index: 1; }

@media (min-width: 1024px) {
  .jPniXb { padding-right: 40px; }
}

@media (min-width: 1320px) {
  .jPniXb { padding-right: 50px; }
}

.fPnGaB { position: relative; }

.fPnGaB { position: relative; }

.fPnGaB { position: relative; }

.fPnGaB { position: relative; }

@media (min-width: 1024px) {
  .kuowVf { margin-top: 0px; transition: margin-top 0.2s; }
}

@media (min-width: 1024px) {
  .gJBkaT { margin-top: -335px; transition: margin-top 0.2s; }
}

@media (min-width: 1024px) {
  .kuowVf { margin-top: 0px; transition: margin-top 0.2s; }
}

@media (min-width: 1024px) {
  .gJBkaT { margin-top: -335px; transition: margin-top 0.2s; }
}

@media (min-width: 1024px) {
  .kuowVf { margin-top: 0px; transition: margin-top 0.2s; }
}

@media (min-width: 1024px) {
  .gJBkaT { margin-top: -335px; transition: margin-top 0.2s; }
}

@media (min-width: 1024px) {
  .kuowVf { margin-top: 0px; transition: margin-top 0.2s; }
}

@media (min-width: 1024px) {
  .gJBkaT { margin-top: -335px; transition: margin-top 0.2s; }
}

.cCpCuF { background-color: rgb(255, 255, 255); height: 60px; display: flex; -webkit-box-align: center; align-items: center; }

.cCpCuF { background-color: rgb(255, 255, 255); height: 60px; display: flex; -webkit-box-align: center; align-items: center; }

.cCpCuF { background-color: rgb(255, 255, 255); height: 60px; display: flex; -webkit-box-align: center; align-items: center; }

.cCpCuF { background-color: rgb(255, 255, 255); height: 60px; display: flex; -webkit-box-align: center; align-items: center; }

.laDDUs { order: 3; margin-left: 10px; margin-right: 10px; }

.laDDUs + .sticky-save-and-share-bar__SaveShareItem-hqppv0-1 { margin-top: -1px !important; }

@media (min-width: 768px) {
  .laDDUs { margin: 0px auto; }
}

.laDDUs:last-child { margin-bottom: 10px; }

@media (min-width: 768px) {
  .laDDUs { width: 80.8%; }
}

@media (min-width: 1024px) {
  .laDDUs { width: 56.2%; }
}

.laDDUs { order: 3; margin-left: 10px; margin-right: 10px; }

.laDDUs + .sticky-save-and-share-bar__SaveShareItem-hqppv0-1 { margin-top: -1px !important; }

@media (min-width: 768px) {
  .laDDUs { margin: 0px auto; }
}

.laDDUs:last-child { margin-bottom: 10px; }

@media (min-width: 768px) {
  .laDDUs { width: 80.8%; }
}

@media (min-width: 1024px) {
  .laDDUs { width: 56.2%; }
}

.laDDUs { order: 3; margin-left: 10px; margin-right: 10px; }

.laDDUs + .sticky-save-and-share-bar__SaveShareItem-hqppv0-1 { margin-top: -1px !important; }

@media (min-width: 768px) {
  .laDDUs { margin: 0px auto; }
}

.laDDUs:last-child { margin-bottom: 10px; }

@media (min-width: 768px) {
  .laDDUs { width: 80.8%; }
}

@media (min-width: 1024px) {
  .laDDUs { width: 56.2%; }
}

.laDDUs { order: 3; margin-left: 10px; margin-right: 10px; }

.laDDUs + .sticky-save-and-share-bar__SaveShareItem-hqppv0-1 { margin-top: -1px !important; }

@media (min-width: 768px) {
  .laDDUs { margin: 0px auto; }
}

.laDDUs:last-child { margin-bottom: 10px; }

@media (min-width: 768px) {
  .laDDUs { width: 80.8%; }
}

@media (min-width: 1024px) {
  .laDDUs { width: 56.2%; }
}

.CGcvS { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-radius: 50%; height: 100px; overflow: hidden; width: 100px; }

@media (min-width: 768px) {
  .CGcvS { height: 118px; width: 118px; }
}

.CGcvS { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-radius: 50%; height: 100px; overflow: hidden; width: 100px; }

@media (min-width: 768px) {
  .CGcvS { height: 118px; width: 118px; }
}

.CGcvS { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-radius: 50%; height: 100px; overflow: hidden; width: 100px; }

@media (min-width: 768px) {
  .CGcvS { height: 118px; width: 118px; }
}

.CGcvS { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-radius: 50%; height: 100px; overflow: hidden; width: 100px; }

@media (min-width: 768px) {
  .CGcvS { height: 118px; width: 118px; }
}

.copbJm { border: 0px solid black; box-sizing: border-box; display: inline; margin: 15px 0px 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(105, 105, 105); flex-flow: wrap; }

@media (min-width: 768px) {
  .copbJm { margin-top: 0px; }
}

.copbJm { border: 0px solid black; box-sizing: border-box; display: inline; margin: 15px 0px 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(105, 105, 105); flex-flow: wrap; }

@media (min-width: 768px) {
  .copbJm { margin-top: 0px; }
}

.copbJm { border: 0px solid black; box-sizing: border-box; display: inline; margin: 15px 0px 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(105, 105, 105); flex-flow: wrap; }

@media (min-width: 768px) {
  .copbJm { margin-top: 0px; }
}

.copbJm { border: 0px solid black; box-sizing: border-box; display: inline; margin: 15px 0px 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(105, 105, 105); flex-flow: wrap; }

@media (min-width: 768px) {
  .copbJm { margin-top: 0px; }
}

.gpcKuM { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 5px 0px 15px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .gpcKuM { padding-top: 0px; }
}

.gpcKuM { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 5px 0px 15px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .gpcKuM { padding-top: 0px; }
}

.gpcKuM { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 5px 0px 15px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .gpcKuM { padding-top: 0px; }
}

.gpcKuM { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 5px 0px 15px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .gpcKuM { padding-top: 0px; }
}

.eJUHCE { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px 10px 25px; min-height: 0px; min-width: 0px; padding: 35px 0px 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; order: 2; }

@media (min-width: 768px) {
  .eJUHCE { width: 80.8%; margin: 0px auto 30px; }
}

@media (min-width: 1024px) {
  .eJUHCE { width: 56.2%; }
}

.eJUHCE { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px 10px 25px; min-height: 0px; min-width: 0px; padding: 35px 0px 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; order: 2; }

@media (min-width: 768px) {
  .eJUHCE { width: 80.8%; margin: 0px auto 30px; }
}

@media (min-width: 1024px) {
  .eJUHCE { width: 56.2%; }
}

.eJUHCE { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px 10px 25px; min-height: 0px; min-width: 0px; padding: 35px 0px 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; order: 2; }

@media (min-width: 768px) {
  .eJUHCE { width: 80.8%; margin: 0px auto 30px; }
}

@media (min-width: 1024px) {
  .eJUHCE { width: 56.2%; }
}

.eJUHCE { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px 10px 25px; min-height: 0px; min-width: 0px; padding: 35px 0px 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; order: 2; }

@media (min-width: 768px) {
  .eJUHCE { width: 80.8%; margin: 0px auto 30px; }
}

@media (min-width: 1024px) {
  .eJUHCE { width: 56.2%; }
}

.jzraiJ { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; color: rgb(29, 29, 27); text-align: center; }

@media (min-width: 768px) {
  .jzraiJ { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.jzraiJ { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; color: rgb(29, 29, 27); text-align: center; }

@media (min-width: 768px) {
  .jzraiJ { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.jzraiJ { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; color: rgb(29, 29, 27); text-align: center; }

@media (min-width: 768px) {
  .jzraiJ { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.jzraiJ { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; color: rgb(29, 29, 27); text-align: center; }

@media (min-width: 768px) {
  .jzraiJ { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.EHLbR { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; flex-flow: wrap; max-width: 100%; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .EHLbR { margin-top: 0px; }
}

.EHLbR { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; flex-flow: wrap; max-width: 100%; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .EHLbR { margin-top: 0px; }
}

.EHLbR { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; flex-flow: wrap; max-width: 100%; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .EHLbR { margin-top: 0px; }
}

.EHLbR { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; flex-flow: wrap; max-width: 100%; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .EHLbR { margin-top: 0px; }
}

.jqYUYE { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .jqYUYE { flex-flow: wrap; }
}

.jqYUYE { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .jqYUYE { flex-flow: wrap; }
}

.jqYUYE { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .jqYUYE { flex-flow: wrap; }
}

.jqYUYE { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .jqYUYE { flex-flow: wrap; }
}

.iqbAeW { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; display: none; }

@media (min-width: 768px) {
  .iqbAeW { background-color: rgb(219, 219, 219); display: flex; height: 15px; margin: 0px 10px; width: 1px; }
}

.iqbAeW { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; display: none; }

@media (min-width: 768px) {
  .iqbAeW { background-color: rgb(219, 219, 219); display: flex; height: 15px; margin: 0px 10px; width: 1px; }
}

.iqbAeW { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; display: none; }

@media (min-width: 768px) {
  .iqbAeW { background-color: rgb(219, 219, 219); display: flex; height: 15px; margin: 0px 10px; width: 1px; }
}

.iqbAeW { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; display: none; }

@media (min-width: 768px) {
  .iqbAeW { background-color: rgb(219, 219, 219); display: flex; height: 15px; margin: 0px 10px; width: 1px; }
}

.dgzeRR { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 15px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 20px; line-height: 26px; color: rgb(51, 51, 51); text-align: center; }

@media (min-width: 768px) {
  .dgzeRR { font-size: 22px; line-height: 30px; margin-bottom: 25px; }
}

@media (min-width: 1024px) {
  .dgzeRR { margin-bottom: 20px; }
}

.dgzeRR { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 15px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 20px; line-height: 26px; color: rgb(51, 51, 51); text-align: center; }

@media (min-width: 768px) {
  .dgzeRR { font-size: 22px; line-height: 30px; margin-bottom: 25px; }
}

@media (min-width: 1024px) {
  .dgzeRR { margin-bottom: 20px; }
}

.dgzeRR { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 15px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 20px; line-height: 26px; color: rgb(51, 51, 51); text-align: center; }

@media (min-width: 768px) {
  .dgzeRR { font-size: 22px; line-height: 30px; margin-bottom: 25px; }
}

@media (min-width: 1024px) {
  .dgzeRR { margin-bottom: 20px; }
}

.dgzeRR { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 15px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 20px; line-height: 26px; color: rgb(51, 51, 51); text-align: center; }

@media (min-width: 768px) {
  .dgzeRR { font-size: 22px; line-height: 30px; margin-bottom: 25px; }
}

@media (min-width: 1024px) {
  .dgzeRR { margin-bottom: 20px; }
}

.fyHxyi { order: 2; }

@media (min-width: 768px) {
  .fyHxyi { margin-bottom: 10px; }
}

@media (min-width: 1024px) {
  .fyHxyi { width: 56.2%; margin-left: auto; margin-right: auto; }
}

.fyHxyi { order: 2; }

@media (min-width: 768px) {
  .fyHxyi { margin-bottom: 10px; }
}

@media (min-width: 1024px) {
  .fyHxyi { width: 56.2%; margin-left: auto; margin-right: auto; }
}

.fyHxyi { order: 2; }

@media (min-width: 768px) {
  .fyHxyi { margin-bottom: 10px; }
}

@media (min-width: 1024px) {
  .fyHxyi { width: 56.2%; margin-left: auto; margin-right: auto; }
}

.fyHxyi { order: 2; }

@media (min-width: 768px) {
  .fyHxyi { margin-bottom: 10px; }
}

@media (min-width: 1024px) {
  .fyHxyi { width: 56.2%; margin-left: auto; margin-right: auto; }
}

.gKkYAl { border: 0px solid black; box-sizing: border-box; display: inline; margin: 5px 0px 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(105, 105, 105); flex-flow: wrap; }

@media (min-width: 768px) {
  .gKkYAl { margin-top: 0px; }
}

.gKkYAl { border: 0px solid black; box-sizing: border-box; display: inline; margin: 5px 0px 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(105, 105, 105); flex-flow: wrap; }

@media (min-width: 768px) {
  .gKkYAl { margin-top: 0px; }
}

.gKkYAl { border: 0px solid black; box-sizing: border-box; display: inline; margin: 5px 0px 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(105, 105, 105); flex-flow: wrap; }

@media (min-width: 768px) {
  .gKkYAl { margin-top: 0px; }
}

.gKkYAl { border: 0px solid black; box-sizing: border-box; display: inline; margin: 5px 0px 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(105, 105, 105); flex-flow: wrap; }

@media (min-width: 768px) {
  .gKkYAl { margin-top: 0px; }
}

.chdcEf { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 5px 0px 15px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .chdcEf { padding-top: 0px; }
}

.chdcEf { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 5px 0px 15px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .chdcEf { padding-top: 0px; }
}

.chdcEf { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 5px 0px 15px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .chdcEf { padding-top: 0px; }
}

.chdcEf { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 5px 0px 15px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .chdcEf { padding-top: 0px; }
}

.eocrPj { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; order: 2; padding: 61px 10px 45px; }

@media (min-width: 768px) {
  .eocrPj { width: 80.8%; margin-top: 0px; margin-left: auto !important; margin-right: auto !important; }
}

@media (min-width: 1024px) {
  .eocrPj { width: 56.2%; }
}

.eocrPj { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; order: 2; padding: 61px 10px 45px; }

@media (min-width: 768px) {
  .eocrPj { width: 80.8%; margin-top: 0px; margin-left: auto !important; margin-right: auto !important; }
}

@media (min-width: 1024px) {
  .eocrPj { width: 56.2%; }
}

.eocrPj { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; order: 2; padding: 61px 10px 45px; }

@media (min-width: 768px) {
  .eocrPj { width: 80.8%; margin-top: 0px; margin-left: auto !important; margin-right: auto !important; }
}

@media (min-width: 1024px) {
  .eocrPj { width: 56.2%; }
}

.eocrPj { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; order: 2; padding: 61px 10px 45px; }

@media (min-width: 768px) {
  .eocrPj { width: 80.8%; margin-top: 0px; margin-left: auto !important; margin-right: auto !important; }
}

@media (min-width: 1024px) {
  .eocrPj { width: 56.2%; }
}

.fOpTIx { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; font-weight: 400; color: rgb(0, 0, 0); text-align: center; }

@media (min-width: 768px) {
  .fOpTIx { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.gobAhm { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; font-weight: 400; color: rgb(255, 255, 255); text-align: center; }

@media (min-width: 768px) {
  .gobAhm { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.dByDQd { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; font-weight: 400; color: rgb(0, 0, 0); text-align: center; text-transform: none; }

@media (min-width: 768px) {
  .dByDQd { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.fOpTIx { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; font-weight: 400; color: rgb(0, 0, 0); text-align: center; }

@media (min-width: 768px) {
  .fOpTIx { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.gobAhm { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; font-weight: 400; color: rgb(255, 255, 255); text-align: center; }

@media (min-width: 768px) {
  .gobAhm { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.dByDQd { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; font-weight: 400; color: rgb(0, 0, 0); text-align: center; text-transform: none; }

@media (min-width: 768px) {
  .dByDQd { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.fOpTIx { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; font-weight: 400; color: rgb(0, 0, 0); text-align: center; }

@media (min-width: 768px) {
  .fOpTIx { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.gobAhm { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; font-weight: 400; color: rgb(255, 255, 255); text-align: center; }

@media (min-width: 768px) {
  .gobAhm { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.dByDQd { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; font-weight: 400; color: rgb(0, 0, 0); text-align: center; text-transform: none; }

@media (min-width: 768px) {
  .dByDQd { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.fOpTIx { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; font-weight: 400; color: rgb(0, 0, 0); text-align: center; }

@media (min-width: 768px) {
  .fOpTIx { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.gobAhm { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; font-weight: 400; color: rgb(255, 255, 255); text-align: center; }

@media (min-width: 768px) {
  .gobAhm { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.dByDQd { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; font-weight: 400; color: rgb(0, 0, 0); text-align: center; text-transform: none; }

@media (min-width: 768px) {
  .dByDQd { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.dKxzdP { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; max-width: 100%; }

@media (min-width: 768px) {
  .dKxzdP { margin-top: 0px; }
}

.dKxzdP { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; max-width: 100%; }

@media (min-width: 768px) {
  .dKxzdP { margin-top: 0px; }
}

.dKxzdP { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; max-width: 100%; }

@media (min-width: 768px) {
  .dKxzdP { margin-top: 0px; }
}

.dKxzdP { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; max-width: 100%; }

@media (min-width: 768px) {
  .dKxzdP { margin-top: 0px; }
}

.fRXvef { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; }

@media (min-width: 768px) {
  .fRXvef { flex-flow: wrap; }
}

.fRXvef { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; }

@media (min-width: 768px) {
  .fRXvef { flex-flow: wrap; }
}

.fRXvef { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; }

@media (min-width: 768px) {
  .fRXvef { flex-flow: wrap; }
}

.fRXvef { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; }

@media (min-width: 768px) {
  .fRXvef { flex-flow: wrap; }
}

.caeNQH { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; display: none; }

@media (min-width: 768px) {
  .caeNQH { background-color: rgb(219, 219, 219); display: flex; height: 15px; margin: 0px 10px; width: 1px; }
}

.caeNQH { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; display: none; }

@media (min-width: 768px) {
  .caeNQH { background-color: rgb(219, 219, 219); display: flex; height: 15px; margin: 0px 10px; width: 1px; }
}

.caeNQH { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; display: none; }

@media (min-width: 768px) {
  .caeNQH { background-color: rgb(219, 219, 219); display: flex; height: 15px; margin: 0px 10px; width: 1px; }
}

.caeNQH { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; display: none; }

@media (min-width: 768px) {
  .caeNQH { background-color: rgb(219, 219, 219); display: flex; height: 15px; margin: 0px 10px; width: 1px; }
}

.gxzExJ { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 15px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 20px; line-height: 26px; font-weight: 400; color: rgb(0, 0, 0); text-align: center; }

@media (min-width: 768px) {
  .gxzExJ { font-size: 22px; line-height: 30px; margin-bottom: 25px; }
}

@media (min-width: 1024px) {
  .gxzExJ { margin-bottom: 20px; }
}

.gyjide { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 15px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 20px; line-height: 26px; font-weight: 400; color: rgb(255, 255, 255); text-align: center; }

@media (min-width: 768px) {
  .gyjide { font-size: 22px; line-height: 30px; margin-bottom: 25px; }
}

@media (min-width: 1024px) {
  .gyjide { margin-bottom: 20px; }
}

.gxzExJ { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 15px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 20px; line-height: 26px; font-weight: 400; color: rgb(0, 0, 0); text-align: center; }

@media (min-width: 768px) {
  .gxzExJ { font-size: 22px; line-height: 30px; margin-bottom: 25px; }
}

@media (min-width: 1024px) {
  .gxzExJ { margin-bottom: 20px; }
}

.gyjide { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 15px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 20px; line-height: 26px; font-weight: 400; color: rgb(255, 255, 255); text-align: center; }

@media (min-width: 768px) {
  .gyjide { font-size: 22px; line-height: 30px; margin-bottom: 25px; }
}

@media (min-width: 1024px) {
  .gyjide { margin-bottom: 20px; }
}

.gxzExJ { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 15px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 20px; line-height: 26px; font-weight: 400; color: rgb(0, 0, 0); text-align: center; }

@media (min-width: 768px) {
  .gxzExJ { font-size: 22px; line-height: 30px; margin-bottom: 25px; }
}

@media (min-width: 1024px) {
  .gxzExJ { margin-bottom: 20px; }
}

.gyjide { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 15px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 20px; line-height: 26px; font-weight: 400; color: rgb(255, 255, 255); text-align: center; }

@media (min-width: 768px) {
  .gyjide { font-size: 22px; line-height: 30px; margin-bottom: 25px; }
}

@media (min-width: 1024px) {
  .gyjide { margin-bottom: 20px; }
}

.gxzExJ { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 15px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 20px; line-height: 26px; font-weight: 400; color: rgb(0, 0, 0); text-align: center; }

@media (min-width: 768px) {
  .gxzExJ { font-size: 22px; line-height: 30px; margin-bottom: 25px; }
}

@media (min-width: 1024px) {
  .gxzExJ { margin-bottom: 20px; }
}

.gyjide { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 15px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 20px; line-height: 26px; font-weight: 400; color: rgb(255, 255, 255); text-align: center; }

@media (min-width: 768px) {
  .gyjide { font-size: 22px; line-height: 30px; margin-bottom: 25px; }
}

@media (min-width: 1024px) {
  .gyjide { margin-bottom: 20px; }
}

.hHwjtQ { order: 2; }

@media (min-width: 1024px) {
  .hHwjtQ { width: 100%; margin-left: auto; margin-right: auto; }
}

.hHwjtQ { order: 2; }

@media (min-width: 1024px) {
  .hHwjtQ { width: 100%; margin-left: auto; margin-right: auto; }
}

.hHwjtQ { order: 2; }

@media (min-width: 1024px) {
  .hHwjtQ { width: 100%; margin-left: auto; margin-right: auto; }
}

.hHwjtQ { order: 2; }

@media (min-width: 1024px) {
  .hHwjtQ { width: 100%; margin-left: auto; margin-right: auto; }
}

.cNBDKF { border: 0px solid black; box-sizing: border-box; display: inline; margin: 15px 0px 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(105, 105, 105); flex-flow: wrap; }

@media (min-width: 768px) {
  .cNBDKF { margin-top: 0px; }
}

.cNBDKF { border: 0px solid black; box-sizing: border-box; display: inline; margin: 15px 0px 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(105, 105, 105); flex-flow: wrap; }

@media (min-width: 768px) {
  .cNBDKF { margin-top: 0px; }
}

.cNBDKF { border: 0px solid black; box-sizing: border-box; display: inline; margin: 15px 0px 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(105, 105, 105); flex-flow: wrap; }

@media (min-width: 768px) {
  .cNBDKF { margin-top: 0px; }
}

.cNBDKF { border: 0px solid black; box-sizing: border-box; display: inline; margin: 15px 0px 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(105, 105, 105); flex-flow: wrap; }

@media (min-width: 768px) {
  .cNBDKF { margin-top: 0px; }
}

.lmStgU { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 5px 0px 15px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .lmStgU { padding-top: 0px; }
}

.lmStgU { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 5px 0px 15px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .lmStgU { padding-top: 0px; }
}

.lmStgU { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 5px 0px 15px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .lmStgU { padding-top: 0px; }
}

.lmStgU { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 5px 0px 15px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .lmStgU { padding-top: 0px; }
}

.jsdCeJ { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; order: 2; }

@media (min-width: 768px) {
  .jsdCeJ { width: 80.8%; margin: 0px auto 30px; }
}

@media (min-width: 1024px) {
  .jsdCeJ { width: 56.2%; }
}

.jsdCeJ { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; order: 2; }

@media (min-width: 768px) {
  .jsdCeJ { width: 80.8%; margin: 0px auto 30px; }
}

@media (min-width: 1024px) {
  .jsdCeJ { width: 56.2%; }
}

.jsdCeJ { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; order: 2; }

@media (min-width: 768px) {
  .jsdCeJ { width: 80.8%; margin: 0px auto 30px; }
}

@media (min-width: 1024px) {
  .jsdCeJ { width: 56.2%; }
}

.jsdCeJ { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; order: 2; }

@media (min-width: 768px) {
  .jsdCeJ { width: 80.8%; margin: 0px auto 30px; }
}

@media (min-width: 1024px) {
  .jsdCeJ { width: 56.2%; }
}

.eGrkCu { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; color: rgb(29, 29, 27); text-align: center; }

@media (min-width: 768px) {
  .eGrkCu { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.gMOeND { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; color: rgb(29, 29, 27); text-align: center; text-transform: none; }

@media (min-width: 768px) {
  .gMOeND { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.eGrkCu { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; color: rgb(29, 29, 27); text-align: center; }

@media (min-width: 768px) {
  .eGrkCu { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.gMOeND { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; color: rgb(29, 29, 27); text-align: center; text-transform: none; }

@media (min-width: 768px) {
  .gMOeND { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.eGrkCu { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; color: rgb(29, 29, 27); text-align: center; }

@media (min-width: 768px) {
  .eGrkCu { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.gMOeND { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; color: rgb(29, 29, 27); text-align: center; text-transform: none; }

@media (min-width: 768px) {
  .gMOeND { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.eGrkCu { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; color: rgb(29, 29, 27); text-align: center; }

@media (min-width: 768px) {
  .eGrkCu { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.gMOeND { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; color: rgb(29, 29, 27); text-align: center; text-transform: none; }

@media (min-width: 768px) {
  .gMOeND { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.iPQGOR { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; max-width: 100%; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .iPQGOR { margin-top: 0px; }
}

.iPQGOR { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; max-width: 100%; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .iPQGOR { margin-top: 0px; }
}

.iPQGOR { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; max-width: 100%; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .iPQGOR { margin-top: 0px; }
}

.iPQGOR { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; max-width: 100%; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .iPQGOR { margin-top: 0px; }
}

.eYKDVB { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .eYKDVB { flex-flow: wrap; }
}

.eYKDVB { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .eYKDVB { flex-flow: wrap; }
}

.eYKDVB { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .eYKDVB { flex-flow: wrap; }
}

.eYKDVB { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .eYKDVB { flex-flow: wrap; }
}

.hfapbs { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; display: none; }

@media (min-width: 768px) {
  .hfapbs { background-color: rgb(219, 219, 219); display: flex; height: 15px; margin: 0px 10px; width: 1px; }
}

.hfapbs { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; display: none; }

@media (min-width: 768px) {
  .hfapbs { background-color: rgb(219, 219, 219); display: flex; height: 15px; margin: 0px 10px; width: 1px; }
}

.hfapbs { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; display: none; }

@media (min-width: 768px) {
  .hfapbs { background-color: rgb(219, 219, 219); display: flex; height: 15px; margin: 0px 10px; width: 1px; }
}

.hfapbs { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; display: none; }

@media (min-width: 768px) {
  .hfapbs { background-color: rgb(219, 219, 219); display: flex; height: 15px; margin: 0px 10px; width: 1px; }
}

.iFDgVs { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 15px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 20px; line-height: 26px; color: rgb(51, 51, 51); text-align: center; }

@media (min-width: 768px) {
  .iFDgVs { font-size: 22px; line-height: 30px; margin-bottom: 25px; }
}

@media (min-width: 1024px) {
  .iFDgVs { margin-bottom: 20px; }
}

.iFDgVs { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 15px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 20px; line-height: 26px; color: rgb(51, 51, 51); text-align: center; }

@media (min-width: 768px) {
  .iFDgVs { font-size: 22px; line-height: 30px; margin-bottom: 25px; }
}

@media (min-width: 1024px) {
  .iFDgVs { margin-bottom: 20px; }
}

.iFDgVs { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 15px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 20px; line-height: 26px; color: rgb(51, 51, 51); text-align: center; }

@media (min-width: 768px) {
  .iFDgVs { font-size: 22px; line-height: 30px; margin-bottom: 25px; }
}

@media (min-width: 1024px) {
  .iFDgVs { margin-bottom: 20px; }
}

.iFDgVs { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 15px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 20px; line-height: 26px; color: rgb(51, 51, 51); text-align: center; }

@media (min-width: 768px) {
  .iFDgVs { font-size: 22px; line-height: 30px; margin-bottom: 25px; }
}

@media (min-width: 1024px) {
  .iFDgVs { margin-bottom: 20px; }
}

.eLnoYr { order: 2; }

@media (min-width: 768px) {
  .eLnoYr { margin-bottom: 10px; }
}

@media (min-width: 1024px) {
  .eLnoYr { width: 56.2%; margin-left: auto; margin-right: auto; }
}

.eLnoYr { order: 2; }

@media (min-width: 768px) {
  .eLnoYr { margin-bottom: 10px; }
}

@media (min-width: 1024px) {
  .eLnoYr { width: 56.2%; margin-left: auto; margin-right: auto; }
}

.eLnoYr { order: 2; }

@media (min-width: 768px) {
  .eLnoYr { margin-bottom: 10px; }
}

@media (min-width: 1024px) {
  .eLnoYr { width: 56.2%; margin-left: auto; margin-right: auto; }
}

.eLnoYr { order: 2; }

@media (min-width: 768px) {
  .eLnoYr { margin-bottom: 10px; }
}

@media (min-width: 1024px) {
  .eLnoYr { width: 56.2%; margin-left: auto; margin-right: auto; }
}

.bXVomm { border: 0px solid black; box-sizing: border-box; display: inline; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; margin: 0px 0px 7px; font-weight: 400; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; color: rgb(29, 29, 27); }

@media (min-width: 768px) {
  .bXVomm { font-size: 45px; line-height: 45px; }
}

.bXVomm { border: 0px solid black; box-sizing: border-box; display: inline; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; margin: 0px 0px 7px; font-weight: 400; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; color: rgb(29, 29, 27); }

@media (min-width: 768px) {
  .bXVomm { font-size: 45px; line-height: 45px; }
}

.bXVomm { border: 0px solid black; box-sizing: border-box; display: inline; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; margin: 0px 0px 7px; font-weight: 400; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; color: rgb(29, 29, 27); }

@media (min-width: 768px) {
  .bXVomm { font-size: 45px; line-height: 45px; }
}

.bXVomm { border: 0px solid black; box-sizing: border-box; display: inline; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; margin: 0px 0px 7px; font-weight: 400; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; color: rgb(29, 29, 27); }

@media (min-width: 768px) {
  .bXVomm { font-size: 45px; line-height: 45px; }
}

.ioBRDz { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

@media (min-width: 1024px) {
  .ioBRDz { margin-top: 0px; }
}

.ioBRDz { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

@media (min-width: 1024px) {
  .ioBRDz { margin-top: 0px; }
}

.ioBRDz { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

@media (min-width: 1024px) {
  .ioBRDz { margin-top: 0px; }
}

.ioBRDz { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

@media (min-width: 1024px) {
  .ioBRDz { margin-top: 0px; }
}

.fvHSHk { border: 0px solid black; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; font-size: 14px; font-family: sans-serif; margin: 0px; padding: 10px 0px 0px; white-space: pre-wrap; overflow-wrap: break-word; }

.fvHSHk:last-child { padding-bottom: 10px; }

@media (min-width: 1024px) {
  .fvHSHk { line-height: 18px; padding-bottom: 10px; }
}

.fvHSHk { border: 0px solid black; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; font-size: 14px; font-family: sans-serif; margin: 0px; padding: 10px 0px 0px; white-space: pre-wrap; overflow-wrap: break-word; }

.fvHSHk:last-child { padding-bottom: 10px; }

@media (min-width: 1024px) {
  .fvHSHk { line-height: 18px; padding-bottom: 10px; }
}

.fvHSHk { border: 0px solid black; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; font-size: 14px; font-family: sans-serif; margin: 0px; padding: 10px 0px 0px; white-space: pre-wrap; overflow-wrap: break-word; }

.fvHSHk:last-child { padding-bottom: 10px; }

@media (min-width: 1024px) {
  .fvHSHk { line-height: 18px; padding-bottom: 10px; }
}

.fvHSHk { border: 0px solid black; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; font-size: 14px; font-family: sans-serif; margin: 0px; padding: 10px 0px 0px; white-space: pre-wrap; overflow-wrap: break-word; }

.fvHSHk:last-child { padding-bottom: 10px; }

@media (min-width: 1024px) {
  .fvHSHk { line-height: 18px; padding-bottom: 10px; }
}

.sxJXt { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px 10px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .sxJXt { width: 80.8%; margin: 0px auto; }
}

@media (min-width: 1024px) {
  .sxJXt { width: 100%; }
}

.sxJXt { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px 10px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .sxJXt { width: 80.8%; margin: 0px auto; }
}

@media (min-width: 1024px) {
  .sxJXt { width: 100%; }
}

.sxJXt { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px 10px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .sxJXt { width: 80.8%; margin: 0px auto; }
}

@media (min-width: 1024px) {
  .sxJXt { width: 100%; }
}

.sxJXt { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px 10px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .sxJXt { width: 80.8%; margin: 0px auto; }
}

@media (min-width: 1024px) {
  .sxJXt { width: 100%; }
}

.HvzTP { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .HvzTP { order: 1; width: 80.8%; margin: 0px auto; padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1024px) {
  .HvzTP { width: 56.2%; margin-bottom: 15px; }
}

.HvzTP { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .HvzTP { order: 1; width: 80.8%; margin: 0px auto; padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1024px) {
  .HvzTP { width: 56.2%; margin-bottom: 15px; }
}

.HvzTP { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .HvzTP { order: 1; width: 80.8%; margin: 0px auto; padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1024px) {
  .HvzTP { width: 56.2%; margin-bottom: 15px; }
}

.HvzTP { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .HvzTP { order: 1; width: 80.8%; margin: 0px auto; padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1024px) {
  .HvzTP { width: 56.2%; margin-bottom: 15px; }
}

.FDabm { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px 0px 20px; min-height: 0px; min-width: 0px; padding: 0px 20px; position: absolute; left: 0px; width: 20.8333%; z-index: 1; top: 100%; display: none; }

@media (min-width: 1024px) {
  .FDabm { display: block; }
}

.FDabm { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px 0px 20px; min-height: 0px; min-width: 0px; padding: 0px 20px; position: absolute; left: 0px; width: 20.8333%; z-index: 1; top: 100%; display: none; }

@media (min-width: 1024px) {
  .FDabm { display: block; }
}

.FDabm { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px 0px 20px; min-height: 0px; min-width: 0px; padding: 0px 20px; position: absolute; left: 0px; width: 20.8333%; z-index: 1; top: 100%; display: none; }

@media (min-width: 1024px) {
  .FDabm { display: block; }
}

.FDabm { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px 0px 20px; min-height: 0px; min-width: 0px; padding: 0px 20px; position: absolute; left: 0px; width: 20.8333%; z-index: 1; top: 100%; display: none; }

@media (min-width: 1024px) {
  .FDabm { display: block; }
}

.hSodol { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

@media (min-width: 1024px) {
  .hSodol .inline-meta { display: none; }
}

.hSodol { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

@media (min-width: 1024px) {
  .hSodol .inline-meta { display: none; }
}

.hSodol { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

@media (min-width: 1024px) {
  .hSodol .inline-meta { display: none; }
}

.hSodol { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

@media (min-width: 1024px) {
  .hSodol .inline-meta { display: none; }
}

.hHNTxz { position: relative; order: 2; }

@media (min-width: 1024px) {
  .hHNTxz { order: 1; }
}

.hHNTxz { position: relative; order: 2; }

@media (min-width: 1024px) {
  .hHNTxz { order: 1; }
}

.hHNTxz { position: relative; order: 2; }

@media (min-width: 1024px) {
  .hHNTxz { order: 1; }
}

.hHNTxz { position: relative; order: 2; }

@media (min-width: 1024px) {
  .hHNTxz { order: 1; }
}

.Fdxif { margin-bottom: 20px; order: 1; }

@media (min-width: 768px) {
  .Fdxif { margin-bottom: 10px; }
}

@media (min-width: 1024px) {
  .Fdxif { order: 2; width: 56.2%; margin-left: auto; margin-right: auto; }
}

.Fdxif { margin-bottom: 20px; order: 1; }

@media (min-width: 768px) {
  .Fdxif { margin-bottom: 10px; }
}

@media (min-width: 1024px) {
  .Fdxif { order: 2; width: 56.2%; margin-left: auto; margin-right: auto; }
}

.Fdxif { margin-bottom: 20px; order: 1; }

@media (min-width: 768px) {
  .Fdxif { margin-bottom: 10px; }
}

@media (min-width: 1024px) {
  .Fdxif { order: 2; width: 56.2%; margin-left: auto; margin-right: auto; }
}

.Fdxif { margin-bottom: 20px; order: 1; }

@media (min-width: 768px) {
  .Fdxif { margin-bottom: 10px; }
}

@media (min-width: 1024px) {
  .Fdxif { order: 2; width: 56.2%; margin-left: auto; margin-right: auto; }
}

.gksugy { padding-top: 10px; }

@media (min-width: 1024px) {
  .gksugy { padding-top: 0px; }
}

.gksugy { padding-top: 10px; }

@media (min-width: 1024px) {
  .gksugy { padding-top: 0px; }
}

.gksugy { padding-top: 10px; }

@media (min-width: 1024px) {
  .gksugy { padding-top: 0px; }
}

.gksugy { padding-top: 10px; }

@media (min-width: 1024px) {
  .gksugy { padding-top: 0px; }
}

.hzQylC { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-radius: 50%; height: 100px; overflow: hidden; width: 100px; }

@media (min-width: 768px) {
  .hzQylC { height: 118px; width: 118px; }
}

@media (max-width: 519px) {
  .hzQylC { display: none; }
}

.dzplFN { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-radius: 50%; height: 100px; overflow: hidden; width: 100px; }

@media (min-width: 768px) {
  .dzplFN { height: 118px; width: 118px; }
}

.hzQylC { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-radius: 50%; height: 100px; overflow: hidden; width: 100px; }

@media (min-width: 768px) {
  .hzQylC { height: 118px; width: 118px; }
}

@media (max-width: 519px) {
  .hzQylC { display: none; }
}

.dzplFN { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-radius: 50%; height: 100px; overflow: hidden; width: 100px; }

@media (min-width: 768px) {
  .dzplFN { height: 118px; width: 118px; }
}

.hzQylC { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-radius: 50%; height: 100px; overflow: hidden; width: 100px; }

@media (min-width: 768px) {
  .hzQylC { height: 118px; width: 118px; }
}

@media (max-width: 519px) {
  .hzQylC { display: none; }
}

.dzplFN { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-radius: 50%; height: 100px; overflow: hidden; width: 100px; }

@media (min-width: 768px) {
  .dzplFN { height: 118px; width: 118px; }
}

.hzQylC { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-radius: 50%; height: 100px; overflow: hidden; width: 100px; }

@media (min-width: 768px) {
  .hzQylC { height: 118px; width: 118px; }
}

@media (max-width: 519px) {
  .hzQylC { display: none; }
}

.dzplFN { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-radius: 50%; height: 100px; overflow: hidden; width: 100px; }

@media (min-width: 768px) {
  .dzplFN { height: 118px; width: 118px; }
}

.cDcZxX { border: 0px solid black; box-sizing: border-box; display: inline; margin: 15px 0px 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(105, 105, 105); flex-flow: wrap; }

@media (min-width: 768px) {
  .cDcZxX { margin-top: 0px; }
}

.cDcZxX { border: 0px solid black; box-sizing: border-box; display: inline; margin: 15px 0px 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(105, 105, 105); flex-flow: wrap; }

@media (min-width: 768px) {
  .cDcZxX { margin-top: 0px; }
}

.cDcZxX { border: 0px solid black; box-sizing: border-box; display: inline; margin: 15px 0px 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(105, 105, 105); flex-flow: wrap; }

@media (min-width: 768px) {
  .cDcZxX { margin-top: 0px; }
}

.cDcZxX { border: 0px solid black; box-sizing: border-box; display: inline; margin: 15px 0px 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; line-height: 17px; color: rgb(105, 105, 105); flex-flow: wrap; }

@media (min-width: 768px) {
  .cDcZxX { margin-top: 0px; }
}

.cqpKdX { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 5px 0px 15px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .cqpKdX { padding-top: 0px; }
}

.cqpKdX { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 5px 0px 15px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .cqpKdX { padding-top: 0px; }
}

.cqpKdX { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 5px 0px 15px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .cqpKdX { padding-top: 0px; }
}

.cqpKdX { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 5px 0px 15px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .cqpKdX { padding-top: 0px; }
}

.deQldV { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; order: 2; z-index: 1; }

@media (min-width: 768px) {
  .deQldV { width: 80.8%; margin: 0px auto 10px; padding-right: 0px !important; padding-left: 0px !important; }
}

@media (min-width: 1024px) {
  .deQldV { width: 56.2%; }
}

.deQldV { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; order: 2; z-index: 1; }

@media (min-width: 768px) {
  .deQldV { width: 80.8%; margin: 0px auto 10px; padding-right: 0px !important; padding-left: 0px !important; }
}

@media (min-width: 1024px) {
  .deQldV { width: 56.2%; }
}

.deQldV { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; order: 2; z-index: 1; }

@media (min-width: 768px) {
  .deQldV { width: 80.8%; margin: 0px auto 10px; padding-right: 0px !important; padding-left: 0px !important; }
}

@media (min-width: 1024px) {
  .deQldV { width: 56.2%; }
}

.deQldV { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; order: 2; z-index: 1; }

@media (min-width: 768px) {
  .deQldV { width: 80.8%; margin: 0px auto 10px; padding-right: 0px !important; padding-left: 0px !important; }
}

@media (min-width: 1024px) {
  .deQldV { width: 56.2%; }
}

.jcHUhu { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; color: rgb(29, 29, 27); text-align: center; }

@media (min-width: 768px) {
  .jcHUhu { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.jcHUhu { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; color: rgb(29, 29, 27); text-align: center; }

@media (min-width: 768px) {
  .jcHUhu { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.jcHUhu { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; color: rgb(29, 29, 27); text-align: center; }

@media (min-width: 768px) {
  .jcHUhu { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.jcHUhu { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; color: rgb(29, 29, 27); text-align: center; }

@media (min-width: 768px) {
  .jcHUhu { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.kXtrCm { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; flex-flow: wrap; max-width: 100%; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .kXtrCm { margin-top: 0px; }
}

.kXtrCm { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; flex-flow: wrap; max-width: 100%; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .kXtrCm { margin-top: 0px; }
}

.kXtrCm { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; flex-flow: wrap; max-width: 100%; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .kXtrCm { margin-top: 0px; }
}

.kXtrCm { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; flex-flow: wrap; max-width: 100%; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .kXtrCm { margin-top: 0px; }
}

.cXcQUp { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .cXcQUp { flex-flow: wrap; }
}

.cXcQUp { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .cXcQUp { flex-flow: wrap; }
}

.cXcQUp { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .cXcQUp { flex-flow: wrap; }
}

.cXcQUp { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

@media (min-width: 768px) {
  .cXcQUp { flex-flow: wrap; }
}

.kBYuIq { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; display: none; }

@media (min-width: 768px) {
  .kBYuIq { background-color: rgb(219, 219, 219); display: flex; height: 15px; margin: 0px 10px; width: 1px; }
}

.kBYuIq { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; display: none; }

@media (min-width: 768px) {
  .kBYuIq { background-color: rgb(219, 219, 219); display: flex; height: 15px; margin: 0px 10px; width: 1px; }
}

.kBYuIq { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; display: none; }

@media (min-width: 768px) {
  .kBYuIq { background-color: rgb(219, 219, 219); display: flex; height: 15px; margin: 0px 10px; width: 1px; }
}

.kBYuIq { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; display: none; }

@media (min-width: 768px) {
  .kBYuIq { background-color: rgb(219, 219, 219); display: flex; height: 15px; margin: 0px 10px; width: 1px; }
}

.jPBnAw { border: 0px solid black; box-sizing: border-box; display: inline; margin: -5px 0px 20px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 20px; line-height: 26px; color: rgb(51, 51, 51); text-align: center; }

@media (min-width: 768px) {
  .jPBnAw { font-size: 22px; line-height: 30px; margin-top: 5px; margin-bottom: 25px; }
}

@media (min-width: 1024px) {
  .jPBnAw { margin-top: 5px; margin-bottom: 25px; }
}

.jPBnAw { border: 0px solid black; box-sizing: border-box; display: inline; margin: -5px 0px 20px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 20px; line-height: 26px; color: rgb(51, 51, 51); text-align: center; }

@media (min-width: 768px) {
  .jPBnAw { font-size: 22px; line-height: 30px; margin-top: 5px; margin-bottom: 25px; }
}

@media (min-width: 1024px) {
  .jPBnAw { margin-top: 5px; margin-bottom: 25px; }
}

.jPBnAw { border: 0px solid black; box-sizing: border-box; display: inline; margin: -5px 0px 20px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 20px; line-height: 26px; color: rgb(51, 51, 51); text-align: center; }

@media (min-width: 768px) {
  .jPBnAw { font-size: 22px; line-height: 30px; margin-top: 5px; margin-bottom: 25px; }
}

@media (min-width: 1024px) {
  .jPBnAw { margin-top: 5px; margin-bottom: 25px; }
}

.jPBnAw { border: 0px solid black; box-sizing: border-box; display: inline; margin: -5px 0px 20px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-weight: 400; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 20px; line-height: 26px; color: rgb(51, 51, 51); text-align: center; }

@media (min-width: 768px) {
  .jPBnAw { font-size: 22px; line-height: 30px; margin-top: 5px; margin-bottom: 25px; }
}

@media (min-width: 1024px) {
  .jPBnAw { margin-top: 5px; margin-bottom: 25px; }
}

.hPmqbX { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; margin: 0px auto; max-width: 680px; width: 100%; }

@media (min-width: 768px) {
  .hPmqbX { padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1320px) {
  .hPmqbX { max-width: 760px; }
}

.hPmqbX { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; margin: 0px auto; max-width: 680px; width: 100%; }

@media (min-width: 768px) {
  .hPmqbX { padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1320px) {
  .hPmqbX { max-width: 760px; }
}

.hPmqbX { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; margin: 0px auto; max-width: 680px; width: 100%; }

@media (min-width: 768px) {
  .hPmqbX { padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1320px) {
  .hPmqbX { max-width: 760px; }
}

.hPmqbX { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; margin: 0px auto; max-width: 680px; width: 100%; }

@media (min-width: 768px) {
  .hPmqbX { padding-left: 0px; padding-right: 0px; }
}

@media (min-width: 1320px) {
  .hPmqbX { max-width: 760px; }
}

.fhIKUz { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; position: relative; z-index: 0; padding: 10px; }

@media (min-width: 768px) {
  .fhIKUz { padding-left: 0px; padding-right: 0px; }
  .fhIKUz .articleListImage { flex: 2 1 0%; margin-bottom: 0px; max-width: 285px; min-width: auto; padding-right: 15px; }
  .fhIKUz .articleListContent { flex-grow: 2.7; flex-shrink: 1; min-width: auto; flex-basis: 0px !important; }
}

.fhIKUz { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; position: relative; z-index: 0; padding: 10px; }

@media (min-width: 768px) {
  .fhIKUz { padding-left: 0px; padding-right: 0px; }
  .fhIKUz .articleListImage { flex: 2 1 0%; margin-bottom: 0px; max-width: 285px; min-width: auto; padding-right: 15px; }
  .fhIKUz .articleListContent { flex-grow: 2.7; flex-shrink: 1; min-width: auto; flex-basis: 0px !important; }
}

.fhIKUz { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; position: relative; z-index: 0; padding: 10px; }

@media (min-width: 768px) {
  .fhIKUz { padding-left: 0px; padding-right: 0px; }
  .fhIKUz .articleListImage { flex: 2 1 0%; margin-bottom: 0px; max-width: 285px; min-width: auto; padding-right: 15px; }
  .fhIKUz .articleListContent { flex-grow: 2.7; flex-shrink: 1; min-width: auto; flex-basis: 0px !important; }
}

.fhIKUz { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; position: relative; z-index: 0; padding: 10px; }

@media (min-width: 768px) {
  .fhIKUz { padding-left: 0px; padding-right: 0px; }
  .fhIKUz .articleListImage { flex: 2 1 0%; margin-bottom: 0px; max-width: 285px; min-width: auto; padding-right: 15px; }
  .fhIKUz .articleListContent { flex-grow: 2.7; flex-shrink: 1; min-width: auto; flex-basis: 0px !important; }
}

.jMfNIL { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px 10px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .jMfNIL { margin-left: 0px; margin-right: 0px; }
}

.jMfNIL { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px 10px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .jMfNIL { margin-left: 0px; margin-right: 0px; }
}

.jMfNIL { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px 10px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .jMfNIL { margin-left: 0px; margin-right: 0px; }
}

.jMfNIL { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px 10px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .jMfNIL { margin-left: 0px; margin-right: 0px; }
}

.kfssMP { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; min-height: 250px; box-sizing: content-box; padding: 10px 0px; border-top: 1px solid rgb(219, 219, 219); border-bottom: 1px solid rgb(219, 219, 219); }

@media (min-width: 768px) {
  .kfssMP { min-height: 90px; }
}

@media (min-width: 1024px) {
  .kfssMP { min-height: 250px; }
}

.kfssMP { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; min-height: 250px; box-sizing: content-box; padding: 10px 0px; border-top: 1px solid rgb(219, 219, 219); border-bottom: 1px solid rgb(219, 219, 219); }

@media (min-width: 768px) {
  .kfssMP { min-height: 90px; }
}

@media (min-width: 1024px) {
  .kfssMP { min-height: 250px; }
}

.kfssMP { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; min-height: 250px; box-sizing: content-box; padding: 10px 0px; border-top: 1px solid rgb(219, 219, 219); border-bottom: 1px solid rgb(219, 219, 219); }

@media (min-width: 768px) {
  .kfssMP { min-height: 90px; }
}

@media (min-width: 1024px) {
  .kfssMP { min-height: 250px; }
}

.kfssMP { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; min-height: 250px; box-sizing: content-box; padding: 10px 0px; border-top: 1px solid rgb(219, 219, 219); border-bottom: 1px solid rgb(219, 219, 219); }

@media (min-width: 768px) {
  .kfssMP { min-height: 90px; }
}

@media (min-width: 1024px) {
  .kfssMP { min-height: 250px; }
}

.iLtDNG { border: 0px solid black; box-sizing: border-box; color: rgb(0, 0, 0); font-size: 14px; font-family: sans-serif; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; display: none; }

@media (min-width: 768px) {
  .iLtDNG { display: inline; }
}

.iLtDNG { border: 0px solid black; box-sizing: border-box; color: rgb(0, 0, 0); font-size: 14px; font-family: sans-serif; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; display: none; }

@media (min-width: 768px) {
  .iLtDNG { display: inline; }
}

.iLtDNG { border: 0px solid black; box-sizing: border-box; color: rgb(0, 0, 0); font-size: 14px; font-family: sans-serif; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; display: none; }

@media (min-width: 768px) {
  .iLtDNG { display: inline; }
}

.iLtDNG { border: 0px solid black; box-sizing: border-box; color: rgb(0, 0, 0); font-size: 14px; font-family: sans-serif; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; display: none; }

@media (min-width: 768px) {
  .iLtDNG { display: inline; }
}

.dzqlQE { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; flex-direction: row; -webkit-box-pack: center; justify-content: center; height: 50px; }

@media (min-width: 768px) {
  .dzqlQE { left: 0px; right: 0px; position: absolute; }
}

.dzqlQE { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; flex-direction: row; -webkit-box-pack: center; justify-content: center; height: 50px; }

@media (min-width: 768px) {
  .dzqlQE { left: 0px; right: 0px; position: absolute; }
}

.dzqlQE { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; flex-direction: row; -webkit-box-pack: center; justify-content: center; height: 50px; }

@media (min-width: 768px) {
  .dzqlQE { left: 0px; right: 0px; position: absolute; }
}

.dzqlQE { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; flex-direction: row; -webkit-box-pack: center; justify-content: center; height: 50px; }

@media (min-width: 768px) {
  .dzqlQE { left: 0px; right: 0px; position: absolute; }
}

.eiUfKB { border-width: 1px 0px; border-color: rgb(219, 219, 219) black; border-image: initial; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-style: solid; -webkit-box-align: center; align-items: center; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; height: 50px; }

@media (min-width: 768px) {
  .eiUfKB { border-top-width: 0px; }
}

.eiUfKB { border-width: 1px 0px; border-color: rgb(219, 219, 219) black; border-image: initial; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-style: solid; -webkit-box-align: center; align-items: center; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; height: 50px; }

@media (min-width: 768px) {
  .eiUfKB { border-top-width: 0px; }
}

.eiUfKB { border-width: 1px 0px; border-color: rgb(219, 219, 219) black; border-image: initial; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-style: solid; -webkit-box-align: center; align-items: center; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; height: 50px; }

@media (min-width: 768px) {
  .eiUfKB { border-top-width: 0px; }
}

.eiUfKB { border-width: 1px 0px; border-color: rgb(219, 219, 219) black; border-image: initial; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-style: solid; -webkit-box-align: center; align-items: center; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; height: 50px; }

@media (min-width: 768px) {
  .eiUfKB { border-top-width: 0px; }
}

.eVGijm { border-width: 1px 0px; border-color: rgb(219, 219, 219) black; border-image: initial; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-style: solid; -webkit-box-align: center; align-items: center; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; height: 50px; }

.eVGijm { border-width: 1px 0px; border-color: rgb(219, 219, 219) black; border-image: initial; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-style: solid; -webkit-box-align: center; align-items: center; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; height: 50px; }

.eVGijm { border-width: 1px 0px; border-color: rgb(219, 219, 219) black; border-image: initial; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-style: solid; -webkit-box-align: center; align-items: center; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; height: 50px; }

.eVGijm { border-width: 1px 0px; border-color: rgb(219, 219, 219) black; border-image: initial; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; border-style: solid; -webkit-box-align: center; align-items: center; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; height: 50px; }

.kNNFsO { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: stretch; align-items: stretch; flex-direction: column; }

@media (min-width: 768px) {
  .kNNFsO { margin-top: 30px; }
}

.kNNFsO { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: stretch; align-items: stretch; flex-direction: column; }

@media (min-width: 768px) {
  .kNNFsO { margin-top: 30px; }
}

.kNNFsO { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: stretch; align-items: stretch; flex-direction: column; }

@media (min-width: 768px) {
  .kNNFsO { margin-top: 30px; }
}

.kNNFsO { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: stretch; align-items: stretch; flex-direction: column; }

@media (min-width: 768px) {
  .kNNFsO { margin-top: 30px; }
}

.djVJfi { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: stretch; align-items: stretch; flex-direction: column; }

.djVJfi { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: stretch; align-items: stretch; flex-direction: column; }

.djVJfi { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: stretch; align-items: stretch; flex-direction: column; }

.djVJfi { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; -webkit-box-align: stretch; align-items: stretch; flex-direction: column; }

.joNgS { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .joNgS { padding-left: 0px; padding-right: 0px; }
}

.joNgS { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .joNgS { padding-left: 0px; padding-right: 0px; }
}

.joNgS { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .joNgS { padding-left: 0px; padding-right: 0px; }
}

.joNgS { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px 10px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .joNgS { padding-left: 0px; padding-right: 0px; }
}

.gYjvID { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 30px 0px 0px; position: relative; z-index: 0; width: 100%; }

@media (min-width: 768px) {
  .gYjvID { padding-top: 60px; }
}

.gYjvID { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 30px 0px 0px; position: relative; z-index: 0; width: 100%; }

@media (min-width: 768px) {
  .gYjvID { padding-top: 60px; }
}

.gYjvID { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 30px 0px 0px; position: relative; z-index: 0; width: 100%; }

@media (min-width: 768px) {
  .gYjvID { padding-top: 60px; }
}

.gYjvID { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 30px 0px 0px; position: relative; z-index: 0; width: 100%; }

@media (min-width: 768px) {
  .gYjvID { padding-top: 60px; }
}

.fmjHLa { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 12px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; color: rgb(29, 29, 27); font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; }

@media (min-width: 768px) {
  .fmjHLa { font-size: 45px; margin-bottom: 14px; }
}

.fmjHLa { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 12px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; color: rgb(29, 29, 27); font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; }

@media (min-width: 768px) {
  .fmjHLa { font-size: 45px; margin-bottom: 14px; }
}

.fmjHLa { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 12px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; color: rgb(29, 29, 27); font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; }

@media (min-width: 768px) {
  .fmjHLa { font-size: 45px; margin-bottom: 14px; }
}

.fmjHLa { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 12px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; color: rgb(29, 29, 27); font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; }

@media (min-width: 768px) {
  .fmjHLa { font-size: 45px; margin-bottom: 14px; }
}

.koObMq { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 6px 10px 0px; position: relative; z-index: 0; width: 100%; }

@media (min-width: 768px) {
  .koObMq { padding-left: 0px; padding-right: 0px; max-width: 680px; padding-top: 16px; }
}

@media (min-width: 1320px) {
  .koObMq { max-width: 760px; }
}

.koObMq { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 6px 10px 0px; position: relative; z-index: 0; width: 100%; }

@media (min-width: 768px) {
  .koObMq { padding-left: 0px; padding-right: 0px; max-width: 680px; padding-top: 16px; }
}

@media (min-width: 1320px) {
  .koObMq { max-width: 760px; }
}

.koObMq { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 6px 10px 0px; position: relative; z-index: 0; width: 100%; }

@media (min-width: 768px) {
  .koObMq { padding-left: 0px; padding-right: 0px; max-width: 680px; padding-top: 16px; }
}

@media (min-width: 1320px) {
  .koObMq { max-width: 760px; }
}

.koObMq { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 6px 10px 0px; position: relative; z-index: 0; width: 100%; }

@media (min-width: 768px) {
  .koObMq { padding-left: 0px; padding-right: 0px; max-width: 680px; padding-top: 16px; }
}

@media (min-width: 1320px) {
  .koObMq { max-width: 760px; }
}

.ksmOCO { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px 0px 14px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; width: 100%; }

@media (min-width: 768px) {
  .ksmOCO { margin-bottom: 23px; }
}

.ksmOCO { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px 0px 14px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; width: 100%; }

@media (min-width: 768px) {
  .ksmOCO { margin-bottom: 23px; }
}

.ksmOCO { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px 0px 14px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; width: 100%; }

@media (min-width: 768px) {
  .ksmOCO { margin-bottom: 23px; }
}

.ksmOCO { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px 0px 14px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; width: 100%; }

@media (min-width: 768px) {
  .ksmOCO { margin-bottom: 23px; }
}

.eSgYLf { border: 0px solid black; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; font-size: 14px; font-family: sans-serif; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; }

.eSgYLf { border: 0px solid black; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; font-size: 14px; font-family: sans-serif; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; }

.eSgYLf { border: 0px solid black; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; font-size: 14px; font-family: sans-serif; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; }

.eSgYLf { border: 0px solid black; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; font-size: 14px; font-family: sans-serif; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; }

.CuWRY { border-width: 0px 0px 1px; border-style: solid; border-color: rgb(219, 219, 219) black; border-image: initial; flex-direction: column; margin: 0px; min-width: 0px; padding: 10px 0px; position: relative; z-index: 0; box-sizing: content-box; -webkit-box-pack: center; justify-content: center; min-height: 50px; display: flex; }

@media (min-width: 768px) {
  .CuWRY { min-height: 90px; }
}

@media (min-width: 1024px) {
  .CuWRY { min-height: 250px; }
}

.gtpAez { border-width: 0px; border-style: solid; border-color: rgb(219, 219, 219) black; border-image: initial; flex-direction: column; margin: 0px; min-width: 0px; padding: 10px 0px 0px; position: relative; z-index: 0; box-sizing: content-box; -webkit-box-pack: center; justify-content: center; min-height: 50px; display: flex; }

@media (min-width: 768px) {
  .gtpAez { min-height: 90px; }
}

@media (min-width: 1024px) {
  .gtpAez { min-height: 250px; }
}

.CuWRY { border-width: 0px 0px 1px; border-style: solid; border-color: rgb(219, 219, 219) black; border-image: initial; flex-direction: column; margin: 0px; min-width: 0px; padding: 10px 0px; position: relative; z-index: 0; box-sizing: content-box; -webkit-box-pack: center; justify-content: center; min-height: 50px; display: flex; }

@media (min-width: 768px) {
  .CuWRY { min-height: 90px; }
}

@media (min-width: 1024px) {
  .CuWRY { min-height: 250px; }
}

.gtpAez { border-width: 0px; border-style: solid; border-color: rgb(219, 219, 219) black; border-image: initial; flex-direction: column; margin: 0px; min-width: 0px; padding: 10px 0px 0px; position: relative; z-index: 0; box-sizing: content-box; -webkit-box-pack: center; justify-content: center; min-height: 50px; display: flex; }

@media (min-width: 768px) {
  .gtpAez { min-height: 90px; }
}

@media (min-width: 1024px) {
  .gtpAez { min-height: 250px; }
}

.CuWRY { border-width: 0px 0px 1px; border-style: solid; border-color: rgb(219, 219, 219) black; border-image: initial; flex-direction: column; margin: 0px; min-width: 0px; padding: 10px 0px; position: relative; z-index: 0; box-sizing: content-box; -webkit-box-pack: center; justify-content: center; min-height: 50px; display: flex; }

@media (min-width: 768px) {
  .CuWRY { min-height: 90px; }
}

@media (min-width: 1024px) {
  .CuWRY { min-height: 250px; }
}

.gtpAez { border-width: 0px; border-style: solid; border-color: rgb(219, 219, 219) black; border-image: initial; flex-direction: column; margin: 0px; min-width: 0px; padding: 10px 0px 0px; position: relative; z-index: 0; box-sizing: content-box; -webkit-box-pack: center; justify-content: center; min-height: 50px; display: flex; }

@media (min-width: 768px) {
  .gtpAez { min-height: 90px; }
}

@media (min-width: 1024px) {
  .gtpAez { min-height: 250px; }
}

.CuWRY { border-width: 0px 0px 1px; border-style: solid; border-color: rgb(219, 219, 219) black; border-image: initial; flex-direction: column; margin: 0px; min-width: 0px; padding: 10px 0px; position: relative; z-index: 0; box-sizing: content-box; -webkit-box-pack: center; justify-content: center; min-height: 50px; display: flex; }

@media (min-width: 768px) {
  .CuWRY { min-height: 90px; }
}

@media (min-width: 1024px) {
  .CuWRY { min-height: 250px; }
}

.gtpAez { border-width: 0px; border-style: solid; border-color: rgb(219, 219, 219) black; border-image: initial; flex-direction: column; margin: 0px; min-width: 0px; padding: 10px 0px 0px; position: relative; z-index: 0; box-sizing: content-box; -webkit-box-pack: center; justify-content: center; min-height: 50px; display: flex; }

@media (min-width: 768px) {
  .gtpAez { min-height: 90px; }
}

@media (min-width: 1024px) {
  .gtpAez { min-height: 250px; }
}

.gpmFGs { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

.gpmFGs .imageContainerClass { display: none; }

.gpmFGs .summaryHidden { display: none; }

.gpmFGs .summary125Class { display: block; }

@media (min-width: 768px) {
  .gpmFGs .imageContainerClass { display: block; }
  .gpmFGs .headlineClass { font-size: 25px; line-height: 28px; margin-top: 5px; }
}

@media (min-width: 1024px) {
  .gpmFGs .summary125Class { display: none; }
  .gpmFGs .summary145Class { display: block; }
}

.dIbapx { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

.dIbapx .imageContainerClass { display: block; }

.dIbapx .summaryHidden { display: none; }

.dIbapx .summary125Class { display: block; }

@media (min-width: 768px) {
  .dIbapx .imageContainerClass { display: block; }
  .dIbapx .headlineClass { font-size: 25px; line-height: 28px; margin-top: 5px; }
}

@media (min-width: 1024px) {
  .dIbapx .summary125Class { display: block; }
  .dIbapx .summary145Class { display: none; }
}

.hfmyDm { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

.hfmyDm .imageContainerClass { display: block; }

.hfmyDm .summaryHidden { display: none; }

.hfmyDm .summary125Class { display: block; }

@media (min-width: 768px) {
  .hfmyDm .imageContainerClass { display: block; }
  .hfmyDm .headlineClass { font-size: 25px; line-height: 28px; margin-top: 5px; }
}

@media (min-width: 768px) {
  .hfmyDm .imageContainerClass { flex: 1 1 0%; margin-bottom: 0px; min-width: auto; padding-right: 10px; }
  .hfmyDm .contentContainerClass { -webkit-box-flex: 1; flex-grow: 1; min-width: 300px; flex-basis: 0px !important; }
}

@media (min-width: 1024px) {
  .hfmyDm .summary125Class { display: block; }
  .hfmyDm .summary145Class { display: none; }
}

.gpmFGs { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

.gpmFGs .imageContainerClass { display: none; }

.gpmFGs .summaryHidden { display: none; }

.gpmFGs .summary125Class { display: block; }

@media (min-width: 768px) {
  .gpmFGs .imageContainerClass { display: block; }
  .gpmFGs .headlineClass { font-size: 25px; line-height: 28px; margin-top: 5px; }
}

@media (min-width: 1024px) {
  .gpmFGs .summary125Class { display: none; }
  .gpmFGs .summary145Class { display: block; }
}

.dIbapx { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

.dIbapx .imageContainerClass { display: block; }

.dIbapx .summaryHidden { display: none; }

.dIbapx .summary125Class { display: block; }

@media (min-width: 768px) {
  .dIbapx .imageContainerClass { display: block; }
  .dIbapx .headlineClass { font-size: 25px; line-height: 28px; margin-top: 5px; }
}

@media (min-width: 1024px) {
  .dIbapx .summary125Class { display: block; }
  .dIbapx .summary145Class { display: none; }
}

.hfmyDm { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

.hfmyDm .imageContainerClass { display: block; }

.hfmyDm .summaryHidden { display: none; }

.hfmyDm .summary125Class { display: block; }

@media (min-width: 768px) {
  .hfmyDm .imageContainerClass { display: block; }
  .hfmyDm .headlineClass { font-size: 25px; line-height: 28px; margin-top: 5px; }
}

@media (min-width: 768px) {
  .hfmyDm .imageContainerClass { flex: 1 1 0%; margin-bottom: 0px; min-width: auto; padding-right: 10px; }
  .hfmyDm .contentContainerClass { -webkit-box-flex: 1; flex-grow: 1; min-width: 300px; flex-basis: 0px !important; }
}

@media (min-width: 1024px) {
  .hfmyDm .summary125Class { display: block; }
  .hfmyDm .summary145Class { display: none; }
}

.gpmFGs { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

.gpmFGs .imageContainerClass { display: none; }

.gpmFGs .summaryHidden { display: none; }

.gpmFGs .summary125Class { display: block; }

@media (min-width: 768px) {
  .gpmFGs .imageContainerClass { display: block; }
  .gpmFGs .headlineClass { font-size: 25px; line-height: 28px; margin-top: 5px; }
}

@media (min-width: 1024px) {
  .gpmFGs .summary125Class { display: none; }
  .gpmFGs .summary145Class { display: block; }
}

.dIbapx { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

.dIbapx .imageContainerClass { display: block; }

.dIbapx .summaryHidden { display: none; }

.dIbapx .summary125Class { display: block; }

@media (min-width: 768px) {
  .dIbapx .imageContainerClass { display: block; }
  .dIbapx .headlineClass { font-size: 25px; line-height: 28px; margin-top: 5px; }
}

@media (min-width: 1024px) {
  .dIbapx .summary125Class { display: block; }
  .dIbapx .summary145Class { display: none; }
}

.hfmyDm { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

.hfmyDm .imageContainerClass { display: block; }

.hfmyDm .summaryHidden { display: none; }

.hfmyDm .summary125Class { display: block; }

@media (min-width: 768px) {
  .hfmyDm .imageContainerClass { display: block; }
  .hfmyDm .headlineClass { font-size: 25px; line-height: 28px; margin-top: 5px; }
}

@media (min-width: 768px) {
  .hfmyDm .imageContainerClass { flex: 1 1 0%; margin-bottom: 0px; min-width: auto; padding-right: 10px; }
  .hfmyDm .contentContainerClass { -webkit-box-flex: 1; flex-grow: 1; min-width: 300px; flex-basis: 0px !important; }
}

@media (min-width: 1024px) {
  .hfmyDm .summary125Class { display: block; }
  .hfmyDm .summary145Class { display: none; }
}

.gpmFGs { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

.gpmFGs .imageContainerClass { display: none; }

.gpmFGs .summaryHidden { display: none; }

.gpmFGs .summary125Class { display: block; }

@media (min-width: 768px) {
  .gpmFGs .imageContainerClass { display: block; }
  .gpmFGs .headlineClass { font-size: 25px; line-height: 28px; margin-top: 5px; }
}

@media (min-width: 1024px) {
  .gpmFGs .summary125Class { display: none; }
  .gpmFGs .summary145Class { display: block; }
}

.dIbapx { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

.dIbapx .imageContainerClass { display: block; }

.dIbapx .summaryHidden { display: none; }

.dIbapx .summary125Class { display: block; }

@media (min-width: 768px) {
  .dIbapx .imageContainerClass { display: block; }
  .dIbapx .headlineClass { font-size: 25px; line-height: 28px; margin-top: 5px; }
}

@media (min-width: 1024px) {
  .dIbapx .summary125Class { display: block; }
  .dIbapx .summary145Class { display: none; }
}

.hfmyDm { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

.hfmyDm .imageContainerClass { display: block; }

.hfmyDm .summaryHidden { display: none; }

.hfmyDm .summary125Class { display: block; }

@media (min-width: 768px) {
  .hfmyDm .imageContainerClass { display: block; }
  .hfmyDm .headlineClass { font-size: 25px; line-height: 28px; margin-top: 5px; }
}

@media (min-width: 768px) {
  .hfmyDm .imageContainerClass { flex: 1 1 0%; margin-bottom: 0px; min-width: auto; padding-right: 10px; }
  .hfmyDm .contentContainerClass { -webkit-box-flex: 1; flex-grow: 1; min-width: 300px; flex-basis: 0px !important; }
}

@media (min-width: 1024px) {
  .hfmyDm .summary125Class { display: block; }
  .hfmyDm .summary145Class { display: none; }
}

.fwcUxi { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 10px 0px; position: relative; z-index: 0; flex: 1 1 0%; flex-flow: column wrap; width: 100%; }

@media (min-width: 768px) {
  .fwcUxi { flex-direction: row; }
}

@media (min-width: 768px) {
  .fwcUxi { padding-left: 20px; padding-right: 20px; width: 100%; }
}

@media (min-width: 1024px) {
  .fwcUxi { width: 100%; }
}

.hAlAda { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 10px 0px; position: relative; z-index: 0; flex: 1 1 0%; flex-flow: column wrap; width: 100%; }

@media (min-width: 768px) {
  .hAlAda { flex-direction: row; }
}

@media (min-width: 768px) {
  .hAlAda { width: 80.8%; }
}

@media (min-width: 1024px) {
  .hAlAda { width: 56.2%; }
}

.fwcUxi { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 10px 0px; position: relative; z-index: 0; flex: 1 1 0%; flex-flow: column wrap; width: 100%; }

@media (min-width: 768px) {
  .fwcUxi { flex-direction: row; }
}

@media (min-width: 768px) {
  .fwcUxi { padding-left: 20px; padding-right: 20px; width: 100%; }
}

@media (min-width: 1024px) {
  .fwcUxi { width: 100%; }
}

.hAlAda { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 10px 0px; position: relative; z-index: 0; flex: 1 1 0%; flex-flow: column wrap; width: 100%; }

@media (min-width: 768px) {
  .hAlAda { flex-direction: row; }
}

@media (min-width: 768px) {
  .hAlAda { width: 80.8%; }
}

@media (min-width: 1024px) {
  .hAlAda { width: 56.2%; }
}

.fwcUxi { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 10px 0px; position: relative; z-index: 0; flex: 1 1 0%; flex-flow: column wrap; width: 100%; }

@media (min-width: 768px) {
  .fwcUxi { flex-direction: row; }
}

@media (min-width: 768px) {
  .fwcUxi { padding-left: 20px; padding-right: 20px; width: 100%; }
}

@media (min-width: 1024px) {
  .fwcUxi { width: 100%; }
}

.hAlAda { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 10px 0px; position: relative; z-index: 0; flex: 1 1 0%; flex-flow: column wrap; width: 100%; }

@media (min-width: 768px) {
  .hAlAda { flex-direction: row; }
}

@media (min-width: 768px) {
  .hAlAda { width: 80.8%; }
}

@media (min-width: 1024px) {
  .hAlAda { width: 56.2%; }
}

.fwcUxi { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 10px 0px; position: relative; z-index: 0; flex: 1 1 0%; flex-flow: column wrap; width: 100%; }

@media (min-width: 768px) {
  .fwcUxi { flex-direction: row; }
}

@media (min-width: 768px) {
  .fwcUxi { padding-left: 20px; padding-right: 20px; width: 100%; }
}

@media (min-width: 1024px) {
  .fwcUxi { width: 100%; }
}

.hAlAda { border: 0px solid black; box-sizing: border-box; display: flex; margin: 0px; min-height: 0px; min-width: 0px; padding: 10px 0px; position: relative; z-index: 0; flex: 1 1 0%; flex-flow: column wrap; width: 100%; }

@media (min-width: 768px) {
  .hAlAda { flex-direction: row; }
}

@media (min-width: 768px) {
  .hAlAda { width: 80.8%; }
}

@media (min-width: 1024px) {
  .hAlAda { width: 56.2%; }
}

.hzpWKJ { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; padding: 0px; position: relative; z-index: 0; flex: 1 1 0%; min-width: 100%; }

.fGmfWj { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; padding: 0px; position: relative; z-index: 0; flex: 1 1 0%; min-width: 100%; min-height: 84px; }

.hzpWKJ { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; padding: 0px; position: relative; z-index: 0; flex: 1 1 0%; min-width: 100%; }

.fGmfWj { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; padding: 0px; position: relative; z-index: 0; flex: 1 1 0%; min-width: 100%; min-height: 84px; }

.hzpWKJ { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; padding: 0px; position: relative; z-index: 0; flex: 1 1 0%; min-width: 100%; }

.fGmfWj { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; padding: 0px; position: relative; z-index: 0; flex: 1 1 0%; min-width: 100%; min-height: 84px; }

.hzpWKJ { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; padding: 0px; position: relative; z-index: 0; flex: 1 1 0%; min-width: 100%; }

.fGmfWj { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; padding: 0px; position: relative; z-index: 0; flex: 1 1 0%; min-width: 100%; min-height: 84px; }

@-webkit-keyframes eMLfYp { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes eMLfYp { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-webkit-keyframes eMLfYp { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes eMLfYp { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-webkit-keyframes eMLfYp { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes eMLfYp { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-webkit-keyframes eMLfYp { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes eMLfYp { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-webkit-keyframes gVjslh { 
  0% { background-color: rgb(255, 255, 255); }
  50% { background-color: rgb(159, 0, 0); }
  100% { background-color: rgb(255, 255, 255); }
}

@keyframes gVjslh { 
  0% { background-color: rgb(255, 255, 255); }
  50% { background-color: rgb(159, 0, 0); }
  100% { background-color: rgb(255, 255, 255); }
}

@-webkit-keyframes gVjslh { 
  0% { background-color: rgb(255, 255, 255); }
  50% { background-color: rgb(159, 0, 0); }
  100% { background-color: rgb(255, 255, 255); }
}

@keyframes gVjslh { 
  0% { background-color: rgb(255, 255, 255); }
  50% { background-color: rgb(159, 0, 0); }
  100% { background-color: rgb(255, 255, 255); }
}

@-webkit-keyframes gVjslh { 
  0% { background-color: rgb(255, 255, 255); }
  50% { background-color: rgb(159, 0, 0); }
  100% { background-color: rgb(255, 255, 255); }
}

@keyframes gVjslh { 
  0% { background-color: rgb(255, 255, 255); }
  50% { background-color: rgb(159, 0, 0); }
  100% { background-color: rgb(255, 255, 255); }
}

@-webkit-keyframes gVjslh { 
  0% { background-color: rgb(255, 255, 255); }
  50% { background-color: rgb(159, 0, 0); }
  100% { background-color: rgb(255, 255, 255); }
}

@keyframes gVjslh { 
  0% { background-color: rgb(255, 255, 255); }
  50% { background-color: rgb(159, 0, 0); }
  100% { background-color: rgb(255, 255, 255); }
}

.fPjBcr { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; z-index: 0; }

.kwFxdN { border: 0px solid black; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; font-size: 14px; font-family: sans-serif; margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; }

.ksjqBb { transform: rotate(90deg); width: 16px; height: 16px; }

.eLpZUj { padding-top: 12px; border-style: solid none none; border-width: 3px; border-color: rgb(192, 87, 41); }

.iQNXRN { display: block; font-family: Roboto; font-weight: 400; line-height: 1.5; font-size: 1.4rem; letter-spacing: 0em; margin: 7px 0px 4px; }

.dMcSiY { margin: 16px 0px; border-style: dashed none none; border-width: 1px; border-color: rgb(1, 0, 13); }

.dMcSiY:first-of-type { margin-top: 11px; }

.bUwRVL { display: block; text-decoration: none; }

.bUwRVL:hover button { background-color: rgb(228, 228, 228); }

.bUwRVL:hover h3 { color: rgb(0, 82, 122); }

.bUwRVL h3 { color: rgb(192, 87, 41); }

.hfJHjN { display: flex; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; }

.dxsEWz { font-family: "Times Modern"; font-weight: 800; line-height: 1.125; font-size: 1.8rem; letter-spacing: 0em; margin: 2px 0px 0px; }

.kANPwf { background-color: rgb(238, 238, 238); color: rgb(192, 87, 41); border-radius: 50%; border: none; cursor: pointer; width: 24px; height: 24px; padding: 0px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.cFNkgr { font-family: "Times Modern"; font-weight: 400; line-height: 1; font-size: 1.6rem; letter-spacing: 0em; margin: 12px 0px; }

.djgStV { display: flex; -webkit-box-align: center; align-items: center; margin-top: 16px; text-decoration: none; color: rgb(1, 0, 13); }

.djgStV:hover { color: rgb(0, 82, 122); }

.eZNxdy { height: 40px; width: 40px; margin: 0px 16px 0px 0px; }

.fcTbeq { padding-top: 12px; border-style: solid none none; border-width: 3px; border-color: rgb(192, 87, 41); min-width: 160px; min-height: 340px; }

.cRDIId { margin: 12px 0px; border-style: dashed none none; border-width: 1px; border-color: rgb(1, 0, 13); }

.cRDIId:first-of-type { margin-top: 12px; }

.fwQita { display: block; text-decoration: none; }

.fwQita:hover button { background-color: rgb(228, 228, 228); }

.fwQita:hover h3 { color: rgb(0, 82, 122); }

.fwQita h3 { color: rgb(192, 87, 41); }

.dozTHi { display: flex; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; }

.dozTHi .question-icon { width: 37.652px; height: 40px; margin-left: 8px; }

.dozTHi .titleWrapper { display: flex; -webkit-box-align: center; align-items: center; }

.cVAALn { font-family: "Times Modern"; font-weight: 800; line-height: 1.125; font-size: 1.8rem; letter-spacing: 0em; margin: 2px 0px 0px; }

.fklCvq { display: flex; flex-direction: column; align-items: flex-start; padding: 8px 0px 0px; min-height: 90px; -webkit-box-pack: justify; justify-content: space-between; }

.fklCvq .q-icon { position: absolute; color: rgb(199, 70, 0); font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 24px; font-style: normal; font-weight: 700; line-height: 150%; left: -28px; top: -7px; }

.fklCvq .q-arrow { width: 16px; height: 16px; background-image: url(""); background-size: contain; background-repeat: no-repeat; display: inline-block; background-position: -3px 4px; margin-left: 4px; }

.fklCvq p { position: relative; color: rgb(51, 51, 51); font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; font-style: normal; font-weight: 400; line-height: 150%; margin: 0px 0px 20px; text-indent: 28px; }

.fklCvq a { position: relative; width: 100%; color: rgb(199, 70, 0); font-family: Roboto-Regular, Roboto-Regular-fallback, sans-serif; font-size: 14px; font-style: normal; font-weight: 500; line-height: 112.5%; text-decoration: none; }

.fklCvq a:hover { color: rgb(0, 82, 122); }

.fklCvq a:hover .q-arrow { background-image: url(""); }

@media (min-width: 1024px) {
  .xQijj { padding-top: 20px; margin: 0px auto; }
}

.hUvwaq { border: 0px solid black; box-sizing: border-box; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 0px; position: relative; display: flex; z-index: 1; }

.hUvwaq > .keylines__ArticleKeylineItem-sc-1s03wwf-1 { order: 3; }

.iRvTiE { display: block; order: 4; }

.jCeEOB { position: sticky; top: 162px; display: none; left: 100%; }

@media (min-width: 1024px) {
  .jCeEOB { width: 19.8333%; display: inline-block; }
}

@media (min-width: 1320px) {
  .jCeEOB { width: 18.8333%; top: 112px; }
}

.jPniXb { position: sticky; padding-left: 20px; z-index: 1; }

@media (min-width: 1024px) {
  .jPniXb { padding-right: 40px; }
}

@media (min-width: 1320px) {
  .jPniXb { padding-right: 50px; }
}

.fPnGaB { position: relative; }

@media (min-width: 1024px) {
  .gJBkaT { margin-top: -335px; transition: margin-top 0.2s; }
}

.chdcEf { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; padding: 5px 0px 15px; position: relative; z-index: 0; }

@media (min-width: 768px) {
  .chdcEf { padding-top: 0px; }
}

.eocrPj { border: 0px solid black; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; min-height: 0px; min-width: 0px; position: relative; z-index: 0; -webkit-box-align: center; align-items: center; order: 2; padding: 61px 10px 45px; }

@media (min-width: 768px) {
  .eocrPj { width: 80.8%; margin-top: 0px; margin-left: auto !important; margin-right: auto !important; }
}

@media (min-width: 1024px) {
  .eocrPj { width: 56.2%; }
}

.fOpTIx { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 10px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: TimesModern-Bold, TimesModern-Bold-fallback, serif; font-size: 30px; line-height: 33px; font-weight: 400; color: rgb(0, 0, 0); text-align: center; }

@media (min-width: 768px) {
  .fOpTIx { font-size: 45px; line-height: 50px; margin-bottom: 5px; }
}

.gxzExJ { border: 0px solid black; box-sizing: border-box; display: inline; margin: 0px 0px 15px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: TimesModern-Regular, TimesModern-Regular-fallback, serif; font-size: 20px; line-height: 26px; font-weight: 400; color: rgb(0, 0, 0); text-align: center; }

@media (min-width: 768px) {
  .gxzExJ { font-size: 22px; line-height: 30px; margin-bottom: 25px; }
}

@media (min-width: 1024px) {
  .gxzExJ { margin-bottom: 20px; }
}

.gtpAez { border-width: 0px; border-style: solid; border-color: rgb(219, 219, 219) black; border-image: initial; flex-direction: column; margin: 0px; min-width: 0px; padding: 10px 0px 0px; position: relative; z-index: 0; box-sizing: content-box; -webkit-box-pack: center; justify-content: center; min-height: 50px; display: flex; }

@media (min-width: 768px) {
  .gtpAez { min-height: 90px; }
}

@media (min-width: 1024px) {
  .gtpAez { min-height: 250px; }
}
@charset "utf-8";

.swg-button, .swg-button-dark, .swg-button-light { border: 0px; border-radius: 4px; box-sizing: border-box; height: 40px; min-height: 40px; min-width: 150px; outline: 0px; padding: 11px 8px; width: 240px; }

.swg-button-dark::after, .swg-button-light::after, .swg-button::after { background-origin: content-box; background-position: 50% center; background-repeat: no-repeat; background-size: contain; border: 0px; content: ""; display: block; height: 100%; margin: auto; max-height: 40px; max-width: 200px; width: 100%; }

.swg-button, .swg-button-light { background-color: rgb(255, 255, 255); box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 1px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px; }

.swg-button-light::after, .swg-button::after { background-image: url(""); }

.swg-button-dark { background-color: rgb(0, 0, 0); }

.swg-button-dark::after { background-image: url(""); }

.swg-button-light:hover, .swg-button:hover { background-color: rgb(248, 248, 248); }

.swg-button-light:focus, .swg-button:focus { }

.swg-button-light:active, .swg-button:active { background-color: rgb(255, 255, 255); }

.swg-button-dark:hover { background-color: rgb(60, 64, 67); }

.swg-button-dark:focus { }

.swg-button-dark:active { background-color: rgb(95, 99, 104); }

.swg-smart-button { background: transparent; border: none; border-radius: 0px; min-height: 126px; min-width: 300px; overflow: hidden; padding: 0px; position: relative; width: 300px; }

.swg-smart-button:focus { outline: none; }

.swg-button-light:lang(ar)::after, .swg-button:lang(ar)::after { background-image: url(""); }

.swg-button-dark:lang(ar)::after { background-image: url(""); }

.swg-button-light:lang(de)::after, .swg-button:lang(de)::after { background-image: url(""); }

.swg-button-dark:lang(de)::after { background-image: url(""); }

.swg-button-light:lang(es)::after, .swg-button:lang(es)::after { background-image: url(""); }

.swg-button-dark:lang(es)::after { background-image: url(""); }

.swg-button-light:lang(es-latam)::after, .swg-button:lang(es-latam)::after { background-image: url(""); }

.swg-button-dark:lang(es-latam)::after { background-image: url(""); }

.swg-button-light:lang(es-latn)::after, .swg-button:lang(es-latn)::after { background-image: url(""); }

.swg-button-dark:lang(es-latn)::after { background-image: url(""); }

.swg-button-light:lang(fr)::after, .swg-button:lang(fr)::after { background-image: url(""); }

.swg-button-dark:lang(fr)::after { background-image: url(""); }

.swg-button-light:lang(hi)::after, .swg-button:lang(hi)::after { background-image: url(""); }

.swg-button-dark:lang(hi)::after { background-image: url(""); }

.swg-button-light:lang(id)::after, .swg-button:lang(id)::after { background-image: url(""); }

.swg-button-dark:lang(id)::after { background-image: url(""); }

.swg-button-light:lang(it)::after, .swg-button:lang(it)::after { background-image: url(""); }

.swg-button-dark:lang(it)::after { background-image: url(""); }

.swg-button-light:lang(ja)::after, .swg-button:lang(ja)::after { background-image: url(""); }

.swg-button-dark:lang(ja)::after { background-image: url(""); }

.swg-button-light:lang(ko)::after, .swg-button:lang(ko)::after { background-image: url(""); }

.swg-button-dark:lang(ko)::after { background-image: url(""); }

.swg-button-light:lang(ms)::after, .swg-button:lang(ms)::after { background-image: url(""); }

.swg-button-dark:lang(ms)::after { background-image: url(""); }

.swg-button-light:lang(nl)::after, .swg-button:lang(nl)::after { background-image: url(""); }

.swg-button-dark:lang(nl)::after { background-image: url(""); }

.swg-button-light:lang(no)::after, .swg-button:lang(no)::after { background-image: url(""); }

.swg-button-dark:lang(no)::after { background-image: url(""); }

.swg-button-light:lang(pl)::after, .swg-button:lang(pl)::after { background-image: url(""); }

.swg-button-dark:lang(pl)::after { background-image: url(""); }

.swg-button-light:lang(pt)::after, .swg-button:lang(pt)::after { background-image: url(""); }

.swg-button-dark:lang(pt)::after { background-image: url(""); }

.swg-button-light:lang(pt-br)::after, .swg-button:lang(pt-br)::after { background-image: url(""); }

.swg-button-dark:lang(pt-br)::after { background-image: url(""); }

.swg-button-light:lang(ru)::after, .swg-button:lang(ru)::after { background-image: url(""); }

.swg-button-dark:lang(ru)::after { background-image: url(""); }

.swg-button-light:lang(sv)::after, .swg-button:lang(sv)::after { background-image: url(""); }

.swg-button-dark:lang(sv)::after { background-image: url(""); }

.swg-button-light:lang(th)::after, .swg-button:lang(th)::after { background-image: url(""); }

.swg-button-dark:lang(th)::after { background-image: url(""); }

.swg-button-light:lang(tr)::after, .swg-button:lang(tr)::after { background-image: url(""); }

.swg-button-dark:lang(tr)::after { background-image: url(""); }

.swg-button-light:lang(uk)::after, .swg-button:lang(uk)::after { background-image: url(""); }

.swg-button-dark:lang(uk)::after { background-image: url(""); }

.swg-button-light:lang(zh-cn)::after, .swg-button:lang(zh-cn)::after { background-image: url(""); }

.swg-button-dark:lang(zh-cn)::after { background-image: url(""); }

.swg-button-light:lang(zh-tw)::after, .swg-button:lang(zh-tw)::after { background-image: url(""); }

.swg-button-dark:lang(zh-tw)::after { background-image: url(""); }

.swg-button-v2-dark, .swg-button-v2-light { border: 0px; border-radius: 4px; display: inline-flex; height: 44px; min-height: 44px; min-width: 237px; outline: 0px; width: 237px; align-items: center; box-sizing: border-box; cursor: pointer; font-family: "Google Sans", Roboto-Regular, sans-serif, arial; font-size: 14px; font-weight: 500; letter-spacing: 0.001em; }

.swg-button-v2-light { background-color: rgb(255, 255, 255); border: 1px solid rgb(218, 220, 224); color: rgb(26, 115, 232); }

.swg-button-v2-light[disabled] { border: 1px solid rgba(60, 64, 67, 0.12); color: rgba(60, 64, 67, 0.38); pointer-events: none; }

.swg-button-v2-light:hover { background: linear-gradient(0deg, rgba(26, 115, 232, 0.04), rgba(26, 115, 232, 0.04)), rgb(255, 255, 255); border: none; box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px; }

.swg-button-v2-light:focus { background: linear-gradient(0deg, rgba(26, 115, 232, 0.08), rgba(26, 115, 232, 0.08)), rgb(255, 255, 255); border: none; box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px; }

.swg-button-v2-light:active { background-color: rgb(255, 255, 255); border: none; box-shadow: rgba(60, 64, 67, 0.15) 0px 6px 10px 4px, rgba(60, 64, 67, 0.3) 0px 2px 3px; }

.swg-button-v2-dark { background-color: rgb(60, 64, 67); color: rgb(255, 255, 255); }

.swg-button-v2-dark[disabled] { color: rgba(255, 255, 255, 0.38); pointer-events: none; }

.swg-button-v2-dark:active, .swg-button-v2-dark:hover { background-color: rgb(32, 33, 36); box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 6px 2px, rgba(0, 0, 0, 0.3) 0px 1px 2px; }

.swg-button-v2-dark:focus { background-color: rgb(32, 33, 36); box-shadow: rgba(0, 0, 0, 0.15) 0px 6px 10px 4px, rgba(0, 0, 0, 0.3) 0px 2px 3px; }

.swg-button-v2-icon-dark, .swg-button-v2-icon-light { background-size: contain; height: 18px; margin-left: 16px; margin-right: 8px; width: 18px; }

.swg-button-v2-icon-light { background-image: url(""); }

.swg-button-v2-light[disabled] .swg-button-v2-icon-light { background-image: url(""); opacity: 0.38; }

.swg-button-v2-icon-dark { background-image: url(""); }

.swg-button-v2-dark[disabled] .swg-button-v2-icon-dark { background-image: url(""); }
@charset "utf-8";

:root { --mainColor: #121534; --text: #fff; --input-color: #000; --valid-input-color: #000; }

@media print {
  body { display: none !important; }
}

@media print {
  body { display: none !important; }
}

#main-form { border: 2px solid var(--mainColor); border-radius: 16px; max-width: 560px; margin: 0px auto; font-family: Arial; box-shadow: rgba(0, 0, 0, 0.19) 3px 3px 6px; }

.form-auth { max-width: 400px; margin: 0px auto; padding: 0px 40px 40px; box-sizing: border-box; }

.form-title { text-align: center; padding: 30px 15px; font-size: 30px; background: var(--mainColor); color: var(--text); text-transform: uppercase; margin: 30px 0px; line-height: 1.2; letter-spacing: 2px; }

@media (max-width: 767px) {
  .form-title { font-size: 24px; }
}

#main-form input { font-size: 16px; margin-bottom: 16px; width: 100%; padding: 12px 15px; box-sizing: border-box; border: 1px solid var(--mainColor); border-radius: 4px; color: var(--input-color); line-height: 1; box-shadow: rgba(0, 0, 0, 0.19) 3px 3px 6px; font-family: Arial; background: rgb(255, 255, 255); }

#main-form input:focus { outline: 1px solid var(--mainColor); }

.bazuka-btn { background: var(--mainColor); color: var(--text); width: 100%; padding: 14px; font-weight: 700; font-size: 16px; border: none; cursor: pointer; text-transform: uppercase; border-radius: 4px; font-family: Arial; letter-spacing: 1px; box-shadow: rgba(0, 0, 0, 0.19) 3px 3px 6px; }

input.error { position: relative; margin-bottom: 5px !important; background: rgba(255, 0, 0, 0.125) !important; color: var(--valid-input-color) !important; }

input.error::placeholder { color: rgb(0, 0, 0); }

label.error { font-family: Arial; color: red; font-size: 14px; text-align: center; font-weight: 600; margin-bottom: 10px; display: block; }

.phone + label.error { margin: 5px 0px 0px !important; }

input.valid { background: rgba(0, 239, 0, 0.19) !important; color: var(--valid-input-color) !important; }

.iti--separate-dial-code { max-width: 100%; width: 100%; margin-bottom: 16px; padding: 0px !important; }

.iti__selected-country { padding-right: 13px; border-radius: 4px 0px 0px 3px; background: rgb(225, 225, 225) !important; height: 42px !important; }

.iti__selected-dial-code { color: rgb(0, 0, 0); }

.iti__country-container { pointer-events: none; }

.iti { width: 100%; margin-bottom: 20px; }

.iti__arrow { display: none; }
