  /**
 * OISE's theme implementation.
 */
.layout--twocol-section {
  margin-right: -15px;
  margin-left: -15px;
  margin-bottom: 1.5rem;
}
.layout--twocol-section .layout__region {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1199.98px) {
  .layout--twocol-section .layout__region {
    min-width: 100%;
  }
  .layout--twocol-section .layout__region--second {
    margin-top: 1.5rem;
  }
}

.node-title {
  border-radius: 0.2rem;
}

.layout__region--first .block-layout-builder {
  margin-bottom: 0.75rem;
}

.field--name-field-program-url .btn {
  text-transform: none !important;
}