/*!********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./apps/frontend/resources/less/Admin/LoggedOut/InformationPage.less ***!
  \********************************************************************************************************************************************************************************************************************/
.info-page-container {
  position: relative;
  background-color: var(--admin-main-3);
  display: flex;
  flex-direction: column;
  flex: 1;
  min-width: 400px;
  background-image: url("https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/adm-info-page.png");
  background-repeat: no-repeat;
  background-position: center top;
  background-size: contain;
}
.info-page-container .info-page-content {
  display: flex;
  flex: 1;
  flex-direction: column;
  color: var(--default-color-2);
  padding: 0 40px 40px;
  max-width: 1200px;
  margin: 0 auto;
  font-size: 20px;
}
.info-page-container .info-page-content .info-page-default-warning {
  font-size: 18px;
  font-style: italic;
}
.info-page-container .info-page-content h1,
.info-page-container .info-page-content h2,
.info-page-container .info-page-content h3,
.info-page-container .info-page-content h4 {
  color: var(--primary-text-2);
}
.info-page-container .info-page-content h1 {
  color: var(--primary-text-2);
  font-size: 1.25em;
  text-align: center;
  margin: 30px 0 60px;
  margin-bottom: 10vw;
}
.info-page-container .info-page-content h2 {
  font-size: 1.25em;
  text-transform: none;
}
.info-page-container .info-page-content h3 {
  font-size: 1em;
  text-transform: none;
}
.info-page-container .info-page-content a {
  cursor: pointer;
  color: var(--troubadour-main-3);
}
.info-page-container .info-page-content p {
  margin-bottom: 15px;
}
@media screen and (min-width: 600px) {
  .info-page-container .info-page-content h1 {
    font-size: 1.75em;
  }
}
@media screen and (min-width: 1160px) {
  .info-page-container .info-page-content {
    font-size: 28px;
    padding: 0 80px 60px;
  }
  .info-page-container .info-page-content h1 {
    font-size: 2em;
    margin: 40px 0 80px;
    margin-bottom: 8vw;
  }
  .info-page-container .info-page-content h2 {
    font-size: 1.5em;
  }
  .info-page-container .info-page-content h3 {
    font-size: 1.25em;
  }
}
@media screen and (min-width: 1501px) {
  .info-page-container .info-page-content {
    padding-bottom: 80px;
  }
  .info-page-container .info-page-content h1 {
    margin: 40px 0 80px;
  }
}


/*# sourceMappingURL=InformationPage.0e36b38c1743f79f4160.css.map*/