/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./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]!../woodland/cartridges/app_custom_woodland/cartridge/client/default/scss/experience/learningCenterStyles.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.articlePage {
  width: 100%;
}
.articlePage figure {
  margin: 0;
}
.articlePage .reading-width {
  max-width: 800px;
}
.articlePage h1,
.articlePage h2,
.articlePage h3,
.articlePage h4,
.articlePage p,
.articlePage ul,
.articlePage li {
  color: #252422;
  text-align: left;
}
.articlePage h1,
.articlePage h3,
.articlePage h4,
.articlePage p {
  font-weight: 400;
  margin: 10px 0px;
}
.articlePage ul,
.articlePage li {
  font-size: 18px;
}
.articlePage p {
  font-size: 18px;
  margin: 0 0 1em;
}
.articlePage h4 {
  font-size: 22px;
}
.articlePage h3 {
  font-size: 24px;
}
.articlePage h2 {
  font-weight: 800;
  font-size: 24px;
  margin: 40px 0px 20px;
}
.articlePage h1 {
  font-size: 50px;
}
.articlePage .main-body {
  line-height: 34px;
  margin: 20px auto 50px;
}
.articlePage .main-body h1 {
  line-height: auto;
}
.articlePage .main-body p a {
  color: #e66d1c;
}
.articlePage .main-body p a:hover {
  text-decoration: underline;
  color: #e05d05;
}
.articlePage .main-body img,
.articlePage .main-body iframe {
  margin: 20px 0px;
}
.articlePage .main-body .row .region {
  margin: 20px 0px;
  display: flex;
  flex-direction: column;
}
.articlePage .social-container {
  justify-content: center;
}
.articlePage .social-icons {
  padding: 0;
  list-style: none;
  font-size: 1.25rem;
}
.articlePage .social-icons li {
  margin-right: 0.75em;
}
.articlePage .social-icons a:hover {
  text-decoration: none;
}
.articlePage .copy-link-message {
  position: absolute;
  left: 50%;
  top: -93px;
  transform: translateX(-50%);
  width: max-content;
  max-width: 80%;
}

.experience-component .experience-commerce_assets-productTile {
  flex-grow: 1;
}

.product-tile {
  height: 100%;
}

.overlay_caption {
  top: -120px;
  position: relative;
  opacity: 1;
  transition: 0.5s ease;
  backface-visibility: hidden;
  width: 100%;
}
.overlay_caption .overlay_text {
  text-align: right;
  background-image: linear-gradient(rgba(0, 0, 0, 0), rgb(0, 0, 0));
  padding: 5px 10px;
  height: 100px;
}
.overlay_caption .overlay_text p {
  margin-top: 50px;
  text-align: right;
  color: #ffffff;
}

.mainBanner-image {
  width: 100%;
}

.additional-image {
  width: 100%;
}

.additionalImage1 {
  padding-left: 0;
  margin-top: -20px;
  float: left;
}

.additionalImage2 {
  padding-right: 0;
  margin-top: -20px;
  float: left;
}

.main-banner-container {
  margin-bottom: -100px !important;
}

.no-caption {
  height: 100px;
}

.clearfloat {
  clear: both;
}

.adparent {
  min-width: 320px;
  height: 320px;
}

ins.adsbygoogle[data-ad-status=unfilled] {
  display: none !important;
}

#maincontent #about-us .main-body {
  padding-left: 0;
  padding-right: 0;
  max-width: 100vw;
}

/*# sourceMappingURL=learningCenterStyles.css.map*/