/*!*************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./web/app/themes/Gambleonlineaustralia/Components/ProsAndCons/ProsAndCons.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************/
.pros-and-cons__title {
  color: #0e4b1a;
}
.pros-and-cons__columns-wrapper {
  display: flex;
  gap: 2em;
  justify-content: space-between;
}
@media (max-width: 479px) {
  .pros-and-cons__columns-wrapper {
    display: block;
  }
}
.pros-and-cons__column {
  flex: 1;
}
@media (max-width: 479px) {
  .pros-and-cons__column {
    width: 100%;
  }
}
.pros-and-cons__list {
  margin-left: 0;
  padding: 2em 1.5em;
  color: #0e1b11;
  list-style: none;
  border-radius: 16px;
}
.pros-and-cons__list:first-child {
  margin-top: 20px;
}
.pros-and-cons__list-title {
  padding: 0 0 0.5em;
  color: #0e1b11;
  font-size: 1.5rem;
  text-transform: uppercase;
}
@media (max-width: 1023px) {
  .pros-and-cons__list-title {
    font-size: 1.15rem;
  }
}
.pros-and-cons__list__li--icon {
  position: relative;
  top: 3px;
  float: left;
  margin-right: 5px;
}
@media (min-width: 1024px) {
  .pros-and-cons__list__li--icon {
    top: 8px;
  }
}
.pros-and-cons__pros {
  background: #e9f4ec no-repeat padding-box;
}
.pros-and-cons__pros--pro {
  padding: 0 0 0.5em;
}
.pros-and-cons__cons {
  background: #f7eded no-repeat padding-box;
}
.pros-and-cons__cons--con {
  padding: 0 0 0.5em;
}
.pros-and-cons__combo-boxes {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  margin-top: 20px;
}
.pros-and-cons__combo-boxes .pros-and-cons__list {
  flex: 1 1 auto;
  margin: 0;
}
@media (min-width: 540px) {
  .pros-and-cons__combo-boxes .pros-and-cons__list {
    flex-basis: calc(50% - 10px);
  }
}
@media (min-width: 1000px) {
  .pros-and-cons__combo-boxes .pros-and-cons__list {
    flex-basis: calc(33.3333333333% - 13.3333333333px);
  }
}
.pros-and-cons__combo-boxes .pros-and-cons__list__li {
  padding: 3px 0;
}
.pros-and-cons__combo-boxes .pros-and-cons__list__li--icon {
  top: 0;
}
@media (min-width: 1024px) {
  .pros-and-cons__combo-boxes .pros-and-cons__list__li--icon {
    top: 4px;
    width: 23px;
    margin-right: 6px;
  }
}
