.dcs-qualifying-question {
  display: none;
}

[class^=wp-block-uw-degree].has-bg-white + .has-bg-white > .bg-padding:first-child,
[class^=wp-block-uw-degree].has-bg-gray + .has-bg-gray > .bg-padding:first-child,
[class^=wp-block-uw-degree].has-bg-primary + .has-bg-primary > .bg-padding:first-child,
[class^=wp-block-uw-degree].has-bg-secondary + .has-bg-secondary > .bg-padding:first-child,
[class^=wp-block-uw-degree].has-bg-accent + .has-bg-accent > .bg-padding:first-child,
[class^=wp-block-uw-degree].has-bg-variant + .has-bg-variant > .bg-padding:first-child,
[class^=wp-block-uw-degree].has-bg-black + .has-bg-black > .bg-padding:first-child {
  padding-top: 0;
}

main .wp-block-ds-background .size-bottom {
  bottom: -1.5px;
}
main .wp-block-ds-background .size-top {
  top: -1.5px;
}

.is-style-uw-checks li:before {
  content: "";
  display: inline-block;
  width: 0.75em;
  height: 0.75em;
  background-color: var(--primary);
  margin-right: 0.5em;
  mask: url("/wp-content/themes/dirigible/images/icons/checkmark.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.uw-shadow {
  box-shadow: 0 2px 2px 0px rgba(0, 0, 0, 0.1);
}

.uw-shadow-top {
  box-shadow: 0 -2px 2px 0px rgba(0, 0, 0, 0.1);
}

.embed-container {
  position: relative;
  padding-bottom: 56.25%;
  overflow: hidden;
  max-width: 100%;
  height: auto;
}
.embed-container iframe,
.embed-container object,
.embed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

@media (min-width: 768px) {
  body {
    --waveSize: 7vh;
  }
}
.uw-filter-option:has(.count.is-empty) {
  opacity: 0.5;
  pointer-events: none;
}
.uw-filter-option + ul {
  display: none;
}
.uw-filter-option + ul:has(.count:not(.is-empty)) {
  display: block;
}
.uw-filter-option + ul .uw-filter-option:has(.count.is-empty) {
  display: none;
}
