:root {
  --purple: #1a1d36;
  --transprant: #fff0;
  --white: white;
  --ffc300: #ffc300;
  --red: #d00025;
  --yellow: #ffd600;
  --grey: #e3dfdf;
  --dark-red: #a6001e;
  --black\<deleted\|variable-60811aca-b04f-0ed8-9d5b-86ec263daaec\>: #1e1e1e;
  --fresh-green\<deleted\|variable-ccad97ef-cb40-9676-3ae8-cdb7bebb6637\>: #70cc5d;
  --light-grey: #ebebeb;
  --dark-grey: #9f9f9f;
  --656a90: #656a90;
  --292e5d: #292e5d;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

.w-form-formradioinput--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width: 4px;
  border-color: #3898ec;
}

.w-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-embed-youtubevideo {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

body {
  background-color: var(--purple);
  color: var(--purple);
  font-family: Barlow, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 120%;
}

h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 38px;
  font-weight: 700;
  line-height: 44px;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Barlow Condensed, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 110%;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

p {
  margin-bottom: 0;
  line-height: 180%;
}

a {
  color: var(--purple);
  text-decoration: none;
  transition: all .3s;
}

img {
  width: 100%;
  max-width: 100%;
  display: block;
}

form {
  background-color: var(--transprant);
}

label {
  margin-bottom: 0;
  font-weight: 700;
  display: block;
}

.header-row {
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  height: 140px;
  display: flex;
}

.nav-menu {
  width: 100%;
  padding-bottom: 15px;
}

.header-wrap {
  width: 100%;
  padding-right: 10px;
}

.container {
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding-left: 40px;
  padding-right: 40px;
}

.nav-link {
  height: 100%;
  color: var(--white);
  text-align: center;
  text-transform: uppercase;
  padding: 0;
  font-family: Barlow Condensed, sans-serif;
  font-size: 1.4vw;
  font-weight: 600;
  line-height: 120%;
  transition: all .3s;
  display: block;
}

.nav-link:hover, .nav-link.w--current {
  color: var(--ffc300);
}

.header {
  z-index: 999;
  background-color: var(--red);
  border-bottom-right-radius: 50px;
  border-bottom-left-radius: 50px;
  width: 100%;
}

.header-logo {
  width: 160px;
  margin-top: 15px;
  margin-bottom: 15px;
  display: block;
}

.header-logo:hover {
  transform: scale(1.05);
}

.nav-row {
  justify-content: space-around;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.nav-col {
  padding-left: 10px;
  padding-right: 20px;
  position: relative;
}

.nav-col.search-bar {
  display: none;
}

.all {
  padding-top: 185px;
  position: relative;
  overflow: hidden;
}

.all.home {
  padding-top: 0;
  overflow: visible;
}

.all.sticky-b {
  overflow: visible;
}

.section {
  z-index: 1;
  padding-top: 80px;
  position: relative;
  overflow: hidden;
}

.section.home-banner {
  background-color: var(--red);
  background-image: url('../images/home-banner-top-circle.svg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100%;
  padding-top: 15px;
}

.section.footer {
  padding-top: 0;
}

.section._40-top {
  padding-top: 40px;
}

.section.bottom {
  padding-bottom: 80px;
}

.section.home-intro {
  padding-top: 160px;
  padding-bottom: 160px;
}

.section.sticky {
  overflow: visible;
}

.home-slider {
  background-color: var(--transprant);
  width: 100%;
  height: 100%;
  padding-top: 40%;
}

.hide {
  display: none;
}

.home-slider-mask {
  border-radius: 80px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.home-slide-img {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

.home-slide-content-container {
  z-index: 2;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.home-slide-content-b {
  background-image: linear-gradient(#a6001e00, #a6001e);
  width: 100%;
  padding: 100px 30% 100px 40px;
}

.home-slide-content-tag {
  background-color: var(--red);
  color: var(--white);
  border-radius: 10px;
  padding: 5px 10px;
  display: inline-block;
}

.home-slide-content-tag-row {
  justify-content: flex-start;
  align-items: center;
  margin-left: -5px;
  margin-right: -5px;
  display: flex;
}

.home-slide-content-tag-col {
  padding-left: 5px;
  padding-right: 5px;
}

.body-condense {
  font-family: Barlow Condensed, sans-serif;
  font-weight: 600;
}

.home-slide-content-tag-icon {
  width: 25px;
}

.home-slide-content-title-b {
  color: var(--white);
  font-family: Barlow Condensed, sans-serif;
  font-size: 4.5vw;
  font-weight: 700;
  line-height: 110%;
}

.home-slide-content-btn-b {
  border-top: 1px solid var(--yellow);
  padding-top: 10px;
}

.home-slide-content-btn {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.learn-more-txt {
  color: var(--yellow);
  text-transform: uppercase;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 600;
}

.home-slide-content-arrow {
  width: 18px;
}

.home-slide-content-title {
  overflow: hidden;
}

.home-slider-game-container {
  z-index: 5;
  margin-top: -80px;
  padding-left: 40px;
  padding-right: 40px;
  position: relative;
}

.home-slider-game-row {
  justify-content: flex-start;
  align-items: center;
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.home-slider-game-col {
  flex: none;
  width: 33.33%;
  padding-left: 10px;
  padding-right: 10px;
}

.home-slider-game-outer-frame {
  background-color: var(--grey);
  border-radius: 40px 40px 10px;
  padding: 4px;
  display: block;
}

.home-slider-game-outer-frame.comingup {
  background-image: linear-gradient(#f9004b, #ffa800);
}

.home-slider-game-b {
  background-color: var(--white);
  border-radius: 36px 36px 6px;
  padding: 10px 10px 40px;
  position: relative;
}

.align-center {
  text-align: center;
}

.home-slider-game-tag {
  background-color: var(--yellow);
  border-radius: 10px;
  padding: 5px 10px;
  display: inline-block;
}

.padding-top-10 {
  padding-top: 10px;
}

.padding-top-5 {
  padding-top: 5px;
}

.home-slider-game-score-row {
  justify-content: center;
  align-items: center;
  margin-left: -5px;
  margin-right: -5px;
  display: flex;
}

.home-slider-game-score-col {
  padding-left: 5px;
  padding-right: 5px;
}

.condense-14-txt {
  font-family: Barlow Condensed, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.home-slider-game-score-img {
  border-radius: 50%;
  width: 50px;
  height: 50px;
  overflow: hidden;
}

.body-small-bold {
  font-size: 15px;
  font-weight: 600;
}

.home-slider-game-logo-row {
  justify-content: flex-start;
  align-items: center;
  margin-left: -5px;
  margin-right: -5px;
  display: flex;
}

.home-slider-game-logo-col {
  padding-left: 5px;
  padding-right: 5px;
}

.home-slider-game-logo-col.guest {
  order: -1;
}

.home-slider-game-score-txt {
  font-family: Barlow Condensed, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 100%;
}

.home-slider-game-score-txt.win {
  color: var(--red);
}

.home-slider-game-grey-logo-l {
  opacity: .1;
  width: 100px;
  position: absolute;
  inset: 50% auto auto 0%;
  transform: translate(0, -50%);
}

.home-slider-game-grey-logo-r {
  opacity: .1;
  width: 100px;
  position: absolute;
  inset: 50% 0% auto auto;
  transform: translate(0, -50%);
}

.home-slider-game-content-b {
  z-index: 5;
  position: relative;
}

.home-slider-game-bottom-txt {
  z-index: 1;
  color: var(--grey);
  text-transform: uppercase;
  margin-bottom: -5px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

.home-slider-game-btn {
  background-image: linear-gradient(#f9004b, #ffa800);
  border-radius: 100px 100px 50px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.home-slider-game-btn-arrow {
  width: 12px;
}

.coming-up-grapdient {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#ffc300 30%, #ff7300);
  -webkit-background-clip: text;
  background-clip: text;
}

.home-slick-arrow-container {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.home-slick-border {
  background-color: var(--grey);
  border-radius: 4px;
  flex: 1;
  height: 3px;
}

.home-slick-arrow-row {
  justify-content: center;
  align-items: center;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.home-slick-arrow-col {
  padding-left: 15px;
  padding-right: 15px;
}

.home-slider-game-arrow-left {
  width: 18px;
  display: block;
}

.home-slider-game-arrow-left:hover {
  transform: translate(-5px);
}

.home-slider-game-arrow-right {
  width: 18px;
  display: block;
}

.home-slider-game-arrow-right:hover {
  transform: translate(5px);
}

.home-slide-nav {
  margin-top: 0;
  margin-bottom: -10px;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 20px;
  inset: 50% 0% 0% auto;
  transform: translate(0, -50%);
}

.home-slider-game-mask {
  overflow: hidden;
}

.nav-link-line, .header-bg {
  display: none;
}

.relative {
  z-index: 5;
  position: relative;
}

.home-field-img {
  z-index: -1;
  opacity: .1;
  width: 100%;
  max-width: 1440px;
  position: absolute;
  inset: 50% auto auto 50%;
  transform: translate(-50%, -50%);
}

.section-title-container {
  text-align: center;
  padding-bottom: 40px;
}

.section-title-container.padding-20 {
  padding-bottom: 20px;
}

.section-title-container.align-left._0-padding {
  padding-bottom: 0;
}

.section-title {
  color: var(--white);
  text-align: center;
  text-transform: uppercase;
  background-image: url('../images/section-title-icon.svg'), url('../images/section-title-icon.svg');
  background-position: 100%, 0%;
  background-repeat: no-repeat, no-repeat;
  background-size: 40px, 40px;
  padding-left: 55px;
  padding-right: 55px;
  display: inline-block;
}

.section-title.black {
  color: var(--purple);
}

.section-title.manage-save-title {
  color: var(--purple);
  text-transform: none;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  font-family: Barlow Condensed, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 120%;
  display: block;
}

.section-title.interactive {
  font-size: 3.5vw;
}

.home-latest-card-row {
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.home-latest-card-col {
  flex: none;
  width: 33.33%;
  padding-left: 10px;
  padding-right: 10px;
}

.news-card {
  aspect-ratio: 13 / 20;
  background-color: var(--white);
  border-radius: 40px;
  flex-flow: column;
  justify-content: flex-end;
  display: flex;
  position: relative;
  overflow: hidden;
}

.news-card:hover {
  transform: translate(0, -10px);
}

.news-card.card1 {
  background-image: url('../images/home-latest-card-img04-2x.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.news-card.card2 {
  background-image: url('../images/home-latest-card-img02-2x.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.news-card.card3 {
  background-image: url('../images/home-latest-card-img03-2x.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.news-card.card4 {
  background-image: url('../images/home-latest-card-img04-2x.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.img-cover {
  object-fit: cover;
  height: 100%;
}

.img-cover.top {
  object-position: 50% 0%;
}

.news-tag {
  background-color: var(--red);
  color: var(--white);
  border-radius: 10px;
  padding: 5px 10px;
  display: inline-block;
}

.news-tag-row {
  justify-content: flex-start;
  align-items: center;
  margin-left: -2px;
  margin-right: -2px;
  display: flex;
}

.news-tag-col {
  padding-left: 2px;
  padding-right: 2px;
}

.home-latest-tag-icon {
  width: 20px;
}

.news-card-title {
  color: var(--white);
  text-transform: uppercase;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 600;
  line-height: 110%;
  overflow: hidden;
}

.news-card-date-b {
  border-top: 1px solid var(--yellow);
  width: 100%;
  color: var(--yellow);
  justify-content: space-between;
  padding-top: 10px;
  font-size: 15px;
  font-weight: 600;
  line-height: 120%;
  display: flex;
}

.home-latest-arrow-left {
  width: 18px;
  display: block;
}

.home-latest-arrow-left:hover {
  transform: translate(-5px);
}

.home-latest-arrow-right {
  width: 18px;
  display: block;
}

.home-latest-arrow-right:hover {
  transform: translate(5px);
}

.bg-gradient-top {
  background-image: linear-gradient(180deg, var(--purple) 30%, #29751800);
  pointer-events: none;
  height: 500px;
  position: absolute;
  inset: 0% 0% auto;
}

.bg-gradient-bottom {
  pointer-events: none;
  background-image: linear-gradient(0deg, #57b740, #57b74000);
  height: 500px;
  position: absolute;
  inset: auto 0% 0%;
}

.ad-img-b {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.home-team-row {
  display: flex;
}

.home-team-img-col {
  flex: 1;
  padding-right: 80px;
}

.home-team-ad-col {
  flex: none;
  width: 100%;
  max-width: 280px;
}

.home-team-img-container {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.home-team-img {
  border: 3px solid #656a90;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  display: block;
  overflow: hidden;
}

.home-team-img:hover {
  transform: scale(1.1);
}

.footer-b {
  border-top: 1px solid var(--red);
  color: var(--white);
  padding-top: 40px;
  padding-bottom: 40px;
}

.footer-row {
  flex-flow: wrap;
  justify-content: space-between;
  margin-top: -5px;
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.footer-col {
  padding-top: 5px;
  padding-left: 10px;
  padding-right: 10px;
}

.txt-white {
  color: var(--white);
}

.no-wrap-txt {
  white-space: nowrap;
}

.home-slide-link {
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
}

.home-slider-game-frame {
  z-index: 2;
  background-color: var(--grey);
  border-radius: 100px 100px 50px;
  width: 35px;
  height: 35px;
  margin-bottom: -2px;
  margin-right: -2px;
  padding: 4px;
  position: absolute;
  inset: auto 0% 0% auto;
  overflow: hidden;
}

.home-slider-game-frame.coming {
  background-image: linear-gradient(#f9004b, #ffa800);
}

.nav-dropdown {
  display: block;
}

.nav-dropdown-list {
  background-color: var(--dark-red);
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  margin-top: 28px;
  inset: 0% auto auto 50%;
  overflow: hidden;
  transform: translate(-50%);
}

.nav-dropdown-list.last {
  inset: 0% 0% auto auto;
  transform: translate(0%);
}

.nav-dropdown-list.first {
  inset: 0% auto auto 0%;
  transform: translate(0%);
}

.nav-dropdown-list.lang {
  z-index: 99;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  margin-top: 42px;
}

.nav-dropdown-link-b {
  border-top: 10px solid var(--red);
  width: 200px;
  padding-left: 15px;
  padding-right: 15px;
}

.nav-dropdown-link-b.lang {
  border-top-style: none;
  width: auto;
  padding-left: 0;
  padding-right: 0;
}

.nav-dropdown-link {
  border-bottom: 1px solid var(--white);
  color: var(--white);
  text-align: center;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

.nav-dropdown-link:hover {
  color: var(--ffc300);
}

.nav-dropdown-link.w--current {
  color: var(--yellow);
}

.nav-dropdown-link.lang {
  padding: 5px 15px;
}

.hidden-h1 {
  width: 1px;
  height: 1px;
  display: none;
  overflow: hidden;
}

.page-big-title {
  color: var(--yellow);
  text-transform: uppercase;
  font-family: Barlow Condensed, sans-serif;
  font-size: 100px;
  font-style: italic;
  font-weight: 700;
  line-height: 100%;
}

.tab-container-b {
  padding-top: 30px;
}

.tab-container-b.no-padding {
  padding-top: 0;
}

.form-b {
  margin-bottom: 0;
}

.year-select-b {
  border: 1px solid var(--yellow);
  background-color: var(--transprant);
  min-height: 55px;
  color: var(--white);
  background-image: url('../images/fixture-dropdown-icon.svg');
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 15px;
  margin-bottom: 0;
  padding: 10px 40px 10px 20px;
  font-size: 24px;
  line-height: 100%;
}

.year-select-b:focus {
  border-color: var(--yellow);
  background-color: var(--purple);
}

.year-select-b.player-detail {
  border-color: var(--red);
  color: var(--purple);
  background-image: url('../images/red-dropdown-icon.svg');
}

.year-select-b.player-detail:focus {
  background-color: var(--transprant);
}

.inline-b {
  display: inline-block;
}

.tab-menu {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: center;
  align-items: center;
  padding-left: 5vw;
  padding-right: 5vw;
  display: flex;
}

.tab-menu.wrap {
  grid-column-gap: 20px;
  grid-row-gap: 5px;
  flex-flow: wrap;
}

.tab-menu.wrap._40gap {
  grid-column-gap: 40px;
}

.tab-link {
  background-color: var(--transprant);
  opacity: .5;
  color: var(--white);
  text-align: center;
  text-transform: uppercase;
  padding: 0 0 5px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 100%;
}

.tab-link:hover {
  opacity: 100;
}

.tab-link.w--current {
  border-bottom: 1px solid var(--yellow);
  background-color: var(--transprant);
  opacity: 100;
  color: var(--yellow);
}

.fixture-top-container {
  padding-left: 40px;
  padding-right: 40px;
}

.fixture-top-b {
  background-color: var(--red);
  color: var(--white);
  text-transform: uppercase;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  padding: 10px 15px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
}

.fixture-top-row {
  justify-content: flex-start;
  align-items: center;
  margin-left: -5px;
  margin-right: -5px;
  display: flex;
}

.fixture-top-col {
  padding-left: 5px;
  padding-right: 5px;
}

.table-score-hyphen {
  background-color: var(--purple);
  width: 10px;
  height: 2px;
}

.table-score-hyphen.white {
  background-color: var(--white);
}

.fixture-table-container {
  background-color: var(--white);
  border-radius: 40px;
  padding-top: 20px;
  padding-bottom: 0;
  overflow: hidden;
}

.fixture-table-row {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 100px 20% 1fr 35px;
  grid-auto-columns: 1fr;
  display: grid;
}

.fixture-table-row.finish {
  grid-template-columns: 1fr 35px;
}

.fixture-table-row._3col {
  grid-template-columns: 100px 20% 1fr;
}

.fixture-table-top-b {
  border-bottom: 2px solid var(--yellow);
  color: var(--purple);
  text-transform: uppercase;
  padding-bottom: 10px;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 700;
}

.fixture-table-b {
  border-bottom: 1px solid #e3dfdf;
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 600;
  display: block;
}

.fixture-table-b:hover {
  opacity: .5;
}

.fixture-table-score-row {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 110px 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.table-team-row {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr minmax(60px, 60px);
  grid-auto-columns: 1fr;
  display: grid;
}

.table-team-row.right {
  grid-column-gap: 10px;
  grid-template-columns: minmax(60px, 60px) 1fr;
}

.table-team-row.account {
  grid-template-columns: 60px 1fr;
}

.fixture-table-team-small-txt {
  text-transform: uppercase;
  font-family: Barlow Condensed, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.align-right {
  text-align: right;
}

.table-team-img {
  border-radius: 50%;
  width: 60px;
  height: 60px;
  overflow: hidden;
}

.table-team-img.no-img {
  background-color: #e3dfdf;
}

.align-left {
  text-align: left;
}

.fixture-table-scroll-b {
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.table-score-txt-row {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.table-score-txt {
  font-family: Barlow Condensed, sans-serif;
  font-size: 36px;
  line-height: 100%;
}

.table-btn {
  background-image: linear-gradient(#f9004b, #ffa800);
  border-radius: 50% 50% 10px;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 35px;
  display: flex;
  overflow: hidden;
}

.table-btn.small {
  width: 28px;
  height: 28px;
}

.table-btn.add {
  border-radius: 50%;
}

.table-btn-icon {
  width: 12px;
}

.table-btn-icon.add {
  width: 18px;
}

.fixture-detail-b {
  padding-top: 20px;
}

.fixture-detail-b.top {
  padding-top: 0;
}

.fixture-detail-tag {
  background-color: var(--yellow);
  border-radius: 10px;
  padding: 5px 10px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 100%;
}

.fixture-detail-info-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 5px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.fixture-detail-info-b {
  color: var(--white);
  font-weight: 600;
}

.fixture-detail-info-hyphen {
  background-color: var(--white);
  width: 1px;
  height: 20px;
}

.fixture-detail-score-row {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 200px 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.fixture-detail-score-col.v-transparent {
  opacity: 0;
}

.fixture-detail-team-small-txt {
  text-transform: uppercase;
  font-family: Barlow Condensed, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.fixture-detail-score-b {
  color: var(--white);
  font-size: 24px;
  font-weight: 600;
  line-height: 120%;
}

.fixture-detail-score-txt {
  text-align: center;
  font-family: Barlow Condensed, sans-serif;
  font-size: 60px;
  line-height: 100%;
}

.fixture-detail-score-txt.win {
  color: var(--yellow);
}

.fixture-detail-score-txt-row {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.fixture-detail-score-txt-col {
  min-width: 60px;
}

.fixture-detail-score-txt-col.hyphen {
  min-width: 0;
}

.fixture-detail-team-row {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr minmax(60px, 60px);
  grid-auto-columns: 1fr;
  display: grid;
}

.fixture-detail-log-wrap {
  justify-content: center;
  align-items: center;
  margin-left: -2px;
  margin-right: -2px;
  display: flex;
}

.fixture-detail-log-goal {
  font-weight: 700;
}

.icon-penalty {
  flex: none;
  width: 30px;
}

.fixture-detail-log-assist {
  font-size: 14px;
  line-height: 120%;
}

.fixture-detail-log {
  background-color: var(--white);
  border-radius: 20px;
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.fixture-detail-log-col {
  text-align: right;
  justify-content: flex-start;
  align-items: center;
  width: 50%;
  padding-left: 2px;
  padding-right: 2px;
  display: flex;
}

.fixture-detail-log-col.away {
  text-align: left;
}

.fixture-detail-log-col-txt-b {
  flex: 1;
  padding-left: 2px;
  padding-right: 2px;
}

.competition-detail-log-line {
  background-color: #e0e0e0;
  width: 1px;
  position: absolute;
  inset: 0% auto 0% 50%;
}

.competition-detail-log-score-b {
  background-color: #f0f0f0;
  flex: none;
  padding: 5px 10px;
  font-size: 18px;
  line-height: 120%;
}

.fixture-detail-log-score-col {
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 80px;
  display: flex;
}

.fixture-detail-log-row {
  z-index: 1;
  border-bottom: 1px solid var(--grey);
  text-align: center;
  margin-bottom: 10px;
  padding-bottom: 10px;
  font-size: 16px;
  line-height: 120%;
  position: relative;
}

.update-time {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  background-color: #fff;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 5px;
  font-size: 13px;
  line-height: 120%;
  display: flex;
}

.green-txt {
  color: var(--purple);
}

.team-fixture-item-content-title {
  margin-bottom: 10px;
  font-weight: 700;
}

.team-fixture-item-title-b {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.team-fixture-role-tag {
  color: var(--purple);
  flex: none;
  margin-right: 2px;
  font-weight: 700;
}

.team-fixture-people-name {
  flex: 1;
}

.team-fixture-people-list {
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: stretch;
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.team-fixture-item-title-txt-b {
  flex: 1;
}

.team-fixture-people-item-content {
  border-bottom: 1px solid #e0e0e0;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
}

.team-fixture-item-logo {
  border-radius: 50%;
  flex: none;
  width: 60px;
  height: 60px;
  margin-right: 10px;
  overflow: hidden;
}

.team-fixture-item {
  background-color: var(--white);
  border-radius: 20px;
  margin-bottom: 20px;
  padding: 20px;
}

.team-fixture-item-content {
  margin-top: 30px;
}

.team-fixture-people-item {
  width: 33.3%;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.team-fixture-item-title-fullname {
  margin-bottom: 3px;
  font-weight: 700;
}

.team-fixture-people-num {
  text-align: center;
  width: 35px;
  font-weight: 700;
}

.fixture-detail-school-btn-item {
  margin-top: 5px;
}

.btn-fixture-detail-action {
  background-color: var(--yellow);
  color: var(--black\<deleted\|variable-60811aca-b04f-0ed8-9d5b-86ec263daaec\>);
  text-align: center;
  text-transform: uppercase;
  padding: 8px 10px;
  font-weight: 700;
  display: block;
}

.btn-fixture-detail-action.v-penalty {
  background-color: var(--red);
  color: var(--white);
}

.popup-confirm-delete {
  z-index: 100;
  opacity: 0;
  background-color: #29751880;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.form {
  background-color: #0000;
}

.popup-bg-close {
  cursor: pointer;
  position: absolute;
  inset: 0%;
}

.competition-detail-log-wrap {
  justify-content: center;
  align-items: center;
  margin-left: -4px;
  margin-right: -4px;
  display: flex;
}

.pop-competition-scoring-scroll {
  height: 100vh;
  padding: 40px 40px 120px;
  position: relative;
  overflow: auto;
}

.compeition-scoring-input-own-goal {
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 20px;
  display: flex;
}

.btn-save-action {
  background-color: var(--purple);
  color: #fff;
  text-align: center;
  padding: 10px 30px;
  font-weight: 700;
  text-decoration: none;
  transition: background-color .8s, color .8s;
  display: block;
}

.btn-save-action:hover {
  background-color: var(--fresh-green\<deleted\|variable-ccad97ef-cb40-9676-3ae8-cdb7bebb6637\>);
  color: #fff;
}

.btn-save-action.v-close {
  background-color: var(--black\<deleted\|variable-60811aca-b04f-0ed8-9d5b-86ec263daaec\>);
}

.btn-save-action.v-close:hover {
  background-color: var(--grey);
  color: var(--black\<deleted\|variable-60811aca-b04f-0ed8-9d5b-86ec263daaec\>);
}

.pop-competition-penalty-input {
  border-top: 6px solid var(--purple);
  background-color: #fff;
  width: 100%;
  max-width: 800px;
  display: none;
  position: relative;
}

.check-penalty-role {
  margin-bottom: 0;
  padding-left: 0;
}

.checkbox-content {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.competition-scoring-input-row-wrap {
  justify-content: flex-start;
  align-items: center;
  margin-left: -5px;
  margin-right: -5px;
  display: flex;
}

.confirm-delete-box {
  text-align: center;
  background-color: #fff;
  width: 100%;
  max-width: 400px;
  margin-left: 40px;
  margin-right: 40px;
  padding: 20px;
}

.log-pop-delete-row {
  margin-bottom: 20px;
}

.pop-competition-penalty-edit {
  border-top: 6px solid var(--purple);
  background-color: #fff;
  width: 100%;
  max-width: 800px;
  display: none;
  position: relative;
}

.confirm-delete-txt {
  font-weight: 700;
}

.popup-b {
  z-index: 4000;
  opacity: 0;
  background-color: #1a1d36cc;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.checkbox-tick {
  opacity: 0;
  background-image: url('../images/checkbox-tick.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  height: 100%;
  transition: opacity .5s;
  transform: scale(0);
}

.competition-scoring-input-col {
  padding-left: 5px;
  padding-right: 5px;
}

.competition-scoring-input-col.col-num {
  width: 100px;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.competition-scoring-input-col.col-radio {
  flex: none;
}

.competition-scoring-input-col.col-name {
  flex: 1;
}

.pop-competition-input-btn-gp {
  background-color: #fff;
  border-top: 1px solid #e0e0e0;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 20px 10px;
  display: flex;
  position: fixed;
  inset: auto auto 0% 50%;
  transform: translate(-50%);
}

.pop-competition-input-btn-item {
  text-align: center;
  flex: 1;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.pop-competition-input-btn-item.v-cancel {
  flex: none;
  width: 25%;
}

.form-checkbox {
  cursor: pointer;
  margin-bottom: 0;
  padding-left: 0;
}

.intro-pop-competition-input {
  margin-bottom: 20px;
  font-weight: 700;
}

.checkbox-txt {
  margin-top: 1px;
  margin-left: 10px;
  font-weight: 400;
}

.checkbox-box {
  border: 1px solid #bbb;
  border-radius: 0%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 25px;
  height: 25px;
  display: flex;
}

.btn-delete-log {
  color: var(--purple);
  justify-content: flex-start;
  align-items: center;
  display: inline-flex;
}

.log-confirm-delete-btn-gp {
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.pop-competition-scoring-input {
  border-top: 6px solid var(--purple);
  background-color: #fff;
  width: 100%;
  max-width: 800px;
  display: none;
  position: relative;
}

.competition-detail-log-score-col {
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 80px;
  display: flex;
}

.radio-scoring-role-box {
  border: 1px solid var(--purple);
  width: 30px;
  height: 30px;
  color: var(--purple);
  text-align: center;
  cursor: pointer;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 700;
  line-height: 120%;
  transition: color .3s, background-color .3s;
  display: flex;
}

.radio-scoring-role-box:hover {
  background-color: #29751840;
}

.radio-scoring-role-box.v-black {
  border-color: var(--black\<deleted\|variable-60811aca-b04f-0ed8-9d5b-86ec263daaec\>);
  color: var(--black\<deleted\|variable-60811aca-b04f-0ed8-9d5b-86ec263daaec\>);
}

.radio-scoring-role-box.v-black:hover {
  background-color: #1e1e1e40;
}

.competition-detail-log-row {
  z-index: 1;
  text-align: center;
  border-bottom: 1px solid #e0e0e0;
  margin-bottom: 10px;
  padding-bottom: 10px;
  font-size: 16px;
  line-height: 120%;
  position: relative;
}

.pop-competition-scoring-edit {
  border-top: 6px solid var(--purple);
  background-color: #fff;
  width: 100%;
  max-width: 800px;
  display: none;
  position: relative;
}

.log-confirm-delete-btn-item {
  padding-left: 10px;
  padding-right: 10px;
}

.competition-scoring-input-row {
  background-color: var(--light-grey);
  padding: 8px 15px;
}

.icon-delete-bin {
  background-image: url('../images/icon-bin.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 30px;
  height: 30px;
  margin-right: 5px;
}

.check-penalty-role-box {
  border: 1px solid var(--ffc300);
  width: 30px;
  height: 30px;
  color: var(--ffc300);
  text-align: center;
  cursor: pointer;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 700;
  line-height: 120%;
  transition: color .3s, background-color .3s;
  display: flex;
}

.check-penalty-role-box:hover {
  background-color: #ffc30040;
}

.check-penalty-role-box.v-red {
  border-color: var(--red);
  color: var(--red);
}

.check-penalty-role-box.v-red:hover {
  background-color: #e4191940;
}

.fixture-detail-log-edit-b {
  flex: none;
  margin-left: 5px;
  margin-right: 5px;
}

.btn-log-edit {
  background-color: var(--purple);
  background-image: url('../images/icon-edit.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 80%;
  border-radius: 100%;
  width: 25px;
  height: 25px;
  transition-property: background-color;
  display: inline-block;
}

.btn-log-edit:hover {
  background-color: var(--dark-red);
}

.admin-page-title {
  color: var(--white);
  text-transform: uppercase;
  flex: 1;
  font-family: Barlow Condensed, sans-serif;
  font-size: 30px;
  font-weight: 600;
  line-height: 100%;
}

.admin-manage-top-b {
  flex-flow: wrap;
  justify-content: space-between;
  align-items: flex-end;
  margin-bottom: 5px;
  display: flex;
}

.admin-manage-top-b.main-page {
  margin-bottom: 0;
}

.admin-menu {
  flex-flow: wrap;
  justify-content: flex-end;
  align-items: center;
  margin-top: 20px;
  margin-left: 20px;
  display: flex;
}

.admin-management-menu-item {
  margin-bottom: 5px;
  margin-left: 10px;
}

.admin-management-menu-link {
  color: var(--purple);
  text-align: center;
  background-color: #fff;
  padding: 10px 20px;
  font-weight: 700;
  text-decoration: none;
  display: block;
}

.admin-management-menu-link:hover {
  color: var(--fresh-green\<deleted\|variable-ccad97ef-cb40-9676-3ae8-cdb7bebb6637\>);
  background-color: #fff;
}

.admin-management-menu-link.w--current {
  background-color: var(--black\<deleted\|variable-60811aca-b04f-0ed8-9d5b-86ec263daaec\>);
  color: var(--white);
}

.admin-management-content-b {
  background-color: var(--white);
  border-radius: 20px;
  padding: 20px;
  position: relative;
}

.admin-manage-list {
  padding-top: 40px;
}

.admin-manage-competition-row {
  background-color: var(--light-grey);
  color: #000;
  justify-content: flex-start;
  align-items: center;
  padding: 10px;
  text-decoration: none;
  display: flex;
}

.admin-manage-competition-row:hover {
  color: var(--purple);
}

.admin-manage-competition-title {
  flex: 1;
  font-weight: 700;
}

.admin-manage-competition-btn {
  padding-left: 10px;
}

.admin-manage-competition-edit {
  margin-left: 15px;
}

.admin-manage-competition-wrap {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.admin-manage-row {
  background-color: var(--light-grey);
  padding: 10px;
}

.btn-txt-row-save {
  background-color: var(--purple);
  padding: 5px 10px;
  font-weight: 600;
  display: block;
}

.btn-txt-row-save:hover {
  background-color: var(--black\<deleted\|variable-60811aca-b04f-0ed8-9d5b-86ec263daaec\>);
}

.competition-detail-back-b {
  padding-top: 40px;
}

.btn-back {
  background-color: var(--purple);
  color: var(--white);
  border-radius: 20px;
  padding: 10px 20px;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 600;
  overflow: hidden;
}

.btn-back-wrap {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.arrow-back {
  width: 12px;
  margin-right: 10px;
}

.btn-manage-add-b {
  padding-bottom: 10px;
}

.btn-manage-add-b.bottom {
  padding-top: 10px;
  padding-bottom: 0;
}

.btn-manage-add {
  background-color: var(--ffc300);
}

.btn-manage-add:hover {
  background-color: var(--grey);
}

.btn-manage-add-wrap {
  justify-content: flex-start;
  align-items: center;
  padding: 10px 20px;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 600;
  display: flex;
}

.arrow-new {
  width: 12px;
  margin-right: 10px;
}

.bottom-save-update-time {
  margin-top: 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 120%;
}

.competition-manage-team-form-col {
  width: 50%;
  margin-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
}

.competition-manage-team-form-col.v-full, .competition-manage-team-form-col.v-upload-logo {
  width: 100%;
}

.form-date-field-col {
  width: 33.3%;
  padding-left: 5px;
  padding-right: 5px;
}

.form-field-label {
  margin-bottom: 10px;
}

.competition-manage-team-form-wrap {
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.form-date-field-gp {
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: -5px;
  margin-right: -5px;
  display: flex;
}

.textarea {
  border: 1px solid var(--grey);
  min-width: 100%;
  max-width: 100%;
  height: 200px;
  min-height: 200px;
  color: var(--dark-grey);
  border-radius: 0;
  margin-bottom: 0;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 120%;
  transition: border-color .5s;
}

.textarea:focus {
  border-color: var(--dark-grey);
}

.textarea.v-name {
  height: 64px;
  min-height: 64px;
}

.textarea.v-manager {
  height: 100px;
  min-height: 100px;
}

.bottom-save-b {
  text-align: center;
  background-color: #fff;
  border-top: 1px solid #e0e0e0;
  margin-top: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.textfield {
  border: 1px solid var(--grey);
  height: auto;
  color: var(--dark-grey);
  background-color: #fff;
  border-radius: 0;
  margin-bottom: 0;
  padding: 10px 20px;
  font-size: 18px;
  font-weight: 400;
  line-height: 120%;
}

.textfield:focus {
  border-color: var(--dark-grey);
}

.textfield.v-table {
  height: 50px;
  padding-left: 10px;
  padding-right: 10px;
}

.textfield.v-table.datepicker {
  background-image: url('../images/datepicker-icon.svg');
  background-position: 8px;
  background-repeat: no-repeat;
  background-size: 20px;
  padding-left: 40px;
}

.textfield.v-team-edit {
  min-height: 55px;
}

.textfield.login {
  border-radius: 20px;
}

.textfield.otp {
  text-align: center;
  border-radius: 20px;
  width: 52px;
  height: 52px;
  padding-left: 10px;
  padding-right: 10px;
}

.competition-management-menu {
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: -5px;
  margin-left: -5px;
  margin-right: -5px;
  display: flex;
}

.competition-management-menu-item {
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.competition-management-menu-link {
  background-color: var(--red);
  color: var(--white);
  padding: 10px 20px;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 600;
  display: block;
}

.competition-management-menu-link:hover, .competition-management-menu-link.w--current {
  background-color: var(--purple);
}

.competition-management-record-row {
  background-color: var(--light-grey);
  justify-content: flex-start;
  align-items: center;
  padding: 10px;
  display: flex;
}

.competition-manage-group-wrap {
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.competition-manage-record-name-col {
  flex: 1;
  padding-left: 10px;
  padding-right: 10px;
  font-weight: 700;
}

.competition-manage-record-edit-b {
  margin-left: 15px;
}

.competition-manage-record-row-save {
  margin-left: 10px;
}

.competition-group-add-new {
  display: none;
}

.competition-manage-record-team-logo-b {
  border-radius: 50%;
  width: 50px;
  overflow: hidden;
}

.competition-manage-record-team-wrap {
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.competition-manage-record-team-col {
  padding-left: 10px;
  padding-right: 10px;
}

.competition-manage-record-team-col.col-shortname {
  flex: 1;
  font-weight: 700;
}

.competition-manage-record-team-col.col-group {
  width: 25%;
}

.form-select {
  border: 1px solid var(--grey);
  background-color: var(--white);
  min-height: 55px;
  color: var(--dark-grey);
  background-image: url('../images/form-select-arrow.svg');
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 36px;
  margin-bottom: 0;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 120%;
}

.form-select:focus {
  border-color: var(--dark-grey);
}

.form-select.v-table {
  padding-left: 10px;
}

.admin-team-member-delete {
  flex: none;
  margin-left: 10px;
}

.admin-team-member-col {
  padding-left: 10px;
  padding-right: 10px;
}

.admin-team-member-col.col-name {
  flex: 1;
}

.admin-team-member-col.col-role {
  flex: none;
}

.admin-team-member-col.col-num {
  width: 200px;
}

.radio-scoring-role {
  margin-bottom: 0;
  padding-left: 0;
}

.competition-manage-team-role-item {
  padding-left: 5px;
  padding-right: 5px;
}

.admin-team-member-wrap {
  justify-content: flex-start;
  align-items: center;
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.competition-manage-team-role-b {
  justify-content: flex-end;
  align-items: center;
  margin-left: -5px;
  margin-right: -5px;
  display: flex;
}

.icon-delete-record {
  background-image: url('../images/icon-bin.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 25px;
  height: 25px;
}

.competition-manage-session-row {
  background-color: var(--light-grey);
  justify-content: flex-start;
  align-items: center;
  padding: 10px;
  display: flex;
}

.competition-manage-session-delete {
  flex: none;
  margin-right: 20px;
}

.competition-manage-session-wrap {
  flex-flow: wrap;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: -5px;
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.competition-manage-session-col {
  margin-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
}

.competition-manage-session-col.col-num {
  width: 4%;
  color: var(--purple);
  font-weight: 700;
}

.competition-manage-session-col.col-date {
  width: 21%;
}

.competition-manage-session-col.col-time, .competition-manage-session-col.col-group, .competition-manage-session-col.col-competition-name {
  width: 25%;
}

.competition-manage-session-col.col-team {
  width: 100%;
}

.competition-manage-session-time-wrap {
  justify-content: center;
  align-items: center;
  display: flex;
}

.competition-manage-session-time-col {
  flex: 1;
}

.competition-manage-session-time-colon {
  margin-left: 6px;
  margin-right: 6px;
}

.competition-manage-session-vs-gp {
  justify-content: center;
  align-items: center;
  display: flex;
}

.competition-manage-session-vs-team {
  flex: 1;
}

.competition-info-vs-txt {
  margin-left: 15px;
  margin-right: 15px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.edit-fixture-tab-menu {
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: -5px;
  margin-left: -5px;
  margin-right: -5px;
  display: flex;
}

.edit-fixture-tab-link {
  background-color: var(--black\<deleted\|variable-60811aca-b04f-0ed8-9d5b-86ec263daaec\>);
  color: var(--white);
  margin-bottom: 5px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 10px 20px;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 600;
}

.edit-fixture-tab-link:hover, .edit-fixture-tab-link.w--current {
  background-color: var(--purple);
}

.edit-fixture-tab-content {
  padding-top: 20px;
}

.admin-manage-team-logo {
  border-radius: 50%;
  width: 50px;
  overflow: hidden;
}

.admin-manage-team-wrap {
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.admin-manage-team-main-col {
  flex: 1;
  padding-left: 10px;
  padding-right: 10px;
  font-weight: 700;
}

.admin-manage-team-main-col.team-num {
  flex: 0 auto;
  width: 30%;
  font-weight: 400;
}

.uploaded-img-box-wrap {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.uploaded-logo-img-b {
  flex: none;
  width: 100px;
  margin-right: 10px;
}

.btn-upload {
  background-color: var(--purple);
  color: #fff;
  background-image: url('../images/icon-upload.svg');
  background-position: 10px;
  background-repeat: no-repeat;
  background-size: 30px;
  flex: none;
  padding: 10px 15px 10px 45px;
  font-weight: 700;
  text-decoration: none;
  transition-property: background-color;
}

.btn-upload:hover {
  background-color: var(--fresh-green\<deleted\|variable-ccad97ef-cb40-9676-3ae8-cdb7bebb6637\>);
  color: #fff;
}

.uploaded-logo-img {
  border-radius: 50%;
  width: 100%;
  overflow: hidden;
}

.admin-manage-alphabet-filter {
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.admin-manage-alphabet-link {
  color: var(--purple);
  text-align: center;
  padding: 3px 8px;
}

.admin-manage-alphabet-link:hover {
  color: var(--fresh-green\<deleted\|variable-ccad97ef-cb40-9676-3ae8-cdb7bebb6637\>);
}

.admin-manage-alphabet-link.w--current {
  color: #fff;
  background-color: #e84525;
}

.admin-manage-player-wrap {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.uploaded-player-img-b {
  aspect-ratio: 1 / 1.4;
  flex: none;
  width: 150px;
  margin-right: 10px;
}

.uploaded-player-img-cover {
  object-fit: cover;
  height: 100%;
}

.header-account-dropdown {
  display: block;
}

.header-account-dropdown-toggle {
  background-color: var(--ffc300);
  color: var(--black\<deleted\|variable-60811aca-b04f-0ed8-9d5b-86ec263daaec\>);
  text-align: center;
  text-transform: uppercase;
  padding: 7px 1vw;
  font-size: 1.4vw;
  font-weight: 600;
  line-height: 120%;
  transition: all .3s;
  display: block;
}

.header-account-dropdown-toggle.w--current {
  color: var(--ffc300);
}

.header-account-dropdown-toggle.w--open {
  color: var(--white);
}

.header-account-dropdown-list {
  background-color: var(--black\<deleted\|variable-60811aca-b04f-0ed8-9d5b-86ec263daaec\>);
  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  height: 0;
  inset: auto 0% auto auto;
  overflow: hidden;
}

.header-account-dropdown-link {
  border-bottom: 1px solid var(--white);
  color: var(--white);
  text-align: center;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

.header-account-dropdown-link:hover {
  color: var(--ffc300);
}

.header-account-dropdown-b {
  width: 150px;
  padding-left: 15px;
  padding-right: 15px;
}

.header-account-dropdown-bg {
  z-index: 1;
  background-color: var(--black\<deleted\|variable-60811aca-b04f-0ed8-9d5b-86ec263daaec\>);
  opacity: 0;
  position: absolute;
  inset: 0%;
}

.header-account-dropdown-txt {
  z-index: 2;
  position: relative;
}

.btn-login {
  text-transform: uppercase;
  background-image: linear-gradient(#f9004b, #ffa800);
  border-radius: 15px;
  padding: 10px 15px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 1.4vw;
  font-weight: 600;
  line-height: 120%;
  display: block;
}

.btn-login:hover {
  opacity: .5;
}

.login-b {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.login-txt {
  font-family: Barlow Condensed, sans-serif;
  font-weight: 600;
}

.login-form-b {
  padding-bottom: 20px;
}

.common-btn-b.center {
  text-align: center;
}

.btn-common {
  color: var(--white);
  text-transform: uppercase;
  background-image: linear-gradient(#f9004b, #ffa800);
  border-radius: 20px;
  padding: 10px 20px;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 600;
}

.btn-common.edit-account:hover {
  opacity: .5;
}

.btn-common.back {
  background-color: var(--656a90);
  background-image: none;
}

.btn-common-wrap {
  justify-content: center;
  align-items: center;
  display: flex;
}

.btn-common-arrow {
  width: 12px;
  margin-left: 15px;
}

.otp-field-b {
  padding-top: 15px;
}

.otp-field {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.team-detail-top-wrap {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.team-detail-top-img-b {
  flex: none;
  width: 150px;
  height: 150px;
  margin-right: 20px;
}

.team-detail-top-img {
  border-radius: 50%;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.team-detail-top-content-b {
  flex: 1;
}

.team-detail-top-title {
  color: var(--white);
  text-transform: uppercase;
  font-family: Barlow Condensed, sans-serif;
  font-size: 60px;
  font-style: italic;
}

.team-detail-top-content-info-b {
  border-top: 1px solid var(--yellow);
  margin-top: 10px;
  padding-top: 10px;
}

.team-detail-top-content-info-wrap {
  grid-column-gap: 40px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  display: flex;
}

.team-detail-top-content-info {
  color: var(--white);
  justify-content: flex-start;
  align-items: center;
  font-weight: 600;
  display: flex;
}

.team-detail-top-content-info-icon {
  width: 25px;
  margin-right: 10px;
}

.team-detail-about-row {
  flex-flow: wrap;
  margin-left: -20px;
  margin-right: -20px;
  display: flex;
}

.team-detail-about-col {
  width: 60%;
  padding-left: 20px;
  padding-right: 20px;
}

.team-detail-about-img-col {
  width: 40%;
  padding-left: 20px;
  padding-right: 20px;
}

.team-detail-about-content-container {
  padding-top: 40px;
}

.team-detail-about-content-b {
  background-color: var(--white);
  border-radius: 40px;
  padding: 40px;
}

.team-detail-about-content-row {
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.team-detail-about-content-col {
  flex: 1;
  padding-left: 10px;
  padding-right: 10px;
}

.team-detail-about-content-info {
  text-align: center;
  font-weight: 700;
}

.team-detail-about-big-txt {
  text-transform: uppercase;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 120%;
}

.team-detail-about-content-border {
  background-color: var(--purple);
  width: 1px;
  padding: 0;
}

.team-detail-about-paragraph-b {
  padding-top: 20px;
}

.team-detail-about-img-b {
  background-color: var(--white);
  padding: 10px;
  position: relative;
  transform: rotate(3deg);
}

.team-detail-about-img {
  aspect-ratio: 55 / 33;
  object-fit: cover;
  display: block;
  position: relative;
  overflow: hidden;
}

.team-detail-member-b {
  padding-top: 40px;
}

.team-detail-member-row {
  grid-row-gap: 40px;
  flex-flow: wrap;
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.team-detail-member-col {
  width: 25%;
  padding-left: 10px;
  padding-right: 10px;
}

.team-detail-member-content-b {
  height: 100%;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;
  display: block;
  position: relative;
}

.team-detail-member-content-b:hover {
  transform: translate(0, -20px);
}

.team-detail-member-img-b {
  aspect-ratio: 57 / 80;
  border-radius: 20px;
  width: 100%;
  position: relative;
  overflow: hidden;
  box-shadow: 0 6px 10px #00000040;
}

.team-detail-member-content-bg {
  z-index: -1;
  border: 1px solid var(--purple);
  pointer-events: none;
  background-color: #292e5d;
  border-radius: 20px;
  margin-top: 40px;
  position: absolute;
  inset: 0%;
}

.team-detail-member-info-b {
  padding-top: 10px;
}

.team-detail-member-info-wrap {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.team-detail-member-info-content {
  color: var(--white);
  flex: 1;
  font-size: 15px;
  font-weight: 600;
}

.team-detail-member-info-name {
  padding-top: 5px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  line-height: 110%;
}

.team-detail-member-number {
  color: var(--yellow);
  text-align: right;
  padding-left: 10px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 100%;
}

.fixture-mobile-detail-b {
  text-align: center;
}

.desktop-hide {
  display: none;
}

.news-filter-container {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  padding-bottom: 30px;
}

.news-date {
  color: #ffd600;
  border-top: 1px solid #ffd600;
  width: 100%;
  padding-top: 10px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 15px;
}

.news-details-title-b {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.news-details-title {
  color: #fff;
  text-transform: uppercase;
  font-family: Barlow Condensed, sans-serif;
  font-size: 60px;
  font-style: italic;
  font-weight: 700;
  line-height: 100%;
}

.news-content-btn-b {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.news-content-text {
  line-height: 180%;
}

.news-details-side-img {
  aspect-ratio: 2 / 3;
  border-radius: 40px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.news-content-btn-text {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  color: #fff;
  background-image: linear-gradient(#f9004b, #ffa800);
  align-items: center;
  padding: 10px 20px;
  font-family: Barlow Condensed, sans-serif;
  display: flex;
}

.news-share-btn {
  width: 26px;
}

.news-content-btn {
  border-radius: 40px;
  overflow: hidden;
}

.back-brn-arrow {
  width: 17px;
}

.back-btn {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--red);
  text-transform: uppercase;
  justify-content: flex-start;
  align-items: center;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 600;
  display: flex;
}

.news-content-title {
  font-weight: 700;
}

.news-img {
  max-width: 500px;
}

.news-details-btn {
  background-image: linear-gradient(#f9004b, #ffa800);
  border-radius: 100px 100px 50px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
  position: relative;
  inset: auto 0% 0% auto;
  overflow: hidden;
}

.news-slider-game-container {
  z-index: 5;
}

.news-share-btn-b {
  border-top: 1px solid var(--yellow);
  flex-flow: row;
  justify-content: space-between;
  padding-top: 20px;
  display: flex;
}

.news-big-wrap {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: space-between;
  display: flex;
}

.news-big-col.r {
  width: 75%;
}

.news-big-col.l {
  width: 25%;
}

.news-share-b {
  justify-content: flex-end;
  display: flex;
}

.link {
  color: #ffd600;
}

.sponsors-b {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: column;
  display: flex;
}

.sponsors-row {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: row;
  display: flex;
}

.sponsors-col {
  flex: 1;
}

.sponsors-img-col {
  width: 30%;
  max-width: 315px;
}

.hall-of-fames-b {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: column;
  display: flex;
}

.hall-of-fames-row {
  grid-row-gap: 40px;
  border-radius: 20px;
  flex-flow: wrap;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: -20px;
  margin-right: -20px;
  display: flex;
}

.hall-of-fames-container {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.hall-of-fames-img-b {
  width: 85%;
}

.hall-of-fames-title {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 100%;
}

.hall-of-fames-content {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: #fff;
  text-align: center;
  flex-flow: column;
  font-family: Barlow Condensed, sans-serif;
  display: flex;
}

.video-slider {
  background-color: var(--transprant);
  width: 70%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}

.video-wrapper-title {
  color: #ffd600;
  text-transform: none;
  border-radius: 15px;
  padding: 10px 25px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 120%;
}

.gallery-tag {
  background-color: var(--red);
  color: var(--white);
  text-align: center;
  text-transform: uppercase;
  border-radius: 15px;
  padding: 10px 25px;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 600;
}

.video-slide-arrow-btn.l {
  width: 16px;
  top: auto;
  bottom: 34%;
  right: auto;
  transform: translate(0, -50%);
}

.video-slide-arrow-btn.r {
  width: 16px;
  top: auto;
  bottom: 34%;
  left: auto;
}

.video-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.video-slider-mask {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  overflow: visible;
}

.action-gallery-b {
  padding-top: 40px;
}

.video-slide {
  flex: none;
  width: 100%;
  padding-left: 40px;
  padding-right: 40px;
}

.video-slide-b {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  opacity: .3;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.video-slide-mask {
  border-radius: 40px;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.uploaded-team-img-b {
  flex: none;
  width: 300px;
  margin-right: 10px;
}

.form-textfield {
  border: 1px solid var(--grey);
  height: auto;
  color: var(--dark-grey);
  background-color: #fff;
  border-radius: 0;
  margin-bottom: 0;
  padding: 10px 20px;
  font-size: 18px;
  font-weight: 400;
  line-height: 120%;
}

.form-textfield:focus {
  border-color: var(--dark-grey);
}

.form-textfield.v-table {
  min-height: 55px;
  padding-left: 10px;
  padding-right: 10px;
}

.home-slider-top-b {
  padding-bottom: 15px;
}

.home-slider-top-container {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.home-slider-top-nxt-arrow {
  cursor: pointer;
  flex: none;
  width: 40px;
  padding: 15px 10px;
}

.home-slider-top-wrap-b {
  flex: 1;
  position: relative;
  overflow: hidden;
}

.home-slider-top-wrap {
  display: flex;
}

.home-slider-top-col {
  flex: none;
  width: 16.6667%;
  padding-left: 10px;
  padding-right: 10px;
}

.home-slider-top-img-border {
  aspect-ratio: 1;
  background-image: linear-gradient(#f9004b, #ffa800);
  border-radius: 50%;
  width: 100%;
  max-width: 90px;
  padding: 2px;
}

.home-slider-top-content-b {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--white);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  font-size: 15px;
  line-height: 120%;
  display: flex;
}

.home-slider-top-img-bg {
  background-color: var(--dark-red);
  border-radius: 50%;
  width: 100%;
  height: 100%;
  padding: 6px;
}

.home-slider-top-img {
  border-radius: 50%;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.home-slider-top-prev-arrow {
  cursor: pointer;
  flex: none;
  width: 40px;
  padding: 15px 10px;
}

.home-slider-top-gradient-r {
  background-image: linear-gradient(90deg, #a6001e00, var(--dark-red));
  pointer-events: none;
  width: 100px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.home-slider-top-gradient-l {
  background-image: linear-gradient(270deg, #a6001e00, var(--dark-red));
  pointer-events: none;
  width: 100px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.home-pop-stories {
  width: 100%;
  max-width: 800px;
  display: block;
  position: relative;
}

.home-pop-stories.popup-scroll {
  overflow: auto;
}

.home-pop-stories-slider {
  aspect-ratio: 2;
  background-color: var(--transprant);
  width: 100%;
  height: 100%;
  padding-left: 50px;
  padding-right: 50px;
}

.home-pop-stories-slider-mask {
  width: 100%;
  height: 100%;
}

.home-pop-stories-slider-b {
  border-radius: 30px;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.home-pop-stories-l-arrow {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  inset: 50% auto auto 0%;
  transform: translate(0, -50%);
}

.home-pop-stories-arrow-img {
  width: 18px;
}

.home-pop-stories-r-arrow {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  inset: 50% 0% auto auto;
  transform: translate(0, -50%);
}

.home-pop-stories-close-btn-b {
  padding-top: 10px;
}

.home-pop-stories-close-btn {
  background-image: linear-gradient(#f9004b, #ffa800);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 35px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.home-pop-stories-close-btn-img {
  width: 10px;
}

.home-header-b {
  z-index: 999;
  position: sticky;
  top: 0;
}

.header-tag-b {
  z-index: -1;
  margin-bottom: -134px;
  margin-right: 50px;
  position: absolute;
  inset: auto 0% 0% auto;
  overflow: hidden;
}

.header-tag-top {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--ffc300);
  text-align: center;
  background-image: url('../images/header-tag-img.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 80%;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 106px;
  margin-bottom: -1px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 100%;
  display: flex;
  box-shadow: inset 0 4px #0000001a;
}

.header-tag-small-txt-b {
  padding-top: 5px;
  font-size: 14px;
  font-weight: 400;
  line-height: 100%;
}

.header-tag-bottom {
  background-image: url('../images/header-tag-bottom.svg');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  height: 29px;
}

.header-left-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.header-lang-b {
  border-left: 1px solid var(--white);
}

.nav-lang-link {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  height: 100%;
  color: var(--white);
  text-align: center;
  text-transform: uppercase;
  justify-content: flex-start;
  align-items: center;
  padding: 0;
  font-family: Barlow Condensed, sans-serif;
  font-size: 1.4vw;
  font-weight: 600;
  line-height: 120%;
  transition: all .3s;
  display: flex;
}

.nav-lang-link:hover, .nav-lang-link.w--current {
  color: var(--ffc300);
}

.nav-lang-arrow {
  width: 8px;
}

.nav-lang-dropdown {
  padding: 10px 15px;
  display: block;
}

.header-search-container {
  flex: 1;
}

.header-search-b {
  margin-bottom: 0;
  position: relative;
}

.header-search-bar {
  border: 1px solid var(--dark-red);
  background-color: var(--white);
  color: #1a1d36;
  background-image: url('../images/header-search-icon.svg');
  background-position: 10px;
  background-repeat: no-repeat;
  background-size: 25px;
  border-radius: 40px;
  height: 40px;
  margin-bottom: 0;
  padding: 14px 50px;
}

.header-search-bar::placeholder {
  color: #1a1d364d;
}

.header-search-btn {
  background-color: var(--transprant);
  background-image: url('../images/header-search-btn.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 18px;
  height: 10px;
  margin-right: 15px;
  padding: 0;
  position: absolute;
  inset: 50% 0% auto auto;
  transform: translate(0, -50%);
}

.header-tag-btn {
  width: 16px;
}

.home-intro-container {
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
}

.home-intro-title-b {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--yellow);
  text-transform: uppercase;
  flex-flow: column;
  font-family: Barlow Condensed, sans-serif;
  font-size: 100px;
  font-style: italic;
  font-weight: 700;
  line-height: 100%;
  display: flex;
  position: relative;
}

.home-intro-title-img {
  width: 200px;
  margin-top: -10px;
  margin-left: 100px;
  position: absolute;
  inset: 50% auto auto 0%;
  transform: translate(0, -50%);
}

.home-intro-content-b {
  color: var(--white);
  padding-top: 40px;
}

.home-latest-card-container {
  background-image: url('../images/home-latest-card-bg.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 100%;
  padding-top: 60px;
  padding-bottom: 40px;
}

.news-card-wrap {
  z-index: 1;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(180deg, #1a1d3600, var(--purple));
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 80px 20px 20px;
  display: flex;
  position: relative;
}

.home-message-wrap {
  grid-row-gap: 20px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.news-card-btn {
  background-image: linear-gradient(#f9004b, #ffa800);
  border-radius: 100px 100px 50px;
  justify-content: center;
  align-items: center;
  padding: 12px 10px;
  display: flex;
  overflow: hidden;
}

.news-card-btn-arrow {
  width: 12px;
}

.home-message-col {
  width: 33.33%;
  padding-left: 10px;
  padding-right: 10px;
}

.home-message-b {
  background-color: var(--white);
  border-radius: 40px 40px 20px 20px;
  overflow: hidden;
}

.home-message-img-b {
  aspect-ratio: 2;
  justify-content: center;
  align-items: flex-end;
  display: flex;
  position: relative;
}

.home-message-img {
  position: absolute;
  inset: 0%;
}

.home-message-img-tag {
  z-index: 1;
  background-color: var(--red);
  color: var(--white);
  text-align: center;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  padding: 10px 15px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 110%;
  position: relative;
}

.home-message-content-b {
  padding: 20px;
}

.home-message-content-title {
  text-align: center;
  padding-bottom: 5px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 120%;
}

.home-message-content-list-b {
  border-top: 1px solid var(--yellow);
  margin-top: 20px;
}

.home-message-content-list {
  border-top: 1px solid var(--grey);
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 600;
  display: block;
}

.home-message-content-list:hover {
  opacity: .5;
}

.home-message-content-list-txt {
  background-image: url('../images/home-message-content-list-bullet.svg');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 6px;
  padding-left: 25px;
}

.home-message-link-b {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--red);
  color: var(--white);
  text-transform: uppercase;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  justify-content: center;
  align-items: center;
  padding: 20px;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 600;
  display: flex;
}

.home-message-link-arrow-img {
  width: 18px;
}

.standing-table {
  min-width: 700px;
}

.standing-table-container {
  background-color: var(--white);
  border-radius: 40px;
  padding-top: 20px;
  padding-bottom: 0;
  overflow: hidden;
}

.standing-table-scroll-b {
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.standing-table-top-b {
  border-bottom: 2px solid var(--ffc300);
  color: var(--red);
  text-transform: uppercase;
  padding-bottom: 10px;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 700;
}

.standing-table-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 50px 1fr 55px 55px 55px 55px 55px 55px 55px 55px;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.standing-table-b {
  border-bottom: 1px solid var(--grey);
  text-transform: uppercase;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 700;
  display: block;
}

.standing-table-b.opacity-30 {
  opacity: .3;
}

.standing-table-rank-txt {
  text-align: center;
  font-size: 24px;
  line-height: 120%;
}

.standing-team-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-transform: none;
  justify-content: flex-start;
  align-items: center;
  font-family: Barlow, sans-serif;
  font-weight: 600;
  display: flex;
}

.standing-team-logo {
  aspect-ratio: 1;
  background-color: var(--grey);
  border-radius: 50%;
  flex: none;
  width: 40px;
  overflow: hidden;
}

.standing-score-txt {
  text-align: center;
  font-size: 36px;
  font-weight: 600;
  line-height: 100%;
}

.header-container {
  z-index: 999;
  width: 100vw;
  position: fixed;
}

.news-section-card-wrap {
  grid-row-gap: 20px;
  flex-flow: wrap;
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.news-card-col {
  flex: none;
  width: 25%;
  padding-left: 10px;
  padding-right: 10px;
}

.bg-pattern {
  z-index: -999;
  aspect-ratio: 1;
  opacity: .02;
  pointer-events: none;
  background-image: url('../images/bg-pattern.png');
  background-position: 0 0;
  background-size: 30%;
  width: 100%;
  margin-top: 140px;
  position: absolute;
  inset: 0% 0% auto;
}

.bg-pattern.home {
  margin-top: 400px;
}

.home-pattern-gradient-top {
  background-image: linear-gradient(180deg, var(--purple), #1a1d3600);
  height: 25%;
  position: absolute;
  inset: 0% 0% auto;
}

.home-pattern-gradient-bottom {
  background-image: linear-gradient(360deg, var(--purple), #1a1d3600);
  height: 25%;
  position: absolute;
  inset: auto 0% 0%;
}

.home-pattern-gradient-left {
  background-image: linear-gradient(90deg, var(--purple), #1a1d3600);
  width: 20%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.home-pattern-gradient-right {
  background-image: linear-gradient(270deg, var(--purple), #1a1d3600);
  width: 20%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.news-details-side-ad-img {
  width: 100%;
  max-width: 250px;
}

.page-subtitle-b {
  color: var(--red);
  text-transform: uppercase;
  padding-bottom: 5px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 100%;
}

.news-detail-side-row {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.news-detail-container {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: var(--white);
  border-radius: 40px;
  flex-flow: column;
  padding: 40px;
  display: flex;
}

.news-list-b {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-bottom: 1px solid var(--656a90);
  justify-content: space-between;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.news-list-title-b {
  color: var(--white);
  text-transform: uppercase;
  background-image: url('../images/home-message-content-list-bullet.svg');
  background-position: 0 2px;
  background-repeat: no-repeat;
  background-size: 6px;
  flex: 1;
  padding-left: 16px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 120%;
}

.news-list-btn {
  background-image: linear-gradient(#f9004b, #ffa800);
  border-radius: 100px 100px 50px;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 35px;
  display: flex;
  overflow: hidden;
}

.news-list-btn-arrow {
  width: 12px;
}

.header-tag-container {
  display: block;
}

.interactive-big-wrap {
  flex-flow: wrap;
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.interactive-big-col-l {
  width: 45%;
  max-width: 500px;
  padding-left: 10px;
  padding-right: 10px;
}

.interactive-form-container {
  padding-top: 40px;
}

.interactive-form-notice-b {
  background-color: var(--yellow);
  border-radius: 10px;
  margin-bottom: 20px;
  padding: 10px 15px;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 600;
}

.txt-red {
  color: var(--red);
}

.common-form-b {
  margin-bottom: 0;
}

.common-form {
  grid-column-gap: 0px;
  grid-row-gap: 15px;
  background-color: #0000;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.common-form-field {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.common-form-field._50 {
  width: 50%;
}

.common-form-field._20-gap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.common-form-field._20-gap.player-profile {
  padding-bottom: 20px;
}

.common-form-field-title {
  color: var(--white);
  background-image: url('../images/home-message-content-list-bullet.svg');
  background-position: 0 4px;
  background-repeat: no-repeat;
  background-size: 4px;
  padding-left: 15px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.common-form-text-field {
  background-color: var(--292e5d);
  min-height: 52px;
  color: var(--white);
  border: 1px #000;
  border-radius: 20px;
  margin-bottom: 0;
  padding: 15px 20px;
}

.common-form-text-field::placeholder {
  color: #ffffff4d;
}

.common-form-text-field.white-txt::placeholder {
  color: var(--white);
}

.common-form-text-field.datepicker {
  background-image: url('../images/date-picker-icon.svg');
  background-position: 20px;
  background-repeat: no-repeat;
  background-size: auto;
  padding-left: 50px;
}

.common-form-text-field.datepicker::placeholder {
  color: var(--white);
}

.common-form-text-area {
  background-color: var(--292e5d);
  min-width: 100%;
  max-width: 100%;
  min-height: 200px;
  color: var(--white);
  border: 1px #000;
  border-radius: 20px;
  margin-bottom: 0;
  padding: 15px 20px;
}

.common-form-text-area::placeholder {
  color: #ffffff4d;
}

.common-form-text-area.txt-white::placeholder {
  color: var(--white);
}

.interactive-form-text-area-b {
  padding-top: 5px;
}

.form-recaptcha-img {
  max-width: 250px;
}

.interactive-big-col-r {
  flex: 1;
  padding-left: 10px;
  padding-right: 10px;
}

.interactive-title-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.interactive-post-container {
  border-radius: 30px;
  margin-top: 30px;
  overflow: hidden;
}

.interactive-b {
  background-color: var(--white);
  padding: 20px;
}

.interactive-post-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.interactive-post-col-l {
  min-width: 250px;
}

.interactive-post-info-b {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  display: flex;
}

.interactive-title {
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 120%;
}

.interactive-post-icon {
  max-width: 150px;
}

.interactive-post-contact-container {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.interactive-contact-b {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: flex-start;
  align-items: center;
  font-size: 15px;
  font-weight: 600;
  line-height: 120%;
  display: flex;
}

.interactive-contact-b:hover {
  color: var(--red);
}

.interactive-post-contact-icon {
  width: 20px;
}

.interactive-post-col-r {
  flex: 1;
}

.interactive-content-b {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 15px;
  font-weight: 400;
  line-height: 120%;
  display: flex;
}

.interactive-date-b {
  background-color: var(--purple);
  color: var(--white);
  border-radius: 10px;
  padding: 5px 10px;
  font-weight: 600;
}

.interactive-post-subtitle {
  padding-top: 5px;
  font-family: Barlow, sans-serif;
  font-size: 15px;
  line-height: 120%;
}

.solid-form-radio-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.solid-form-radio-b {
  border: 1px solid var(--white);
  color: var(--white);
  border-radius: 15px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding: 10px 15px;
  font-weight: 600;
  display: flex;
}

.solid-form-radio-btn {
  background-color: var(--white);
  border: 1px #000;
  border-radius: 50%;
  flex: none;
  width: 20px;
  height: 20px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 10px;
}

.solid-form-radio-btn.w--redirected-checked {
  border: 1px solid var(--dark-red);
  background-image: url('../images/interactive-form-radio-checked.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
}

.interactive-side-ad-b {
  padding-top: 40px;
}

.interactive-side-ad {
  width: 100%;
  max-width: 250px;
}

.interactive-notice-info-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.interactive-notice-name-b {
  flex: 1;
  font-weight: 600;
}

.interactive-notice-name-wrap {
  grid-column-gap: 5px;
  grid-row-gap: 0px;
  flex-flow: wrap;
  display: flex;
}

.interactive-notice-container {
  grid-column-gap: 20px;
  grid-row-gap: 5px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.interactive-link-big-wrap {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: space-between;
  display: flex;
}

.interactive-link-big-col-r {
  width: 75%;
}

.interactive-link-big-col-l {
  width: 25%;
}

.interactive-link-list-b {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-bottom: 1px solid var(--656a90);
  justify-content: space-between;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.interactive-link-title-b {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--white);
  text-transform: uppercase;
  flex-flow: row;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 120%;
  display: flex;
}

.interactive-link-btn {
  background-image: linear-gradient(#f9004b, #ffa800);
  border-radius: 100px 100px 50px;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 35px;
  display: flex;
  overflow: hidden;
}

.interactive-link-btn-arrow {
  width: 12px;
}

.interactive-link-title-icon {
  flex: none;
  width: 40px;
  margin-top: -6px;
}

.year-filter-container {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 30px;
}

.action-filter-month-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.action-filter-month-container {
  padding-top: 30px;
}

.action-filter-month-radio {
  background-color: var(--656a90);
  color: var(--white);
  text-transform: uppercase;
  border-radius: 15px;
  margin-bottom: 0;
  padding: 10px 20px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 100%;
}

.action-filter-month-radio.deactivate {
  opacity: .3;
  pointer-events: none;
}

.action-filter-month-radio-btn {
  opacity: 0;
  width: 0;
  height: 0;
  margin-top: 0;
  margin-left: 0;
}

.action-filter-month-radio-b {
  margin-bottom: 0;
  padding-left: 0;
}

.action-report-wrap {
  grid-row-gap: 20px;
  flex-flow: wrap;
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.action-report-col {
  width: 33.33%;
  padding-left: 10px;
  padding-right: 10px;
}

.action-report-title-b {
  text-transform: uppercase;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 100%;
}

.action-report-tag {
  background-color: var(--yellow);
  border-radius: 10px;
  padding: 5px 10px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 100%;
}

.action-report-info-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 5px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  font-size: 15px;
  font-weight: 600;
  line-height: 110%;
  display: flex;
}

.action-report-info-border {
  background-color: var(--purple);
  width: 1px;
  height: 10px;
}

.action-report-info-border.white {
  background-color: var(--white);
}

.action-team-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-report-team-img {
  border-radius: 50%;
  flex: none;
  width: 60px;
  height: 60px;
  overflow: hidden;
}

.action-report-team-info {
  font-weight: 600;
}

.action-report-big-wrap {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  height: 100%;
  display: flex;
}

.action-report-top-b {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-image: url('../images/action-report-pattern01.svg');
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 20px;
  display: flex;
}

.action-report-top-b.tour {
  background-image: url('../images/action-report-pattern02.svg');
  background-position: 95%;
}

.action-report-container {
  background-color: var(--white);
  border-radius: 20px;
  height: 100%;
  overflow: hidden;
}

.action-report-bottom-b {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--red);
  justify-content: space-between;
  align-items: center;
  padding: 10px 20px;
  display: flex;
}

.action-report-bottom-b:hover {
  background-color: var(--dark-red);
}

.action-report-bottom-btn {
  background-image: linear-gradient(#f9004b, #ffa800);
  border-radius: 100px 100px 50px;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 35px;
  display: flex;
  overflow: hidden;
}

.action-report-bottom-btn-arrow {
  width: 12px;
}

.action-editor-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--white);
  justify-content: flex-start;
  align-items: center;
  font-weight: 600;
  display: flex;
}

.action-editor-icon {
  width: 25px;
}

.deatil-heading {
  color: var(--white);
  text-transform: uppercase;
  font-family: Barlow Condensed, sans-serif;
  font-size: 60px;
  font-style: italic;
  font-weight: 700;
  line-height: 100%;
}

.action-detail-editor-b {
  padding-top: 15px;
  padding-bottom: 15px;
}

.action-detail-info-b {
  border-top: 1px solid var(--yellow);
  padding-top: 15px;
}

.action-detail-info-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.action-detail-info-team-b {
  padding-top: 10px;
}

.action-detail-info-team-wrap {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  display: flex;
}

.action-detail-info-team-border {
  background-color: var(--white);
  width: 1px;
}

.action-detail-content-b {
  padding-top: 20px;
}

.action-detail-content-container {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: var(--white);
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 40px;
  flex-flow: column;
  padding: 40px;
  display: flex;
}

.action-detail-content-container.match {
  background-image: url('../images/action-report-pattern01.svg');
  background-position: 98% 20px;
}

.action-detail-content-btn-b {
  border-top: 1px solid var(--yellow);
  padding-top: 20px;
}

.action-detail-content-lightbox-wrap {
  flex-flow: wrap;
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.action-detail-content-lightbox-col {
  width: 33.33%;
  padding-left: 10px;
  padding-right: 10px;
}

.action-detail-lightbox-b {
  aspect-ratio: 16 / 9;
  border-radius: 25px;
  display: block;
  position: relative;
  overflow: hidden;
}

.lightbox-zoom-btn {
  background-image: linear-gradient(#f9004b, #ffa800);
  border-radius: 100px 100px 50px;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  margin-bottom: 15px;
  margin-right: 15px;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
  overflow: hidden;
}

.lightbox-zoom-btn-icon {
  width: 18px;
}

.action-game-detail-wrap {
  grid-row-gap: 20px;
  flex-flow: wrap;
  margin-left: -20px;
  margin-right: -20px;
  display: flex;
}

.action-game-detail-col {
  width: 50%;
  padding-left: 20px;
  padding-right: 20px;
}

.action-game-detail-b {
  background-color: var(--white);
  border-radius: 40px;
  padding: 20px 20px 40px;
}

.action-game-detail-list-b {
  min-width: 350px;
  padding-top: 5px;
  font-size: 16px;
  font-weight: 600;
  line-height: 120%;
}

.action-game-detail-list {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-bottom: 1px solid var(--grey);
  grid-template-rows: auto;
  grid-template-columns: 1fr 55px 55px 55px 55px;
  grid-auto-columns: 1fr;
  place-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
  display: grid;
}

.action-game-detail-list.top {
  border-bottom-width: 2px;
  border-bottom-color: var(--yellow);
  padding-top: 0;
  padding-bottom: 10px;
}

.action-game-detail-list.bottom {
  color: var(--red);
  background-color: #d000251a;
  border-bottom-style: none;
}

.action-game-detail-list-title {
  width: 100%;
  color: var(--red);
  text-align: center;
  font-family: Barlow Condensed, sans-serif;
}

.action-game-detail-list-title.player {
  text-align: left;
}

.action-game-player-wrap {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.action-game-player-wrap.bottom {
  padding-left: 10px;
}

.action-game-player-wrap.center {
  justify-content: center;
  align-items: flex-start;
}

.action-game-player-num-b {
  flex: none;
  width: 22px;
}

.action-game-tick {
  width: 25px;
}

.action-game-list-scroll-b {
  overflow: auto;
}

.action-game-substitutions-list {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-bottom: 1px solid var(--grey);
  grid-template-rows: auto;
  grid-template-columns: 1fr 20px 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
  display: grid;
}

.action-game-substitutions-list.top {
  border-bottom-width: 2px;
  border-bottom-color: var(--yellow);
  padding-top: 0;
  padding-bottom: 10px;
}

.action-game-substitutions-list-title {
  width: 100%;
  color: var(--red);
  text-align: center;
  text-transform: uppercase;
  font-family: Barlow Condensed, sans-serif;
}

.action-game-substitutions-icon {
  max-width: 20px;
  color: var(--red);
  text-align: center;
  text-transform: uppercase;
  font-family: Barlow Condensed, sans-serif;
}

.action-tour-info-b {
  font-size: 15px;
  font-weight: 600;
  line-height: 120%;
}

.action-tour-detail-date-b {
  color: var(--white);
  padding-bottom: 10px;
  font-size: 15px;
  line-height: 120%;
}

.action-tom-list-container {
  padding-top: 10px;
}

.action-tom-wrap {
  justify-content: flex-start;
  align-items: center;
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.action-tom-col-l {
  width: 40%;
  max-width: 600px;
  padding-left: 10px;
  padding-right: 10px;
}

.action-tom-img-b {
  aspect-ratio: 11 / 7;
  background-color: var(--white);
  padding: 10px;
  overflow: hidden;
  transform: rotate(-3deg);
}

.action-tom-col-r {
  flex: 1;
  padding-left: 10px;
  padding-right: 10px;
}

.action-tom-title-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.action-tom-title {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--yellow);
  justify-content: flex-start;
  align-items: center;
  font-family: Barlow Condensed, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 120%;
  display: flex;
}

.action-tom-team-img-b {
  aspect-ratio: 1;
  border-radius: 50%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 60px;
  display: flex;
  overflow: hidden;
}

.action-tom-list-b {
  background-color: var(--white);
  border-radius: 40px;
  padding: 20px;
  font-size: 16px;
  line-height: 120%;
}

.action-tom-list {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-bottom: 1px solid var(--grey);
  grid-template: ". . . . . Area"
  / 100px 1fr 100px 80px 55px 55px;
  grid-auto-columns: 1fr;
  place-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: grid;
}

.action-tom-list.top {
  border-bottom-width: 2px;
  border-bottom-color: var(--yellow);
}

.action-tom-list-title {
  width: 100%;
  color: var(--red);
  text-transform: uppercase;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 700;
}

.action-tom-list-txt {
  width: 100%;
  font-weight: 600;
}

.txt-blue {
  color: var(--656a90);
}

.action-tom-list-score {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: center;
  align-items: center;
  font-family: Barlow Condensed, sans-serif;
  font-size: 30px;
  font-weight: 600;
  line-height: 100%;
  display: flex;
}

.action-tom-list-score-hyphen {
  background-color: var(--purple);
  width: 10px;
  height: 2px;
}

.action-tom-ad-b {
  padding-top: 80px;
}

.sponsor-link-b {
  aspect-ratio: 35 / 18;
  background-color: #fff;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  overflow: hidden;
}

.info-calender-container {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  display: flex;
}

.info-calender-b.ad {
  padding-top: 20px;
  padding-bottom: 20px;
}

.info-calender-list-container {
  padding-top: 10px;
}

.info-calender-list-b {
  background-color: var(--white);
  border-radius: 20px;
  overflow: hidden;
}

.info-calender-list {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  padding: 15px;
  display: flex;
}

.info-calender-list-col-l {
  width: 170px;
}

.info-calender-date-txt {
  font-family: Barlow Condensed, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 100%;
}

.info-calender-day {
  font-size: 36px;
  line-height: 100%;
}

.info-calender-list-col-r {
  flex: 1;
}

.info-calender-content {
  border-left: 1px solid var(--656a90);
  padding-left: 10px;
}

.info-calender-content-big-wrap {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.info-calender-content-col {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  width: 50%;
  display: flex;
}

.info-calender-content-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.info-calender-content-wrap.remark {
  justify-content: flex-start;
  align-items: flex-start;
}

.info-calender-content-dot {
  background-color: var(--red);
  border-radius: 50%;
  flex: none;
  width: 4px;
  height: 4px;
}

.info-calender-content-tag {
  background-color: var(--red);
  color: var(--white);
  text-transform: uppercase;
  border-radius: 10px;
  flex: none;
  padding: 5px 20px;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 600;
}

.info-calender-content-tag.yellow {
  background-color: var(--yellow);
  color: var(--purple);
}

.info-calender-content-tag.orange {
  color: var(--purple);
  background-color: #ff7300;
}

.info-calender-content-tag.green {
  background-color: #2c8620;
}

.info-calender-content-tag.blue {
  background-color: #292e5d;
}

.txt-bold {
  font-weight: 600;
}

.info-stadium-wrap {
  grid-row-gap: 30px;
  flex-flow: wrap;
  margin-left: -15px;
  margin-right: -15px;
  display: flex;
}

.info-stadium-col {
  width: 50%;
  padding-left: 15px;
  padding-right: 15px;
}

.info-stadium-col.ad {
  width: 100%;
}

.info-stadium-b {
  background-color: var(--white);
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  padding: 20px;
  font-size: 15px;
  line-height: 120%;
  display: flex;
}

.info-stadium-content-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.info-stadium-content-col-l {
  flex: 1;
}

.info-stadium-content-col-r {
  width: 30%;
}

.info-stadium-content-img {
  aspect-ratio: 4 / 3;
  border-radius: 20px;
  overflow: hidden;
}

.info-stadium-content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.info-stadium-content-title {
  background-image: url('../images/info-stadium-content-title-dot.svg');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  padding-left: 14px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 100%;
}

.info-stadium-content-info-link {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.info-stadium-content-info-icon {
  flex: none;
  width: 20px;
}

.info-team-list-wrap {
  grid-row-gap: 20px;
  flex-flow: wrap;
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.info-team-list-col {
  width: 33.33%;
  padding-left: 10px;
  padding-right: 10px;
}

.info-team-list-col.ad {
  width: 100%;
}

.info-team-list-b {
  background-color: var(--white);
  border-radius: 20px;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 10px;
  display: flex;
}

.info-team-list-content-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.info-team-list-icon {
  background-color: #d9d9d9;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  overflow: hidden;
}

.info-team-list-btn {
  background-image: linear-gradient(#f9004b, #ffa800);
  border-radius: 100px 100px 50px;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 35px;
  display: flex;
  overflow: hidden;
}

.info-team-list-btn-arrow {
  width: 12px;
}

.info-team-list-content {
  flex: 1;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 600;
}

.info-team-list-title-b {
  width: 100%;
  font-size: 24px;
  line-height: 100%;
}

.info-team-list-tag {
  background-color: var(--yellow);
  border-radius: 10px;
  padding: 5px 10px;
}

.info-team-list-num {
  background-image: url('../images/info-team-icon.svg');
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 20px;
  padding-left: 25px;
}

.info-team-list-big-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.team-detail-member-img-front {
  z-index: 3;
  position: absolute;
  inset: 0%;
}

.team-detail-member-img-back {
  z-index: 1;
  position: absolute;
  inset: 0%;
}

.team-detail-member-img {
  z-index: 2;
  object-fit: cover;
  height: 100%;
  position: relative;
}

.play-list-filter-container {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  padding-bottom: 20px;
}

.player-list-filter-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.player-list-filter-alphabet-b {
  width: 100%;
}

.player-list-filter-alphabet-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 5px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.player-list-filter-alphabet-radio-b {
  text-transform: uppercase;
  margin-bottom: 0;
  padding-left: 0;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 100%;
}

.player-list-filter-alphabet-radio-btn {
  opacity: 0;
  width: 0;
  height: 0;
  margin-top: 0;
  margin-left: 0;
}

.player-list-filter-alphabet-radio-txt {
  color: #ffffff80;
  padding-top: 5px;
  padding-bottom: 5px;
}

.player-list-select-b {
  border: 1px solid var(--yellow);
  background-color: var(--transprant);
  max-width: 200px;
  min-height: 55px;
  color: var(--white);
  background-image: url('../images/fixture-dropdown-icon.svg');
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 15px;
  margin-bottom: 0;
  padding: 10px 52px 10px 20px;
  font-size: 24px;
  line-height: 100%;
}

.player-list-select-b:focus {
  border-color: var(--yellow);
  background-color: var(--purple);
}

.player-list-big-b {
  background-color: var(--white);
  border-radius: 40px;
  padding: 40px 20px;
}

.player-list-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 150px 35px;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.player-list-top-txt-b {
  color: var(--red);
  font-family: Barlow Condensed, sans-serif;
  font-weight: 700;
}

.player-list-top-txt-b.role {
  text-align: center;
}

.player-list-link-b {
  border-bottom: 1px solid var(--grey);
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 600;
  display: block;
}

.player-list-top-b {
  border-bottom: 2px solid var(--yellow);
  padding-bottom: 10px;
}

.player-list-name-b {
  text-transform: uppercase;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  line-height: 100%;
}

.player-list-name-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.player-list-img-b {
  border: 1px solid var(--grey);
  background-color: var(--white);
  border-radius: 50%;
  flex: none;
  width: 60px;
  height: 60px;
  overflow: hidden;
  box-shadow: 4px 4px 4px #0000001a;
}

.player-list-img-b.insight {
  width: 45px;
  height: 45px;
}

.player-list-role-b {
  text-align: center;
}

.player-list-name-role {
  color: var(--red);
  text-transform: none;
  padding-bottom: 5px;
  font-family: Barlow, sans-serif;
  font-size: 16px;
  line-height: 100%;
  display: none;
}

.player-list-btn {
  background-image: linear-gradient(#f9004b, #ffa800);
  border-radius: 100px 100px 50px;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 35px;
  display: flex;
  overflow: hidden;
}

.player-list-btn.insight {
  flex: none;
  width: 25px;
  height: 25px;
}

.player-list-btn-arrow {
  width: 12px;
}

.player-list-name-top-wrap {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.player-list-name-team {
  text-transform: none;
  padding-bottom: 5px;
  font-family: Barlow, sans-serif;
  font-size: 16px;
  line-height: 100%;
  display: none;
}

.player-list-name-top-hyphen {
  background-color: var(--purple);
  width: 5px;
  height: 2px;
  display: none;
}

.player-list-ad-b {
  padding-top: 10px;
  padding-bottom: 10px;
}

.player-detail-top-wrap {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.player-detail-top-img-b {
  flex: none;
  width: 20%;
  max-width: 300px;
  margin-right: 20px;
}

.player-detail-top-content-b {
  flex: 1;
}

.player-detail-top-title {
  color: var(--white);
  text-transform: uppercase;
  font-family: Barlow Condensed, sans-serif;
  font-size: 60px;
  font-style: italic;
}

.player-detail-top-content-info-b {
  border-top: 1px solid var(--yellow);
  color: var(--white);
  margin-top: 10px;
  padding-top: 10px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 100%;
}

.player-detail-top-content-info-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 5px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.player-detail-team-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-transform: uppercase;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.player-detail-team-icon {
  aspect-ratio: 1;
  border-radius: 50%;
  flex: none;
  width: 74px;
  overflow: hidden;
}

.player-detail-tab-menu {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.player-detail-tab-link {
  background-color: var(--656a90);
  color: var(--white);
  text-align: center;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  justify-content: center;
  align-items: center;
  padding: 10px 40px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 100%;
  display: flex;
}

.player-detail-tab-link.w--current {
  background-color: var(--white);
  color: var(--purple);
}

.player-detail-tab-container {
  background-color: var(--white);
  border-radius: 40px;
  padding: 40px;
}

.player-detail-tab-content {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  display: flex;
}

.player-detail-profile-list-container {
  font-weight: 600;
}

.player-detail-profile-list {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-bottom: 1px solid var(--grey);
  grid-template-rows: auto;
  grid-template-columns: 300px 1fr;
  grid-auto-columns: 1fr;
  padding-top: 10px;
  padding-bottom: 10px;
  display: grid;
}

.player-detail-profile-list.top {
  border-bottom-width: 2px;
  border-bottom-color: var(--yellow);
}

.player-detail-list-title {
  color: var(--red);
  text-transform: uppercase;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 600;
}

.player-detail-list-title.profile-mobile {
  display: none;
}

.player-detail-list-title.center {
  text-align: center;
}

.player-detail-profile-list-content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.player-detail-profile-team {
  color: var(--656a90);
  text-decoration: underline;
}

.player-detail-hints-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.player-detail-hints-content-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 5px;
  flex-flow: wrap;
  display: flex;
}

.player-detail-list-container {
  font-weight: 600;
}

.player-detail-history-list {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-bottom: 1px solid var(--grey);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 80px 80px 80px 80px 80px;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: grid;
}

.player-detail-history-list.top {
  border-bottom-width: 2px;
  border-bottom-color: var(--yellow);
  padding-top: 0;
}

.player-detail-history-list.bottom {
  background-color: #f2f2fa;
  border-bottom-style: none;
}

.player-detail-history-tag-b {
  justify-content: flex-start;
  align-items: flex-start;
  padding-bottom: 10px;
  display: flex;
}

.player-detail-history-tag {
  background-color: var(--red);
  color: var(--white);
  text-transform: uppercase;
  border-radius: 15px;
  padding: 10px 20px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  line-height: 100%;
}

.player-detail-history-bot-title {
  text-align: right;
  text-transform: uppercase;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 700;
}

.player-detail-score-txt {
  text-align: center;
  font-family: Barlow Condensed, sans-serif;
  font-size: 36px;
  line-height: 100%;
}

.player-detail-scroll-b {
  padding-bottom: 0;
  overflow: auto;
}

.player-detail-history-list-b {
  min-width: 600px;
}

.subtitle-filter-wrap {
  grid-column-gap: 5px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.player-detail-log-list-b {
  min-width: 800px;
}

.player-detail-log-list {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-bottom: 1px solid var(--grey);
  grid-template-rows: auto;
  grid-template-columns: 100px 1fr 1fr 100px 1fr 60px 60px 60px;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: grid;
}

.player-detail-log-list.top {
  border-bottom-width: 2px;
  border-bottom-color: var(--yellow);
  padding-top: 0;
}

.player-detail-log-list.bottom {
  background-color: #f2f2fa;
  border-bottom-style: none;
}

.player-detail-log-result-wrap {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.log-result-tag {
  border-radius: 50%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  font-weight: 700;
  display: flex;
}

.log-result-tag.lose {
  color: var(--white);
  background-color: #ff7300;
}

.log-result-tag.win {
  color: var(--white);
  background-color: #2c8620;
}

.log-result-tag.draw {
  background-color: var(--grey);
}

.log-result-wrap {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.log-result-txt {
  text-align: center;
  width: 40px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 32px;
  line-height: 100%;
}

.log-result-hyphen {
  background-color: var(--purple);
  width: 10px;
  height: 2px;
}

.player-detail-log-bot-title {
  text-align: right;
  text-transform: uppercase;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 700;
}

.info-agm-title-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.info-agm-content-container {
  padding-top: 20px;
}

.info-agm-content-b {
  background-color: var(--white);
  border-radius: 40px;
  padding: 40px;
}

.info-content-date-b {
  color: var(--red);
  text-transform: uppercase;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 100%;
}

.info-agm-content {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  display: flex;
}

.list {
  margin-bottom: 0;
  padding-left: 20px;
}

.list.num {
  list-style-type: decimal;
}

.list.alpha {
  list-style-type: lower-alpha;
}

.list.roman {
  list-style-type: lower-roman;
}

.list-item {
  color: var(--red);
  padding-bottom: 10px;
  padding-left: 10px;
  font-weight: 600;
}

.list-txt {
  color: var(--purple);
  font-weight: 400;
}

.info-constitution-b {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-bottom: 1px solid var(--grey);
  flex-flow: column;
  padding-bottom: 40px;
  display: flex;
}

.sublist-b {
  padding-top: 10px;
}

.info-constitution-title {
  display: inline-block;
}

.info-history-big-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.info-history-big-col-l {
  width: 200px;
  position: sticky;
  top: 185px;
}

.info-history-link-container {
  padding-top: 20px;
}

.info-history-link-b {
  background-color: var(--red);
  border-radius: 20px;
  padding: 10px 20px;
}

.info-history-link {
  border-bottom: 1px solid var(--dark-red);
  color: var(--white);
  text-transform: uppercase;
  background-image: url('../images/yellow-dot.svg');
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 4px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 14px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 100%;
  display: block;
}

.info-history-big-col-r {
  flex: 1;
}

.info-history-content-container {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: column;
  display: flex;
}

.info-history-title-b {
  padding-bottom: 20px;
}

.info-history-table-container {
  background-color: var(--white);
  border-radius: 40px;
  padding: 40px 20px;
  overflow: hidden;
}

.info-history-top3-b {
  background-color: var(--yellow);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
}

.info-history-remark-b {
  padding-top: 20px;
  font-size: 15px;
  line-height: 120%;
}

.info-history-content-txt-b {
  text-transform: uppercase;
  padding-bottom: 20px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 100%;
  display: flex;
}

.info-history-content-txt-b.center {
  justify-content: center;
  align-items: flex-start;
}

.info-history-tag {
  background-color: var(--red);
  color: var(--white);
  border-radius: 15px;
  padding: 10px 20px;
}

.info-history-table-top-b {
  border-bottom: 2px solid var(--ffc300);
  color: var(--red);
  text-transform: uppercase;
  padding-bottom: 10px;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 700;
}

.info-history-topgoal-list-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 80px;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.info-history-table-b {
  border-bottom: 1px solid var(--grey);
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 600;
}

.info-history-topgoal-table {
  min-width: 450px;
}

.info-history-disciplinary-list-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 80px 80px 80px;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.info-history-num-txt {
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  line-height: 100%;
}

.info-disciplinay-red-card {
  background-color: var(--red);
  width: 20px;
  height: 30px;
}

.info-disciplinay-yellow-card {
  background-color: var(--yellow);
  width: 20px;
  height: 30px;
}

.info-disciplinary-topgoal-table {
  min-width: 400px;
}

.info-history-cup-list-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 160px 1fr 250px;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.info-history-score-wrap {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.info-history-score-hyphen {
  background-color: var(--purple);
  width: 10px;
  height: 2px;
}

.info-history-cup-table {
  min-width: 600px;
}

.info-history-sixes-list-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 160px 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.info-history-sixes-b {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.info-history-sixes-table {
  min-width: 400px;
}

.info-history-old-tag {
  background-color: var(--yellow);
  border-radius: 10px;
  margin-bottom: 20px;
  padding: 10px 15px;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 600;
}

.info-history-old-league-table {
  min-width: 700px;
}

.info-history-table-old-league-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 60px 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.info-history-table-old-league-content {
  border-left: 1px solid var(--yellow);
  padding-left: 10px;
}

.txt-purple {
  color: var(--purple);
}

.info-history-table-old-cup-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 60px 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.info-history-old-cup-table {
  min-width: 500px;
}

.fixed-bot-container {
  z-index: 998;
  margin-bottom: 40px;
  position: fixed;
  inset: auto auto 0% 50%;
  transform: translate(-50%);
}

.fixed-bot-b {
  border: 1px solid var(--grey);
  background-color: var(--white);
  border-radius: 15px;
  padding: 1px;
  box-shadow: 0 5px 10px #00000026;
}

.fixed-bot-big-wrap {
  display: flex;
}

.fixed-bot-content-b {
  text-transform: uppercase;
  justify-content: flex-start;
  align-items: center;
  padding: 10px 15px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 100%;
  display: flex;
}

.fixed-bot-content-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.fixed-bot-content-col {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.fixed-bot-content-col:hover {
  opacity: .5;
}

.fixed-bot-content-icon {
  width: 30px;
}

.fixed-bot-match-b {
  background-color: var(--red);
  border-radius: 15px;
  width: 150px;
  padding: 12px 10px 8px;
  position: relative;
}

.fixed-bot-match-slider {
  background-color: var(--transprant);
  width: auto;
  height: auto;
  padding-bottom: 16px;
}

.bottom-slider-game-score-row {
  justify-content: center;
  align-items: center;
  margin-left: -5px;
  margin-right: -5px;
  display: flex;
}

.bottom-slider-game-score-col {
  padding-left: 5px;
  padding-right: 5px;
}

.bottom-slider-game-logo-row {
  justify-content: flex-start;
  align-items: center;
  margin-left: -2px;
  margin-right: -2px;
  display: flex;
}

.bottom-slider-game-logo-col {
  padding-left: 2px;
  padding-right: 2px;
}

.bottom-slider-game-score-img {
  border-radius: 50%;
  width: 30px;
  height: 30px;
  overflow: hidden;
}

.bottom-slider-game-score-txt {
  color: var(--yellow);
  font-family: Barlow Condensed, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 100%;
}

.fixed-bot-match-title {
  color: var(--white);
  font-family: Barlow Condensed, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 100%;
}

.fixed-bot-match-content-b {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 2px;
  display: flex;
}

.fixed-bot-match-slide-mask {
  width: 100%;
}

.fixed-bot-slider-dot {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  border-top: 1px solid var(--white);
  justify-content: center;
  align-items: flex-end;
  padding-top: 5px;
  display: flex;
  inset: auto 0% 0%;
}

.fixed-bot-match-tag-b {
  margin-top: -11px;
  position: absolute;
  inset: 0% auto auto 50%;
  transform: translate(-50%);
}

.fixed-bot-match-tag {
  border: 1px solid var(--white);
  background-color: var(--red);
  color: var(--white);
  text-transform: uppercase;
  border-radius: 10px;
  padding: 2px 10px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 100%;
}

.table-league-container, .table-sixes-container {
  padding-top: 40px;
}

.table-sixes-big-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 40px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.table-sixes-big-col-l {
  width: 20%;
  position: sticky;
  top: 185px;
}

.table-sixes-big-col-r {
  width: 80%;
}

.table-sixes-tab-content {
  padding-top: 40px;
  overflow: visible;
}

.table-sixes-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.table-sixes-tag-b {
  padding-left: 40px;
  display: flex;
}

.table-sixes-tag {
  background-color: var(--red);
  color: var(--white);
  text-transform: uppercase;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  padding: 10px 15px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 100%;
}

.table-sixes-ad-b {
  padding-top: 40px;
  padding-bottom: 40px;
}

.fixture-mobile-table-container {
  background-color: var(--white);
  border-radius: 40px;
  display: none;
  overflow: hidden;
}

.result-container {
  background-color: var(--white);
  border-radius: 40px;
  padding-top: 20px;
  padding-bottom: 0;
  overflow: hidden;
}

.result-league-top-container {
  padding-left: 40px;
  padding-right: 40px;
}

.table-top-b {
  border-bottom: 2px solid var(--yellow);
  color: var(--red);
  text-transform: uppercase;
  padding-bottom: 10px;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 700;
}

.result-table {
  min-width: 850px;
}

.result-table.final {
  min-width: 0;
}

.result-table-scroll-b {
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  overflow: auto;
}

.result-table-b {
  border-bottom: 1px solid #e3dfdf;
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 600;
  display: block;
}

.result-table-b:hover {
  opacity: .5;
}

.result-table-b.noborder {
  border-bottom-style: none;
}

.hall-of-fames-img {
  aspect-ratio: 5 / 7;
  background-color: var(--292e5d);
  border-radius: 10px;
  overflow: hidden;
}

.hall-of-fames-col {
  width: 25%;
  padding-left: 20px;
  padding-right: 20px;
}

.login-txt-b {
  background-image: url('../images/info-stadium-content-title-dot.svg');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 5px;
  padding-left: 14px;
}

.account-team-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.account-team-top-btn-col {
  flex: 1;
}

.account-team-top-btn-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 5px;
  flex-flow: wrap;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.account-btn-icon {
  width: 20px;
  margin-right: 8px;
}

.account-btn-mobile-b {
  display: none;
}

.edit-player-btn {
  z-index: 99;
  background-image: linear-gradient(#f9004b, #ffa800);
  border-radius: 100px 100px 10px;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 35px;
  margin-bottom: 10px;
  margin-right: 10px;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
}

.edit-player-btn-icon {
  width: 20px;
}

.account-big-tab-b {
  padding-top: 20px;
}

.account-big-tab-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.account-big-tab-link {
  background-color: var(--656a90);
  color: var(--white);
  text-align: center;
  text-transform: uppercase;
  border-radius: 15px;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 15px 20px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 100%;
  display: flex;
}

.account-big-tab-link:hover {
  background-color: var(--292e5d);
}

.account-big-tab-link.w--current {
  background-color: var(--white);
  color: var(--purple);
}

.account-tab-container {
  padding-top: 40px;
}

.account-print-container {
  background-color: var(--white);
  border-radius: 40px;
  max-width: 800px;
  padding: 40px;
  position: relative;
  overflow: auto;
}

.account-print-b {
  padding-top: 20px;
}

.account-print-btn-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.account-print-btn {
  background-color: var(--656a90);
  color: var(--white);
  text-transform: uppercase;
  border-radius: 20px;
  padding: 10px 20px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 100%;
}

.account-print-btn:hover {
  background-color: var(--292e5d);
}

.account-print-btn.print {
  background-image: linear-gradient(#f9004b, #ffa800);
}

.account-print-btn.print:hover {
  opacity: .5;
}

.account-form-container {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}

.edit-team-logo {
  aspect-ratio: 1;
  border-radius: 50%;
  max-width: 150px;
  overflow: hidden;
}

.edit-team-img {
  aspect-ratio: 3 / 2;
  max-width: 225px;
  overflow: hidden;
}

.edit-team-btn-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.btn-common-arrow-l {
  width: 12px;
  margin-right: 15px;
}

.team-account-player-big-wrap {
  flex-flow: wrap;
  margin-left: -20px;
  margin-right: -20px;
  display: flex;
}

.account-player-big-col-l {
  width: 30%;
  padding-left: 20px;
  padding-right: 20px;
}

.account-player-big-col-r {
  width: 70%;
  padding-left: 20px;
  padding-right: 20px;
}

.edit-profile-pic-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.player-fram-radio-wrap {
  grid-row-gap: 30px;
  flex-flow: wrap;
  margin-left: -5px;
  margin-right: -5px;
  display: flex;
}

.player-frame-radio-col {
  width: 25%;
  padding-left: 5px;
  padding-right: 5px;
}

.player-frame-radio {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.player-frame-radio-btn {
  background-color: var(--white);
  border: 1px #000;
  border-radius: 50%;
  flex: none;
  width: 20px;
  height: 20px;
  margin-top: 0;
  margin-left: 0;
}

.player-frame-radio-btn.w--redirected-checked {
  border: 1px solid var(--dark-red);
  background-image: url('../images/interactive-form-radio-checked.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10px;
}

.player-frame-img-select {
  aspect-ratio: 5 / 7;
  border-radius: 10px;
  overflow: hidden;
}

.common-form-select-field {
  background-color: var(--292e5d);
  min-height: 52px;
  color: var(--white);
  background-image: url('../images/select-field-arrow.svg');
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 34px;
  border: 1px #000;
  border-radius: 20px;
  margin-bottom: 0;
  padding: 15px 40px 15px 20px;
}

.common-form-select-field::placeholder {
  color: #ffffff4d;
}

.edit-player-img {
  aspect-ratio: 5 / 7;
  max-width: 100px;
  overflow: hidden;
}

.account-big-tab-content-container {
  padding-top: 80px;
}

.account-tab-content-b {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: column;
  display: flex;
}

.account-status-tab-content {
  padding-top: 40px;
}

.account-status-container {
  background-color: var(--white);
  border-radius: 40px;
  padding-top: 20px;
  padding-bottom: 0;
  overflow: hidden;
}

.account-status-container-table-scroll-b {
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  overflow: auto;
}

.account-log-table {
  min-width: 900px;
}

.account-status-table-top-b {
  border-bottom: 2px solid var(--yellow);
  color: var(--red);
  text-transform: uppercase;
  padding-bottom: 10px;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 700;
}

.account-log-table-row {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 100px 20% 100px 120px 1fr 70px;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.account-status-table-b {
  border-bottom: 1px solid #e3dfdf;
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 600;
  display: block;
}

.account-status-table-b:hover {
  opacity: .5;
}

.table-scorer-wrap {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  display: flex;
}

.edit-report-photo-b {
  padding-bottom: 15px;
}

.edit-report-photo-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  display: flex;
  position: relative;
}

.edit-report-photo {
  aspect-ratio: 40 / 23;
  border-radius: 20px;
  max-width: 200px;
  position: relative;
  overflow: hidden;
}

.edit-report-close-btn {
  background-color: var(--red);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  margin-top: 5px;
  margin-right: 5px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.edit-report-close-btn-icon {
  width: 8px;
}

.account-finance-table {
  min-width: 1100px;
}

.account-status-b {
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.account-finance-table-row {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 40px 40px 40px 1fr 80px 80px 80px 80px 1fr 120px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.account-rc-table {
  min-width: 850px;
}

.account-rc-table-row {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 100px 1fr 120px 50px 1fr 250px;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.account-rc-table-btn-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.account-rc-table-btn-icon {
  width: 12px;
}

.account-dp-table {
  min-width: 500px;
}

.account-dp-table-row {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 100px 1fr 15% 15%;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.account-fine-table {
  min-width: 450px;
}

.account-fine-table-row {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 100px 1fr 25%;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.account-tour-report-btn-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.header-mobile-pop {
  padding-left: 5vw;
  padding-right: 5vw;
  display: none;
}

.header-login-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.header-logout-btn {
  border-left: 1px solid var(--white);
  color: var(--white);
  text-transform: uppercase;
  padding: 10px 15px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 1.4vw;
  font-weight: 600;
  line-height: 100%;
  display: block;
}

.header-logout-btn:hover {
  color: var(--yellow);
}

.stat-goal-list-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 35% 1fr 80px;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.stat-goal-list-big-b {
  background-color: var(--white);
  border-radius: 40px;
  padding: 40px 20px;
}

.stat-goal-list-b {
  border-bottom: 1px solid var(--grey);
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 600;
  display: block;
}

.stat-goal-list-top-b {
  border-bottom: 2px solid var(--yellow);
  color: var(--red);
  text-transform: uppercase;
  padding-bottom: 10px;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 700;
}

.stat-goal-list-mobile-team-name {
  text-transform: none;
  padding-bottom: 5px;
  font-family: Barlow, sans-serif;
  font-size: 16px;
  line-height: 100%;
  display: none;
}

.disciplinary-list-top-b {
  border-bottom: 2px solid var(--yellow);
  color: var(--red);
  text-transform: uppercase;
  padding-bottom: 10px;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 700;
}

.disciplinary-list-big-b {
  background-color: var(--white);
  border-radius: 40px;
  padding-top: 40px;
  padding-bottom: 0;
  overflow: hidden;
}

.disciplinary-list-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 80px 80px 80px 80px;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.disciplinary-list-b {
  border-bottom: 1px solid var(--grey);
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 600;
  display: block;
}

.disciplinary-scroll-list-b {
  padding-bottom: 40px;
  padding-left: 20px;
  padding-right: 20px;
  overflow: auto;
}

.disciplinary-scroll-list {
  min-width: 500px;
}

.disciplinary-remark-b {
  padding-top: 20px;
  font-size: 15px;
  line-height: 119%;
}

.rep-admin-list-container {
  background-color: var(--white);
  border-radius: 40px;
  padding: 40px 20px;
}

.rep-admin-list-top-b {
  border-bottom: 2px solid var(--yellow);
  color: var(--red);
  text-transform: uppercase;
  padding-bottom: 10px;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 700;
}

.rep-admin-list {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 200px 35px;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.rep-admin-list-content {
  border-bottom: 1px solid var(--grey);
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 600;
  display: block;
}

.rep-admin-list-content:hover {
  opacity: .5;
}

.rep-admin-dl-btn {
  background-image: linear-gradient(#f9004b, #ffa800);
  border-radius: 50% 50% 10px;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 35px;
  display: flex;
}

.rep-admin-dl-btn-icon {
  width: 12px;
}

.rep-admin-list-mobile-date {
  color: var(--dark-grey);
  padding-bottom: 2px;
  font-size: 16px;
  display: none;
}

.search-result-txt-b {
  color: #ffffff80;
  text-transform: uppercase;
  padding-top: 10px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 110%;
}

.txt-yellow {
  color: var(--yellow);
}

.search-result-container {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  display: flex;
}

.search-result-b {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.fixture-list-table-b {
  border-bottom: 1px solid #e3dfdf;
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 600;
  display: block;
}

.insight-detail-b {
  padding-top: 20px;
}

.insight-detail-b.top {
  padding-top: 0;
}

.insight-bar-txt {
  font-size: 16px;
  font-weight: 400;
}

.insight-bar-container {
  background-color: var(--grey);
  height: 30px;
  display: flex;
}

.insight-bar-container.right {
  justify-content: flex-end;
}

.insight-bar {
  background-color: var(--dark-red);
  width: 33.33%;
  height: 100%;
}

.insight-bar._0 {
  width: 0%;
}

.insight-bar._66 {
  width: 66.66%;
}

.insight-bar._100 {
  width: 100%;
}

.insight-score-txt {
  text-align: center;
  font-family: Barlow Condensed, sans-serif;
  font-size: 60px;
  line-height: 100%;
}

.insight-recent-match-b, .insight-recent-container {
  padding-top: 40px;
}

.insight-recent-big-wrap {
  flex-flow: wrap;
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.insight-recent-big-col {
  width: 49%;
  padding-left: 10px;
  padding-right: 10px;
}

.insight-recent-main-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.insight-recent-main-wrap.right {
  justify-content: flex-end;
  align-items: center;
}

.insight-recent-main-logo {
  border-radius: 50%;
  width: 50px;
  height: 50px;
  overflow: hidden;
}

.insight-recent-b {
  padding-top: 20px;
}

.swiper-wrapper {
  flex-flow: row;
  display: flex;
}

.swiper-slide {
  flex: none;
  width: 20%;
}

.insight-recent-list-b {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  text-align: center;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  font-size: 14px;
  line-height: 120%;
  display: flex;
}

.insight-recent-list-b:hover {
  transform: scale(.9);
}

.insight-recent-score-b {
  background-color: #34a853;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  width: 100%;
  padding: 2px 5px;
}

.insight-recent-score-b.lose {
  background-color: #fe1313;
}

.recent-border-col {
  width: 2%;
}

.recent-border {
  background-color: var(--292e5d);
  width: 1px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}

.swiper {
  overflow: hidden;
}

.insight-standing-b, .insight-tab-content, .insight-player-content-b {
  padding-top: 40px;
}

.insight-player-wrap {
  grid-row-gap: 20px;
  flex-flow: wrap;
  margin-left: -20px;
  margin-right: -20px;
  display: flex;
}

.insight-player-col {
  width: 50%;
  padding-left: 20px;
  padding-right: 20px;
}

.insight-player-b {
  background-color: var(--white);
  border-radius: 40px;
  padding: 20px 20px 40px;
}

.insight-player-team-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.insight-team-img {
  border-radius: 50%;
  flex: none;
  width: 60px;
  height: 60px;
  overflow: hidden;
}

.insight-team-info {
  font-weight: 600;
}

.insight-player-list-b {
  padding-top: 5px;
  font-size: 16px;
  line-height: 120%;
}

.insight-player-list {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-bottom: 1px solid var(--grey);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
  display: flex;
}

.insight-player-list:hover {
  opacity: .5;
}

.insight-player-list.top {
  border-bottom-width: 2px;
  border-bottom-color: var(--yellow);
  padding-top: 0;
  padding-bottom: 10px;
}

.insight-player-title-b {
  flex: 1;
  font-family: Barlow Condensed, sans-serif;
}

.insight-player-num-b {
  flex: none;
  width: 35px;
  font-family: Barlow Condensed, sans-serif;
}

@media screen and (min-width: 1280px) {
  .nav-menu {
    padding-left: 4vw;
    padding-right: 4vw;
  }

  .container {
    padding-left: 5%;
    padding-right: 5%;
  }

  .nav-link {
    font-size: 18px;
    line-height: 120%;
  }

  .header {
    border-bottom-right-radius: 80px;
    border-bottom-left-radius: 80px;
  }

  .header-logo {
    width: 170px;
  }

  .home-slider {
    padding-top: 35%;
  }

  .home-slide-content-title-b {
    font-size: 52px;
  }

  .section-title.interactive {
    font-size: 50px;
  }

  .home-latest-card-col {
    width: 25%;
  }

  .nav-dropdown-list {
    margin-top: 27px;
  }

  .table-btn-icon {
    width: 12px;
  }

  .fixture-detail-score-row {
    grid-template-columns: 1fr 200px 1fr;
  }

  .team-fixture-people-item {
    width: 25%;
  }

  .btn-save-action {
    padding-left: 40px;
    padding-right: 40px;
  }

  .header-account-dropdown-toggle {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 18px;
    line-height: 120%;
  }

  .btn-login {
    font-size: 18px;
  }

  .news-filter-container {
    justify-content: space-between;
    align-items: stretch;
  }

  .news-date {
    font-size: 20px;
  }

  .news-slider-game-container {
    width: 100%;
  }

  .hall-of-fames-img-b {
    width: 65%;
  }

  .video-wrapper-title {
    text-align: center;
  }

  .home-slider-top-col {
    width: 12.5%;
  }

  .header-tag-b {
    margin-right: 120px;
  }

  .nav-lang-link {
    font-size: 18px;
    line-height: 120%;
  }

  .standing-table-wrap {
    grid-template-columns: 50px 1fr 80px 80px 80px 80px 80px 80px 80px 80px;
    grid-auto-columns: auto;
  }

  .standing-team-logo {
    flex: none;
    width: 60px;
  }

  .news-card-col {
    width: 25%;
  }

  .news-details-side-ad-img {
    max-width: 350px;
  }

  .interactive-big-wrap {
    margin-left: -20px;
    margin-right: -20px;
  }

  .interactive-big-col-l {
    max-width: 550px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .interactive-big-col-r {
    padding-left: 20px;
    padding-right: 20px;
  }

  .interactive-b {
    padding: 30px;
  }

  .solid-form-radio-wrap {
    grid-column-gap: 20px;
  }

  .interactive-side-ad {
    max-width: 350px;
  }

  .year-filter-container {
    justify-content: space-between;
    align-items: stretch;
  }

  .action-game-detail-list-b {
    font-size: 18px;
    line-height: 120%;
  }

  .action-game-detail-list {
    grid-template-columns: 1fr 70px 70px 70px 70px;
  }

  .action-game-player-num-b {
    width: 25px;
  }

  .action-game-substitutions-list {
    grid-template-columns: 1fr 70px 70px 70px 70px;
  }

  .action-tom-wrap {
    margin-left: -20px;
    margin-right: -20px;
  }

  .action-tom-col-l, .action-tom-col-r {
    padding-left: 20px;
    padding-right: 20px;
  }

  .action-tom-list {
    grid-template-columns: 100px 1fr 100px 100px 70px 70px;
  }

  .action-tom-list-score {
    font-size: 36px;
    line-height: 100%;
  }

  .info-team-list-icon {
    width: 60px;
    height: 60px;
  }

  .play-list-filter-container {
    justify-content: space-between;
    align-items: stretch;
  }

  .player-detail-log-list {
    grid-template-columns: 100px 1fr 1fr 100px 1fr 80px 80px 80px;
  }

  .log-result-txt {
    width: 45px;
    font-size: 36px;
    line-height: 100%;
  }

  .info-history-big-wrap {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .info-history-topgoal-list-wrap {
    grid-template-columns: 400px 1fr 80px;
  }

  .info-history-table-old-league-wrap, .info-history-table-old-cup-wrap {
    grid-auto-columns: auto;
  }

  .table-sixes-big-wrap {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .table-sixes-big-col-l {
    width: auto;
    min-width: 200px;
  }

  .table-sixes-big-col-r {
    flex: 1;
  }

  .result-table {
    min-width: 0;
  }

  .insight-player-list-b {
    font-size: 18px;
    line-height: 120%;
  }

  .insight-player-list {
    grid-template-columns: 1fr 70px 70px 70px 70px;
  }
}

@media screen and (max-width: 991px) {
  h2 {
    font-size: 40px;
  }

  .menu-btn-line02 {
    background-color: var(--white);
    border-radius: 5px;
    width: 100%;
    height: 3px;
    margin-bottom: 7px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .header-row {
    flex-flow: row;
    height: 80px;
  }

  .menu-btn {
    width: 36px;
    padding: 0;
  }

  .menu-btn.w--open {
    background-color: #fff0;
  }

  .nav-menu {
    z-index: 9999;
    background-color: var(--purple);
    height: 100dvh;
    position: fixed;
    inset: 0%;
    overflow: auto;
  }

  .container {
    max-width: none;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .nav-link {
    text-align: left;
    padding: 20px 5%;
    font-size: 18px;
  }

  .nav-link.w--current {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .header {
    z-index: 9999;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .header-logo {
    width: 140px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .nav-row {
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .menu-btn-line01 {
    background-color: var(--white);
    border-radius: 5px;
    width: 50%;
    height: 3px;
    margin-bottom: 7px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .nav-col {
    padding-left: 0;
    padding-right: 0;
  }

  .all {
    padding-top: 140px;
  }

  .section {
    padding-top: 60px;
  }

  .section.home-intro {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .home-slider {
    padding-top: 45%;
  }

  .home-slider-mask {
    border-radius: 60px;
  }

  .home-slide-content-b {
    padding-bottom: 80px;
    padding-right: 50px;
  }

  .home-slider-game-container {
    margin-top: -60px;
  }

  .home-slider-game-col {
    width: 50%;
  }

  .menu-btn-line03 {
    background-color: var(--white);
    border-radius: 5px;
    width: 75%;
    height: 3px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .nav-link-line {
    background-color: #d0002580;
    width: 0%;
    height: 1px;
    padding-bottom: 0;
    display: block;
    position: absolute;
    inset: auto 0% 0%;
  }

  .header-bg {
    z-index: -1;
    background-color: var(--purple);
    opacity: 0;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .section-title {
    background-size: 40px;
    padding-left: 50px;
    padding-right: 50px;
  }

  .section-title.manage-save-title {
    font-size: 24px;
  }

  .section-title.interactive {
    font-size: 40px;
  }

  .news-card-title {
    font-size: 22px;
    line-height: 110%;
  }

  .home-team-img-col {
    padding-right: 40px;
  }

  .home-team-img-container {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .nav-dropdown-list {
    background-color: var(--transprant);
    margin-top: 0;
    position: static;
    transform: translate(0);
  }

  .nav-dropdown-list.lang {
    background-color: var(--dark-red);
    position: absolute;
    transform: translate(-50%);
  }

  .nav-dropdown-link-b {
    border-top-style: none;
    width: 100%;
    padding-bottom: 10px;
    padding-left: 5%;
    padding-right: 5%;
  }

  .nav-dropdown-link-b.lang {
    padding-bottom: 0;
  }

  .nav-dropdown-link {
    text-align: left;
    background-image: url('../images/dropdown-bullet-point.svg');
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 5px;
    border-bottom-style: none;
    padding-top: 0;
    padding-bottom: 10px;
    padding-left: 15px;
  }

  .nav-dropdown-link.lang {
    text-align: center;
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
  }

  .page-big-title {
    font-size: 10vw;
  }

  .fixture-top-b {
    font-size: 20px;
  }

  .fixture-table-container {
    border-radius: 25px;
  }

  .fixture-table-score-row {
    grid-template-columns: 1fr minmax(100px, 100px) 1fr;
  }

  .fixture-table {
    min-width: 900px;
  }

  .fixture-table-scroll-b {
    overflow: auto;
  }

  .fixture-detail-score-row {
    grid-template-columns: 1fr 140px 1fr;
  }

  .team-fixture-people-item {
    width: 50%;
  }

  .btn-save-action {
    padding: 15px 20px;
  }

  .confirm-delete-box {
    margin-left: 5vw;
    margin-right: 5vw;
  }

  .checkbox-txt {
    margin-top: 2px;
  }

  .form-select.v-table {
    font-size: 16px;
    line-height: 120%;
  }

  .admin-team-member-delete {
    margin-left: 5px;
  }

  .admin-team-member-col.col-name {
    padding-left: 5px;
    padding-right: 5px;
  }

  .admin-team-member-col.col-role, .admin-team-member-col.col-num {
    width: 150px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .admin-team-member-wrap {
    margin-left: -5px;
    margin-right: -5px;
  }

  .competition-manage-session-col.col-num {
    width: 5%;
  }

  .competition-manage-session-col.col-date {
    width: 25%;
  }

  .competition-manage-session-col.col-time {
    width: 40%;
  }

  .competition-manage-session-col.col-group, .competition-manage-session-col.col-competition-name {
    width: 30%;
  }

  .competition-manage-session-col.col-team {
    width: 70%;
  }

  .competition-info-vs-txt {
    margin-left: 9px;
    margin-right: 9px;
  }

  .admin-manage-team-main-col.team-num {
    width: 25%;
  }

  .header-account-dropdown-toggle {
    padding: 20px 5%;
    font-size: 18px;
  }

  .header-account-dropdown-toggle.w--current {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .header-account-dropdown-toggle.w--open {
    color: var(--white);
  }

  .header-account-dropdown-list {
    background-color: var(--white);
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    position: static;
  }

  .header-account-dropdown-link {
    color: var(--black\<deleted\|variable-60811aca-b04f-0ed8-9d5b-86ec263daaec\>);
    border-top: 1px solid #000;
    border-bottom-style: none;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 0;
  }

  .header-account-dropdown-b {
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .btn-login {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 18px;
    line-height: 120%;
  }

  .team-detail-top-img-b {
    width: 120px;
    height: 120px;
  }

  .team-detail-top-title {
    font-size: 52px;
  }

  .team-detail-about-row {
    margin-left: -10px;
    margin-right: -10px;
  }

  .team-detail-about-col, .team-detail-about-img-col {
    padding-left: 10px;
    padding-right: 10px;
  }

  .team-detail-about-content-b {
    padding: 20px;
  }

  .team-detail-about-img-b {
    padding: 5px;
  }

  .team-detail-member-col {
    width: 33.33%;
  }

  .news-filter-container {
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: center;
  }

  .news-content-btn-b {
    flex-flow: column;
    align-items: flex-start;
  }

  .news-content-b {
    flex-flow: column;
  }

  .news-slider-game-container {
    width: 100%;
  }

  .news-share-btn-b {
    flex-flow: row;
  }

  .news-big-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: row;
    align-items: stretch;
  }

  .news-big-col.r {
    flex-flow: column;
    width: 70%;
  }

  .news-big-col.l {
    width: 30%;
  }

  .sponsors-img-col {
    width: 50%;
  }

  .hall-of-fames-container {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .video-slider {
    width: 100%;
  }

  .video-wrapper-title {
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
    line-height: 120%;
  }

  .video-slide-arrow-btn.l {
    margin-left: -10px;
  }

  .video-slide-arrow-btn.r {
    margin-right: -10px;
  }

  .video-slide {
    padding-left: 20px;
    padding-right: 20px;
  }

  .form-textfield {
    font-size: 16px;
    line-height: 120%;
  }

  .home-slider-top-col {
    width: 20%;
  }

  .home-slider-top-content-b {
    font-size: 1.5vw;
  }

  .header-tag-b {
    margin-right: 20px;
  }

  .nav-lang-link {
    text-align: left;
    font-size: 18px;
  }

  .nav-lang-link.w--current {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .home-intro-container {
    width: 95%;
  }

  .home-intro-title-b {
    grid-column-gap: .8vw;
    grid-row-gap: .8vw;
    font-size: 9vw;
  }

  .home-intro-title-img {
    width: 15vw;
    margin-top: 0;
    margin-left: 10vw;
  }

  .home-message-col {
    width: 50%;
  }

  .standing-table {
    font-size: 1.8vw;
    line-height: 110%;
  }

  .standing-table-container {
    border-radius: 25px;
  }

  .standing-table-scroll-b {
    padding-left: 5vw;
    padding-right: 5vw;
    overflow: auto;
  }

  .standing-table-wrap {
    grid-template-columns: 50px 1fr 6vw 6vw 6vw 6vw 6vw 6vw 6vw 6vw;
  }

  .standing-score-txt {
    font-size: 28px;
    line-height: 100%;
  }

  .standings-table-container {
    margin-left: -5vw;
    margin-right: -5vw;
  }

  .news-section-card-wrap {
    grid-row-gap: 10px;
    margin-left: -5px;
    margin-right: -5px;
  }

  .news-card-col {
    width: 33.33%;
    padding-left: 5px;
    padding-right: 5px;
  }

  .bg-pattern {
    margin-top: 80px;
  }

  .interactive-big-wrap {
    grid-row-gap: 40px;
    margin-left: 0;
    margin-right: 0;
  }

  .interactive-big-col-l {
    order: 1;
    width: 100%;
    max-width: none;
    padding-left: 0;
    padding-right: 0;
  }

  .interactive-big-col-r {
    flex: 0 auto;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .interactive-side-ad {
    margin-left: auto;
    margin-right: auto;
  }

  .interactive-side-ad.link {
    margin-left: 0;
  }

  .interactive-link-big-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: row;
    align-items: stretch;
  }

  .interactive-link-big-col-r {
    width: 70%;
  }

  .interactive-link-big-col-l {
    width: 30%;
  }

  .interactive-link-title-icon {
    width: 30px;
    margin-top: 0;
  }

  .year-filter-container {
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: center;
  }

  .action-report-col {
    width: 50%;
  }

  .deatil-heading {
    font-size: 10vw;
  }

  .action-detail-content-btn-b {
    flex-flow: row;
  }

  .action-detail-content-lightbox-wrap {
    margin-left: -5px;
    margin-right: -5px;
  }

  .action-detail-content-lightbox-col {
    padding-left: 5px;
    padding-right: 5px;
  }

  .action-game-detail-wrap {
    margin-left: 0;
    margin-right: 0;
  }

  .action-game-detail-col {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .action-tom-wrap {
    grid-row-gap: 40px;
    flex-flow: wrap;
  }

  .action-tom-col-l {
    width: 100%;
  }

  .action-tom-img-b {
    transform: rotate(0);
  }

  .action-tom-col-r {
    flex: 0 auto;
    width: 100%;
  }

  .info-calender-list {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .info-calender-list-col-l {
    width: 160px;
  }

  .info-stadium-wrap {
    grid-row-gap: 20px;
    margin-left: -10px;
    margin-right: -10px;
  }

  .info-stadium-col {
    padding-left: 10px;
    padding-right: 10px;
  }

  .info-stadium-b {
    display: block;
  }

  .info-stadium-content-wrap {
    flex-flow: wrap;
  }

  .info-stadium-content-col-l {
    flex: 0 auto;
    order: 1;
    width: 100%;
  }

  .info-stadium-content-col-r {
    width: 100%;
  }

  .info-stadium-content-img {
    aspect-ratio: 5 / 3;
  }

  .info-team-list-col {
    width: 50%;
  }

  .play-list-filter-container {
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: center;
  }

  .player-list-name-b {
    font-size: 22px;
    line-height: 100%;
  }

  .player-list-big-container {
    margin-left: -5vw;
    margin-right: -5vw;
  }

  .player-detail-top-title {
    font-size: 52px;
  }

  .player-detail-top-content-info-b {
    font-size: 22px;
  }

  .player-detail-team-icon {
    width: 60px;
  }

  .player-detail-tab-container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .player-detail-profile-list {
    grid-template-columns: 250px 1fr;
  }

  .player-detail-list-container {
    font-size: 16px;
    line-height: 120%;
  }

  .player-detail-history-list {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-columns: 1fr 1fr 60px 60px 60px 60px 60px;
  }

  .player-detail-score-txt {
    font-size: 32px;
    line-height: 100%;
  }

  .player-detail-log-list {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-columns: 100px 1fr 1fr 100px 1fr 60px 60px 60px;
  }

  .info-history-big-wrap {
    grid-row-gap: 40px;
    flex-flow: wrap;
  }

  .info-history-big-col-l {
    width: 100%;
    position: static;
  }

  .info-history-link-b {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .info-history-big-col-r {
    flex: 0 auto;
    width: 100%;
  }

  .info-history-table-container {
    border-radius: 25px;
  }

  .info-history-table-scroll-b {
    overflow: auto;
  }

  .info-history-table-big-container {
    margin-left: -5vw;
    margin-right: -5vw;
  }

  .info-history-old-league-table {
    font-size: 1.8vw;
    line-height: 110%;
  }

  .info-history-table-old-league-wrap {
    grid-template-columns: 50px 1fr 1fr 1fr 1fr 1fr;
  }

  .info-history-table-old-cup-wrap {
    grid-template-columns: 50px 1fr 1fr 1fr;
  }

  .info-history-old-cup-table {
    font-size: 1.8vw;
    line-height: 110%;
  }

  .table-league-container {
    margin-left: -5vw;
    margin-right: -5vw;
  }

  .table-sixes-container {
    margin-left: -5vw;
    margin-right: -5vw;
    padding-top: 20px;
  }

  .table-sixes-big-wrap {
    flex-flow: wrap;
  }

  .table-sixes-big-col-l {
    width: 100%;
    position: static;
  }

  .table-sixes-big-col-r {
    width: 100%;
  }

  .table-sixes-tag-b {
    padding-left: 5vw;
  }

  .table-sixes-ad-b {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .fixture-mobile-table-container, .result-container {
    border-radius: 25px;
  }

  .hall-of-fames-col {
    width: 33.33%;
  }

  .account-team-wrap {
    flex-flow: wrap;
  }

  .account-team-top-btn-col {
    flex: 0 auto;
    width: 100%;
    display: none;
  }

  .account-team-top-btn-wrap {
    justify-content: flex-start;
    align-items: center;
  }

  .account-team-title-col {
    width: 100%;
  }

  .account-btn-mobile-b {
    padding-bottom: 20px;
    display: block;
  }

  .account-big-tab-b {
    margin-left: -5vw;
    margin-right: -5vw;
  }

  .account-big-tab-wrap {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .team-account-player-big-wrap {
    margin-left: -10px;
    margin-right: -10px;
  }

  .account-player-big-col-l {
    width: 40%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .account-player-big-col-r {
    width: 60%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .account-big-tab-content-container {
    padding-top: 60px;
  }

  .account-tab-content-b {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .account-status-tab-content {
    margin-left: -5vw;
    margin-right: -5vw;
  }

  .account-status-container {
    border-radius: 25px;
  }

  .account-status-container-table-scroll-b {
    overflow: auto;
  }

  .account-tab-big-content {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .header-mobile-pop {
    display: block;
  }

  .header-login-wrap {
    justify-content: flex-start;
    align-items: center;
  }

  .header-logout-btn {
    font-size: 18px;
    line-height: 100%;
  }

  .swiper-slide {
    width: 33.33%;
  }

  .insight-player-wrap {
    margin-left: 0;
    margin-right: 0;
  }

  .insight-player-col {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
}

@media screen and (max-width: 767px) {
  h2 {
    font-size: 36px;
  }

  .container.table-mobile-full-width {
    padding-left: 0;
    padding-right: 0;
  }

  .nav-col.search-bar {
    display: block;
  }

  .all {
    background-size: auto, 50%, auto;
  }

  .all.sticky-b {
    overflow: hidden;
  }

  .section {
    padding-top: 40px;
  }

  .section.home-banner {
    padding-bottom: 20px;
  }

  .section.bottom {
    padding-bottom: 40px;
  }

  .section.home-intro {
    padding-bottom: 60px;
  }

  .home-slider {
    padding-top: 55%;
  }

  .home-slider-mask {
    border-radius: 40px;
  }

  .home-slide-content-b {
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .home-slide-content-tag {
    font-size: 16px;
  }

  .home-slide-content-tag-row {
    margin-left: -2px;
    margin-right: -2px;
  }

  .home-slide-content-tag-col {
    padding-left: 2px;
    padding-right: 2px;
  }

  .home-slide-content-tag-icon {
    width: 18px;
  }

  .home-slide-content-title-b {
    font-size: 32px;
  }

  .home-slider-game-container {
    margin-top: -40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .home-slider-game-col {
    width: 75%;
  }

  .home-slider-game-bottom-txt {
    font-size: 36px;
  }

  .section-title {
    background-size: 35px;
    padding-left: 45px;
    padding-right: 45px;
  }

  .home-latest-card-row {
    margin-left: 0;
    margin-right: 0;
  }

  .home-latest-card-col {
    width: 50%;
  }

  .news-card-title {
    font-size: 20px;
    line-height: 110%;
  }

  .home-team-row {
    flex-flow: wrap;
  }

  .home-team-img-col {
    flex: 0 auto;
    width: 100%;
    padding-bottom: 40px;
    padding-right: 0;
  }

  .home-team-ad-col {
    margin-left: auto;
    margin-right: auto;
  }

  .home-team-img-container {
    justify-content: space-around;
    align-items: flex-start;
  }

  .footer-b {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .footer-col {
    width: 100%;
  }

  .tab-menu {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .tab-menu.wrap._40gap {
    grid-column-gap: 20px;
  }

  .tab-link {
    font-size: 18px;
    line-height: 100%;
  }

  .fixture-top-container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .fixture-table-container {
    border-radius: 15px;
    padding: 20px 5vw;
  }

  .fixture-table-b {
    font-size: 16px;
    line-height: 110%;
  }

  .table-team-row.right {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .table-team-img {
    width: 80px;
    height: 80px;
  }

  .table-team-img.account {
    width: 60px;
    height: 60px;
  }

  .fixture-table {
    min-width: 0;
  }

  .table-score-txt-row {
    justify-content: space-between;
  }

  .table-score-txt-row.account {
    justify-content: center;
  }

  .table-score-txt {
    font-size: 40px;
    font-weight: 600;
  }

  .fixture-detail-score-row {
    grid-template-columns: 1fr auto 1fr;
  }

  .fixture-detail-team-small-txt {
    font-size: 16px;
  }

  .fixture-detail-score-b {
    font-size: 20px;
  }

  .fixture-detail-score-txt {
    font-size: 50px;
  }

  .fixture-detail-score-txt-col {
    min-width: 50px;
  }

  .fixture-detail-team-row {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .fixture-detail-log {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .team-fixture-role-tag {
    font-size: 14px;
  }

  .team-fixture-people-item-content {
    padding-top: 6px;
    padding-bottom: 6px;
    font-size: 14px;
    line-height: 120%;
  }

  .team-fixture-item-logo {
    width: 50px;
    height: 50px;
  }

  .team-fixture-item {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .team-fixture-people-num {
    width: 25px;
  }

  .btn-fixture-detail-action {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .pop-competition-scoring-scroll {
    padding-top: 30px;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .btn-save-action {
    letter-spacing: 1px;
    padding: 10px;
    font-weight: 700;
  }

  .competition-scoring-input-col.col-num {
    width: 50px;
    font-size: 18px;
  }

  .intro-pop-competition-input {
    margin-bottom: 10px;
  }

  .admin-menu {
    margin-top: 0;
  }

  .admin-management-menu-link {
    padding: 5px 10px;
  }

  .admin-management-content-b {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .admin-manage-list {
    padding-top: 20px;
  }

  .admin-manage-competition-title {
    flex: 0 auto;
    width: 100%;
  }

  .admin-manage-competition-btn {
    display: none;
  }

  .admin-manage-competition-edit {
    margin-top: 10px;
    margin-left: 0;
    margin-right: 10px;
  }

  .admin-manage-competition-wrap {
    flex-flow: wrap;
  }

  .competition-detail-back-b {
    padding-top: 20px;
  }

  .competition-manage-team-form-col {
    width: 100%;
  }

  .textarea {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 16px;
  }

  .textarea.v-name {
    height: 100px;
    min-height: 100px;
  }

  .textfield {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 16px;
  }

  .textfield.v-table.datepicker {
    padding-left: 34px;
  }

  .competition-manage-record-team-wrap {
    display: block;
  }

  .competition-manage-record-team-col.col-group {
    width: 100%;
  }

  .form-select.v-table {
    font-size: 14px;
    line-height: 120%;
  }

  .admin-team-member-col.col-role, .admin-team-member-col.col-num {
    width: 80px;
  }

  .competition-manage-session-wrap {
    margin-left: -5px;
    margin-right: -5px;
  }

  .competition-manage-session-col {
    padding-left: 5px;
    padding-right: 5px;
  }

  .competition-manage-session-col.col-num {
    width: 8%;
  }

  .competition-manage-session-col.col-date {
    width: 42%;
  }

  .competition-manage-session-col.col-time, .competition-manage-session-col.col-group, .competition-manage-session-col.col-competition-name {
    width: 50%;
  }

  .competition-manage-session-col.col-team {
    width: 100%;
  }

  .competition-info-vs-txt {
    margin-left: 5px;
    margin-right: 5px;
  }

  .admin-manage-team-wrap {
    flex-flow: wrap;
  }

  .admin-manage-team-main-col {
    flex: 0 auto;
    width: 100%;
  }

  .admin-manage-team-main-col.team-num {
    width: 100%;
  }

  .uploaded-logo-img-b {
    width: 60px;
  }

  .uploaded-player-img-b {
    width: 100px;
  }

  .team-detail-top-img-b {
    width: 80px;
    height: 80px;
  }

  .team-detail-top-title {
    font-size: 48px;
  }

  .team-detail-top-content-info-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 5px;
  }

  .team-detail-about-col {
    width: 100%;
  }

  .team-detail-about-img-col {
    width: 100%;
    padding-top: 20px;
  }

  .team-detail-about-content-container {
    padding-top: 20px;
  }

  .team-detail-about-img-b {
    transform: rotate(0);
  }

  .team-detail-member-col {
    width: 50%;
  }

  .desktop-show {
    display: none;
  }

  .fixture-mobile-table {
    border-bottom: 1px solid #e3dfdf;
    padding-top: 10px;
    padding-bottom: 10px;
    display: block;
  }

  .fixture-mobile-table:hover {
    opacity: .5;
  }

  .fixture-mobile-wrap {
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .fixture-mobile-wrap.finished {
    justify-content: space-between;
    align-items: center;
  }

  .fixture-mobile-team-b {
    text-align: center;
    flex: 1;
  }

  .fixture-mobile-score-b {
    align-self: center;
    width: 30%;
    padding-left: 5px;
    padding-right: 5px;
  }

  .fixture-mobile-score-b.verus {
    align-self: center;
    width: 15%;
  }

  .fixture-mobile-time-txt {
    padding-bottom: 5px;
  }

  .fixture-mobile-detail-b {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: column;
    padding-bottom: 10px;
    display: flex;
  }

  .desktop-hide {
    display: block;
  }

  .news-filter-container {
    grid-template-columns: 1fr 1fr;
    padding-bottom: 20px;
  }

  .news-details-title {
    font-size: 48px;
  }

  .news-details-side-img {
    max-width: 350px;
  }

  .news-share-btn {
    width: 20px;
  }

  .news-details-btn {
    width: 40px;
    height: 40px;
  }

  .news-slider-game-container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .news-share-btn-b {
    flex-flow: row;
  }

  .news-big-wrap {
    flex-flow: column;
  }

  .news-big-col.r {
    width: 100%;
  }

  .news-big-col.l {
    flex-flow: row;
    width: 100%;
  }

  .sponsors-b {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .sponsors-row {
    flex-flow: column;
  }

  .sponsors-img-col {
    width: 100%;
  }

  .hall-of-fames-row {
    grid-auto-columns: 1fr;
    margin-left: -10px;
    margin-right: -10px;
  }

  .video-wrapper {
    width: 100%;
  }

  .action-gallery-b {
    padding-top: 20px;
  }

  .uploaded-team-img-b {
    width: 150px;
  }

  .form-textfield {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 14px;
    line-height: 120%;
  }

  .home-slider-top-col {
    width: 33.33%;
  }

  .home-slider-top-content-b {
    font-size: 2vw;
  }

  .home-slider-top-gradient-r, .home-slider-top-gradient-l {
    width: 50px;
  }

  .header-left-wrap {
    flex: 1;
  }

  .header-search-container {
    display: none;
  }

  .home-intro-content-b {
    padding-top: 20px;
  }

  .home-latest-card-container {
    margin-left: -5vw;
    margin-right: -5vw;
  }

  .header-mobile-search-b {
    width: 100%;
    padding: 20px 5%;
  }

  .home-message-col {
    width: 80%;
  }

  .home-message-img-tag {
    font-size: 22px;
    line-height: 110%;
  }

  .home-message-content-title {
    font-size: 22px;
    line-height: 120%;
  }

  .standing-table {
    font-size: 14px;
    line-height: 110%;
  }

  .standing-table-container {
    border-radius: 15px;
  }

  .standing-table-wrap {
    grid-template-columns: 35px 1fr 50px 50px 50px 50px 50px 50px 50px 50px;
    grid-template-areas: ". Area";
  }

  .standing-score-txt {
    font-size: 24px;
  }

  .news-section-card-wrap {
    margin-left: 0;
    margin-right: 0;
  }

  .news-card-col {
    width: 50%;
  }

  .bg-pattern {
    aspect-ratio: 2 / 3;
    background-size: 40%;
  }

  .bg-pattern.home {
    aspect-ratio: 1;
    margin-top: 300px;
  }

  .news-detail-side-row {
    flex-flow: row;
  }

  .news-list-title-b {
    font-size: 22px;
    line-height: 120%;
  }

  .common-form {
    margin-left: -5px;
    margin-right: -5px;
  }

  .common-form-field._50 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .interactive-title-wrap {
    flex-flow: wrap;
    justify-content: space-around;
  }

  .interactive-post-wrap {
    flex-flow: wrap;
  }

  .interactive-post-col-r {
    min-width: 250px;
  }

  .interactive-side-ad.link {
    margin-left: auto;
  }

  .interactive-link-big-wrap {
    flex-flow: column;
  }

  .interactive-link-big-col-r {
    width: 100%;
  }

  .interactive-link-big-col-l {
    order: -1;
    width: 100%;
  }

  .interactive-link-title-b {
    font-size: 22px;
    line-height: 120%;
  }

  .interactive-link-title-icon {
    width: 26px;
  }

  .year-filter-container {
    grid-template-columns: 1fr 1fr;
    padding-bottom: 20px;
  }

  .action-filter-month-wrap {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .action-filter-month-radio {
    border-radius: 8px;
    padding: 8px 15px;
    font-size: 20px;
    line-height: 100%;
  }

  .action-report-wrap {
    margin-left: -5px;
    margin-right: -5px;
  }

  .action-report-col {
    padding-left: 5px;
    padding-right: 5px;
  }

  .action-detail-info-team-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .action-detail-content-btn-b {
    flex-flow: row;
  }

  .action-detail-content-lightbox-col {
    width: 50%;
  }

  .action-detail-lightbox-b {
    border-radius: 15px;
  }

  .action-game-tick {
    width: 20px;
  }

  .action-tom-wrap {
    margin-left: 0;
    margin-right: 0;
  }

  .action-tom-col-l, .action-tom-col-r {
    padding-left: 0;
    padding-right: 0;
  }

  .action-tom-list-b {
    margin-left: -5vw;
    margin-right: -5vw;
    font-size: 14px;
    line-height: 120%;
  }

  .action-tom-list-scroll-b {
    padding-bottom: 20px;
    overflow: auto;
  }

  .action-tom-list-content {
    min-width: 550px;
  }

  .action-tom-ad-b {
    padding-top: 40px;
  }

  .info-calender-list-container {
    margin-left: -5vw;
    margin-right: -5vw;
  }

  .info-calender-list-col-l {
    width: 150px;
  }

  .info-calender-date-txt {
    font-size: 18px;
    line-height: 100%;
  }

  .info-calender-day {
    font-size: 32px;
    line-height: 100%;
  }

  .info-calender-content {
    font-size: 16px;
    line-height: 110%;
  }

  .info-calender-content-big-wrap {
    flex-flow: wrap;
  }

  .info-calender-content-col {
    width: 100%;
  }

  .info-calender-content-wrap.remark {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
  }

  .info-stadium-b {
    padding: 12px;
  }

  .info-team-list-wrap {
    margin-left: 0;
    margin-right: 0;
  }

  .info-team-list-col {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .play-list-filter-container {
    grid-template-columns: 1fr 1fr;
    padding-bottom: 20px;
  }

  .player-list-wrap {
    grid-template-columns: 1fr 1fr 35px;
  }

  .player-list-top-txt-b.role {
    display: none;
  }

  .player-list-name-b {
    font-size: 20px;
  }

  .player-list-img-b {
    width: 50px;
    height: 50px;
  }

  .player-list-role-b {
    display: none;
  }

  .player-list-name-role {
    display: block;
  }

  .player-list-name-team {
    display: none;
  }

  .player-detail-top-img-b {
    width: 25%;
    margin-right: 10px;
  }

  .player-detail-top-title {
    font-size: 48px;
  }

  .player-detail-top-content-info-b {
    font-size: 20px;
  }

  .player-detail-team-icon {
    width: 50px;
  }

  .player-detail-tab-container {
    border-radius: 20px;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .player-detail-tab-content {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .player-detail-profile-list-container {
    font-size: 16px;
    line-height: 120%;
  }

  .player-detail-profile-list {
    grid-template-columns: 200px 1fr;
  }

  .player-detail-tab-b {
    margin-left: -5vw;
    margin-right: -5vw;
  }

  .player-detail-history-list {
    grid-template-columns: 1fr 1fr 50px 50px 50px 50px 50px;
  }

  .player-detail-score-txt {
    font-size: 28px;
    line-height: 100%;
  }

  .subtitle-filter-wrap.tour-report {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: center;
  }

  .player-detail-log-list {
    grid-template-columns: 100px 1fr 1fr 100px 1fr 50px 50px 50px;
  }

  .info-agm-title-wrap {
    flex-flow: wrap;
    justify-content: space-around;
  }

  .info-agm-content-b {
    padding-left: 20px;
    padding-right: 20px;
  }

  .info-content-date-b {
    font-size: 22px;
    line-height: 100%;
  }

  .info-constitution-b {
    padding-bottom: 20px;
  }

  .info-constitution-title {
    text-align: center;
  }

  .info-history-table-container {
    border-radius: 15px;
  }

  .info-history-top3-b {
    width: 32px;
    height: 32px;
  }

  .info-history-topgoal-list-wrap {
    grid-template-columns: 1fr 1fr 35px;
  }

  .info-history-table-scroll-b {
    padding-left: 0;
    padding-right: 0;
  }

  .info-history-num-txt {
    font-size: 22px;
    line-height: 100%;
  }

  .info-history-old-league-table {
    font-size: 14px;
    line-height: 110%;
  }

  .info-history-table-old-league-wrap, .info-history-table-old-cup-wrap {
    grid-template-areas: ". Area";
  }

  .info-history-old-cup-table {
    font-size: 14px;
    line-height: 110%;
  }

  .fixed-bot-container {
    display: none;
  }

  .table-league-container {
    padding-top: 20px;
  }

  .fixture-mobile-table-container {
    border-radius: 15px;
    padding-left: 5vw;
    padding-right: 5vw;
    display: block;
  }

  .fixture-desktop-table-container {
    display: none;
  }

  .result-container {
    border-radius: 15px;
    padding: 20px 0;
  }

  .result-league-top-container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .table-top-b {
    display: none;
  }

  .result-table {
    min-width: 0;
  }

  .result-table-scroll-b {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: visible;
  }

  .result-table-b {
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 16px;
    line-height: 110%;
  }

  .hall-of-fames-col {
    width: 50%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .account-big-tab-wrap {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .account-big-tab-link {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 22px;
    line-height: 100%;
  }

  .account-player-big-col-l, .account-player-big-col-r {
    width: 100%;
  }

  .account-big-tab-content-container {
    padding-top: 40px;
  }

  .account-tab-content-b {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .account-status-container {
    border-radius: 15px;
  }

  .account-log-table {
    min-width: 800px;
  }

  .account-status-table-b {
    font-size: 16px;
    line-height: 110%;
  }

  .stat-goal-list-wrap {
    grid-template-columns: 1fr 80px;
  }

  .stat-goal-list-team-txt {
    display: none;
  }

  .stat-goal-list-mobile-team-name {
    display: block;
  }

  .disciplinary-tab-content {
    margin-left: -5vw;
    margin-right: -5vw;
  }

  .rep-admin-list {
    grid-template-columns: 1fr 35px;
  }

  .rep-admin-list-mobile-date {
    display: block;
  }

  .rep-admin-list-date {
    display: none;
  }

  .fixture-list-table-b {
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 16px;
    line-height: 110%;
  }

  .insight-score-txt {
    font-size: 50px;
  }

  .swiper-slide {
    width: 50%;
  }
}

@media screen and (max-width: 479px) {
  body {
    font-size: 16px;
  }

  h2 {
    font-size: 32px;
  }

  p {
    margin-bottom: 0;
    line-height: 150%;
  }

  .header {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .header-logo {
    width: 24vw;
  }

  .section.home-intro {
    padding-bottom: 40px;
  }

  .home-slider {
    padding-top: 75%;
  }

  .home-slide-content-title-b {
    font-size: 28px;
  }

  .home-slider-game-col, .home-latest-card-col {
    width: 100%;
  }

  .home-team-img-container {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .nav-dropdown-list.lang {
    margin-top: 32px;
  }

  .page-big-title {
    font-size: 12vw;
  }

  .tab-link {
    font-size: 16px;
    line-height: 100%;
  }

  .table-team-img {
    width: 70px;
    height: 70px;
  }

  .fixture-detail-info-b {
    font-size: 16px;
    line-height: 110%;
  }

  .fixture-detail-info-hyphen.hide-mobile {
    display: none;
  }

  .fixture-detail-score-row {
    grid-template-columns: 1fr auto 1fr;
  }

  .fixture-detail-team-small-txt {
    font-size: 12px;
  }

  .fixture-detail-score-b {
    font-size: 16px;
    line-height: 120%;
  }

  .fixture-detail-score-txt {
    font-size: 40px;
  }

  .fixture-detail-score-txt-col {
    min-width: 40px;
  }

  .fixture-detail-log-wrap {
    flex-flow: wrap;
    margin-left: 0;
    margin-right: 0;
  }

  .fixture-detail-log-goal {
    font-size: 14px;
    line-height: 120%;
  }

  .fixture-detail-log-assist {
    font-size: 13px;
  }

  .competition-detail-log-score-b {
    margin-left: auto;
    margin-right: auto;
    padding: 2px 8px;
  }

  .fixture-detail-log-score-col {
    order: -1;
    width: 100%;
    margin-bottom: 5px;
  }

  .update-time {
    margin-top: 2px;
    font-size: 12px;
  }

  .team-fixture-role-tag, .team-fixture-people-item-content {
    font-size: 13px;
  }

  .team-fixture-item {
    margin-left: -3vw;
    margin-right: -3vw;
  }

  .competition-detail-log-wrap {
    flex-flow: wrap;
    margin-left: -10px;
    margin-right: -10px;
  }

  .competition-scoring-input-col.col-num {
    width: 40px;
  }

  .pop-competition-input-btn-gp, .pop-competition-input-btn-item {
    padding-left: 5px;
    padding-right: 5px;
  }

  .pop-competition-input-btn-item.v-cancel {
    width: 35%;
  }

  .competition-detail-log-score-col {
    order: -1;
    width: 100%;
    margin-bottom: 5px;
  }

  .competition-scoring-input-row {
    padding-left: 10px;
    padding-right: 10px;
  }

  .fixture-detail-log-edit-b {
    margin-top: 0;
  }

  .admin-menu {
    flex: 0 auto;
    order: -1;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-top: 0;
    margin-bottom: 5px;
    margin-left: -10px;
  }

  .admin-management-menu-link {
    font-size: 3.5vw;
  }

  .admin-team-member-delete {
    margin-left: 0;
  }

  .icon-delete-record {
    width: 15px;
    height: 15px;
  }

  .competition-manage-session-delete {
    margin-right: 10px;
  }

  .edit-fixture-tab {
    margin-left: -20px;
    margin-right: -20px;
  }

  .btn-login {
    padding: 5px 10px;
    font-size: 16px;
  }

  .team-detail-top-img-b {
    width: 60px;
    height: 60px;
  }

  .team-detail-top-title {
    font-size: 40px;
  }

  .team-detail-top-content-info {
    font-size: 16px;
  }

  .team-detail-member-col {
    width: 100%;
  }

  .fixture-mobile-team-b {
    font-size: 16px;
    line-height: 120%;
  }

  .fixture-mobile-score-b {
    width: 32%;
  }

  .fixture-detail-info-venue {
    text-align: center;
    width: 100%;
  }

  .news-filter-container {
    grid-template-columns: 1fr;
  }

  .news-details-title {
    font-size: 36px;
  }

  .news-content-btn {
    width: 100%;
  }

  .news-big-col.l {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
  }

  .sponsors-row {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .video-wrapper-title {
    padding-left: 0;
    padding-right: 0;
    font-size: 20px;
  }

  .gallery-tag {
    font-size: 15px;
  }

  .video-slide-arrow-btn.l, .video-slide-arrow-btn.r {
    width: 12px;
  }

  .video-wrapper {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
  }

  .video-slider-mask {
    overflow: hidden;
  }

  .action-gallery-b {
    padding-top: 20px;
  }

  .video-slide {
    padding-left: 10px;
    padding-right: 10px;
  }

  .video-slide-mask {
    border-radius: 20px;
  }

  .home-slider-top-container {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .home-slider-top-nxt-arrow {
    width: 30px;
    padding: 10px 5px;
  }

  .home-slider-top-col {
    padding-left: 5px;
    padding-right: 5px;
  }

  .home-slider-top-content-b {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    font-size: 2.5vw;
  }

  .home-slider-top-prev-arrow {
    width: 30px;
    padding: 10px 5px;
  }

  .header-tag-b {
    margin-bottom: -119px;
    margin-right: 0;
  }

  .header-tag-top {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    width: 70px;
    height: 91px;
    padding-top: 10px;
    font-size: 16px;
  }

  .header-tag-small-txt-b {
    font-size: 12px;
  }

  .header-left-wrap {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .nav-lang-dropdown {
    padding: 5px 10px;
  }

  .header-tag-btn {
    width: 12px;
  }

  .home-intro-title-b {
    font-size: 10vw;
  }

  .home-intro-title-img {
    width: 18vw;
    margin-left: 2vw;
  }

  .header-mobile-search-b.login {
    padding-right: 0%;
  }

  .home-message-col {
    width: 100%;
  }

  .home-message-img-tag {
    font-size: 20px;
    line-height: 110%;
  }

  .home-message-content-title {
    font-size: 20px;
    line-height: 120%;
  }

  .standing-table {
    font-size: 12px;
    line-height: 110%;
  }

  .standing-table-wrap {
    grid-template-columns: 30px 1fr 40px 40px 40px 40px 40px 40px 40px 40px;
  }

  .standing-table-rank-txt, .standing-score-txt {
    font-size: 20px;
  }

  .news-card-col {
    width: 100%;
  }

  .bg-pattern {
    background-size: 50%;
  }

  .news-detail-side-row {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
  }

  .news-detail-container {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    border-radius: 25px;
    padding: 20px;
  }

  .news-list-title-b {
    font-size: 20px;
    line-height: 120%;
  }

  .common-form-field._50, .interactive-post-col-l {
    width: 100%;
  }

  .interactive-post-col-r {
    flex: 0 auto;
    width: 100%;
  }

  .solid-form-radio-wrap {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .solid-form-radio-b {
    padding-left: 10px;
    padding-right: 10px;
  }

  .interactive-link-title-b {
    font-size: 20px;
    line-height: 120%;
  }

  .interactive-link-title-icon {
    width: 24px;
  }

  .year-filter-container {
    grid-template-columns: 1fr;
  }

  .action-report-wrap {
    margin-left: 0;
    margin-right: 0;
  }

  .action-report-col {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .deatil-heading {
    font-size: 12vw;
  }

  .action-detail-info-team-wrap {
    flex-flow: wrap;
  }

  .action-detail-content-b {
    margin-left: -5vw;
    margin-right: -5vw;
  }

  .action-detail-content-container {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    border-radius: 25px;
    padding: 20px;
  }

  .lightbox-zoom-btn {
    margin-bottom: 8px;
    margin-right: 8px;
  }

  .action-game-detail-list-b {
    font-size: 14px;
    line-height: 120%;
  }

  .action-game-detail-list-b.substitutions {
    min-width: 0;
  }

  .action-game-tick {
    width: 15px;
  }

  .action-game-list-scroll-b {
    margin-bottom: 20px;
  }

  .action-tom-img-b {
    padding: 8px;
  }

  .info-calender-list {
    flex-flow: wrap;
  }

  .info-calender-list-col-l {
    width: 100%;
  }

  .info-calender-list-col-r {
    flex: 0 auto;
    width: 100%;
  }

  .info-calender-content {
    border-top: 1px solid var(--656a90);
    border-left-style: none;
    padding-top: 10px;
    padding-left: 0;
  }

  .info-stadium-wrap {
    margin-left: 0;
    margin-right: 0;
  }

  .info-stadium-col {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .play-list-filter-container {
    grid-template-columns: 1fr;
  }

  .player-list-big-b {
    border-radius: 25px;
    padding: 20px 10px;
  }

  .player-list-wrap {
    grid-template-columns: 1fr 28px;
  }

  .player-list-top-txt-b.team {
    display: none;
  }

  .player-list-name-b {
    line-height: 100%;
  }

  .player-list-img-b {
    width: 40px;
    height: 40px;
  }

  .player-list-btn {
    width: 28px;
    height: 28px;
  }

  .player-list-name-team {
    display: block;
  }

  .player-list-team-b {
    display: none;
  }

  .player-list-name-top-hyphen {
    display: block;
  }

  .player-detail-top-wrap {
    grid-row-gap: 20px;
    flex-flow: wrap;
  }

  .player-detail-top-img-b {
    width: 100%;
    max-width: 220px;
    margin-right: 0;
  }

  .player-detail-top-content-b {
    flex: 0 auto;
    width: 100%;
  }

  .player-detail-top-title {
    font-size: 40px;
  }

  .player-detail-tab-link {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 20px;
    line-height: 100%;
  }

  .player-detail-profile-list-container {
    border-top: 1px solid var(--grey);
  }

  .player-detail-profile-list {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-rows: auto auto;
    grid-template-columns: 250px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .player-detail-profile-list.top {
    display: none;
  }

  .player-detail-list-title.profile-mobile {
    width: 60px;
    display: block;
  }

  .player-detail-history-tag {
    font-size: 22px;
    line-height: 101%;
  }

  .subtitle-filter-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: center;
  }

  .info-agm-content-b {
    border-radius: 25px;
  }

  .info-content-date-b {
    font-size: 20px;
    line-height: 100%;
  }

  .info-history-disciplinary-list-wrap {
    grid-template-columns: 1fr 60px 60px 60px;
  }

  .info-history-num-txt {
    font-size: 20px;
    line-height: 100%;
  }

  .info-history-old-league-table, .info-history-old-cup-table {
    font-size: 12px;
    line-height: 110%;
  }

  .hall-of-fames-col {
    width: 100%;
  }

  .account-big-tab-wrap {
    flex-flow: wrap;
  }

  .account-big-tab-link {
    flex: 0 auto;
    width: 100%;
  }

  .account-tab-container {
    padding-top: 20px;
  }

  .player-fram-radio-wrap {
    grid-row-gap: 15px;
  }

  .account-status-tab-content {
    padding-top: 20px;
  }

  .header-logout-btn {
    display: block;
  }

  .stat-goal-list-big-b {
    border-radius: 25px;
    padding: 20px 10px;
  }

  .stat-goal-list-mobile-team-name {
    display: block;
  }

  .disciplinary-list-big-b {
    border-radius: 25px;
    padding-top: 20px;
  }

  .disciplinary-scroll-list-b {
    padding-bottom: 20px;
  }

  .rep-admin-list {
    grid-template-columns: 1fr 30px;
  }

  .rep-admin-dl-btn {
    width: 30px;
    height: 30px;
  }

  .header-login-mobile-wrap {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .header-logout-btn-b {
    display: none;
  }

  .insight-score-txt {
    font-size: 40px;
  }

  .insight-recent-big-wrap {
    grid-row-gap: 20px;
  }

  .insight-recent-big-col {
    width: 100%;
  }

  .insight-recent-main-wrap, .insight-recent-main-wrap.right {
    justify-content: center;
    align-items: center;
  }

  .swiper-slide {
    width: 33.33%;
  }

  .recent-border-col {
    width: 100%;
  }

  .recent-border {
    width: 100%;
    height: 1px;
  }

  .insight-player-list-b {
    font-size: 14px;
    line-height: 120%;
  }
}

#w-node-a26c306e-a4eb-22d4-08b4-8e8890a1b03a-90a1b00f, #w-node-a26c306e-a4eb-22d4-08b4-8e8890a1b040-90a1b00f, #w-node-a26c306e-a4eb-22d4-08b4-8e8890a1b043-90a1b00f {
  align-self: center;
}

#w-node-a26c306e-a4eb-22d4-08b4-8e8890a1b047-90a1b00f {
  place-self: center end;
}

#w-node-a26c306e-a4eb-22d4-08b4-8e8890a1b04d-90a1b00f, #w-node-a26c306e-a4eb-22d4-08b4-8e8890a1b050-90a1b00f, #w-node-a26c306e-a4eb-22d4-08b4-8e8890a1b05a-90a1b00f, #w-node-a26c306e-a4eb-22d4-08b4-8e8890a1b05c-90a1b00f {
  align-self: center;
}

#w-node-a26c306e-a4eb-22d4-08b4-8e8890a1b05f-90a1b00f {
  place-self: center start;
}

#w-node-a26c306e-a4eb-22d4-08b4-8e8890a1b065-90a1b00f {
  align-self: center;
}

#w-node-_67ce8d68-8f23-6509-a7e0-2513d6669149-88c4ff07 {
  place-self: center end;
}

#w-node-_67ce8d68-8f23-6509-a7e0-2513d666914f-88c4ff07, #w-node-_67ce8d68-8f23-6509-a7e0-2513d6669152-88c4ff07, #w-node-_67ce8d68-8f23-6509-a7e0-2513d666915e-88c4ff07 {
  align-self: center;
}

#w-node-_67ce8d68-8f23-6509-a7e0-2513d6669161-88c4ff07 {
  place-self: center start;
}

#w-node-e0eca894-6ece-009d-1488-d3d24ed86cfb-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86d0a-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86d19-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86d27-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86d36-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86d45-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86d54-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86d62-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86d70-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86d7f-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86d8e-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86d9c-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86daa-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86db8-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86dc6-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86dd4-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86de2-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86df0-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86dff-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86e0d-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86e1c-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86e2a-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86e38-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86e46-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86e54-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86e63-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86e71-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86e7f-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86ea8-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86eb6-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86ec4-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86ed2-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86ee0-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86eef-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86efd-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86f0b-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86f1a-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86f28-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86f36-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86f45-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86f53-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86f62-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86f70-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86f7e-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86f8c-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86f9a-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86fa8-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86fb6-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86fc5-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86fd3-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86fe2-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed86ff1-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed87000-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed8700e-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed8701c-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed8702b-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed8703a-88c4ff07, #w-node-e0eca894-6ece-009d-1488-d3d24ed87049-88c4ff07, #w-node-c7dd8560-72ca-6cfb-a53e-0a244d631bcb-88c4ff07, #w-node-c7dd8560-72ca-6cfb-a53e-0a244d631bd3-88c4ff07, #w-node-c7dd8560-72ca-6cfb-a53e-0a244d631bda-88c4ff07, #w-node-c7dd8560-72ca-6cfb-a53e-0a244d631be2-88c4ff07, #w-node-c7dd8560-72ca-6cfb-a53e-0a244d631be9-88c4ff07, #w-node-c7dd8560-72ca-6cfb-a53e-0a244d631bf1-88c4ff07, #w-node-c7dd8560-72ca-6cfb-a53e-0a244d631c0d-88c4ff07, #w-node-c7dd8560-72ca-6cfb-a53e-0a244d631c15-88c4ff07, #w-node-c7dd8560-72ca-6cfb-a53e-0a244d631c1c-88c4ff07, #w-node-c7dd8560-72ca-6cfb-a53e-0a244d631c24-88c4ff07, #w-node-c7dd8560-72ca-6cfb-a53e-0a244d631c2b-88c4ff07, #w-node-c7dd8560-72ca-6cfb-a53e-0a244d631c33-88c4ff07, #w-node-c7dd8560-72ca-6cfb-a53e-0a244d631c3a-88c4ff07, #w-node-c7dd8560-72ca-6cfb-a53e-0a244d631c42-88c4ff07 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_67ce8d68-8f23-6509-a7e0-2513d6669149-88c4ff09 {
  place-self: center end;
}

#w-node-_67ce8d68-8f23-6509-a7e0-2513d666914f-88c4ff09, #w-node-_67ce8d68-8f23-6509-a7e0-2513d6669152-88c4ff09, #w-node-_67ce8d68-8f23-6509-a7e0-2513d666915e-88c4ff09 {
  align-self: center;
}

#w-node-_67ce8d68-8f23-6509-a7e0-2513d6669161-88c4ff09 {
  place-self: center start;
}

#w-node-cb5aaafe-e2ce-4136-0f7c-93653b41a8eb-88c4ff09, #w-node-cb5aaafe-e2ce-4136-0f7c-93653b41a8f5-88c4ff09, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc337a3-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc337a6-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc337a9-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc337ac-88c4ff0e {
  align-self: center;
}

#w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc337b0-88c4ff0e {
  place-self: center end;
}

#w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc337b6-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc337b9-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc337c3-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc337c5-88c4ff0e {
  align-self: center;
}

#w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc337c8-88c4ff0e {
  place-self: center start;
}

#w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc337ce-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc337d4-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc337d7-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc337da-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc337dd-88c4ff0e {
  align-self: center;
}

#w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc337e1-88c4ff0e {
  place-self: center end;
}

#w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc337e7-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc337ea-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc337f4-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc337f6-88c4ff0e {
  align-self: center;
}

#w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc337f8-88c4ff0e {
  place-self: center start;
}

#w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc337fe-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc33804-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc33807-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc3380a-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc3380d-88c4ff0e {
  align-self: center;
}

#w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc33811-88c4ff0e {
  place-self: center end;
}

#w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc33817-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc3381a-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc3381f-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc33821-88c4ff0e {
  align-self: center;
}

#w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc33824-88c4ff0e {
  place-self: center start;
}

#w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc3382a-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc33830-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc33833-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc33836-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc33839-88c4ff0e {
  align-self: center;
}

#w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc3383d-88c4ff0e {
  place-self: center end;
}

#w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc33843-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc33846-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc3384b-88c4ff0e, #w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc3384d-88c4ff0e {
  align-self: center;
}

#w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc33850-88c4ff0e {
  place-self: center start;
}

#w-node-_3e16ddb6-c217-cf49-5d9d-17f8dfc33856-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc93308186-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc93308189-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc9330818c-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc9330818f-88c4ff0e {
  align-self: center;
}

#w-node-_0f3fc154-0197-068f-1e79-e7dc93308193-88c4ff0e {
  place-self: center end;
}

#w-node-_0f3fc154-0197-068f-1e79-e7dc93308199-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc9330819c-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc933081a6-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc933081a8-88c4ff0e {
  align-self: center;
}

#w-node-_0f3fc154-0197-068f-1e79-e7dc933081ab-88c4ff0e {
  place-self: center start;
}

#w-node-_0f3fc154-0197-068f-1e79-e7dc933081b1-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc933081b7-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc933081ba-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc933081bd-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc933081c0-88c4ff0e {
  align-self: center;
}

#w-node-_0f3fc154-0197-068f-1e79-e7dc933081c4-88c4ff0e {
  place-self: center end;
}

#w-node-_0f3fc154-0197-068f-1e79-e7dc933081ca-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc933081cd-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc933081d7-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc933081d9-88c4ff0e {
  align-self: center;
}

#w-node-_0f3fc154-0197-068f-1e79-e7dc933081db-88c4ff0e {
  place-self: center start;
}

#w-node-_0f3fc154-0197-068f-1e79-e7dc933081e1-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc933081e7-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc933081ea-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc933081ed-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc933081f0-88c4ff0e {
  align-self: center;
}

#w-node-_0f3fc154-0197-068f-1e79-e7dc933081f4-88c4ff0e {
  place-self: center end;
}

#w-node-_0f3fc154-0197-068f-1e79-e7dc933081fa-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc933081fd-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc93308202-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc93308204-88c4ff0e {
  align-self: center;
}

#w-node-_0f3fc154-0197-068f-1e79-e7dc93308207-88c4ff0e {
  place-self: center start;
}

#w-node-_0f3fc154-0197-068f-1e79-e7dc9330820d-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc93308213-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc93308216-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc93308219-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc9330821c-88c4ff0e {
  align-self: center;
}

#w-node-_0f3fc154-0197-068f-1e79-e7dc93308220-88c4ff0e {
  place-self: center end;
}

#w-node-_0f3fc154-0197-068f-1e79-e7dc93308226-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc93308229-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc9330822e-88c4ff0e, #w-node-_0f3fc154-0197-068f-1e79-e7dc93308230-88c4ff0e {
  align-self: center;
}

#w-node-_0f3fc154-0197-068f-1e79-e7dc93308233-88c4ff0e {
  place-self: center start;
}

#w-node-_0f3fc154-0197-068f-1e79-e7dc93308239-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc5766-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc5769-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc576c-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc576f-88c4ff0e {
  align-self: center;
}

#w-node-_3276a604-7369-3196-b514-fc132abc5773-88c4ff0e {
  place-self: center end;
}

#w-node-_3276a604-7369-3196-b514-fc132abc5779-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc577c-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc5786-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc5788-88c4ff0e {
  align-self: center;
}

#w-node-_3276a604-7369-3196-b514-fc132abc578b-88c4ff0e {
  place-self: center start;
}

#w-node-_3276a604-7369-3196-b514-fc132abc5791-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc5797-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc579a-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc579d-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc57a0-88c4ff0e {
  align-self: center;
}

#w-node-_3276a604-7369-3196-b514-fc132abc57a4-88c4ff0e {
  place-self: center end;
}

#w-node-_3276a604-7369-3196-b514-fc132abc57aa-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc57ad-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc57b7-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc57b9-88c4ff0e {
  align-self: center;
}

#w-node-_3276a604-7369-3196-b514-fc132abc57bb-88c4ff0e {
  place-self: center start;
}

#w-node-_3276a604-7369-3196-b514-fc132abc57c1-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc57c7-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc57ca-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc57cd-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc57d0-88c4ff0e {
  align-self: center;
}

#w-node-_3276a604-7369-3196-b514-fc132abc57d4-88c4ff0e {
  place-self: center end;
}

#w-node-_3276a604-7369-3196-b514-fc132abc57da-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc57dd-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc57e2-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc57e4-88c4ff0e {
  align-self: center;
}

#w-node-_3276a604-7369-3196-b514-fc132abc57e7-88c4ff0e {
  place-self: center start;
}

#w-node-_3276a604-7369-3196-b514-fc132abc57ed-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc57f3-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc57f6-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc57f9-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc57fc-88c4ff0e {
  align-self: center;
}

#w-node-_3276a604-7369-3196-b514-fc132abc5800-88c4ff0e {
  place-self: center end;
}

#w-node-_3276a604-7369-3196-b514-fc132abc5806-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc5809-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc580e-88c4ff0e, #w-node-_3276a604-7369-3196-b514-fc132abc5810-88c4ff0e {
  align-self: center;
}

#w-node-_3276a604-7369-3196-b514-fc132abc5813-88c4ff0e {
  place-self: center start;
}

#w-node-_3276a604-7369-3196-b514-fc132abc5819-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be972-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be975-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be978-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be97b-88c4ff0e {
  align-self: center;
}

#w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be97f-88c4ff0e {
  place-self: center end;
}

#w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be985-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be988-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be992-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be994-88c4ff0e {
  align-self: center;
}

#w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be997-88c4ff0e {
  place-self: center start;
}

#w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be99d-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be9a3-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be9a6-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be9a9-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be9ac-88c4ff0e {
  align-self: center;
}

#w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be9b0-88c4ff0e {
  place-self: center end;
}

#w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be9b6-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be9b9-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be9c3-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be9c5-88c4ff0e {
  align-self: center;
}

#w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be9c7-88c4ff0e {
  place-self: center start;
}

#w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be9cd-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be9d3-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be9d6-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be9d9-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be9dc-88c4ff0e {
  align-self: center;
}

#w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be9e0-88c4ff0e {
  place-self: center end;
}

#w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be9e6-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be9e9-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be9ee-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be9f0-88c4ff0e {
  align-self: center;
}

#w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be9f3-88c4ff0e {
  place-self: center start;
}

#w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be9f9-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9be9ff-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9bea02-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9bea05-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9bea08-88c4ff0e {
  align-self: center;
}

#w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9bea0c-88c4ff0e {
  place-self: center end;
}

#w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9bea12-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9bea15-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9bea1a-88c4ff0e, #w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9bea1c-88c4ff0e {
  align-self: center;
}

#w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9bea1f-88c4ff0e {
  place-self: center start;
}

#w-node-_66a40e6e-d1c5-61a7-a2a6-f0dbfd9bea25-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d04-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d07-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d0a-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d0d-88c4ff0e {
  align-self: center;
}

#w-node-_33d92016-05ec-27da-082b-78a10d4f1d11-88c4ff0e {
  place-self: center end;
}

#w-node-_33d92016-05ec-27da-082b-78a10d4f1d17-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d1a-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d24-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d26-88c4ff0e {
  align-self: center;
}

#w-node-_33d92016-05ec-27da-082b-78a10d4f1d29-88c4ff0e {
  place-self: center start;
}

#w-node-_33d92016-05ec-27da-082b-78a10d4f1d2f-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d35-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d38-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d3b-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d3e-88c4ff0e {
  align-self: center;
}

#w-node-_33d92016-05ec-27da-082b-78a10d4f1d42-88c4ff0e {
  place-self: center end;
}

#w-node-_33d92016-05ec-27da-082b-78a10d4f1d48-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d4b-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d55-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d57-88c4ff0e {
  align-self: center;
}

#w-node-_33d92016-05ec-27da-082b-78a10d4f1d59-88c4ff0e {
  place-self: center start;
}

#w-node-_33d92016-05ec-27da-082b-78a10d4f1d5f-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d65-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d68-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d6b-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d6e-88c4ff0e {
  align-self: center;
}

#w-node-_33d92016-05ec-27da-082b-78a10d4f1d72-88c4ff0e {
  place-self: center end;
}

#w-node-_33d92016-05ec-27da-082b-78a10d4f1d78-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d7b-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d80-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d82-88c4ff0e {
  align-self: center;
}

#w-node-_33d92016-05ec-27da-082b-78a10d4f1d85-88c4ff0e {
  place-self: center start;
}

#w-node-_33d92016-05ec-27da-082b-78a10d4f1d8b-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d91-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d94-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d97-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1d9a-88c4ff0e {
  align-self: center;
}

#w-node-_33d92016-05ec-27da-082b-78a10d4f1d9e-88c4ff0e {
  place-self: center end;
}

#w-node-_33d92016-05ec-27da-082b-78a10d4f1da4-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1da7-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1dac-88c4ff0e, #w-node-_33d92016-05ec-27da-082b-78a10d4f1dae-88c4ff0e {
  align-self: center;
}

#w-node-_33d92016-05ec-27da-082b-78a10d4f1db1-88c4ff0e {
  place-self: center start;
}

#w-node-_33d92016-05ec-27da-082b-78a10d4f1db7-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d744-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d747-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d74a-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d74d-88c4ff0e {
  align-self: center;
}

#w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d751-88c4ff0e {
  place-self: center end;
}

#w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d757-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d75a-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d764-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d766-88c4ff0e {
  align-self: center;
}

#w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d769-88c4ff0e {
  place-self: center start;
}

#w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d76f-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d775-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d778-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d77b-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d77e-88c4ff0e {
  align-self: center;
}

#w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d782-88c4ff0e {
  place-self: center end;
}

#w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d788-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d78b-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d795-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d797-88c4ff0e {
  align-self: center;
}

#w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d799-88c4ff0e {
  place-self: center start;
}

#w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d79f-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d7a5-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d7a8-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d7ab-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d7ae-88c4ff0e {
  align-self: center;
}

#w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d7b2-88c4ff0e {
  place-self: center end;
}

#w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d7b8-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d7bb-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d7c0-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d7c2-88c4ff0e {
  align-self: center;
}

#w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d7c5-88c4ff0e {
  place-self: center start;
}

#w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d7cb-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d7d1-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d7d4-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d7d7-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d7da-88c4ff0e {
  align-self: center;
}

#w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d7de-88c4ff0e {
  place-self: center end;
}

#w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d7e4-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d7e7-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d7ec-88c4ff0e, #w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d7ee-88c4ff0e {
  align-self: center;
}

#w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d7f1-88c4ff0e {
  place-self: center start;
}

#w-node-_2d5ef8ab-ac2d-e08f-3ebd-cfadeff4d7f7-88c4ff0e {
  align-self: center;
}

#w-node-_4a431901-1625-948c-a251-3422b7c6de32-49058626, #w-node-d7ad7835-a5b5-cdd2-b2fc-6898a7957005-49058626, #w-node-_02a77658-b2ab-0b89-f2e1-6b3d58c64fd3-49058626, #w-node-_12511406-6a5a-7e66-5553-31f0ca8cf1f5-49058626, #w-node-_6b4275b2-80d8-8afb-06fe-2b53eda72fd9-49058626, #w-node-b3229cb5-382b-dd6c-355f-16c99773c872-49058626, #w-node-_8334d3c7-def2-7d52-454b-32bd91815bbd-49058626, #w-node-_38ed340b-09ef-b567-b0cf-a04b9e0f384f-49058626, #w-node-_9a594502-101d-2208-7b5f-81a9cfccf170-49058626, #w-node-d34c2ed2-11da-4045-37ab-a9d112475030-49058626, #w-node-f79f66a1-9b91-3032-2203-4e874c023d5d-49058626, #w-node-febc4dd1-adc3-e84c-c4c1-4c46b72821fa-49058626, #w-node-f11718a5-9f74-672a-ee6d-cd483393ba57-49058626, #w-node-_862da34f-5c4b-65a1-bb59-74e544b83414-49058626, #w-node-be76b355-b23d-75ca-1cfe-ecd571410af8-49058626, #w-node-_6d2d6021-fa3d-4451-b99c-172e20a08bc9-49058626, #w-node-_130a80e0-aef6-457b-1710-8244b307a1e1-49058626, #w-node-cd67d885-c6d7-adf3-0a23-cf2556382d67-49058626, #w-node-_733272fe-1f18-1f25-7a74-c900f7455d76-49058626, #w-node-_6d296829-53e5-3675-8334-3103dfb2c6f9-49058626, #w-node-_1b680b8b-b718-8b95-2240-b4810c7b12b9-49058626, #w-node-_79e3ca79-44c7-bec7-0032-26cee75305db-49058626, #w-node-_06ad1239-2496-4b74-10b0-c9e9148595ac-49058626, #w-node-_9439e059-ab6b-0972-d1b7-440c5b838a61-49058626, #w-node-b6e2448f-63a2-fc78-4baf-a68c96cf6a0d-49058626, #w-node-_812c269e-6300-4cce-3189-adbad53066e0-49058626, #w-node-a243a36f-5ff0-2bb6-2bf7-424f8a24e39f-49058626, #w-node-_80389b2f-2b37-2e11-be6d-01c1bfe52069-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1ae3e-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1ae4d-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1ae5c-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1ae6a-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1ae79-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1ae88-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1ae97-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1aea5-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1aeb3-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1aec2-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1aed1-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1aedf-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1aeed-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1aefb-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1af09-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1af17-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1af25-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1af33-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1af42-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1af50-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1af5f-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1af6d-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1af7b-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1af89-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1af97-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1afa6-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1afb4-49058626, #w-node-_72e57d67-596d-c442-66d5-e8db69586a67-49058626, #w-node-_9465661e-62f4-b1c2-664f-aab33822b110-49058626, #w-node-bba0b270-14bf-e6df-a27b-6e1f40a1afc2-49058626, #w-node-_011df89f-a187-b566-b20d-3292f6b63556-49058626, #w-node-fbd826a2-81d0-324a-219d-b0da7c910891-49058626, #w-node-_09d66d75-dead-55f5-77af-5e00c1e7556e-49058626, #w-node-_09d66d75-dead-55f5-77af-5e00c1e75576-49058626, #w-node-_8c4289b2-47de-1561-ca99-b2e65633c946-49058626, #w-node-_8c4289b2-47de-1561-ca99-b2e65633c94e-49058626, #w-node-_1ec0dc5e-5685-9b46-adaa-a6536f3edd22-49058626, #w-node-_1ec0dc5e-5685-9b46-adaa-a6536f3edd2a-49058626, #w-node-_1ec0dc5e-5685-9b46-adaa-a6536f3edd31-49058626, #w-node-_1ec0dc5e-5685-9b46-adaa-a6536f3edd39-49058626, #w-node-_1ec0dc5e-5685-9b46-adaa-a6536f3edd40-49058626, #w-node-_1ec0dc5e-5685-9b46-adaa-a6536f3edd48-49058626, #w-node-d43f830c-34d3-bb10-9f1f-2d24c02bc78a-49058626, #w-node-d43f830c-34d3-bb10-9f1f-2d24c02bc792-49058626 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_5b82ef4b-4272-975a-24d8-c8c794bc6fd1-082249c8, #w-node-_57025a84-cc57-0259-6c46-0921c2bf7213-082249c8, #w-node-_02c60938-877e-2b82-4a40-803aee790e24-082249c8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5e3ed036-4f7a-e8af-0572-8d246f8d97ce-082249c8 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_400d6057-f889-f153-ac6e-9eaf67442be3-022a1fca, #w-node-_400d6057-f889-f153-ac6e-9eaf67442c06-022a1fca, #w-node-_400d6057-f889-f153-ac6e-9eaf67442c29-022a1fca, #w-node-c5e7588c-be3c-c573-1d30-a9a48fdee129-022a1fca, #w-node-c5e7588c-be3c-c573-1d30-a9a48fdee14d-022a1fca, #w-node-c5e7588c-be3c-c573-1d30-a9a48fdee171-022a1fca, #w-node-ce9700de-57bb-f01c-1947-b24046ae1c45-022a1fca, #w-node-ce9700de-57bb-f01c-1947-b24046ae1c69-022a1fca, #w-node-ce9700de-57bb-f01c-1947-b24046ae1c8d-022a1fca, #w-node-_524795a0-6399-13ab-f811-ead02b6b91ae-022a1fca, #w-node-_524795a0-6399-13ab-f811-ead02b6b91d2-022a1fca, #w-node-_524795a0-6399-13ab-f811-ead02b6b91f6-022a1fca, #w-node-_3b34c82f-988c-5ba3-c73d-e6d9982f9d9b-022a1fca, #w-node-a4e00f12-8063-4aa8-8076-63ca6c6f71ba-022a1fca, #w-node-_4dad7f9b-916b-374c-d4d5-f6dc76f3af0e-022a1fca, #w-node-_334301fe-9ce0-2c1a-f35b-ab10cd2ff0c6-022a1fca, #w-node-_5deb510b-09c9-2a9a-4fe2-27f4bc30700b-022a1fca, #w-node-c1160673-0e6b-e5a1-de9c-ea6731216173-022a1fca, #w-node-ce641b00-ff11-1cbc-0ff2-e90df5f042ea-022a1fca, #w-node-_597c8079-fde7-119c-7fbb-73fd26e48386-022a1fca, #w-node-_16f9facf-bba4-8611-c828-53bfd694f582-022a1fca, #w-node-_16f9facf-bba4-8611-c828-53bfd694f58e-022a1fca, #w-node-_16f9facf-bba4-8611-c828-53bfd694f59a-022a1fca, #w-node-_16f9facf-bba4-8611-c828-53bfd694f5a6-022a1fca, #w-node-_16f9facf-bba4-8611-c828-53bfd694f5b2-022a1fca, #w-node-_16f9facf-bba4-8611-c828-53bfd694f5be-022a1fca, #w-node-_16f9facf-bba4-8611-c828-53bfd694f5ca-022a1fca, #w-node-_16f9facf-bba4-8611-c828-53bfd694f5d6-022a1fca, #w-node-_0b9a4d3b-02d6-e67e-ce54-c78d502d0753-022a1fca, #w-node-_0b9a4d3b-02d6-e67e-ce54-c78d502d075f-022a1fca, #w-node-_0b9a4d3b-02d6-e67e-ce54-c78d502d076b-022a1fca, #w-node-_0b9a4d3b-02d6-e67e-ce54-c78d502d0777-022a1fca, #w-node-_0b9a4d3b-02d6-e67e-ce54-c78d502d0783-022a1fca, #w-node-_0b9a4d3b-02d6-e67e-ce54-c78d502d078f-022a1fca, #w-node-_0b9a4d3b-02d6-e67e-ce54-c78d502d079b-022a1fca, #w-node-_0b9a4d3b-02d6-e67e-ce54-c78d502d07a7-022a1fca, #w-node-c1963341-0e51-33ef-5a7b-06ea4f98e737-022a1fca, #w-node-c1963341-0e51-33ef-5a7b-06ea4f98e743-022a1fca, #w-node-c1963341-0e51-33ef-5a7b-06ea4f98e74f-022a1fca, #w-node-c1963341-0e51-33ef-5a7b-06ea4f98e75b-022a1fca, #w-node-c1963341-0e51-33ef-5a7b-06ea4f98e767-022a1fca, #w-node-c1963341-0e51-33ef-5a7b-06ea4f98e773-022a1fca, #w-node-c1963341-0e51-33ef-5a7b-06ea4f98e77f-022a1fca, #w-node-c1963341-0e51-33ef-5a7b-06ea4f98e78b-022a1fca, #w-node-_2791aceb-75d0-42f8-2a19-c2bd288d8b2f-022a1fca, #w-node-_698212bb-a541-d882-1349-6cb95f4d446d-022a1fca, #w-node-_4e214e61-1c69-9997-e8ad-2c345afb0d98-022a1fca {
  justify-self: center;
}

#w-node-_2791aceb-75d0-42f8-2a19-c2bd288d8b3b-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2791aceb-75d0-42f8-2a19-c2bd288d8b3d-022a1fca, #w-node-_7bf4385c-efc6-42b5-fc63-b0b7e39b3708-022a1fca, #w-node-_56d40a49-9013-5fea-779d-7dfdafd1e070-022a1fca {
  justify-self: center;
}

#w-node-_67e959b8-94bc-ecf6-9e79-310ae1b0e2d3-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67e959b8-94bc-ecf6-9e79-310ae1b0e2d5-022a1fca, #w-node-_67e959b8-94bc-ecf6-9e79-310ae1b0e2d7-022a1fca, #w-node-_67e959b8-94bc-ecf6-9e79-310ae1b0e2d9-022a1fca {
  justify-self: center;
}

#w-node-_30f3f64c-b45f-959e-27f6-6af7b1e4b8cd-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_30f3f64c-b45f-959e-27f6-6af7b1e4b8cf-022a1fca, #w-node-_30f3f64c-b45f-959e-27f6-6af7b1e4b8d1-022a1fca, #w-node-_30f3f64c-b45f-959e-27f6-6af7b1e4b8d3-022a1fca {
  justify-self: center;
}

#w-node-_3ee4a4fd-6c4f-9713-ce0e-be81e61dd8ca-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3ee4a4fd-6c4f-9713-ce0e-be81e61dd8cc-022a1fca, #w-node-_3ee4a4fd-6c4f-9713-ce0e-be81e61dd8ce-022a1fca, #w-node-_3ee4a4fd-6c4f-9713-ce0e-be81e61dd8d0-022a1fca {
  justify-self: center;
}

#w-node-_9fefae8f-347e-3d9a-a15d-cb14bba85e64-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9fefae8f-347e-3d9a-a15d-cb14bba85e66-022a1fca, #w-node-_9fefae8f-347e-3d9a-a15d-cb14bba85e68-022a1fca, #w-node-_9fefae8f-347e-3d9a-a15d-cb14bba85e6a-022a1fca {
  justify-self: center;
}

#w-node-_8d0a4729-7683-b151-ea93-b3455d1df3bb-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d0a4729-7683-b151-ea93-b3455d1df3bd-022a1fca, #w-node-_8d0a4729-7683-b151-ea93-b3455d1df3bf-022a1fca, #w-node-_8d0a4729-7683-b151-ea93-b3455d1df3c1-022a1fca {
  justify-self: center;
}

#w-node-_1b98d6e5-a7c3-e42d-809d-9404038f2d81-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b98d6e5-a7c3-e42d-809d-9404038f2d83-022a1fca, #w-node-_1b98d6e5-a7c3-e42d-809d-9404038f2d85-022a1fca, #w-node-_1b98d6e5-a7c3-e42d-809d-9404038f2d87-022a1fca {
  justify-self: center;
}

#w-node-_7724c0a2-2a09-b5dd-d8dd-c4471c0cfd78-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7724c0a2-2a09-b5dd-d8dd-c4471c0cfd7a-022a1fca, #w-node-_7724c0a2-2a09-b5dd-d8dd-c4471c0cfd7c-022a1fca, #w-node-_7724c0a2-2a09-b5dd-d8dd-c4471c0cfd7e-022a1fca {
  justify-self: center;
}

#w-node-f65238e8-4c05-75fb-c727-a94d03a95cad-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f65238e8-4c05-75fb-c727-a94d03a95caf-022a1fca, #w-node-f65238e8-4c05-75fb-c727-a94d03a95cb1-022a1fca, #w-node-f65238e8-4c05-75fb-c727-a94d03a95cb3-022a1fca {
  justify-self: center;
}

#w-node-_8d3ba599-7f24-b898-0fd7-37c930359910-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d3ba599-7f24-b898-0fd7-37c930359912-022a1fca, #w-node-_8d3ba599-7f24-b898-0fd7-37c930359914-022a1fca, #w-node-_8d3ba599-7f24-b898-0fd7-37c930359916-022a1fca {
  justify-self: center;
}

#w-node-_32ecde7e-32fb-8017-b29d-9b9b60d90ce7-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32ecde7e-32fb-8017-b29d-9b9b60d90ce9-022a1fca, #w-node-_32ecde7e-32fb-8017-b29d-9b9b60d90ceb-022a1fca, #w-node-_32ecde7e-32fb-8017-b29d-9b9b60d90ced-022a1fca {
  justify-self: center;
}

#w-node-af4246d5-12de-1605-ed39-c778750c9a46-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af4246d5-12de-1605-ed39-c778750c9a48-022a1fca, #w-node-af4246d5-12de-1605-ed39-c778750c9a4a-022a1fca, #w-node-af4246d5-12de-1605-ed39-c778750c9a4c-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa58-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa5a-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa5b-022a1fca {
  justify-self: center;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa5e-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa60-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa62-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa64-022a1fca {
  justify-self: center;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa68-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa6a-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa6c-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa6e-022a1fca {
  justify-self: center;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa72-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa74-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa76-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa78-022a1fca {
  justify-self: center;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa7c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa7e-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa80-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa82-022a1fca {
  justify-self: center;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa86-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa88-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa8a-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa8c-022a1fca {
  justify-self: center;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa90-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa92-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa94-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa96-022a1fca {
  justify-self: center;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa9a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa9c-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aa9e-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aaa0-022a1fca {
  justify-self: center;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aaa4-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aaa6-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aaa8-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aaaa-022a1fca {
  justify-self: center;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aaae-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aab0-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aab2-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aab4-022a1fca {
  justify-self: center;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aab8-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aaba-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aabc-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aabe-022a1fca {
  justify-self: center;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aac2-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aac4-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aac6-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aac8-022a1fca {
  justify-self: center;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aacc-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aace-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aad0-022a1fca, #w-node-_6bc69c51-7e34-af4b-1248-0b4cbb39aad2-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c35295759b-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c35295759d-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c35295759e-022a1fca {
  justify-self: center;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c3529575a1-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c3529575a3-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c3529575a5-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c3529575a7-022a1fca {
  justify-self: center;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c3529575ab-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c3529575ad-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c3529575af-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c3529575b1-022a1fca {
  justify-self: center;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c3529575b5-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c3529575b7-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c3529575b9-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c3529575bb-022a1fca {
  justify-self: center;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c3529575bf-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c3529575c1-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c3529575c3-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c3529575c5-022a1fca {
  justify-self: center;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c3529575c9-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c3529575cb-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c3529575cd-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c3529575cf-022a1fca {
  justify-self: center;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c3529575d3-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c3529575d5-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c3529575d7-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c3529575d9-022a1fca {
  justify-self: center;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c3529575dd-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c3529575df-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c3529575e1-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c3529575e3-022a1fca {
  justify-self: center;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c3529575e7-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c3529575e9-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c3529575eb-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c3529575ed-022a1fca {
  justify-self: center;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c3529575f1-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c3529575f3-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c3529575f5-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c3529575f7-022a1fca {
  justify-self: center;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c3529575fb-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c3529575fd-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c3529575ff-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c352957601-022a1fca {
  justify-self: center;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c352957605-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c352957607-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c352957609-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c35295760b-022a1fca {
  justify-self: center;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c35295760f-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab29eab6-016f-cc7c-a80c-42c352957611-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c352957613-022a1fca, #w-node-ab29eab6-016f-cc7c-a80c-42c352957615-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2ac-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2ae-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2af-022a1fca {
  justify-self: center;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2b2-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2b4-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2b6-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2b8-022a1fca {
  justify-self: center;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2bc-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2be-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2c0-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2c2-022a1fca {
  justify-self: center;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2c6-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2c8-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2ca-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2cc-022a1fca {
  justify-self: center;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2d0-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2d2-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2d4-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2d6-022a1fca {
  justify-self: center;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2da-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2dc-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2de-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2e0-022a1fca {
  justify-self: center;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2e4-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2e6-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2e8-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2ea-022a1fca {
  justify-self: center;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2ee-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2f0-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2f2-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2f4-022a1fca {
  justify-self: center;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2f8-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2fa-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2fc-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c2fe-022a1fca {
  justify-self: center;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c302-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c304-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c306-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c308-022a1fca {
  justify-self: center;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c30c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c30e-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c310-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c312-022a1fca {
  justify-self: center;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c316-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c318-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c31a-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c31c-022a1fca {
  justify-self: center;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c320-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53c4ac4a-b40c-aacf-7001-094fea50c322-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c324-022a1fca, #w-node-_53c4ac4a-b40c-aacf-7001-094fea50c326-022a1fca {
  justify-self: center;
}

#w-node-eac8c08a-1057-7a01-538a-f5878c96ea82-022a1fca {
  justify-self: end;
}

#w-node-eac8c08a-1057-7a01-538a-f5878c96ea84-022a1fca {
  justify-self: start;
}

#w-node-_6a6a7b06-151c-c68e-163a-37828efee124-022a1fca {
  justify-self: center;
}

#w-node-eac8c08a-1057-7a01-538a-f5878c96ea8a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_557bc2b7-68c2-8b5b-0ddc-d7666ea7d3ca-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e7ff2f4c-8385-b7ad-ed23-8dd764d36e2b-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b46d99db-8746-027f-df96-7ee8d430c3e5-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b46d99db-8746-027f-df96-7ee8d430c3ed-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b46d99db-8746-027f-df96-7ee8d430c3ef-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-e214533c-c1ae-fb2b-5b78-017647610e2a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e214533c-c1ae-fb2b-5b78-017647610e32-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e214533c-c1ae-fb2b-5b78-017647610e34-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b096df75-25c4-b83f-ecb2-5934631c861a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b096df75-25c4-b83f-ecb2-5934631c8622-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b096df75-25c4-b83f-ecb2-5934631c8624-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_79d90a20-91f1-e5f4-2a74-38af0f46cacc-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_79d90a20-91f1-e5f4-2a74-38af0f46cad4-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_79d90a20-91f1-e5f4-2a74-38af0f46cad6-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_86ae1c30-f03a-ff6a-57de-b0981c099122-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_86ae1c30-f03a-ff6a-57de-b0981c09912a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_86ae1c30-f03a-ff6a-57de-b0981c09912c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-eec151d7-156d-e110-bdc4-0ce8ef57eecd-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-eec151d7-156d-e110-bdc4-0ce8ef57eed5-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-eec151d7-156d-e110-bdc4-0ce8ef57eed7-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9a479763-4ba5-d87a-7839-7381381004bf-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_9a479763-4ba5-d87a-7839-7381381004c7-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9a479763-4ba5-d87a-7839-7381381004c9-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1618d8c5-49c6-ca51-c4f4-f9d88fd55687-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_1618d8c5-49c6-ca51-c4f4-f9d88fd5568f-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_1618d8c5-49c6-ca51-c4f4-f9d88fd55691-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1abdf85c-4a0c-c85e-a754-368cc48b6e19-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_1abdf85c-4a0c-c85e-a754-368cc48b6e21-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_1abdf85c-4a0c-c85e-a754-368cc48b6e23-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4cd56ffd-e4cc-73fa-b82b-ab5b0025072b-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4cd56ffd-e4cc-73fa-b82b-ab5b00250733-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4cd56ffd-e4cc-73fa-b82b-ab5b00250735-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-fdab9e5b-1094-7135-6463-eee6afd36023-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-fdab9e5b-1094-7135-6463-eee6afd3602b-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fdab9e5b-1094-7135-6463-eee6afd3602d-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9c1d143f-a20f-8731-0e76-470b8f5b77a8-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_9c1d143f-a20f-8731-0e76-470b8f5b77b0-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9c1d143f-a20f-8731-0e76-470b8f5b77b2-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_598b581f-ae15-7c7e-b9ff-10a1f7bac723-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_598b581f-ae15-7c7e-b9ff-10a1f7bac72b-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_598b581f-ae15-7c7e-b9ff-10a1f7bac72d-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_325c1759-fb68-87ab-6b18-dd62ebf0234a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_325c1759-fb68-87ab-6b18-dd62ebf02352-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_325c1759-fb68-87ab-6b18-dd62ebf02354-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_15191984-56de-5ea3-3506-2c224b892ce0-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_15191984-56de-5ea3-3506-2c224b892ce8-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_15191984-56de-5ea3-3506-2c224b892cea-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d927ffdc-5e71-3ee9-1996-c69b42aaf47d-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d927ffdc-5e71-3ee9-1996-c69b42aaf485-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d927ffdc-5e71-3ee9-1996-c69b42aaf487-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb79a7-022a1fca {
  justify-self: end;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb79aa-022a1fca {
  justify-self: start;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb79ac-022a1fca {
  justify-self: center;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb79b0-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb79b8-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb79ba-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb79be-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb79c6-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb79c8-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb79cc-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb79d4-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb79d6-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb79da-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb79e2-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb79e4-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb79e8-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb79f0-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb79f2-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb79f6-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb79fe-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a00-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a04-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a0c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a0e-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a12-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a1a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a1c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a20-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a28-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a2a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a2e-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a36-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a38-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a3c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a44-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a46-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a4a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a52-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a54-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a58-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a60-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a62-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a66-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a6e-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a70-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a74-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a7c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a7e-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a82-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a8a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a8c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a90-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a98-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_71f18fb5-b23a-125e-2459-318174fb7a9a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b24158178f-022a1fca {
  justify-self: end;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b241581792-022a1fca {
  justify-self: start;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b241581794-022a1fca {
  justify-self: center;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b241581798-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b2415817a0-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b2415817a2-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b2415817a6-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b2415817ae-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b2415817b0-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b2415817b4-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b2415817bc-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b2415817be-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b2415817c2-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b2415817ca-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b2415817cc-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b2415817d0-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b2415817d8-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b2415817da-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b2415817de-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b2415817e6-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b2415817e8-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b2415817ec-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b2415817f4-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b2415817f6-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b2415817fa-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b241581802-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b241581804-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b241581808-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b241581810-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b241581812-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b241581816-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b24158181e-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b241581820-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b241581824-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b24158182c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b24158182e-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b241581832-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b24158183a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b24158183c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b241581840-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b241581848-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b24158184a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b24158184e-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b241581856-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b241581858-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b24158185c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b241581864-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b241581866-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b24158186a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b241581872-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b241581874-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b241581878-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b241581880-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5eebbd63-3a1f-81dd-497d-43b241581882-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e50a-022a1fca {
  justify-self: end;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e50d-022a1fca {
  justify-self: start;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e50f-022a1fca {
  justify-self: center;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e513-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e51b-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e51d-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e521-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e529-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e52b-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e52f-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e537-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e539-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e53d-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e545-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e547-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e54b-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e553-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e555-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e559-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e561-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e563-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e567-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e56f-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e571-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e575-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e57d-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e57f-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e583-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e58b-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e58d-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e591-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e599-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e59b-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e59f-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e5a7-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e5a9-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e5ad-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e5b5-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e5b7-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e5bb-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e5c3-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e5c5-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e5c9-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e5d1-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e5d3-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e5d7-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e5df-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e5e1-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e5e5-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e5ed-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e5ef-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e5f3-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e5fb-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d6740400-5b0c-fdba-e6ee-2d21aa41e5fd-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f01120dd-022a1fca {
  justify-self: end;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f01120e0-022a1fca {
  justify-self: start;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f01120e2-022a1fca {
  justify-self: center;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f01120e6-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f01120ee-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f01120f0-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f01120f4-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f01120fc-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f01120fe-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f0112102-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f011210a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f011210c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f0112110-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f0112118-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f011211a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f011211e-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f0112126-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f0112128-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f011212c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f0112134-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f0112136-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f011213a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f0112142-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f0112144-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f0112148-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f0112150-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f0112152-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f0112156-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f011215e-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f0112160-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f0112164-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f011216c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f011216e-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f0112172-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f011217a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f011217c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f0112180-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f0112188-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f011218a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f011218e-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f0112196-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f0112198-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f011219c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f01121a4-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f01121a6-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f01121aa-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f01121b2-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f01121b4-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f01121b8-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f01121c0-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f01121c2-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f01121c6-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f01121ce-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_543efd69-eb5c-2b4a-ac12-2632f01121d0-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d763-022a1fca {
  justify-self: end;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d766-022a1fca {
  justify-self: start;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d768-022a1fca {
  justify-self: center;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d76c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d774-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d776-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d77a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d782-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d784-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d788-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d790-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d792-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d796-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d79e-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d7a0-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d7a4-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d7ac-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d7ae-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d7b2-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d7ba-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d7bc-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d7c0-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d7c8-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d7ca-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d7ce-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d7d6-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d7d8-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d7dc-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d7e4-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d7e6-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d7ea-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d7f2-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d7f4-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d7f8-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d800-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d802-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d806-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d80e-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d810-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d814-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d81c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d81e-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d822-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d82a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d82c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d830-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d838-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d83a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d83e-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d846-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d848-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d84c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d854-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4aabd9fa-107f-d47f-6073-745951e1d856-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d4e3-022a1fca {
  justify-self: end;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d4e6-022a1fca {
  justify-self: start;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d4e8-022a1fca {
  justify-self: center;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d4ec-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d4f4-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d4f6-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d4fa-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d502-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d504-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d508-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d510-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d512-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d516-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d51e-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d520-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d524-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d52c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d52e-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d532-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d53a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d53c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d540-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d548-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d54a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d54e-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d556-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d558-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d55c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d564-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d566-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d56a-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d572-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d574-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d578-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d580-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d582-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d586-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d58e-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d590-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d594-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d59c-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d59e-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d5a2-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d5aa-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d5ac-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d5b0-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d5b8-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d5ba-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d5be-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d5c6-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d5c8-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d5cc-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d5d4-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d5ab6f3d-6a50-8d45-f1a8-3dcd6442d5d6-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_3dffe4b0-cee3-68f2-f4ae-e6554b8e440a-022a1fca {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-_3dffe4b0-cee3-68f2-f4ae-e6554b8e4410-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_3dffe4b0-cee3-68f2-f4ae-e6554b8e4418-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0bdedab9-63f5-db9a-029d-1c304ef77e07-022a1fca {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-_0bdedab9-63f5-db9a-029d-1c304ef77e0b-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0bdedab9-63f5-db9a-029d-1c304ef77e13-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5ae55df2-5dc7-db11-91c9-ed062b5daf92-022a1fca {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-_5ae55df2-5dc7-db11-91c9-ed062b5daf96-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5ae55df2-5dc7-db11-91c9-ed062b5daf9e-022a1fca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_618d4936-2391-36a7-ae72-50e816576ac0-a865e0fe, #w-node-_36bb6f3d-865c-ae79-1d2e-077bc3095294-a865e0fe {
  align-self: end;
}

#w-node-_9ab14ed8-5cce-fef5-0d0d-56bb7649e98f-a865e0fe, #w-node-_4840a8c0-fac1-fa0e-10eb-a2e59b4f5200-a865e0fe, #w-node-_72ac7b53-7582-030c-1f26-0c28f37946cc-a865e0fe, #w-node-_6ef8754a-805a-4ca7-2b50-71358c0a25ca-a865e0fe, #w-node-_49c26d9b-0101-4c8f-9985-53401cdfbafe-a865e0fe, #w-node-_8d618b40-4076-e6d7-4629-aa449c357fb7-a865e0fe, #w-node-_7048f70f-ff01-1ddf-e11b-805c18d48866-a865e0fe, #w-node-_78cb90a2-53cb-a232-cdc3-833b16bc45e8-a865e0fe, #w-node-_7cb8e7c7-eacf-af6c-0921-296ff6691f0a-a865e0fe, #w-node-_6de8bf27-8306-2791-0b2d-51642a030ff8-a865e0fe, #w-node-_2b6ebf29-201a-6b04-1fe6-869c5af11a21-a865e0fe, #w-node-e06c7a6a-0a02-b3f8-9344-db769be35edb-a865e0fe, #w-node-_6e326fe8-c35d-a6cb-bb39-4126da030de2-a865e0fe, #w-node-_0f295bf2-5885-cdca-3c08-cd3779381693-a865e0fe, #w-node-faf94cd6-1aa3-f53c-5cc6-a446bdf74386-a865e0fe, #w-node-e7297a44-1069-64ac-a4b3-fd29d9f9ba89-a865e0fe, #w-node-c27462d2-c287-bb9c-b36d-c5ed23a499cc-a865e0fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d08df2b8-7d73-8e89-ca15-2cefa4f8244d-92d73097 {
  align-self: center;
}

#w-node-d08df2b8-7d73-8e89-ca15-2cefa4f82451-92d73097 {
  place-self: center end;
}

#w-node-d08df2b8-7d73-8e89-ca15-2cefa4f82457-92d73097, #w-node-d08df2b8-7d73-8e89-ca15-2cefa4f8245a-92d73097, #w-node-d08df2b8-7d73-8e89-ca15-2cefa4f82464-92d73097, #w-node-d08df2b8-7d73-8e89-ca15-2cefa4f82466-92d73097 {
  align-self: center;
}

#w-node-d08df2b8-7d73-8e89-ca15-2cefa4f82469-92d73097 {
  place-self: center start;
}

#w-node-d08df2b8-7d73-8e89-ca15-2cefa4f8246f-92d73097, #w-node-ab4d381f-c30e-fd89-aa60-119fce823e42-92d73097 {
  align-self: center;
}

#w-node-ab4d381f-c30e-fd89-aa60-119fce823e46-92d73097 {
  place-self: center end;
}

#w-node-ab4d381f-c30e-fd89-aa60-119fce823e4c-92d73097, #w-node-ab4d381f-c30e-fd89-aa60-119fce823e4f-92d73097, #w-node-ab4d381f-c30e-fd89-aa60-119fce823e59-92d73097, #w-node-ab4d381f-c30e-fd89-aa60-119fce823e5b-92d73097 {
  align-self: center;
}

#w-node-ab4d381f-c30e-fd89-aa60-119fce823e5e-92d73097 {
  place-self: center start;
}

#w-node-ab4d381f-c30e-fd89-aa60-119fce823e64-92d73097, #w-node-_80212f33-f5ea-fbe3-1369-faf1ed0c46e3-92d73097 {
  align-self: center;
}

#w-node-_80212f33-f5ea-fbe3-1369-faf1ed0c46e7-92d73097 {
  place-self: center end;
}

#w-node-_80212f33-f5ea-fbe3-1369-faf1ed0c46ed-92d73097, #w-node-_80212f33-f5ea-fbe3-1369-faf1ed0c46f0-92d73097, #w-node-_80212f33-f5ea-fbe3-1369-faf1ed0c46fa-92d73097, #w-node-_80212f33-f5ea-fbe3-1369-faf1ed0c46fc-92d73097 {
  align-self: center;
}

#w-node-_80212f33-f5ea-fbe3-1369-faf1ed0c46ff-92d73097 {
  place-self: center start;
}

#w-node-_80212f33-f5ea-fbe3-1369-faf1ed0c4705-92d73097 {
  align-self: center;
}

#w-node-_169cabc4-007a-0f7e-078a-8c74b6ae7f44-032cc81e {
  justify-self: center;
}

#w-node-_9d730bb1-34d1-2345-6802-a463fe523997-032cc81e {
  align-self: center;
}

#w-node-_9d730bb1-34d1-2345-6802-a463fe52399a-032cc81e {
  place-self: center start;
}

#w-node-_70040cda-6e92-95db-1a95-a915599c1bb5-032cc81e {
  justify-self: center;
}

#w-node-af488546-6a66-976b-2b0e-0d575796de40-032cc81e {
  align-self: center;
}

#w-node-af488546-6a66-976b-2b0e-0d575796de43-032cc81e {
  place-self: center start;
}

#w-node-af488546-6a66-976b-2b0e-0d575796de6f-032cc81e {
  justify-self: center;
}

#w-node-_27d1b84f-6864-8ecd-a496-52524f67b117-032cc81e {
  align-self: center;
}

#w-node-_27d1b84f-6864-8ecd-a496-52524f67b11a-032cc81e {
  place-self: center start;
}

#w-node-_27d1b84f-6864-8ecd-a496-52524f67b138-032cc81e {
  justify-self: center;
}

#w-node-_60fb812c-10a0-f461-951b-b96cb5bd8c24-032cc81e {
  align-self: center;
}

#w-node-_60fb812c-10a0-f461-951b-b96cb5bd8c27-032cc81e {
  place-self: center start;
}

#w-node-_60fb812c-10a0-f461-951b-b96cb5bd8c45-032cc81e {
  justify-self: center;
}

#w-node-d17c933e-bbd4-bb2d-d21e-3bea3c3eacb3-032cc81e {
  align-self: center;
}

#w-node-d17c933e-bbd4-bb2d-d21e-3bea3c3eacb6-032cc81e {
  place-self: center start;
}

#w-node-d17c933e-bbd4-bb2d-d21e-3bea3c3eacd4-032cc81e {
  justify-self: center;
}

#w-node-eed5517d-9a70-f80d-21eb-2fb82fa8f9fd-032cc81e {
  align-self: center;
}

#w-node-eed5517d-9a70-f80d-21eb-2fb82fa8fa00-032cc81e {
  place-self: center start;
}

#w-node-eed5517d-9a70-f80d-21eb-2fb82fa8fa25-032cc81e, #w-node-_8670de0a-23b8-20f2-a099-c34dbc4492de-032cc81e, #w-node-_5e2bb0a0-2299-c70c-e010-7b49f3a9983a-032cc81e {
  justify-self: center;
}

#w-node-_41ab25ad-6eaa-9d13-e085-57a816233412-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233421-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233430-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623343e-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623344d-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623345c-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623346b-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233479-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233487-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233496-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162334a5-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162334b3-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162334c1-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162334cf-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162334dd-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162334eb-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162334f9-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233507-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233516-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233524-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233533-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233541-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623354f-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623355d-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623356b-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623357a-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233588-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233596-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162335bf-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162335cd-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162335db-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162335e9-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162335f7-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233606-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233614-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233622-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233631-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623363f-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623364d-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623365c-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623366a-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233679-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233687-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233695-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162336a3-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162336b1-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162336bf-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162336cd-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162336dc-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162336ea-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162336f9-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233708-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233717-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233725-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233733-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233742-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233751-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233760-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233786-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623378e-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233795-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623379d-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162337a4-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162337ac-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162337c8-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162337d0-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162337d7-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162337df-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162337e6-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162337ee-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162337f5-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162337fd-cdac679a, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233412-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233421-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233430-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623343e-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623344d-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623345c-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623346b-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233479-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233487-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233496-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162334a5-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162334b3-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162334c1-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162334cf-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162334dd-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162334eb-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162334f9-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233507-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233516-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233524-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233533-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233541-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623354f-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623355d-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623356b-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623357a-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233588-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233596-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162335bf-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162335cd-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162335db-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162335e9-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162335f7-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233606-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233614-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233622-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233631-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623363f-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623364d-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623365c-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623366a-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233679-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233687-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233695-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162336a3-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162336b1-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162336bf-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162336cd-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162336dc-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162336ea-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162336f9-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233708-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233717-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233725-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233733-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233742-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233751-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233760-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233786-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623378e-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a816233795-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a81623379d-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162337a4-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162337ac-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162337c8-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162337d0-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162337d7-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162337df-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162337e6-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162337ee-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162337f5-6443d953, #w-node-_41ab25ad-6eaa-9d13-e085-57a8162337fd-6443d953 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_68a71f67-27c4-6b8f-cb35-6023a018a27c-a018a253, #w-node-_68a71f67-27c4-6b8f-cb35-6023a018a27e-a018a253, #w-node-_68a71f67-27c4-6b8f-cb35-6023a018a280-a018a253 {
  align-self: center;
}

#w-node-_68a71f67-27c4-6b8f-cb35-6023a018a283-a018a253 {
  place-self: center end;
}

#w-node-_68a71f67-27c4-6b8f-cb35-6023a018a289-a018a253 {
  align-self: center;
}

#w-node-_68a71f67-27c4-6b8f-cb35-6023a018a28c-a018a253 {
  place-self: center;
}

#w-node-_68a71f67-27c4-6b8f-cb35-6023a018a28f-a018a253, #w-node-_68a71f67-27c4-6b8f-cb35-6023a018a291-a018a253 {
  align-self: center;
}

#w-node-_68a71f67-27c4-6b8f-cb35-6023a018a294-a018a253 {
  place-self: center start;
}

#w-node-d08df2b8-7d73-8e89-ca15-2cefa4f82451-b3cc85c3 {
  place-self: center end;
}

#w-node-d08df2b8-7d73-8e89-ca15-2cefa4f82457-b3cc85c3, #w-node-d08df2b8-7d73-8e89-ca15-2cefa4f8245a-b3cc85c3, #w-node-d08df2b8-7d73-8e89-ca15-2cefa4f82464-b3cc85c3, #w-node-d08df2b8-7d73-8e89-ca15-2cefa4f82466-b3cc85c3 {
  align-self: center;
}

#w-node-d08df2b8-7d73-8e89-ca15-2cefa4f82469-b3cc85c3 {
  place-self: center start;
}

#w-node-ab4d381f-c30e-fd89-aa60-119fce823e46-b3cc85c3 {
  place-self: center end;
}

#w-node-ab4d381f-c30e-fd89-aa60-119fce823e4c-b3cc85c3, #w-node-ab4d381f-c30e-fd89-aa60-119fce823e4f-b3cc85c3, #w-node-ab4d381f-c30e-fd89-aa60-119fce823e59-b3cc85c3, #w-node-ab4d381f-c30e-fd89-aa60-119fce823e5b-b3cc85c3 {
  align-self: center;
}

#w-node-ab4d381f-c30e-fd89-aa60-119fce823e5e-b3cc85c3 {
  place-self: center start;
}

#w-node-_80212f33-f5ea-fbe3-1369-faf1ed0c46e7-b3cc85c3 {
  place-self: center end;
}

#w-node-_80212f33-f5ea-fbe3-1369-faf1ed0c46ed-b3cc85c3, #w-node-_80212f33-f5ea-fbe3-1369-faf1ed0c46f0-b3cc85c3, #w-node-_80212f33-f5ea-fbe3-1369-faf1ed0c46fa-b3cc85c3, #w-node-_80212f33-f5ea-fbe3-1369-faf1ed0c46fc-b3cc85c3 {
  align-self: center;
}

#w-node-_80212f33-f5ea-fbe3-1369-faf1ed0c46ff-b3cc85c3 {
  place-self: center start;
}

#w-node-_8acc5f32-66f9-a6a4-a9e7-5a30bfa27274-215b1e48, #w-node-a83638f6-9947-4559-3ec5-04eb68688ab1-215b1e48, #w-node-_7a07309a-f873-ec88-0435-785072edd39e-215b1e48, #w-node-_9f4c5947-ffc5-2c13-a395-2f58644602dd-215b1e48, #w-node-_8d056cbd-a540-e89c-68bf-77288af38341-215b1e48, #w-node-_9d6863fe-a45a-8c4a-f890-dd5bcbb18176-215b1e48, #w-node-_46830d38-5790-188f-2eb2-fbf486528cc8-86528cb9, #w-node-_8acc5f32-66f9-a6a4-a9e7-5a30bfa27271-0c2553d0, #w-node-_8acc5f32-66f9-a6a4-a9e7-5a30bfa27274-0c2553d0, #w-node-_2959bcef-f7f3-fcb5-0342-03b5df4cf630-0c2553d0, #w-node-_183f435b-d623-34f3-ad4f-d91e5f74a4a9-0c2553d0, #w-node-_08bdd974-642b-aa1d-5739-b2672c3d1c96-0c2553d0, #w-node-da51c675-1abd-8b6b-20f0-4c19e7dc6fa0-0c2553d0, #w-node-b4cbd0aa-8a04-b6ea-4db3-46df8bd3a8c8-0c2553d0, #w-node-_62cdad02-0a13-cab1-a69a-442f3beab95a-0c2553d0, #w-node-_1ca40536-195e-c29e-ca0b-14b8b3183d9b-0c2553d0, #w-node-_1ca40536-195e-c29e-ca0b-14b8b3183d9d-0c2553d0, #w-node-_1ca40536-195e-c29e-ca0b-14b8b3183d9f-0c2553d0, #w-node-_1ca40536-195e-c29e-ca0b-14b8b3183da1-0c2553d0, #w-node-d852bb07-2b49-bba2-27a0-e7fd9a128cc9-0c2553d0, #w-node-d852bb07-2b49-bba2-27a0-e7fd9a128ccb-0c2553d0, #w-node-d852bb07-2b49-bba2-27a0-e7fd9a128ccd-0c2553d0, #w-node-d852bb07-2b49-bba2-27a0-e7fd9a128ccf-0c2553d0, #w-node-_44f10cdd-c67f-13ff-1e4a-084b80c5a85d-0c2553d0, #w-node-_44f10cdd-c67f-13ff-1e4a-084b80c5a85f-0c2553d0, #w-node-_44f10cdd-c67f-13ff-1e4a-084b80c5a861-0c2553d0, #w-node-_44f10cdd-c67f-13ff-1e4a-084b80c5a863-0c2553d0, #w-node-ab516ee2-347a-c474-13d0-b3b0f71c3c2e-0c2553d0, #w-node-ab516ee2-347a-c474-13d0-b3b0f71c3c30-0c2553d0, #w-node-ab516ee2-347a-c474-13d0-b3b0f71c3c32-0c2553d0, #w-node-ab516ee2-347a-c474-13d0-b3b0f71c3c34-0c2553d0, #w-node-_3ed7adbb-1541-63ce-4a65-0dde610df400-0c2553d0, #w-node-_3ed7adbb-1541-63ce-4a65-0dde610df402-0c2553d0, #w-node-_3ed7adbb-1541-63ce-4a65-0dde610df404-0c2553d0, #w-node-_3ed7adbb-1541-63ce-4a65-0dde610df406-0c2553d0, #w-node-_27132253-a031-bfc8-d1ec-a787bbfe6e12-0c2553d0, #w-node-_27132253-a031-bfc8-d1ec-a787bbfe6e14-0c2553d0, #w-node-_27132253-a031-bfc8-d1ec-a787bbfe6e16-0c2553d0, #w-node-_27132253-a031-bfc8-d1ec-a787bbfe6e18-0c2553d0, #w-node-_6c4bb6f3-2593-faab-0309-ec2cf480ba9c-0c2553d0, #w-node-_6c4bb6f3-2593-faab-0309-ec2cf480ba9e-0c2553d0, #w-node-_6c4bb6f3-2593-faab-0309-ec2cf480baa0-0c2553d0, #w-node-_6c4bb6f3-2593-faab-0309-ec2cf480baa2-0c2553d0, #w-node-_23dee07f-93b1-4cdf-dbd7-ac7ef0fc7345-0c2553d0, #w-node-_23dee07f-93b1-4cdf-dbd7-ac7ef0fc7347-0c2553d0, #w-node-_23dee07f-93b1-4cdf-dbd7-ac7ef0fc7349-0c2553d0, #w-node-_23dee07f-93b1-4cdf-dbd7-ac7ef0fc734b-0c2553d0, #w-node-_30846611-f863-cfb7-88fc-0f977c3fa580-0c2553d0, #w-node-_30846611-f863-cfb7-88fc-0f977c3fa582-0c2553d0, #w-node-_30846611-f863-cfb7-88fc-0f977c3fa584-0c2553d0, #w-node-_30846611-f863-cfb7-88fc-0f977c3fa586-0c2553d0, #w-node-b0e2577c-5a4b-b554-56e5-00565293cb43-0c2553d0, #w-node-b0e2577c-5a4b-b554-56e5-00565293cb45-0c2553d0, #w-node-b0e2577c-5a4b-b554-56e5-00565293cb47-0c2553d0, #w-node-b0e2577c-5a4b-b554-56e5-00565293cb49-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92027-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92029-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d9202b-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d9202d-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92033-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92035-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92037-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92039-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d9203f-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92041-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92043-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92045-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d9204b-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d9204d-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d9204f-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92051-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92057-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92059-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d9205b-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d9205d-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92063-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92065-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92067-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92069-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d9206f-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92071-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92073-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92075-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d9207b-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d9207d-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d9207f-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92081-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92087-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92089-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d9208b-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d9208d-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92093-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92095-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92097-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d92099-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d9209f-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d920a1-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d920a3-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d920a5-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d920ab-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d920ad-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d920af-0c2553d0, #w-node-d2b229de-9551-7cce-4674-d2bd33d920b1-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc9912e4-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc9912e6-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc9912e8-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc9912ea-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc9912f0-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc9912f2-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc9912f4-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc9912f6-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc9912fc-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc9912fe-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc991300-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc991302-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc991308-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc99130a-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc99130c-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc99130e-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc991314-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc991316-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc991318-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc99131a-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc991320-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc991322-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc991324-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc991326-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc99132c-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc99132e-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc991330-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc991332-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc991338-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc99133a-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc99133c-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc99133e-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc991344-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc991346-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc991348-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc99134a-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc991350-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc991352-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc991354-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc991356-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc99135c-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc99135e-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc991360-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc991362-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc991368-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc99136a-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc99136c-0c2553d0, #w-node-_7a193293-b5ae-a12e-018e-946ddc99136e-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d74f-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d751-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d753-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d755-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d75b-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d75d-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d75f-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d761-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d767-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d769-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d76b-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d76d-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d773-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d775-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d777-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d779-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d77f-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d781-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d783-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d785-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d78b-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d78d-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d78f-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d791-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d797-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d799-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d79b-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d79d-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d7a3-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d7a5-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d7a7-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d7a9-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d7af-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d7b1-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d7b3-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d7b5-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d7bb-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d7bd-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d7bf-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d7c1-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d7c7-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d7c9-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d7cb-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d7cd-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d7d3-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d7d5-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d7d7-0c2553d0, #w-node-_1f324bab-b680-6c61-437e-0d054426d7d9-0c2553d0 {
  justify-self: center;
}

#w-node-_67ce8d68-8f23-6509-a7e0-2513d6669149-0c127f84 {
  place-self: center end;
}

#w-node-_67ce8d68-8f23-6509-a7e0-2513d666914f-0c127f84, #w-node-_67ce8d68-8f23-6509-a7e0-2513d6669152-0c127f84, #w-node-_67ce8d68-8f23-6509-a7e0-2513d666915e-0c127f84 {
  align-self: center;
}

#w-node-_67ce8d68-8f23-6509-a7e0-2513d6669161-0c127f84 {
  place-self: center start;
}

#w-node-_7c0c6b2d-3b06-4577-a659-d5e8258274d7-0c127f84 {
  place-self: center end;
}

#w-node-_7c0c6b2d-3b06-4577-a659-d5e8258274dd-0c127f84, #w-node-_7c0c6b2d-3b06-4577-a659-d5e8258274e0-0c127f84, #w-node-_7c0c6b2d-3b06-4577-a659-d5e8258274e6-0c127f84 {
  align-self: center;
}

#w-node-_7c0c6b2d-3b06-4577-a659-d5e8258274e9-0c127f84 {
  place-self: center start;
}

@media screen and (min-width: 1280px) {
  #w-node-e4824e33-5830-fe62-9c14-cd758804aa36-082249c8, #w-node-_8edad9db-75e9-e6c9-bc18-d65400696961-082249c8, #w-node-_81d0577d-49f0-d6df-19af-73d7fe26f4af-082249c8, #w-node-_9ff51a07-c612-6af9-a134-e29b440d3c75-082249c8, #w-node-_9ff51a07-c612-6af9-a134-e29b440d3c8e-082249c8, #w-node-_9ff51a07-c612-6af9-a134-e29b440d3ca7-082249c8, #w-node-ac852b7c-712c-eac5-1fe2-84c2064263c7-082249c8, #w-node-ac852b7c-712c-eac5-1fe2-84c2064263e0-082249c8, #w-node-ac852b7c-712c-eac5-1fe2-84c2064263f9-082249c8, #w-node-_0e32ba53-f25c-e359-5a86-57c16061fca5-082249c8, #w-node-_0e32ba53-f25c-e359-5a86-57c16061fcbe-082249c8, #w-node-_0e32ba53-f25c-e359-5a86-57c16061fcd7-082249c8, #w-node-_4a9425c7-1583-5ff7-993c-887840a738ae-082249c8, #w-node-_4a9425c7-1583-5ff7-993c-887840a738c7-082249c8, #w-node-_4a9425c7-1583-5ff7-993c-887840a738e0-082249c8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_67ce8d68-8f23-6509-a7e0-2513d6669149-88c4ff07 {
    order: 9999;
  }

  #w-node-_67ce8d68-8f23-6509-a7e0-2513d666914f-88c4ff07 {
    justify-self: end;
  }

  #w-node-_67ce8d68-8f23-6509-a7e0-2513d666914f-88c4ff09 {
    order: -9999;
    justify-self: end;
  }

  #w-node-_67ce8d68-8f23-6509-a7e0-2513d6669149-0c127f84 {
    order: 9999;
  }

  #w-node-_67ce8d68-8f23-6509-a7e0-2513d666914f-0c127f84 {
    justify-self: end;
  }

  #w-node-_7c0c6b2d-3b06-4577-a659-d5e8258274d7-0c127f84 {
    order: 9999;
  }

  #w-node-_7c0c6b2d-3b06-4577-a659-d5e8258274dd-0c127f84 {
    justify-self: end;
  }
}


