/* Minification failed. Returning unminified contents.
(48,30): run-time error CSS1034: Expected closing parenthesis, found ','
(48,30): run-time error CSS1042: Expected function, found ','
(48,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
 */
.page-header {
  background-image: url('/assets/Images/backgrounds/thinkbrick/Why Brick/WhyBrick-Sustainability.jpg');
  background-attachment: fixed;
  background-repeat: no-repeat;
  min-height: 100vh;
  padding-top: 14vh;
  height: auto;
}

.m-b-10 {
  margin-bottom: 10px;
}

.m-b-15 {
  margin-bottom: 15px;
}

.m-t-20 {
  margin-top: 20px;
}

.pink-color {
  color: #EC008C;
}


label {
  color: white;
}


label.label-text {
  font-size: 14px;
  padding: 4px;
  color: white;
  width: 90%
}

.btn.btn-pink:hover {
  box-shadow: 2px 1px 12px 5px rgba(237, 69, 126, 0.42);
}

.btn.btn-pink {
  box-shadow: none;
}

.main-container {
  background-color: rgb(0,0,0,0.5);
  border-radius: 10px;
  margin-bottom: 50px;
  padding: 10px 60px;
  box-shadow: 1px 1px 7px 3px #27272761;
}

.main-container p {
  font-size: 16px;
  color: white;
}

.main-container h3 {
  font-weight: 600;
}

.alert {
  border-radius: 6px;
  color: #fff;
}

.alert.alert-success {
  background-color: #5ec362a6;
}

.alert.alert-danger {
  background-color: #f55145a6;
}

.alert.alert-warning {
  background-color: #ff9a0f94;
}

.alert > h3 {
  font-weight: bold;
}

hr.tb {
  height: 1px;
  width: 100%;
  background: #ED008C;
  background: linear-gradient(to right, #ff0084 0%,#ff0084 100%);
}

