/*!
 * ===========================
 * Author: Steve Gotthardt
 * Created: 3/2024
 * ===========================
 */

.price-container {
  text-align: center;
}
.price-container h2 {
  display: none;
}
.price-container.disabled .register-button .button {
  background-color: #cecece;
  pointer-events: none;
}

@media (min-width: 959.97px) {
  .price-container {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-areas: "before-header after-header" "before-pricing after-pricing" "registration-button registration-button";
    justify-items: center;
  }
  .price-container h6:first-of-type {
    grid-area: before-header;
  }
  .price-container .event-price__early-reg {
    grid-area: before-pricing;
  }
  .price-container h6:last-of-type {
    grid-area: after-header;
  }
  .price-container .event-price__after-early {
    grid-area: after-pricing;
  }
  .price-container .register-button {
    grid-area: registration-button;
  }
}

.certificate-icons {
  margin:0 auto 12px;
  display:flex;
  flex-direction:column;
  gap:12px;
  justify-content: center;
}
@media screen and (min-width:480px) and (max-width:959px) {
  .certificate-icons {
    width:0;
    flex-direction:row;
  }  
}
@media screen and (min-width:1400px) {
  .certificate-icons {
    width:0;
    flex-direction:row;
  }  
}