body {background-color: #F7F7F7;}

.topSectionsWrapper_5lmer {
  -ms-grid-columns: 1fr;
  -ms-grid-rows: repeat(4, auto);
  grid-row-gap: 10px;
  grid-template-rows: repeat(4, auto);
  display: -ms-grid;
  display: grid;
  grid-template-columns: 1fr;
  margin-top: 5px;
  justify-items: center;
}
.sectionsWrapper_12fmuhn {
  -ms-grid-columns: 1fr;
  display: -ms-grid;
  display: grid;
  grid-template-columns: 1fr;
  margin-top: 10px;
  margin-bottom: 10px;
  justify-items: center;
}
@media (min-width: 1080px) {
  .sectionsWrapper_12fmuhn {
    grid-row-gap: 60px;
  }
}
@media (max-width: 1079px) {
  .sectionsWrapper_12fmuhn {
    grid-row-gap: 40px;
  }
}
@media (max-width: 719px) {
  .sectionsWrapper_12fmuhn {
    grid-row-gap: 40px;
  }
}
a {
  text-decoration: none;
}
figure {
  margin: 0px;
}
ul {
  margin: 0px;
  padding: 0px;
}
li {
  margin: 0px;
  padding: 0px;
}
img {
  border-style: none;
}
h1 {
  -webkit-margin-before: 0px;
  -webkit-margin-after: 0px;
  font-size: 2em;
  margin: 0.67em 0;
  margin-block-end: 0px;
  margin-block-start: 0px;
}
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0px;
}
pre {
  font-family: monospace, monospace;
  font-size: 1em;
}
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
}
strong {
  font-weight: bold;
}
b {
  font-weight: bolder;
}
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
kbd {
  font-family: monospace, monospace;
  font-size: 1em;
}
code {
  font-family: monospace, monospace;
  font-size: 1em;
}
small {
  font-size: 80%;
}
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
  top: -0.5em;
}
sub {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
  bottom: -0.25em;
}
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0px;
}
select {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0px;
  text-transform: none;
}
button {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0px;
  overflow: visible;
  text-transform: none;
  padding: 0px;
  border: unset;
  background-color: unset;
}
button:focus {
  outline: 0px;
}
input {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0px;
}
optgroup {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0px;
}
button:-moz-focusring {
  outline: 1px dotted ButtonText;
}
[type="button"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
[type="reset"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
legend {
  padding: 0px;
}
progress {
  vertical-align: baseline;
}
details {
  display: block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none;
}
section {
  width: -moz-available;
}
body[amp-x-player-experiment="A"] #playerExperiment-A {
  display: block;
}
body[amp-x-player-experiment="A"] #playerExperiment-B {
  display: none;
}
body[amp-x-player-experiment="A"] #playerExperiment-C {
  display: none;
}
body[amp-x-player-experiment="B"] #playerExperiment-A {
  display: none;
}
body[amp-x-player-experiment="B"] #playerExperiment-B {
  display: block;
}
body[amp-x-player-experiment="B"] #playerExperiment-C {
  display: none;
}
body[amp-x-player-experiment="C"] #playerExperiment-A {
  display: none;
}
body[amp-x-player-experiment="C"] #playerExperiment-B {
  display: none;
}
body[amp-x-player-experiment="C"] #playerExperiment-C {
  display: block;
}
.foldingDown_170nbrz-o_O-style_ykgsfd {
  position: fixed;
  width: 100%;
  z-index: 1500;
  top: 0px;
}
@media (max-width: 1079px) {
  .foldingDown_170nbrz-o_O-style_ykgsfd {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
@media (max-width: 719px) {
  .foldingDown_170nbrz-o_O-style_ykgsfd {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.headerFirstRow_1xg6y6n {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-box-align: center;
  -ms-flex-align: center;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  background-color: #981e32;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  z-index: 200;
  position: relative;
  -webkit-transition: height 200ms ease 0s;
  -moz-transition: height 200ms ease 0s;
  transition: height 200ms ease 0s;
}
@media (min-width: 1080px) {
  .headerFirstRow_1xg6y6n {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    height: 60px;
  }
}
@media (max-width: 1079px) {
  .headerFirstRow_1xg6y6n {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    height: 60px;
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
}
@media (max-width: 719px) {
  .headerFirstRow_1xg6y6n {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    height: 60px;
    padding: 0 20px;
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
}
.headerFirstRowItemsContainer_7pw4zh {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  height: 100%;
  gap: 20px;
}
@media (min-width: 1080px) {
  .headerFirstRowItemsContainer_7pw4zh {
    margin: 0 30px 0 60px;
  }
}
@media (max-width: 1079px) {
  .headerFirstRowItemsContainer_7pw4zh {
    margin: 0 20px 0 40px;
  }
}
@media (max-width: 719px) {
  .headerFirstRowItemsContainer_7pw4zh {
    margin: 0;
  }
}
.subMenuWrapper_3zsa30 {
  position: absolute;
  left: 0px;
  top: 30px;
}
@media (max-width: 1079px) {
  .subMenuWrapper_3zsa30 {
    display: none;
  }
}
@media (max-width: 719px) {
  .subMenuWrapper_3zsa30 {
    display: none;
  }
}
@media (min-width: 1080px) {
  .style_c5fsgq {
    display: none;
  }
}
@media (max-width: 1079px) {
  .style_c5fsgq {
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: -webkit-inline-flex;
    display: inline-flex;
    margin-right: 0px;
  }
}
@media (max-width: 719px) {
  .style_c5fsgq {
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: -webkit-inline-flex;
    display: inline-flex;
    margin-right: 0px;
  }
}
.divider_emdos8 {
  background-color: #f7f7f7;
  height: 1px;
}
@media (max-width: 1079px) {
  .divider_emdos8 {
    margin: 20px;
  }
}
@media (max-width: 719px) {
  .divider_emdos8 {
    margin: 20px;
  }
}
.wrapper_mspo68 {
  width: 24px;
  height: 24px;
  position: relative;
  -webkit-transition: 0.5s ease-in-out;
  -moz-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
  cursor: pointer;
}
.span_16ev7rx-o_O-firstSpan_1ls4xri {
  display: block;
  position: absolute;
  height: 2px;
  width: 100%;
  background-color: #ffffff;
  opacity: 1;
  left: 0px;
  -webkit-transition: 0.25s ease-in-out;
  -moz-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
  -webkit-transform-origin: right center;
  -ms-transform-origin: right center;
  transform-origin: right center;
  top: 4px;
}
.span_16ev7rx-o_O-secondSpan_7syic9 {
  display: block;
  position: absolute;
  height: 2px;
  width: 100%;
  background-color: #ffffff;
  opacity: 1;
  left: 0px;
  -webkit-transition: 0.25s ease-in-out;
  -moz-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
  -webkit-transform-origin: right center;
  -ms-transform-origin: right center;
  transform-origin: right center;
  top: 12px;
}
.span_16ev7rx-o_O-thirdSpan_6lys48 {
  display: block;
  position: absolute;
  height: 2px;
  width: 100%;
  background-color: #ffffff;
  opacity: 1;
  left: 0px;
  -webkit-transition: 0.25s ease-in-out;
  -moz-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
  -webkit-transform-origin: right center;
  -ms-transform-origin: right center;
  transform-origin: right center;
  top: 20px;
}
.enter_ghq5ck {
  opacity: 0;
  -webkit-transform: translate(-100%);
  -ms-transform: translate(-100%);
  transform: translate(-100%);
}
.enterActive_gqbnty {
  opacity: 1;
  -webkit-transform: translate(0);
  -ms-transform: translate(0);
  transform: translate(0);
  -webkit-transition: -webkit-transform 200ms, transform 200ms, opacity 200ms;
  -moz-transition: transform 200ms, opacity 200ms;
  transition: -ms-transform 200ms, -webkit-transform 200ms, transform 200ms,
    opacity 200ms;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.exit_xvw198 {
  opacity: 1;
  -webkit-transform: translate(0);
  -ms-transform: translate(0);
  transform: translate(0);
}
.exitActive_1stmqyd {
  opacity: 0;
  -webkit-transform: translate(-100%);
  -ms-transform: translate(-100%);
  transform: translate(-100%);
  -webkit-transition: -webkit-transform 300ms ease-in, transform 300ms ease-in,
    opacity 300ms ease-in;
  -moz-transition: transform 300ms ease-in, opacity 300ms ease-in;
  transition: -ms-transform 300ms ease-in, -webkit-transform 300ms ease-in,
    transform 300ms ease-in, opacity 300ms ease-in;
  -webkit-transition-delay: 300ms;
  transition-delay: 300ms;
}
.base_akc943 {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-transition: 200ms;
  -moz-transition: 200ms;
  transition: 200ms;
}
@media (min-width: 1080px) {
  .base_akc943 {
    height: 30px;
    width: -1px;
  }
}
@media (max-width: 1079px) {
  .base_akc943 {
    height: 30px;
    width: auto;
  }
}
@media (max-width: 719px) {
  .base_akc943 {
    height: 30px;
    width: 163px;
    text-align: left;
    overflow: hidden;
  }
}
.image_aekpjd {
  height: 100%;
}
@media (max-width: 719px) {
  .image_aekpjd {
    max-width: 100%;
  }
}
.linkBackground_13umxx9 {
  position: absolute;
  display: none;
  /* background-color: ; */
  height: 60px;
  top: 0px;
  left: -10px;
  width: 20px;
}
@media (max-width: 1079px) {
  .linkBackground_13umxx9 {
    display: none;
  }
}
@media (max-width: 719px) {
  .linkBackground_13umxx9 {
    display: none;
  }
}
.fixedNav_fxyabe {
  height: 20px;
}
@media (min-width: 1080px) {
  .fixedNav_fxyabe {
    display: block;
  }
}
@media (max-width: 1079px) {
  .fixedNav_fxyabe {
    display: none;
  }
}
@media (max-width: 719px) {
  .fixedNav_fxyabe {
    display: none;
  }
}
.navHiddenLayer_1kyj9sc {
  overflow: hidden;
  height: 20px;
}
.fixedUl_ka6l4t {
  display: inline;
  padding: 0px;
}
.li_8cxs15 {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.li_8cxs15:not(:first-child) {
  margin-left: 20px;
}
@media (max-width: 1079px) {
  .li_8cxs15:last-child {
    margin-right: 20px;
  }
}
@media (max-width: 719px) {
  .li_8cxs15:last-child {
    margin-right: 20px;
  }
}
@media (max-width: 1079px) {
  .li_8cxs15:first-child {
    margin-left: 20px;
  }
}
@media (max-width: 719px) {
  .li_8cxs15:first-child {
    margin-left: 20px;
  }
}
.spanWrapper_xsrqq9 {
  visibility: visible;
}
.span_5kaapu-o_O-tagStyle_1b9w2jh-o_O-link_rma4qh {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  margin: 0px;
  color: #ffffff;
  text-decoration: none;
}
@media (min-width: 1080px) {
  .span_5kaapu-o_O-tagStyle_1b9w2jh-o_O-link_rma4qh {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 14px;
    line-height: 20px;
  }
}
@media (max-width: 1079px) {
  .span_5kaapu-o_O-tagStyle_1b9w2jh-o_O-link_rma4qh {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 14px;
    line-height: 20px;
  }
}
@media (max-width: 719px) {
  .span_5kaapu-o_O-tagStyle_1b9w2jh-o_O-link_rma4qh {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 12px;
    line-height: 16px;
  }
}
@media (hover: hover) {
  .span_5kaapu-o_O-tagStyle_1b9w2jh-o_O-link_rma4qh:hover {
    color: #999999;
  }
}
.span_5kaapu-o_O-tagStyle_1b9w2jh-o_O-link_rma4qh:active {
  color: #981e32;
}
.tagStyle_4o6kkn {
  margin: 0px;
}
@media (min-width: 1080px) {
  .tagStyle_4o6kkn {
    font-weight: 400;
    font-family: Roboto;
    font-size: 18px;
    line-height: 27px;
  }
}
@media (max-width: 1079px) {
  .tagStyle_4o6kkn {
    font-weight: 400;
    font-family: Roboto;
    font-size: 18px;
    line-height: 27px;
  }
}
@media (max-width: 719px) {
  .tagStyle_4o6kkn {
    font-weight: 400;
    font-family: Roboto;
    font-size: 18px;
    line-height: 26px;
  }
}
.subLinks_1u9fru1 {
  display: none;
}
.tagStyle_4o6kkn-o_O-tagStyle_1b9w2jh-o_O-span_1vje274-o_O-link_rma4qh {
  -webkit-box-align: center;
  -ms-flex-align: center;
  margin: 0px;
  visibility: visible;
  white-space: nowrap;
  position: relative;
  cursor: pointer;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  color: #ffffff;
  text-decoration: none;
}
@media (min-width: 1080px) {
  .tagStyle_4o6kkn-o_O-tagStyle_1b9w2jh-o_O-span_1vje274-o_O-link_rma4qh {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 14px;
    line-height: 20px;
  }
}
@media (max-width: 1079px) {
  .tagStyle_4o6kkn-o_O-tagStyle_1b9w2jh-o_O-span_1vje274-o_O-link_rma4qh {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 14px;
    line-height: 20px;
  }
}
@media (max-width: 719px) {
  .tagStyle_4o6kkn-o_O-tagStyle_1b9w2jh-o_O-span_1vje274-o_O-link_rma4qh {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 12px;
    line-height: 16px;
  }
}
@media (hover: hover) {
  .tagStyle_4o6kkn-o_O-tagStyle_1b9w2jh-o_O-span_1vje274-o_O-link_rma4qh:hover {
    color: #999999;
  }
}
.tagStyle_4o6kkn-o_O-tagStyle_1b9w2jh-o_O-span_1vje274-o_O-link_rma4qh:active {
  color: #981e32;
}
.caret_11ee2tv {
  width: 10px;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: -webkit-transform 400ms, transform 400ms;
  -moz-transition: transform 400ms;
  transition: -ms-transform 400ms, -webkit-transform 400ms, transform 400ms;
  margin-left: 5px;
}
.wrapper_bvq2d3 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -ms-grid-columns: repeat(2, 1fr);
  grid-template-columns: repeat(2, 1fr);
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
}
@media (min-width: 1080px) {
  .wrapper_bvq2d3 {
    display: -ms-grid;
    display: grid;
    padding-left: 20px;
    grid-column-gap: 20px;
  }
}
@media (max-width: 1079px) {
  .wrapper_bvq2d3 {
    display: none;
  }
}
@media (max-width: 719px) {
  .wrapper_bvq2d3 {
    display: none;
  }
}
.svg_1akeav3 {
  height: 15px;
  -webkit-transition: 200ms;
  -moz-transition: 200ms;
  transition: 200ms;
  fill: #ffffff;
}
.svg_1akeav3:hover {
  fill: #ffffff;
}
.wrapper_15mypkz {
  -webkit-box-align: center;
  -ms-flex-align: center;
  position: relative;
  height: 100%;
  display: -ms-grid;
  display: grid;
  -webkit-align-items: center;
  align-items: center;
}
@media (min-width: 1080px) {
  .wrapper_15mypkz {
    -ms-grid-columns: repeat(2, auto);
    grid-column-gap: 20px;
    grid-template-columns: repeat(2, auto);
  }
}
@media (max-width: 1079px) {
  .wrapper_15mypkz {
    -ms-grid-columns: repeat(2, auto);
    margin-left: 20px;
    grid-column-gap: 20px;
    grid-template-columns: repeat(2, auto);
  }
}
@media (max-width: 719px) {
  .wrapper_15mypkz {
    -ms-grid-columns: repeat(1, auto);
    margin-left: 20px;
    grid-column-gap: 20px;
    grid-template-columns: repeat(1, auto);
  }
}
.separator_fs9gd5 {
  background-color: #ffffff;
  height: 50%;
  width: 1px;
}
@media (max-width: 1079px) {
  .separator_fs9gd5 {
    display: none;
  }
}
@media (max-width: 719px) {
  .separator_fs9gd5 {
    display: none;
  }
}
.base_lngiel {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-transition: 200ms;
  -moz-transition: 200ms;
  transition: 200ms;
}
@media (min-width: 1080px) {
  .base_lngiel {
    height: 30px;
    width: -1px;
  }
}
@media (max-width: 1079px) {
  .base_lngiel {
    height: 30px;
    width: auto;
  }
}
@media (max-width: 719px) {
  .base_lngiel {
    height: 30px;
    width: auto;
  }
}
.image_lrij9 {
  height: 100%;
}
@media (max-width: 719px) {
}
.style_ge79j7 {
  background-color: #f7f7f7;
}
@media (min-width: 1080px) {
  .style_ge79j7 {
    margin-top: 65px;
  }
}
@media (max-width: 1079px) {
  .style_ge79j7 {
    margin-top: 65px;
  }
}
@media (max-width: 719px) {
  .style_ge79j7 {
    margin-top: 65px;
  }
}
.ad_1tdq7q5 {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: -webkit-fill-available;
}
@media (min-width: 1080px) {
  .ad_1tdq7q5 {
    min-height: 270px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
}
@media (max-width: 1079px) {
  .ad_1tdq7q5 {
    min-height: 270px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
}
@media (max-width: 719px) {
  .ad_1tdq7q5 {
    min-height: 60px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
}
.sectionStyle_r3acvb-o_O-style_7f3mm0 {
  max-width: 1080px;
  width: -webkit-fill-available;
  background-color: #f7f7f7;
}
.padding_mpeynb-o_O-wrapper_1slpg17 {
  display: -ms-grid;
  display: grid;
}
@media (min-width: 1080px) {
  .padding_mpeynb-o_O-wrapper_1slpg17 {
    -ms-grid-columns: 2fr 1fr;
    padding-left: 0px;
    padding-right: 0px;
    grid-template-columns: 2fr 1fr;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }
}
@media (max-width: 1079px) {
  .padding_mpeynb-o_O-wrapper_1slpg17 {
    -ms-grid-columns: 1fr;
    padding-left: 0px;
    padding-right: 0px;
    grid-template-columns: 1fr;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }
}
@media (max-width: 719px) {
  .padding_mpeynb-o_O-wrapper_1slpg17 {
    -ms-grid-columns: 1fr;
    padding-left: 0px;
    padding-right: 0px;
    grid-template-columns: 1fr;
    grid-row-gap: 10px;
  }
}
.minorCardsWrapper_bc0dly {
  -ms-grid-rows: repeat(3, 1fr);
  display: -ms-grid;
  display: grid;
  grid-template-rows: repeat(3, 1fr);
}
@media (min-width: 1080px) {
  .minorCardsWrapper_bc0dly {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }
}
@media (max-width: 1079px) {
  .minorCardsWrapper_bc0dly {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }
}
@media (max-width: 719px) {
  .minorCardsWrapper_bc0dly {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 10px;
  }
}
.style_18jgt7j {
  overflow: hidden;
  width: -webkit-fill-available;
  display: -ms-grid;
  display: grid;
  background-color: transparent;
  position: absolute;
  bottom: 0px;
}
@media (min-width: 1080px) {
  .style_18jgt7j {
    margin: 15px 15px;
  }
}
@media (max-width: 1079px) {
  .style_18jgt7j {
    margin: 15px 15px;
  }
}
@media (max-width: 719px) {
  .style_18jgt7j {
    margin: 10px 10px;
  }
}
.style_vfha0g {
  justify-self: left;
}
.style_16snnjq {
  -ms-flex-item-align: end;
  color: #cccccc;
  -webkit-align-self: flex-end;
  align-self: flex-end;
}
@media (min-width: 1080px) {
  .style_16snnjq {
    display: block;
    margin-right: 5px;
  }
}
@media (max-width: 1079px) {
  .style_16snnjq {
    display: block;
    margin-right: 5px;
  }
}
@media (max-width: 719px) {
  .style_16snnjq {
    display: block;
    margin-right: 5px;
  }
}
.style_lsrj2f {
  -ms-flex-item-align: end;
  color: #cccccc;
  -webkit-align-self: flex-end;
  align-self: flex-end;
}
@media (min-width: 1080px) {
  .style_lsrj2f {
    display: inline-block;
  }
}
@media (max-width: 1079px) {
  .style_lsrj2f {
    display: inline-block;
  }
}
@media (max-width: 719px) {
  .style_lsrj2f {
    display: inline-block;
  }
}
.style_t5oe2e-o_O-wrapper_1wgo221 {
  -webkit-transition: 0.2s box-shadow ease-in-out;
  -moz-transition: 0.2s box-shadow ease-in-out;
  transition: 0.2s box-shadow ease-in-out;
  will-change: box-shadow;
  box-shadow: 0 0 0 0, 0 0 0 0px #f7f7f7;
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  width: 100%;
  height: 100%;
  border-radius: 0px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: transparent;
}
.style_t5oe2e-o_O-wrapper_1wgo221:hover {
  box-shadow: 0 0 0 0, 0 0 0 0px #981e32;
}
.style_t5oe2e-o_O-wrapper_1wgo221:active {
  box-shadow: 0 0 0 0, 0 0 0 0px #981e32;
}
.style_t5oe2e-o_O-wrapper_1wgo221:disabled {
  box-shadow: 0 0 0 0;
}
@media (min-width: 1080px) {
  .style_t5oe2e-o_O-wrapper_1wgo221 {
    padding: 0px;
  }
}
@media (max-width: 1079px) {
  .style_t5oe2e-o_O-wrapper_1wgo221 {
    padding: 0px;
  }
}
@media (max-width: 719px) {
  .style_t5oe2e-o_O-wrapper_1wgo221 {
    padding: 0px;
  }
}
.card_1vyetm6-o_O-style_t5oe2e {
  width: 100%;
  height: 100%;
  position: relative;
  text-decoration: none;
  color: #ffffff;
  display: block;
  -webkit-mask-image: -webkit-radial-gradient(white, black);
  border-radius: 0px;
  -webkit-transition: 0.2s box-shadow ease-in-out;
  -moz-transition: 0.2s box-shadow ease-in-out;
  transition: 0.2s box-shadow ease-in-out;
  will-change: box-shadow;
  box-shadow: 0 0 0 0, 0 0 0 0px #f7f7f7;
}
.card_1vyetm6-o_O-style_t5oe2e:hover {
  color: #ffffff;
  box-shadow: 0 0 0 0, 0 0 0 0px #981e32;
}
.card_1vyetm6-o_O-style_t5oe2e:active {
  color: #ffffff;
  box-shadow: 0 0 0 0, 0 0 0 0px #981e32;
}
.card_1vyetm6-o_O-style_t5oe2e:disabled {
  box-shadow: 0 0 0 0;
}
.articleLink_1iblg8d {
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: 100;
}
.base_nm5wi5 {
  background-color: #f7f7f7;
  position: relative;
  overflow: hidden;
  margin: 0px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  min-width: 0%;
}
@media (min-width: 1080px) {
  .base_nm5wi5 {
    padding-top: unset;
    height: 100%;
  }
}
@media (max-width: 1079px) {
  @media (min-width: 1080px) {
    .base_nm5wi5 {
      padding-top: -webkit-calc(100% / (1.7777777777777777));
      padding-top: -moz-calc(100% / (1.7777777777777777));
      padding-top: calc(100% / (1.7777777777777777));
    }
  }
  @media (max-width: 1079px) {
    .base_nm5wi5 {
      padding-top: -webkit-calc(100% / (1.7777777777777777));
      padding-top: -moz-calc(100% / (1.7777777777777777));
      padding-top: calc(100% / (1.7777777777777777));
    }
  }
  @media (max-width: 719px) {
    .base_nm5wi5 {
      padding-top: -webkit-calc(100% / (1.7777777777777777));
      padding-top: -moz-calc(100% / (1.7777777777777777));
      padding-top: calc(100% / (1.7777777777777777));
    }
  }
}
@media (max-width: 719px) {
  @media (min-width: 1080px) {
    .base_nm5wi5 {
      padding-top: -webkit-calc(100% / (1.7777777777777777));
      padding-top: -moz-calc(100% / (1.7777777777777777));
      padding-top: calc(100% / (1.7777777777777777));
    }
  }
  @media (max-width: 1079px) {
    .base_nm5wi5 {
      padding-top: -webkit-calc(100% / (1.7777777777777777));
      padding-top: -moz-calc(100% / (1.7777777777777777));
      padding-top: calc(100% / (1.7777777777777777));
    }
  }
  @media (max-width: 719px) {
    .base_nm5wi5 {
      padding-top: -webkit-calc(100% / (1.7777777777777777));
      padding-top: -moz-calc(100% / (1.7777777777777777));
      padding-top: calc(100% / (1.7777777777777777));
    }
  }
}
.base_1emrqjj {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  min-width: 100%;
  max-width: 100%;
  max-height: 100%;
  -webkit-transition: opacity 0.2s ease-in-out;
  -moz-transition: opacity 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out;
  object-fit: cover;
  min-height: 100%;
}
.style_1m1lmq6 {
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0px;
  background: -webkit-linear-gradient(
    0deg,
    rgba(0, 0, 0, 0.7) 0%,
    rgba(0, 0, 0, 0) 100%
  );
  background: -moz-linear-gradient(
    0deg,
    rgba(0, 0, 0, 0.7) 0%,
    rgba(0, 0, 0, 0) 100%
  );
  background: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0.7) 0%,
    rgba(0, 0, 0, 0) 100%
  );
}
.labelsLink_fj6l3i {
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: 200;
}
.tagStyle_ls9gm5-o_O-style_y651nq {
  margin: 0px;
  position: relative;
  background-color: #981e32;
  color: #ffffff;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
@media (min-width: 1080px) {
  .tagStyle_ls9gm5-o_O-style_y651nq {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 12px;
    line-height: 16px;
    display: block;
    padding: 5px 5px;
    margin: 15px 0;
  }
}
@media (max-width: 1079px) {
  .tagStyle_ls9gm5-o_O-style_y651nq {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 12px;
    line-height: 16px;
    display: block;
    padding: 5px 5px;
    margin: 15px 0;
  }
}
@media (max-width: 719px) {
  .tagStyle_ls9gm5-o_O-style_y651nq {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 12px;
    line-height: 16px;
    display: block;
    padding: 2px 5px;
    margin: 10px 0;
  }
}
.tagStyle_1au2e39-o_O-style_e4x16a-o_O-style_g151si {
  margin: 0px;
  text-align: left;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
@media (min-width: 1080px) {
  .tagStyle_1au2e39-o_O-style_e4x16a-o_O-style_g151si {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 24px;
    line-height: 33px;
  }
}
@media (max-width: 1079px) {
  .tagStyle_1au2e39-o_O-style_e4x16a-o_O-style_g151si {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 22px;
    line-height: 29px;
  }
}
@media (max-width: 719px) {
  .tagStyle_1au2e39-o_O-style_e4x16a-o_O-style_g151si {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
  }
}
.tagStyle_1qa05ni-o_O-style_1r4sa5 {
  -ms-grid-columns: auto auto max-content;
  margin: 0px;
  grid-template-columns: auto auto max-content;
}
@media (min-width: 1080px) {
  .tagStyle_1qa05ni-o_O-style_1r4sa5 {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
    display: -ms-inline-grid;
    display: inline-grid;
    margin-top: 15px;
  }
}
@media (max-width: 1079px) {
  .tagStyle_1qa05ni-o_O-style_1r4sa5 {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
    display: -ms-inline-grid;
    display: inline-grid;
    margin-top: 15px;
  }
}
@media (max-width: 719px) {
  .tagStyle_1qa05ni-o_O-style_1r4sa5 {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 14px;
    line-height: 20px;
    display: -ms-inline-grid;
    display: inline-grid;
    margin-top: 10px;
  }
}
.style_klr0bl {
  -ms-flex-item-align: end;
  position: relative;
  color: #cccccc;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  -webkit-align-self: flex-end;
  align-self: flex-end;
}
@media (min-width: 1080px) {
  .style_klr0bl {
    margin-right: 5px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 1079px) {
  .style_klr0bl {
    margin-right: 5px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 719px) {
  .style_klr0bl {
    margin-right: 5px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }
}
.wrapper_21saai {
  width: 100%;
  height: 100%;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #ffffff;
}
@media (min-width: 1080px) {
  .wrapper_21saai {
    padding: 15px;
  }
}
@media (max-width: 1079px) {
  .wrapper_21saai {
    padding: 15px;
  }
}
@media (max-width: 719px) {
  .wrapper_21saai {
    padding: 10px;
  }
}
.footer_a1p3zx {
  -ms-flex-item-align: end;
  -webkit-align-self: flex-end;
  align-self: flex-end;
}
.pipe_tmkp5w {
  color: #999999;
}
@media (min-width: 1080px) {
  .pipe_tmkp5w {
    display: block;
    margin-right: 5px;
  }
}
@media (max-width: 1079px) {
  .pipe_tmkp5w {
    display: block;
    margin-right: 5px;
  }
}
@media (max-width: 719px) {
  .pipe_tmkp5w {
    display: block;
    margin-right: 5px;
  }
}
.date_1w25o5 {
  color: #999999;
  overflow: hidden;
}
@media (min-width: 1080px) {
  .date_1w25o5 {
    display: inline-block;
  }
}
@media (max-width: 1079px) {
  .date_1w25o5 {
    display: inline-block;
  }
}
@media (max-width: 719px) {
  .date_1w25o5 {
    display: inline-block;
  }
}
.style_1kcmjeq {
  -ms-grid-columns: 1fr;
  position: relative;
  overflow: hidden;
  width: -webkit-fill-available;
  height: 100%;
  display: -ms-grid;
  display: grid;
  grid-template-columns: 1fr;
  text-decoration: none;
  color: #000000;
}
.style_1kcmjeq:hover {
  color: #981e32;
}
.style_1kcmjeq:active {
  color: #981e32;
}
@media (min-width: 1080px) {
  .style_1kcmjeq {
    grid-row-gap: 10px;
  }
}
@media (max-width: 1079px) {
  .style_1kcmjeq {
    grid-row-gap: 0px;
  }
}
@media (max-width: 719px) {
  .style_1kcmjeq {
    grid-row-gap: 5px;
  }
}
.tagStyle_edojfh-o_O-style_n62iux {
  margin: 0px;
  position: relative;
  background-color: #ffffff;
  color: #981e32;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
@media (min-width: 1080px) {
  .tagStyle_edojfh-o_O-style_n62iux {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 12px;
    line-height: 16px;
    display: block;
    padding: 2px 0px;
    margin-bottom: 10px;
  }
}
@media (max-width: 1079px) {
  .tagStyle_edojfh-o_O-style_n62iux {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 12px;
    line-height: 16px;
    display: block;
    padding: 2px 0px;
    margin-bottom: 0px;
  }
}
@media (max-width: 719px) {
  .tagStyle_edojfh-o_O-style_n62iux {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 10px;
    line-height: 14px;
    display: block;
    padding: 2px 0px;
    margin-bottom: 5px;
  }
}
.tagStyle_1ij93yw-o_O-title_3uwudg {
  margin: 0px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
@media (min-width: 1080px) {
  .tagStyle_1ij93yw-o_O-title_3uwudg {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1079px) {
  .tagStyle_1ij93yw-o_O-title_3uwudg {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 719px) {
  .tagStyle_1ij93yw-o_O-title_3uwudg {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
  }
}
.tagStyle_11tmb32-o_O-metadata_18m41oo {
  -ms-grid-columns: auto auto max-content;
  margin: 0px;
  grid-template-columns: auto auto max-content;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
@media (min-width: 1080px) {
  .tagStyle_11tmb32-o_O-metadata_18m41oo {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 14px;
    line-height: 20px;
    display: -ms-inline-grid;
    display: inline-grid;
  }
}
@media (max-width: 1079px) {
  .tagStyle_11tmb32-o_O-metadata_18m41oo {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 14px;
    line-height: 20px;
    display: -ms-inline-grid;
    display: inline-grid;
  }
}
@media (max-width: 719px) {
  .tagStyle_11tmb32-o_O-metadata_18m41oo {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 14px;
    line-height: 20px;
    display: -ms-inline-grid;
    display: inline-grid;
  }
}
.style_19mzsz7 {
  position: relative;
  color: #999999;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
@media (min-width: 1080px) {
  .style_19mzsz7 {
    margin-right: 5px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 1079px) {
  .style_19mzsz7 {
    margin-right: 5px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 719px) {
  .style_19mzsz7 {
    margin-right: 5px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }
}
.ad_1deg5up {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: -webkit-fill-available;
}
@media (min-width: 1080px) {
  .ad_1deg5up {
    min-height: 270px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
}
@media (max-width: 1079px) {
  .ad_1deg5up {
    min-height: 270px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
}
@media (max-width: 719px) {
  .ad_1deg5up {
    min-height: 280px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
}
.sectionStyle_r3acvb {
  max-width: 1080px;
  width: -webkit-fill-available;
}
.padding_1ljj5tz-o_O-container_1eu48ni {
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -webkit-box-lines: multiple;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: baseline;
  align-items: baseline;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 1080px) {
  .padding_1ljj5tz-o_O-container_1eu48ni {
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 10px;
  }
}
@media (max-width: 1079px) {
  .padding_1ljj5tz-o_O-container_1eu48ni {
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 10px;
  }
}
@media (max-width: 719px) {
  .padding_1ljj5tz-o_O-container_1eu48ni {
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 10px;
  }
}
.titleItem_tymubr {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  color: #981e32;
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
  width: 100%;
  position: relative;
  z-index: 0;
  border-top: 5px solid #cccccc;
  border-bottom: unset;
  background-color: #f7f7f7;
}
@media (min-width: 1080px) {
  .titleItem_tymubr {
    padding: 10px 0px 10px 0px;
  }
}
@media (max-width: 1079px) {
  .titleItem_tymubr {
    padding: 5px 0px 5px 0px;
  }
}
@media (max-width: 719px) {
  .titleItem_tymubr {
    padding: 5px 0px 5px 0px;
  }
}
.tagStyle_1rck2gq {
  margin: 0px;
}
@media (min-width: 1080px) {
  .tagStyle_1rck2gq {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 24px;
    line-height: 33px;
  }
}
@media (max-width: 1079px) {
  .tagStyle_1rck2gq {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 22px;
    line-height: 29px;
  }
}
@media (max-width: 719px) {
  .tagStyle_1rck2gq {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 18px;
    line-height: 25px;
  }
}
.base_1mjl8bb-o_O-style_l4y877-o_O-additionalStyle_1sawstz {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
  font-family: inherit;
  height: 100%;
  color: #999999;
  text-decoration: none;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  margin-left: auto;
}
.base_1mjl8bb-o_O-style_l4y877-o_O-additionalStyle_1sawstz:hover {
  color: initial;
}
.base_1mjl8bb-o_O-style_l4y877-o_O-additionalStyle_1sawstz:visited {
  text-decoration: none;
  color: #999999;
}
.base_1mjl8bb-o_O-style_l4y877-o_O-additionalStyle_1sawstz:active {
  text-decoration: none;
  color: #981e32;
}
@media (min-width: 1080px) {
  .base_1mjl8bb-o_O-style_l4y877-o_O-additionalStyle_1sawstz:hover {
    color: #981e32;
  }
}
@media (max-width: 1079px) {
  .base_1mjl8bb-o_O-style_l4y877-o_O-additionalStyle_1sawstz:hover {
    color: #999999;
  }
}
@media (max-width: 719px) {
  .base_1mjl8bb-o_O-style_l4y877-o_O-additionalStyle_1sawstz:hover {
    color: #999999;
  }
}
.tagStyle_1qa05ni-o_O-linkText_1wkh9lf {
  margin: 0px;
}
@media (min-width: 1080px) {
  .tagStyle_1qa05ni-o_O-linkText_1wkh9lf {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
  }
  .tagStyle_1qa05ni-o_O-linkText_1wkh9lf:hover {
    text-decoration: underline;
  }
}
@media (max-width: 1079px) {
  .tagStyle_1qa05ni-o_O-linkText_1wkh9lf {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
  }
  .tagStyle_1qa05ni-o_O-linkText_1wkh9lf:hover {
    color: initial;
  }
}
@media (max-width: 719px) {
  .tagStyle_1qa05ni-o_O-linkText_1wkh9lf {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 14px;
    line-height: 20px;
  }
  .tagStyle_1qa05ni-o_O-linkText_1wkh9lf:hover {
    color: initial;
  }
}
.padding_1ljj5tz-o_O-listWrapper_1kymoy9 {
  display: -ms-grid;
  display: grid;
  max-width: 1080px;
  background-color: none;
}
@media (min-width: 1080px) {
  .padding_1ljj5tz-o_O-listWrapper_1kymoy9 {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 1079px) {
  .padding_1ljj5tz-o_O-listWrapper_1kymoy9 {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (max-width: 719px) {
  .padding_1ljj5tz-o_O-listWrapper_1kymoy9 {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.scrollContainer_grugmg {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-overflow-scrolling: touch;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow-x: scroll;
  overflow-y: visible;
}
@media (min-width: 1080px) {
  .scrollContainer_grugmg {
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    overflow: visible;
    -webkit-justify-content: center;
    justify-content: center;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-column-gap: 10px;
    display: -ms-grid;
    display: grid;
  }
}
@media (max-width: 1079px) {
  .scrollContainer_grugmg {
    padding: 0px;
  }
}
@media (max-width: 719px) {
  .scrollContainer_grugmg {
    padding: 0px;
  }
}
.scrollContainer_grugmg::-webkit-scrollbar {
  display: none;
}
.scrollItem_6fqm4p {
  -ms-flex-preferred-size: 290px;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-flex-basis: 290px;
  flex-basis: 290px;
  position: relative;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
@media (max-width: 1079px) {
  .scrollItem_6fqm4p {
    margin: 0 5px;
  }
  .scrollItem_6fqm4p:first-child {
    margin-left: 0px;
  }
  .scrollItem_6fqm4p:last-child {
    margin-right: 0px;
  }
}
@media (max-width: 719px) {
  .scrollItem_6fqm4p {
    -ms-flex-preferred-size: 225px;
    margin: 0 5px;
    -webkit-flex-basis: 225px;
    flex-basis: 225px;
  }
  .scrollItem_6fqm4p:first-child {
    margin-left: 0px;
  }
  .scrollItem_6fqm4p:last-child {
    margin-right: 0px;
  }
}
@media (max-width: 330px) {
  .scrollItem_6fqm4p {
    -ms-flex-preferred-size: min(85%, 255px);
    -webkit-flex-basis: min(85%, 255px);
    flex-basis: min(85%, 255px);
  }
}
.wrapper_affnrl {
  -ms-grid-rows: min-content 2px auto;
  width: 100%;
  height: 100%;
  text-decoration: none;
  color: #000000;
  background-color: #ffffff;
  -webkit-mask-image: -webkit-radial-gradient(white, black);
  border-radius: 0px;
  position: relative;
  display: -ms-grid;
  display: grid;
  grid-template-rows: min-content 2px auto;
}
.wrapper_affnrl:hover {
  color: #981e32;
}
.wrapper_affnrl:active {
  color: #999999;
}
.base_1ikxdxv {
  background-color: #f7f7f7;
  position: relative;
  overflow: hidden;
  margin: 0px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  min-width: 0%;
}
@media (min-width: 1080px) {
  @media (min-width: 1080px) {
    .base_1ikxdxv {
      padding-top: -webkit-calc(100% / (1.7777777777777777));
      padding-top: -moz-calc(100% / (1.7777777777777777));
      padding-top: calc(100% / (1.7777777777777777));
    }
  }
  @media (max-width: 1079px) {
    .base_1ikxdxv {
      padding-top: -webkit-calc(100% / (1.7777777777777777));
      padding-top: -moz-calc(100% / (1.7777777777777777));
      padding-top: calc(100% / (1.7777777777777777));
    }
  }
  @media (max-width: 719px) {
    .base_1ikxdxv {
      padding-top: -webkit-calc(100% / (1.7777777777777777));
      padding-top: -moz-calc(100% / (1.7777777777777777));
      padding-top: calc(100% / (1.7777777777777777));
    }
  }
}
@media (max-width: 1079px) {
  @media (min-width: 1080px) {
    .base_1ikxdxv {
      padding-top: -webkit-calc(100% / (1.7777777777777777));
      padding-top: -moz-calc(100% / (1.7777777777777777));
      padding-top: calc(100% / (1.7777777777777777));
    }
  }
  @media (max-width: 1079px) {
    .base_1ikxdxv {
      padding-top: -webkit-calc(100% / (1.7777777777777777));
      padding-top: -moz-calc(100% / (1.7777777777777777));
      padding-top: calc(100% / (1.7777777777777777));
    }
  }
  @media (max-width: 719px) {
    .base_1ikxdxv {
      padding-top: -webkit-calc(100% / (1.7777777777777777));
      padding-top: -moz-calc(100% / (1.7777777777777777));
      padding-top: calc(100% / (1.7777777777777777));
    }
  }
}
@media (max-width: 719px) {
  @media (min-width: 1080px) {
    .base_1ikxdxv {
      padding-top: -webkit-calc(100% / (1.7777777777777777));
      padding-top: -moz-calc(100% / (1.7777777777777777));
      padding-top: calc(100% / (1.7777777777777777));
    }
  }
  @media (max-width: 1079px) {
    .base_1ikxdxv {
      padding-top: -webkit-calc(100% / (1.7777777777777777));
      padding-top: -moz-calc(100% / (1.7777777777777777));
      padding-top: calc(100% / (1.7777777777777777));
    }
  }
  @media (max-width: 719px) {
    .base_1ikxdxv {
      padding-top: -webkit-calc(100% / (1.7777777777777777));
      padding-top: -moz-calc(100% / (1.7777777777777777));
      padding-top: calc(100% / (1.7777777777777777));
    }
  }
}
.base_1emrqjj-o_O-initial_fzbddc-o_O-style_1a1csmw {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  min-width: 100%;
  max-width: 100%;
  max-height: 100%;
  -webkit-transition: opacity 0.2s ease-in-out;
  -moz-transition: opacity 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out;
  object-fit: cover;
  min-height: 100%;
  opacity: 0;
  will-change: opacity, transform;
}
.style_1e28o3x-o_O-initial_9vayoh {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  -webkit-transition: opacity 0.2s ease-in-out;
  -moz-transition: opacity 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out;
  will-change: opacity, transform;
  opacity: 1;
}
.style_1o3ex26 {
  height: 2px;
  width: 100%;
  background-color: #ffffff;
}
.style_eal28 {
  -ms-grid-rows: auto 1fr;
  overflow: hidden;
  width: -webkit-fill-available;
  display: -ms-grid;
  display: grid;
  grid-template-rows: auto 1fr;
}
@media (min-width: 1080px) {
  .style_eal28 {
    margin: 10px 10px;
  }
}
@media (max-width: 1079px) {
  .style_eal28 {
    margin: 10px 10px;
  }
}
@media (max-width: 719px) {
  .style_eal28 {
    margin: 10px 10px;
  }
}
.style_1iha1x5 {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.style_hrjktf {
  -ms-grid-rows: 1fr auto;
  -webkit-box-align: end;
  -ms-flex-align: end;
  height: 100%;
  display: -ms-grid;
  display: grid;
  -webkit-align-items: flex-end;
  align-items: flex-end;
  grid-template-rows: 1fr auto;
}
.tagStyle_1jttr2w-o_O-style_e4x16a-o_O-text_1dzox17 {
  margin: 0px;
  text-align: left;
  overflow: hidden;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  color: undefined;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
@media (min-width: 1080px) {
  .tagStyle_1jttr2w-o_O-style_e4x16a-o_O-text_1dzox17 {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1079px) {
  .tagStyle_1jttr2w-o_O-style_e4x16a-o_O-text_1dzox17 {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 719px) {
  .tagStyle_1jttr2w-o_O-style_e4x16a-o_O-text_1dzox17 {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
  }
}
.tagStyle_1qa05ni-o_O-style_astaci {
  -ms-grid-columns: auto auto max-content;
  margin: 0px;
  grid-template-columns: auto auto max-content;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
@media (min-width: 1080px) {
  .tagStyle_1qa05ni-o_O-style_astaci {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
    display: -ms-inline-grid;
    display: inline-grid;
    margin-top: 10px;
  }
}
@media (max-width: 1079px) {
  .tagStyle_1qa05ni-o_O-style_astaci {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
    display: -ms-inline-grid;
    display: inline-grid;
    margin-top: 10px;
  }
}
@media (max-width: 719px) {
  .tagStyle_1qa05ni-o_O-style_astaci {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 14px;
    line-height: 20px;
    display: -ms-inline-grid;
    display: inline-grid;
    margin-top: 10px;
  }
}
.style_u001ix {
  -ms-flex-item-align: end;
  position: relative;
  color: #999999;
  -webkit-align-self: flex-end;
  align-self: flex-end;
}
.style_u001ix:hover {
  color: inherit;
}
@media (min-width: 1080px) {
  .style_u001ix {
    margin-right: 5px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 1079px) {
  .style_u001ix {
    margin-right: 5px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 719px) {
  .style_u001ix {
    margin-right: 5px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }
}
.wrapper_v8g468-o_O-sectionStyle_r3acvb-o_O-padding_1ljj5tz {
  display: -ms-grid;
  display: grid;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 1080px;
  width: -webkit-fill-available;
}
@media (min-width: 1080px) {
  .wrapper_v8g468-o_O-sectionStyle_r3acvb-o_O-padding_1ljj5tz {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    grid-column-gap: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 1079px) {
  .wrapper_v8g468-o_O-sectionStyle_r3acvb-o_O-padding_1ljj5tz {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (max-width: 719px) {
  .wrapper_v8g468-o_O-sectionStyle_r3acvb-o_O-padding_1ljj5tz {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.padding_mpeynb-o_O-container_1eu48ni {
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -webkit-box-lines: multiple;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: baseline;
  align-items: baseline;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 1080px) {
  .padding_mpeynb-o_O-container_1eu48ni {
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 10px;
  }
}
@media (max-width: 1079px) {
  .padding_mpeynb-o_O-container_1eu48ni {
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 10px;
  }
}
@media (max-width: 719px) {
  .padding_mpeynb-o_O-container_1eu48ni {
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 10px;
  }
}
.section_1fx40od-o_O-padding_mpeynb {
  -ms-grid-columns: 1fr;
  display: -ms-grid;
  display: grid;
  grid-template-columns: 1fr;
}
@media (min-width: 1080px) {
  .section_1fx40od-o_O-padding_mpeynb {
    grid-row-gap: 10px;
    padding-left: 0px;
    padding-right: 0px;
  }
}
@media (max-width: 1079px) {
  .section_1fx40od-o_O-padding_mpeynb {
    grid-row-gap: 10px;
    padding-left: 0px;
    padding-right: 0px;
  }
}
@media (max-width: 719px) {
  .section_1fx40od-o_O-padding_mpeynb {
    grid-row-gap: 10px;
    padding-left: 0px;
    padding-right: 0px;
  }
}
.horizontalCards_u0vne9 {
  display: -ms-grid;
  display: grid;
}
@media (min-width: 1080px) {
  .horizontalCards_u0vne9 {
    -ms-grid-rows: 1fr 1fr 1fr;
    grid-auto-rows: 1fr 1fr 1fr;
    grid-row-gap: 10px;
  }
}
@media (max-width: 1079px) {
  .horizontalCards_u0vne9 {
    -ms-grid-rows: 1fr 1fr 1fr;
    grid-auto-rows: 1fr 1fr 1fr;
    grid-row-gap: 10px;
  }
}
@media (max-width: 719px) {
  .horizontalCards_u0vne9 {
    -ms-grid-rows: 1fr 1fr 1fr;
    grid-auto-rows: 1fr 1fr 1fr;
    grid-row-gap: 10px;
  }
}
.style_1z0rca3 {
  overflow: hidden;
  width: -webkit-fill-available;
  display: -ms-grid;
  display: grid;
  background-color: transparent;
  position: absolute;
  bottom: 0px;
}
@media (min-width: 1080px) {
  .style_1z0rca3 {
    margin: 15px 20px;
  }
}
@media (max-width: 1079px) {
  .style_1z0rca3 {
    margin: 15px 20px;
  }
}
@media (max-width: 719px) {
  .style_1z0rca3 {
    margin: 5px 10px;
  }
}
.tagStyle_1jttr2w-o_O-style_e4x16a-o_O-style_g151si {
  margin: 0px;
  text-align: left;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
@media (min-width: 1080px) {
  .tagStyle_1jttr2w-o_O-style_e4x16a-o_O-style_g151si {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1079px) {
  .tagStyle_1jttr2w-o_O-style_e4x16a-o_O-style_g151si {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 719px) {
  .tagStyle_1jttr2w-o_O-style_e4x16a-o_O-style_g151si {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
  }
}
.tagStyle_1qa05ni-o_O-style_yneomx {
  -ms-grid-columns: auto auto max-content;
  margin: 0px;
  grid-template-columns: auto auto max-content;
}
@media (min-width: 1080px) {
  .tagStyle_1qa05ni-o_O-style_yneomx {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
    display: -ms-inline-grid;
    display: inline-grid;
    margin-top: 15px;
  }
}
@media (max-width: 1079px) {
  .tagStyle_1qa05ni-o_O-style_yneomx {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
    display: -ms-inline-grid;
    display: inline-grid;
    margin-top: 15px;
  }
}
@media (max-width: 719px) {
  .tagStyle_1qa05ni-o_O-style_yneomx {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 14px;
    line-height: 20px;
    display: -ms-inline-grid;
    display: inline-grid;
    margin-top: 5px;
  }
}
.wrapper_qod16u {
  width: 100%;
  height: 100%;
  text-decoration: none;
  color: #000000;
  background-color: #ffffff;
  -webkit-mask-image: -webkit-radial-gradient(white, black);
  border-radius: 0px;
  position: relative;
  display: -ms-grid;
  display: grid;
}
.wrapper_qod16u:hover {
  color: #981e32;
}
.wrapper_qod16u:active {
  color: #999999;
}
@media (min-width: 1080px) {
  .wrapper_qod16u {
    -ms-grid-columns: 1fr 2fr;
    grid-template-columns: 1fr 2fr;
  }
}
@media (max-width: 1079px) {
  .wrapper_qod16u {
    -ms-grid-columns: 1fr 2fr;
    grid-template-columns: 1fr 2fr;
  }
}
@media (max-width: 719px) {
  .wrapper_qod16u {
    -ms-grid-columns: 1fr 2fr;
    grid-template-columns: 1fr 2fr;
  }
}
.base_1g3vp7h {
  background-color: #f7f7f7;
  position: relative;
  overflow: hidden;
  margin: 0px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  min-width: 0%;
}
@media (min-width: 1080px) {
  @media (min-width: 1080px) {
    .base_1g3vp7h {
      padding-top: -webkit-calc(100% / (1.3333333333333333));
      padding-top: -moz-calc(100% / (1.3333333333333333));
      padding-top: calc(100% / (1.3333333333333333));
    }
  }
  @media (max-width: 1079px) {
    .base_1g3vp7h {
      padding-top: -webkit-calc(100% / (1.7777777777777777));
      padding-top: -moz-calc(100% / (1.7777777777777777));
      padding-top: calc(100% / (1.7777777777777777));
    }
  }
  @media (max-width: 719px) {
    .base_1g3vp7h {
      padding-top: -webkit-calc(100% / (1));
      padding-top: -moz-calc(100% / (1));
      padding-top: calc(100% / (1));
    }
  }
}
@media (max-width: 1079px) {
  @media (min-width: 1080px) {
    .base_1g3vp7h {
      padding-top: -webkit-calc(100% / (1.3333333333333333));
      padding-top: -moz-calc(100% / (1.3333333333333333));
      padding-top: calc(100% / (1.3333333333333333));
    }
  }
  @media (max-width: 1079px) {
    .base_1g3vp7h {
      padding-top: -webkit-calc(100% / (1.7777777777777777));
      padding-top: -moz-calc(100% / (1.7777777777777777));
      padding-top: calc(100% / (1.7777777777777777));
    }
  }
  @media (max-width: 719px) {
    .base_1g3vp7h {
      padding-top: -webkit-calc(100% / (1));
      padding-top: -moz-calc(100% / (1));
      padding-top: calc(100% / (1));
    }
  }
}
@media (max-width: 719px) {
  @media (min-width: 1080px) {
    .base_1g3vp7h {
      padding-top: -webkit-calc(100% / (1.3333333333333333));
      padding-top: -moz-calc(100% / (1.3333333333333333));
      padding-top: calc(100% / (1.3333333333333333));
    }
  }
  @media (max-width: 1079px) {
    .base_1g3vp7h {
      padding-top: -webkit-calc(100% / (1.7777777777777777));
      padding-top: -moz-calc(100% / (1.7777777777777777));
      padding-top: calc(100% / (1.7777777777777777));
    }
  }
  @media (max-width: 719px) {
    .base_1g3vp7h {
      padding-top: -webkit-calc(100% / (1));
      padding-top: -moz-calc(100% / (1));
      padding-top: calc(100% / (1));
    }
  }
}
.style_1w0pg2c {
  -ms-grid-rows: auto 1fr;
  overflow: hidden;
  width: -webkit-fill-available;
  display: -ms-grid;
  display: grid;
  grid-template-rows: auto 1fr;
}
@media (min-width: 1080px) {
  .style_1w0pg2c {
    margin: 15px 20px;
  }
}
@media (max-width: 1079px) {
  .style_1w0pg2c {
    margin: 15px 20px;
  }
}
@media (max-width: 719px) {
  .style_1w0pg2c {
    margin: 5px 10px;
  }
}
.style_1r9ggxi {
  -ms-flex-item-align: end;
  color: #999999;
  -webkit-align-self: flex-end;
  align-self: flex-end;
}
@media (min-width: 1080px) {
  .style_1r9ggxi {
    display: block;
    margin-right: 5px;
  }
}
@media (max-width: 1079px) {
  .style_1r9ggxi {
    display: block;
    margin-right: 5px;
  }
}
@media (max-width: 719px) {
  .style_1r9ggxi {
    display: block;
    margin-right: 5px;
  }
}
.style_1hiau8f {
  -ms-flex-item-align: end;
  color: #999999;
  -webkit-align-self: flex-end;
  align-self: flex-end;
}
.style_1hiau8f:hover {
  color: #999999;
}
@media (min-width: 1080px) {
  .style_1hiau8f {
    display: inline-block;
  }
}
@media (max-width: 1079px) {
  .style_1hiau8f {
    display: inline-block;
  }
}
@media (max-width: 719px) {
  .style_1hiau8f {
    display: inline-block;
  }
}
.tagStyle_1ij93yw-o_O-style_e4x16a-o_O-text_1dzox17 {
  margin: 0px;
  text-align: left;
  overflow: hidden;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  color: undefined;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
@media (min-width: 1080px) {
  .tagStyle_1ij93yw-o_O-style_e4x16a-o_O-text_1dzox17 {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1079px) {
  .tagStyle_1ij93yw-o_O-style_e4x16a-o_O-text_1dzox17 {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 719px) {
  .tagStyle_1ij93yw-o_O-style_e4x16a-o_O-text_1dzox17 {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
  }
}
.tagStyle_11tmb32-o_O-style_astaci {
  -ms-grid-columns: auto auto max-content;
  margin: 0px;
  grid-template-columns: auto auto max-content;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
@media (min-width: 1080px) {
  .tagStyle_11tmb32-o_O-style_astaci {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 14px;
    line-height: 20px;
    display: -ms-inline-grid;
    display: inline-grid;
    margin-top: 10px;
  }
}
@media (max-width: 1079px) {
  .tagStyle_11tmb32-o_O-style_astaci {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 14px;
    line-height: 20px;
    display: -ms-inline-grid;
    display: inline-grid;
    margin-top: 10px;
  }
}
@media (max-width: 719px) {
  .tagStyle_11tmb32-o_O-style_astaci {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 14px;
    line-height: 20px;
    display: -ms-inline-grid;
    display: inline-grid;
    margin-top: 10px;
  }
}
@media (min-width: 1080px) {
  .padding_mpeynb {
    padding-left: 0px;
    padding-right: 0px;
  }
}
@media (max-width: 1079px) {
  .padding_mpeynb {
    padding-left: 0px;
    padding-right: 0px;
  }
}
@media (max-width: 719px) {
  .padding_mpeynb {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.wrapper_zkdnvp {
  width: 100%;
  height: 100%;
  text-decoration: none;
  color: #ffffff;
  background-color: #981e32;
  -webkit-mask-image: -webkit-radial-gradient(white, black);
  border-radius: 0px;
  position: relative;
  display: -ms-grid;
  display: grid;
}
.wrapper_zkdnvp:hover {
  color: #ffffff;
}
.wrapper_zkdnvp:active {
  color: #ffffff;
}
@media (min-width: 1080px) {
  .wrapper_zkdnvp {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 1079px) {
  .wrapper_zkdnvp {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 719px) {
  .wrapper_zkdnvp {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
.style_8q4gx2 {
  -ms-grid-rows: auto 1fr;
  overflow: hidden;
  width: -webkit-fill-available;
  display: -ms-grid;
  display: grid;
  grid-template-rows: auto 1fr;
}
@media (min-width: 1080px) {
  .style_8q4gx2 {
    margin: 15px 20px;
  }
}
@media (max-width: 1079px) {
  .style_8q4gx2 {
    margin: 15px 20px;
  }
}
@media (max-width: 719px) {
  .style_8q4gx2 {
    margin: 15px 20px;
  }
}
.tagStyle_ls9gm5-o_O-style_1vztocc {
  margin: 0px;
  position: relative;
  background-color: #999999;
  color: #981e32;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
@media (min-width: 1080px) {
  .tagStyle_ls9gm5-o_O-style_1vztocc {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 12px;
    line-height: 16px;
    display: block;
    padding: 2px 5px;
    margin-bottom: 15px;
  }
}
@media (max-width: 1079px) {
  .tagStyle_ls9gm5-o_O-style_1vztocc {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 12px;
    line-height: 16px;
    display: block;
    padding: 2px 5px;
    margin-bottom: 15px;
  }
}
@media (max-width: 719px) {
  .tagStyle_ls9gm5-o_O-style_1vztocc {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 12px;
    line-height: 16px;
    display: block;
    padding: 2px 5px;
    margin-bottom: 15px;
  }
}
.tagStyle_1x9bzhy-o_O-style_e4x16a-o_O-text_1dzox17 {
  margin: 0px;
  text-align: left;
  overflow: hidden;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  color: undefined;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
@media (min-width: 1080px) {
  .tagStyle_1x9bzhy-o_O-style_e4x16a-o_O-text_1dzox17 {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 24px;
    line-height: 33px;
  }
}
@media (max-width: 1079px) {
  .tagStyle_1x9bzhy-o_O-style_e4x16a-o_O-text_1dzox17 {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 719px) {
  .tagStyle_1x9bzhy-o_O-style_e4x16a-o_O-text_1dzox17 {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
  }
}
.tagStyle_xm7ymz-o_O-style_astaci {
  -ms-grid-columns: auto auto max-content;
  margin: 0px;
  grid-template-columns: auto auto max-content;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
@media (min-width: 1080px) {
  .tagStyle_xm7ymz-o_O-style_astaci {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
    display: -ms-inline-grid;
    display: inline-grid;
    margin-top: 10px;
  }
}
@media (max-width: 1079px) {
  .tagStyle_xm7ymz-o_O-style_astaci {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 14px;
    line-height: 20px;
    display: -ms-inline-grid;
    display: inline-grid;
    margin-top: 10px;
  }
}
@media (max-width: 719px) {
  .tagStyle_xm7ymz-o_O-style_astaci {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 12px;
    line-height: 16px;
    display: -ms-inline-grid;
    display: inline-grid;
    margin-top: 10px;
  }
}
.style_djmtpk {
  -ms-flex-item-align: end;
  position: relative;
  color: #f7f7f7;
  -webkit-align-self: flex-end;
  align-self: flex-end;
}
.style_djmtpk:hover {
  color: inherit;
}
@media (min-width: 1080px) {
  .style_djmtpk {
    margin-right: 5px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 1079px) {
  .style_djmtpk {
    margin-right: 5px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 719px) {
  .style_djmtpk {
    margin-right: 5px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }
}
.padding_1ljj5tz-o_O-verticalCardsGrid_1hm0yty {
  display: -ms-grid;
  display: grid;
  margin-top: 20px;
  margin-bottom: 20px;
}
@media (min-width: 1080px) {
  .padding_1ljj5tz-o_O-verticalCardsGrid_1hm0yty {
    -ms-grid-columns: 1fr 1fr 1fr;
    padding-left: 10px;
    padding-right: 10px;
    grid-template-columns: 1fr 1fr 1fr;
    grid-column-gap: 20px;
  }
}
@media (max-width: 1079px) {
  .padding_1ljj5tz-o_O-verticalCardsGrid_1hm0yty {
    -ms-grid-columns: 1fr;
    padding-left: 20px;
    padding-right: 20px;
    grid-template-columns: 1fr;
    grid-row-gap: 20px;
  }
}
@media (max-width: 719px) {
  .padding_1ljj5tz-o_O-verticalCardsGrid_1hm0yty {
    -ms-grid-columns: 1fr;
    padding-left: 20px;
    padding-right: 20px;
    grid-template-columns: 1fr;
    grid-row-gap: 20px;
  }
}
.padding_1ljj5tz-o_O-horizontalCardsGrid_50kocu {
  display: -ms-grid;
  display: grid;
}
@media (min-width: 1080px) {
  .padding_1ljj5tz-o_O-horizontalCardsGrid_50kocu {
    -ms-grid-columns: 1fr;
    padding-left: 10px;
    padding-right: 10px;
    grid-template-columns: 1fr;
    grid-row-gap: 20px;
  }
}
@media (max-width: 1079px) {
  .padding_1ljj5tz-o_O-horizontalCardsGrid_50kocu {
    -ms-grid-columns: 1fr;
    padding-left: 20px;
    padding-right: 20px;
    grid-template-columns: 1fr;
    grid-row-gap: 20px;
  }
}
@media (max-width: 719px) {
  .padding_1ljj5tz-o_O-horizontalCardsGrid_50kocu {
    -ms-grid-columns: 1fr;
    padding-left: 20px;
    padding-right: 20px;
    grid-template-columns: 1fr;
    grid-row-gap: 20px;
  }
}
.wrap_b76aq7 {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.categoryLink_abw475 {
  color: inherit;
}
.tagStyle_1llfjkt-o_O-style_14x3vkt-o_O-style_d48umq {
  margin: 0px;
  background-color: #981e32;
  color: #ffffff;
  position: absolute;
  z-index: 200;
  bottom: 0px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  left: 0px;
}
@media (min-width: 1080px) {
  .tagStyle_1llfjkt-o_O-style_14x3vkt-o_O-style_d48umq {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
    display: block;
    padding: 2px 5px;
  }
}
@media (max-width: 1079px) {
  .tagStyle_1llfjkt-o_O-style_14x3vkt-o_O-style_d48umq {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
    display: block;
    padding: 2px 5px;
  }
}
@media (max-width: 719px) {
  .tagStyle_1llfjkt-o_O-style_14x3vkt-o_O-style_d48umq {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 12px;
    line-height: 16px;
    display: block;
    padding: 2px 5px;
  }
}
.style_1me8540 {
  -ms-grid-rows: auto 1fr;
  overflow: hidden;
  width: -webkit-fill-available;
  display: -ms-grid;
  display: grid;
  grid-template-rows: auto 1fr;
}
@media (min-width: 1080px) {
  .style_1me8540 {
    margin: 20px 20px;
  }
}
@media (max-width: 1079px) {
  .style_1me8540 {
    margin: 20px 20px;
  }
}
@media (max-width: 719px) {
  .style_1me8540 {
    margin: 10px 10px;
  }
}
.style_hdc57k {
  -ms-grid-column-align: center;
  justify-self: center;
}
.tagStyle_1jttr2w-o_O-style_12to336-o_O-text_1dzox17 {
  margin: 0px;
  text-align: center;
  overflow: hidden;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  color: undefined;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
@media (min-width: 1080px) {
  .tagStyle_1jttr2w-o_O-style_12to336-o_O-text_1dzox17 {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 1079px) {
  .tagStyle_1jttr2w-o_O-style_12to336-o_O-text_1dzox17 {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 20px;
    line-height: 28px;
  }
}
@media (max-width: 719px) {
  .tagStyle_1jttr2w-o_O-style_12to336-o_O-text_1dzox17 {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
  }
}
.wrapper_z43jqd {
  width: 100%;
  height: 100%;
  text-decoration: none;
  color: #000000;
  background-color: #ffffff;
  -webkit-mask-image: -webkit-radial-gradient(white, black);
  border-radius: 0px;
  position: relative;
  display: -ms-grid;
  display: grid;
}
.wrapper_z43jqd:hover {
  color: #981e32;
}
.wrapper_z43jqd:active {
  color: #999999;
}
@media (min-width: 1080px) {
  .wrapper_z43jqd {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 1079px) {
  .wrapper_z43jqd {
    -ms-grid-columns: 1fr 2fr;
    grid-template-columns: 1fr 2fr;
  }
}
@media (max-width: 719px) {
  .wrapper_z43jqd {
    -ms-grid-columns: 1fr 2fr;
    grid-template-columns: 1fr 2fr;
  }
}
.container_13tht58 {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  max-width: 1080px;
  margin: 0 auto;
  margin-top: 20px;
  overflow-anchor: none;
}
.button_v4mwna-o_O-style_du73ze-o_O-style_jvxvz2-o_O-tagStyle_1qa05ni {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
  outline: none;
  border: none;
  padding: 0 20px;
  border-radius: 20px;
  background-color: #981e32;
  min-width: 120px;
  height: 40px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #ffffff;
  -webkit-transition: 0.2s box-shadow ease-in-out;
  -moz-transition: 0.2s box-shadow ease-in-out;
  transition: 0.2s box-shadow ease-in-out;
  will-change: box-shadow;
  box-shadow: 0 0 0 0, 0 0 0 0px #981e32;
  -webkit-font-smoothing: antialiased;
  margin: 0px;
}
@media (hover: hover) {
  .button_v4mwna-o_O-style_du73ze-o_O-style_jvxvz2-o_O-tagStyle_1qa05ni:hover {
    background-color: #981e32;
    color: #ffffff;
  }
}
.button_v4mwna-o_O-style_du73ze-o_O-style_jvxvz2-o_O-tagStyle_1qa05ni:hover {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 0 0 0px #ffffff;
}
.button_v4mwna-o_O-style_du73ze-o_O-style_jvxvz2-o_O-tagStyle_1qa05ni:active {
  background-color: #981e32;
  color: #ffffff;
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.2),
    0 4px 20px 0px rgba(0, 0, 0, 0.2), 0 12px 16px 0px rgba(0, 0, 0, 0.2),
    0 0 0 0px #ffffff;
}
.button_v4mwna-o_O-style_du73ze-o_O-style_jvxvz2-o_O-tagStyle_1qa05ni:disabled {
  box-shadow: 0 0 0 0;
}
@media (min-width: 1080px) {
  .button_v4mwna-o_O-style_du73ze-o_O-style_jvxvz2-o_O-tagStyle_1qa05ni {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1079px) {
  .button_v4mwna-o_O-style_du73ze-o_O-style_jvxvz2-o_O-tagStyle_1qa05ni {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 719px) {
  .button_v4mwna-o_O-style_du73ze-o_O-style_jvxvz2-o_O-tagStyle_1qa05ni {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 14px;
    line-height: 20px;
  }
}
.footerWrapper_1mg32ay {
  background-color: #981e32;
}
@media (min-width: 1080px) {
  .footerWrapper_1mg32ay {
    padding-top: 5px;
    padding-bottom: 5px;
  }
}
@media (max-width: 1079px) {
  .footerWrapper_1mg32ay {
    padding-top: 5px;
    padding-bottom: 5px;
  }
}
@media (max-width: 719px) {
  .footerWrapper_1mg32ay {
    padding-top: 5px;
    padding-bottom: 5px;
  }
}
.footerContent_5f07p9 {
  margin: 0 auto;
  max-width: 1440px;
}
@media (min-width: 1080px) {
  .footerContent_5f07p9 {
    padding: 0 20px;
  }
}
@media (max-width: 1079px) {
  .footerContent_5f07p9 {
    padding: 0 20px;
  }
}
@media (max-width: 719px) {
  .footerContent_5f07p9 {
    padding: 0 15px;
  }
}
.logoWrapper_1saqys {
  -webkit-box-align: center;
  -ms-flex-align: center;
  padding-top: 20px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.logoSeparator_74xj6e {
  height: 1px;
  width: 100%;
  background-color: #999999;
}
.logoSeparator_74xj6e:first-child {
  margin-right: 20px;
}
.logoSeparator_74xj6e:last-child {
  margin-left: 20px;
}
.separator_ym4b09 {
  height: 1px;
  background-color: #999999;
}
.base_nc2jbe {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-transition: 0ms;
  -moz-transition: 0ms;
  transition: 0ms;
}
@media (min-width: 1080px) {
  .base_nc2jbe {
    height: 24px;
    width: -1px;
  }
}
@media (max-width: 1079px) {
  .base_nc2jbe {
    height: 24px;
    width: auto;
  }
}
@media (max-width: 719px) {
  .base_nc2jbe {
    height: 24px;
    width: auto;
  }
}
.section_kxfp09 {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 1080px) {
  .section_kxfp09 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
@media (max-width: 1079px) {
  .section_kxfp09 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
@media (max-width: 719px) {
  .section_kxfp09 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
.linksWrapper_8ov2w7 {
  display: -ms-inline-grid;
  display: inline-grid;
}
@media (min-width: 1080px) {
  .linksWrapper_8ov2w7 {
    -ms-grid-columns: repeat(5, auto);
    grid-template-columns: repeat(5, auto);
    grid-gap: 10px 80px;
  }
}
@media (max-width: 1079px) {
  .linksWrapper_8ov2w7 {
    -ms-grid-columns: repeat(4, auto);
    grid-template-columns: repeat(4, auto);
    grid-gap: 10px 40px;
  }
}
@media (max-width: 719px) {
  .linksWrapper_8ov2w7 {
    -ms-grid-columns: auto auto;
    grid-template-columns: auto auto;
    grid-gap: 10px 40px;
  }
}
.base_1mjl8bb-o_O-style_uel3dv-o_O-additionalStyle_3hmsj {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: center;
  align-items: center;
  font-family: inherit;
  height: 100%;
  color: #ffffff;
  text-decoration: none;
}
.base_1mjl8bb-o_O-style_uel3dv-o_O-additionalStyle_3hmsj:hover {
  color: initial;
}
.base_1mjl8bb-o_O-style_uel3dv-o_O-additionalStyle_3hmsj:visited {
  text-decoration: none;
  color: #ffffff;
}
.base_1mjl8bb-o_O-style_uel3dv-o_O-additionalStyle_3hmsj:active {
  text-decoration: none;
  color: #ffffff;
}
@media (min-width: 1080px) {
  .base_1mjl8bb-o_O-style_uel3dv-o_O-additionalStyle_3hmsj:hover {
    color: #999999;
  }
}
@media (max-width: 1079px) {
  .base_1mjl8bb-o_O-style_uel3dv-o_O-additionalStyle_3hmsj:hover {
    color: #ffffff;
  }
}
@media (max-width: 719px) {
  .base_1mjl8bb-o_O-style_uel3dv-o_O-additionalStyle_3hmsj:hover {
    color: #ffffff;
  }
}
.button_10rfv07-o_O-tagStyle_4o6kkn {
  background-color: transparent;
  border: none;
  cursor: pointer;
  text-align: start;
  color: #ffffff;
  margin: 0px;
}
.button_10rfv07-o_O-tagStyle_4o6kkn:hover {
  color: #999999;
}
.button_10rfv07-o_O-tagStyle_4o6kkn:active {
  color: #ffffff;
}
.button_10rfv07-o_O-tagStyle_4o6kkn:visited {
  color: #ffffff;
}
.button_10rfv07-o_O-tagStyle_4o6kkn:focus {
  outline: none;
}
@media (min-width: 1080px) {
  .button_10rfv07-o_O-tagStyle_4o6kkn {
    font-weight: 400;
    font-family: Roboto;
    font-size: 18px;
    line-height: 27px;
  }
}
@media (max-width: 1079px) {
  .button_10rfv07-o_O-tagStyle_4o6kkn {
    font-weight: 400;
    font-family: Roboto;
    font-size: 18px;
    line-height: 27px;
  }
}
@media (max-width: 719px) {
  .button_10rfv07-o_O-tagStyle_4o6kkn {
    font-weight: 400;
    font-family: Roboto;
    font-size: 18px;
    line-height: 26px;
  }
}
.wrapper_13lecbh {
  background-color: #981e32;
}
.tagStyle_edojfh-o_O-style_19d6y1v {
  color: #ffffff;
  padding: 10px 20px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  margin: 0 auto;
  max-width: 1440px;
}
@media (min-width: 1080px) {
  .tagStyle_edojfh-o_O-style_19d6y1v {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 12px;
    line-height: 16px;
  }
}
@media (max-width: 1079px) {
  .tagStyle_edojfh-o_O-style_19d6y1v {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 12px;
    line-height: 16px;
  }
}
@media (max-width: 719px) {
  .tagStyle_edojfh-o_O-style_19d6y1v {
    font-weight: 700;
    font-family: Montserrat;
    font-size: 10px;
    line-height: 14px;
  }
}
.base_1mjl8bb-o_O-style_gjhxj7-o_O-additionalStyle_f8g01p {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: center;
  align-items: center;
  font-family: inherit;
  height: 100%;
  color: #ffffff;
  text-decoration: underline;
  pointer-events: auto;
}
.base_1mjl8bb-o_O-style_gjhxj7-o_O-additionalStyle_f8g01p:hover {
  color: initial;
}
.base_1mjl8bb-o_O-style_gjhxj7-o_O-additionalStyle_f8g01p:visited {
  text-decoration: none;
  color: #ffffff;
}
.base_1mjl8bb-o_O-style_gjhxj7-o_O-additionalStyle_f8g01p:active {
  text-decoration: none;
  color: #ffffff;
}
@media (min-width: 1080px) {
  .base_1mjl8bb-o_O-style_gjhxj7-o_O-additionalStyle_f8g01p:hover {
    color: #ffffff;
  }
}
@media (max-width: 1079px) {
  .base_1mjl8bb-o_O-style_gjhxj7-o_O-additionalStyle_f8g01p:hover {
    color: #ffffff;
  }
}
@media (max-width: 719px) {
  .base_1mjl8bb-o_O-style_gjhxj7-o_O-additionalStyle_f8g01p:hover {
    color: #ffffff;
  }
}
