/*!
 Theme Name:   Portage DD Website Theme
 Description:  A child theme for the fwd framework
 Author:       Go Media
 Author URI: https://gomedia.com
 Template:     fwd-wp
 Version:      1.0.3
*/
body.fwd-breakpoint-xs .hide-xs {
  display: none !important;
}
body.fwd-breakpoint-xs .hide-xs-up {
  display: none !important;
}
body.fwd-breakpoint-xs .hide-xs-down {
  display: none !important;
}
body.fwd-breakpoint-xs .hide-sm-down {
  display: none !important;
}
body.fwd-breakpoint-xs .hide-md-down {
  display: none !important;
}
body.fwd-breakpoint-xs .hide-lg-down {
  display: none !important;
}
body.fwd-breakpoint-xs .hide-xl-down {
  display: none !important;
}
body.fwd-breakpoint-sm .hide-sm {
  display: none !important;
}
body.fwd-breakpoint-sm .hide-xs-up {
  display: none !important;
}
body.fwd-breakpoint-sm .hide-sm-up {
  display: none !important;
}
body.fwd-breakpoint-sm .hide-sm-down {
  display: none !important;
}
body.fwd-breakpoint-sm .hide-md-down {
  display: none !important;
}
body.fwd-breakpoint-sm .hide-lg-down {
  display: none !important;
}
body.fwd-breakpoint-sm .hide-xl-down {
  display: none !important;
}
body.fwd-breakpoint-md .hide-md {
  display: none !important;
}
body.fwd-breakpoint-md .hide-xs-up {
  display: none !important;
}
body.fwd-breakpoint-md .hide-sm-up {
  display: none !important;
}
body.fwd-breakpoint-md .hide-md-up {
  display: none !important;
}
body.fwd-breakpoint-md .hide-md-down {
  display: none !important;
}
body.fwd-breakpoint-md .hide-lg-down {
  display: none !important;
}
body.fwd-breakpoint-md .hide-xl-down {
  display: none !important;
}
body.fwd-breakpoint-lg .hide-lg {
  display: none !important;
}
body.fwd-breakpoint-lg .hide-xs-up {
  display: none !important;
}
body.fwd-breakpoint-lg .hide-sm-up {
  display: none !important;
}
body.fwd-breakpoint-lg .hide-md-up {
  display: none !important;
}
body.fwd-breakpoint-lg .hide-lg-up {
  display: none !important;
}
body.fwd-breakpoint-lg .hide-lg-down {
  display: none !important;
}
body.fwd-breakpoint-lg .hide-xl-down {
  display: none !important;
}
body.fwd-breakpoint-xl .hide-xl {
  display: none !important;
}
body.fwd-breakpoint-xl .hide-xs-up {
  display: none !important;
}
body.fwd-breakpoint-xl .hide-sm-up {
  display: none !important;
}
body.fwd-breakpoint-xl .hide-md-up {
  display: none !important;
}
body.fwd-breakpoint-xl .hide-lg-up {
  display: none !important;
}
body.fwd-breakpoint-xl .hide-xl-up {
  display: none !important;
}
body.fwd-breakpoint-xl .hide-xl-down {
  display: none !important;
}

.fwd-blocks-header .wp-block-group.is-layout-constrained .wp-block-columns:first-child {
  min-height: auto;
}
.fwd-blocks-header > .wp-block-group.has-background {
  position: relative;
}
.fwd-blocks-header > .wp-block-group.has-background::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to bottom, #070922, #070922 24%, transparent 60%), linear-gradient(to right, #070922, #9D1D64 12%, #9D1D64 0%, transparent 70%);
  opacity: 0.88;
  pointer-events: none;
}
.fwd-blocks-header > .wp-block-group.has-background > * {
  position: relative;
  z-index: 2;
}

.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog {
  margin: 0 !important;
}

.wp-block-navigation-item.right,
.wp-block-navigation-item.right {
  display: flex;
  flex-direction: row-reverse;
}
.wp-block-navigation-item.right::before,
.wp-block-navigation-item.right::before {
  color: var(--wp--preset--color--primary-container);
  margin-left: 6px;
}

.wp-block-navigation-item.has-child .wp-block-navigation-submenu__toggle > svg {
  stroke: var(--wp--preset--color--primary-container);
}

.wp-block-navigation button.wp-block-navigation__submenu-icon {
  margin-left: 12px;
}

/*# sourceMappingURL=style.css.map */
