/* inline <style> */

:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--ast-global-color-0: var(--cwd-color-primary);--wp--preset--color--ast-global-color-1: var(--cwd-color-accent);--wp--preset--color--ast-global-color-2: var(--cwd-color-heading);--wp--preset--color--ast-global-color-3: var(--cwd-color-text);--wp--preset--color--ast-global-color-4: var(--cwd-color-border);--wp--preset--color--ast-global-color-5: var(--cwd-color-on-primary);--wp--preset--color--ast-global-color-6: var(--cwd-color-background);--wp--preset--color--ast-global-color-7: var(--cwd-color-surface);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: var(--wp--custom--ast-content-width-size);--wp--style--global--wide-size: var(--wp--custom--ast-wide-width-size); }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: none;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-color{color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-color{color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-color{color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-color{color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-color{color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-color{color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-color{color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-color{color: var(--wp--preset--color--ast-global-color-7) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-background-color{background-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-background-color{background-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-background-color{background-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-background-color{background-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-background-color{background-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-background-color{background-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-background-color{background-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-background-color{background-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-border-color{border-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-border-color{border-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-border-color{border-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-border-color{border-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-border-color{border-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-border-color{border-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-border-color{border-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-border-color{border-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */

/* inline <style> */

#cwd-scroll-top {
      width: 64px;
      height: 64px;
      padding: 0;
      background-color: var(--cwd-color-accent);
      color: #fff;
      font-size: 16px;
      font-weight: 700;
      font-family: inherit;
      line-height: 1;
      border: none;
      border-radius: 0;
      border-bottom-left-radius: 5px;
      box-shadow: 0 .5rem 2rem rgba(0, 0, 0, 0.2);
      cursor: pointer;
      display: flex;
      align-items: center;
      justify-content: center;
      position: fixed;
      top: 0;
      right: 0;
      opacity: 0;
      visibility: hidden;
      transition: opacity 0.25s ease, visibility 0.25s ease, background-color 0.25s ease;
      z-index: 9999;
    }
    #cwd-scroll-top.cwd-stt-visible {
      opacity: 1;
      visibility: visible;
    }
    #cwd-scroll-top:hover,
    #cwd-scroll-top:focus-visible {
      background-color: color-mix(in srgb, var(--cwd-color-accent) 85%, #000);
    }
    @media (max-width: 768px) {
      #cwd-scroll-top {
        width: 48px;
        height: 48px;
        font-size: 14px;
      }
    }
/*# sourceURL=cwd-scroll-to-top-inline-css */

/* inline <style> */

:root { --cwd-duration: 250ms; --cwd-step: 65ms; }
.animate-into-view.animate-into-view {
  --cwd-from: translate3d(0, 4rem, 0);

  opacity: 1;
  transform: translate3d(0, 0, 0);
  transition-property: opacity, transform, box-shadow;
  transition-duration: var(--cwd-duration, 250ms);
  transition-timing-function: ease-in-out;
  transition-delay: var(--cwd-delay, 0ms) !important;

  &.animate-from-left {
    --cwd-from: translate3d(-4rem, 0, 0);
  }
  &.animate-from-right {
    --cwd-from: translate3d(4rem, 0, 0);
  }
  &.animate-from-top {
    --cwd-from: translate3d(0, -4rem, 0);
  }
  &.animate-from-bottom {
    --cwd-from: translate3d(0, 4rem, 0);
  }

  &[data-hidden] {
    opacity: 0;
    transform: var(--cwd-from);
  }

  &.animate-delay-1 {
    --cwd-delay: calc(1 * var(--cwd-step, 65ms));
  }
  &.animate-delay-2 {
    --cwd-delay: calc(2 * var(--cwd-step, 65ms));
  }
  &.animate-delay-3 {
    --cwd-delay: calc(3 * var(--cwd-step, 65ms));
  }
  &.animate-delay-4 {
    --cwd-delay: calc(4 * var(--cwd-step, 65ms));
  }
  &.animate-delay-5 {
    --cwd-delay: calc(5 * var(--cwd-step, 65ms));
  }
}

html.cwd-animate-on-load .animate-into-view:not(.cwd-animated) {
  opacity: 0;
  transform: var(--cwd-from, translate3d(0, 4rem, 0));
}

.animate-stagger .animate-into-view:nth-child(2) {
  --cwd-delay: calc(1 * var(--cwd-step, 65ms));
}
.animate-stagger .animate-into-view:nth-child(3) {
  --cwd-delay: calc(2 * var(--cwd-step, 65ms));
}
.animate-stagger .animate-into-view:nth-child(4) {
  --cwd-delay: calc(3 * var(--cwd-step, 65ms));
}
.animate-stagger .animate-into-view:nth-child(5) {
  --cwd-delay: calc(4 * var(--cwd-step, 65ms));
}
.animate-stagger .animate-into-view:nth-child(6) {
  --cwd-delay: calc(5 * var(--cwd-step, 65ms));
}
.animate-stagger .animate-into-view:nth-child(7) {
  --cwd-delay: calc(6 * var(--cwd-step, 65ms));
}
.animate-stagger .animate-into-view:nth-child(8) {
  --cwd-delay: calc(7 * var(--cwd-step, 65ms));
}
.animate-stagger .animate-into-view:nth-child(9) {
  --cwd-delay: calc(8 * var(--cwd-step, 65ms));
}
.animate-stagger .animate-into-view:nth-child(10) {
  --cwd-delay: calc(9 * var(--cwd-step, 65ms));
}

/*# sourceURL=animate-into-view-inline-css */

/* /wp-content/plugins/cwd/assets/popup.css */
#popupContainer {
  display: block;
  position: fixed;
  bottom: 80px;
  right: 20px;
  background-color: var(--cwd-color-surface);
  border: 2px solid var(--cwd-color-primary);
  border-radius: var(--br);
  box-shadow: var(--shadow);
  width: min(350px, 100%);
  transition: all 0.5s ease-in-out;
  opacity: 1;
  transform: translateY(0);
  animation: fadeIn 0.3s;
}

.popup-close {
  position: absolute;
  top: 0;
  right: 0;
  background: none;
  border: none;
  font-weight: bold;
  color: var(--cwd-color-text);
  cursor: pointer;
  padding: 1rem;
  display: flex;
  z-index: 1;
  font-size: 20px;
}

#logoContainer {
  margin-top: 1rem;
  text-align: center;
  transform: scale(1);
  transform-origin: center;
}

.popup-links {
  padding: 1rem;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1rem;
}

.popup-links > a {
  padding: 1rem;
  color: var(--cwd-color-text);
  font-size: 18px;
  font-weight: 500;
  text-decoration: none;
  border-radius: calc(var(--br) / 2);
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: 8px;
}

.popup-links > a > i {
  color: var(--cwd-color-primary);
  font-size: 24px;
}

.popup-links > a:hover {
  background-color: var(--cwd-color-primary);
  color: #fff;
}

.popup-links > a:hover i {
  color: #fff;
}

@keyframes fadeIn {
  from {
    opacity: 0;
    transform: translateY(24px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

/* Hide Popup on Mobile Devices */
@media (max-width: 768px) {
  #popupContainer {
    display: none !important;
  }
}

/* /wp-content/plugins/cwd/assets/sticky-bar.css */
/* Sticky Bar Styling */
#sticky-wrapper {
  position: fixed;
  bottom: 0;
  right: 20px;
  z-index: 1000;
  width: min(350px, 100%);
  background-color: var(--cwd-color-primary);
  color: white;
  border-radius: var(--br) var(--br) 0 0;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
  padding: calc(var(--br) / 2);
  box-shadow: var(--shadow);
}

/* Sticky Bar Links */
#sticky-wrapper a {
  padding: 0.25rem;
  color: white;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.5;
  border-radius: calc(var(--br) / 2);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 4px;
}

#sticky-wrapper a i {
  font-size: 17px;
  display: block;
}

#sticky-wrapper a:hover {
  background-color: rgba(0, 0, 0, 0.2);
}

/* Popup Box Styling */
.popup-box {
  display: none; /* Hidden by default */
  position: fixed;
  bottom: 70px;
  right: 20px;
  width: 350px;
  max-height: 100vh;
  background-color: var(--cwd-color-surface);
  border-radius: var(--br);
  border: 2px solid var(--cwd-color-primary);
  box-shadow: var(--shadow);
  z-index: 1001;
  padding: 20px;
  transition:
    opacity 0.3s ease,
    transform 0.3s ease;
  opacity: 0;
  transform: translateY(20px);
  box-sizing: border-box; /* Prevent content from overflowing */
}

/* Popup Title */
.popup-box .popup-title {
  margin: 15px 0 5px 10px; /* Reduced bottom margin for closer spacing */
  font-size: 20px;
  font-weight: bold;
}

/* Popup Description */
.popup-box .popup-description {
  margin: 0 0 -40px 10px;
  font-size: 14px;
}

/* Popup Close Button */
.popup-box .close-popup-btn {
  position: absolute;
  top: 10px;
  right: 10px;
  background: none;
  border: none;
  font-size: 30px;
  cursor: pointer;
  color: #000;
  line-height: 1;
}

/* Responsive Styling */
@media (max-width: 768px) {
  /* Center Popup on Mobile */
  .popup-box {
    position: fixed !important;
    bottom: 70px !important;
    left: 50% !important;
    right: auto !important;
    transform: translateX(-50%) !important;
    max-width: 350px !important;
    margin: 0 !important;
  }

  /* Center Sticky Bar on Mobile */
  #sticky-wrapper {
    position: fixed !important;
    bottom: 0 !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    margin: 0 !important;
  }
}

/* Animation for Popups */
.popup-box {
  animation: fadeIn 0.3s;
}

@keyframes fadeIn {
  from {
    opacity: 0;
    transform: translateY(24px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

/* /wp-content/plugins/ultimate-addons-for-gutenberg/assets/css/spectra-block-positioning.min.css */
body .wp-block-uagb-container.uagb-position__sticky{transition-property:top,bottom;transition-duration:250ms;transition-timing-function:ease}body .wp-block-uagb-container.uagb-position__sticky--stuck{position:fixed;margin:0!important}body .wp-block-uagb-container.uagb-position__sticky--restricted{position:absolute;margin:0!important}
/* /wp-content/uploads/uag-plugin/custom-style-blocks.css */
.wp-block-uagb-advanced-heading h1,
.wp-block-uagb-advanced-heading h2,
.wp-block-uagb-advanced-heading h3,
.wp-block-uagb-advanced-heading h4,
.wp-block-uagb-advanced-heading h5,
.wp-block-uagb-advanced-heading h6,
.wp-block-uagb-advanced-heading p,
.wp-block-uagb-advanced-heading div {
  word-break: break-word;
}
.wp-block-uagb-advanced-heading .uagb-heading-text {
  margin: 0;
}
.wp-block-uagb-advanced-heading .uagb-desc-text {
  margin: 0;
}
.wp-block-uagb-advanced-heading .uagb-separator {
  font-size: 0;
  border-top-style: solid;
  display: inline-block;
  margin: 0 0 10px 0;
}
.wp-block-uagb-advanced-heading .uagb-highlight {
  color: #f78a0c;
  border: 0;
  transition: all 0.3s ease;
}
.uag-highlight-toolbar {
  border-left: 0;
  border-top: 0;
  border-bottom: 0;
  border-radius: 0;
  border-right-color: #1e1e1e;
}
.uag-highlight-toolbar .components-button {
  border-radius: 0;
  outline: none;
}
.uag-highlight-toolbar .components-button.is-primary {
  color: #fff;
}
.uagb-buttons__outer-wrap .uagb-buttons__wrap {
  display: inline-flex;
  width: 100%;
}
.uagb-buttons__outer-wrap.uagb-btn__small-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),
.uagb-buttons__outer-wrap.uagb-btn__small-btn .uagb-buttons-repeater.ast-outline-button {
  padding: 5px 10px;
}
.uagb-buttons__outer-wrap.uagb-btn__medium-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),
.uagb-buttons__outer-wrap.uagb-btn__medium-btn .uagb-buttons-repeater.ast-outline-button {
  padding: 12px 24px;
}
.uagb-buttons__outer-wrap.uagb-btn__large-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),
.uagb-buttons__outer-wrap.uagb-btn__large-btn .uagb-buttons-repeater.ast-outline-button {
  padding: 20px 30px;
}
.uagb-buttons__outer-wrap.uagb-btn__extralarge-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),
.uagb-buttons__outer-wrap.uagb-btn__extralarge-btn .uagb-buttons-repeater.ast-outline-button {
  padding: 30px 65px;
}
@media (max-width: 976px) {
  .uagb-buttons__outer-wrap.uagb-btn-tablet__small-btn
    .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),
  .uagb-buttons__outer-wrap.uagb-btn-tablet__small-btn .uagb-buttons-repeater.ast-outline-button {
    padding: 5px 10px;
  }
  .uagb-buttons__outer-wrap.uagb-btn-tablet__medium-btn
    .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),
  .uagb-buttons__outer-wrap.uagb-btn-tablet__medium-btn .uagb-buttons-repeater.ast-outline-button {
    padding: 12px 24px;
  }
  .uagb-buttons__outer-wrap.uagb-btn-tablet__large-btn
    .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),
  .uagb-buttons__outer-wrap.uagb-btn-tablet__large-btn .uagb-buttons-repeater.ast-outline-button {
    padding: 20px 30px;
  }
  .uagb-buttons__outer-wrap.uagb-btn-tablet__extralarge-btn
    .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),
  .uagb-buttons__outer-wrap.uagb-btn-tablet__extralarge-btn .uagb-buttons-repeater.ast-outline-button {
    padding: 30px 65px;
  }
}
@media (max-width: 767px) {
  .uagb-buttons__outer-wrap.uagb-btn-mobile__small-btn
    .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),
  .uagb-buttons__outer-wrap.uagb-btn-mobile__small-btn .uagb-buttons-repeater.ast-outline-button {
    padding: 5px 10px;
  }
  .uagb-buttons__outer-wrap.uagb-btn-mobile__medium-btn
    .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),
  .uagb-buttons__outer-wrap.uagb-btn-mobile__medium-btn .uagb-buttons-repeater.ast-outline-button {
    padding: 12px 24px;
  }
  .uagb-buttons__outer-wrap.uagb-btn-mobile__large-btn
    .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),
  .uagb-buttons__outer-wrap.uagb-btn-mobile__large-btn .uagb-buttons-repeater.ast-outline-button {
    padding: 20px 30px;
  }
  .uagb-buttons__outer-wrap.uagb-btn-mobile__extralarge-btn
    .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),
  .uagb-buttons__outer-wrap.uagb-btn-mobile__extralarge-btn .uagb-buttons-repeater.ast-outline-button {
    padding: 30px 65px;
  }
}
.uagb-buttons__outer-wrap .uagb-buttons-repeater {
  display: flex;
  justify-content: center;
  align-items: center;
  transition: box-shadow 0.2s ease;
}
.uagb-buttons__outer-wrap .uagb-buttons-repeater a.uagb-button__link {
  display: flex;
  justify-content: center;
}
.uagb-buttons__outer-wrap .uagb-buttons-repeater .uagb-button__icon {
  font-size: inherit;
  display: flex;
  align-items: center;
}
.uagb-buttons__outer-wrap .uagb-buttons-repeater .uagb-button__icon svg {
  fill: currentColor;
  width: inherit;
  height: inherit;
}
.uagb-cta__outer-wrap .uagb-cta__content,
.uagb-cta__outer-wrap a.uagb-cta__block-link span,
.uagb-cta__outer-wrap .uagb-cta__content-right .uagb-cta__button-wrapper,
.uagb-cta__outer-wrap .uagb-cta-typeof-button,
.uagb-cta__outer-wrap .uagb-cta__content-right .uagb-cta__block-link,
.uagb-cta__outer-wrap .uagb-cta-with-svg {
  display: inline-block;
}
.uagb-cta__outer-wrap {
  display: flex;
  justify-content: space-between;
}
.wp-block-uagb-call-to-action .uagb-cta__buttons {
  display: inline-flex;
}
.wp-block-uagb-call-to-action .wp-block-button__link,
.wp-block-uagb-call-to-action .ast-outline-button {
  fill: currentColor;
  justify-content: center;
}
.uagb-cta__button-link-wrapper,
.uagb-cta-second__button {
  display: inline-flex;
  align-items: center;
  word-break: keep-all;
  width: 100%;
}
.uagb-cta__title {
  padding: 0;
  margin: 0;
  display: block;
}
.uagb-cta__content-right .uagb-cta__button-wrapper {
  float: right;
}
.uagb-cta__link-wrapper.uagb-cta__block-link-style:empty {
  display: none;
}
a.uagb-cta__block-link,
.entry .entry-content a.uagb-cta__block-link,
a.uagb-cta__block-link-wrap,
.entry .entry-content a.uagb-cta__block-link-wrap {
  text-decoration: none;
}
a.uagb-cta__block-link:hover,
.entry .entry-content a.uagb-cta__block-link:hover,
a.uagb-cta__block-link-wrap:hover,
.entry .entry-content a.uagb-cta__block-link-wrap:hover .entry .entry-content a.uagb-cta__block-link:hover {
  color: inherit;
}
.uagb-cta__content-right {
  text-align: right;
  justify-content: flex-end;
}
.uagb-cta__left-right-wrap {
  width: 100%;
  word-break: break-word;
}
.uagb-cta__icon-position-below-title .uagb-cta__left-right-wrap {
  display: block;
  min-width: 100%;
  width: 100%;
}
.uagb-cta__icon-position-left .uagb-cta__left-right-wrap,
.uagb-cta__icon-position-right .uagb-cta__left-right-wrap {
  display: flex;
}
.uagb-cta__icon-position-right .uagb-cta__left-right-wrap {
  justify-content: flex-end;
}
.uagb-cta__block-link-icon-after {
  margin-left: 5px;
  margin-right: 0;
}
.uagb-cta__block-link-icon-before {
  margin-left: 0;
  margin-right: 5px;
}
.uagb-cta__block-link-icon,
.uagb-cta__block svg {
  transition: all 200ms linear;
}
.uagb-cta__block {
  position: relative;
}
.uagb-cta-typeof-button {
  line-height: 1;
  text-align: center;
}
.uagb-cta__content-right .uagb-cta__button-link-wrapper,
.uagb-cta__content-right .uagb-cta-second__button .uagb-cta__content-right .uagb-cta__block-link,
.uagb-cta__content-right.uagb-cta__button-valign-middle .uagb-cta__left-right-wrap {
  display: flex;
  align-items: center;
}
.uagb-cta__content-right .uagb-cta__button-link-wrapper,
.uagb-cta__content-right .uagb-cta-second__button .uagb-cta__content-right .uagb-cta__block-link {
  justify-content: center;
}
.uagb-cta__link-wrapper a {
  box-shadow: none;
  text-decoration: none;
}
.uagb-cta__block,
.uagb-cta__content,
.uagb-cta__left-right-wrap {
  z-index: 1;
}
.uagb-cta__block-link {
  cursor: pointer;
}
.uagb-cta__content-right .uagb-cta__block-link {
  float: right;
  padding: 10px 14px;
}
a.uagb-cta__block-link-wrap {
  color: inherit;
}
.uagb-cta__content p:empty {
  display: none;
}
.uagb-cta__button-type-none .uagb-cta__content {
  width: 100%;
}
.uagb-cta-with-svg {
  height: 14px;
  width: 14px;
  line-height: 14px;
  vertical-align: middle;
}
.uagb-cta__block svg {
  display: block;
  height: inherit;
  width: inherit;
}
.uagb-cta__button-link-wrapper svg {
  width: 20px;
  height: 20px;
}
.uagb-cta__align-button-after {
  margin-left: 5px;
}
.uagb-cta__align-button-before {
  margin-right: 5px;
}
.uagb-cta__block-link i {
  font-style: normal;
}
a.uagb-cta__link-to-all {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 11;
}
.wp-block-uagb-call-to-action {
  position: relative;
}
.wp-block-uagb-call-to-action a.uagb-cta__link-to-all {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 11;
}
@media only screen and (max-width: 976px) {
  .uagb-cta__content-stacked-tablet,
  .uagb-cta__content-stacked-tablet .uagb-cta__left-right-wrap {
    flex-direction: column;
    text-align: center;
  }
  .uagb-cta__content-stacked-tablet.uagb-cta__content-right .uagb-cta__button-wrapper {
    float: none;
    margin: 0 auto;
  }
  .uagb-cta__content-stacked-tablet .uagb-cta__left-right-wrap .uagb-cta__content {
    margin-left: 0;
    margin-right: 0;
  }
  .uagb-cta__content-stacked-tablet.uagb-cta__content-right .uagb-cta__left-right-wrap .uagb-cta__content,
  .uagb-cta__content-stacked-tablet.uagb-cta__content-right .uagb-cta__left-right-wrap .uagb-cta__link-wrapper {
    width: 100% !important;
  }
}
@media screen and (max-width: 767px) {
  .uagb-cta__content-stacked-mobile,
  .uagb-cta__content-stacked-mobile .uagb-cta__left-right-wrap {
    flex-direction: column;
    text-align: center;
  }
  .uagb-cta__content-stacked-mobile.uagb-cta__content-right .uagb-cta__button-wrapper {
    float: none;
    margin: 0 auto;
  }
  .uagb-cta__content-stacked-mobile .uagb-cta__left-right-wrap .uagb-cta__content {
    margin-left: 0;
    margin-right: 0;
  }
  .uagb-cta__content-stacked-mobile.uagb-cta__content-right .uagb-cta__left-right-wrap .uagb-cta__content,
  .uagb-cta__content-stacked-mobile.uagb-cta__content-right .uagb-cta__left-right-wrap .uagb-cta__link-wrapper {
    width: 100% !important;
  }
}
.uagb-cta__desc p:last-child {
  margin-bottom: 0;
}
﻿.wp-block-uagb-cf7-styler input[type="text"],
.wp-block-uagb-cf7-styler input[type="password"],
.wp-block-uagb-cf7-styler input[type="date"],
.wp-block-uagb-cf7-styler input[type="datetime"],
.wp-block-uagb-cf7-styler input[type="datetime-local"],
.wp-block-uagb-cf7-styler input[type="email"],
.wp-block-uagb-cf7-styler input[type="month"],
.wp-block-uagb-cf7-styler input[type="number"],
.wp-block-uagb-cf7-styler input[type="search"],
.wp-block-uagb-cf7-styler input[type="tel"],
.wp-block-uagb-cf7-styler input[type="time"],
.wp-block-uagb-cf7-styler input[type="url"],
.wp-block-uagb-cf7-styler input[type="week"] {
  min-height: 30px;
  line-height: 30px;
}
.wp-block-uagb-cf7-styler textarea {
  resize: vertical;
}
.wp-block-uagb-cf7-styler .wpcf7 *,
.wp-block-uagb-cf7-styler .wpcf7 ::after,
.wp-block-uagb-cf7-styler .wpcf7 ::before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.wp-block-uagb-cf7-styler span.wpcf7-list-item-label::before,
.wp-block-uagb-cf7-styler span.wpcf7-list-item-label::after {
  content: " ";
}
.wp-block-uagb-cf7-styler .wpcf7-acceptance input[type="checkbox"] + span::before,
.wp-block-uagb-cf7-styler .wpcf7-checkbox input[type="checkbox"] + span::before,
.wp-block-uagb-cf7-styler .wpcf7-radio input[type="radio"] + span::before {
  display: inline-block;
  vertical-align: middle;
  width: 15px;
  height: 15px;
  margin-right: 10px;
  border-color: #eaeaea;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  text-align: center;
  content: "";
}
.wp-block-uagb-cf7-styler span.wpcf7-list-item {
  display: inline-block;
  margin: 0 1em 0 0;
}
.wp-block-uagb-cf7-styler .wpcf7-acceptance input[type="checkbox"]:checked + span::before,
.wp-block-uagb-cf7-styler .wpcf7-checkbox input[type="checkbox"]:checked + span::before {
  line-height: 1.2;
  content: "✔";
}
.wp-block-uagb-cf7-styler .wpcf7-acceptance input[type="checkbox"] + span::before,
.wp-block-uagb-cf7-styler .wpcf7-acceptance input[type="checkbox"]:checked + span::before,
.wp-block-uagb-cf7-styler .wpcf7-checkbox input[type="checkbox"] + span::before,
.wp-block-uagb-cf7-styler .wpcf7-checkbox input[type="checkbox"]:checked + span::before,
.wp-block-uagb-cf7-styler .wpcf7-radio input[type="radio"] + span::before {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.wp-block-uagb-cf7-styler input[type="checkbox"]:checked + span::before {
  font-size: -webkit-calc(12px / 1.2);
  font-size: 10px;
}
.wp-block-uagb-cf7-styler .wpcf7-radio input[type="radio"] + span::before {
  -webkit-border-radius: 100%;
  border-radius: 100%;
}
.wp-block-uagb-cf7-styler .uagb-cf7-styler__field-style-box .wpcf7-radio input[type="radio"]:checked + span::before,
.wp-block-uagb-cf7-styler
  .uagb-cf7-styler__field-style-underline
  .wpcf7-radio
  input[type="radio"]:checked
  + span::before {
  box-shadow: inset 0 0 0 4px #fafafa;
  background-color: #545454;
}
.wp-block-uagb-cf7-styler .uagb-cf7-styler__btn-align-justify input.wpcf7-form-control.wpcf7-submit,
.wp-block-uagb-cf7-styler .uagb-cf7-styler__btn-align-left input.wpcf7-form-control.wpcf7-submit,
.wp-block-uagb-cf7-styler .uagb-cf7-styler__btn-align-right input.wpcf7-form-control.wpcf7-submit,
.wp-block-uagb-cf7-styler .uagb-cf7-styler__btn-align-center input.wpcf7-form-control.wpcf7-submit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  width: auto;
  padding: 10px 25px;
  background: rgba(0, 0, 0, 0);
  border-color: #333;
  border-width: 1px;
  line-height: 16px;
  -js-display: flex;
}
.wp-block-uagb-cf7-styler .wpcf7 input[type="checkbox"],
.wp-block-uagb-cf7-styler .wpcf7 input[type="radio"] {
  display: none;
}
.wp-block-uagb-cf7-styler .wpcf7 select {
  height: auto;
  padding: 10px;
  -webkit-appearance: menulist-button;
  -moz-appearance: menulist-button;
}
.wp-block-uagb-cf7-styler select.wpcf7-form-control.wpcf7-select[multiple="multiple"] {
  padding: 0;
}
.wp-block-uagb-cf7-styler .wpcf7 select option {
  padding: 10px;
}
.wp-block-uagb-cf7-styler .uagb-cf7-styler__highlight-style-bottom_right span.wpcf7-not-valid-tip {
  display: block;
  padding: 0.1em 0.5em;
  margin-top: 5px;
  border-radius: 2px;
  font-size: 0.9em;
  -webkit-border-radius: 2px;
  width: fit-content;
  margin-left: auto;
  margin-right: 0;
}
.wp-block-uagb-cf7-styler .wpcf7 input[type="number"] {
  height: auto;
}
.wp-block-uagb-cf7-styler .wpcf7 input.wpcf7-date {
  -webkit-appearance: none;
}
.wp-block-uagb-cf7-styler .wpcf7-spinner {
  margin-top: 25px;
}
@media (min-width: 769px) {
  .wp-block-uagb-cf7-styler .uagb-cf7_styler-col > p {
    -js-display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
  }
  .wp-block-uagb-cf7-styler .uagb-cf7_styler-col label,
  .wp-block-uagb-cf7-styler .uagb-cf7_styler-col > p > span {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex: 1;
    flex-grow: 1;
  }
  .wp-block-uagb-cf7-styler .uagb-cf7_styler-col br {
    display: none;
  }
  .wp-block-uagb-cf7-styler .uagb-cf7_styler-col > p > span.uagb-cf7_styler-col-1 {
    padding-right: 15px;
    padding-left: 0;
  }
  .wp-block-uagb-cf7-styler .uagb-cf7_styler-col > p > span.uagb-cf7_styler-col-3 {
    padding-right: 0;
    padding-left: 15px;
  }
  .wp-block-uagb-cf7-styler .wpcf7 .uagb-cf7_styler-col span.wpcf7-form-control-wrap {
    height: 100%;
  }
  .wp-block-uagb-cf7-styler .wpcf7 .uagb-cf7_styler-col select {
    height: 100%;
  }
}
@media (min-width: 780px) {
  .uagb-cf7-styler__btn-align-right input.wpcf7-form-control.wpcf7-submit {
    margin-right: 0;
    margin-left: auto;
  }
  .uagb-cf7-styler__btn-align-left input.wpcf7-form-control.wpcf7-submit {
    margin-right: auto;
    margin-left: 0;
  }
  .uagb-cf7-styler__btn-align-center input.wpcf7-form-control.wpcf7-submit {
    margin-right: auto;
    margin-left: auto;
  }
  .uagb-cf7-styler__btn-align-justify input.wpcf7-form-control.wpcf7-submit {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    width: 100% !important;
  }
}
@media (max-width: 780px) {
  .uagb-cf7-styler__btn-align-tablet-right input.wpcf7-form-control.wpcf7-submit {
    margin-right: 0;
    margin-left: auto;
  }
  .uagb-cf7-styler__btn-align-tablet-left input.wpcf7-form-control.wpcf7-submit {
    margin-right: auto;
    margin-left: 0;
  }
  .uagb-cf7-styler__btn-align-tablet-center input.wpcf7-form-control.wpcf7-submit {
    margin-right: auto;
    margin-left: auto;
  }
}
@media (min-width: 641px) and (max-width: 780px) {
  .uagb-cf7-styler__btn-align-tablet-justify input.wpcf7-form-control.wpcf7-submit {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    width: 100% !important;
  }
}
@media (max-width: 641px) {
  .uagb-cf7-styler__btn-align-mobile-right input.wpcf7-form-control.wpcf7-submit {
    margin-right: 0;
    margin-left: auto;
  }
  .uagb-cf7-styler__btn-align-mobile-left input.wpcf7-form-control.wpcf7-submit {
    margin-right: auto;
    margin-left: 0;
  }
  .uagb-cf7-styler__btn-align-mobile-center input.wpcf7-form-control.wpcf7-submit {
    margin-right: auto;
    margin-left: auto;
  }
  .uagb-cf7-styler__btn-align-mobile-justify input.wpcf7-form-control.wpcf7-submit {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    width: 100% !important;
  }
}
.uagb-column__wrap,
.uagb-column__inner-wrap {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  width: 100%;
  z-index: 2;
}
.uagb-column__wrap {
  position: relative;
  overflow: visible;
}
.uagb-column__wrap > * {
  z-index: 1;
  width: 100%;
  position: relative;
}
.uagb-column__wrap .aligncenter {
  display: block;
  text-align: center;
}
.uagb-column__wrap .aligncenter figcaption {
  display: block;
  text-align: center;
}
.uagb-column__wrap .alignright {
  display: block;
  text-align: right;
}
.uagb-column__wrap .alignright figcaption {
  display: block;
  text-align: right;
}
.uagb-column__wrap .wp-block-image {
  width: 100%;
}
.uagb-column__wrap.uagb-column__align-left {
  margin-left: 0;
  margin-right: auto;
}
.uagb-column__wrap.uagb-column__align-right {
  margin-left: auto;
  margin-right: 0;
}
.uagb-column__wrap .uagb-column__video-wrap,
.uagb-column__wrap .uagb-column__overlay {
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  border-radius: inherit;
}
.uagb-column__wrap .uagb-column__video-wrap {
  overflow: hidden;
  z-index: 0;
  -webkit-transition: opacity 1s;
  -o-transition: opacity 1s;
  transition: opacity 1s;
}
.uagb-column__wrap .uagb-column__video-wrap video {
  max-width: 100%;
  width: 100%;
  height: 100%;
  margin: 0;
  line-height: 1;
  border: none;
  display: inline-block;
  vertical-align: baseline;
  -o-object-fit: cover;
  object-fit: cover;
  background-size: cover;
}
.wp-block-uagb-columns > .editor-inner-blocks > .editor-block-list__layout > [data-type="uagb/column"] {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding-left: 0;
  padding-right: 0;
  margin-left: -14px;
  margin-right: -14px;
  min-width: 0;
  word-break: break-word;
  overflow-wrap: break-word;
  flex-basis: 100%;
}
@media (max-width: 976px) {
  .uagb-column__align-tablet-left {
    margin-left: 0;
    margin-right: auto;
  }
  .uagb-column__align-tablet-right {
    margin-left: auto;
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  .uagb-column__align-mobile-left {
    margin-left: 0;
    margin-right: auto;
  }
  .uagb-column__align-mobile-right {
    margin-left: auto;
    margin-right: 0;
  }
}
@media (max-width: 449px) {
  .uagb-columns__wrap.uagb-columns__background-image {
    background-attachment: scroll !important;
  }
}
[class*="uagb-columns__columns-"],
.uagb-columns__inner-wrap {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  z-index: 2;
  display: flex;
  flex-wrap: nowrap;
  width: 100%;
}
.uagb-columns__wrap {
  position: relative;
  margin-left: auto;
  margin-right: auto;
}
.uagb-columns__wrap .uagb-columns__overlay,
.uagb-columns__wrap .uagb-columns__video-wrap {
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
}
.uagb-columns__wrap .uagb-columns__video-wrap {
  overflow: hidden;
  z-index: 0;
  -webkit-transition: opacity 1s;
  -o-transition: opacity 1s;
  transition: opacity 1s;
}
.uagb-columns__wrap .uagb-columns__video-wrap video {
  max-width: 100%;
  width: 100%;
  height: 100%;
  margin: 0;
  line-height: 1;
  border: none;
  display: inline-block;
  vertical-align: baseline;
  -o-object-fit: cover;
  object-fit: cover;
  background-size: cover;
}
.uagb-columns__wrap .uagb-columns__shape {
  overflow: hidden;
  position: absolute;
  left: 0;
  width: 100%;
  line-height: 0;
  direction: ltr;
  z-index: 1;
}
.uagb-columns__wrap .uagb-columns__shape-top {
  top: -3px;
}
.uagb-columns__wrap .uagb-columns__shape-bottom {
  bottom: -3px;
}
.uagb-columns__wrap .uagb-columns__shape[data-negative="false"].uagb-columns__shape-bottom,
.uagb-columns__wrap .uagb-columns__shape[data-negative="true"].uagb-columns__shape-top {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.uagb-columns__wrap .uagb-columns__shape.uagb-columns__shape-flip svg {
  transform: translateX(-50%) rotateY(180deg);
}
.uagb-columns__wrap .uagb-columns__shape svg {
  display: block;
  width: -webkit-calc(100% + 1.3px);
  width: calc(100% + 1.3px);
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
.uagb-columns__wrap .uagb-columns__shape .uagb-columns__shape-fill {
  fill: #333;
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  -webkit-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
.uagb-columns__wrap .uagb-columns__shape.uagb-columns__shape-above-content {
  z-index: 9;
  pointer-events: none;
}
.uagb-columns__valign-center .uagb-column__wrap,
.uagb-columns__valign-middle .uagb-column__wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.uagb-columns__valign-top .uagb-column__wrap {
  -webkit-box-align: flex-start;
  -webkit-align-items: flex-start;
  -ms-flex-align: flex-start;
  align-items: flex-start;
}
.uagb-columns__valign-bottom .uagb-column__wrap {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.uagb-columns__columns-1 > .uagb-column__wrap {
  width: 100%;
}
.uagb-columns__columns-2 > .uagb-column__wrap {
  width: 50%;
}
.uagb-columns__columns-3 > .uagb-column__wrap {
  width: 33.33%;
}
.uagb-columns__columns-4 > .uagb-column__wrap {
  width: 25%;
}
.uagb-columns__columns-5 > .uagb-column__wrap {
  width: 20%;
}
.uagb-columns__columns-6 > .uagb-column__wrap {
  width: 16.66%;
}
.uagb-columns__gap-nogap > .uagb-columns__inner-wrap > .wp-block[data-type="uagb/column"] {
  padding: 0;
}
.uagb-columns__gap-default > .uagb-columns__inner-wrap > .wp-block[data-type="uagb/column"] {
  padding: 10px;
}
.uagb-columns__gap-narrow > .uagb-columns__inner-wrap > .wp-block[data-type="uagb/column"] {
  padding: 5px;
}
.uagb-columns__gap-extended > .uagb-columns__inner-wrap > .wp-block[data-type="uagb/column"] {
  padding: 15px;
}
.uagb-columns__gap-wide > .uagb-columns__inner-wrap > .wp-block[data-type="uagb/column"] {
  padding: 20px;
}
.uagb-columns__gap-wider > .uagb-columns__inner-wrap > .wp-block[data-type="uagb/column"] {
  padding: 30px;
}
@media (max-width: 976px) {
  .uagb-columns__stack-tablet > .uagb-columns__columns-1 > .uagb-column__wrap,
  .uagb-columns__stack-tablet > .uagb-columns__columns-2 > .uagb-column__wrap,
  .uagb-columns__stack-tablet > .uagb-columns__columns-3 > .uagb-column__wrap,
  .uagb-columns__stack-tablet > .uagb-columns__columns-4 > .uagb-column__wrap,
  .uagb-columns__stack-tablet > .uagb-columns__columns-5 > .uagb-column__wrap,
  .uagb-columns__stack-tablet > .uagb-columns__columns-6 > .uagb-column__wrap {
    width: 100% !important;
  }
  .uagb-columns__stack-tablet {
    display: block;
  }
  .uagb-columns__stack-tablet > .uagb-columns__inner-wrap {
    display: block;
  }
  .uagb-columns__stack-tablet.uagb-columns__reverse-tablet .uagb-columns__inner-wrap {
    display: flex;
    flex-direction: column-reverse;
  }
  .uagb-columns__reverse-tablet .uagb-columns__inner-wrap {
    display: flex;
    flex-direction: row-reverse;
  }
}
@media (max-width: 767px) {
  .uagb-columns__stack-mobile > .uagb-columns__columns-1 > .uagb-column__wrap,
  .uagb-columns__stack-mobile > .uagb-columns__columns-2 > .uagb-column__wrap,
  .uagb-columns__stack-mobile > .uagb-columns__columns-3 > .uagb-column__wrap,
  .uagb-columns__stack-mobile > .uagb-columns__columns-4 > .uagb-column__wrap,
  .uagb-columns__stack-mobile > .uagb-columns__columns-5 > .uagb-column__wrap,
  .uagb-columns__stack-mobile > .uagb-columns__columns-6 > .uagb-column__wrap {
    width: 100% !important;
  }
  .uagb-columns__stack-mobile {
    display: block;
  }
  .uagb-columns__stack-mobile > .uagb-columns__inner-wrap {
    display: block;
  }
  .uagb-columns__stack-mobile.uagb-columns__reverse-mobile .uagb-columns__inner-wrap,
  .uagb-columns__stack-mobile.uagb-columns__reverse-tablet .uagb-columns__inner-wrap {
    display: flex;
    flex-direction: column-reverse;
  }
  .uagb-columns__stack-tablet.uagb-columns__reverse-mobile .uagb-columns__inner-wrap {
    display: flex;
    flex-direction: column-reverse;
  }
  .uagb-columns__reverse-mobile .uagb-columns__inner-wrap {
    display: flex;
    flex-direction: row-reverse;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .wp-block-uagb-columns.uagb-columns__wrap.uagb-columns__background-image {
    background-attachment: scroll;
  }
}
@media (max-width: 449px) {
  .uagb-columns__wrap .uagb-column__wrap.uagb-column__background-image {
    background-attachment: scroll !important;
  }
}
.wp-block-uagb-container {
  display: flex;
  position: relative;
  box-sizing: border-box;
  transition-property: box-shadow;
  transition-duration: 0.2s;
  transition-timing-function: ease;
}
.wp-block-uagb-container .spectra-container-link-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 10;
}
.wp-block-uagb-container.uagb-is-root-container {
  margin-left: auto;
  margin-right: auto;
}
.wp-block-uagb-container.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap {
  display: flex;
  position: relative;
  box-sizing: border-box;
  margin-left: auto !important;
  margin-right: auto !important;
}
.wp-block-uagb-container .wp-block-uagb-blockquote,
.wp-block-uagb-container .wp-block-spectra-pro-login,
.wp-block-uagb-container .wp-block-spectra-pro-register {
  margin: unset;
}
.wp-block-uagb-container .uagb-container__video-wrap {
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  overflow: hidden;
  -webkit-transition: opacity 1s;
  -o-transition: opacity 1s;
  transition: opacity 1s;
}
.wp-block-uagb-container .uagb-container__video-wrap video {
  max-width: 100%;
  width: 100%;
  height: 100%;
  margin: 0;
  line-height: 1;
  border: none;
  display: inline-block;
  vertical-align: baseline;
  -o-object-fit: cover;
  object-fit: cover;
  background-size: cover;
}
.wp-block-uagb-container.uagb-layout-grid {
  display: grid;
  width: 100%;
}
.wp-block-uagb-container.uagb-layout-grid > .uagb-container-inner-blocks-wrap {
  display: inherit;
  width: inherit;
}
.wp-block-uagb-container.uagb-layout-grid > .uagb-container-inner-blocks-wrap > .wp-block-uagb-container {
  max-width: unset !important;
  width: unset !important;
}
.wp-block-uagb-container.uagb-layout-grid > .wp-block-uagb-container {
  max-width: unset !important;
  width: unset !important;
}
.wp-block-uagb-container.uagb-layout-grid.uagb-is-root-container {
  margin-left: auto;
  margin-right: auto;
}
.wp-block-uagb-container.uagb-layout-grid.uagb-is-root-container > .wp-block-uagb-container {
  max-width: unset !important;
  width: unset !important;
}
.wp-block-uagb-container.uagb-layout-grid.alignwide.uagb-is-root-container {
  margin-left: auto;
  margin-right: auto;
}
.wp-block-uagb-container.uagb-layout-grid.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap {
  display: inherit;
  position: relative;
  box-sizing: border-box;
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .wp-block-uagb-container
  > .uagb-container-inner-blocks-wrap
  > *:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(
    .wp-block-uagb-section
  ):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(
    .wp-block-spectra-pro-login
  ):not(.uagb-slider-container):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-info-box),
body .wp-block-uagb-container > .uagb-container-inner-blocks-wrap,
body
  .wp-block-uagb-container
  > *:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(
    .wp-block-uagb-section
  ):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(
    .wp-block-spectra-pro-login
  ):not(.uagb-slider-container):not(.spectra-container-link-overlay):not(.spectra-image-gallery__control-lightbox):not(
    .wp-block-uagb-lottie
  ):not(.uagb-faq__outer-wrap) {
  min-width: unset !important;
  width: 100%;
  position: relative;
}
body .ast-container .wp-block-uagb-container > .uagb-container-inner-blocks-wrap > .wp-block-uagb-container > ul,
body .ast-container .wp-block-uagb-container > .uagb-container-inner-blocks-wrap > .wp-block-uagb-container ol,
body .ast-container .wp-block-uagb-container > .uagb-container-inner-blocks-wrap > ul,
body .ast-container .wp-block-uagb-container > .uagb-container-inner-blocks-wrap ol {
  max-width: -webkit-fill-available;
  margin-block-start: 0;
  margin-block-end: 0;
  margin-left: 20px;
}
.ast-plain-container
  .editor-styles-wrapper
  .block-editor-block-list__layout.is-root-container
  .uagb-is-root-container.wp-block-uagb-container.alignwide {
  margin-left: auto;
  margin-right: auto;
}
.uagb-container__shape {
  overflow: hidden;
  position: absolute;
  left: 0;
  width: 100%;
  line-height: 0;
  direction: ltr;
}
.uagb-container__shape-top {
  top: -3px;
}
.uagb-container__shape-bottom {
  bottom: -3px;
}
.uagb-container__shape.uagb-container__invert.uagb-container__shape-bottom,
.uagb-container__shape.uagb-container__invert.uagb-container__shape-top {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.uagb-container__shape.uagb-container__shape-flip svg {
  transform: translateX(-50%) rotateY(180deg);
}
.uagb-container__shape svg {
  display: block;
  width: -webkit-calc(100% + 1.3px);
  width: calc(100% + 1.3px);
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
.uagb-container__shape .uagb-container__shape-fill {
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  -webkit-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
.uagb-container__shape.uagb-container__shape-above-content {
  z-index: 9;
  pointer-events: none;
}
.nv-single-page-wrap .nv-content-wrap.entry-content .wp-block-uagb-container.alignfull {
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
}
@media only screen and (max-width: 767px) {
  .wp-block-uagb-container .wp-block-uagb-advanced-heading {
    width: -webkit-fill-available;
  }
}
.wp-block-uagb-image--align-none {
  justify-content: center;
}
.wp-block-uagb-countdown {
  display: flex;
  justify-content: center;
  text-align: center;
}
.wp-block-uagb-countdown .wp-block-uagb-countdown__box {
  transition: box-shadow 0.2s ease;
}
.wp-block-uagb-countdown__box {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 155px;
  height: 155px;
  aspect-ratio: 1;
  justify-content: center;
}
@media (max-width: 976px) {
  .wp-block-uagb-countdown__box {
    width: 100px;
    height: 100px;
  }
}
@media (max-width: 767px) {
  .wp-block-uagb-countdown__box {
    width: 65px;
    height: 65px;
  }
}
.wp-block-uagb-countdown__time {
  font-size: 52px;
}
@media (max-width: 976px) {
  .wp-block-uagb-countdown__time {
    font-size: 32px;
  }
}
.wp-block-uagb-countdown__label {
  font-size: 14px;
}
@media (max-width: 976px) {
  .wp-block-uagb-countdown__label {
    font-size: 12px;
  }
}
.wp-block-uagb-countdown .wp-block-uagb-countdown-innerblocks {
  text-align: initial;
}
html:not([dir="rtl"]) .wp-block-uagb-countdown__box:not(:last-child) {
  margin-right: 38px;
}
html:not([dir="rtl"]) .wp-block-uagb-countdown__box:not(:last-child) .wp-block-uagb-countdown__time::after {
  position: absolute;
  right: 0;
}
html:not([dir="rtl"])
  .wp-block-uagb-countdown__box.wp-block-uagb-countdown__box-seconds
  .wp-block-uagb-countdown__time-seconds::after {
  display: none;
}
html:not([dir="rtl"])
  .wp-block-uagb-countdown
  > .wp-block-uagb-countdown__box.wp-block-uagb-countdown__box-seconds:not(:last-child) {
  margin-right: unset;
}
.wp-block-uagb-countdown-innerblocks {
  display: none;
}
html[dir="rtl"] .wp-block-uagb-countdown__box:not(:first-child) {
  margin-right: 38px;
}
html[dir="rtl"] .wp-block-uagb-countdown__box:not(:first-child) .wp-block-uagb-countdown__time::before {
  position: absolute;
  right: 0;
}
body[class*="astra"] .wp-block-uagb-countdown {
  line-height: normal;
}
.wp-block-uagb-faq {
  width: 100%;
}
.wp-block-uagb-faq.uagb-faq-layout-accordion .uagb-faq-child__outer-wrap .uagb-faq-questions-button {
  cursor: pointer;
}
.wp-block-uagb-faq .uagb-faq-content {
  margin-bottom: 0;
}
.wp-block-uagb-faq .uagb-faq-content p {
  margin: auto;
}
.uagb-faq-layout-grid.uagb-faq-equal-height.uagb-faq__wrap .uagb-faq-child__outer-wrap,
.uagb-faq-layout-grid.uagb-faq-equal-height.uagb-faq__wrap .uagb-faq-item {
  height: 100%;
}
body[class*="astra"] .uagb-faq-questions {
  line-height: normal;
}
.uagb-faq-item {
  overflow: hidden;
}
.wp-block-uagb-faq-child .uagb-faq-questions-button {
  display: flex;
  align-items: center;
}
.wp-block-uagb-faq-child .uagb-faq-questions-button .uagb-faq-icon-wrap {
  display: flex;
  align-items: center;
}
.wp-block-uagb-faq-child .uagb-faq-questions-button .uagb-question {
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
}
.wp-block-uagb-faq-child .uagb-icon svg,
.wp-block-uagb-faq-child .uagb-icon-active svg {
  width: 15px;
  height: 15px;
  font-size: 15px;
}
.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap.uagb-faq-item .uagb-icon-active,
.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap.uagb-faq-item.uagb-faq-item-active .uagb-icon,
.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap .uagb-faq-item .uagb-icon-active,
.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap .uagb-faq-item.uagb-faq-item-active .uagb-icon {
  display: none;
  width: 0;
  height: 0;
  margin: 0;
}
.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap.uagb-faq-item .uagb-icon,
.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap.uagb-faq-item.uagb-faq-item-active .uagb-icon-active,
.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap .uagb-faq-item .uagb-icon,
.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap .uagb-faq-item.uagb-faq-item-active .uagb-icon-active {
  display: flex;
  width: auto;
  height: auto;
}
.uagb-faq-layout-grid .uagb-faq-child__outer-wrap.uagb-faq-item .uagb-icon,
.uagb-faq-layout-grid .uagb-faq-child__outer-wrap.uagb-faq-item.uagb-faq-item-active .uagb-icon-active,
.uagb-faq-layout-grid .uagb-faq-child__outer-wrap .uagb-faq-item .uagb-icon,
.uagb-faq-layout-grid .uagb-faq-child__outer-wrap .uagb-faq-item.uagb-faq-item-active .uagb-icon-active {
  display: none;
}
.uagb-faq-layout-grid .uagb-faq-child__outer-wrap.uagb-faq-item span.uagb-icon-active.uagb-faq-icon-wrap,
.uagb-faq-layout-grid .uagb-faq-child__outer-wrap.uagb-faq-item.uagb-faq-item-active .uagb-icon-active,
.uagb-faq-layout-grid .uagb-faq-child__outer-wrap .uagb-faq-item span.uagb-icon-active.uagb-faq-icon-wrap,
.uagb-faq-layout-grid .uagb-faq-child__outer-wrap .uagb-faq-item.uagb-faq-item-active .uagb-icon-active {
  display: none;
}
﻿.uagb-gf-styler__check-style-enabled .gform_wrapper .chosen-container-multi .chosen-choices,
.uagb-gf-styler__check-style-enabled .gform_wrapper .chosen-container-single .chosen-single {
  position: relative;
  display: block;
  height: auto;
  padding: 0;
  box-shadow: none;
  background: #fff;
  border: 1px solid #aaa;
  border-radius: 0;
  color: #444;
  text-decoration: none;
  white-space: nowrap;
  overflow: hidden;
  -webkit-border-radius: 0;
  -webkit-box-shadow: none;
}
.uagb-gf-styler__gform-heading-none .gform_wrapper .gform_heading,
.uagb-gf-styler__gform-heading-no .gform_wrapper .gform_heading,
.uagb-gf-styler__gform-heading-yes .gform_wrapper .gform_heading.custom_gform_heading {
  display: none;
}
.uagb-gf-styler__gform-heading-no .gform_wrapper .gform_heading.custom_gform_heading,
.uagb-gf-styler__gform-heading-yes .gform_wrapper .gform_heading {
  display: block;
}
.uagb-gf-styler__check-style-enabled .gform_wrapper .chosen-container-single .chosen-single span {
  line-height: 1;
}
.uagb-gf-styler__check-style-enabled .gform_wrapper .chosen-container-active.chosen-with-drop .chosen-single {
  background: #fff;
}
.uagb-gf-styler__check-style-enabled .gform_page .gform_page_footer input[type="button"],
.uagb-gf-styler__check-style-enabled .gform_page .gform_page_footer input[type="submit"] {
  display: inline-block;
}
.uagb-gf-styler__check-style-enabled .gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title,
.uagb-gf-styler__check-style-enabled .gform_wrapper .gf_progressbar_wrapper .gf_progressbar_title {
  opacity: 1;
}
.uagb-gf-styler__check-style-enabled .uag-gf-select-custom {
  position: relative;
}
.uagb-gf-styler__check-style-enabled .uag-gf-select-custom::after {
  position: absolute;
  top: 45%;
  right: 0.5em;
  z-index: 5;
  font-family: FontAwesome, serif !important;
  font-size: 0.7em;
  line-height: 1;
  transform: translateY(-45%);
  content: "";
  pointer-events: none;
  -webkit-transform: translateY(-45%);
  -ms-transform: translateY(-45%);
}
.uagb-gf-styler__check-style-enabled span.name_prefix_select .uag-gf-select-custom {
  display: inline;
  vertical-align: middle;
}
.uagb-gf-styler__check-style-enabled .gfield_radio input[type="radio"]:checked + label::before {
  box-shadow: inset 0 0 0 4px #fafafa;
}
.uagb-gf-styler__check-style-enabled .gfield_checkbox input[type="checkbox"] + label::before,
.uagb-gf-styler__check-style-enabled .gfield_radio input[type="radio"] + label::before,
.uagb-gf-styler__check-style-enabled .ginput_container_consent input[type="checkbox"] + label::before {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.uagb-gf-styler__check-style-enabled .ginput_container_consent input[type="checkbox"]:checked + label::before {
  font-weight: 700;
}
.uagb-gf-styler__check-style-enabled select,
.uagb-gf-styler__check-style-enabled .chosen-single {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.uagb-gf-styler__check-style-enabled .gform_wrapper div.validation_error {
  border-top: none;
  border-bottom: none;
}
.uagb-gf-styler__check-style-enabled .gform_wrapper .gfield_radio li label {
  margin: 0 0 0 0;
}
.uagb-gf-styler__check-style-enabled .gform_wrapper .gform_body {
  width: 100% !important;
}
.wp-block-uagb-gf-styler .gform_wrapper .gform_fields,
.wp-block-uagb-gf-styler .gform_wrapper .gform_footer {
  pointer-events: auto;
}
.uagb-gf-styler__check-style-enabled .gform_wrapper input[type="checkbox"]:checked + label::before,
.uagb-gf-styler__check-style-enabled .gform_wrapper input[type="radio"]:checked + label::before,
.uagb-gf-styler__check-style-enabled .gform_wrapper input[type="checkbox"] + label::before,
.uagb-gf-styler__check-style-enabled .gform_wrapper input[type="radio"] + label::before {
  -webkit-box-sizing: content-box !important;
  -moz-box-sizing: content-box !important;
  box-sizing: content-box !important;
}
.uagb-gf-styler__check-style-enabled .gform_wrapper .gsection {
  margin-right: 0;
}
.uag-gf-btn-size-xs .uagb-gf-styler__check-style-enabled input[type="submit"],
.uag-gf-btn-size-xs .uagb-gf-styler__check-style-enabled input[type="button"] {
  padding: 10px 20px;
  border-radius: 2px;
  font-size: 13px;
  -webkit-border-radius: 2px;
}
.uag-gf-input-size-xs
  .uagb-gf-styler__check-style-enabled
  .gform_body
  input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not(
    [type="file"]
  ),
.uag-gf-input-size-xs .uagb-gf-styler__check-style-enabled .ginput_container textarea,
.uag-gf-input-size-xs .uagb-gf-styler__check-style-enabled .ginput_container .chosen-single,
.uag-gf-input-size-xs .uagb-gf-styler__check-style-enabled .ginput_container .chosen-choices {
  padding: 8px 10px;
  font-size: 13px;
}
.uag-gf-input-size-xs .uagb-gf-styler__check-style-enabled .ginput_container select {
  padding: 6px 10px;
  font-size: 13px;
}
.ginput_container select {
  height: 100%;
  line-height: inherit;
}
.uag-gf-input-size-xs .uagb-gf-styler__check-style-enabled .uag-gf-select-custom {
  font-size: 13px;
}
.uag-gf-input-size-xs .uagb-gf-styler__check-style-enabled .gfield_checkbox input[type="checkbox"] + label::before,
.uag-gf-input-size-xs .uagb-gf-styler__check-style-enabled .gfield_radio input[type="radio"] + label::before,
.uag-gf-input-size-xs
  .uagb-gf-styler__check-style-enabled
  .ginput_container_consent
  input[type="checkbox"]
  + label::before {
  width: 10px;
  height: 10px;
}
.uag-gf-input-size-xs
  .uagb-gf-styler__check-style-enabled
  .gfield_checkbox
  input[type="checkbox"]:checked
  + label::before,
.uag-gf-input-size-xs
  .uagb-gf-styler__check-style-enabled
  .ginput_container_consent
  input[type="checkbox"]
  + label::before {
  font-size: -webkit-calc(10px / 1.2);
  font-size: 8.3333333333px;
}
.uag-gf-btn-size-sm .uagb-gf-styler__check-style-enabled input[type="submit"],
.uag-gf-btn-size-sm .uagb-gf-styler__check-style-enabled input[type="button"] {
  padding: 12px 24px;
  border-radius: 3px;
  font-size: 15px;
  -webkit-border-radius: 3px;
}
.uag-gf-input-size-sm
  .uagb-gf-styler__check-style-enabled
  .gform_body
  input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not(
    [type="file"]
  ),
.uag-gf-input-size-sm .uagb-gf-styler__check-style-enabled .ginput_container textarea,
.uag-gf-input-size-sm .uagb-gf-styler__check-style-enabled .ginput_container .chosen-single,
.uag-gf-input-size-sm .uagb-gf-styler__check-style-enabled .ginput_container .chosen-choices {
  padding: 12px 10px;
  font-size: 15px;
}
.uag-gf-input-size-sm .uagb-gf-styler__check-style-enabled .ginput_container select {
  padding: 10px 10px;
  font-size: 15px;
}
.uag-gf-input-size-sm .uagb-gf-styler__check-style-enabled .uag-gf-select-custom {
  font-size: 15px;
}
.uag-gf-input-size-sm .uagb-gf-styler__check-style-enabled .gfield_checkbox input[type="checkbox"] + label::before,
.uag-gf-input-size-sm .uagb-gf-styler__check-style-enabled .gfield_radio input[type="radio"] + label::before,
.uag-gf-input-size-sm
  .uagb-gf-styler__check-style-enabled
  .ginput_container_consent
  input[type="checkbox"]
  + label::before {
  width: 12px;
  height: 12px;
}
.uag-gf-input-size-sm
  .uagb-gf-styler__check-style-enabled
  .gfield_checkbox
  input[type="checkbox"]:checked
  + label::before,
.uag-gf-input-size-sm
  .uagb-gf-styler__check-style-enabled
  .ginput_container_consent
  input[type="checkbox"]
  + label::before {
  font-size: -webkit-calc(12px / 1.2);
  font-size: 10px;
}
.uag-gf-btn-size-md .uagb-gf-styler__check-style-enabled input[type="submit"],
.uag-gf-btn-size-md .uagb-gf-styler__check-style-enabled input[type="button"] {
  padding: 15px 30px;
  border-radius: 4px;
  font-size: 16px;
  -webkit-border-radius: 4px;
}
.uag-gf-input-size-md
  .uagb-gf-styler__check-style-enabled
  .gform_body
  input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not(
    [type="file"]
  ),
.uag-gf-input-size-md .uagb-gf-styler__check-style-enabled .ginput_container textarea,
.uag-gf-input-size-md .uagb-gf-styler__check-style-enabled .ginput_container .chosen-single,
.uag-gf-input-size-md .uagb-gf-styler__check-style-enabled .ginput_container .chosen-choices {
  padding: 15px 10px;
  font-size: 16px;
}
.uag-gf-input-size-md .uagb-gf-styler__check-style-enabled .ginput_container select {
  padding: 13px 10px;
  font-size: 16px;
}
.uag-gf-input-size-md .uagb-gf-styler__check-style-enabled .uag-gf-select-custom {
  font-size: 16px;
}
.uag-gf-input-size-md .uagb-gf-styler__check-style-enabled .gfield_checkbox input[type="checkbox"] + label::before,
.uag-gf-input-size-md .uagb-gf-styler__check-style-enabled .gfield_radio input[type="radio"] + label::before,
.uag-gf-input-size-md
  .uagb-gf-styler__check-style-enabled
  .ginput_container_consent
  input[type="checkbox"]
  + label::before {
  width: 15px;
  height: 15px;
}
.uag-gf-input-size-md
  .uagb-gf-styler__check-style-enabled
  .gfield_checkbox
  input[type="checkbox"]:checked
  + label::before,
.uag-gf-input-size-md
  .uagb-gf-styler__check-style-enabled
  .ginput_container_consent
  input[type="checkbox"]
  + label::before {
  font-size: -webkit-calc(15px / 1.2);
  font-size: 12.5px;
}
.uag-gf-btn-size-lg .uagb-gf-styler__check-style-enabled input[type="submit"],
.uag-gf-btn-size-lg .uagb-gf-styler__check-style-enabled input[type="button"] {
  padding: 20px 40px;
  border-radius: 5px;
  font-size: 18px;
  -webkit-border-radius: 5px;
}
.uag-gf-input-size-lg
  .uagb-gf-styler__check-style-enabled
  .gform_body
  input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not(
    [type="file"]
  ),
.uag-gf-input-size-lg .uagb-gf-styler__check-style-enabled .ginput_container textarea,
.uag-gf-input-size-lg .uagb-gf-styler__check-style-enabled .ginput_container .chosen-single,
.uag-gf-input-size-lg .uagb-gf-styler__check-style-enabled .ginput_container .chosen-choices {
  padding: 20px 10px;
  font-size: 18px;
}
.uag-gf-input-size-lg .uagb-gf-styler__check-style-enabled .ginput_container select {
  padding: 18px 10px;
  font-size: 18px;
}
.uag-gf-input-size-lg .uagb-gf-styler__check-style-enabled .uag-gf-select-custom {
  font-size: 18px;
}
.uag-gf-input-size-lg .uagb-gf-styler__check-style-enabled .gfield_checkbox input[type="checkbox"] + label::before,
.uag-gf-input-size-lg .uagb-gf-styler__check-style-enabled .gfield_radio input[type="radio"] + label::before,
.uag-gf-input-size-lg
  .uagb-gf-styler__check-style-enabled
  .ginput_container_consent
  input[type="checkbox"]
  + label::before {
  width: 20px;
  height: 20px;
}
.uag-gf-input-size-lg
  .uagb-gf-styler__check-style-enabled
  .gfield_checkbox
  input[type="checkbox"]:checked
  + label::before,
.uag-gf-input-size-lg
  .uagb-gf-styler__check-style-enabled
  .ginput_container_consent
  input[type="checkbox"]
  + label::before {
  font-size: -webkit-calc(20px / 1.2);
  font-size: 16.6666666667px;
}
.uag-gf-btn-size-xl .uagb-gf-styler__check-style-enabled input[type="submit"],
.uag-gf-btn-size-xl .uagb-gf-styler__check-style-enabled input[type="button"] {
  padding: 25px 50px;
  border-radius: 6px;
  font-size: 20px;
  -webkit-border-radius: 6px;
}
.uag-gf-input-size-xl
  .uagb-gf-styler__check-style-enabled
  .gform_body
  input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not(
    [type="file"]
  ),
.uag-gf-input-size-xl .uagb-gf-styler__check-style-enabled .ginput_container textarea,
.uag-gf-input-size-xl .uagb-gf-styler__check-style-enabled .ginput_container .chosen-single,
.uag-gf-input-size-xl .uagb-gf-styler__check-style-enabled .ginput_container .chosen-choices {
  padding: 25px 10px;
  font-size: 20px;
}
.uag-gf-input-size-xl .uagb-gf-styler__check-style-enabled .ginput_container select {
  padding: 23px 10px;
  font-size: 20px;
}
.uag-gf-input-size-xl .uagb-gf-styler__check-style-enabled .uag-gf-select-custom {
  font-size: 20px;
}
.uag-gf-input-size-xl .uagb-gf-styler__check-style-enabled .gfield_checkbox input[type="checkbox"] + label::before,
.uag-gf-input-size-xl .uagb-gf-styler__check-style-enabled .gfield_radio input[type="radio"] + label::before,
.uag-gf-input-size-xl
  .uagb-gf-styler__check-style-enabled
  .ginput_container_consent
  input[type="checkbox"]
  + label::before {
  width: 25px;
  height: 25px;
}
.uag-gf-input-size-xl
  .uagb-gf-styler__check-style-enabled
  .gfield_checkbox
  input[type="checkbox"]:checked
  + label::before,
.uag-gf-input-size-xl
  .uagb-gf-styler__check-style-enabled
  .ginput_container_consent
  input[type="checkbox"]:checked
  + label::before {
  font-size: -webkit-calc(25px / 1.2);
  font-size: 20.8333333333px;
}
.uagb-gf-styler__btn-align-right .gform_next_button,
.uagb-gf-styler__btn-align-right .gform_previous_button {
  margin-right: 5px !important;
}
.uagb-gf-styler__check-style-enabled .gform_wrapper .gform_footer:not(.top_label) {
  width: 100%;
  padding: 0 0 0 0;
  margin-right: 0;
  margin-left: 0;
}
.uagb-gf-styler__check-style-enabled .gform_wrapper .gform_page_footer.left_label,
.uagb-gf-styler__check-style-enabled .gform_wrapper .gform_page_footer.right_label {
  padding: 0 0 0 0;
}
.uagb-gf-styler__check-style-enabled .gfield_radio input[type="radio"] + label::before {
  -webkit-border-radius: 100%;
  border-radius: 100%;
}
.uagb-gf-styler__check-style-enabled .gform_wrapper .top_label .gfield_error {
  width: 100% !important;
}
.uagb-gf-styler__check-style-enabled
  .gform_wrapper.gform_validation_error
  .gform_body
  ul
  li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half) {
  max-width: 100% !important;
}
.uagb-gf-styler__btn-align-center .gform_wrapper .gform_footer input[type="submit"],
.uagb-gf-styler__btn-align-center .gform_page .gform_page_footer input[type="button"],
.uagb-gf-styler__btn-align-center .gform_page .gform_page_footer input[type="submit"],
.uagb-gf-styler__btn-align-left .gform_wrapper .gform_footer input[type="submit"],
.uagb-gf-styler__btn-align-left .gform_page .gform_page_footer input[type="button"],
.uagb-gf-styler__btn-align-left .gform_page .gform_page_footer input[type="submit"],
.uagb-gf-styler__btn-align-right .gform_wrapper .gform_footer input[type="submit"],
.uagb-gf-styler__btn-align-right .gform_page .gform_page_footer input[type="button"],
.uagb-gf-styler__btn-align-right .gform_page .gform_page_footer input[type="submit"],
.uagb-gf-styler__btn-align-justify .gform_wrapper .gform_footer input[type="submit"],
.uagb-gf-styler__btn-align-justify .gform_page .gform_page_footer input[type="button"],
.uagb-gf-styler__btn-align-justify .gform_page .gform_page_footer input[type="submit"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  width: auto;
  -js-display: flex;
}
.uagb-gf-styler__btn-align-center .gform_wrapper .gform_footer input[type="submit"],
.uagb-gf-styler__btn-align-center .gform_page .gform_page_footer input[type="button"],
.uagb-gf-styler__btn-align-center .gform_page .gform_page_footer input[type="submit"],
html[dir="rtl"] .uagb-gf-styler__btn-align-center .gform_wrapper .gform_footer input[type="submit"],
html[dir="rtl"] .uagb-gf-styler__btn-align-center .gform_page .gform_page_footer input[type="button"],
html[dir="rtl"] .uagb-gf-styler__btn-align-center .gform_page .gform_page_footer input[type="submit"] {
  margin-right: auto;
  margin-left: auto;
}
.uagb-gf-styler__btn-align-center .gform_page .gform_page_footer {
  text-align: center;
}
.uagb-gf-styler__btn-align-right .gform_page .gform_page_footer {
  text-align: right;
}
.uagb-gf-styler__btn-align-left .gform_wrapper .gform_footer input[type="submit"],
.uagb-gf-styler__btn-align-left .gform_page .gform_page_footer input[type="button"],
.uagb-gf-styler__btn-align-left .gform_page .gform_page_footer input[type="submit"],
html[dir="rtl"] .uagb-gf-styler__btn-align-right .gform_wrapper .gform_footer input[type="submit"],
html[dir="rtl"] .uagb-gf-styler__btn-align-right .gform_page .gform_page_footer input[type="button"],
html[dir="rtl"] .uagb-gf-styler__btn-align-right .gform_page .gform_page_footer input[type="submit"] {
  margin-right: auto;
  margin-left: 0;
}
.uagb-gf-styler__btn-align-right .gform_wrapper .gform_footer input[type="submit"],
.uagb-gf-styler__btn-align-right .gform_page .gform_page_footer input[type="button"],
.uagb-gf-styler__btn-align-right .gform_page .gform_page_footer input[type="submit"],
html[dir="rtl"] .uagb-gf-styler__btn-align-left .gform_wrapper .gform_footer input[type="submit"],
html[dir="rtl"] .uagb-gf-styler__btn-align-left .gform_page .gform_page_footer input[type="button"],
html[dir="rtl"] .uagb-gf-styler__btn-align-left .gform_page .gform_page_footer input[type="submit"] {
  margin-right: 0;
  margin-left: auto;
}
.uagb-gf-styler__check-style-enabled .gform_body .ginput_container_checkbox .gfield_checkbox input[type="checkbox"],
.uagb-gf-styler__check-style-enabled .gform_body .ginput_container_radio .gfield_radio input[type="radio"],
.uagb-gf-styler__check-style-enabled .gform_body .ginput_container_consent input[type="checkbox"] {
  display: none;
}
.uagb-gf-styler__check-style-enabled
  .gform_body
  .ginput_container_checkbox
  .gfield_checkbox
  input[type="checkbox"]
  + label::before,
.uagb-gf-styler__check-style-enabled
  .gform_body
  .ginput_container_radio
  .gfield_radio
  input[type="radio"]
  + label::before,
.uagb-gf-styler__check-style-enabled .gform_body .ginput_container_consent input[type="checkbox"] + label::before {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  text-align: center;
  content: "";
}
.uagb-gf-styler__check-style-enabled
  .gform_body
  .ginput_container_checkbox
  .gfield_checkbox
  input[type="checkbox"]:checked
  + label::before,
.uagb-gf-styler__check-style-enabled
  .gform_body
  .ginput_container_consent
  input[type="checkbox"]:checked
  + label::before {
  line-height: 1.2;
  content: "✔";
}
.uagb-gf-styler__check-style-enabled
  .gform_wrapper
  ul.gform_fields
  li.gfield:not(.gf_left_half):not(.gf_left_third):not(.gf_middle_third) {
  padding-right: 0;
}
.uagb-gf-styler__btn-align-width-full_width .gform_footer input[type="submit"] {
  display: block;
  width: 100%;
  text-align: center;
}
.uagb-gf-styler__check-style-enabled .gform_body ul {
  margin-left: 0;
  list-style: none;
}
.uagb-gf-styler__check-style-enabled .gform_wrapper .gfield .ginput_container select,
.uagb-gf-styler__check-style-enabled .gform_wrapper .gfield .ginput_container .chosen-single,
.uagb-gf-styler__check-style-enabled .gform_wrapper .gfield .ginput_container .chosen-choices,
.uagb-gf-styler__check-style-enabled .gform_wrapper .chosen-choices li.search-field input[type="text"],
.uagb-gf-styler__check-style-enabled .gform_wrapper .chosen-choices li.search-field input.default {
  height: auto;
}
.elementor-widget-uag-gf-styler
  .uagb-gf-styler__check-style-enabled
  .gform_wrapper
  .chosen-choices
  li.search-field
  input[type="text"] {
  padding: 0 0 0 0;
}
.uagb-gf-styler__check-style-enabled .gform_page .gform_page_footer input[type="button"] {
  margin-bottom: 20px;
}
.uagb-gf-styler__check-style-enabled .gform_wrapper .chosen-container-single .chosen-single div {
  display: none;
}
.uagb-gf-styler__hide-label .gform_wrapper .gform_fields .gfield_label,
.uagb-gf-styler__hide-label .gform_wrapper .gform_fields .gfield_required {
  display: none;
}
.wp-block-uagb-gf-styler .gform_wrapper .chosen-container-single .chosen-single span {
  width: 100%;
  margin-bottom: 0;
}
.wp-block-uagb-gf-styler .gform_wrapper .chosen-container-single .chosen-single {
  border: none;
}
.wp-block-uagb-gf-styler .gform_wrapper .chosen-container-single.chosen-container-active .chosen-single {
  border: none;
}
.wp-block-uagb-gf-styler .gform_wrapper .ginput_container_checkbox .gfield_checkbox .gchoice,
.wp-block-uagb-gf-styler .gform_wrapper .ginput_container_radio .gfield_radio .gchoice {
  margin-bottom: 5px;
  line-height: 0;
}
.wp-block-uagb-gf-styler .gform_wrapper .ginput_container_select select {
  background: #fafafa
    url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E)
    no-repeat right 5px top 55%;
  background-size: 16px 16px;
  cursor: pointer;
  vertical-align: middle;
}
@media only screen and (max-width: 976px) {
  .uagb-gf-styler__btn-align-center .gform_page .gform_page_footer {
    text-align: center;
  }
  .uagb-gf-styler__btn-align-right .gform_page .gform_page_footer {
    text-align: right;
  }
  .uag-tablet-gf-button-center .gform_wrapper .gform_footer input[type="submit"],
  .uag-tablet-gf-button-center .gform_page .gform_page_footer input[type="button"],
  .uag-tablet-gf-button-center .gform_page .gform_page_footer input[type="submit"] {
    width: auto;
    margin-right: auto;
    margin-left: auto;
  }
  .uag-tablet-gf-button-left .gform_wrapper .gform_footer input[type="submit"],
  .uag-tablet-gf-button-left .gform_page .gform_page_footer input[type="button"],
  .uag-tablet-gf-button-left .gform_page .gform_page_footer input[type="submit"] {
    width: auto;
    margin-right: auto;
    margin-left: 0;
  }
  .uag-tablet-gf-button-right .gform_wrapper .gform_footer input[type="submit"],
  .uag-tablet-gf-button-right .gform_page .gform_page_footer input[type="button"],
  .uag-tablet-gf-button-right .gform_page .gform_page_footer input[type="submit"] {
    width: auto;
    margin-right: 0;
    margin-left: auto;
  }
  .uag-tablet-gf-button-justify .gform_wrapper .gform_footer input[type="submit"],
  .uag-tablet-gf-button-justify .gform_page .gform_page_footer input[type="button"],
  .uag-tablet-gf-button-justify .gform_page .gform_page_footer input[type="submit"] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .uagb-gf-styler__btn-align-center .gform_page .gform_page_footer {
    text-align: center;
  }
  .uagb-gf-styler__btn-align-right .gform_page .gform_page_footer {
    text-align: right;
  }
  .uag-mobile-gf-button-center .gform_wrapper .gform_footer input[type="submit"],
  .uag-mobile-gf-button-center .gform_page .gform_page_footer input[type="button"],
  .uag-mobile-gf-button-center .gform_page .gform_page_footer input[type="submit"] {
    width: auto;
    margin-right: auto;
    margin-left: auto;
  }
  .uag-mobile-gf-button-left .gform_wrapper .gform_footer input[type="submit"],
  .uag-mobile-gf-button-left .gform_page .gform_page_footer input[type="button"],
  .uag-mobile-gf-button-left .gform_page .gform_page_footer input[type="submit"] {
    width: auto;
    margin-right: auto;
    margin-left: 0;
  }
  .uag-mobile-gf-button-right .gform_wrapper .gform_footer input[type="submit"],
  .uag-mobile-gf-button-right .gform_page .gform_page_footer input[type="button"],
  .uag-mobile-gf-button-right .gform_page .gform_page_footer input[type="submit"] {
    width: auto;
    margin-right: 0;
    margin-left: auto;
  }
  .uag-mobile-gf-button-justify .gform_wrapper .gform_footer input[type="submit"],
  .uag-mobile-gf-button-justify .gform_page .gform_page_footer input[type="button"],
  .uag-mobile-gf-button-justify .gform_page .gform_page_footer input[type="submit"] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    width: 100%;
  }
}
@media (min-width: 780px) {
  .uagb-gf-styler__btn-align-justify .gform_wrapper .gform_footer input[type="submit"],
  .uagb-gf-styler__btn-align-justify .gform_page .gform_page_footer input[type="button"],
  .uagb-gf-styler__btn-align-justify .gform_page .gform_page_footer input[type="submit"] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    width: 100%;
  }
}
@media (max-width: 780px) {
  .uagb-gf-styler__btn-align-tablet-center .gform_wrapper .gform_footer input[type="submit"],
  .uagb-gf-styler__btn-align-tablet-center .gform_page .gform_page_footer input[type="button"],
  .uagb-gf-styler__btn-align-tablet-center .gform_page .gform_page_footer input[type="submit"],
  html[dir="rtl"] .uagb-gf-styler__btn-align-tablet-center .gform_wrapper .gform_footer input[type="submit"],
  html[dir="rtl"] .uagb-gf-styler__btn-align-tablet-center .gform_page .gform_page_footer input[type="button"],
  html[dir="rtl"] .uagb-gf-styler__btn-align-tablet-center .gform_page .gform_page_footer input[type="submit"] {
    margin-right: auto;
    margin-left: auto;
  }
  .uagb-gf-styler__btn-align-tablet-center .gform_page .gform_page_footer {
    text-align: center;
  }
  .uagb-gf-styler__btn-align-tablet-right .gform_page .gform_page_footer {
    text-align: right;
  }
  .uagb-gf-styler__btn-align-tablet-left .gform_wrapper .gform_footer input[type="submit"],
  .uagb-gf-styler__btn-align-tablet-left .gform_page .gform_page_footer input[type="button"],
  .uagb-gf-styler__btn-align-tablet-left .gform_page .gform_page_footer input[type="submit"],
  html[dir="rtl"] .uagb-gf-styler__btn-align-tablet-right .gform_wrapper .gform_footer input[type="submit"],
  html[dir="rtl"] .uagb-gf-styler__btn-align-tablet-right .gform_page .gform_page_footer input[type="button"],
  html[dir="rtl"] .uagb-gf-styler__btn-align-tablet-right .gform_page .gform_page_footer input[type="submit"] {
    margin-right: auto;
    margin-left: 0;
  }
  .uagb-gf-styler__btn-align-tablet-right .gform_wrapper .gform_footer input[type="submit"],
  .uagb-gf-styler__btn-align-tablet-right .gform_page .gform_page_footer input[type="button"],
  .uagb-gf-styler__btn-align-tablet-right .gform_page .gform_page_footer input[type="submit"],
  html[dir="rtl"] .uagb-gf-styler__btn-align-tablet-left .gform_wrapper .gform_footer input[type="submit"],
  html[dir="rtl"] .uagb-gf-styler__btn-align-tablet-left .gform_page .gform_page_footer input[type="button"],
  html[dir="rtl"] .uagb-gf-styler__btn-align-tablet-left .gform_page .gform_page_footer input[type="submit"] {
    margin-right: 0;
    margin-left: auto;
  }
}
@media (min-width: 641px) and (max-width: 780px) {
  .uagb-gf-styler__btn-align-tablet-justify .gform_wrapper .gform_footer input[type="submit"],
  .uagb-gf-styler__btn-align-tablet-justify .gform_page .gform_page_footer input[type="button"],
  .uagb-gf-styler__btn-align-tablet-justify .gform_page .gform_page_footer input[type="submit"] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    width: 100% !important;
  }
}
@media (max-width: 641px) {
  .uagb-gf-styler__btn-align-mobile-center .gform_wrapper .gform_footer input[type="submit"],
  .uagb-gf-styler__btn-align-mobile-center .gform_page .gform_page_footer input[type="button"],
  .uagb-gf-styler__btn-align-mobile-center .gform_page .gform_page_footer input[type="submit"],
  html[dir="rtl"] .uagb-gf-styler__btn-align-mobile-center .gform_wrapper .gform_footer input[type="submit"],
  html[dir="rtl"] .uagb-gf-styler__btn-align-mobile-center .gform_page .gform_page_footer input[type="button"],
  html[dir="rtl"] .uagb-gf-styler__btn-align-mobile-center .gform_page .gform_page_footer input[type="submit"] {
    margin-right: auto;
    margin-left: auto;
  }
  .uagb-gf-styler__btn-align-mobile-center .gform_page .gform_page_footer {
    text-align: center;
  }
  .uagb-gf-styler__btn-align-mobile-right .gform_page .gform_page_footer {
    text-align: right;
  }
  .uagb-gf-styler__btn-align-mobile-left .gform_wrapper .gform_footer input[type="submit"],
  .uagb-gf-styler__btn-align-mobile-left .gform_page .gform_page_footer input[type="button"],
  .uagb-gf-styler__btn-align-mobile-left .gform_page .gform_page_footer input[type="submit"],
  html[dir="rtl"] .uagb-gf-styler__btn-align-mobile-right .gform_wrapper .gform_footer input[type="submit"],
  html[dir="rtl"] .uagb-gf-styler__btn-align-mobile-right .gform_page .gform_page_footer input[type="button"],
  html[dir="rtl"] .uagb-gf-styler__btn-align-mobile-right .gform_page .gform_page_footer input[type="submit"] {
    margin-right: auto;
    margin-left: 0;
  }
  .uagb-gf-styler__btn-align-mobile-right .gform_wrapper .gform_footer input[type="submit"],
  .uagb-gf-styler__btn-align-mobile-right .gform_page .gform_page_footer input[type="button"],
  .uagb-gf-styler__btn-align-mobile-right .gform_page .gform_page_footer input[type="submit"],
  html[dir="rtl"] .uagb-gf-styler__btn-align-mobile-left .gform_wrapper .gform_footer input[type="submit"],
  html[dir="rtl"] .uagb-gf-styler__btn-align-mobile-left .gform_page .gform_page_footer input[type="button"],
  html[dir="rtl"] .uagb-gf-styler__btn-align-mobile-left .gform_page .gform_page_footer input[type="submit"] {
    margin-right: 0;
    margin-left: auto;
  }
  .uagb-gf-styler__btn-align-mobile-justify .gform_wrapper .gform_footer input[type="submit"],
  .uagb-gf-styler__btn-align-mobile-justify .gform_page .gform_page_footer input[type="button"],
  .uagb-gf-styler__btn-align-mobile-justify .gform_page .gform_page_footer input[type="submit"] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    width: 100% !important;
  }
}
.uagb-icon-list__wrap {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.wp-block-uagb-icon-list-child {
  padding: 0;
  transition: all 0.2s;
  display: inline-flex;
  color: #3a3a3a;
  align-items: center;
  text-decoration: none;
  box-shadow: none;
}
.wp-block-uagb-icon-list-child span.uagb-icon-list__source-wrap {
  display: block;
  align-items: center;
}
.uagb-icon-list__source-wrap svg {
  display: block;
}
.uagb-icon-list__source-image {
  width: 40px;
}
.uagb-icon-list__outer-wrap .uagb-icon-list__content-wrap {
  color: #3a3a3a;
  display: flex;
  align-items: center;
}
.wp-block-uagb-icon-list-child {
  position: relative;
}
.wp-block-uagb-icon-list-child > a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
img.uagb-icon-list__source-image {
  max-width: unset;
}
.wp-block-uagb-icon-list-child .uagb-icon-list__label {
  word-break: break-word;
}
.wp-block-uagb-icon svg {
  width: 30px;
}
.uagb-icon-wrapper .uagb-svg-wrapper {
  transition: box-shadow 0.2s ease;
}
﻿.wp-block-uagb-image-gallery {
  display: -ms-flex;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  flex-direction: column;
}
.spectra-image-gallery * {
  box-sizing: border-box;
}
.spectra-image-gallery__layout--grid {
  display: -moz-grid;
  display: -ms-grid;
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.spectra-image-gallery__layout--grid-col-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.spectra-image-gallery__layout--grid-col-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.spectra-image-gallery__layout--grid-col-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.spectra-image-gallery__layout--grid-col-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.spectra-image-gallery__layout--grid-col-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
.spectra-image-gallery__layout--grid-col-6 {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}
.spectra-image-gallery__layout--grid-col-7 {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}
.spectra-image-gallery__layout--grid-col-8 {
  grid-template-columns: repeat(8, minmax(0, 1fr));
}
.spectra-image-gallery__layout--grid
  + .spectra-image-gallery__control-wrapper
  .spectra-image-gallery__control-arrows:hover {
  transform: scale(1.5);
  background-color: rgba(0, 0, 0, 0);
}
.spectra-image-gallery__layout--isogrid-col-1 .spectra-image-gallery__media-wrapper--isotope {
  width: 100%;
}
.spectra-image-gallery__layout--isogrid-col-2 .spectra-image-gallery__media-wrapper--isotope {
  width: 50%;
}
.spectra-image-gallery__layout--isogrid-col-3 .spectra-image-gallery__media-wrapper--isotope {
  width: 33.33%;
}
.spectra-image-gallery__layout--isogrid-col-4 .spectra-image-gallery__media-wrapper--isotope {
  width: 25%;
}
.spectra-image-gallery__layout--isogrid-col-5 .spectra-image-gallery__media-wrapper--isotope {
  width: 20%;
}
.spectra-image-gallery__layout--isogrid-col-6 .spectra-image-gallery__media-wrapper--isotope {
  width: 16.66%;
}
.spectra-image-gallery__layout--isogrid-col-7 .spectra-image-gallery__media-wrapper--isotope {
  width: 14.28%;
}
.spectra-image-gallery__layout--isogrid-col-8 .spectra-image-gallery__media-wrapper--isotope {
  width: 12.5%;
}
.spectra-image-gallery__layout--isogrid
  + .spectra-image-gallery__control-wrapper
  .spectra-image-gallery__control-arrows:hover {
  transform: scale(1.5);
  background-color: rgba(0, 0, 0, 0);
}
.spectra-image-gallery__layout--masonry-col-1 .spectra-image-gallery__media-wrapper--isotope {
  width: 100%;
}
.spectra-image-gallery__layout--masonry-col-2 .spectra-image-gallery__media-wrapper--isotope {
  width: 50%;
}
.spectra-image-gallery__layout--masonry-col-3 .spectra-image-gallery__media-wrapper--isotope {
  width: 33.33%;
}
.spectra-image-gallery__layout--masonry-col-4 .spectra-image-gallery__media-wrapper--isotope {
  width: 25%;
}
.spectra-image-gallery__layout--masonry-col-5 .spectra-image-gallery__media-wrapper--isotope {
  width: 20%;
}
.spectra-image-gallery__layout--masonry-col-6 .spectra-image-gallery__media-wrapper--isotope {
  width: 16.66%;
}
.spectra-image-gallery__layout--masonry-col-7 .spectra-image-gallery__media-wrapper--isotope {
  width: 14.28%;
}
.spectra-image-gallery__layout--masonry-col-8 .spectra-image-gallery__media-wrapper--isotope {
  width: 12.5%;
}
.spectra-image-gallery__layout--carousel {
  width: 100%;
}
.spectra-image-gallery__layout--carousel .slick-initialized {
  visibility: visible;
}
.spectra-image-gallery__layout--carousel .slick-track {
  display: flex;
  align-items: center;
}
.spectra-image-gallery__layout--carousel .slick-slide .spectra-image-gallery__media-wrapper {
  display: block !important;
}
.spectra-image-gallery__layout--carousel .slick-dots {
  padding: 0;
  position: relative !important;
}
.spectra-image-gallery__layout--carousel .slick-dots li button {
  padding: 0;
}
.spectra-image-gallery__layout--carousel .uagb-slick-carousel {
  padding: 0;
}
.spectra-image-gallery__layout--tiled {
  position: relative;
  display: grid;
  grid-auto-flow: dense;
  min-height: 0;
  min-width: 0;
}
.spectra-image-gallery__layout--tiled-col-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.spectra-image-gallery__layout--tiled-col-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.spectra-image-gallery__layout--tiled-col-2 .spectra-image-gallery__media-wrapper {
  position: relative;
  min-width: 0;
}
.spectra-image-gallery__layout--tiled-col-2 .spectra-image-gallery__media-wrapper--wide {
  grid-column: span 2;
}
.spectra-image-gallery__layout--tiled-col-2 .spectra-image-gallery__media-wrapper--tall {
  grid-row: span 2;
}
.spectra-image-gallery__layout--tiled-col-2 .spectra-image-gallery__media-wrapper--focus {
  grid-row: span 2;
  grid-column: span 2;
}
.spectra-image-gallery__layout--tiled-col-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.spectra-image-gallery__layout--tiled-col-3 .spectra-image-gallery__media-wrapper {
  position: relative;
  min-width: 0;
}
.spectra-image-gallery__layout--tiled-col-3 .spectra-image-gallery__media-wrapper--wide {
  grid-column: span 2;
}
.spectra-image-gallery__layout--tiled-col-3 .spectra-image-gallery__media-wrapper--tall {
  grid-row: span 2;
}
.spectra-image-gallery__layout--tiled-col-3 .spectra-image-gallery__media-wrapper--focus {
  grid-row: span 2;
  grid-column: span 2;
}
.spectra-image-gallery__layout--tiled-col-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.spectra-image-gallery__layout--tiled-col-4 .spectra-image-gallery__media-wrapper {
  position: relative;
  min-width: 0;
}
.spectra-image-gallery__layout--tiled-col-4 .spectra-image-gallery__media-wrapper--wide {
  grid-column: span 2;
}
.spectra-image-gallery__layout--tiled-col-4 .spectra-image-gallery__media-wrapper--tall {
  grid-row: span 2;
}
.spectra-image-gallery__layout--tiled-col-4 .spectra-image-gallery__media-wrapper--focus {
  grid-row: span 2;
  grid-column: span 2;
}
.spectra-image-gallery__layout--tiled-col-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
.spectra-image-gallery__layout--tiled-col-5 .spectra-image-gallery__media-wrapper {
  position: relative;
  min-width: 0;
}
.spectra-image-gallery__layout--tiled-col-5 .spectra-image-gallery__media-wrapper--wide {
  grid-column: span 2;
}
.spectra-image-gallery__layout--tiled-col-5 .spectra-image-gallery__media-wrapper--tall {
  grid-row: span 2;
}
.spectra-image-gallery__layout--tiled-col-5 .spectra-image-gallery__media-wrapper--focus {
  grid-row: span 2;
  grid-column: span 2;
}
.spectra-image-gallery__layout--tiled-col-6 {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}
.spectra-image-gallery__layout--tiled-col-6 .spectra-image-gallery__media-wrapper {
  position: relative;
  min-width: 0;
}
.spectra-image-gallery__layout--tiled-col-6 .spectra-image-gallery__media-wrapper--wide {
  grid-column: span 2;
}
.spectra-image-gallery__layout--tiled-col-6 .spectra-image-gallery__media-wrapper--tall {
  grid-row: span 2;
}
.spectra-image-gallery__layout--tiled-col-6 .spectra-image-gallery__media-wrapper--focus {
  grid-row: span 2;
  grid-column: span 2;
}
.spectra-image-gallery__layout--tiled-col-7 {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}
.spectra-image-gallery__layout--tiled-col-7 .spectra-image-gallery__media-wrapper {
  position: relative;
  min-width: 0;
}
.spectra-image-gallery__layout--tiled-col-7 .spectra-image-gallery__media-wrapper--wide {
  grid-column: span 2;
}
.spectra-image-gallery__layout--tiled-col-7 .spectra-image-gallery__media-wrapper--tall {
  grid-row: span 2;
}
.spectra-image-gallery__layout--tiled-col-7 .spectra-image-gallery__media-wrapper--focus {
  grid-row: span 2;
  grid-column: span 2;
}
.spectra-image-gallery__layout--tiled-col-8 {
  grid-template-columns: repeat(8, minmax(0, 1fr));
}
.spectra-image-gallery__layout--tiled-col-8 .spectra-image-gallery__media-wrapper {
  position: relative;
  min-width: 0;
}
.spectra-image-gallery__layout--tiled-col-8 .spectra-image-gallery__media-wrapper--wide {
  grid-column: span 2;
}
.spectra-image-gallery__layout--tiled-col-8 .spectra-image-gallery__media-wrapper--tall {
  grid-row: span 2;
}
.spectra-image-gallery__layout--tiled-col-8 .spectra-image-gallery__media-wrapper--focus {
  grid-row: span 2;
  grid-column: span 2;
}
.spectra-image-gallery__media {
  position: relative;
  overflow: hidden;
  -webkit-transition: box-shadow 0.25s;
  -moz-transition: box-shadow 0.25s;
  -o-transition: box-shadow 0.25s;
  transition: box-shadow 0.25s;
}
.spectra-image-gallery__media--flagged {
  cursor: not-allowed;
}
.spectra-image-gallery__media--clickable {
  cursor: pointer;
}
.spectra-image-gallery__media--grid {
  aspect-ratio: 1;
}
.spectra-image-gallery__media--masonry {
  width: 100%;
}
.spectra-image-gallery__media--carousel {
  width: 100%;
}
.spectra-image-gallery__media--tiled {
  aspect-ratio: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}
.spectra-image-gallery__media--tiled-wide,
.spectra-image-gallery__media--tiled-tall {
  aspect-ratio: unset;
  width: 100%;
  height: 100%;
}
.spectra-image-gallery__media--tiled picture {
  width: 100%;
  height: 100%;
}
.spectra-image-gallery__media-sizer {
  aspect-ratio: 1;
}
.spectra-image-gallery__media-wrapper {
  position: relative;
}
.spectra-image-gallery__media-wrapper:hover .spectra-image-gallery__control-focus {
  opacity: 0.25;
}
.spectra-image-gallery__media-thumbnail {
  vertical-align: middle;
  -webkit-transition:
    filter 0.5s,
    transform 0.5s;
  -moz-transition:
    filter 0.5s,
    transform 0.5s;
  -o-transition:
    filter 0.5s,
    transform 0.5s;
  transition:
    filter 0.5s,
    transform 0.5s;
}
.spectra-image-gallery__media-thumbnail--grid {
  width: 100% !important;
  height: 100% !important;
  -o-object-fit: cover;
  object-fit: cover;
}
.spectra-image-gallery__media-thumbnail--masonry {
  width: 100%;
}
.spectra-image-gallery__media-thumbnail--carousel {
  width: 100%;
}
.spectra-image-gallery__media-thumbnail--tiled {
  width: 100% !important;
  height: 100% !important;
  -o-object-fit: cover;
  object-fit: cover;
}
.spectra-image-gallery__media-thumbnail-blurrer {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
  -webkit-transition:
    box-shadow 0.25s,
    -webkit-backdrop-filter 0.5s;
  -moz-transition:
    box-shadow 0.25s,
    backdrop-filter 0.5s;
  -o-transition:
    box-shadow 0.25s,
    backdrop-filter 0.5s;
  transition:
    box-shadow 0.25s,
    backdrop-filter 0.5s;
}
.spectra-image-gallery__media-thumbnail-caption {
  -webkit-transition-property: color, background-color, border-color;
  -moz-transition-property: color, background-color, border-color;
  -o-transition-property: color, background-color, border-color;
  transition-property: color, background-color, border-color;
  -webkit-transition-duration: 0.25s;
  -moz-transition-duration: 0.25s;
  -o-transition-duration: 0.25s;
  transition-duration: 0.25s;
}
.spectra-image-gallery__media-thumbnail-caption--overlay {
  display: -ms-flex;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  width: 100%;
  height: 100%;
  overflow: hidden;
  padding: 1em;
}
.spectra-image-gallery__media-thumbnail-caption--bar-inside {
  width: 100%;
  overflow: hidden;
  padding: 1em;
  max-height: 90%;
}
.spectra-image-gallery__media-thumbnail-caption--bar-outside {
  width: 100%;
  overflow: hidden;
  padding: 1em;
}
.spectra-image-gallery__media-thumbnail-caption-wrapper {
  -webkit-transition: background-color 0.25s;
  -moz-transition: background-color 0.25s;
  -o-transition: background-color 0.25s;
  transition: background-color 0.25s;
}
.spectra-image-gallery__media-thumbnail-caption-wrapper--overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.spectra-image-gallery__media-thumbnail-caption-wrapper--bar-inside {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  overflow: hidden;
}
.spectra-image-gallery__media-thumbnail-caption-wrapper--bar-outside {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.spectra-image-gallery__control-wrapper {
  display: -ms-flex;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  width: 100%;
  justify-content: center;
}
.spectra-image-gallery__control-arrows {
  display: -ms-flex;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
  cursor: pointer;
  -webkit-transition-duration: 0.25s;
  -moz-transition-duration: 0.25s;
  -o-transition-duration: 0.25s;
  transition-duration: 0.25s;
}
.spectra-image-gallery__control-arrows:disabled {
  opacity: 0.25;
  cursor: initial;
}
.spectra-image-gallery__control-arrows:focus {
  background-color: rgba(0, 0, 0, 0);
}
.spectra-image-gallery__control-arrows--grid {
  border: none;
}
.spectra-image-gallery__control-arrows svg {
  -webkit-transition-duration: 0.25s;
  -moz-transition-duration: 0.25s;
  -o-transition-duration: 0.25s;
  transition-duration: 0.25s;
}
.spectra-image-gallery__control-dots {
  display: -ms-flex;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  padding: 0 !important;
  margin: 0 !important;
}
.spectra-image-gallery__control-dots li {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0;
  padding: 0;
  cursor: pointer;
  -webkit-transition-duration: 0.25s;
  -moz-transition-duration: 0.25s;
  -o-transition-duration: 0.25s;
  transition-duration: 0.25s;
}
.spectra-image-gallery__control-dots li:hover {
  transform: scale(1.5);
  background-color: rgba(0, 0, 0, 0);
}
.spectra-image-gallery__control-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  box-sizing: border-box;
  width: 20px;
  height: 20px;
  padding: 5px;
  cursor: pointer;
  color: rgba(0, 0, 0, 0);
  border: 0;
  outline: none;
  background: rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.25s;
  -moz-transition-duration: 0.25s;
  -o-transition-duration: 0.25s;
  transition-duration: 0.25s;
}
.spectra-image-gallery__control-dots li button::before {
  font-family: none;
  font-size: 30px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: "•";
  text-align: center;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-duration: 0.25s;
  -moz-transition-duration: 0.25s;
  -o-transition-duration: 0.25s;
  transition-duration: 0.25s;
}
.spectra-image-gallery__control-dots li.spectra-image-gallery__control-dot--active button::before {
  opacity: 0.75;
}
.spectra-image-gallery__control-loader {
  margin: 0 auto;
  min-height: 58px;
  line-height: 58px;
  width: 160px;
  text-align: center;
}
.spectra-image-gallery__control-loader div {
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
  animation: sk-bouncedelay 1.4s infinite ease-in-out both;
}
.spectra-image-gallery__control-loader div.spectra-image-gallery__control-loader--1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.spectra-image-gallery__control-loader div.spectra-image-gallery__control-loader--2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
.spectra-image-gallery__control-button {
  cursor: pointer;
  -webkit-transition-duration: 0.25s;
  -moz-transition-duration: 0.25s;
  -o-transition-duration: 0.25s;
  transition-duration: 0.25s;
}
.spectra-image-gallery__control-button.disabled {
  opacity: 0.25;
  pointer-events: none;
}
.spectra-image-gallery__control-focus {
  cursor: pointer;
  position: absolute;
  box-sizing: content-box !important;
  top: 0;
  right: 0;
  width: 1.5em;
  height: 1.5em;
  padding: 0.5em;
  background-color: rgba(0, 0, 0, 0);
  border: none;
  opacity: 0;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
  -webkit-transition-duration: 0.25s;
  -moz-transition-duration: 0.25s;
  -o-transition-duration: 0.25s;
  transition-duration: 0.25s;
}
.spectra-image-gallery__control-focus:hover {
  opacity: 1 !important;
}
.spectra-image-gallery__control-focus svg {
  fill: #fff;
  filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.5));
}
.spectra-image-gallery__control-lightbox {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw !important;
  max-width: 100vw !important;
  height: 100vh !important;
  max-height: 100vh !important;
  display: flex;
  flex-direction: column;
  opacity: 0;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
  z-index: 999999999 !important;
  outline: none;
  margin-block-start: 0;
  -webkit-transition-duration: 0.25s;
  -moz-transition-duration: 0.25s;
  -o-transition-duration: 0.25s;
  transition-duration: 0.25s;
}
.spectra-image-gallery__control-lightbox--main {
  width: 100%;
  flex: 1;
}
.spectra-image-gallery__control-lightbox--main .swiper-slide {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.spectra-image-gallery__control-lightbox--main .swiper-slide img {
  display: block;
  max-height: 70%;
  max-width: 80%;
}
.spectra-image-gallery__control-lightbox--caption {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.spectra-image-gallery__control-lightbox--editor-link {
  -webkit-transition-property: color;
  -moz-transition-property: color;
  -o-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.25s;
  -moz-transition-duration: 0.25s;
  -o-transition-duration: 0.25s;
  transition-duration: 0.25s;
}
.spectra-image-gallery__control-lightbox--thumbnails {
  width: 75%;
}
.spectra-image-gallery__control-lightbox--thumbnails-wrapper {
  width: 100%;
}
.spectra-image-gallery__control-lightbox--thumbnails .swiper-wrapper {
  height: 150px;
}
.spectra-image-gallery__control-lightbox--thumbnails .swiper-slide {
  cursor: pointer;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  opacity: 0.5;
  transform: scale(75%);
  -webkit-transition-property: opacity, transform;
  -moz-transition-property: opacity, transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  -webkit-transition-duration: 0.25s;
  -moz-transition-duration: 0.25s;
  -o-transition-duration: 0.25s;
  transition-duration: 0.25s;
}
.spectra-image-gallery__control-lightbox--thumbnails .swiper-slide-active {
  opacity: 1;
  transform: scale(100%);
}
.spectra-image-gallery__control-lightbox--thumbnails .swiper-slide img {
  border-radius: 3px;
}
.spectra-image-gallery__control-lightbox--count {
  position: absolute;
  z-index: 999;
}
.spectra-image-gallery__control-lightbox--close {
  position: absolute;
  cursor: pointer;
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  border: none;
  outline: 0;
  line-height: 0;
  z-index: 999;
  transition: transform 500ms;
}
.spectra-image-gallery__control-lightbox--close:hover,
.spectra-image-gallery__control-lightbox--close:focus,
.spectra-image-gallery__control-lightbox--close:focus-visible {
  background-color: rgba(0, 0, 0, 0);
  transform: scale(1.25);
}
.spectra-image-gallery__iso-ref-wrapper {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.spectra-image-gallery__iso-ref-wrapper::-webkit-scrollbar {
  display: none;
}
@media (max-width: 976px) {
  .spectra-image-gallery__layout--grid-col-tab-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--grid-col-tab-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--grid-col-tab-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--grid-col-tab-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--grid-col-tab-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--grid-col-tab-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--grid-col-tab-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--grid-col-tab-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--isogrid-col-tab-1 .spectra-image-gallery__media-wrapper--isotope {
    width: 100%;
  }
  .spectra-image-gallery__layout--isogrid-col-tab-2 .spectra-image-gallery__media-wrapper--isotope {
    width: 50%;
  }
  .spectra-image-gallery__layout--isogrid-col-tab-3 .spectra-image-gallery__media-wrapper--isotope {
    width: 33.33%;
  }
  .spectra-image-gallery__layout--isogrid-col-tab-4 .spectra-image-gallery__media-wrapper--isotope {
    width: 25%;
  }
  .spectra-image-gallery__layout--isogrid-col-tab-5 .spectra-image-gallery__media-wrapper--isotope {
    width: 20%;
  }
  .spectra-image-gallery__layout--isogrid-col-tab-6 .spectra-image-gallery__media-wrapper--isotope {
    width: 16.66%;
  }
  .spectra-image-gallery__layout--isogrid-col-tab-7 .spectra-image-gallery__media-wrapper--isotope {
    width: 14.28%;
  }
  .spectra-image-gallery__layout--isogrid-col-tab-8 .spectra-image-gallery__media-wrapper--isotope {
    width: 12.5%;
  }
  .spectra-image-gallery__layout--masonry-col-tab-1 .spectra-image-gallery__media-wrapper--isotope {
    width: 100%;
  }
  .spectra-image-gallery__layout--masonry-col-tab-2 .spectra-image-gallery__media-wrapper--isotope {
    width: 50%;
  }
  .spectra-image-gallery__layout--masonry-col-tab-3 .spectra-image-gallery__media-wrapper--isotope {
    width: 33.33%;
  }
  .spectra-image-gallery__layout--masonry-col-tab-4 .spectra-image-gallery__media-wrapper--isotope {
    width: 25%;
  }
  .spectra-image-gallery__layout--masonry-col-tab-5 .spectra-image-gallery__media-wrapper--isotope {
    width: 20%;
  }
  .spectra-image-gallery__layout--masonry-col-tab-6 .spectra-image-gallery__media-wrapper--isotope {
    width: 16.66%;
  }
  .spectra-image-gallery__layout--masonry-col-tab-7 .spectra-image-gallery__media-wrapper--isotope {
    width: 14.28%;
  }
  .spectra-image-gallery__layout--masonry-col-tab-8 .spectra-image-gallery__media-wrapper--isotope {
    width: 12.5%;
  }
  .spectra-image-gallery__layout--tiled-col-tab-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--tiled-col-tab-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--tiled-col-tab-2 .spectra-image-gallery__media-wrapper {
    position: relative;
    min-width: 0;
  }
  .spectra-image-gallery__layout--tiled-col-tab-2 .spectra-image-gallery__media-wrapper--wide {
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-tab-2 .spectra-image-gallery__media-wrapper--tall {
    grid-row: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-tab-2 .spectra-image-gallery__media-wrapper--focus {
    grid-row: span 2;
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-tab-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--tiled-col-tab-3 .spectra-image-gallery__media-wrapper {
    position: relative;
    min-width: 0;
  }
  .spectra-image-gallery__layout--tiled-col-tab-3 .spectra-image-gallery__media-wrapper--wide {
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-tab-3 .spectra-image-gallery__media-wrapper--tall {
    grid-row: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-tab-3 .spectra-image-gallery__media-wrapper--focus {
    grid-row: span 2;
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-tab-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--tiled-col-tab-4 .spectra-image-gallery__media-wrapper {
    position: relative;
    min-width: 0;
  }
  .spectra-image-gallery__layout--tiled-col-tab-4 .spectra-image-gallery__media-wrapper--wide {
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-tab-4 .spectra-image-gallery__media-wrapper--tall {
    grid-row: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-tab-4 .spectra-image-gallery__media-wrapper--focus {
    grid-row: span 2;
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-tab-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--tiled-col-tab-5 .spectra-image-gallery__media-wrapper {
    position: relative;
    min-width: 0;
  }
  .spectra-image-gallery__layout--tiled-col-tab-5 .spectra-image-gallery__media-wrapper--wide {
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-tab-5 .spectra-image-gallery__media-wrapper--tall {
    grid-row: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-tab-5 .spectra-image-gallery__media-wrapper--focus {
    grid-row: span 2;
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-tab-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--tiled-col-tab-6 .spectra-image-gallery__media-wrapper {
    position: relative;
    min-width: 0;
  }
  .spectra-image-gallery__layout--tiled-col-tab-6 .spectra-image-gallery__media-wrapper--wide {
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-tab-6 .spectra-image-gallery__media-wrapper--tall {
    grid-row: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-tab-6 .spectra-image-gallery__media-wrapper--focus {
    grid-row: span 2;
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-tab-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--tiled-col-tab-7 .spectra-image-gallery__media-wrapper {
    position: relative;
    min-width: 0;
  }
  .spectra-image-gallery__layout--tiled-col-tab-7 .spectra-image-gallery__media-wrapper--wide {
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-tab-7 .spectra-image-gallery__media-wrapper--tall {
    grid-row: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-tab-7 .spectra-image-gallery__media-wrapper--focus {
    grid-row: span 2;
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-tab-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--tiled-col-tab-8 .spectra-image-gallery__media-wrapper {
    position: relative;
    min-width: 0;
  }
  .spectra-image-gallery__layout--tiled-col-tab-8 .spectra-image-gallery__media-wrapper--wide {
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-tab-8 .spectra-image-gallery__media-wrapper--tall {
    grid-row: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-tab-8 .spectra-image-gallery__media-wrapper--focus {
    grid-row: span 2;
    grid-column: span 2;
  }
}
@media (max-width: 767px) {
  .spectra-image-gallery__layout--grid-col-mob-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--grid-col-mob-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--grid-col-mob-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--grid-col-mob-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--grid-col-mob-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--grid-col-mob-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--grid-col-mob-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--grid-col-mob-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--isogrid-col-mob-1 .spectra-image-gallery__media-wrapper--isotope {
    width: 100%;
  }
  .spectra-image-gallery__layout--isogrid-col-mob-2 .spectra-image-gallery__media-wrapper--isotope {
    width: 50%;
  }
  .spectra-image-gallery__layout--isogrid-col-mob-3 .spectra-image-gallery__media-wrapper--isotope {
    width: 33.33%;
  }
  .spectra-image-gallery__layout--isogrid-col-mob-4 .spectra-image-gallery__media-wrapper--isotope {
    width: 25%;
  }
  .spectra-image-gallery__layout--isogrid-col-mob-5 .spectra-image-gallery__media-wrapper--isotope {
    width: 20%;
  }
  .spectra-image-gallery__layout--isogrid-col-mob-6 .spectra-image-gallery__media-wrapper--isotope {
    width: 16.66%;
  }
  .spectra-image-gallery__layout--isogrid-col-mob-7 .spectra-image-gallery__media-wrapper--isotope {
    width: 14.28%;
  }
  .spectra-image-gallery__layout--isogrid-col-mob-8 .spectra-image-gallery__media-wrapper--isotope {
    width: 12.5%;
  }
  .spectra-image-gallery__layout--masonry-col-mob-1 .spectra-image-gallery__media-wrapper--isotope {
    width: 100%;
  }
  .spectra-image-gallery__layout--masonry-col-mob-2 .spectra-image-gallery__media-wrapper--isotope {
    width: 50%;
  }
  .spectra-image-gallery__layout--masonry-col-mob-3 .spectra-image-gallery__media-wrapper--isotope {
    width: 33.33%;
  }
  .spectra-image-gallery__layout--masonry-col-mob-4 .spectra-image-gallery__media-wrapper--isotope {
    width: 25%;
  }
  .spectra-image-gallery__layout--masonry-col-mob-5 .spectra-image-gallery__media-wrapper--isotope {
    width: 20%;
  }
  .spectra-image-gallery__layout--masonry-col-mob-6 .spectra-image-gallery__media-wrapper--isotope {
    width: 16.66%;
  }
  .spectra-image-gallery__layout--masonry-col-mob-7 .spectra-image-gallery__media-wrapper--isotope {
    width: 14.28%;
  }
  .spectra-image-gallery__layout--masonry-col-mob-8 .spectra-image-gallery__media-wrapper--isotope {
    width: 12.5%;
  }
  .spectra-image-gallery__layout--tiled-col-mob-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--tiled-col-mob-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--tiled-col-mob-2 .spectra-image-gallery__media-wrapper {
    position: relative;
    min-width: 0;
  }
  .spectra-image-gallery__layout--tiled-col-mob-2 .spectra-image-gallery__media-wrapper--wide {
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-mob-2 .spectra-image-gallery__media-wrapper--tall {
    grid-row: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-mob-2 .spectra-image-gallery__media-wrapper--focus {
    grid-row: span 2;
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-mob-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--tiled-col-mob-3 .spectra-image-gallery__media-wrapper {
    position: relative;
    min-width: 0;
  }
  .spectra-image-gallery__layout--tiled-col-mob-3 .spectra-image-gallery__media-wrapper--wide {
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-mob-3 .spectra-image-gallery__media-wrapper--tall {
    grid-row: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-mob-3 .spectra-image-gallery__media-wrapper--focus {
    grid-row: span 2;
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-mob-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--tiled-col-mob-4 .spectra-image-gallery__media-wrapper {
    position: relative;
    min-width: 0;
  }
  .spectra-image-gallery__layout--tiled-col-mob-4 .spectra-image-gallery__media-wrapper--wide {
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-mob-4 .spectra-image-gallery__media-wrapper--tall {
    grid-row: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-mob-4 .spectra-image-gallery__media-wrapper--focus {
    grid-row: span 2;
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-mob-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--tiled-col-mob-5 .spectra-image-gallery__media-wrapper {
    position: relative;
    min-width: 0;
  }
  .spectra-image-gallery__layout--tiled-col-mob-5 .spectra-image-gallery__media-wrapper--wide {
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-mob-5 .spectra-image-gallery__media-wrapper--tall {
    grid-row: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-mob-5 .spectra-image-gallery__media-wrapper--focus {
    grid-row: span 2;
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-mob-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--tiled-col-mob-6 .spectra-image-gallery__media-wrapper {
    position: relative;
    min-width: 0;
  }
  .spectra-image-gallery__layout--tiled-col-mob-6 .spectra-image-gallery__media-wrapper--wide {
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-mob-6 .spectra-image-gallery__media-wrapper--tall {
    grid-row: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-mob-6 .spectra-image-gallery__media-wrapper--focus {
    grid-row: span 2;
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-mob-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--tiled-col-mob-7 .spectra-image-gallery__media-wrapper {
    position: relative;
    min-width: 0;
  }
  .spectra-image-gallery__layout--tiled-col-mob-7 .spectra-image-gallery__media-wrapper--wide {
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-mob-7 .spectra-image-gallery__media-wrapper--tall {
    grid-row: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-mob-7 .spectra-image-gallery__media-wrapper--focus {
    grid-row: span 2;
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-mob-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
  .spectra-image-gallery__layout--tiled-col-mob-8 .spectra-image-gallery__media-wrapper {
    position: relative;
    min-width: 0;
  }
  .spectra-image-gallery__layout--tiled-col-mob-8 .spectra-image-gallery__media-wrapper--wide {
    grid-column: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-mob-8 .spectra-image-gallery__media-wrapper--tall {
    grid-row: span 2;
  }
  .spectra-image-gallery__layout--tiled-col-mob-8 .spectra-image-gallery__media-wrapper--focus {
    grid-row: span 2;
    grid-column: span 2;
  }
}
.entry-content .wp-block-uagb-image-gallery .uagb-image-gallery__link {
  text-decoration: none;
}
body .wp-block-post-content > .wp-block-uagb-image-gallery + .spectra-image-gallery__control-lightbox {
  margin-block-start: 0;
}
@-webkit-keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.wp-block-uagb-image {
  display: flex;
}
.wp-block-uagb-image__figure {
  position: relative;
  display: flex;
  flex-direction: column;
  max-width: 100%;
  height: auto;
  margin: 0;
}
.wp-block-uagb-image__figure img {
  height: auto;
  display: flex;
  max-width: 100%;
  transition: box-shadow 0.2s ease;
}
.wp-block-uagb-image__figure > a {
  display: inline-block;
}
.wp-block-uagb-image__figure figcaption {
  text-align: center;
  margin-top: 0.5em;
  margin-bottom: 1em;
}
.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder .components-placeholder__instructions {
  align-self: center;
}
.wp-block-uagb-image--align-left {
  text-align: left;
}
.wp-block-uagb-image--align-right {
  text-align: right;
}
.wp-block-uagb-image--align-center {
  text-align: center;
}
.wp-block-uagb-image--align-full .wp-block-uagb-image__figure {
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  max-width: 100vw;
  width: 100vw;
  height: auto;
}
.wp-block-uagb-image--align-full .wp-block-uagb-image__figure img {
  height: auto;
  width: 100% !important;
}
.wp-block-uagb-image--align-wide .wp-block-uagb-image__figure img {
  height: auto;
  width: 100%;
}
.wp-block-uagb-image--layout-overlay__color-wrapper {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: 0.2;
  background: rgba(0, 0, 0, 0.5);
  transition: opacity 0.35s ease-in-out;
}
.wp-block-uagb-image--layout-overlay-link {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
.wp-block-uagb-image--layout-overlay
  .wp-block-uagb-image__figure:hover
  .wp-block-uagb-image--layout-overlay__color-wrapper {
  opacity: 1;
}
.wp-block-uagb-image--layout-overlay__inner {
  position: absolute;
  left: 15px;
  right: 15px;
  bottom: 15px;
  top: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  border-color: #fff;
  transition: 0.35s ease-in-out;
}
.wp-block-uagb-image--layout-overlay__inner.top-left,
.wp-block-uagb-image--layout-overlay__inner.top-center,
.wp-block-uagb-image--layout-overlay__inner.top-right {
  justify-content: flex-start;
}
.wp-block-uagb-image--layout-overlay__inner.bottom-left,
.wp-block-uagb-image--layout-overlay__inner.bottom-center,
.wp-block-uagb-image--layout-overlay__inner.bottom-right {
  justify-content: flex-end;
}
.wp-block-uagb-image--layout-overlay__inner.top-left,
.wp-block-uagb-image--layout-overlay__inner.center-left,
.wp-block-uagb-image--layout-overlay__inner.bottom-left {
  align-items: flex-start;
}
.wp-block-uagb-image--layout-overlay__inner.top-right,
.wp-block-uagb-image--layout-overlay__inner.center-right,
.wp-block-uagb-image--layout-overlay__inner.bottom-right {
  align-items: flex-end;
}
.wp-block-uagb-image--layout-overlay__inner .uagb-image-heading {
  color: #fff;
  transition:
    transform 0.35s,
    opacity 0.35s ease-in-out;
  transform: translate3d(0, 24px, 0);
  margin: 0;
  line-height: 1em;
}
.wp-block-uagb-image--layout-overlay__inner .uagb-image-separator {
  width: 30%;
  border-top-width: 2px;
  border-top-color: #fff;
  border-top-style: solid;
  margin-bottom: 10px;
  opacity: 0;
  transition:
    transform 0.4s,
    opacity 0.4s ease-in-out;
  transform: translate3d(0, 30px, 0);
}
.wp-block-uagb-image--layout-overlay__inner .uagb-image-caption {
  opacity: 0;
  overflow: visible;
  color: #fff;
  transition:
    transform 0.45s,
    opacity 0.45s ease-in-out;
  transform: translate3d(0, 35px, 0);
}
.wp-block-uagb-image--layout-overlay__inner:hover .uagb-image-heading,
.wp-block-uagb-image--layout-overlay__inner:hover .uagb-image-separator,
.wp-block-uagb-image--layout-overlay__inner:hover .uagb-image-caption {
  opacity: 1;
  transform: translate3d(0, 0, 0);
}
.wp-block-uagb-image--effect-zoomin .wp-block-uagb-image__figure img,
.wp-block-uagb-image--effect-zoomin .wp-block-uagb-image__figure .wp-block-uagb-image--layout-overlay__color-wrapper {
  transform: scale(1);
  transition: transform 0.35s ease-in-out;
}
.wp-block-uagb-image--effect-zoomin .wp-block-uagb-image__figure:hover img,
.wp-block-uagb-image--effect-zoomin
  .wp-block-uagb-image__figure:hover
  .wp-block-uagb-image--layout-overlay__color-wrapper {
  transform: scale(1.05);
}
.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure img,
.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure .wp-block-uagb-image--layout-overlay__color-wrapper {
  width: calc(100% + 40px) !important;
  max-width: none !important;
  transform: translate3d(-40px, 0, 0);
  transition: transform 0.35s ease-in-out;
}
.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure:hover img,
.wp-block-uagb-image--effect-slide
  .wp-block-uagb-image__figure:hover
  .wp-block-uagb-image--layout-overlay__color-wrapper {
  transform: translate3d(0, 0, 0);
}
.wp-block-uagb-image--effect-grayscale img {
  filter: grayscale(0%);
  transition: 0.35s ease-in-out;
}
.wp-block-uagb-image--effect-grayscale:hover img {
  filter: grayscale(100%);
}
.wp-block-uagb-image--effect-blur img {
  filter: blur(0);
  transition: 0.35s ease-in-out;
}
.wp-block-uagb-image--effect-blur:hover img {
  filter: blur(3px);
}
.uagb-ifb-content > svg * {
  -webkit-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}
.uagb-ifb-content > svg,
.uagb-ifb-content {
  display: inline-block;
}
.uagb-ifb-content > svg {
  vertical-align: middle;
  width: inherit;
  height: inherit;
  font-style: initial;
}
.uagb-ifb-content .uagb-ifb-icon-wrap svg {
  box-sizing: content-box;
  width: inherit;
  height: inherit;
}
.uagb-ifb-button-wrapper:empty {
  display: none;
}
div.uagb-ifb-button-wrapper a.uagb-infobox-cta-link,
div.uagb-ifb-cta a.uagb-infobox-cta-link,
.entry .entry-content a.uagb-infobox-cta-link,
a.uagb-infobox-link-wrap,
.entry .entry-content a.uagb-infobox-link-wrap {
  text-decoration: none;
  align-items: center;
}
.uagb-infobox-icon-left-title.uagb-infobox-image-valign-middle .uagb-ifb-title-wrap,
.uagb-infobox-icon-right-title.uagb-infobox-image-valign-middle .uagb-ifb-title-wrap,
.uagb-infobox-image-valign-middle .uagb-ifb-icon-wrap,
.uagb-infobox-image-valign-middle .uagb-ifb-image-content,
.uagb-infobox-icon-left.uagb-infobox-image-valign-middle .uagb-ifb-content,
.uagb-infobox-icon-right.uagb-infobox-image-valign-middle .uagb-ifb-content {
  -ms-flex-item-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.uagb-infobox-icon-left-title.uagb-infobox-image-valign-top .uagb-ifb-title-wrap,
.uagb-infobox-icon-right-title.uagb-infobox-image-valign-top .uagb-ifb-title-wrap,
.uagb-infobox-image-valign-top .uagb-ifb-icon-wrap,
.uagb-infobox-image-valign-top .uagb-ifb-image-content,
.uagb-infobox-icon-left.uagb-infobox-image-valign-top .uagb-ifb-content,
.uagb-infobox-icon-right.uagb-infobox-image-valign-top .uagb-ifb-content {
  -webkit-align-self: self-start;
  align-self: self-start;
}
.uagb-infobox-left {
  justify-content: flex-start;
  text-align: left;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
}
.uagb-infobox-center {
  justify-content: center;
  text-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
}
.uagb-infobox-right {
  justify-content: flex-end;
  text-align: right;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
}
.uagb-infobox-icon-above-title.uagb-infobox__content-wrap,
.uagb-infobox-icon-below-title.uagb-infobox__content-wrap {
  display: block;
  width: 100%;
}
.uagb-infobox-icon-left-title .uagb-ifb-content > svg,
.uagb-infobox-icon-left .uagb-ifb-content > svg {
  margin-right: 10px;
}
.uagb-infobox-icon-right-title .uagb-ifb-content > svg,
.uagb-infobox-icon-right .uagb-ifb-content > svg {
  margin-left: 10px;
}
.uagb-infobox-icon-left.uagb-infobox__content-wrap,
.uagb-infobox-icon-right.uagb-infobox__content-wrap,
.uagb-infobox-icon-left-title .uagb-ifb-left-title-image,
.uagb-infobox-icon-right-title .uagb-ifb-right-title-image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -js-display: flex;
}
.uagb-infobox-icon-left-title .uagb-ifb-left-title-image .uagb-ifb-image-content,
.uagb-infobox-icon-right-title .uagb-ifb-right-title-image .uagb-ifb-image-content,
.uagb-infobox-icon-left .uagb-ifb-image-content,
.uagb-infobox-icon-right .uagb-ifb-image-content {
  flex-shrink: 0;
  line-height: 0;
}
.uagb-infobox-icon-left-title .uagb-ifb-left-title-image .uagb-ifb-title-wrap,
.uagb-infobox-icon-right-title .uagb-ifb-right-title-image .uagb-ifb-title-wrap,
.uagb-infobox-icon-left .uagb-ifb-content,
.uagb-infobox-icon-right .uagb-ifb-content {
  flex-grow: 1;
}
.uagb-infobox-icon-right.uagb-infobox__content-wrap,
.uagb-infobox-icon-right-title .uagb-ifb-right-title-image {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  justify-content: flex-end;
}
.uagb-ifb-content img {
  position: relative;
  display: inline-block;
  line-height: 0;
  width: auto;
  height: auto !important;
  max-width: 100%;
  border-radius: inherit;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -webkit-border-radius: inherit;
}
.uagb-infobox-module-link {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
}
.uagb-edit-mode .uagb-infobox-module-link {
  z-index: 2;
}
.uagb-infobox-link-icon-after {
  margin-right: 0;
  margin-left: 5px;
}
.uagb-infobox-link-icon-before {
  margin-right: 5px;
  margin-left: 0;
}
.uagb-infobox-link-icon {
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}
.uagb-infobox__content-wrap {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  word-break: break-word;
  z-index: 1;
}
.uagb-ifb-separator {
  display: inline-block;
  margin: 0;
  border-top-color: #333;
  border-top-style: solid;
  border-top-width: 2px;
  line-height: 0;
}
.uagb-ifb-button-wrapper {
  line-height: 1;
}
.uagb-ifb-button-wrapper.uagb-ifb-button-type-text .uagb-infobox-cta-link.wp-block-button__link {
  background-color: unset;
  border: none;
}
.uagb-ifb-button-wrapper.uagb-ifb-button-type-text .uagb-infobox-cta-link.wp-block-button__link:hover {
  background-color: unset;
  border-color: unset;
}
.uagb-ifb-button-wrapper .uagb-infobox-cta-link {
  cursor: pointer;
}
.uagb-ifb-button-wrapper .uagb-infobox-cta-link.wp-block-button__link {
  width: auto;
}
.uagb-ifb-button-wrapper .wp-block-button__link svg,
.uagb-ifb-button-wrapper .ast-outline-button svg {
  fill: currentColor;
}
.uagb-infobox__content-wrap a {
  -webkit-box-shadow: none;
  box-shadow: none;
  text-decoration: none;
}
.uagb-ifb-title-wrap {
  width: 100%;
}
.uagb-ifb-title {
  margin-block-start: 0;
}
.uagb-ifb-title-wrap .uagb-ifb-title-prefix {
  display: block;
  padding: 0;
  margin: 0;
}
.uagb-infobox__content-wrap.uagb-infobox__content-wrap {
  position: relative;
}
.uagb-ifb-content {
  width: 100%;
}
.uagb-infobox__content-wrap.uagb-infobox,
.uagb-ifb-content,
.uagb-ifb-title-wrap,
.uagb-ifb-title-prefix *,
svg.dashicon.dashicons-upload {
  z-index: 1;
}
a.uagb-infobox-link-wrap {
  color: inherit;
}
.uagb-ifb-content p:empty {
  display: none;
}
.uagb-infobox__content-wrap .uagb-ifb-content img {
  display: inline-block;
  max-width: 100%;
}
.uagb-infobox__content-wrap .uagb-ifb-content svg {
  display: inline-block;
}
.uagb-infobox__content-wrap .uagb-ifb-icon-wrap,
.uagb-infobox-icon-left .uagb-ifb-image-content,
.uagb-infobox-icon-right .uagb-ifb-image-content {
  box-sizing: content-box;
}
.uagb-infobox-cta-link > svg {
  vertical-align: middle;
  width: 15px;
  height: 15px;
  font-size: 15px;
}
.uagb-infobox-cta-link {
  display: inline-flex;
}
.block-editor-page #wpwrap .uagb-infobox-cta-link svg,
.uagb-infobox-cta-link svg {
  font-style: normal;
}
.uagb-infobox-icon-left-title .uagb-ifb-icon-wrap,
.uagb-infobox-icon-left .uagb-ifb-icon-wrap {
  margin-right: 10px;
  line-height: 0;
}
.uagb-infobox-icon-right-title .uagb-ifb-icon-wrap,
.uagb-infobox-icon-right .uagb-ifb-icon-wrap {
  margin-left: 10px;
  line-height: 0;
}
html[dir="rtl"] .uagb-infobox-icon-left-title .uagb-ifb-icon-wrap,
html[dir="rtl"] .uagb-infobox-icon-left .uagb-ifb-icon-wrap {
  margin-left: 10px;
  line-height: 0;
}
html[dir="rtl"] .uagb-infobox-icon-right-title .uagb-ifb-icon-wrap,
html[dir="rtl"] .uagb-infobox-icon-right .uagb-ifb-icon-wrap {
  margin-right: 10px;
  line-height: 0;
}
html[dir="rtl"] .uagb-infobox-left {
  justify-content: flex-end;
  text-align: right;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
}
html[dir="rtl"] .uagb-infobox-right {
  justify-content: flex-start;
  text-align: left;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
}
.uagb-infobox-icon-left .uagb-ifb-left-right-wrap,
.uagb-infobox-icon-right .uagb-ifb-left-right-wrap,
.uagb-infobox-icon-left-title .uagb-ifb-left-title-image,
.uagb-infobox-icon-right-title .uagb-ifb-right-title-image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.uagb-infobox-icon-right .uagb-ifb-left-right-wrap,
.uagb-infobox-icon-right-title .uagb-ifb-right-title-image {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  justify-content: flex-end;
}
a.uagb-infbox__link-to-all {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
  width: 100%;
  height: 100%;
  box-shadow: none;
  text-decoration: none;
  -webkit-box-shadow: none;
}
@media only screen and (max-width: 976px) {
  .uagb-infobox-stacked-tablet.uagb-infobox__content-wrap .uagb-ifb-image-content {
    padding: 0;
    margin-bottom: 20px;
  }
  .uagb-infobox-stacked-tablet.uagb-reverse-order-tablet.uagb-infobox__content-wrap {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: inline-flex;
    flex-direction: column-reverse;
    -js-display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
    -moz-box-orient: vertical;
    -moz-box-direction: reverse;
  }
  .uagb-infobox-stacked-tablet.uagb-infobox__content-wrap .uagb-ifb-content,
  .uagb-infobox-stacked-tablet.uagb-infobox__content-wrap .uagb-ifb-icon-wrap,
  .uagb-infobox-stacked-tablet.uagb-infobox__content-wrap .uagb-ifb-image-content {
    display: block;
    width: 100%;
    text-align: center;
  }
  .uagb-infobox-stacked-tablet.uagb-infobox__content-wrap .uagb-ifb-icon-wrap,
  .uagb-infobox-stacked-tablet.uagb-infobox__content-wrap .uagb-ifb-image-content {
    margin-right: 0;
    margin-left: 0;
  }
  .uagb-infobox-stacked-tablet.uagb-infobox__content-wrap {
    display: inline-block;
  }
  .uagb-infobox-icon-left-title.uagb-infobox-stacked-tablet .uagb-ifb-image-content,
  .uagb-infobox-icon-left-title.uagb-infobox-stacked-tablet .uagb-ifb-icon-wrap,
  .uagb-infobox-icon-left.uagb-infobox-stacked-tablet .uagb-ifb-image-content,
  .uagb-infobox-icon-left.uagb-infobox-stacked-tablet .uagb-ifb-icon-wrap {
    margin-right: 0;
  }
  .uagb-infobox-icon-right-title.uagb-infobox-stacked-tablet .uagb-ifb-image-content,
  .uagb-infobox-icon-right-title.uagb-infobox-stacked-tablet .uagb-ifb-icon-wrap,
  .uagb-infobox-icon-right.uagb-infobox-stacked-tablet .uagb-ifb-image-content,
  .uagb-infobox-icon-right.uagb-infobox-stacked-tablet .uagb-ifb-icon-wrap {
    margin-left: 0;
  }
  .uagb-infobox-icon-left-title .uagb-ifb-separator {
    margin: 10px 0;
  }
}
@media screen and (max-width: 767px) {
  .uagb-infobox-stacked-mobile.uagb-infobox__content-wrap {
    display: inline-block;
  }
  .uagb-infobox-stacked-mobile.uagb-infobox__content-wrap .uagb-ifb-image-content,
  .uagb-infobox-stacked-mobile.uagb-infobox__content-wrap .uagb-ifb-icon-wrap {
    padding: 0;
    margin-bottom: 20px;
    margin-right: 0;
    margin-left: 0;
  }
  .uagb-infobox-stacked-mobile.uagb-infobox__content-wrap.uagb-reverse-order-mobile {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: inline-flex;
    flex-direction: column-reverse;
    -js-display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
    -moz-box-orient: vertical;
    -moz-box-direction: reverse;
  }
  .uagb-infobox-stacked-mobile.uagb-infobox__content-wrap .uagb-ifb-image-content,
  .uagb-infobox-stacked-mobile.uagb-infobox__content-wrap .uagb-ifb-icon-wrap,
  .uagb-infobox-stacked-mobile.uagb-infobox__content-wrap .uagb-ifb-content {
    display: block;
    width: 100%;
    text-align: center;
  }
  .uagb-infobox-icon-left-title.uagb-infobox-stacked-mobile .uagb-ifb-image-content,
  .uagb-infobox-icon-left-title.uagb-infobox-stacked-mobile .uagb-ifb-icon-wrap,
  .uagb-infobox-icon-left.uagb-infobox-stacked-mobile .uagb-ifb-image-content,
  .uagb-infobox-icon-left.uagb-infobox-stacked-mobile .uagb-ifb-icon-wrap {
    margin-right: 0;
  }
  .uagb-infobox-icon-right-title.uagb-infobox-stacked-mobile .uagb-ifb-image-content,
  .uagb-infobox-icon-right-title.uagb-infobox-stacked-mobile .uagb-ifb-icon-wrap,
  .uagb-infobox-icon-right.uagb-infobox-stacked-mobile .uagb-ifb-image-content,
  .uagb-infobox-icon-right.uagb-infobox-stacked-mobile .uagb-ifb-icon-wrap {
    margin-left: 0;
  }
  .uagb-infobox-icon-left-title .uagb-ifb-separator {
    margin: 10px 0;
  }
}
.uagb-ifb-icon svg {
  width: inherit;
  height: inherit;
  vertical-align: middle;
}
.uagb-ifb-button-icon {
  height: 15px;
  width: 15px;
  font-size: 15px;
  vertical-align: middle;
}
.uagb-ifb-button-icon svg {
  height: inherit;
  width: inherit;
  display: inline-block;
}
.uagb-ifb-button-icon.uagb-ifb-align-icon-after {
  float: right;
}
.uagb-ifb-cta-button {
  display: inline-block;
}
.uagb-disable-link {
  pointer-events: none;
}
@media only screen and (min-width: 977px) {
  .uagb-infobox-margin-wrapper {
    display: flex;
  }
}
.uagb-ifb-content .uagb-ifb-desc p:last-child {
  margin-bottom: 0;
}
html[dir="rtl"] .uagb-infobox-icon-left-title .uagb-ifb-content > svg,
html[dir="rtl"] .uagb-infobox-icon-left .uagb-ifb-content > svg {
  margin-right: 0;
  margin-left: 10px;
}
html[dir="rtl"] .uagb-infobox-icon-right-title .uagb-ifb-content > svg,
html[dir="rtl"] .uagb-infobox-icon-right .uagb-ifb-content > svg {
  margin-left: 0;
  margin-right: 10px;
}
html[dir="rtl"] .uagb-infobox-link-icon-after {
  margin-right: 5px;
  margin-left: 0;
}
html[dir="rtl"] .uagb-infobox-link-icon-before {
  margin-right: 0;
  margin-left: 5px;
}
html[dir="rtl"] .uagb-ifb-button-icon.uagb-ifb-align-icon-after {
  float: left;
}
.uagb-popup-builder {
  display: none;
  opacity: 0;
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  max-width: 100vw;
  max-height: 100vh;
  z-index: 999999999;
  overflow: hidden;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
  -webkit-transition-duration: 250ms;
  -moz-transition-duration: 250ms;
  -o-transition-duration: 250ms;
  transition-duration: 250ms;
}
.uagb-popup-builder__banner--pusher {
  position: relative;
}
.uagb-popup-builder__wrapper {
  position: relative;
  box-sizing: border-box;
}
.uagb-popup-builder__wrapper--banner {
  width: 100%;
}
.uagb-popup-builder__container {
  display: flex;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  flex-direction: column;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-transition-property: box-shadow, border-color;
  -moz-transition-property: box-shadow, border-color;
  -o-transition-property: box-shadow, border-color;
  transition-property: box-shadow, border-color;
  -webkit-transition-duration: 250ms;
  -moz-transition-duration: 250ms;
  -o-transition-duration: 250ms;
  transition-duration: 250ms;
}
.uagb-popup-builder__container .uagb-is-root-container {
  width: 100%;
}
.uagb-popup-builder__close {
  position: absolute;
  top: 0;
  z-index: 999999999;
}
.uagb-popup-builder button.uagb-popup-builder__close {
  border: none;
  background: rgba(0, 0, 0, 0);
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
}
.uagb-popup-builder button.uagb-popup-builder__close svg {
  -webkit-transition-property: fill;
  -moz-transition-property: fill;
  -o-transition-property: fill;
  transition-property: fill;
  -webkit-transition-duration: 250ms;
  -moz-transition-duration: 250ms;
  -o-transition-duration: 250ms;
  transition-duration: 250ms;
}
.uagb-popup-builder__body--overflow-hidden {
  overflow: hidden;
}
﻿.uagb-post-grid {
  margin: 0 auto;
  position: relative;
}
.uagb-post-grid:not(.is-grid) .uagb-post__inner-wrap {
  background-clip: content-box !important;
}
.uagb-post-grid .uagb-post__inner-wrap {
  transition: box-shadow 0.2s ease;
  overflow: hidden;
}
.uagb-post-grid .uagb-post__inner-wrap .uagb-post__taxonomy {
  display: inline-block;
}
.uagb-post-grid .uagb-post__inner-wrap .uagb-post__taxonomy.default {
  margin: 5px 5px 5px 0;
}
.uagb-post-grid .uagb-post__inner-wrap .uagb-post__taxonomy.highlighted {
  background: #444;
  color: #fff;
  border-radius: 2px;
  flex-direction: row;
  align-items: flex-end;
  padding: 6px 8px;
  line-height: 1;
  margin-right: 5px;
  margin-bottom: 20px;
}
.uagb-post-grid .uagb-post__inner-wrap .uagb-post__taxonomy.highlighted a {
  color: #fff;
}
.uagb-post-grid .uagb-post__inner-wrap .uagb-post__taxonomy a {
  text-decoration: none;
  color: inherit;
}
.uagb-post-grid .uagb-post__inner-wrap .uagb-post__image .uagb-post__image-equal-height {
  display: block;
  height: 0;
  padding-bottom: 66.67%;
  overflow: hidden;
}
.uagb-post-grid .uagb-post__load-more-wrap {
  width: 100%;
  position: absolute;
  bottom: -30px;
}
.uagb-post-grid .uagb-post__load-more-wrap .uagb-post-pagination-button {
  cursor: pointer;
}
.uagb-post-grid .uagb-post__load-more-wrap a {
  color: inherit;
}
.uagb-post-grid.is-grid article {
  float: left;
  display: inline-block;
}
.uagb-post-grid.is-grid.uagb-equal_height_inline-read-more-buttons.uagb-post__image-position-top
  .uagb-post__text:nth-last-child(2) {
  padding-bottom: 100px;
}
.uagb-post-grid.is-grid.uagb-equal_height_inline-read-more-buttons.uagb-post__image-position-top
  .uagb-post__text:last-child {
  position: absolute;
  bottom: 20px;
}
.uagb-post-grid.is-grid.uagb-equal_height_inline-read-more-buttons.uagb-post__image-position-background
  .uagb-post__text:nth-last-child(3) {
  padding-bottom: 100px;
}
.uagb-post-grid.is-grid.uagb-equal_height_inline-read-more-buttons.uagb-post__image-position-background
  .uagb-post__text:nth-last-child(2) {
  position: absolute;
  bottom: 20px;
}
.uagb-post-grid.is-grid.uagb-equal_height_inline-read-more-buttons.uagb-post__image-position-top .uagb-post__inner-wrap,
.uagb-post-grid.is-grid.uagb-equal_height_inline-read-more-buttons.uagb-post__image-position-background
  .uagb-post__inner-wrap {
  position: relative;
}
.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a {
  display: block;
  height: 0;
  overflow: hidden;
  position: relative;
}
.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a.uagb-image-ratio-2-3 {
  padding-bottom: 66%;
}
.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a.uagb-image-ratio-9-16 {
  padding-bottom: 56.25%;
}
.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a.uagb-image-ratio-1-2 {
  padding-bottom: 50%;
}
.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a.uagb-image-ratio-1-1 {
  padding-bottom: 67%;
}
.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a.uagb-image-ratio-inherit {
  padding-bottom: 0;
  height: auto;
}
.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a.uagb-image-ratio-inherit img {
  position: unset !important;
}
.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a[class^="uagb-image-ratio-"] > img {
  position: absolute;
  height: 100%;
}
.uagb-post-grid.uagb-post__items.is-masonry {
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.uagb-post-grid.uagb-post__items.is-carousel {
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
  visibility: hidden;
}
.uagb-post-grid.is-grid .uagb-post__inner-wrap {
  height: max-content;
}
.uagb-post-grid.is-grid.uagb-post__equal-height .uagb-post__inner-wrap {
  height: auto;
}
.uagb-post-grid.is-masonry .uagb-post__inner-wrap {
  height: auto;
}
.uagb-post-grid .uagb-post__author span,
.uagb-post-grid .uagb-post__comment span,
.uagb-post-grid .uagb-post__taxonomy span,
.uagb-post-grid .uagb-post__date span {
  font-size: inherit;
  line-height: inherit;
  width: inherit;
  height: inherit;
  margin-right: 4px;
  vertical-align: bottom;
}
.uagb-post-grid.uagb-post__columns-8:not(.is-grid) article {
  width: 12.5%;
}
.uagb-post-grid.uagb-post__columns-7:not(.is-grid) article {
  width: 14.28%;
}
.uagb-post-grid.uagb-post__columns-6:not(.is-grid) article {
  width: 16.66%;
}
.uagb-post-grid.uagb-post__columns-5:not(.is-grid) article {
  width: 20%;
}
.uagb-post-grid.uagb-post__columns-4:not(.is-grid) article {
  width: 25%;
}
.uagb-post-grid.uagb-post__columns-3:not(.is-grid) article {
  width: 33.33%;
}
.uagb-post-grid.uagb-post__columns-2:not(.is-grid) article {
  width: 50%;
}
.uagb-post-grid.uagb-post__columns-1:not(.is-grid) article {
  width: 100%;
}
@media only screen and (max-width: 600px) {
  .uagb-post-grid div[class*="columns"].is-grid {
    grid-template-columns: 1fr;
  }
}
.uagb-post-grid .uagb-post__image img {
  display: block;
  width: 100%;
  height: auto;
  max-width: 100%;
}
.uagb-post-grid .uagb-post__title {
  margin-top: 0;
  margin-bottom: 0;
  word-break: break-word;
}
.uagb-post-grid .uagb-post__title a {
  color: inherit;
  box-shadow: none;
  transition: 0.3s ease;
  text-decoration: none;
}
.uagb-post-grid .uagb-post__title a:hover {
  text-decoration: none;
}
.uagb-post-grid .uagb-post__title a:focus {
  text-decoration: none;
}
.uagb-post-grid .uagb-post__title a:active {
  text-decoration: none;
}
.uagb-post-grid .uagb-post-grid-byline > * {
  margin-right: 10px;
}
.uagb-post-grid .uagb-post-grid-byline,
.uagb-post-grid .uagb-post__taxonomy {
  text-transform: capitalize;
  font-size: 14px;
  font-weight: 500;
  line-height: 23px;
  text-decoration: none;
}
.uagb-post-grid .uagb-post-grid-byline a,
.uagb-post-grid .uagb-post-grid-byline a:focus,
.uagb-post-grid .uagb-post-grid-byline a:active {
  color: inherit;
  font-size: inherit;
  text-decoration: none;
}
.uagb-post-grid .uagb-post__title a,
.uagb-post-grid .uagb-post__title a:focus,
.uagb-post-grid .uagb-post__title a:active {
  color: inherit;
  font-size: inherit;
}
.uagb-post-grid .uagb-post__author,
.uagb-post-grid .uagb-post__date,
.uagb-post-grid .uagb-post__comment {
  display: inline-block;
  word-break: break-all;
}
.uagb-post-grid .uagb-post__author:not(:last-child)::after,
.uagb-post-grid .uagb-post__date:not(:last-child)::after,
.uagb-post-grid .uagb-post__comment:not(:last-child)::after {
  content: "·";
  vertical-align: middle;
  align-self: center;
  margin: 0 5px;
  line-height: 1;
}
.uagb-post-grid .uagb-post__comment,
.uagb-post-grid .uagb-post__taxonomy {
  display: inline-block;
}
.uagb-post-grid .uagb-post__author a {
  box-shadow: none;
}
.uagb-post-grid .uagb-post__author a:hover {
  color: inherit;
  box-shadow: 0 -1px 0 inset;
}
.uagb-post-grid .uagb-post__excerpt {
  word-break: break-word;
}
.uagb-post-grid .uagb-post__inner-wrap p:last-of-type {
  margin-bottom: 0;
}
.uagb-post-grid .uagb-post__cta {
  border: none;
  display: inline-block;
  background: none;
}
.uagb-post-grid .uagb-post__cta .ast-outline-button {
  display: inline-flex;
}
.uagb-post-grid .uagb-post__excerpt p {
  color: inherit;
}
.is-grid.uagb-post__items {
  display: grid;
}
.wp-block-uagb-post-grid .uagb-post-pagination-wrap {
  grid-column: 1/-1;
}
.uagb-post__image-position-background .uagb-post__link-complete-box {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 11;
}
.uagb-post__image-position-background.uagb-post__image-enabled .uagb-post__text {
  color: #fff;
}
.uagb-post__image-position-background .uagb-post__text {
  opacity: 1;
  position: relative;
  z-index: 10;
  overflow: hidden;
}
.uagb-post__image-position-background .uagb-post__inner-wrap {
  position: relative;
  width: 100%;
}
.uagb-post__image-position-background .uagb-post__inner-wrap .uagb-post__taxonomy.highlighted,
.uagb-post__image-position-background .uagb-post__inner-wrap .uagb-post__taxonomy.default {
  position: relative;
  z-index: 999;
}
.uagb-post__image-position-background .uagb-post__image img {
  position: absolute;
  width: auto;
  height: auto;
  min-width: 100%;
  max-width: none;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  min-height: 100%;
}
.uagb-post__image-position-background .uagb-post__image {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  overflow: hidden;
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.uagb-post__image-position-background .uagb-post__image::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-color: hsla(0, 0%, 100%, 0.5);
}
.uagb-slick-carousel .is-carousel {
  padding: 0;
}
.uagb-slick-carousel ul.slick-dots {
  transform: unset;
  position: relative;
  padding: unset;
}
.uagb-slick-carousel .slick-prev:not(:hover):not(:active):not(.has-background),
.uagb-slick-carousel .slick-next:not(:hover):not(:active):not(.has-background),
.uagb-slick-carousel ul.slick-dots li button:not(:hover):not(:active):not(.has-background) {
  background-color: unset;
}
.uagb-post-grid[data-equal-height="yes"] .uagb-post__inner-wrap {
  display: inline-block;
  height: 100%;
}
.uagb-post__arrow-outside.uagb-post-grid .slick-prev {
  left: -45px;
  z-index: 1;
}
[dir="rtl"] .uagb-post__arrow-outside.uagb-post-grid .slick-prev {
  left: -45px;
  right: auto;
}
.uagb-post__arrow-outside.uagb-post-grid .slick-next {
  right: -45px;
}
[dir="rtl"] .uagb-post__arrow-outside.uagb-post-grid .slick-next {
  left: auto;
  right: -45px;
}
.uagb-post__arrow-inside.uagb-post-grid .slick-prev {
  left: 25px;
  z-index: 1;
}
[dir="rtl"] .uagb-post__arrow-inside.uagb-post-grid .slick-prev {
  left: auto;
  right: 25px;
}
.uagb-post__arrow-inside.uagb-post-grid .slick-next {
  right: 25px;
}
[dir="rtl"] .uagb-post__arrow-inside.uagb-post-grid .slick-next {
  left: 25px;
  right: auto;
}
.uagb-post-grid.is-grid article,
.uagb-post-grid.is-masonry article,
.uagb-post-grid.is-carousel article {
  box-sizing: border-box;
}
@media (max-width: 976px) {
  .uagb-post__arrow-outside.uagb-post-grid .slick-prev {
    left: 15px;
    z-index: 1;
  }
  [dir="rtl"] .uagb-post__arrow-outside.uagb-post-grid .slick-prev {
    left: auto;
    right: 15px;
  }
  .uagb-post__arrow-outside.uagb-post-grid .slick-next {
    right: 15px;
  }
  [dir="rtl"] .uagb-post__arrow-outside.uagb-post-grid .slick-next {
    left: 15px;
    right: auto;
  }
  :not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-1 article {
    width: 100%;
  }
  :not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-2 article {
    width: 50%;
  }
  :not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-3 article {
    width: 33.33%;
  }
  :not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-4 article {
    width: 25%;
  }
  :not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-5 article {
    width: 20%;
  }
  :not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-6 article {
    width: 16.66%;
  }
  :not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-7 article {
    width: 14.28%;
  }
  :not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-8 article {
    width: 12.5%;
  }
}
@media (max-width: 767px) {
  :not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-1 article {
    width: 100%;
  }
  :not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-2 article {
    width: 50%;
  }
  :not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-3 article {
    width: 33.33%;
  }
  :not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-4 article {
    width: 25%;
  }
  :not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-5 article {
    width: 20%;
  }
  :not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-6 article {
    width: 16.66%;
  }
  :not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-7 article {
    width: 14.28%;
  }
  :not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-8 article {
    width: 12.5%;
  }
}
.entry .entry-content .uagb-post-grid a {
  text-decoration: none;
}
.uagb-post-pagination-wrap {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
}
.uagb-post-pagination-wrap a.page-numbers,
.uagb-post-pagination-wrap span.page-numbers.current {
  padding: 5px 10px;
  margin: 0;
  display: flex;
  margin-right: 4px;
  margin-bottom: 5px;
}
.uagb-post-grid .uagb-post-inf-loader {
  margin: 0 auto;
  min-height: 58px;
  line-height: 58px;
  width: 160px;
  text-align: center;
}
.uagb-post-grid .uagb-post-inf-loader div {
  width: 18px;
  height: 18px;
  background-color: #0085ba;
  -webkit-border-radius: 100%;
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
  animation: sk-bouncedelay 1.4s infinite ease-in-out both;
}
.uagb-post-grid .uagb-post-inf-loader .uagb-post-loader-1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.uagb-post-grid .uagb-post-inf-loader .uagb-post-loader-2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
.wp-site-blocks .uagb-post__arrow-outside.uagb-post-grid .slick-next {
  right: 0;
}
.wp-site-blocks .uagb-post__arrow-outside.uagb-post-grid .slick-prev {
  left: 0;
}
@-webkit-keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.uagb-timeline__outer-wrap {
  position: relative;
}
.uagb-timeline__outer-wrap .uagb-timeline__field {
  position: relative;
  display: flex;
  align-items: flex-start;
  margin-bottom: inherit;
  color: inherit;
  font-size: inherit;
}
.uagb-timeline__outer-wrap .uagb-timeline__field:not(:last-child) {
  margin-bottom: 20px;
}
.uagb-timeline__outer-wrap .uagb-timeline__field a {
  margin-bottom: inherit;
  text-decoration: none;
}
.uagb-timeline__outer-wrap .uagb-timeline__field a.uagb-timeline__image {
  position: relative;
  display: block;
  max-width: 100%;
}
.uagb-timeline__outer-wrap .uagb-timeline__field a.uagb-timeline__image img {
  display: inline-block;
  box-sizing: content-box;
  height: auto;
  max-width: 100%;
}
.uagb-timeline__outer-wrap .uagb-timeline__field .uagb-timeline__author-link {
  text-transform: capitalize;
}
.uagb-timeline__outer-wrap .uagb-timeline__field a.uagb-timeline__link {
  display: inline-block;
}
.uagb-timeline__outer-wrap .uagb-timeline__field.uagb-timeline__left.hide-events .uagb-timeline__events-inner-new,
.uagb-timeline__outer-wrap .uagb-timeline__field.uagb-timeline__left.hide-events .uagb-timeline__date-new {
  visibility: hidden;
}
.uagb-timeline__outer-wrap .uagb-timeline__field.uagb-timeline__right.hide-events .uagb-timeline__events-inner-new,
.uagb-timeline__outer-wrap .uagb-timeline__field.uagb-timeline__right.hide-events .uagb-timeline__date-new {
  visibility: hidden;
}
.uagb-timeline__outer-wrap .uagb-timeline__field .uagb-timeline__image a {
  position: relative;
  display: block;
  max-width: 100%;
}
.uagb-timeline__outer-wrap .uagb-timeline__field .uagb-timeline__image img {
  display: inline-block;
  box-sizing: content-box;
}
.uagb-timeline__outer-wrap .uagb-timeline__line {
  position: absolute;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  width: 3px;
  background-color: #eee;
}
.uagb-timeline__outer-wrap .uagb-timeline__line .uagb-timeline__line__inner {
  width: 100%;
  background-color: #0693e3;
}
.uagb-timeline__outer-wrap svg {
  display: inline-block;
  vertical-align: middle;
  font-size: 16px;
  font-style: normal;
  line-height: 16px;
}
.uagb-timeline__outer-wrap .uagb-timeline__field:hover .uagb-timeline__marker {
  transition: all 0.2s ease-in-out;
}
.uagb-timeline__outer-wrap .uagb-timeline__marker {
  position: relative;
  display: flex;
  z-index: 1;
  justify-content: center;
  align-items: center;
  min-width: 3em;
  min-height: 3em;
  background-color: #eee;
  border-radius: 999px;
  line-height: 48px;
  transition: all 0.2s ease-in-out;
}
.uagb-timeline__outer-wrap .uagb-timeline__year {
  position: relative;
  display: flex;
}
.uagb-timeline__outer-wrap .uagb-timeline__year span {
  display: inline-block;
  padding-bottom: 6px;
}
.uagb-timeline__outer-wrap.uagb-timeline__arrow-center .uagb-timeline__field {
  align-items: center;
}
.uagb-timeline__outer-wrap.uagb-timeline__arrow-center .uagb-timeline__left .uagb-timeline__arrow,
.uagb-timeline__outer-wrap.uagb-timeline__arrow-center .uagb-timeline__right .uagb-timeline__arrow {
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
}
.uagb-timeline__outer-wrap.uagb-timeline__arrow-bottom .uagb-timeline__field {
  align-items: flex-end;
}
.uagb-timeline__outer-wrap.uagb-timeline__arrow-bottom .uagb-timeline__left .uagb-timeline__arrow,
.uagb-timeline__outer-wrap.uagb-timeline__arrow-bottom .uagb-timeline__right .uagb-timeline__arrow {
  top: 100%;
  transform: translateY(-100%);
}
.uagb-timeline__outer-wrap.uagb-timeline__arrow-bottom .uagb-timeline__date-new .uagb-timeline__date-new {
  padding-top: 8px;
  padding-bottom: 8px;
}
.uagb-timeline__outer-wrap .uagb-timeline__date .uagb-timeline__inner-date-new {
  margin: 0;
  white-space: nowrap;
}
.uagb-timeline__outer-wrap .in-view i.uagb-timeline__in-view-icon {
  -webkit-transition:
    background 0.25s ease-out 0.25s,
    width 0.25s ease-in-out,
    height 0.25s ease-in-out,
    color 0.25s ease-in-out,
    font-size 0.25s ease-in-out;
  -webkit-transition:
    background 0.25s ease-out 0.25s,
    width 0.25s ease-in-out,
    height 0.25s ease-in-out,
    color 0.25s ease-in-out,
    font-size 0.25s ease-out;
  transition:
    background 0.25s ease-out 0.25s,
    width 0.25s ease-in-out,
    height 0.25s ease-in-out,
    color 0.25s ease-in-out,
    font-size 0.25s ease-out;
}
.uagb-timeline__outer-wrap.uagb-timeline__left-block .uagb-timeline__date-new {
  display: none;
}
.uagb-timeline__outer-wrap.uagb-timeline__right-block .uagb-timeline__date-new {
  display: none;
}
.uagb-timeline__outer-wrap p:empty {
  display: none;
}
.uagb-timeline__outer-wrap.uagb-timeline__right-block .uagb-timeline__line {
  position: absolute;
  transform: translateX(50%);
  -webkit-transform: translateX(50%);
  -ms-transform: translateX(50%);
}
.uagb-timeline__outer-wrap span.dashicons-admin-users.dashicons {
  display: inline;
  vertical-align: baseline;
  margin-right: 4px;
}
.uagb-content {
  word-break: break-word;
}
.uagb-timeline__headingh1,
.uagb-timeline__headingh2,
.uagb-timeline__headingh3,
.uagb-timeline__headingh4,
.uagb-timeline__headingh5,
.uagb-timeline__headingh6 {
  margin-bottom: 0;
}
.uagb-timeline__inner-date-new p,
.uagb-timeline__date-inner .uagb-timeline__inner-date-new p {
  margin-bottom: 0;
}
.uagb-timeline__center-block {
  text-align: center;
}
.uagb-timeline__center-block .uagb-timeline__day-right .uagb-timeline__arrow::after {
  position: absolute;
  top: 50%;
  right: 0;
  display: inline;
  width: 0;
  height: 0;
  border-top: 12px solid rgba(0, 0, 0, 0);
  border-bottom: 12px solid rgba(0, 0, 0, 0);
  border-left: 13px solid #eee;
  transform: translateY(-50%);
  content: "";
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
}
.uagb-timeline__center-block .uagb-timeline__marker {
  flex-grow: 0;
  flex-shrink: 0;
  order: 1;
}
.uagb-timeline__center-block .uagb-timeline__date-hide {
  display: none;
}
.uagb-timeline__center-block .uagb-timeline__field.uagb-timeline__right {
  flex-direction: row-reverse;
}
.uagb-timeline__center-block .uagb-timeline__day-new,
.uagb-timeline__center-block .uagb-timeline__date-new {
  display: block;
  position: relative;
  flex-grow: 1;
  flex-basis: 50%;
  max-width: 100%;
}
.uagb-timeline__center-block .uagb-timeline__right .uagb-timeline__day-new {
  order: 2;
}
.uagb-timeline__center-block .uagb-timeline__right .uagb-timeline__date-new {
  display: flex;
  justify-content: flex-start;
}
.uagb-timeline__center-block .uagb-timeline__right .uagb-timeline__arrow {
  position: absolute;
  top: 0;
  right: -10px;
  width: 10px;
  height: 40px;
}
.uagb-timeline__center-block .uagb-timeline__right .uagb-timeline__arrow::after {
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
}
.uagb-timeline__center-block .uagb-timeline__left .uagb-timeline__day-new {
  order: 2;
}
.uagb-timeline__center-block .uagb-timeline__left .uagb-timeline__date-new {
  display: flex;
  justify-content: flex-end;
}
.uagb-timeline__center-block .uagb-timeline__left .uagb-timeline__arrow {
  position: absolute;
  top: 0;
  left: -10px;
  width: 10px;
  height: 40px;
}
.uagb-timeline__center-block .uagb-timeline__left .uagb-timeline__arrow::after {
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
}
.uagb-timeline__center-block .uagb-timeline__line {
  right: auto;
  left: 50%;
}
.uagb-timeline__right-block .uagb-timeline__field {
  flex-direction: row-reverse;
}
.uagb-timeline__right-block .uagb-timeline__date-new {
  display: flex;
  align-items: center;
  margin-left: 10px;
}
.uagb-timeline__right-block .uagb-timeline__day-left .uagb-timeline__events-inner-new,
.uagb-timeline__right-block .uagb-timeline__day-right .uagb-timeline__events-inner-new {
  text-align: inherit;
}
.uagb-timeline__right-block .uagb-timeline__right .uagb-timeline__events-inner-new,
.uagb-timeline__right-block .uagb-timeline__left .uagb-timeline__events-inner-new {
  text-align: right;
}
.uagb-timeline__right-block .uagb-timeline__right .uagb-timeline__arrow::after,
.uagb-timeline__right-block .uagb-timeline__left .uagb-timeline__arrow::after {
  top: 50%;
  transform: translateY(-50%);
}
.uagb-timeline__right-block .uagb-timeline__right .uagb-timeline__arrow,
.uagb-timeline__right-block .uagb-timeline__left .uagb-timeline__arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 10px;
  height: 40px;
}
.uagb-timeline__right-block .uagb-timeline__right .uagb-timeline__arrow {
  right: -12px;
}
.uagb-timeline__right-block .uagb-timeline__left .uagb-timeline__arrow {
  right: -10px;
}
.uagb-timeline__right-block .uagb-timeline__marker,
.uagb-timeline__right-block .uagb-timeline__day-new {
  position: relative;
  max-width: 100%;
}
.uagb-timeline__right-block .uagb-timeline__day-new {
  flex-grow: 1;
  margin-right: 14px;
}
.uagb-timeline__right-block .uagb-timeline__marker {
  flex-grow: 0;
  flex-shrink: 0;
}
.uagb-timeline__left-block {
  text-align: left;
}
.uagb-timeline__left-block .uagb-timeline__marker,
.uagb-timeline__left-block .uagb-timeline__day-new {
  position: relative;
  max-width: 100%;
}
.uagb-timeline__left-block .uagb-timeline__line {
  inset-inline-start: 20px;
  inset-inline-end: auto;
}
.uagb-timeline__left-block .uagb-timeline__day-new {
  flex-grow: 1;
  order: 1;
  margin-left: 14px;
}
.uagb-timeline__left-block .uagb-timeline__date-new {
  margin-right: 10px;
}
.uagb-timeline__left-block .uagb-timeline__marker {
  flex-grow: 0;
  flex-shrink: 0;
  order: 0;
}
.uagb-timeline__left-block .uagb-timeline__right .uagb-timeline__events-inner-new,
.uagb-timeline__left-block .uagb-timeline__left .uagb-timeline__events-inner-new {
  text-align: left;
}
.uagb-timeline__left-block .uagb-timeline__right .uagb-timeline__arrow::after,
.uagb-timeline__left-block .uagb-timeline__left .uagb-timeline__arrow::after {
  top: 50%;
  transform: translateY(-50%);
}
.uagb-timeline__left-block .uagb-timeline__right .uagb-timeline__arrow,
.uagb-timeline__left-block .uagb-timeline__left .uagb-timeline__arrow {
  position: absolute;
  top: 0;
  width: 10px;
  height: 40px;
}
.uagb-timeline__left-block .uagb-timeline__right .uagb-timeline__arrow {
  left: -10px;
}
.uagb-timeline__left-block .uagb-timeline__left .uagb-timeline__arrow {
  left: -12px;
}
.uagb-timeline__left-block .uagb-timeline__day-right .uagb-timeline__arrow::after {
  position: absolute;
  display: inline;
  width: 0;
  height: 0;
  border-top: 12px solid rgba(0, 0, 0, 0);
  border-right: 13px solid #eee;
  border-bottom: 12px solid rgba(0, 0, 0, 0);
  content: "";
}
.uagb-timeline__day-right .uagb-timeline__events-inner {
  text-align: right;
}
.uagb-timeline__day-left .uagb-timeline__events-inner {
  text-align: left;
}
.uagb-timeline__arrow-top .uagb-timeline__date-new .uagb-timeline__date-new {
  padding-top: 8px;
  padding-bottom: 8px;
}
.uagb-timeline__events-inner-new,
.uagb-timeline__arrow {
  transition: background 0.2s ease-in-out;
}
.uagb-timeline__arrow::after {
  transition: border-color 0.2s ease-in-out;
}
.uagb-timeline__date-new {
  transition: color 0.2s ease-in-out;
}
.uagb-timeline__day-left .uagb-timeline__arrow::after {
  position: absolute;
  left: 0;
  display: inline;
  width: 0;
  height: 0;
  border-top: 12px solid rgba(0, 0, 0, 0);
  border-bottom: 12px solid rgba(0, 0, 0, 0);
  content: "";
}
.uagb-timeline__right .uagb-timeline__day-left .uagb-timeline__arrow::after {
  right: 0;
}
.uagb-timeline__day-right .uagb-timeline__arrow::after {
  position: absolute;
  right: 0;
  display: inline;
  width: 0;
  height: 0;
  border-top: 12px solid rgba(0, 0, 0, 0);
  border-bottom: 12px solid rgba(0, 0, 0, 0);
  content: "";
}
.uagb-timeline__icon {
  position: relative;
  z-index: 1;
  vertical-align: middle;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  text-align: center;
  line-height: 100px;
  -webkit-border-radius: 50%;
}
.uagb-timeline__left {
  text-align: left;
}
.uagb-timeline__right {
  text-align: right;
}
.uagb-timeline__right-block .uagb-timeline__day-right .uagb-timeline__arrow::after {
  border-left: 13px solid #eee;
}
.uagb-timeline__right-block .uagb-timeline__day-left .uagb-timeline__arrow::after {
  border-left: 13px solid #eee;
}
.uagb-timeline__center-block .uagb-timeline__day-left .uagb-timeline__arrow::after {
  border-right: 13px solid #eee;
}
.uagb-timeline__left-block .uagb-timeline__day-left .uagb-timeline__arrow::after {
  border-right: 13px solid #eee;
}
.uagb-timeline__day-right .uagb-timeline__events-inner-new {
  border-radius: 4px 4px 4px 4px;
}
.uagb-timeline__day-left .uagb-timeline__events-inner-new {
  border-radius: 4px 4px 4px 4px;
}
.uagb-timeline__arrow {
  height: 3em;
}
.uagb-timeline__right-block .uagb-timeline__line {
  inset-inline-end: 1.5em;
}
@media screen and (max-width: 1023px) {
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline-res-right .uagb-timeline__line {
    position: absolute;
    right: 16px;
    left: auto;
    transform: translateX(50%);
    -webkit-transform: translateX(50%);
    -ms-transform: translateX(50%);
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__date-hide {
    display: block;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline__day-left
    .uagb-timeline__events-inner-new,
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline__day-right
    .uagb-timeline__events-inner-new {
    text-align: left;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__marker,
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__day-new {
    position: relative;
    max-width: 100%;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__line {
    right: auto;
    left: 20px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__marker {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -moz-box-ordinal-group: 1;
    -ms-flex-order: 0;
    flex-grow: 0;
    flex-shrink: 0;
    order: 0;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-box-flex: 0;
    -ms-flex-positive: 0;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__day-new {
    flex-grow: 1;
    order: 1;
    margin-left: 16px;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 1;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__right .uagb-timeline__arrow,
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__left .uagb-timeline__arrow {
    position: absolute;
    width: 10px;
    height: 40px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__right .uagb-timeline__arrow {
    left: -10px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__left .uagb-timeline__arrow {
    left: -12px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__right .uagb-timeline__arrow::after,
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__left .uagb-timeline__arrow::after {
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet {
    text-align: left;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__day-right .uagb-timeline__arrow::after {
    position: absolute;
    display: inline;
    width: 0;
    height: 0;
    border-top: 12px solid rgba(0, 0, 0, 0);
    border-bottom: 12px solid rgba(0, 0, 0, 0);
    content: "";
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__field.uagb-timeline__right {
    -webkit-box-orient: unset;
    -webkit-box-direction: unset;
    -webkit-flex-direction: unset;
    -moz-box-orient: unset;
    -moz-box-direction: unset;
    -ms-flex-direction: unset;
    flex-direction: unset;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__date-new {
    display: none;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__day-new,
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__date-new {
    -webkit-box-flex: unset;
    -webkit-flex-grow: unset;
    -moz-box-flex: unset;
    -ms-flex-positive: unset;
    position: relative;
    flex-grow: unset;
    flex-basis: unset;
    width: 100%;
    max-width: 100%;
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__right .uagb-timeline__day-new {
    -webkit-box-ordinal-group: unset;
    -webkit-order: unset;
    -moz-box-ordinal-group: unset;
    -ms-flex-order: unset;
    order: unset;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__left .uagb-timeline__day-new {
    -webkit-box-ordinal-group: unset;
    -webkit-order: unset;
    -moz-box-ordinal-group: unset;
    -ms-flex-order: unset;
    order: unset;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__left .uagb-timeline__date-new {
    display: none;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__right .uagb-timeline__date-new {
    display: none;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline-res-right .uagb-timeline__field {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -moz-box-orient: horizontal;
    -moz-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__day-left
    .uagb-timeline__events-inner-new,
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__day-right
    .uagb-timeline__events-inner-new {
    text-align: right;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__right
    .uagb-timeline__arrow,
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__left
    .uagb-timeline__arrow {
    position: absolute;
    right: 0;
    left: auto;
    width: 10px;
    height: 40px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__right
    .uagb-timeline__arrow {
    right: -12px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__left
    .uagb-timeline__arrow {
    right: -10px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline-res-right .uagb-timeline__marker,
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline-res-right .uagb-timeline__day-new {
    position: relative;
    max-width: 100%;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline-res-right .uagb-timeline__marker {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-grow: 0;
    flex-shrink: 0;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-box-flex: 0;
    -ms-flex-positive: 0;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline-res-right .uagb-timeline__day-new {
    flex-grow: 1;
    margin-right: 16px;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__right
    .uagb-timeline__arrow::after,
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__left
    .uagb-timeline__arrow::after {
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline-res-right {
    text-align: right;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline-res-right .uagb-timeline__day-new,
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline-res-right .uagb-timeline__date-new {
    -webkit-box-flex: unset;
    -webkit-flex-grow: unset;
    -moz-box-flex: unset;
    -ms-flex-positive: unset;
    position: relative;
    flex-grow: unset;
    flex-basis: unset;
    max-width: 100%;
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__right
    .uagb-timeline__day-new {
    -webkit-box-ordinal-group: unset;
    -webkit-order: unset;
    -moz-box-ordinal-group: unset;
    -ms-flex-order: unset;
    order: unset;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__left
    .uagb-timeline__day-new {
    -webkit-box-ordinal-group: unset;
    -webkit-order: unset;
    -moz-box-ordinal-group: unset;
    -ms-flex-order: unset;
    order: unset;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__left
    .uagb-timeline__date-new {
    display: none;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__right
    .uagb-timeline__date-new {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .uagb-timeline-responsive-none .uagb-timeline__events-inner-new {
    padding: 15px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__date-hide {
    display: block;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline__day-left
    .uagb-timeline__events-inner-new,
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline__day-right
    .uagb-timeline__events-inner-new {
    text-align: left;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__marker,
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__day-new {
    position: relative;
    max-width: 100%;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__line {
    right: auto;
    left: 20px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__marker {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -moz-box-ordinal-group: 1;
    -ms-flex-order: 0;
    flex-grow: 0;
    flex-shrink: 0;
    order: 0;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-box-flex: 0;
    -ms-flex-positive: 0;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__day-new {
    flex-grow: 1;
    order: 1;
    margin-left: 16px;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 1;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__right .uagb-timeline__arrow,
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__left .uagb-timeline__arrow {
    position: absolute;
    width: 10px;
    height: 40px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__right .uagb-timeline__arrow {
    left: -10px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__left .uagb-timeline__arrow {
    left: -12px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__right .uagb-timeline__arrow::after,
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__left .uagb-timeline__arrow::after {
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
  }
  .uagb-timeline__day-left .uagb-timeline__events-inner-new {
    text-align: left;
  }
  .uagb-timeline__left-block .uagb-timeline__date-new {
    margin-right: 10px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile {
    text-align: left;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__day-right .uagb-timeline__arrow::after {
    position: absolute;
    display: inline;
    width: 0;
    height: 0;
    border-top: 12px solid rgba(0, 0, 0, 0);
    border-bottom: 12px solid rgba(0, 0, 0, 0);
    content: "";
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__field.uagb-timeline__right {
    -webkit-box-orient: unset;
    -webkit-box-direction: unset;
    -webkit-flex-direction: unset;
    -moz-box-orient: unset;
    -moz-box-direction: unset;
    -ms-flex-direction: unset;
    flex-direction: unset;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__date-new {
    display: none;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__day-new,
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__date-new {
    -webkit-box-flex: unset;
    -webkit-flex-grow: unset;
    -moz-box-flex: unset;
    -ms-flex-positive: unset;
    position: relative;
    flex-grow: unset;
    flex-basis: unset;
    max-width: 100%;
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__right .uagb-timeline__day-new {
    -webkit-box-ordinal-group: unset;
    -webkit-order: unset;
    -moz-box-ordinal-group: unset;
    -ms-flex-order: unset;
    order: unset;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__left .uagb-timeline__day-new {
    -webkit-box-ordinal-group: unset;
    -webkit-order: unset;
    -moz-box-ordinal-group: unset;
    -ms-flex-order: unset;
    order: unset;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__left .uagb-timeline__date-new {
    display: none;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__right .uagb-timeline__date-new {
    display: none;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline-res-right .uagb-timeline__field {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -moz-box-orient: horizontal;
    -moz-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline-res-right
    .uagb-timeline__day-left
    .uagb-timeline__events-inner-new,
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline-res-right
    .uagb-timeline__day-right
    .uagb-timeline__events-inner-new {
    text-align: right;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline-res-right
    .uagb-timeline__right
    .uagb-timeline__arrow,
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline-res-right
    .uagb-timeline__left
    .uagb-timeline__arrow {
    position: absolute;
    right: 0;
    left: auto;
    width: 10px;
    height: 40px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline-res-right
    .uagb-timeline__right
    .uagb-timeline__arrow {
    right: -12px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline-res-right
    .uagb-timeline__left
    .uagb-timeline__arrow {
    right: -10px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline-res-right .uagb-timeline__marker,
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline-res-right .uagb-timeline__day-new {
    position: relative;
    max-width: 100%;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline-res-right .uagb-timeline__marker {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-grow: 0;
    flex-shrink: 0;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-box-flex: 0;
    -ms-flex-positive: 0;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline-res-right .uagb-timeline__day-new {
    flex-grow: 1;
    margin-right: 16px;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline-res-right
    .uagb-timeline__right
    .uagb-timeline__arrow::after,
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline-res-right
    .uagb-timeline__left
    .uagb-timeline__arrow::after {
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline-res-right .uagb-timeline__line {
    position: absolute;
    right: 16px;
    left: auto;
    transform: translateX(50%);
    -webkit-transform: translateX(50%);
    -ms-transform: translateX(50%);
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline-res-right {
    text-align: right;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline-res-right .uagb-timeline__day-new,
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline-res-right .uagb-timeline__date-new {
    -webkit-box-flex: unset;
    -webkit-flex-grow: unset;
    -moz-box-flex: unset;
    -ms-flex-positive: unset;
    position: relative;
    flex-grow: unset;
    flex-basis: unset;
    max-width: 100%;
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline-res-right
    .uagb-timeline__right
    .uagb-timeline__day-new {
    -webkit-box-ordinal-group: unset;
    -webkit-order: unset;
    -moz-box-ordinal-group: unset;
    -ms-flex-order: unset;
    order: unset;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline-res-right
    .uagb-timeline__left
    .uagb-timeline__day-new {
    -webkit-box-ordinal-group: unset;
    -webkit-order: unset;
    -moz-box-ordinal-group: unset;
    -ms-flex-order: unset;
    order: unset;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline-res-right
    .uagb-timeline__left
    .uagb-timeline__date-new {
    display: none;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline-res-right
    .uagb-timeline__right
    .uagb-timeline__date-new {
    display: none;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__day-right .uagb-timeline__arrow::after,
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__day-left .uagb-timeline__arrow::after,
  .rtl
    .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline-res-right
    .uagb-timeline__day-right
    .uagb-timeline__arrow::after,
  .rtl
    .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline-res-right
    .uagb-timeline__day-left
    .uagb-timeline__arrow::after {
    border-right: 13px solid #eee;
    border-left: none;
  }
  .rtl
    .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline__day-right
    .uagb-timeline__arrow::after,
  .rtl
    .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline__day-left
    .uagb-timeline__arrow::after,
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline-res-right
    .uagb-timeline__day-right
    .uagb-timeline__arrow::after,
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline-res-right
    .uagb-timeline__day-left
    .uagb-timeline__arrow::after {
    border-right: none;
    border-left: 13px solid #eee;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__line,
  .rtl .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline-res-right .uagb-timeline__line {
    right: auto;
    left: 17.5px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline-res-right .uagb-timeline__line,
  .rtl .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__line {
    right: 17.5px;
    left: auto;
  }
  .uagb-timeline__responsive-mobile.uagb-timeline__center-block .uagb-timeline__author-link,
  .uagb-timeline__responsive-mobile.uagb-timeline__center-block .uagb-timeline__link_parent,
  .uagb-timeline__responsive-mobile.uagb-timeline__center-block .uagb-timeline__link,
  .uagb-timeline__responsive-mobile.uagb-timeline__center-block a.uagb-timeline__image,
  .uagb-timeline__responsive-mobile.uagb-timeline__center-block .uagb-timeline__image a,
  .uagb-timeline__responsive-mobile.uagb-timeline__center-block .uagb-timeline__heading,
  .uagb-timeline__responsive-mobile.uagb-timeline__center-block .uagb-timeline-desc-content,
  .uagb-timeline__responsive-mobile.uagb-timeline__center-block .uagb-timeline__date-inner,
  .uagb-timeline__responsive-mobile.uagb-timeline__center-block .uagb-timeline__inner-date-new {
    text-align: left;
  }
  .uagb-timeline__responsive-mobile.uagb-timeline__center-block .uagb-timeline__date-hide.uagb-timeline__date-inner {
    text-align: left;
  }
}
@media (max-width: 976px) {
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline-res-right .uagb-timeline__line {
    position: absolute;
    right: 16px;
    left: auto;
    transform: translateX(50%);
    -webkit-transform: translateX(50%);
    -ms-transform: translateX(50%);
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__date-hide {
    display: block;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline__day-left
    .uagb-timeline__events-inner-new,
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline__day-right
    .uagb-timeline__events-inner-new {
    text-align: left;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__marker,
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__day-new {
    position: relative;
    max-width: 100%;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__line {
    right: auto;
    left: 17.5px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__marker {
    -ms-flex-order: 0;
    flex-grow: 0;
    flex-shrink: 0;
    order: 0;
    -ms-flex-negative: 0;
    -ms-flex-positive: 0;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__day-new {
    flex-grow: 1;
    order: 1;
    margin-left: 16px;
    -ms-flex-positive: 1;
    -ms-flex-order: 1;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__right .uagb-timeline__arrow,
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__left .uagb-timeline__arrow {
    position: absolute;
    width: 10px;
    height: 40px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__right .uagb-timeline__arrow {
    left: -10px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__left .uagb-timeline__arrow {
    left: -12px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__right .uagb-timeline__arrow::after,
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__left .uagb-timeline__arrow::after {
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet,
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__right {
    text-align: left;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__day-right .uagb-timeline__arrow::after {
    position: absolute;
    display: inline;
    width: 0;
    height: 0;
    border-top: 12px solid rgba(0, 0, 0, 0);
    border-bottom: 12px solid rgba(0, 0, 0, 0);
    content: "";
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__field.uagb-timeline__right {
    -ms-flex-direction: unset;
    flex-direction: unset;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__date-new {
    display: none;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__day-new,
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__date-new {
    -ms-flex-positive: unset;
    position: relative;
    flex-grow: unset;
    flex-basis: unset;
    width: 100%;
    max-width: 100%;
    -ms-flex-preferred-size: unset;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__right .uagb-timeline__day-new {
    -ms-flex-order: unset;
    order: unset;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__left .uagb-timeline__day-new {
    -ms-flex-order: unset;
    order: unset;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__left .uagb-timeline__date-new {
    display: none;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__right .uagb-timeline__date-new {
    display: none;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline-res-right .uagb-timeline__field {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__day-left
    .uagb-timeline__events-inner-new,
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__day-right
    .uagb-timeline__events-inner-new {
    text-align: right;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__right
    .uagb-timeline__arrow,
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__left
    .uagb-timeline__arrow {
    position: absolute;
    right: 0;
    left: auto;
    width: 10px;
    height: 40px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__right
    .uagb-timeline__arrow {
    right: -12px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__left
    .uagb-timeline__arrow {
    right: -10px;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline-res-right .uagb-timeline__marker,
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline-res-right .uagb-timeline__day-new {
    position: relative;
    max-width: 100%;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline-res-right .uagb-timeline__marker {
    -ms-flex-negative: 0;
    flex-grow: 0;
    flex-shrink: 0;
    -ms-flex-positive: 0;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline-res-right .uagb-timeline__day-new {
    flex-grow: 1;
    margin-right: 16px;
    -ms-flex-positive: 1;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__right
    .uagb-timeline__arrow::after,
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__left
    .uagb-timeline__arrow::after {
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline-res-right {
    text-align: right;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline-res-right .uagb-timeline__day-new,
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline-res-right .uagb-timeline__date-new {
    -ms-flex-positive: unset;
    position: relative;
    flex-grow: unset;
    flex-basis: unset;
    max-width: 100%;
    -ms-flex-preferred-size: unset;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__right
    .uagb-timeline__day-new {
    -ms-flex-order: unset;
    order: unset;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__left
    .uagb-timeline__day-new {
    -ms-flex-order: unset;
    order: unset;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__left
    .uagb-timeline__date-new,
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__right
    .uagb-timeline__date-new {
    display: none;
  }
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__day-right .uagb-timeline__arrow::after,
  .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__day-left .uagb-timeline__arrow::after {
    border-right: 13px solid #eee;
    border-left: none;
  }
  .uagb-timeline__responsive-tablet.uagb-timeline__center-block .uagb-timeline__author-link,
  .uagb-timeline__responsive-tablet.uagb-timeline__center-block .uagb-timeline__link_parent,
  .uagb-timeline__responsive-tablet.uagb-timeline__center-block .uagb-timeline__link,
  .uagb-timeline__responsive-tablet.uagb-timeline__center-block a.uagb-timeline__image,
  .uagb-timeline__responsive-tablet.uagb-timeline__center-block .uagb-timeline__image a,
  .uagb-timeline__responsive-tablet.uagb-timeline__center-block .uagb-timeline__heading,
  .uagb-timeline__responsive-tablet.uagb-timeline__center-block .uagb-timeline-desc-content,
  .uagb-timeline__responsive-tablet.uagb-timeline__center-block .uagb-timeline__date-inner,
  .uagb-timeline__responsive-tablet.uagb-timeline__center-block .uagb-timeline__inner-date-new {
    text-align: left;
  }
  .uagb-timeline__responsive-tablet.uagb-timeline__center-block .uagb-timeline__date-hide.uagb-timeline__date-inner {
    text-align: left;
  }
}
.wp-block-uagb-content-timeline
  .wp-block-uagb-content-timeline-child
  .uagb-timeline__events-inner--content
  .uagb-timeline__heading {
  margin-top: unset;
}
.wp-block-uagb-content-timeline
  .wp-block-uagb-content-timeline-child
  .uagb-timeline__events-inner--content
  p.uagb-timeline-desc-content {
  margin-bottom: unset;
}
.wp-block-uagb-content-timeline .uagb-timeline__content-wrap .uagb-timeline__field {
  display: unset;
}
.wp-block-uagb-content-timeline .uagb-timeline__content-wrap .uagb-timeline__field .uagb-timeline__widget {
  position: relative;
  display: flex;
  align-items: flex-start;
  font-size: inherit;
  color: inherit;
  margin-bottom: inherit;
}
.wp-block-uagb-content-timeline .uagb-timeline__content-wrap.uagb-timeline__left-block .uagb-timeline__date-new {
  display: none;
}
.wp-block-uagb-content-timeline .uagb-timeline__content-wrap.uagb-timeline__right-block .uagb-timeline__date-new {
  display: none;
}
.wp-block-uagb-content-timeline
  .uagb-timeline__content-wrap.uagb-timeline__center-block
  .uagb-timeline__widget.uagb-timeline__right {
  flex-direction: row-reverse;
}
.wp-block-uagb-content-timeline .uagb-timeline__content-wrap.uagb-timeline__center-block .uagb-timeline__marker {
  order: 1;
  flex-shrink: 0;
  flex-grow: 0;
}
.wp-block-uagb-content-timeline
  .uagb-timeline__content-wrap.uagb-timeline__center-block
  .uagb-timeline__right
  .uagb-timeline__day-new {
  order: 2;
  padding-left: 0;
  padding-right: 12px;
}
.wp-block-uagb-content-timeline
  .uagb-timeline__content-wrap.uagb-timeline__center-block
  .uagb-timeline__left
  .uagb-timeline__day-new {
  order: 2;
  padding-right: 0;
  padding-left: 12px;
}
.wp-block-uagb-content-timeline
  .uagb-timeline__content-wrap.uagb-timeline__center-block
  .uagb-timeline__right
  .uagb-timeline__arrow {
  right: 0;
  top: 0;
  width: 10px;
  height: 40px;
  position: absolute;
}
.wp-block-uagb-content-timeline
  .uagb-timeline__content-wrap.uagb-timeline__center-block
  .uagb-timeline__left
  .uagb-timeline__arrow {
  left: 0;
  top: 0;
  width: 10px;
  height: 40px;
  position: absolute;
}
.wp-block-uagb-content-timeline .uagb-timeline__content-wrap.uagb-timeline__right-block .uagb-timeline__widget {
  flex-direction: row-reverse;
}
.wp-block-uagb-content-timeline .uagb-timeline__content-wrap.uagb-timeline__arrow-center .uagb-timeline__widget {
  align-items: center;
}
.wp-block-uagb-content-timeline
  .uagb-timeline__content-wrap.uagb-timeline__arrow-center
  .uagb-timeline__left
  .uagb-timeline__arrow,
.wp-block-uagb-content-timeline
  .uagb-timeline__content-wrap.uagb-timeline__arrow-center
  .uagb-timeline__right
  .uagb-timeline__arrow {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.wp-block-uagb-post-timeline .uagb-timeline__link_parent .uagb-timeline__link.wp-block-button__link {
  width: auto;
}
.rtl .uagb-timeline__center-block .uagb-timeline__right .uagb-timeline__arrow,
[dir="rtl"] .uagb-timeline__center-block .uagb-timeline__right .uagb-timeline__arrow {
  right: auto;
  left: -10px;
}
.rtl .uagb-timeline__center-block .uagb-timeline__left .uagb-timeline__arrow,
[dir="rtl"] .uagb-timeline__center-block .uagb-timeline__left .uagb-timeline__arrow {
  left: auto;
  right: -10px;
}
.rtl .uagb-timeline__center-block .uagb-timeline__day-right .uagb-timeline__arrow::after,
[dir="rtl"] .uagb-timeline__center-block .uagb-timeline__day-right .uagb-timeline__arrow::after {
  right: auto;
  left: 0;
  border-left: none;
  border-right: 13px solid #eee;
}
.rtl .uagb-timeline__center-block .uagb-timeline__day-left .uagb-timeline__arrow::after,
[dir="rtl"] .uagb-timeline__center-block .uagb-timeline__day-left .uagb-timeline__arrow::after {
  left: auto;
  right: 0;
  border-right: none;
  border-left: 13px solid #eee;
}
.rtl .uagb-timeline__center-block .uagb-timeline__right .uagb-timeline__day-left .uagb-timeline__arrow::after,
[dir="rtl"] .uagb-timeline__center-block .uagb-timeline__right .uagb-timeline__day-left .uagb-timeline__arrow::after {
  right: auto;
  left: 0;
}
.rtl .uagb-timeline__left-block .uagb-timeline__day-new,
[dir="rtl"] .uagb-timeline__left-block .uagb-timeline__day-new {
  margin-left: 0;
  margin-right: 14px;
}
.rtl .uagb-timeline__left-block .uagb-timeline__date-new,
[dir="rtl"] .uagb-timeline__left-block .uagb-timeline__date-new {
  margin-right: 0;
  margin-left: 10px;
}
.rtl .uagb-timeline__left-block .uagb-timeline__right .uagb-timeline__events-inner-new,
.rtl .uagb-timeline__left-block .uagb-timeline__left .uagb-timeline__events-inner-new,
[dir="rtl"] .uagb-timeline__left-block .uagb-timeline__right .uagb-timeline__events-inner-new,
[dir="rtl"] .uagb-timeline__left-block .uagb-timeline__left .uagb-timeline__events-inner-new {
  text-align: right;
}
.rtl .uagb-timeline__left-block .uagb-timeline__right .uagb-timeline__arrow,
[dir="rtl"] .uagb-timeline__left-block .uagb-timeline__right .uagb-timeline__arrow {
  left: auto;
  right: -10px;
}
.rtl .uagb-timeline__left-block .uagb-timeline__left .uagb-timeline__arrow,
[dir="rtl"] .uagb-timeline__left-block .uagb-timeline__left .uagb-timeline__arrow {
  left: auto;
  right: -12px;
}
.rtl .uagb-timeline__left-block .uagb-timeline__day-right .uagb-timeline__arrow::after,
[dir="rtl"] .uagb-timeline__left-block .uagb-timeline__day-right .uagb-timeline__arrow::after {
  right: auto;
  left: 0;
  border-right: none;
  border-left: 13px solid #eee;
}
.rtl .uagb-timeline__left-block .uagb-timeline__day-left .uagb-timeline__arrow::after,
[dir="rtl"] .uagb-timeline__left-block .uagb-timeline__day-left .uagb-timeline__arrow::after {
  left: auto;
  right: 0;
  border-right: none;
  border-left: 13px solid #eee;
}
.rtl .uagb-timeline__right-block .uagb-timeline__date-new,
[dir="rtl"] .uagb-timeline__right-block .uagb-timeline__date-new {
  margin-left: 0;
  margin-right: 10px;
}
.rtl .uagb-timeline__right-block .uagb-timeline__day-new,
[dir="rtl"] .uagb-timeline__right-block .uagb-timeline__day-new {
  margin-right: 0;
  margin-left: 14px;
}
.rtl .uagb-timeline__right-block .uagb-timeline__right .uagb-timeline__events-inner-new,
.rtl .uagb-timeline__right-block .uagb-timeline__left .uagb-timeline__events-inner-new,
[dir="rtl"] .uagb-timeline__right-block .uagb-timeline__right .uagb-timeline__events-inner-new,
[dir="rtl"] .uagb-timeline__right-block .uagb-timeline__left .uagb-timeline__events-inner-new {
  text-align: left;
}
.rtl .uagb-timeline__right-block .uagb-timeline__right .uagb-timeline__arrow,
[dir="rtl"] .uagb-timeline__right-block .uagb-timeline__right .uagb-timeline__arrow {
  right: auto;
  left: -12px;
}
.rtl .uagb-timeline__right-block .uagb-timeline__left .uagb-timeline__arrow,
[dir="rtl"] .uagb-timeline__right-block .uagb-timeline__left .uagb-timeline__arrow {
  right: auto;
  left: -10px;
}
.rtl .uagb-timeline__right-block .uagb-timeline__day-right .uagb-timeline__arrow::after,
[dir="rtl"] .uagb-timeline__right-block .uagb-timeline__day-right .uagb-timeline__arrow::after {
  right: auto;
  left: 0;
  border-left: none;
  border-right: 13px solid #eee;
}
.rtl .uagb-timeline__right-block .uagb-timeline__day-left .uagb-timeline__arrow::after,
[dir="rtl"] .uagb-timeline__right-block .uagb-timeline__day-left .uagb-timeline__arrow::after {
  left: auto;
  right: 0;
  border-left: none;
  border-right: 13px solid #eee;
}
.rtl .uagb-timeline__day-right .uagb-timeline__events-inner,
[dir="rtl"] .uagb-timeline__day-right .uagb-timeline__events-inner {
  text-align: left;
}
.rtl .uagb-timeline__day-left .uagb-timeline__events-inner,
[dir="rtl"] .uagb-timeline__day-left .uagb-timeline__events-inner {
  text-align: right;
}
.rtl .uagb-timeline__left,
[dir="rtl"] .uagb-timeline__left {
  text-align: right;
}
.rtl .uagb-timeline__right,
[dir="rtl"] .uagb-timeline__right {
  text-align: left;
}
.rtl
  .wp-block-uagb-content-timeline
  .uagb-timeline__content-wrap.uagb-timeline__center-block
  .uagb-timeline__right
  .uagb-timeline__day-new,
[dir="rtl"]
  .wp-block-uagb-content-timeline
  .uagb-timeline__content-wrap.uagb-timeline__center-block
  .uagb-timeline__right
  .uagb-timeline__day-new {
  padding-left: 12px;
  padding-right: 0;
}
.rtl
  .wp-block-uagb-content-timeline
  .uagb-timeline__content-wrap.uagb-timeline__center-block
  .uagb-timeline__left
  .uagb-timeline__day-new,
[dir="rtl"]
  .wp-block-uagb-content-timeline
  .uagb-timeline__content-wrap.uagb-timeline__center-block
  .uagb-timeline__left
  .uagb-timeline__day-new {
  padding-right: 12px;
  padding-left: 0;
}
.rtl
  .wp-block-uagb-content-timeline
  .uagb-timeline__content-wrap.uagb-timeline__center-block
  .uagb-timeline__right
  .uagb-timeline__arrow,
[dir="rtl"]
  .wp-block-uagb-content-timeline
  .uagb-timeline__content-wrap.uagb-timeline__center-block
  .uagb-timeline__right
  .uagb-timeline__arrow {
  right: auto;
  left: 0;
}
.rtl
  .wp-block-uagb-content-timeline
  .uagb-timeline__content-wrap.uagb-timeline__center-block
  .uagb-timeline__left
  .uagb-timeline__arrow,
[dir="rtl"]
  .wp-block-uagb-content-timeline
  .uagb-timeline__content-wrap.uagb-timeline__center-block
  .uagb-timeline__left
  .uagb-timeline__arrow {
  left: auto;
  right: 0;
}
@media screen and (max-width: 1023px) {
  .rtl .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__day-new,
  [dir="rtl"] .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__day-new {
    margin-left: 0;
    margin-right: 16px;
  }
  .rtl .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__line,
  [dir="rtl"] .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__line {
    left: auto;
    right: 20px;
  }
  .rtl .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__right .uagb-timeline__arrow,
  [dir="rtl"]
    .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline__right
    .uagb-timeline__arrow {
    left: auto;
    right: -10px;
  }
  .rtl .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__left .uagb-timeline__arrow,
  [dir="rtl"] .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline__left .uagb-timeline__arrow {
    left: auto;
    right: -12px;
  }
  .rtl
    .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline__day-right
    .uagb-timeline__arrow::after,
  .rtl
    .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline__day-left
    .uagb-timeline__arrow::after,
  [dir="rtl"]
    .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline__day-right
    .uagb-timeline__arrow::after,
  [dir="rtl"]
    .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline__day-left
    .uagb-timeline__arrow::after {
    right: auto;
    left: 0;
    border-right: none;
    border-left: 13px solid #eee;
  }
  .rtl .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline-res-right .uagb-timeline__line,
  [dir="rtl"]
    .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__line {
    right: auto;
    left: 20px;
  }
  .rtl .uagb-timeline__center-block.uagb-timeline__responsive-tablet .uagb-timeline-res-right .uagb-timeline__day-new,
  [dir="rtl"]
    .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__day-new {
    margin-right: 0;
    margin-left: 16px;
  }
  .rtl
    .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__right
    .uagb-timeline__arrow,
  [dir="rtl"]
    .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__right
    .uagb-timeline__arrow {
    right: auto;
    left: -12px;
  }
  .rtl
    .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__left
    .uagb-timeline__arrow,
  [dir="rtl"]
    .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__left
    .uagb-timeline__arrow {
    right: auto;
    left: -10px;
  }
  .rtl
    .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__day-right
    .uagb-timeline__arrow::after,
  .rtl
    .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__day-left
    .uagb-timeline__arrow::after,
  [dir="rtl"]
    .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__day-right
    .uagb-timeline__arrow::after,
  [dir="rtl"]
    .uagb-timeline__center-block.uagb-timeline__responsive-tablet
    .uagb-timeline-res-right
    .uagb-timeline__day-left
    .uagb-timeline__arrow::after {
    left: auto;
    right: 0;
    border-left: none;
    border-right: 13px solid #eee;
  }
}
@media screen and (max-width: 767px) {
  .rtl .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__day-new,
  [dir="rtl"] .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__day-new {
    margin-left: 0;
    margin-right: 16px;
  }
  .rtl .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__right .uagb-timeline__arrow,
  [dir="rtl"]
    .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline__right
    .uagb-timeline__arrow {
    left: auto;
    right: -10px;
  }
  .rtl .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__left .uagb-timeline__arrow,
  [dir="rtl"] .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline__left .uagb-timeline__arrow {
    left: auto;
    right: -12px;
  }
  .rtl .uagb-timeline__center-block.uagb-timeline__responsive-mobile .uagb-timeline-res-right .uagb-timeline__day-new,
  [dir="rtl"]
    .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline-res-right
    .uagb-timeline__day-new {
    margin-right: 0;
    margin-left: 16px;
  }
  .rtl
    .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline-res-right
    .uagb-timeline__right
    .uagb-timeline__arrow,
  [dir="rtl"]
    .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline-res-right
    .uagb-timeline__right
    .uagb-timeline__arrow {
    right: auto;
    left: -12px;
  }
  .rtl
    .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline-res-right
    .uagb-timeline__left
    .uagb-timeline__arrow,
  [dir="rtl"]
    .uagb-timeline__center-block.uagb-timeline__responsive-mobile
    .uagb-timeline-res-right
    .uagb-timeline__left
    .uagb-timeline__arrow {
    right: auto;
    left: -10px;
  }
  .rtl .uagb-timeline__day-left .uagb-timeline__events-inner-new,
  [dir="rtl"] .uagb-timeline__day-left .uagb-timeline__events-inner-new {
    text-align: right;
  }
  .rtl .uagb-timeline__left-block .uagb-timeline__date-new,
  [dir="rtl"] .uagb-timeline__left-block .uagb-timeline__date-new {
    margin-right: 0;
    margin-left: 10px;
  }
}
.wp-block-uagb-restaurant-menu,
.uagb-rest_menu__wrap {
  position: relative;
}
.wp-block-uagb-restaurant-menu.uagb-rm__desk-column-1,
.uagb-rest_menu__wrap.uagb-rm__desk-column-1 {
  grid-template-columns: auto;
}
.wp-block-uagb-restaurant-menu.uagb-rm__desk-column-2,
.uagb-rest_menu__wrap.uagb-rm__desk-column-2 {
  grid-template-columns: auto auto;
}
.wp-block-uagb-restaurant-menu.uagb-rm__desk-column-3,
.uagb-rest_menu__wrap.uagb-rm__desk-column-3 {
  grid-template-columns: auto auto auto;
}
.wp-block-uagb-restaurant-menu.uagb-rm__desk-column-4,
.uagb-rest_menu__wrap.uagb-rm__desk-column-4 {
  grid-template-columns: auto auto auto auto;
}
.wp-block-uagb-restaurant-menu .uagb-rm__price,
.uagb-rest_menu__wrap .uagb-rm__price {
  min-width: fit-content;
}
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap {
  position: relative;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap.uagb-rm__image-position-right .uagb-rm__price,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap.uagb-rm__image-position-right .uagb-rm__price {
  text-align: left !important;
}
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap .uagb-rm__content,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap .uagb-rm__content {
  position: relative;
  display: table;
  width: 100%;
  padding: 15px;
  border-radius: inherit;
  text-align: left;
  word-break: break-word;
  overflow: hidden;
}
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap .uagb-rm__content .uagb-rm-details,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap .uagb-rm__content .uagb-rm-details {
  display: table;
  width: 100%;
}
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap .uagb-rm__content .uagb-rm-details .uagb-rm__title,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap .uagb-rm__content .uagb-rm-details .uagb-rm__title {
  display: block;
  margin-bottom: 5px;
  margin-block-start: 0;
  word-break: normal;
}
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap .uagb-rm__content .uagb-rm-details .uagb-rm__price,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap .uagb-rm__content .uagb-rm-details .uagb-rm__price {
  word-break: normal;
}
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap .uagb-rm__content .uagb-rm__separator,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap .uagb-rm__content .uagb-rm__separator {
  display: -webkit-flex;
  display: -moz-flexbox;
  display: flex;
  margin-right: 0;
  margin-bottom: 10px;
  margin-left: 0;
  line-height: 0;
  -js-display: flex;
  width: 100%;
  border-top-color: #b2b4b5;
  border-top-style: inherit;
  border-top-width: 1px;
}
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap .uagb-rm__content img,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap .uagb-rm__content img {
  display: inline-block;
  box-sizing: content-box;
}
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap.uagb-rm__desk-column-3,
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap.uagb-rm__desk-column-2,
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap.uagb-rm__desk-column-1,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap.uagb-rm__desk-column-3,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap.uagb-rm__desk-column-2,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap.uagb-rm__desk-column-1 {
  padding-right: 10px;
  padding-left: 10px;
}
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap.uagb-rm__align-center,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap.uagb-rm__align-center {
  display: flex;
  flex-direction: column;
}
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap.uagb-rm__align-center .uagb-rm__separator,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap.uagb-rm__align-center .uagb-rm__separator {
  align-self: center;
}
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap.uagb-rm__align-center .uagb-rm__price,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap.uagb-rm__align-center .uagb-rm__price {
  text-align: center;
}
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap.uagb-rm__align-right .uagb-rm__price,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap.uagb-rm__align-right .uagb-rm__price {
  display: table-cell;
  text-align: left;
}
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap.uagb-rm__image-position-left.uagb-rm__align-left .uagb-rm__price,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap.uagb-rm__image-position-left.uagb-rm__align-left .uagb-rm__price {
  display: table-cell;
}
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap.uagb-rm__image-position-top .uagb-rm__content .uagb-rm__price,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap.uagb-rm__image-position-top .uagb-rm__content .uagb-rm__price {
  display: table-cell;
}
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap .uagb-rm__desc,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap .uagb-rm__desc {
  margin-bottom: 15px;
}
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap .uagb-rm__image-position-left .uagb-rm__content,
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap .uagb-rm__image-position-right .uagb-rm__content,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap .uagb-rm__image-position-left .uagb-rm__content,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap .uagb-rm__image-position-right .uagb-rm__content {
  display: -ms-flexbox;
  display: flex;
  -js-display: flex;
}
.wp-block-uagb-restaurant-menu
  .uagb-rest_menu__wrap
  .uagb-rm__image-position-left.uagb-rm__align-center
  .uagb-rm__price,
.wp-block-uagb-restaurant-menu
  .uagb-rest_menu__wrap
  .uagb-rm__image-position-right.uagb-rm__align-center
  .uagb-rm__price,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap .uagb-rm__image-position-left.uagb-rm__align-center .uagb-rm__price,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap .uagb-rm__image-position-right.uagb-rm__align-center .uagb-rm__price {
  width: 20%;
}
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap.uagb-rm__align-center .uagb-rm-details,
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap.uagb-rm__align-center .uagb-rm__title-wrap,
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap.uagb-rm__align-center.uagb-rm__image-position-top .uagb-rm__price,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap.uagb-rm__align-center .uagb-rm-details,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap.uagb-rm__align-center .uagb-rm__title-wrap,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap.uagb-rm__align-center.uagb-rm__image-position-top .uagb-rm__price {
  display: block;
  width: 100%;
}
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap .uagb-rm__image,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap .uagb-rm__image {
  overflow: hidden;
}
.wp-block-uagb-restaurant-menu .uagb-rest_menu__wrap .uagb-rm__image .uagb-rm-aligned-middle img,
.uagb-rest_menu__wrap .uagb-rest_menu__wrap .uagb-rm__image .uagb-rm-aligned-middle img {
  -ms-flex-item-align: center;
  align-self: center;
}
.wp-block-uagb-restaurant-menu.uagb-rm__image-aligned-middle img,
.wp-block-uagb-restaurant-menu .uagb-rm__image-aligned-middle .uagb-rm__image-content,
.uagb-rest_menu__wrap.uagb-rm__image-aligned-middle img,
.uagb-rest_menu__wrap .uagb-rm__image-aligned-middle .uagb-rm__image-content {
  -ms-flex-item-align: center;
  align-self: center;
}
.wp-block-uagb-restaurant-menu.uagb-rm__image-aligned-top img,
.uagb-rest_menu__wrap.uagb-rm__image-aligned-top img {
  -ms-flex-item-align: flex-start;
  align-self: flex-start;
}
.wp-block-uagb-restaurant-menu .uagb-rm__align-left .uagb-rm__content span.uagb-rm__price,
.uagb-rest_menu__wrap .uagb-rm__align-left .uagb-rm__content span.uagb-rm__price {
  display: table-cell;
  text-align: right;
}
.wp-block-uagb-restaurant-menu .uagb-rm__text-wrap,
.uagb-rest_menu__wrap .uagb-rm__text-wrap {
  position: relative;
  display: block;
  width: 100%;
}
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-center.uagb-rm__align-center .uagb-rm-details,
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-center.uagb-rm__align-center .uagb-rm__title-wrap,
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-center.uagb-rm__align-center .uagb-rm__price,
.uagb-rest_menu__wrap .uagb-rm__image-position-center.uagb-rm__align-center .uagb-rm-details,
.uagb-rest_menu__wrap .uagb-rm__image-position-center.uagb-rm__align-center .uagb-rm__title-wrap,
.uagb-rest_menu__wrap .uagb-rm__image-position-center.uagb-rm__align-center .uagb-rm__price {
  display: block;
  width: 100%;
  text-align: center;
}
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-left .uagb-rm__content,
.uagb-rest_menu__wrap .uagb-rm__image-position-left .uagb-rm__content {
  display: -ms-flexbox;
  display: flex;
  -js-display: flex;
}
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-left.uagb-rm__align-left .uagb-rm-details,
.uagb-rest_menu__wrap .uagb-rm__image-position-left.uagb-rm__align-left .uagb-rm-details {
  flex-direction: unset;
}
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-left.uagb-rm__align-left .uagb-rm__price,
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-left.uagb-rm__align-right .uagb-rm__price,
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-left.uagb-rm__align-center .uagb-rm__price,
.uagb-rest_menu__wrap .uagb-rm__image-position-left.uagb-rm__align-left .uagb-rm__price,
.uagb-rest_menu__wrap .uagb-rm__image-position-left.uagb-rm__align-right .uagb-rm__price,
.uagb-rest_menu__wrap .uagb-rm__image-position-left.uagb-rm__align-center .uagb-rm__price {
  text-align: right;
  display: table-cell;
}
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-left.uagb-rm__align-left .uagb-rm__title-wrap,
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-left.uagb-rm__align-right .uagb-rm__title-wrap,
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-left.uagb-rm__align-center .uagb-rm__title-wrap,
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-left.uagb-rm__align-left img,
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-left.uagb-rm__align-right img,
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-left.uagb-rm__align-center img,
.uagb-rest_menu__wrap .uagb-rm__image-position-left.uagb-rm__align-left .uagb-rm__title-wrap,
.uagb-rest_menu__wrap .uagb-rm__image-position-left.uagb-rm__align-right .uagb-rm__title-wrap,
.uagb-rest_menu__wrap .uagb-rm__image-position-left.uagb-rm__align-center .uagb-rm__title-wrap,
.uagb-rest_menu__wrap .uagb-rm__image-position-left.uagb-rm__align-left img,
.uagb-rest_menu__wrap .uagb-rm__image-position-left.uagb-rm__align-right img,
.uagb-rest_menu__wrap .uagb-rm__image-position-left.uagb-rm__align-center img {
  text-align: left;
}
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-left img,
.uagb-rest_menu__wrap .uagb-rm__image-position-left img {
  margin-right: 10px;
}
.wp-block-uagb-restaurant-menu .uagb-rm__image-aligned-middle .uagb-rm__content img,
.wp-block-uagb-restaurant-menu .uagb-rm__image-aligned-middle .uagb-rm__content .uagb-rm__image-content,
.uagb-rest_menu__wrap .uagb-rm__image-aligned-middle .uagb-rm__content img,
.uagb-rest_menu__wrap .uagb-rm__image-aligned-middle .uagb-rm__content .uagb-rm__image-content {
  -ms-flex-item-align: center;
  align-self: center;
}
.wp-block-uagb-restaurant-menu .uagb-rm__image-aligned-top .uagb-rm__content img,
.wp-block-uagb-restaurant-menu .uagb-rm__image-aligned-top .uagb-rm__content .uagb-rm__image-content,
.uagb-rest_menu__wrap .uagb-rm__image-aligned-top .uagb-rm__content img,
.uagb-rest_menu__wrap .uagb-rm__image-aligned-top .uagb-rm__content .uagb-rm__image-content {
  -ms-flex-item-align: flex-start;
  align-self: flex-start;
}
.wp-block-uagb-restaurant-menu.uagb-rm__image-aligned-middle .uagb-rm__content img,
.uagb-rest_menu__wrap.uagb-rm__image-aligned-middle .uagb-rm__content img {
  -ms-flex-item-align: center;
  align-self: center;
}
.wp-block-uagb-restaurant-menu.uagb-rm__image-aligned-top .uagb-rm__content img,
.uagb-rest_menu__wrap.uagb-rm__image-aligned-top .uagb-rm__content img {
  -ms-flex-item-align: flex-start;
  align-self: flex-start;
}
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-right .uagb-rm__content,
.uagb-rest_menu__wrap .uagb-rm__image-position-right .uagb-rm__content {
  display: -ms-flexbox;
  display: flex;
  -js-display: flex;
}
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-right.uagb-rm__align-left .uagb-rm-details,
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-right.uagb-rm__align-right .uagb-rm-details,
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-right.uagb-rm__align-center .uagb-rm-details,
.uagb-rest_menu__wrap .uagb-rm__image-position-right.uagb-rm__align-left .uagb-rm-details,
.uagb-rest_menu__wrap .uagb-rm__image-position-right.uagb-rm__align-right .uagb-rm-details,
.uagb-rest_menu__wrap .uagb-rm__image-position-right.uagb-rm__align-center .uagb-rm-details {
  text-align: right;
}
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-right.uagb-rm__align-left .uagb-rm__text-wrap .uagb-rm-details,
.uagb-rest_menu__wrap .uagb-rm__image-position-right.uagb-rm__align-left .uagb-rm__text-wrap .uagb-rm-details {
  display: flex;
  flex-direction: row-reverse;
}
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-right.uagb-rm__align-left .uagb-rm__price,
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-right.uagb-rm__align-right .uagb-rm__price,
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-right.uagb-rm__align-center .uagb-rm__price,
.uagb-rest_menu__wrap .uagb-rm__image-position-right.uagb-rm__align-left .uagb-rm__price,
.uagb-rest_menu__wrap .uagb-rm__image-position-right.uagb-rm__align-right .uagb-rm__price,
.uagb-rest_menu__wrap .uagb-rm__image-position-right.uagb-rm__align-center .uagb-rm__price {
  text-align: left;
  display: table-cell;
}
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-right.uagb-rm__align-left .uagb-rm__title-wrap,
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-right.uagb-rm__align-right .uagb-rm__title-wrap,
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-right.uagb-rm__align-center .uagb-rm__title-wrap,
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-right.uagb-rm__align-left img,
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-right.uagb-rm__align-right img,
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-right.uagb-rm__align-center img,
.uagb-rest_menu__wrap .uagb-rm__image-position-right.uagb-rm__align-left .uagb-rm__title-wrap,
.uagb-rest_menu__wrap .uagb-rm__image-position-right.uagb-rm__align-right .uagb-rm__title-wrap,
.uagb-rest_menu__wrap .uagb-rm__image-position-right.uagb-rm__align-center .uagb-rm__title-wrap,
.uagb-rest_menu__wrap .uagb-rm__image-position-right.uagb-rm__align-left img,
.uagb-rest_menu__wrap .uagb-rm__image-position-right.uagb-rm__align-right img,
.uagb-rest_menu__wrap .uagb-rm__image-position-right.uagb-rm__align-center img {
  text-align: right;
}
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-right img,
.uagb-rest_menu__wrap .uagb-rm__image-position-right img {
  margin-left: 10px;
}
.wp-block-uagb-restaurant-menu .uagb-rm__image-position-top.uagb-rm__align-right .uagb-rm-details,
.uagb-rest_menu__wrap .uagb-rm__image-position-top.uagb-rm__align-right .uagb-rm-details {
  display: inline-table;
}
.wp-block-uagb-restaurant-menu {
  display: grid;
}
@media (max-width: 976px) {
  .wp-block-uagb-restaurant-menu .uagb-rm__image-position-left.uagb-rm-stacked-tablet .uagb-rm__content {
    display: block;
    display: block;
    -js-display: block;
  }
  .wp-block-uagb-restaurant-menu
    .uagb-rm__image-position-left.uagb-rm-stacked-tablet.uagb-rm__image-aligned-middle
    img {
    align-self: flex-start;
  }
  .wp-block-uagb-restaurant-menu .uagb-rm__image-position-right.uagb-rm-stacked-tablet .uagb-rm__content {
    display: block;
    display: block;
    -js-display: block;
  }
  .wp-block-uagb-restaurant-menu
    .uagb-rm__image-position-right.uagb-rm-stacked-tablet.uagb-rm-reverse-order-tablet
    .uagb-rm__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: -moz-flexbox;
    display: flex;
    flex-direction: column-reverse;
    -js-display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
    -moz-box-orient: vertical;
    -moz-box-direction: reverse;
  }
  .wp-block-uagb-restaurant-menu
    .uagb-rm__image-position-right.uagb-rm-stacked-tablet.uagb-rm__image-aligned-middle
    img {
    align-self: flex-end;
  }
  .wp-block-uagb-restaurant-menu.uagb-rm__tablet-column-1 {
    grid-template-columns: auto;
  }
  .wp-block-uagb-restaurant-menu.uagb-rm__tablet-column-2 {
    grid-template-columns: auto auto;
  }
  .wp-block-uagb-restaurant-menu.uagb-rm__tablet-column-3 {
    grid-template-columns: auto auto auto;
  }
  .wp-block-uagb-restaurant-menu.uagb-rm__tablet-column-4 {
    grid-template-columns: auto auto auto auto;
  }
}
@media (max-width: 767px) {
  .wp-block-uagb-restaurant-menu .uagb-rm__image-position-left.uagb-rm-stacked-mobile .uagb-rm__content {
    display: block;
    display: block;
    -js-display: block;
  }
  .wp-block-uagb-restaurant-menu
    .uagb-rm__image-position-left.uagb-rm-stacked-mobile.uagb-rm__image-aligned-middle
    img {
    align-self: flex-start;
  }
  .wp-block-uagb-restaurant-menu .uagb-rm__image-position-right.uagb-rm-stacked-mobile .uagb-rm__content {
    display: block;
    display: block;
    -js-display: block;
  }
  .wp-block-uagb-restaurant-menu
    .uagb-rm__image-position-right.uagb-rm-stacked-mobile.uagb-rm-reverse-order-mobile
    .uagb-rm__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: -moz-flexbox;
    display: flex;
    flex-direction: column-reverse;
    -js-display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
    -moz-box-orient: vertical;
    -moz-box-direction: reverse;
  }
  .wp-block-uagb-restaurant-menu
    .uagb-rm__image-position-right.uagb-rm-stacked-mobile.uagb-rm__image-aligned-middle
    img {
    align-self: flex-end;
  }
  .wp-block-uagb-restaurant-menu.uagb-rm__mobile-column-1 {
    grid-template-columns: auto;
  }
  .wp-block-uagb-restaurant-menu.uagb-rm__mobile-column-2 {
    grid-template-columns: auto auto;
  }
  .wp-block-uagb-restaurant-menu.uagb-rm__mobile-column-3 {
    grid-template-columns: auto auto auto;
  }
  .wp-block-uagb-restaurant-menu.uagb-rm__mobile-column-4 {
    grid-template-columns: auto auto auto auto;
  }
}
.uagb-rm__title-wrap,
.uagb-rm__price-wrap {
  display: table-cell;
}
.uagb-rm__align-center .uagb-rm-details,
.uagb-rm__align-center .uagb-rm__title-wrap,
.uagb-rm__align-center .uagb-rm__price-wrap {
  display: block;
  width: 100%;
}
.uagb-rm__price-wrap,
.uagb-rm__image-position-left.uagb-rm__align-center .uagb-rm__price-wrap,
.uagb-rm__image-position-right.uagb-rm__align-center .uagb-rm__price-wrap {
  width: 15%;
}
.uagb-rm__separator-parent {
  line-height: 0em;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 10px;
  -js-display: flex;
  display: -webkit-flex;
  display: -moz-flexbox;
  display: flex;
}
.uagb-section__wrap {
  position: relative;
}
.uagb-section__wrap .uagb-section__inner-wrap {
  position: relative;
  z-index: 2;
  margin-right: auto;
  margin-left: auto;
}
.uagb-section__wrap .uagb-section__overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.uagb-section__wrap .uagb-section__video-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  transition: opacity 1s;
  overflow: hidden;
  -webkit-transition: opacity 1s;
  -o-transition: opacity 1s;
}
.uagb-section__wrap .uagb-section__video-wrap video {
  display: inline-block;
  vertical-align: baseline;
  width: 100%;
  height: 100%;
  max-width: 100%;
  margin: 0;
  background-size: cover;
  border: none;
  object-fit: cover;
  line-height: 1;
  -o-object-fit: cover;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .wp-block-uagb-section.uagb-section__wrap.uagb-section__background-image {
    background-attachment: scroll;
  }
}
.wp-block-uagb-separator {
  text-align: center;
  box-sizing: border-box;
  line-height: 0;
}
.wp-block-uagb-separator__inner {
  display: inline-block;
}
.wp-block-uagb-separator:not(.wp-block-uagb-separator--text):not(.wp-block-uagb-separator--icon)
  .wp-block-uagb-separator__inner {
  border-top-style: solid;
  -webkit-mask: var(--my-background-image);
  -webkit-mask-size: 38px 100%;
  -webkit-mask-repeat: repeat-x;
}
.wp-block-uagb-separator--text .wp-block-uagb-separator__inner,
.wp-block-uagb-separator--icon .wp-block-uagb-separator__inner {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
}
.wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before,
.wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before {
  display: block;
  content: "";
  border-bottom: 0;
  flex-grow: 1;
  border-top-color: #333;
  border-top-style: solid;
  -webkit-mask: var(--my-background-image);
  -webkit-mask-size: 38px 100%;
  -webkit-mask-repeat: repeat-x;
}
.wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after,
.wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after {
  display: block;
  content: "";
  border-bottom: 0;
  flex-grow: 1;
  border-top-color: #333;
  border-top-style: solid;
  -webkit-mask: var(--my-background-image);
  -webkit-mask-size: 38px 100%;
  -webkit-mask-repeat: repeat-x;
}
.wp-block-uagb-separator--icon .wp-block-uagb-separator-element svg {
  font-size: 30px;
  color: #333;
  fill: #333;
  width: 30px;
  height: 30px;
  line-height: 30px;
  max-width: none;
}
.wp-block-uagb-separator--text .wp-block-uagb-separator-element .uagb-html-tag {
  word-break: initial;
  margin: 0;
}
.wp-block-uagb-social-share .uagb-social-share__wrapper {
  text-decoration: none;
}
.uagb-social-share__wrapper {
  box-shadow: none;
}
.uagb-social-share__outer-wrap:not(.uagb-social-share__no-label) .uagb-social-share__source-wrap {
  margin-right: 15px;
}
.uagb-social-share__outer-wrap.uagb-social-share__icon-at-top .uagb-social-share__source-wrap {
  -ms-flex-item-align: flex-start;
  align-self: flex-start;
  margin-top: 5px;
}
.wp-block-uagb-star-rating {
  display: flex;
}
.wp-block-uagb-star-rating .uag-star-rating__title {
  margin: 0;
}
.wp-block-uagb-star-rating .uag-star-rating {
  display: flex;
  align-items: center;
}
.wp-block-uagb-star-rating .uag-star {
  color: #ccd6df;
  display: inline-block;
  line-height: 0.75em;
}
.uagb-tabs__wrap {
  display: flex;
}
.uagb-tabs__wrap ul.uagb-tabs__panel {
  margin: 0;
  list-style-type: none;
  display: inherit;
}
.uagb-tabs__wrap ul.uagb-tabs__panel.uagb-tabs__align-center {
  justify-content: center;
}
.uagb-tabs__wrap ul.uagb-tabs__panel.uagb-tabs__align-left {
  justify-content: flex-start;
}
.uagb-tabs__wrap ul.uagb-tabs__panel.uagb-tabs__align-right {
  justify-content: flex-end;
}
.uagb-tabs__wrap ul.uagb-tabs__panel.uagb-tabs__align-right .uagb-tab:last-child {
  margin-right: 0;
}
.uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab a {
  position: relative;
  padding: 6px 12px;
  display: inline-flex;
  color: inherit;
}
.uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab a.uagb-tabs__icon-position-top {
  display: block;
}
.uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab a.uagb-tabs__icon-position-top .uagb-tabs__icon {
  display: block;
}
.uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab a.uagb-tabs__icon-position-bottom {
  display: block;
}
.uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab a.uagb-tabs__icon-position-bottom .uagb-tabs__icon {
  display: block;
}
.uagb-tabs__wrap ul.uagb-tabs__panel p {
  margin: 0;
}
.uagb-tabs__wrap ul.uagb-tabs__panel .uagb-tabs__icon {
  vertical-align: text-top;
}
.uagb-tabs__wrap ul.uagb-tabs__panel .uagb-tabs__icon-position-left {
  display: block;
  align-items: center;
}
.uagb-tabs__wrap ul.uagb-tabs__panel .uagb-tabs__icon-position-left .uagb-tabs__icon {
  display: flex;
  align-self: center;
}
.uagb-tabs__wrap ul.uagb-tabs__panel .uagb-tabs__icon-position-right {
  display: block;
}
.uagb-tabs__wrap ul.uagb-tabs__panel .uagb-tabs__icon-position-right .uagb-tabs__icon {
  display: flex;
  align-self: center;
}
.uagb-tabs__wrap .uagb-tabs__body-wrap {
  position: relative;
  max-width: 100%;
  padding: 10px;
}
.editor-styles-wrapper .uagb-tabs__wrap .uagb-tabs-editor-controls {
  display: none;
}
.editor-styles-wrapper .uagb-tabs__wrap li.uagb-tab:hover .uagb-tabs-editor-controls {
  display: flex;
}
.editor-styles-wrapper .uagb-editor-preview-mode-tablet.uagb-tabs__wrap li.uagb-tab.uagb-tabs__add-tab,
.editor-styles-wrapper .uagb-editor-preview-mode-mobile.uagb-tabs__wrap li.uagb-tab.uagb-tabs__add-tab {
  display: none;
}
.uagb-tabs__wrap.uagb-tabs__hstyle1-desktop,
.uagb-tabs__wrap.uagb-tabs__hstyle2-desktop,
.uagb-tabs__wrap.uagb-tabs__hstyle3-desktop,
.uagb-tabs__wrap.uagb-tabs__hstyle4-desktop,
.uagb-tabs__wrap.uagb-tabs__hstyle5-desktop {
  flex-direction: column;
}
.uagb-tabs__wrap.uagb-tabs__hstyle1-desktop ul.uagb-tabs__panel,
.uagb-tabs__wrap.uagb-tabs__hstyle2-desktop ul.uagb-tabs__panel,
.uagb-tabs__wrap.uagb-tabs__hstyle3-desktop ul.uagb-tabs__panel,
.uagb-tabs__wrap.uagb-tabs__hstyle4-desktop ul.uagb-tabs__panel,
.uagb-tabs__wrap.uagb-tabs__hstyle5-desktop ul.uagb-tabs__panel {
  margin-bottom: 0;
  padding: 0;
  display: flex;
  align-items: center;
  flex-direction: row;
  max-width: 100%;
  flex-wrap: wrap;
}
.uagb-tabs__wrap.uagb-tabs__hstyle1-desktop .uagb-tabs__body-wrap,
.uagb-tabs__wrap.uagb-tabs__hstyle2-desktop .uagb-tabs__body-wrap,
.uagb-tabs__wrap.uagb-tabs__hstyle3-desktop .uagb-tabs__body-wrap,
.uagb-tabs__wrap.uagb-tabs__hstyle4-desktop .uagb-tabs__body-wrap,
.uagb-tabs__wrap.uagb-tabs__hstyle5-desktop .uagb-tabs__body-wrap {
  max-width: 100%;
}
.uagb-tabs__wrap.uagb-tabs__hstyle1-desktop .uagb-tab {
  margin: 10px 10px 10px 0;
}
.uagb-tabs__wrap.uagb-tabs__hstyle2-desktop .uagb-tab {
  margin: 10px 10px -1px 0;
}
.uagb-tabs__wrap.uagb-tabs__hstyle2-desktop .uagb-tabs__body-wrap {
  border: none;
}
.uagb-tabs__wrap.uagb-tabs__hstyle3-desktop .uagb-tab {
  margin: 10px 10px 0 0;
}
.uagb-tabs__wrap.uagb-tabs__hstyle4-desktop .uagb-tab {
  margin: 10px 10px 10px 0;
}
.uagb-tabs__wrap.uagb-tabs__hstyle5-desktop ul.uagb-tabs__panel {
  justify-content: space-between;
  margin: 0;
}
.uagb-tabs__wrap.uagb-tabs__hstyle5-desktop .uagb-tab {
  margin: 10px 10px 10px 10px;
  text-align: center;
}
.uagb-tabs__wrap.uagb-tabs__vstyle6-desktop,
.uagb-tabs__wrap.uagb-tabs__vstyle7-desktop,
.uagb-tabs__wrap.uagb-tabs__vstyle8-desktop,
.uagb-tabs__wrap.uagb-tabs__vstyle9-desktop,
.uagb-tabs__wrap.uagb-tabs__vstyle10-desktop {
  flex-direction: row;
}
.uagb-tabs__wrap.uagb-tabs__vstyle6-desktop ul.uagb-tabs__panel,
.uagb-tabs__wrap.uagb-tabs__vstyle7-desktop ul.uagb-tabs__panel,
.uagb-tabs__wrap.uagb-tabs__vstyle8-desktop ul.uagb-tabs__panel,
.uagb-tabs__wrap.uagb-tabs__vstyle9-desktop ul.uagb-tabs__panel,
.uagb-tabs__wrap.uagb-tabs__vstyle10-desktop ul.uagb-tabs__panel {
  padding: 0;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  flex-wrap: wrap;
}
.uagb-tabs__wrap.uagb-tabs__vstyle6-desktop .uagb-tabs__body-wrap,
.uagb-tabs__wrap.uagb-tabs__vstyle7-desktop .uagb-tabs__body-wrap,
.uagb-tabs__wrap.uagb-tabs__vstyle8-desktop .uagb-tabs__body-wrap,
.uagb-tabs__wrap.uagb-tabs__vstyle9-desktop .uagb-tabs__body-wrap,
.uagb-tabs__wrap.uagb-tabs__vstyle10-desktop .uagb-tabs__body-wrap {
  flex-grow: 3;
}
.uagb-tabs__wrap.uagb-tabs__vstyle6-desktop .uagb-tabs-list,
.uagb-tabs__wrap.uagb-tabs__vstyle7-desktop .uagb-tabs-list,
.uagb-tabs__wrap.uagb-tabs__vstyle8-desktop .uagb-tabs-list,
.uagb-tabs__wrap.uagb-tabs__vstyle9-desktop .uagb-tabs-list,
.uagb-tabs__wrap.uagb-tabs__vstyle10-desktop .uagb-tabs-list {
  width: -webkit-fill-available;
  justify-content: center;
}
.uagb-tabs__wrap.uagb-tabs__vstyle6-desktop ul.uagb-tabs__panel,
.uagb-tabs__wrap.uagb-tabs__vstyle7-desktop ul.uagb-tabs__panel,
.uagb-tabs__wrap.uagb-tabs__vstyle9-desktop ul.uagb-tabs__panel,
.uagb-tabs__wrap.uagb-tabs__vstyle10-desktop ul.uagb-tabs__panel {
  min-width: 24%;
  max-width: 24%;
  margin: 0;
}
.uagb-tabs__wrap.uagb-tabs__vstyle6-desktop .uagb-tabs__body-wrap,
.uagb-tabs__wrap.uagb-tabs__vstyle7-desktop .uagb-tabs__body-wrap,
.uagb-tabs__wrap.uagb-tabs__vstyle9-desktop .uagb-tabs__body-wrap,
.uagb-tabs__wrap.uagb-tabs__vstyle10-desktop .uagb-tabs__body-wrap {
  max-width: 75%;
}
.uagb-tabs__wrap.uagb-tabs__vstyle6-desktop .uagb-tab {
  margin: 0 10px 10px 0;
}
.uagb-tabs__wrap.uagb-tabs__vstyle7-desktop .uagb-tab {
  margin: 10px 10px 0 0;
}
.uagb-tabs__wrap.uagb-tabs__vstyle8-desktop ul.uagb-tabs__panel {
  min-width: 25%;
  max-width: 25%;
}
.uagb-tabs__wrap.uagb-tabs__vstyle8-desktop .uagb-tabs__body-wrap {
  max-width: 75%;
}
.uagb-tabs__wrap.uagb-tabs__vstyle9-desktop .uagb-tab {
  margin: 0 10px 10px 0;
}
.uagb-tabs__wrap.uagb-tabs__vstyle10-desktop .uagb-tab {
  margin: 10px 10px 10px 10px;
  text-align: center;
}
@media (max-width: 1023px) {
  .uagb-tabs__wrap.uagb-tabs__hstyle1-tablet,
  .uagb-tabs__wrap.uagb-tabs__hstyle2-tablet,
  .uagb-tabs__wrap.uagb-tabs__hstyle3-tablet,
  .uagb-tabs__wrap.uagb-tabs__hstyle4-tablet,
  .uagb-tabs__wrap.uagb-tabs__hstyle5-tablet {
    flex-direction: column;
  }
  .uagb-tabs__wrap.uagb-tabs__hstyle1-tablet ul.uagb-tabs__panel,
  .uagb-tabs__wrap.uagb-tabs__hstyle2-tablet ul.uagb-tabs__panel,
  .uagb-tabs__wrap.uagb-tabs__hstyle3-tablet ul.uagb-tabs__panel,
  .uagb-tabs__wrap.uagb-tabs__hstyle4-tablet ul.uagb-tabs__panel,
  .uagb-tabs__wrap.uagb-tabs__hstyle5-tablet ul.uagb-tabs__panel {
    margin-bottom: 0;
    padding: 0;
    max-width: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
  }
  .uagb-tabs__wrap.uagb-tabs__hstyle1-tablet .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__hstyle2-tablet .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__hstyle3-tablet .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__hstyle4-tablet .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__hstyle5-tablet .uagb-tabs__body-wrap {
    max-width: 100%;
  }
  .uagb-tabs__wrap.uagb-tabs__hstyle1-tablet .uagb-tab {
    margin: 10px 10px 10px 0;
  }
  .uagb-tabs__wrap.uagb-tabs__hstyle2-tablet .uagb-tab {
    margin: 10px 10px -1px 0;
  }
  .uagb-tabs__wrap.uagb-tabs__hstyle3-tablet .uagb-tab {
    margin: 10px 10px 0 0;
  }
  .uagb-tabs__wrap.uagb-tabs__hstyle4-tablet .uagb-tab {
    margin: 10px 10px 10px 0;
  }
  .uagb-tabs__wrap.uagb-tabs__hstyle5-tablet ul.uagb-tabs__panel {
    justify-content: flex-start;
    margin: 0;
  }
  .uagb-tabs__wrap.uagb-tabs__hstyle5-tablet .uagb-tab {
    margin: 10px 10px 10px 10px;
    text-align: center;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle6-tablet,
  .uagb-tabs__wrap.uagb-tabs__vstyle7-tablet,
  .uagb-tabs__wrap.uagb-tabs__vstyle8-tablet,
  .uagb-tabs__wrap.uagb-tabs__vstyle9-tablet,
  .uagb-tabs__wrap.uagb-tabs__vstyle10-tablet {
    flex-direction: row;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle6-tablet ul.uagb-tabs__panel,
  .uagb-tabs__wrap.uagb-tabs__vstyle7-tablet ul.uagb-tabs__panel,
  .uagb-tabs__wrap.uagb-tabs__vstyle8-tablet ul.uagb-tabs__panel,
  .uagb-tabs__wrap.uagb-tabs__vstyle9-tablet ul.uagb-tabs__panel,
  .uagb-tabs__wrap.uagb-tabs__vstyle10-tablet ul.uagb-tabs__panel {
    margin-bottom: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle6-tablet .uagb-tab p,
  .uagb-tabs__wrap.uagb-tabs__vstyle7-tablet .uagb-tab p,
  .uagb-tabs__wrap.uagb-tabs__vstyle8-tablet .uagb-tab p,
  .uagb-tabs__wrap.uagb-tabs__vstyle9-tablet .uagb-tab p,
  .uagb-tabs__wrap.uagb-tabs__vstyle10-tablet .uagb-tab p {
    margin: 0;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle6-tablet .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__vstyle7-tablet .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__vstyle8-tablet .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__vstyle9-tablet .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__vstyle10-tablet .uagb-tabs__body-wrap {
    flex-grow: 3;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle6-tablet ul.uagb-tabs__panel,
  .uagb-tabs__wrap.uagb-tabs__vstyle7-tablet ul.uagb-tabs__panel,
  .uagb-tabs__wrap.uagb-tabs__vstyle9-tablet ul.uagb-tabs__panel,
  .uagb-tabs__wrap.uagb-tabs__vstyle10-tablet ul.uagb-tabs__panel {
    min-width: 24%;
    max-width: 24%;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle6-tablet .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__vstyle7-tablet .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__vstyle9-tablet .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__vstyle10-tablet .uagb-tabs__body-wrap {
    max-width: 75%;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle6-tablet .uagb-tabs__body-wrap .uagb-tabs-list,
  .uagb-tabs__wrap.uagb-tabs__vstyle7-tablet .uagb-tabs__body-wrap .uagb-tabs-list,
  .uagb-tabs__wrap.uagb-tabs__vstyle9-tablet .uagb-tabs__body-wrap .uagb-tabs-list,
  .uagb-tabs__wrap.uagb-tabs__vstyle10-tablet .uagb-tabs__body-wrap .uagb-tabs-list {
    width: -webkit-fill-available;
    justify-content: center;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle6-tablet .uagb-tab {
    margin: 0 10px 10px 0;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle7-tablet ul.uagb-tabs__panel {
    margin: 0;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle7-tablet ul.uagb-tabs__panel .uagb-tab {
    margin: 10px 10px 0 0;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle7-tablet .uagb-tabs__body-wrap {
    border: none;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle8-tablet ul.uagb-tabs__panel {
    margin-bottom: 0;
    min-width: 25%;
    max-width: 25%;
    justify-content: normal;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle9-tablet ul.uagb-tabs__panel {
    margin-bottom: 0;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle9-tablet ul.uagb-tabs__panel .uagb-tab {
    margin: 0 10px 10px 0;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle10-tablet ul.uagb-tabs__panel {
    margin: 0;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle10-tablet ul.uagb-tabs__panel .uagb-tab {
    margin: 10px 10px 10px 10px;
    text-align: center;
  }
  .uagb-tabs__wrap.uagb-tabs__hstyle5-desktop.uagb-tabs__hstyle3-tablet,
  .uagb-tabs__wrap.uagb-tabs__hstyle5-desktop.uagb-tabs__hstyle4-tablet,
  .uagb-tabs__wrap.uagb-tabs__hstyle5-desktop.uagb-tabs__hstyle3-tablet .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__hstyle5-desktop.uagb-tabs__hstyle4-tablet .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__hstyle5-desktop.uagb-tabs__vstyle6-tablet,
  .uagb-tabs__wrap.uagb-tabs__hstyle5-desktop.uagb-tabs__vstyle8-tablet,
  .uagb-tabs__wrap.uagb-tabs__hstyle5-desktop.uagb-tabs__vstyle9-tablet,
  .uagb-tabs__wrap.uagb-tabs__hstyle5-desktop.uagb-tabs__vstyle6-tablet .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__hstyle5-desktop.uagb-tabs__vstyle8-tablet .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__hstyle5-desktop.uagb-tabs__vstyle9-tablet .uagb-tabs__body-wrap {
    border-style: none;
  }
}
@media (max-width: 767px) {
  .uagb-tabs__wrap.uagb-tabs__hstyle1-mobile,
  .uagb-tabs__wrap.uagb-tabs__hstyle2-mobile,
  .uagb-tabs__wrap.uagb-tabs__hstyle3-mobile,
  .uagb-tabs__wrap.uagb-tabs__hstyle4-mobile,
  .uagb-tabs__wrap.uagb-tabs__hstyle5-mobile {
    flex-direction: column;
    border-style: none;
  }
  .uagb-tabs__wrap.uagb-tabs__hstyle1-mobile ul.uagb-tabs__panel,
  .uagb-tabs__wrap.uagb-tabs__hstyle2-mobile ul.uagb-tabs__panel,
  .uagb-tabs__wrap.uagb-tabs__hstyle3-mobile ul.uagb-tabs__panel,
  .uagb-tabs__wrap.uagb-tabs__hstyle4-mobile ul.uagb-tabs__panel,
  .uagb-tabs__wrap.uagb-tabs__hstyle5-mobile ul.uagb-tabs__panel {
    margin-bottom: 0;
    padding: 0;
    display: flex;
    flex-direction: row;
    flex-grow: 1;
    max-width: 100%;
  }
  .uagb-tabs__wrap.uagb-tabs__hstyle1-mobile .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__hstyle2-mobile .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__hstyle3-mobile .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__hstyle4-mobile .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__hstyle5-mobile .uagb-tabs__body-wrap {
    flex-direction: row;
    max-width: 100%;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle6-mobile,
  .uagb-tabs__wrap.uagb-tabs__vstyle7-mobile,
  .uagb-tabs__wrap.uagb-tabs__vstyle8-mobile,
  .uagb-tabs__wrap.uagb-tabs__vstyle9-mobile,
  .uagb-tabs__wrap.uagb-tabs__vstyle10-mobile {
    flex-direction: row;
    border-style: none;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle6-mobile ul.uagb-tabs__panel,
  .uagb-tabs__wrap.uagb-tabs__vstyle7-mobile ul.uagb-tabs__panel,
  .uagb-tabs__wrap.uagb-tabs__vstyle8-mobile ul.uagb-tabs__panel,
  .uagb-tabs__wrap.uagb-tabs__vstyle9-mobile ul.uagb-tabs__panel,
  .uagb-tabs__wrap.uagb-tabs__vstyle10-mobile ul.uagb-tabs__panel {
    margin-bottom: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle6-mobile .uagb-tab p,
  .uagb-tabs__wrap.uagb-tabs__vstyle7-mobile .uagb-tab p,
  .uagb-tabs__wrap.uagb-tabs__vstyle8-mobile .uagb-tab p,
  .uagb-tabs__wrap.uagb-tabs__vstyle9-mobile .uagb-tab p,
  .uagb-tabs__wrap.uagb-tabs__vstyle10-mobile .uagb-tab p {
    margin: 0;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle6-mobile .uagb-tab .uagb-tabs-list,
  .uagb-tabs__wrap.uagb-tabs__vstyle7-mobile .uagb-tab .uagb-tabs-list,
  .uagb-tabs__wrap.uagb-tabs__vstyle8-mobile .uagb-tab .uagb-tabs-list,
  .uagb-tabs__wrap.uagb-tabs__vstyle9-mobile .uagb-tab .uagb-tabs-list,
  .uagb-tabs__wrap.uagb-tabs__vstyle10-mobile .uagb-tab .uagb-tabs-list {
    width: -webkit-fill-available;
    justify-content: center;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle6-mobile .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__vstyle7-mobile .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__vstyle8-mobile .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__vstyle9-mobile .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__vstyle10-mobile .uagb-tabs__body-wrap {
    flex-grow: 3;
    max-width: 75%;
  }
  .uagb-tabs__wrap.uagb-tabs__hstyle1-mobile .uagb-tab {
    margin: 10px 10px 10px 0;
  }
  .uagb-tabs__wrap.uagb-tabs__hstyle2-mobile .uagb-tab {
    margin: 10px 10px -1px 0;
  }
  .uagb-tabs__wrap.uagb-tabs__hstyle3-mobile .uagb-tab {
    margin: 10px 10px 0 0;
  }
  .uagb-tabs__wrap.uagb-tabs__hstyle4-mobile .uagb-tab {
    margin: 10px 10px 10px 0;
  }
  .uagb-tabs__wrap.uagb-tabs__hstyle5-mobile ul.uagb-tabs__panel {
    justify-content: flex-start;
    margin: 0;
  }
  .uagb-tabs__wrap.uagb-tabs__hstyle5-mobile .uagb-tab {
    margin: 10px 10px 10px 10px;
    text-align: center;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle6-mobile ul.uagb-tabs__panel {
    min-width: 24%;
    max-width: 24%;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle6-mobile ul.uagb-tabs__panel .uagb-tab {
    margin: 0 10px 10px 0;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle7-mobile ul.uagb-tabs__panel {
    min-width: 24%;
    max-width: 24%;
    margin: 0;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle7-mobile ul.uagb-tabs__panel .uagb-tab {
    margin: 10px 10px 0 0;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle8-mobile ul.uagb-tabs__panel {
    min-width: 24%;
    max-width: 24%;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle8-mobile ul.uagb-tabs__panel .uagb-tab {
    margin: 0 10px 10px 0;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle9-mobile ul.uagb-tabs__panel {
    min-width: 24%;
    max-width: 24%;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle9-mobile ul.uagb-tabs__panel .uagb-tab {
    margin: 0 10px 10px 0;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle10-mobile ul.uagb-tabs__panel {
    min-width: 24%;
    max-width: 24%;
    margin: 0;
  }
  .uagb-tabs__wrap.uagb-tabs__vstyle10-mobile ul.uagb-tabs__panel .uagb-tab {
    margin: 10px 10px 10px 10px;
    text-align: center;
  }
  .uagb-tabs__wrap.uagb-tabs__stack1-mobile,
  .uagb-tabs__wrap.uagb-tabs__stack2-mobile,
  .uagb-tabs__wrap.uagb-tabs__stack3-mobile,
  .uagb-tabs__wrap.uagb-tabs__stack4-mobile {
    display: block;
  }
  .uagb-tabs__wrap.uagb-tabs__stack1-mobile ul.uagb-tabs__panel,
  .uagb-tabs__wrap.uagb-tabs__stack2-mobile ul.uagb-tabs__panel,
  .uagb-tabs__wrap.uagb-tabs__stack3-mobile ul.uagb-tabs__panel,
  .uagb-tabs__wrap.uagb-tabs__stack4-mobile ul.uagb-tabs__panel {
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    max-width: 100%;
    flex-grow: unset;
  }
  .uagb-tabs__wrap.uagb-tabs__stack1-mobile ul.uagb-tabs__panel .uagb-tab,
  .uagb-tabs__wrap.uagb-tabs__stack2-mobile ul.uagb-tabs__panel .uagb-tab,
  .uagb-tabs__wrap.uagb-tabs__stack3-mobile ul.uagb-tabs__panel .uagb-tab,
  .uagb-tabs__wrap.uagb-tabs__stack4-mobile ul.uagb-tabs__panel .uagb-tab {
    width: 100%;
  }
  .uagb-tabs__wrap.uagb-tabs__stack1-mobile ul.uagb-tabs__panel .uagb-tab p,
  .uagb-tabs__wrap.uagb-tabs__stack2-mobile ul.uagb-tabs__panel .uagb-tab p,
  .uagb-tabs__wrap.uagb-tabs__stack3-mobile ul.uagb-tabs__panel .uagb-tab p,
  .uagb-tabs__wrap.uagb-tabs__stack4-mobile ul.uagb-tabs__panel .uagb-tab p {
    margin: 0;
  }
  .uagb-tabs__wrap.uagb-tabs__stack1-mobile .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__stack2-mobile .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__stack3-mobile .uagb-tabs__body-wrap,
  .uagb-tabs__wrap.uagb-tabs__stack4-mobile .uagb-tabs__body-wrap {
    max-width: 100%;
  }
  .uagb-tabs__wrap.uagb-tabs__stack1-mobile {
    display: block;
  }
  .uagb-tabs__wrap.uagb-tabs__stack1-mobile ul.uagb-tabs__panel {
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    max-width: 100%;
    flex-grow: unset;
  }
  .uagb-tabs__wrap.uagb-tabs__stack1-mobile ul.uagb-tabs__panel .uagb-tab {
    margin: 0 0 10px 0;
  }
  .uagb-tabs__wrap.uagb-tabs__stack1-mobile ul.uagb-tabs__panel .uagb-tab p {
    margin: 0;
  }
  .uagb-tabs__wrap.uagb-tabs__stack1-mobile .uagb-tabs__body-wrap {
    max-width: 100%;
  }
  .uagb-tabs__wrap.uagb-tabs__stack2-mobile ul.uagb-tabs__panel .uagb-tab {
    margin: 0 0 10px 0;
  }
  .uagb-tabs__wrap.uagb-tabs__stack3-mobile ul.uagb-tabs__panel .uagb-tab {
    margin: 0 0 10px 0;
    padding: 6px 12px 6px 12px;
  }
  .uagb-tabs__wrap.uagb-tabs__stack4-mobile {
    margin: auto;
  }
  .uagb-tabs__wrap.uagb-tabs__stack4-mobile ul.uagb-tabs__panel .uagb-tab {
    margin: 0 0 10px 0;
    text-align: center;
  }
}
.uagb-tabs__wrap .uagb-tabs__body-container.uagb-tabs-body__active {
  display: block;
}
.uagb-tabs__wrap .uagb-tabs__body-container {
  padding: 10px 15px;
  display: none;
}
.wp-block-uagb-wp-search.uagb-wp-search__outer-wrap.uagb-layout-input-button .uagb-search-submit {
  border: none;
  border-radius: 0;
  color: #fff;
}
.wp-block-uagb-wp-search.uagb-wp-search__outer-wrap.uagb-layout-input-button svg {
  fill: currentColor;
}
.wp-block-uagb-wp-search.uagb-wp-search__outer-wrap.uagb-layout-input .uagb-wp-search-icon-wrap {
  display: flex;
  align-items: center;
}
.wp-block-uagb-wp-search.uagb-wp-search__outer-wrap.uagb-layout-input svg {
  fill: currentColor;
  opacity: 0.6;
}
.wp-block-uagb-wp-search.uagb-wp-search__outer-wrap {
  width: 100%;
  min-height: 20px;
}
.wp-block-uagb-wp-search.uagb-wp-search__outer-wrap .uagb-search-wrapper .uagb-search-form__container {
  display: flex;
  overflow: hidden;
  max-width: 100%;
}
.wp-block-uagb-wp-search.uagb-wp-search__outer-wrap
  .uagb-search-wrapper
  .uagb-search-form__container
  .uagb-search-form__input {
  width: 100%;
}
.wp-block-uagb-wp-search.uagb-wp-search__outer-wrap
  .uagb-search-wrapper
  .uagb-search-form__container
  .uagb-search-form__input::-webkit-input-placeholder {
  overflow: unset;
}
.uag-blocks-common-selector {
  z-index: var(--z-index-desktop) !important;
}
@media (max-width: 976px) {
  .uag-blocks-common-selector {
    z-index: var(--z-index-tablet) !important;
  }
}
@media (max-width: 767px) {
  .uag-blocks-common-selector {
    z-index: var(--z-index-mobile) !important;
  }
}

/* /wp-content/uploads/astra-addon/astra-addon-6adf5f5e4e7439-43079118.css */
.ast-page-builder-template .ast-article-post{margin-bottom:2.5em}.ast-featured-post{float:none}.ast-separate-container .ast-separate-posts.ast-article-post{margin-bottom:2em}.ast-animate-hidden{visibility:hidden;opacity:0}.ast-animate-display{visibility:visible;opacity:1}.ast-no-thumb .ast-date-meta .posted-on{margin-bottom:1.5em}.ast-date-meta.circle .posted-on{border-radius:50%;overflow:hidden}.has-post-thumbnail .ast-date-meta.circle .posted-on{margin:1em}.ast-separate-container .ast-grid-1 .blog-layout-1{padding:0}.ast-separate-container .ast-grid-1 .blog-layout-2,.ast-separate-container .ast-grid-1 .blog-layout-3{padding:0;border-bottom:0}.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-3,.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-3,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-3{border-bottom:0}.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{padding:2.66666em}.ast-separate-container .ast-grid-2 .blog-layout-1,.ast-separate-container .ast-grid-2 .blog-layout-2,.ast-separate-container .ast-grid-2 .blog-layout-3,.ast-separate-container .ast-grid-3 .blog-layout-1,.ast-separate-container .ast-grid-3 .blog-layout-2,.ast-separate-container .ast-grid-3 .blog-layout-3,.ast-separate-container .ast-grid-4 .blog-layout-1,.ast-separate-container .ast-grid-4 .blog-layout-2,.ast-separate-container .ast-grid-4 .blog-layout-3{padding:1.5em}@media (max-width:1200px){.ast-separate-container .ast-grid-2 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-2 .ast-article-post:nth-child(odd),.ast-separate-container .ast-grid-3 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-3 .ast-article-post:nth-child(odd),.ast-separate-container .ast-grid-4 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-4 .ast-article-post:nth-child(odd){padding:0}.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{padding:1.5em}}.site-content .ast-grid-2 .ast-article-post,.site-content .ast-grid-3 .ast-article-post,.site-content .ast-grid-4 .ast-article-post{background:0 0}.site-content .ast-grid-2 .ast-article-post .blog-layout-2,.site-content .ast-grid-2 .ast-article-post .blog-layout-3,.site-content .ast-grid-3 .ast-article-post .blog-layout-2,.site-content .ast-grid-3 .ast-article-post .blog-layout-3,.site-content .ast-grid-4 .ast-article-post .blog-layout-2,.site-content .ast-grid-4 .ast-article-post .blog-layout-3{border-bottom:0}.ast-page-builder-template .ast-article-post .entry-header{margin:auto auto 1em auto;padding:0}.ast-article-post .ast-post-format-audio.ast-embeded-audio .ast-date-meta .posted-on{position:relative;display:inline-block;margin-bottom:1em}hr.post-divider{height:0;margin:0}hr.ast-single-previous-hr{height:0;margin-top:2em}.ast-show-comments-data{padding:2em 6.67em}.ast-show-comments-data .ast-show-comments{cursor:pointer}.ast-show-comments-data .ast-show-comments,.ast-show-comments-data .ast-show-comments-count{max-width:640px;text-align:center;margin-left:auto;margin-right:auto}.ast-show-comments-data .ast-show-comments-count{margin-bottom:2em}.ast-pagination-circle .ast-pagination .page-numbers,.ast-pagination-square .ast-pagination .page-numbers{border-style:solid;border-width:1px;line-height:2.33333em}.ast-pagination-circle .ast-pagination .page-numbers{border-radius:50%}.ast-pagination-circle .ast-pagination .next.page-numbers,.ast-pagination-circle .ast-pagination .prev.page-numbers{border-radius:30px}@media all and (max-width:768px){#content:before{content:""}}.ast-pagination-infinite{text-align:center;margin:2.5em 0 0}.ast-page-builder-template .ast-pagination-infinite{margin:2.5em 0}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.no-more{cursor:default}.ast-loader{display:none;margin:0 auto;min-height:58px;line-height:58px;width:70px;text-align:center}.ast-loader>div{width:18px;height:18px;background-color:#0085ba;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.ast-loader .ast-loader-1{animation-delay:-.32s}.ast-loader .ast-loader-2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.ast-blog-pagination-type-infinite .ast-pagination{display:none}.ast-hb-account-login-wrapper .ast-hb-account-login{position:fixed;left:50%;top:50%;padding:35px;max-height:550px;width:340px;margin:0 0 0 -170px;background-color:#f1f1f1;z-index:1000011;box-shadow:0 3px 6px rgba(0,0,0,.3)}.ast-hb-account-login-wrapper .ast-hb-account-login-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;opacity:.7;z-index:1000010;transition:all .3s}.ast-hb-account-login-wrapper .ast-hb-login-header .ast-hb-login-close{background:0 0;border:0;font-size:24px;line-height:1;padding:.4em;color:inherit;-js-display:flex;display:flex;box-shadow:none}.ast-hb-account-login-wrapper #loginform input[type=password],.ast-hb-account-login-wrapper #loginform input[type=text]{width:100%;max-width:100%;margin-top:10px;border:1px solid;background-color:transparent;vertical-align:middle}.ast-hb-account-login-form-footer a.ast-header-account-footer-link:not(:last-child) span:after{content:"|";margin:0 .4em}.ast-header-account-link.ast-account-action-link,.ast-header-account-link.ast-account-action-login,.ast-header-account-link.ast-account-action-login.customize-unpreviewable,.ast-header-break-point .ast-header-account-link{cursor:pointer;pointer-events:all}.ast-header-account{-js-display:flex;display:flex}.ast-hb-account-login-wrapper{visibility:hidden}.ast-hb-account-login-wrapper .ast-hb-login-header{-js-display:flex;position:absolute;right:0;top:0;display:flex;justify-content:flex-end;min-height:calc(1.2em + 24px)}.ast-hb-account-login-wrapper .ast-hb-account-login{transform:scale(.7);opacity:0;transition:all .3s;overflow:auto}.ast-hb-account-login-wrapper.show{visibility:visible}.ast-hb-account-login-wrapper.show .ast-hb-account-login{transform:scale(1) translateY(-50%);opacity:1}.ast-hb-login-body{height:100%;position:relative;line-height:1.5}.ast-hf-account-menu-wrap.ast-main-header-bar-alignment{position:relative}.main-header-bar .main-header-bar-navigation .ast-account-nav-menu{line-height:1.45}.ast-account-nav-menu{width:240px;background:#fff;left:-999em;position:absolute;top:0;z-index:99999;list-style:none;margin:0;padding-left:0;border:0;box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}.ast-account-nav-menu .sub-menu{right:auto;top:0;margin-left:0}.ast-account-nav-menu .menu-item.focus>.sub-menu,.ast-account-nav-menu .menu-item:hover>.sub-menu{left:100%}.ast-account-nav-menu .ast-left-align-sub-menu.menu-item.focus>.sub-menu,.ast-account-nav-menu .ast-left-align-sub-menu.menu-item:hover>.sub-menu{left:-100%}.ast-account-nav-menu .menu-item .menu-link{padding:.9em 1em}.ast-account-nav-menu .menu-item{border-style:none}.ast-account-nav-menu .menu-item.menu-item-has-children>.menu-link:after{position:absolute;right:1em;top:50%;transform:translate(0,-50%) rotate(270deg)}.ast-above-header-bar .main-header-menu.ast-account-nav-menu>.menu-item,.ast-below-header-bar .main-header-menu.ast-account-nav-menu>.menu-item,.ast-primary-header-bar .main-header-menu.ast-account-nav-menu>.menu-item{height:auto;line-height:unset;bottom:-5px}.ast-header-account-wrap .woocommerce-MyAccount-navigation-link.is-active a{background:unset}.ast-header-account-wrap .menu-item:last-child>.menu-link{border-style:none}.ast-divider-wrapper{border:0}.ast-mobile-popup-content .ast-header-divider-element{justify-content:center}.ast-header-divider-element{position:relative}.ast-fb-divider-layout-vertical{position:relative}.ast-hb-divider-layout-vertical.ast-header-divider-element{height:100%}.ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element),.ast-mobile-popup-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element){padding:15px 20px}.footer-widget-area .ast-footer-divider-element{position:relative;align-items:center}.footer-widget-area .ast-divider-wrapper{display:inline-block}.ast-builder-footer-grid-columns .ast-fb-divider-layout-horizontal{-js-display:inline-flex;display:inline-flex;vertical-align:middle}[data-section*=section-fb-button-] .ast-builder-button-size-xs .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-xs .ast-custom-button{font-size:13px;padding:8px 20px}[data-section*=section-fb-button-] .ast-builder-button-size-sm .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-sm .ast-custom-button{font-size:15px;padding:10px 40px}[data-section*=section-fb-button-] .ast-builder-button-size-md .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-md .ast-custom-button{font-size:17px;padding:15px 45px}[data-section*=section-fb-button-] .ast-builder-button-size-lg .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-lg .ast-custom-button{font-size:19px;padding:20px 50px}[data-section*=section-fb-button-] .ast-builder-button-size-xl .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-xl .ast-custom-button{font-size:21px;padding:25px 55px}.ast-fb-divider-layout-vertical{-js-display:flex;display:flex}.site-footer-section{position:relative}.ast-builder-language-switcher .ast-builder-language-switcher-menu{list-style:none;margin:0;padding:0;line-height:normal;-webkit-tap-highlight-color:transparent}.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher{display:block}.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher-menu{display:block}.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher{-js-display:flex;display:flex}.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher-menu{-js-display:flex;display:flex;flex-wrap:wrap}.ast-builder-language-switcher a{-js-display:flex;display:flex;align-items:center}.ast-lswitcher-item-footer,.ast-lswitcher-item-header{-js-display:inline-flex;display:inline-flex}span.ast-lswitcher-item-footer:last-child,span.ast-lswitcher-item-header:last-child{margin-right:0}.ast-header-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto;z-index:99}.ast-footer-sticky-active .ast-custom-footer{position:fixed!important;right:0;left:0;bottom:0;margin:0 auto;z-index:99}.ast-custom-header{position:relative;z-index:99}.ast-custom-header.ast-header-sticky-active .fl-row-content-wrap{transition:padding .3s linear}.ast-custom-header.ast-header-sticky-active .fl-module-content{transition:all .3s linear}.ast-custom-header.ast-header-sticky-active .elementor-section-wrap{transition:padding .3s linear}.ast-custom-header.ast-header-sticky-active .elementor-row>.elementor-column>.elementor-element-populated{transition:all .3s linear}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-row-content-wrap{transition:padding .3s linear;padding-top:5px;padding-bottom:5px;box-sizing:border-box}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content{margin-top:5px;margin-bottom:5px;transition:all .3s linear}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content.fl-node-content img{max-height:50px;width:auto}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap{transition:padding .3s linear;box-sizing:border-box}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap img{max-height:50px;width:auto}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-row>.elementor-column>.elementor-element-populated{max-height:60px;transition:all .3s linear}.ast-custom-header.ast-header-sticky-active{top:0;width:100%;transition:ease-out}.single-advanced-hook .ast-no-title,.single-advanced-hook .hentry{margin:0}.js_active .ast-plain-container.single-advanced-hook .entry-header{margin:0}.summary.entry-summary+[CLASS*=astra-advanced-hook]{clear:both}.single-astra-advanced-hook .wp-block-buttons,.single-astra-advanced-hook .wp-block-uagb-buttons{margin-bottom:1.5em}.single-astra-advanced-hook .ast-container{flex-wrap:wrap}.single-astra-advanced-hook .ast-container>*{width:100%}body.ast-padded-layout::after,body.ast-padded-layout::before{background:inherit;content:"";display:block;height:0;left:0;position:fixed;width:100%;z-index:999}body.ast-padded-layout::after{bottom:0}body.ast-padded-layout{background-attachment:fixed}body.ast-padded-layout::before{top:0}@media (min-width:44.375em){body.ast-padded-layout.admin-bar::before{top:46px}}@media (min-width:48.9375em){body.ast-padded-layout.admin-bar::before{top:32px}}.elementor-page.ast-box-layout #page,.elementor-page.ast-padded-layout #page{overflow:hidden}.siteorigin-panels.ast-box-layout #page,.siteorigin-panels.ast-padded-layout #page{overflow:hidden}.ast-separate-container.ast-box-layout #content .ast-container{padding-left:0;padding-right:0}@media (max-width:768px){.ast-separate-container.ast-box-layout #content .ast-container{padding-left:20px;padding-right:20px}}@media (max-width:544px){.ast-separate-container.ast-box-layout #content .ast-container{padding-left:.54em;padding-right:.54em}}.js_active .ast-box-layout #page,.js_active .ast-padded-layout #page{overflow:hidden}.js_active .ast-box-layout.ast-page-builder-template .vc_row[data-vc-full-width],.js_active .ast-padded-layout.ast-page-builder-template .vc_row[data-vc-full-width]{max-width:100%;left:0!important}.ast-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto}.ast-nav-up{transform:translateY(-100%)}.site-header .sticky-custom-logo{display:none}.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a,.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a:focus,.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a:hover{background:0 0}.ast-fullscreen-active .ast-above-header,.ast-offcanvas-active .ast-above-header{z-index:4}.ast-fullscreen-active .ast-above-header.ast-sticky-active,.ast-offcanvas-active .ast-above-header.ast-sticky-active{z-index:0}#ast-fixed-header{position:fixed;visibility:hidden;top:0;left:0;width:100%}#ast-fixed-header .main-header-bar{box-shadow:0 1px 2px rgba(0,0,0,.2)}#ast-fixed-header.ast-header-slide{transform:translateY(-100%);transition:transform .3s linear,top .3s linear,visibility .3s linear}#ast-fixed-header.ast-header-fade{opacity:0;transition:opacity .3s linear}.main-header-bar.ast-sticky-active{box-shadow:0 2px 10px 0 rgba(36,50,66,.075)}.ast-sticky-custom-logo .ast-header-sticked .custom-logo-link,.ast-sticky-custom-logo .ast-header-sticked .custom-mobile-logo-link{display:none}.ast-sticky-custom-logo .ast-header-sticked .sticky-custom-logo{display:inline-block}.ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:none}.ast-header-stick-fade-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo,.ast-header-stick-scroll-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo,.ast-header-stick-slide-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:inline-block}.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar,.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar{line-height:55px}.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar .ast-site-identity,.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}.ast-sticky-main-shrink .ast-sticky-shrunk .site-navigation{line-height:3}.ast-sticky-main-shrink .ast-sticky-shrunk .site-logo-img img{max-height:55px!important;width:auto}.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .main-header-bar,.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk.main-header-bar{padding-bottom:0}.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}.ast-sticky-above-shrink .ast-sticky-shrunk .ast-above-header-bar .ast-site-identity,.ast-sticky-above-shrink .ast-sticky-shrunk.ast-above-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}.ast-sticky-above-shrink .ast-sticky-shrunk .site-navigation{line-height:3}.ast-sticky-above-shrink .ast-sticky-shrunk .site-logo-img img{max-height:55px;width:auto}.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .ast-above-header-bar,.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk.ast-above-header-bar{padding-bottom:0}.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}.ast-sticky-below-shrink .ast-sticky-shrunk .ast-below-header-bar .ast-site-identity,.ast-sticky-below-shrink .ast-sticky-shrunk.ast-below-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}.ast-sticky-below-shrink .ast-sticky-shrunk .site-navigation{line-height:3}.ast-sticky-below-shrink .ast-sticky-shrunk .site-logo-img img{max-height:55px;width:auto}.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .ast-below-header-bar,.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk.ast-below-header-bar{padding-bottom:0}.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}.ast-header-break-point .ast-sticky-active .sticky-custom-logo img{display:block}.ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .sticky-custom-logo img{display:block}.ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .ast-mobile-header-logo{display:none}.ast-header-break-point .ast-header-sticked .sticky-custom-logo img{display:block}.ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-logo-link img{display:none}.ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-mobile-logo-link img{display:inline-block}.above-header-toggle-on .main-header-bar{z-index:1}.ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:none}.ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content{display:none}.ast-main-header-nav-open.ast-hfb-header .ast-mobile-header-wrap .ast-mobile-header-content{display:block}.ast-main-header-nav-open.ast-hfb-header .ast-desktop-header-content{display:block}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:block}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content{display:block}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content{display:none}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-desktop-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-desktop-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-desktop-header-content{display:none}.ast-header-stick-fade-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:none}.ast-header-stick-fade-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-scroll-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-slide-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content{display:none}.ast-above-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-above-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-above-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-above-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content{position:fixed}.site-above-header-wrap,.site-below-header-wrap,.site-primary-header-wrap{transition:all .2s linear}.ast-header-stick-slide-active .ast-flyout-menu-enable.ast-header-break-point #masthead>.main-header-bar-navigation{display:none!important}.ast-header-stick-fade-active .ast-flyout-menu-enable.ast-header-break-point #masthead>.main-header-bar-navigation{display:none!important}.ast-flyout-menu-overlay .ast-stick-primary-below-wrapper.ast-sticky-active{z-index:5}.ast-fullscreen-menu-overlay #ast-fixed-header{z-index:9}.ast-flyout-menu-enable.ast-primary-sticky-enabled .ast-stick-primary-below-wrapper,.ast-flyout-menu-enable.ast-primary-sticky-enabled .main-header-bar{overflow-y:unset!important}#ast-mobile-header .content-align-flex-start{max-height:60vh;overflow:auto}.astra-full-megamenu-wrapper{z-index:99999}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.sub-menu>.menu-item{display:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.ast-mm-has-desc>.menu-link{vertical-align:middle;text-align:center}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item:hover>.menu-link{background-color:transparent}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu{opacity:0;visibility:hidden}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu-focus .menu-item>.menu-link{background-color:transparent}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus{opacity:1;visibility:visible;-js-display:flex;display:flex;padding:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item{padding-left:15px;padding-right:15px;display:block;flex:1;opacity:1}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-2 .menu-item{width:50%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-3 .menu-item{width:33.33%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-4 .menu-item{width:25%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .menu-item:last-child{border-right:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .sub-menu{background-color:transparent;display:block;opacity:1;visibility:visible;transform:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .astra-nested-sub-menu .menu-item .menu-link{padding-left:24px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link{padding-left:48px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .sub-menu{border:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item .sub-menu{position:static;width:100%;margin:auto}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item{padding-left:15px;padding-right:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu .ast-header-navigation-arrow{display:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus{opacity:1;visibility:visible}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus .astra-megamenu.astra-megamenu-focus{-js-display:flex;display:flex}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched{width:100%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched .ast-mm-template-content{padding:0}.ast-desktop .ast-mega-menu-enabled .menu-item-has-children.astra-megamenu-li.menu-item .astra-megamenu.sub-menu .menu-item>.menu-link::after{content:""}.ast-desktop .ast-mega-menu-enabled .menu-item-has-children.astra-megamenu-li.menu-item .astra-megamenu.sub-menu .menu-item>.menu-link .ast-icon.icon-arrow{display:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .sub-menu .menu-link,.ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .sub-menu .menu-link{border:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li[data-megamenu-trigger=click]:not(.megamenu-active):hover .astra-full-megamenu-wrapper,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li[data-megamenu-trigger=click]:not(.megamenu-active):hover .astra-megamenu{opacity:0;visibility:hidden;pointer-events:none}.ast-desktop .main-header-menu .astra-megamenu-li[data-megamenu-trigger=click]:not(.megamenu-active):hover>.sub-menu{visibility:hidden;opacity:0;left:-999em}.ast-desktop .main-header-menu .astra-megamenu-li.megamenu-active>.sub-menu{left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu{opacity:1;visibility:visible;-js-display:flex;display:flex;padding:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item{padding-left:15px;padding-right:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item:first-child,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item:last-child,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item{padding-left:15px;padding-right:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item:first-child,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item:last-child,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.col-2 .menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.col-2 .menu-item{width:50%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.col-3 .menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.col-3 .menu-item{width:33.33%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.col-4 .menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.col-4 .menu-item{width:25%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item{display:block;flex:1;opacity:1}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu .sub-menu,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu .sub-menu{background-color:transparent;display:block;opacity:1;visibility:visible;transform:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu .astra-nested-sub-menu .menu-item .menu-link,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu .astra-nested-sub-menu .menu-item .menu-link{padding-left:24px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link{padding-left:48px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.sub-menu .sub-menu,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.sub-menu .sub-menu{border:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.sub-menu>.menu-item .sub-menu,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.sub-menu>.menu-item .sub-menu{position:static;width:100%;margin:auto}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.sub-menu>.menu-item .sub-menu .menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.sub-menu>.menu-item .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.sub-menu .menu-item:last-child,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.sub-menu .menu-item:last-child{border-right:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-full-megamenu-wrapper .astra-megamenu,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-full-megamenu-wrapper .astra-megamenu{-js-display:flex;display:flex}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-full-megamenu-wrapper,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-full-megamenu-wrapper{opacity:1;visibility:visible}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li.megamenu-active .astra-megamenu .sub-menu .menu-item,.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li.megamenu-active .astra-megamenu.sub-menu .menu-item .sub-menu,.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.sub-menu .menu-item .sub-menu{min-width:100%}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li .astra-megamenu.astra-megamenu-focus .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .menu-item .sub-menu{min-width:100%}.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper{background:#fff;position:absolute;opacity:0;visibility:hidden;top:100%}.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper .astra-megamenu.sub-menu{display:none;position:relative;left:0;top:0;margin:0 auto;padding-left:0;padding-right:0;border-width:0}.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched.sub-menu{padding:15px}.ast-desktop .ast-mega-menu-enabled .ast-hide-menu-item+.ast-mm-custom-content{margin-top:.9em}.ast-desktop .ast-mega-menu-enabled .menu-item-heading:not(.menu-item-has-children)>a{margin-bottom:.9em}.ast-desktop .ast-above-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link,.ast-desktop .ast-below-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link,.ast-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link{background-color:transparent}.ast-desktop .ast-above-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text,.ast-desktop .ast-below-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text,.ast-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text{vertical-align:text-top}.ast-desktop .ast-mm-custom-text-content,.ast-desktop .ast-mm-template-content{padding:0 1em}.ast-desktop .ast-mm-custom-text-content{margin-bottom:.9em}.ast-desktop .ast-below-header .ast-mm-custom-text-content,.ast-desktop .ast-below-header .ast-mm-template-content{padding:.9em 1em}.ast-desktop .submenu-with-border .astra-full-megamenu-wrapper{border-width:1px;border-style:solid}.ast-desktop .ast-mm-widget-content a{display:initial}.ast-desktop .ast-mm-widget-content .ast-mm-widget-item{padding:1.5em;margin-bottom:.9em}.ast-desktop .ast-mm-widget-content .ast-search-submit{display:none}.ast-desktop .submenu-with-border .astra-megamenu{border-width:1px}.ast-menu-description{line-height:1.6;display:block;font-size:.8em;padding:2px 0}.site-header a .ast-menu-description,.site-header a .sub-arrow{transition:none}.site-header .menu-text{transition:none}.ast-header-break-point .ast-menu-description{line-height:inherit}.astra-mm-highlight-label{font-size:.7em;margin-left:5px;line-height:normal;padding:3px 6px;border-radius:2px}.ast-desktop .ast-hide-menu-item{display:none}.ast-desktop .ast-mega-menu-enabled .ast-hide-menu-item{display:none}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu>.menu-item-has-children>.menu-link::after,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu>.menu-item-has-children>.menu-link::after,.ast-desktop .ast-mega-menu-enabled.main-header-menu>.menu-item-has-children>.menu-link::after{content:"";margin:0}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after{transform:rotate(-90deg)}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow,.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow{position:absolute;right:5%;top:50%;transform:translateY(-50%)}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .ast-masthead-custom-menu-items a:hover,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .ast-masthead-custom-menu-items a:hover,.ast-desktop .ast-mega-menu-enabled.main-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.main-header-menu .ast-masthead-custom-menu-items a:hover{background:0 0}.ast-builder-menu-mobile .ast-mega-menu-enabled.main-header-menu .menu-item-has-children.astra-megamenu-li>.menu-link .sub-arrow:after,.ast-builder-menu-mobile .ast-mega-menu-enabled.main-header-menu .menu-item-has-children>.menu-link .sub-arrow:after,.ast-header-break-point .ast-mega-menu-enabled.main-header-menu .menu-item-has-children.astra-megamenu-li>.menu-link .sub-arrow:after,.ast-header-break-point .ast-mega-menu-enabled.main-header-menu .menu-item-has-children>.menu-link .sub-arrow:after{display:none}.ast-disable-link{cursor:default}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading:focus>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading:hover>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:0 0}.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading:focus>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading:hover>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:0 0}.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link{background:0 0}.ast-desktop .ast-above-header-menu .astra-mega-menu-width-full,.ast-desktop .ast-above-header-menu .astra-mega-menu-width-full-stretched,.ast-desktop .ast-below-header-menu .astra-mega-menu-width-full,.ast-desktop .ast-below-header-menu .astra-mega-menu-width-full-stretched,.ast-desktop .astra-mega-menu-width-full,.ast-desktop .astra-mega-menu-width-full-stretched{background:0 0}.ast-desktop .main-header-menu>.menu-item .astra-full-megamenu-wrapper:before{position:absolute;content:"";top:0;left:0;width:100%;transform:translateY(-100%)}.ast-desktop .main-header-menu.ast-menu-shadow .astra-full-megamenu-wrapper .sub-menu{box-shadow:none}.ast-desktop .main-header-menu.ast-menu-shadow .astra-megamenu .sub-menu{box-shadow:none}.ast-desktop .main-header-menu.ast-menu-shadow .astra-full-megamenu-wrapper{box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item{display:none}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle{display:none}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu{display:block!important}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu{display:block!important}.ast-hidden{display:none!important}.rtl.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-full-megamenu-wrapper .astra-megamenu,.rtl.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-full-megamenu-wrapper .astra-megamenu{right:0}.main-header-bar-wrap .ast-search-box.header-cover{z-index:7}.ast-below-header-wrap .ast-search-box.header-cover #close,.ast-below-header-wrap .ast-search-box.header-cover .search-field{font-size:1.8em}.ast-below-header-wrap .ast-search-box.header-cover .search-submit{font-size:1.5em}.ast-search-box.full-screen,.ast-search-box.header-cover{display:none;opacity:0;transition:opacity .3s ease-in-out,display .3s ease-in-out;width:100%;height:100%}.ast-search-box.full-screen .search-field,.ast-search-box.header-cover .search-field{background:0 0;border:0;color:#fafafa;box-shadow:none;text-align:left;padding:0}.ast-search-box.full-screen .search-submit,.ast-search-box.header-cover .search-submit{background:var(--ast-fs-search-submit-background,0 0);padding:0;border-radius:50%;box-shadow:none;color:var(--ast-fs-search-text-color,#9e9e9e);transition:all .7s ease-In;outline:0;border:0;vertical-align:middle}.ast-search-box.full-screen .ast-search-wrapper,.ast-search-box.header-cover .ast-search-wrapper{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.ast-search-box.full-screen .ast-search-wrapper .search-form,.ast-search-box.header-cover .ast-search-wrapper .search-form{line-height:normal}.ast-search-box.full-screen #close,.ast-search-box.header-cover #close{color:#fafafa;transform:rotate(0);font-size:2em;cursor:pointer;z-index:9;font-weight:400}.ast-search-box.full-screen .search-field::-webkit-input-placeholder,.ast-search-box.header-cover .search-field::-webkit-input-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field:-moz-placeholder,.ast-search-box.header-cover .search-field:-moz-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field::-moz-placeholder,.ast-search-box.header-cover .search-field::-moz-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field:-ms-input-placeholder,.ast-search-box.header-cover .search-field:-ms-input-placeholder{color:#fafafa}.ast-search-box.header-cover{position:absolute;background:rgba(25,25,25,.96);top:0;z-index:10}.ast-search-box.header-cover .search-field{font-size:2em;line-height:2;width:100%}.ast-search-box.header-cover .ast-container{position:relative}.ast-search-box.header-cover .close,.ast-search-box.header-cover .search-submit,.ast-search-box.header-cover .search-text-wrap{display:inline-block}.ast-search-box.header-cover .search-text-wrap{width:calc(100% - 2.5em);vertical-align:middle}.ast-search-box.header-cover .search-submit{font-size:1.7em;margin-right:2em}.ast-search-box.header-cover #close{vertical-align:middle;backface-visibility:hidden}.ast-search-box.full-screen{position:fixed;background:rgba(25,25,25,.96);top:0;left:0;z-index:999}.ast-search-box.full-screen .ast-search-wrapper .large-search-text{text-align:center;color:#e2e2e2;font-size:1.5em;font-weight:400;transition-delay:50ms;transition:all .3s ease-in-out}.ast-search-box.full-screen .ast-search-wrapper fieldset{border:0;padding:2.5em 0 1em;border-bottom:2px solid var(--ast-border-color)}.ast-search-box.full-screen .ast-search-wrapper .search-field{font-size:2em;padding-left:20px;line-height:1.7;width:92%;vertical-align:middle}.ast-search-box.full-screen .ast-search-wrapper .search-form{width:70%;margin:20px auto}.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:var(--ast-fs-search-font-size, 1.7em)}.ast-search-box.full-screen #close{position:absolute;color:#fafafa;right:1em;line-height:1;cursor:pointer;z-index:9;font-weight:400;font-size:2em;top:1.5em;backface-visibility:hidden}.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:0}.ast-search-box.full-screen ::-moz-placeholder{opacity:0}.ast-search-box.full-screen :-ms-input-placeholder{opacity:0}.ast-search-box.full-screen :-moz-placeholder{opacity:0}@media (max-width:420px){.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:1}.ast-search-box.full-screen ::-moz-placeholder{opacity:1}.ast-search-box.full-screen :-ms-input-placeholder{opacity:1}.ast-search-box.full-screen :-moz-placeholder{opacity:1}}.ast-hfb-header .ast-search-box.full-screen.full-screen ::-webkit-input-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen ::-moz-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen :-ms-input-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen :-moz-placeholder{opacity:.5}.site-header .ast-inline-search.ast-search-menu-icon .search-form{padding-left:0;padding-right:0}.site-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:2em}.ast-inline-search.ast-search-menu-icon{position:relative;transform:none;left:0;right:0}.ast-inline-search.ast-search-menu-icon .search-submit{display:block;background:0 0;border:none;position:absolute;height:100%;right:.25em;padding:0;top:0;font-size:1.3em;color:#757575}.ast-header-break-point .ast-inline-search.ast-search-menu-icon .search-form{padding:0}.ast-header-break-point .site-header .ast-inline-search.ast-search-menu-icon .search-field{padding-right:2em}.ast-header-break-point .ast-search-box.full-screen .ast-search-wrapper .search-field{width:80%}.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.full-screen,.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.header-cover{display:none}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .search-field{padding-left:0;padding-right:1em}.ast-header-break-point .ast-above-header .ast-above-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon .search-form{padding-left:0;left:auto;padding-right:2em}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon.slide-search .search-form{left:-1em;padding-left:2em}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-1 .search-field{padding-right:0}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-above-header-mobile-stack .ast-above-header .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon.ast-inline-search .search-form{left:0;padding-left:0;padding-right:2em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .search-field{padding-left:0;padding-right:1em}.ast-header-break-point .ast-below-header .below-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}.ast-header-break-point .ast-swap-below-header-sections.site-header .ast-below-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:0}.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;padding-left:3em;padding-right:1em}.ast-below-header-mobile-stack .ast-below-header .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}.iphone.full-screen,.ipod.full-screen{position:fixed!important}@media (max-width:992px){.ast-above-header-mobile-stack .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}.ast-below-header-mobile-stack .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}}@media (max-width:544px){.ast-search-box.full-screen .ast-search-wrapper .large-search-text{display:none}.ast-search-box.full-screen .ast-search-wrapper .search-field,.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:1.6em}}
/* inline <style> */

#content:before{content:"921";position:absolute;overflow:hidden;opacity:0;visibility:hidden;}.blog-layout-2{position:relative;}.single .ast-author-details .author-title{color:var(--ast-global-color-0);}@media (max-width:921px){.single.ast-separate-container .ast-author-meta{padding:1.5em 2.14em;}.single .ast-author-meta .post-author-avatar{margin-bottom:1em;}.ast-separate-container .ast-grid-2 .ast-article-post,.ast-separate-container .ast-grid-3 .ast-article-post,.ast-separate-container .ast-grid-4 .ast-article-post{width:100%;}.ast-separate-container .ast-grid-md-1 .ast-article-post{width:100%;}.ast-separate-container .ast-grid-md-2 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-md-3 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-md-4 .ast-article-post.ast-separate-posts{padding:0 .75em 0;}.blog-layout-1 .post-content,.blog-layout-1 .ast-blog-featured-section{float:none;}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:0;}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:1em;}.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em;}.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-2.14em;margin-right:-2.14em;}.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child{margin-top:-1.5em;}.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content{margin-left:-2.14em;margin-right:-2.14em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1.5em;margin-right:-1.5em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-0.5em;margin-right:-0.5em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:0;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:1em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1.5em;margin-right:-1.5em;}.blog-layout-2{display:flex;flex-direction:column-reverse;}.ast-separate-container .blog-layout-3,.ast-separate-container .blog-layout-1{display:block;}.ast-plain-container .ast-grid-2 .ast-article-post,.ast-plain-container .ast-grid-3 .ast-article-post,.ast-plain-container .ast-grid-4 .ast-article-post,.ast-page-builder-template .ast-grid-2 .ast-article-post,.ast-page-builder-template .ast-grid-3 .ast-article-post,.ast-page-builder-template .ast-grid-4 .ast-article-post{width:100%;}.ast-separate-container .ast-blog-layout-4-grid .ast-article-post{display:flex;}}@media (max-width:921px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-top:0;margin-left:-2.14em;}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-top:0;margin-left:-1.14em;}}@media (min-width:922px){.ast-separate-container.ast-blog-grid-2 .ast-archive-description,.ast-separate-container.ast-blog-grid-3 .ast-archive-description,.ast-separate-container.ast-blog-grid-4 .ast-archive-description{margin-bottom:1.33333em;}.blog-layout-2.ast-no-thumb .post-content,.blog-layout-3.ast-no-thumb .post-content{width:calc(100% - 5.714285714em);}.blog-layout-2.ast-no-thumb.ast-no-date-box .post-content,.blog-layout-3.ast-no-thumb.ast-no-date-box .post-content{width:100%;}.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts{border-bottom:0;}.ast-separate-container .ast-grid-2 > .site-main > .ast-row:before,.ast-separate-container .ast-grid-2 > .site-main > .ast-row:after,.ast-separate-container .ast-grid-3 > .site-main > .ast-row:before,.ast-separate-container .ast-grid-3 > .site-main > .ast-row:after,.ast-separate-container .ast-grid-4 > .site-main > .ast-row:before,.ast-separate-container .ast-grid-4 > .site-main > .ast-row:after{flex-basis:0;width:0;}.ast-separate-container .ast-grid-2 .ast-article-post,.ast-separate-container .ast-grid-3 .ast-article-post,.ast-separate-container .ast-grid-4 .ast-article-post{display:flex;padding:0;}.ast-plain-container .ast-grid-2 > .site-main > .ast-row,.ast-plain-container .ast-grid-3 > .site-main > .ast-row,.ast-plain-container .ast-grid-4 > .site-main > .ast-row,.ast-page-builder-template .ast-grid-2 > .site-main > .ast-row,.ast-page-builder-template .ast-grid-3 > .site-main > .ast-row,.ast-page-builder-template .ast-grid-4 > .site-main > .ast-row{margin-left:-1em;margin-right:-1em;display:flex;flex-flow:row wrap;align-items:stretch;}.ast-plain-container .ast-grid-2 > .site-main > .ast-row:before,.ast-plain-container .ast-grid-2 > .site-main > .ast-row:after,.ast-plain-container .ast-grid-3 > .site-main > .ast-row:before,.ast-plain-container .ast-grid-3 > .site-main > .ast-row:after,.ast-plain-container .ast-grid-4 > .site-main > .ast-row:before,.ast-plain-container .ast-grid-4 > .site-main > .ast-row:after,.ast-page-builder-template .ast-grid-2 > .site-main > .ast-row:before,.ast-page-builder-template .ast-grid-2 > .site-main > .ast-row:after,.ast-page-builder-template .ast-grid-3 > .site-main > .ast-row:before,.ast-page-builder-template .ast-grid-3 > .site-main > .ast-row:after,.ast-page-builder-template .ast-grid-4 > .site-main > .ast-row:before,.ast-page-builder-template .ast-grid-4 > .site-main > .ast-row:after{flex-basis:0;width:0;}.ast-plain-container .ast-grid-2 .ast-article-post,.ast-plain-container .ast-grid-3 .ast-article-post,.ast-plain-container .ast-grid-4 .ast-article-post,.ast-page-builder-template .ast-grid-2 .ast-article-post,.ast-page-builder-template .ast-grid-3 .ast-article-post,.ast-page-builder-template .ast-grid-4 .ast-article-post{display:flex;}.ast-plain-container .ast-grid-2 .ast-article-post:last-child,.ast-plain-container .ast-grid-3 .ast-article-post:last-child,.ast-plain-container .ast-grid-4 .ast-article-post:last-child,.ast-page-builder-template .ast-grid-2 .ast-article-post:last-child,.ast-page-builder-template .ast-grid-3 .ast-article-post:last-child,.ast-page-builder-template .ast-grid-4 .ast-article-post:last-child{margin-bottom:1.5em;}.ast-separate-container .ast-grid-2 > .site-main > .ast-row,.ast-separate-container .ast-grid-3 > .site-main > .ast-row,.ast-separate-container .ast-grid-4 > .site-main > .ast-row{margin-left:0;margin-right:0;display:flex;flex-flow:row wrap;align-items:stretch;}.single .ast-author-meta .ast-author-details{display:flex;}}@media (min-width:922px){.single .post-author-avatar,.single .post-author-bio{float:left;clear:right;}.single .ast-author-meta .post-author-avatar{margin-right:1.33333em;}.single .ast-author-meta .about-author-title-wrapper,.single .ast-author-meta .post-author-bio{text-align:left;}.blog-layout-2 .post-content{padding-right:2em;}.blog-layout-2.ast-no-date-box.ast-no-thumb .post-content{padding-right:0;}.blog-layout-3 .post-content{padding-left:2em;}.blog-layout-3.ast-no-date-box.ast-no-thumb .post-content{padding-left:0;}.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts:nth-child(2n+1),.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts:nth-child(2n+1),.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts:nth-child(2n+1){padding:0 1em 0;}}@media (max-width:544px){.ast-separate-container .ast-grid-sm-1 .ast-article-post{width:100%;}.ast-separate-container .ast-grid-sm-2 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-sm-3 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-sm-4 .ast-article-post.ast-separate-posts{padding:0 .5em 0;}.ast-separate-container .ast-grid-sm-1 .ast-article-post.ast-separate-posts{padding:0;}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:0.5em;}.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1em;margin-right:-1em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-0.5em;margin-right:-0.5em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:0.5em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.33333em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1em;margin-right:-1em;}.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-1,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-3{padding:1.33333em 1em;}.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-1,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-1{padding:1.33333em 1em;}.single.ast-separate-container .ast-author-meta{padding:1.5em 1em;}}@media (max-width:544px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1em;}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-0.5em;}}h1,h2,h3,h4,h5,h6{margin-bottom:20px;}@media (min-width:922px){.ast-hide-display-device-desktop{display:none;}[class^="astra-advanced-hook-"] .wp-block-query .wp-block-post-template .wp-block-post{width:100%;}}@media (min-width:545px) and (max-width:921px){.ast-hide-display-device-tablet{display:none;}}@media (max-width:544px){.ast-hide-display-device-mobile{display:none;}}.ast-article-post .ast-date-meta .posted-on,.ast-article-post .ast-date-meta .posted-on *{background:var(--ast-global-color-0);color:#ffffff;}.ast-article-post .ast-date-meta .posted-on .date-month,.ast-article-post .ast-date-meta .posted-on .date-year{color:#ffffff;}.ast-loader > div{background-color:var(--ast-global-color-0);}.ast-load-more {cursor: pointer;display: none;border: 2px solid var(--ast-border-color);transition: all 0.2s linear;color: #000;}.ast-load-more.active {display: inline-block;padding: 0 1.5em;line-height: 3em;}.ast-load-more.no-more:hover {border-color: var(--ast-border-color);color: #000;}.ast-load-more.no-more:hover {background-color: inherit;}.ast-header-search .ast-search-menu-icon .search-field{border-radius:2px;}.ast-header-search .ast-search-menu-icon .search-submit{border-radius:2px;}.ast-header-search .ast-search-menu-icon .search-form{border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:#ddd;border-radius:2px;}@media (min-width:922px){.ast-container{max-width:1240px;}}@media (min-width:993px){.ast-container{max-width:1240px;}}@media (min-width:1201px){.ast-container{max-width:1240px;}}@media (max-width:921px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond .ast-separate-container .ast-related-posts-wrap,.single.ast-separate-container .ast-author-details{padding-top:1.5em;padding-bottom:1.5em;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-count-wrapper,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .related-posts-title-wrapper .single.ast-separate-container .about-author-title-wrapper,.ast-separate-container .ast-related-posts-wrap,.single.ast-separate-container .ast-author-details,.ast-separate-container .ast-single-related-posts-container{padding-right:2.14em;padding-left:2.14em;}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-single-related-posts-container,.single.ast-narrow-container .ast-author-details{padding-top:1.5em;padding-bottom:1.5em;}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .comments-count-wrapper,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .related-posts-title-wrapper,.ast-narrow-container .related-posts-title-wrapper,.single.ast-narrow-container .about-author-title-wrapper,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-single-related-posts-container,.single.ast-narrow-container .ast-author-details{padding-right:2.14em;padding-left:2.14em;}.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container #primary,.ast-plain-container #primary,.ast-narrow-container #primary{margin-top:1.5em;margin-bottom:1.5em;}.ast-left-sidebar #primary,.ast-right-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container #primary,.ast-narrow-container #primary{padding-left:0em;padding-right:0em;}.ast-no-sidebar.ast-separate-container .entry-content .alignfull,.ast-no-sidebar.ast-narrow-container .entry-content .alignfull{margin-right:-2.14em;margin-left:-2.14em;}}@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.ast-separate-container .ast-related-posts-wrap,.single.ast-separate-container .ast-author-details{padding-top:1.5em;padding-bottom:1.5em;}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-single-related-posts-container,.single.ast-narrow-container .ast-author-details{padding-top:1.5em;padding-bottom:1.5em;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-count-wrapper,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .related-posts-title-wrapper,.single.ast-separate-container .about-author-title-wrapper,.ast-separate-container .ast-related-posts-wrap,.single.ast-separate-container .ast-author-details{padding-right:1em;padding-left:1em;}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .comments-count-wrapper,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .related-posts-title-wrapper,.ast-narrow-container .related-posts-title-wrapper,.single.ast-narrow-container .about-author-title-wrapper,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-single-related-posts-container,.single.ast-narrow-container .ast-author-details{padding-right:1em;padding-left:1em;}.ast-no-sidebar.ast-separate-container .entry-content .alignfull,.ast-no-sidebar.ast-narrow-container .entry-content .alignfull{margin-right:-1em;margin-left:-1em;}}@media (max-width:544px){.ast-header-break-point .header-main-layout-2 .site-branding,.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons{padding-bottom:0px;}}@media (max-width:921px){.ast-separate-container.ast-two-container #secondary .widget,.ast-separate-container #secondary .widget{margin-bottom:1.5em;}}@media (max-width:921px){.ast-separate-container #primary,.ast-narrow-container #primary{padding-top:0px;}}@media (max-width:921px){.ast-separate-container #primary,.ast-narrow-container #primary{padding-bottom:0px;}}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-link{padding-top:20px;padding-bottom:20px;padding-left:24px;padding-right:24px;}.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-megamenu,.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper{border-top-width:0px;border-bottom-width:0px;border-right-width:0px;border-left-width:0px;border-color:var(--ast-global-color-0);border-style:solid;}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-1 .main-header-menu .sub-menu > .menu-item > .menu-link{padding-top:0px;padding-bottom:0px;padding-left:30px;padding-right:20px;}.ast-header-break-point .ast-builder-menu-1 .sub-menu .menu-item.menu-item-has-children > .ast-menu-toggle{top:0px;right:calc( 20px - 0.907em );}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1 .sub-menu .menu-item.menu-item-has-children > .ast-menu-toggle{top:0px;}}@media (max-width:544px){.ast-hfb-header .ast-builder-menu-mobile .ast-nav-menu .sub-menu .menu-item > .menu-link{padding-top:8px;padding-bottom:8px;}.ast-hfb-header .ast-builder-menu-mobile .ast-nav-menu .sub-menu .menu-item.menu-item-has-children > .ast-menu-toggle{top:8px;right:calc( 0px - 0.907em );}}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{fill:var(--ast-global-color-0);}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:var(--ast-global-color-0);}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal{background:transparent;}.site-title,.site-title a{font-weight:900;font-family:'Poppins',sans-serif;line-height:1.23em;}.widget-area.secondary .sidebar-main .wp-block-heading,#secondary .widget-title{font-weight:900;font-family:'Poppins',sans-serif;line-height:1.23em;}.blog .entry-title,.blog .entry-title a,.archive .entry-title,.archive .entry-title a,.search .entry-title,.search .entry-title a{font-family:'Poppins',sans-serif;font-weight:900;line-height:1.23em;}button,.ast-button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{font-size:18px;font-size:1.125rem;font-weight:700;font-family:'Roboto',sans-serif;text-transform:capitalize;}h4.widget-title{font-weight:900;}h5.widget-title{font-weight:900;}h6.widget-title{font-weight:900;}@media (max-width:921px){button,.ast-button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{font-size:16px;font-size:1rem;}}@media (max-width:544px){button,.ast-button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{font-size:14px;font-size:0.875rem;}}.ast-hfb-header.ast-desktop .ast-builder-menu-1 .main-header-menu .menu-item.menu-item-heading > .menu-link{font-weight:700;}.ast-hfb-header .ast-builder-menu-1 .main-header-menu .sub-menu .menu-link{font-size:17px;font-size:1.0625rem;text-transform:capitalize;}@media (max-width:544px){.ast-hfb-header .ast-builder-menu-mobile .main-header-menu.ast-nav-menu .sub-menu .menu-item .menu-link{font-size:16px;font-size:1rem;}}.ast-desktop .ast-mm-widget-content .ast-mm-widget-item{padding:0;}.ast-header-break-point .menu-text + .icon-arrow,.ast-desktop .menu-link > .icon-arrow:first-child,.ast-header-break-point .main-header-menu > .menu-item > .menu-link .icon-arrow,.ast-header-break-point .astra-mm-highlight-label + .icon-arrow{display:none;}.ast-advanced-headers-layout.ast-advanced-headers-layout-2 .ast-container{flex-direction:column;}.ast-advanced-headers-different-logo .advanced-header-logo,.ast-header-break-point .ast-has-mobile-header-logo .advanced-header-logo{display:inline-block;}.ast-header-break-point.ast-advanced-headers-different-logo .ast-has-mobile-header-logo .ast-mobile-header-logo{display:none;}.ast-advanced-headers-layout{width:100%;}.ast-header-break-point .ast-advanced-headers-parallax{background-attachment:fixed;}.ast-builder-menu-1 .main-header-menu .sub-menu{background:var(--ast-global-color-0);}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-link{color:#ffffff;}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-item > .ast-menu-toggle{color:#ffffff;}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-item .menu-link:hover{color:#ffffff;background:rgba(0,0,0,0.3);}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-item:hover > .menu-link,.ast-builder-menu-1 .main-header-menu .inline-on-mobile .menu-item:hover > .ast-menu-toggle{color:#ffffff;background:rgba(0,0,0,0.3);}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-item:hover > .ast-menu-toggle{color:#ffffff;}.ast-builder-menu-1 .main-header-menu .sub-menu .current-menu-item > .menu-link{color:#ffffff;background:var(--ast-global-color-0);}.ast-builder-menu-1 .main-header-menu .sub-menu .current-menu-item > .ast-menu-toggle{color:#ffffff;}@media (max-width:544px){.ast-builder-menu-mobile .main-header-menu.ast-nav-menu .sub-menu .menu-item .menu-link{color:var(--ast-global-color-2);}.ast-builder-menu-mobile .main-header-menu .sub-menu .menu-item> .ast-menu-toggle{color:var(--ast-global-color-2);}.ast-builder-menu-mobile .main-header-menu.ast-nav-menu .sub-menu .menu-item .menu-link:hover{color:var(--ast-global-color-0);}.ast-builder-menu-mobile .main-header-menu .sub-menu .menu-item:hover> .ast-menu-toggle{color:var(--ast-global-color-0);}.ast-builder-menu-mobile .main-header-menu.ast-nav-menu .sub-menu .menu-item.current-menu-item > .menu-link{color:var(--ast-global-color-0);}.ast-builder-menu-mobile .main-header-menu .sub-menu .current-menu-item> .ast-menu-toggle{color:var(--ast-global-color-0);}}.ast-footer-copyright a{color:var(--ast-global-color-1);}.ast-footer-copyright a:hover{color:var(--ast-global-color-0);}
/*# sourceURL=astra-addon-css-inline-css */

/* /wp-content/themes/cwd/assets/dist/theme.css */
/* parts: /style.css /assets/css/header.css /assets/css/footer.css /assets/css/socials.css */
/* /style.css */
/**
Theme Name: Click Wise Design
Author: Click Wise Design
Author URI: https://clickwisedesign.com
Description: Custom WordPress theme by Click Wise Design.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: click-wise-design
Template: astra
*/

:root {
  --br: 10px;
  --shadow: 0 2px 1rem -4px rgba(0, 0, 0, 0.2);
}

html,
body {
  width: 100%;
  height: auto;
  margin: 0px;
  padding: 0px;
  overflow-x: hidden;
}

@view-transition {
  navigation: auto;
}

.line-grow-left .wp-block-uagb-separator__inner {
  position: relative;
  display: block;
  width: 0%;
  opacity: 0;
  transform-origin: right;
  animation:
    growFromRight 1s ease-out forwards,
    fadeIn 0.5s ease-out forwards;
}

@keyframes growFromRight {
  from {
    width: 0%;
  }
  to {
    width: 100%;
  }
}

/* fix contact form not filling width */
.wp-block-uagb-container.uagb-layout-grid > .uagb-block-c6506a5e.uagb-is-root-container {
  width: 100% !important;
}

.uagb-block-9a97d13d > .wp-block-uagb-container {
  transition-property: background-color, transform, translate, opacity !important;
  transition-duration: 150ms !important;
  transition-timing-function: ease-in-out !important;
}

.uagb-block-9a97d13d > .wp-block-uagb-container:hover {
  background-color: color-mix(in srgb, var(--cwd-color-accent) 10%, var(--cwd-color-surface)) !important;
  translate: 0 -0.25rem !important;
}

.wp-block-uagb-container.uagb-block-712b80e8::before {
  height: calc(100%) !important;
}

.bg-dots,
.bg-grid {
  position: relative;
  z-index: 0;
}

.bg-dots::after,
.bg-grid::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  background-size: var(--spacing) var(--spacing);
}

.bg-dots::after {
  --spacing: 1.5rem;

  opacity: 0.25;
  background-image: radial-gradient(white 1px, transparent 1px), radial-gradient(white 1px, transparent 1px);
  background-position: center;
}

.bg-grid::after {
  --spacing: 2rem;
  --color: #fff;

  opacity: 0.2;
  background-image:
    linear-gradient(to right, var(--color) 1px, transparent 1px),
    linear-gradient(to bottom, var(--color) 1px, transparent 1px);
  -webkit-mask-image: radial-gradient(ellipse 50% 80% at 50% 0%, #000 80%, transparent 110%);
  mask-image: radial-gradient(ellipse 50% 80% at 50% 0%, #000 80%, transparent 110%);
}

.swoosh {
  position: relative;
}

.swoosh::after {
  content: "";
  width: 100%;
  height: clamp(32px, 7vw, 96px);
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: var(--cwd-color-surface);
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80' preserveAspectRatio='none'%3E%3Cpath d='M0,20 C460,100 1080,20 1440,30 L1440,80 L0,80 Z' fill='%23000'/%3E%3C/svg%3E")
    no-repeat center bottom;
  -webkit-mask-size: 100% 100%;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80' preserveAspectRatio='none'%3E%3Cpath d='M0,20 C460,100 1080,20 1440,30 L1440,80 L0,80 Z' fill='%23000'/%3E%3C/svg%3E")
    no-repeat center bottom;
  mask-size: 100% 100%;
  pointer-events: none;
}

.center-up {
  translate: 0% -50%;
}

.uagb-icon-margin-wrapper {
  display: flex;
}

#work-gallery {
  background: linear-gradient(
    to bottom,
    color-mix(in srgb, var(--cwd-color-primary) 7%, var(--cwd-color-surface))
      color-mix(in srgb, var(--cwd-color-primary) 10%, var(--cwd-color-surface))
  );
}

#services > div {
  position: relative;
  overflow: hidden;
  transition-property: background-color, border-color, transform, opacity, scale !important;
  transition-duration: 150ms !important;
  transition-timing-function: ease-in-out !important;
}

#services > div::after {
  content: "";
  width: 200%;
  height: 100%;
  background: linear-gradient(120deg, transparent, rgba(255, 255, 255, 0.5), transparent);
  position: absolute;
  top: 0;
  left: -200%;
  transition: left 300ms ease-in-out;
}

#services > div:hover::after {
  left: 0%;
}

#services > div:hover {
  background-color: color-mix(in srgb, var(--cwd-color-primary) 10%, var(--cwd-color-background)) !important;
  scale: 1.05;
}

.w-l .uagb-container-inner-blocks-wrap {
  max-width: min(100%, 1800px) !important;
}

#service-sidebar {
  background-color: color-mix(in srgb, var(--cwd-color-primary) 60%, #000) !important;
}

#service-sidebar .wp-block-uagb-icon-list-child {
  padding-top: 20px;
  border-bottom: solid 1px white;
  width: 100%;
  padding-bottom: 20px;
  transition: padding-left 0.3s ease;
  padding-left: 0;
  margin-bottom: 0;
}

#service-sidebar .wp-block-uagb-icon-list-child span {
  text-align: left;
}

#service-sidebar .wp-block-uagb-icon-list-child::before {
  content: "→";
  position: absolute;
  right: 100%;
  top: 50%;
  transform: translate(-10px, -50%);
  opacity: 0;
  margin-right: 0.3em;
  transition:
    opacity 0.3s ease,
    transform 0.3s ease;
  color: white;
}

#service-sidebar .wp-block-uagb-icon-list-child:hover::before,
#service-sidebar .wp-block-uagb-icon-list-child.active::before {
  opacity: 1;
  transform: translate(0, -50%);
}

#service-sidebar:has(.wp-block-uagb-icon-list-child:hover) .wp-block-uagb-icon-list-child.active:not(:hover)::before {
  opacity: 0;
  transform: translate(-10px, -50%);
}

#service-sidebar h2::after {
  content: "";
  background-color: white;
  height: 4px;
  width: 70%;
  display: block;
}

.wp-block-uagb-container.uagb-layout-grid > .wp-block-uagb-container {
  width: 100% !important;
}

.safe-svg-inline path {
  fill: var(--cwd-color-primary) !important;
  stroke: var(--cwd-color-primary) !important;
}

.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a[class^="uagb-image-ratio-"] > img {
  max-width: 390px !important;
  height: 300px !important;
}

@media (max-width: 576px) {
  .uagb-block-7b68d00c > div:nth-child(1) {
    align-items: start !important;
  }
}

.solid-hero {
  background-color: color-mix(in srgb, var(--cwd-color-primary) 85%, #000) !important;
}

/* /assets/css/header.css */
/* Header and mobile drawer (markup in inc/header.php). Deliberately not on the
   palette: only the accent follows it, so the bar stays dark. */
.cwd-header {
  --cwd-header-bg: #000000;
  --cwd-header-bg-opacity: 25;
  --cwd-header-text: #ffffff;
  --cwd-header-accent: var(--cwd-color-primary);
  --cwd-header-width: 1800px;
  --cwd-header-logo-width: 230px;
  /* Breathing room above and below the bar logo, whatever its height. */
  --cwd-header-logo-space: 16px;
  --cwd-header-blur: 0px;
  --cwd-header-muted: color-mix(in srgb, var(--cwd-header-text) 70%, transparent);
  --cwd-header-line: color-mix(in srgb, var(--cwd-header-text) 18%, transparent);
  --cwd-header-divider: color-mix(in srgb, var(--cwd-header-text) 20%, transparent);

  position: relative;
  width: 100%;
  z-index: 100;
  color: var(--cwd-header-text);
  font-size: 16px;
  line-height: 1.5;
}

/* Only `inline` reserves space; the other two overlay so a hero runs underneath. */
.cwd-header--over,
.cwd-header--fixed {
  position: absolute;
  top: 0;
  left: 0;
}

.cwd-header--fixed {
  position: fixed;
}

/* Only `fixed` is positioned against the viewport; core already offsets the page. */
body.admin-bar .cwd-header--fixed {
  top: 32px;
}

@media (max-width: 782px) {
  body.admin-bar .cwd-header--fixed {
    top: 46px;
  }
}

/* Positioned so the toggle centres on the bar, not on the whole header. */
.cwd-header__bar {
  position: relative;
}

/* One layer behind the strip and the bar, so both blur as a single surface
   with no seam between them. It also keeps backdrop-filter off the bar, which
   would make the bar a stacking context and trap the toggle below the drawer.
   Gated on the class, not `blur(0)`: a zero blur still costs a compositor layer. */
.cwd-header--blur::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  pointer-events: none;
  backdrop-filter: blur(var(--cwd-header-blur));
  -webkit-backdrop-filter: blur(var(--cwd-header-blur));
}

/* A page's own background is opaque or none at all: nothing to blur. */
.cwd-header--bg-solid::before,
.cwd-header--bg-transparent::before {
  content: none;
}

.cwd-header--blur .cwd-header__submenu {
  backdrop-filter: blur(var(--cwd-header-blur));
  -webkit-backdrop-filter: blur(var(--cwd-header-blur));
}

/* The strip and the bar paint one surface formula, so unless its colors are
   overridden (the strip's in Customizer > Header, both by a page's own header
   background) the two read as one. The derived colors are restated: a custom
   property inherits already resolved, so an overridden text color would not
   otherwise reach them. */
.cwd-header__above,
.cwd-header__bar {
  --cwd-header-muted: color-mix(in srgb, var(--cwd-header-text) 70%, transparent);
  --cwd-header-line: color-mix(in srgb, var(--cwd-header-text) 18%, transparent);
  --cwd-header-divider: color-mix(in srgb, var(--cwd-header-text) 20%, transparent);

  background-color: color-mix(in srgb, var(--cwd-header-bg) calc(var(--cwd-header-bg-opacity) * 1%), transparent);
  color: var(--cwd-header-text);
}

.cwd-header__above {
  font-size: 14px;
}

/* Same width and gutters as the bar, so its edges line up with the logo and menu. */
.cwd-header__above-inner {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap: 6px 24px;
  max-width: var(--cwd-header-width);
  min-height: 40px;
  margin-inline: auto;
  padding: 8px 32px;
}

.cwd-header__above-inner:has(> :nth-child(2)) {
  justify-content: space-between;
}

/* Widget content is arbitrary blocks, treated the same in both areas: laid
   out as one row that wraps, at header text size. */
.cwd-header__widget {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 4px 12px;
  min-width: 0;
}

.cwd-header__widget :is(p, h1, h2, h3, h4, h5, h6) {
  margin: 0;
  color: inherit;
  font-size: inherit;
  line-height: inherit;
}

.cwd-header__widget :is(h1, h2, h3, h4, h5, h6, strong, b),
.cwd-header__widget-title {
  font-weight: 700;
}

.cwd-header__widget :is(ul, ol) {
  display: flex;
  flex-wrap: wrap;
  gap: 4px 16px;
  margin: 0;
  padding: 0;
  list-style: none;
}

.cwd-header__widget li {
  margin: 0;
}

.cwd-header__widget :is(img, svg) {
  display: block;
  width: auto;
  max-height: 32px;
}

/* Blocks with their own layout: drop the spacing they bring for page content. */
.cwd-header__widget
  :is(.wp-block-buttons, .wp-block-social-links, .wp-block-image, .wp-block-group, .wp-block-columns) {
  margin: 0;
}

/* Buttons keep the block's own colors. */
.cwd-header__widget a:not(.cwd-button, .wp-block-button__link, .wp-block-social-link-anchor) {
  color: var(--cwd-header-text);
  text-decoration: underline;
  text-decoration-thickness: 1px;
  text-decoration-color: color-mix(in srgb, currentColor 45%, transparent);
  text-underline-offset: 4px;
  transition: text-decoration-color 150ms ease-in-out;
}

.cwd-header__widget a:not(.cwd-button, .wp-block-button__link, .wp-block-social-link-anchor):hover {
  text-decoration-color: var(--cwd-header-accent);
}

/* Each item after the first leads with the same rule the row uses between socials and hours. */
.cwd-header__top-item + .cwd-header__top-item::before {
  content: "";
  flex: 0 0 auto;
  width: 1px;
  height: 20px;
  margin-inline-end: 4px;
  background-color: var(--cwd-header-divider);
}

.cwd-header__inner {
  display: flex;
  align-items: center;
  gap: 40px;
  max-width: var(--cwd-header-width);
  margin-inline: auto;
  padding-inline: 32px;
}

.cwd-header__stack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  min-width: 0;
}

.cwd-header__row {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 16px;
}

.cwd-header__row--top {
  position: relative;
  flex-wrap: wrap;
  min-height: 46px;
  padding-block: 6px;
  font-size: 14px;
}

/* A sized box, not a border: a border runs the full column into the header's edge. */
.cwd-header__row--top::after {
  content: "";
  position: absolute;
  inset-block-end: 0;
  inset-inline-end: 0;
  width: 78%;
  max-width: 880px;
  height: 1px;
  background-color: var(--cwd-header-line);
}

.cwd-header__follow {
  margin: 0;
  font-weight: 700;
}

.cwd-header__divider {
  flex: 0 0 auto;
  width: 1px;
  height: 20px;
  background-color: var(--cwd-header-divider);
}

.cwd-header__hours {
  display: flex;
  align-items: center;
  gap: 8px;
  color: var(--cwd-header-muted);
}

.cwd-header__hours-icon {
  color: var(--cwd-header-text);
  font-size: 16px;
  line-height: 1;
}

.cwd-header__hours .cwd-business-hours p {
  margin: 0;
  color: inherit;
}

.cwd-header__hours .cwd-business-hours__missing {
  font-style: italic;
}

.cwd-header__row--main {
  flex-wrap: nowrap;
  gap: 32px;
  min-height: 76px;
}

.cwd-header__logo {
  display: inline-flex;
  flex: 0 0 auto;
}

/* The bar only: the drawer's logo sits in a head row that sets its own height. */
.cwd-header__bar .cwd-header__logo {
  padding-block: var(--cwd-header-logo-space);
}

.cwd-header .cwd-header__logo-img {
  display: block;
  width: var(--cwd-header-logo-width);
  max-width: 100%;
  height: auto;
}

.cwd-header__logo-text {
  color: var(--cwd-header-text);
  font-size: 28px;
  font-weight: 700;
}

/* Never shrinks: header.js only notices the call to action no longer fits if the row overflows. */
.cwd-header__nav {
  display: flex;
  flex: 0 0 auto;
  align-self: stretch;
}

.cwd-header__menu {
  display: flex;
  align-items: center;
  gap: 24px;
  margin: 0;
  padding: 0;
  list-style: none;
}

.cwd-header__menu li {
  position: relative;
  margin: 0;
}

.cwd-header__menu a {
  display: inline-block;
  padding-block: 8px;
  color: var(--cwd-header-text);
  font-size: 17px;
  font-weight: 600;
  text-decoration: none;
  transition: color 150ms ease-in-out;
}

.cwd-header__menu a:hover,
.cwd-header__menu .current-menu-item > a,
.cwd-header__menu .current-menu-ancestor > a {
  text-decoration: underline;
  text-decoration-thickness: 2px;
  text-underline-offset: 8px;
  text-decoration-color: var(--cwd-header-accent);
}

.cwd-header__submenu {
  margin: 0;
  padding: 8px 0;
  list-style: none;
}

.cwd-header__submenu a {
  font-size: 16px;
  font-weight: 500;
}

/* The submenu paints the accent as its own background, so an accent underline would vanish. */
.cwd-header__submenu a:hover,
.cwd-header__submenu .current-menu-item > a,
.cwd-header__submenu .current-menu-ancestor > a {
  text-decoration-color: var(--cwd-header-text);
}

.cwd-header__submenu-toggle {
  display: none;
}

@media (min-width: 922px) {
  /* Wrapping is the last resort: header.js drops the call to action first. */
  .cwd-header__menu {
    flex-wrap: nowrap;
  }

  .cwd-header__menu > li > a {
    white-space: nowrap;
  }

  /* Items fill the row, so the dropdown's `top: 100%` is the header's bottom edge: no seam.
     A logo taller than the rows leaves slack; the main row takes it (half, with a top row,
     so the top row stays where centring put it) to keep reaching that edge. The basis is
     the row's min-height: from `auto` the min-height would eat into its share. */
  .cwd-header__stack {
    align-self: stretch;
  }

  .cwd-header__stack:has(> .cwd-header__row--top)::before {
    content: "";
    flex: 1 1 0;
  }

  .cwd-header__row--main {
    flex: 1 0 76px;
  }

  .cwd-header__menu {
    align-items: stretch;
    gap: 6px;
  }

  .cwd-header__menu > li {
    display: flex;
    align-items: center;
  }

  .cwd-header__menu > li > a {
    display: flex;
    align-items: center;
    height: 100%;
    padding-block: 0;
    padding-inline: 14px;
  }

  .cwd-header--wrap .cwd-header__menu {
    flex-wrap: wrap;
  }

  .cwd-header--wrap .cwd-header__nav {
    flex: 0 1 auto;
    min-width: 0;
  }

  .cwd-header__menu > .menu-item-has-children > a::after {
    content: "";
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 8px;
    border-right: 2px solid currentColor;
    border-bottom: 2px solid currentColor;
    transform: rotate(45deg) translate(-2px, -2px);
    transition: transform 150ms ease-in-out;
  }

  .cwd-header__menu > .menu-item-has-children:hover > a::after,
  .cwd-header__menu > .menu-item-has-children:focus-within > a::after {
    transform: rotate(225deg) translate(-2px, -2px);
  }

  .cwd-header__nav .cwd-header__submenu {
    position: absolute;
    top: 100%;
    left: 50%;
    z-index: 20;
    display: grid;
    grid-template-columns: minmax(210px, 1fr);
    /* No row gap: the separators are the row boundary and would float inside a gap. */
    column-gap: 22px;
    row-gap: 0;
    padding: 10px;
    /* Never sheer: a dropdown sits over body copy, so 76% is the floor whatever the bar is set to. */
    background-color: color-mix(
      in srgb,
      var(--cwd-header-bg) max(calc(var(--cwd-header-bg-opacity) * 1%), 76%),
      transparent
    );
    box-shadow: 0 18px 40px rgba(0, 0, 0, 0.25);
    opacity: 0;
    visibility: hidden;
    translate: -50% 8px;
    transition:
      opacity 150ms ease-in-out,
      translate 150ms ease-in-out,
      visibility 150ms;
  }

  /* Width floor per column: with a bare `1fr` the shrink-to-fit panel splits and wraps every label. */
  .cwd-header__nav .cwd-header__submenu:has(> :nth-child(3)) {
    grid-template-columns: repeat(2, minmax(244px, 1fr));
  }

  .cwd-header__nav .cwd-header__submenu:has(> :nth-child(9)) {
    grid-template-columns: repeat(3, minmax(232px, 1fr));
  }

  .cwd-header__nav .menu-item-has-children:hover > .cwd-header__submenu,
  .cwd-header__nav .menu-item-has-children:focus-within > .cwd-header__submenu {
    opacity: 1;
    visibility: visible;
    translate: -50% 0;
  }

  /* Padding belongs to the link, not the `li`, where it is dead space that looks clickable. */
  .cwd-header__nav .cwd-header__submenu li {
    display: flex;
    padding: 0;
  }

  .cwd-header__nav .cwd-header__submenu a {
    flex: 1 1 auto;
    display: flex;
    align-items: center;
    min-height: 52px;
    padding: 13px 16px;
    border-bottom: 1px solid color-mix(in srgb, currentColor 14%, transparent);
    font-size: 17px;
    transition:
      background-color 150ms ease-in-out,
      color 150ms ease-in-out;
  }

  /* Colour, not the border: dropping it would change row height and unbalance the columns. */
  .cwd-header__nav .cwd-header__submenu li:last-child > a {
    border-bottom-color: transparent;
  }

  .cwd-header__nav .cwd-header__submenu:has(> :nth-child(3)) li:nth-last-child(-n + 2) > a {
    border-bottom-color: transparent;
  }

  .cwd-header__nav .cwd-header__submenu:has(> :nth-child(9)) li:nth-last-child(-n + 3) > a {
    border-bottom-color: transparent;
  }

  .cwd-header__nav .cwd-header__submenu a:hover {
    background-color: color-mix(in srgb, currentColor 12%, transparent);
    text-decoration: none;
  }
}

/* Scoped to `.cwd-header` to beat the block stylesheet, which loads after the
   theme's. The label has to be stated: the block hardcodes `#fff`. */
.cwd-header .cwd-header__cta {
  --accent-color: var(--cwd-header-text);

  flex: 0 0 auto;
  border-radius: 0;
  box-shadow: none;
  color: var(--cwd-header-text);
  white-space: nowrap;
  text-decoration: none;
}

.cwd-header .cwd-header__cta:hover,
.cwd-header .cwd-header__cta:focus-visible {
  --accent-color: var(--cwd-header-accent);

  box-shadow: none;
  color: var(--cwd-header-text);
}

/* header.js measures the row and toggles this; the panel repeats the button. */
.cwd-header--compact .cwd-header__row--main .cwd-header__cta {
  display: none;
}

.cwd-header__call {
  display: none;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  border-radius: 50%;
  background-color: var(--cwd-header-accent);
  color: #fff;
  font-size: 18px;
  line-height: 1;
  text-decoration: none;
}

/* Astra's button hover/focus selectors out-specify a plain class, so state all three. */
.cwd-header__toggle,
.cwd-header__toggle:hover,
.cwd-header__toggle:focus,
.cwd-header__submenu-toggle,
.cwd-header__submenu-toggle:hover,
.cwd-header__submenu-toggle:focus {
  padding: 0;
  border: 0;
  background: none;
  color: var(--cwd-header-text);
  cursor: pointer;
}

/* Positioned against the bar. Not trapped below the drawer: the bar is not a stacking context. */
.cwd-header__toggle {
  position: absolute;
  top: 50%;
  right: 16px;
  z-index: 120;
  display: none;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 5px;
  width: 44px;
  height: 44px;
  translate: 0 -50%;
}

/* Fixed while the drawer is open: the header may be scrolled out of view by then.
   header.js measures the position first, so the swap is invisible. */
body.cwd-header-open .cwd-header__toggle {
  position: fixed;
  top: var(--cwd-toggle-top, 14px);
  translate: none;
}

.cwd-header__toggle-bar {
  width: 24px;
  height: 2px;
  border-radius: 2px;
  background-color: var(--cwd-header-text);
  transition:
    transform 150ms ease-in-out,
    opacity 150ms ease-in-out;
}

.cwd-header__toggle[aria-expanded="true"] .cwd-header__toggle-bar:nth-child(1) {
  transform: translateY(7px) rotate(45deg);
}

.cwd-header__toggle[aria-expanded="true"] .cwd-header__toggle-bar:nth-child(2) {
  opacity: 0;
}

.cwd-header__toggle[aria-expanded="true"] .cwd-header__toggle-bar:nth-child(3) {
  transform: translateY(-7px) rotate(-45deg);
}

/* header.js writes the drag offset to the element's own `translate`; this owns the release. */
.cwd-header__scrim {
  position: fixed;
  inset: 0;
  z-index: 90;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  transition: opacity 240ms ease-out;
}

.cwd-header__scrim[hidden] {
  display: none;
}

.cwd-header__scrim.is-open {
  opacity: 1;
}

.cwd-header__scrim.is-dragging {
  transition: none;
}

.cwd-header__panel {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 110;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: min(86vw, 420px);
  padding: calc(16px + var(--cwd-admin-overlap, 0px)) 24px calc(24px + env(safe-area-inset-bottom));
  overflow-y: auto;
  overscroll-behavior: contain;
  /* The blur is unconditional even when the bars are set flat: the drawer needs it for contrast. */
  background-color: color-mix(in srgb, var(--cwd-header-bg) 80%, transparent);
  backdrop-filter: blur(max(var(--cwd-header-blur, 0px), 20px)) saturate(140%);
  -webkit-backdrop-filter: blur(max(var(--cwd-header-blur, 0px), 20px)) saturate(140%);
  box-shadow: -24px 0 60px rgba(0, 0, 0, 0.45);
  touch-action: pan-y;
  translate: 100% 0;
  transition: translate 300ms cubic-bezier(0.32, 0.72, 0, 1);
}

.cwd-header__panel[hidden] {
  display: none;
}

.cwd-header__panel.is-open {
  translate: 0 0;
}

/* While a finger is down the sheet tracks it exactly; animating would lag. */
.cwd-header__panel.is-dragging {
  transition: none;
}

/* The drawer scrolls instead: without this, content taller than the viewport
   (an opened submenu) shrinks the head row to its 44px floor and the logo
   spills up over the top padding. */
.cwd-header__panel > * {
  flex-shrink: 0;
}

.cwd-header__panel-head {
  display: flex;
  align-items: center;
  min-height: 44px;
  margin-bottom: 20px;
  /* Clear of the toggle, which floats over this corner. */
  padding-right: 52px;
}

.cwd-header .cwd-header__panel .cwd-header__logo-img {
  width: min(160px, var(--cwd-header-logo-width));
}

/* Holds the socials and the docked contact bar. The auto margin sits on the
   group, so the bar stays on the bottom edge with or without social links. */
.cwd-header__panel-foot {
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin-top: auto;
  padding-top: 28px;
}

.cwd-header__panel-foot:empty {
  display: none;
}

/* The plugin's scroll-to-top button is fixed to this corner at z-index 9999,
   where it would swallow the taps meant to close the drawer. */
body.cwd-header-open #cwd-scroll-top {
  opacity: 0;
  visibility: hidden;
}

/* `translate`, not `transform`: the plugin centres the bar with
   `transform: ... !important`, and the two properties compose instead of fighting. */
body #sticky-wrapper {
  transition: translate 260ms cubic-bezier(0.32, 0.72, 0, 1);
}

body.cwd-header-open #sticky-wrapper {
  translate: 0 100%;
}

.cwd-header__contact {
  display: grid;
  grid-auto-flow: column;
  grid-auto-columns: minmax(0, 1fr);
  gap: 4px;
  padding: 6px;
  border-radius: 12px;
  background-color: var(--cwd-header-accent);
  translate: 0 calc(100% + 32px);
  transition: translate 300ms cubic-bezier(0.32, 0.72, 0, 1);
}

.cwd-header__panel.is-open .cwd-header__contact {
  transition-delay: 140ms;
  translate: 0 0;
}

.cwd-header__contact a,
.cwd-header__contact a:hover,
.cwd-header__contact a:focus {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 4px;
  padding: 8px 4px;
  border-radius: 8px;
  color: #fff;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.2;
  text-decoration: none;
}

.cwd-header__contact a:hover {
  background-color: rgba(0, 0, 0, 0.2);
}

.cwd-header__contact i {
  font-size: 18px;
}

/* Lock the root, not `body`: body is not the scroll container here, and making it
   one shifts the page sideways on any layout wider than the viewport. */
html:has(body.cwd-header-open) {
  overflow: hidden;
}

.cwd-header a:focus-visible,
.cwd-header button:focus-visible {
  outline: 2px solid var(--cwd-header-accent);
  outline-offset: 3px;
}

@media (max-width: 921px) {
  .cwd-header__above-inner,
  .cwd-header__above-inner:has(> :nth-child(2)) {
    justify-content: center;
    gap: 4px 16px;
    min-height: 36px;
    padding: 6px 16px;
    text-align: center;
  }

  /* The first column is reserved even without a phone number, so the logo stays centred. */
  .cwd-header__inner {
    display: grid;
    grid-template-columns: 44px 1fr 44px;
    align-items: center;
    gap: 12px;
    min-height: 72px;
    padding-inline: 16px;
    --cwd-header-logo-space: 12px;
  }

  .cwd-header__call {
    display: inline-flex;
    grid-column: 1;
  }

  .cwd-header__logo {
    grid-column: 2;
    justify-self: center;
  }

  .cwd-header__stack {
    display: none;
  }

  .cwd-header .cwd-header__logo-img {
    width: min(200px, var(--cwd-header-logo-width));
  }

  /* Positioned against the header, not in the bar's grid; the third column is left empty for it. */
  .cwd-header__toggle {
    display: flex;
  }

  .cwd-header__menu {
    flex-direction: column;
    align-items: stretch;
    gap: 0;
  }

  .cwd-header__menu > li {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid color-mix(in srgb, var(--cwd-header-text) 15%, transparent);
  }

  .cwd-header__menu a {
    flex: 1 1 auto;
    padding-block: 14px;
  }

  .cwd-header__submenu-toggle {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 44px;
    height: 44px;
    padding: 0;
    border: 0;
    background: none;
    color: var(--cwd-header-text);
    font-size: 18px;
    cursor: pointer;
    transition: transform 150ms ease-in-out;
  }

  .cwd-header__submenu-toggle[aria-expanded="true"] {
    transform: rotate(180deg);
  }

  .cwd-header__submenu {
    display: none;
    flex-basis: 100%;
    padding: 0 0 8px 16px;
  }

  .cwd-header__menu .menu-item-has-children.is-open > .cwd-header__submenu {
    display: block;
  }

  .cwd-header__cta--panel {
    width: 100%;
    margin-top: 16px;
  }
}

@media (prefers-reduced-motion: reduce) {
  .cwd-header *,
  .cwd-header__panel,
  /* Driven by the header, so it belongs to the same preference. */
  body #sticky-wrapper {
    transition: none !important;
  }
}

/* /assets/css/footer.css */
/* Editor utilities ("Additional CSS class(es)"): cwd-footer-tile icon chip,
   cwd-footer-row icon + text inline, cwd-footer-row--link link covers the row. */
.cwd-footer {
  --cwd-footer-bg: var(--cwd-color-background);
  --cwd-footer-text: var(--cwd-color-text);
  --cwd-footer-heading: var(--cwd-color-heading);
  --cwd-footer-line: var(--cwd-color-border);
  --cwd-footer-accent: var(--cwd-color-primary);

  background-color: var(--cwd-footer-bg);
  color: var(--cwd-footer-text);
  font-size: 16px;
  line-height: 1.5;
}

.cwd-footer__inner {
  max-width: 1500px;
  margin-inline: auto;
  padding: 48px 32px 28px;
}

/* Reserve the height of the plugin's fixed contact bar so it cannot cover this row. */
body:has(#sticky-wrapper) .cwd-footer__inner {
  padding-bottom: 97px;
}

.cwd-footer__brand {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 24px 32px;
  margin-bottom: 40px;
  padding-bottom: 28px;
  border-bottom: 1px solid var(--cwd-footer-line);
}

.cwd-footer__logo {
  display: inline-flex;
}

/* An SVG carries a ratio but usually no intrinsic size, so an unstated height collapses it. */
.cwd-footer .cwd-footer__logo-img {
  display: block;
  width: auto;
  max-width: min(340px, 100%);
  height: var(--cwd-footer-logo-height, 80px);
  object-fit: contain;
}

.cwd-footer__logo-text {
  color: var(--cwd-footer-heading);
  font-size: 28px;
  font-weight: 700;
}

.cwd-footer__brand-side {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  gap: 16px 24px;
}

.cwd-footer__brand-side .cwd-footer__widget {
  display: flex;
  align-items: center;
}

.cwd-footer__cols {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 40px 56px;
  padding-bottom: 40px;
}

@media (min-width: 577px) {
  .cwd-footer__cols--2,
  .cwd-footer__cols--3,
  .cwd-footer__cols--4,
  .cwd-footer__cols--5,
  .cwd-footer__cols--6 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (min-width: 922px) {
  .cwd-footer__cols {
    gap: 48px 96px;
  }

  .cwd-footer__cols--3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .cwd-footer__cols--4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .cwd-footer__cols--5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .cwd-footer__cols--6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
}

.cwd-footer__col > .cwd-footer__widget + .cwd-footer__widget {
  margin-top: 24px;
}

.cwd-footer__widget > :first-child {
  margin-top: 0;
}

.cwd-footer__widget > :last-child {
  margin-bottom: 0;
}

.cwd-footer :is(h1, h2, h3, h4, h5, h6) {
  margin: 0 0 14px;
  color: var(--cwd-footer-heading);
  font-size: 15px;
  font-weight: 700;
  letter-spacing: 0.08em;
  line-height: 1.3;
  text-transform: uppercase;
}

.cwd-footer :is(h1, h2, h3, h4, h5, h6):not(:first-child) {
  margin-top: 24px;
}

.cwd-footer p {
  margin: 0 0 8px;
}

/* Buttons keep the Button block's own colors. */
.cwd-footer a:not(.cwd-button) {
  color: var(--cwd-footer-text);
  text-decoration: none;
  transition: color 150ms ease-in-out;
}

.cwd-footer a:not(.cwd-button):hover {
  color: var(--cwd-footer-accent);
}

.cwd-footer ul,
.cwd-footer ol {
  display: flex;
  flex-direction: column;
  gap: 4px;
  margin: 0;
  padding: 0;
  list-style: none;
  line-height: 1.4;
}

.cwd-footer li {
  margin: 0;
}

/* No underline on the social row: those links are icon chips. */
.cwd-footer li > a:hover:not(.cwd-socials__link) {
  text-decoration: underline;
  text-underline-offset: 4px;
}

.cwd-footer img,
.cwd-footer iframe {
  max-width: 100%;
}

.cwd-footer figure {
  margin: 0 0 16px;
}

.cwd-footer hr,
.cwd-footer .wp-block-separator {
  margin: 24px 0;
  border: 0;
  border-top: 1px solid var(--cwd-footer-line);
}

.cwd-footer a:focus-visible {
  outline: 2px solid var(--cwd-footer-accent);
  outline-offset: 3px;
}

.cwd-footer .cwd-footer-tile {
  flex: 0 0 auto;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 34px;
  height: 34px;
  border-radius: 8px;
  background-color: var(--cwd-footer-accent);
  color: #fff;
  font-size: 16px;
  transition: background-color 150ms ease-in-out;
}

.cwd-footer .cwd-footer-row {
  display: flex;
  align-items: center;
  gap: 12px;
}

.cwd-footer .cwd-footer-row :is(h1, h2, h3, h4, h5, h6),
.cwd-footer .cwd-footer-row p {
  margin: 0;
}

/* Icon blocks default to width:100%; keep them inline when rowed up. */
.cwd-footer .cwd-footer-row > .cwd-icon:not(.cwd-footer-tile) {
  width: auto;
}

.cwd-footer .cwd-footer-row--link {
  position: relative;
  border-radius: 8px;
}

.cwd-footer .cwd-footer-row--link a::after {
  content: "";
  position: absolute;
  inset: 0;
}

.cwd-footer .cwd-footer-row--link:hover a:not(.cwd-button) {
  color: var(--cwd-footer-accent);
}

.cwd-footer .cwd-footer-row--link:hover .cwd-footer-tile {
  background-color: color-mix(in srgb, var(--cwd-footer-accent) 82%, #000);
}

.cwd-footer .cwd-footer-row--link:focus-within {
  outline: 2px solid var(--cwd-footer-accent);
  outline-offset: 4px;
}

.cwd-footer .cwd-footer-row--link a:focus-visible {
  outline: none;
}

.cwd-footer .cwd-business-hours--list {
  grid-template-columns: minmax(0, 1fr) auto;
}

.cwd-footer .cwd-business-hours--list .cwd-business-hours__day {
  color: var(--cwd-footer-text);
  font-weight: 400;
}

.cwd-footer .cwd-business-hours--list .cwd-business-hours__hours {
  color: var(--cwd-footer-heading);
  text-align: end;
}

.cwd-footer__bottom {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 8px 24px;
  padding-top: 24px;
  border-top: 1px solid var(--cwd-footer-line);
}

.cwd-footer__copyright {
  margin: 0;
  color: var(--cwd-footer-text);
  font-size: 14px;
}

.cwd-footer__legal {
  display: flex;
  flex-wrap: wrap;
  gap: 4px 16px;
  font-size: 13px;
}

.cwd-footer__legal a {
  color: var(--cwd-footer-text);
  opacity: 0.75;
}

.cwd-footer__legal a:hover {
  opacity: 1;
  text-decoration: underline;
  text-underline-offset: 4px;
}

@media (max-width: 921px) {
  .cwd-footer__brand {
    flex-direction: column;
    align-items: flex-start;
  }

  .cwd-footer__brand-side {
    justify-content: flex-start;
  }
}

@media (max-width: 576px) {
  .cwd-footer__inner {
    padding: 40px 20px 24px;
  }

  .cwd-footer__brand {
    padding-bottom: 24px;
  }

  .cwd-footer__brand-side {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }
}

/* /assets/css/socials.css */
/* Social icons (markup in inc/social-links.php). Selectors name the element or
   block twice: the footer styles every `ul` it contains and has to be out-specified. */
ul.cwd-socials {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px;
  margin: 0;
  padding: 0;
  list-style: none;
}

.cwd-socials .cwd-socials__item {
  margin: 0;
  padding: 0;
  list-style: none;
}

.cwd-socials .cwd-socials__link {
  /* Fixed integer box, no border: a fractional or border-grown box lands the
     glyph on a half pixel and the row shifts by one on hover or on a redraw. */
  flex: 0 0 auto;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 36px;
  height: 36px;
  border: 0;
  border-radius: 8px;
  background-color: color-mix(in srgb, currentColor 14%, transparent);
  /* Inherited, not the theme's link blue: the tint is mixed from it. */
  color: inherit;
  font-size: 16px;
  line-height: 1;
  text-decoration: none;
  transition:
    background-color 150ms ease-in-out,
    color 150ms ease-in-out;
}

/* The glyph gets a box of its own, so a brand mark with odd metrics cannot shift the centre. */
.cwd-socials .cwd-socials__link > i {
  display: block;
  width: 1em;
  height: 1em;
  font-size: inherit;
  line-height: 1;
  text-align: center;
}

.cwd-socials .cwd-socials__link:hover {
  background-color: var(--cwd-socials-accent, var(--cwd-color-primary));
  color: #fff;
}

.cwd-socials--header .cwd-socials__link,
.cwd-socials--panel .cwd-socials__link {
  backdrop-filter: blur(8px) saturate(140%);
  -webkit-backdrop-filter: blur(8px) saturate(140%);
}

.cwd-socials--header .cwd-socials__link {
  width: 32px;
  height: 32px;
}

ul.cwd-socials--footer {
  margin-top: 20px;
}

/* The element is named in the selector to out-specify `.cwd-footer a:not(...)`,
   whose `:not()` argument counts towards its specificity. */
.cwd-socials--footer a.cwd-socials__link {
  color: var(--cwd-footer-text);
  /* The footer link rule also sets `transition`; the shorthand drops the background from it. */
  transition:
    background-color 150ms ease-in-out,
    color 150ms ease-in-out;
}

.cwd-socials--footer a.cwd-socials__link:hover {
  background-color: var(--cwd-footer-accent, var(--cwd-color-primary));
  color: #fff;
}

.cwd-header .cwd-socials {
  --cwd-socials-accent: var(--cwd-header-accent);
}


/* inline <style> */

:root{color-scheme:light;--cwd-color-primary:#c4261a;--cwd-color-accent:#111111;--cwd-color-heading:#000000;--cwd-color-text:#545454;--cwd-color-border:#d4d3d3;--cwd-color-on-primary:#FFFFFF;--cwd-color-background:#f8f8f8;--cwd-color-surface:#ffffff;--ast-global-color-0:var(--cwd-color-primary);--ast-global-color-1:var(--cwd-color-accent);--ast-global-color-2:var(--cwd-color-heading);--ast-global-color-3:var(--cwd-color-text);--ast-global-color-4:var(--cwd-color-border);--ast-global-color-5:var(--cwd-color-on-primary);--ast-global-color-6:var(--cwd-color-background);--ast-global-color-7:var(--cwd-color-surface);--ast-global-color-8:var(--cwd-color-heading);--wp--preset--color--ast-global-color-8:var(--cwd-color-heading);}.has-ast-global-color-8-color{color:var(--cwd-color-heading)!important}.has-ast-global-color-8-background-color{background-color:var(--cwd-color-heading)!important}.has-ast-global-color-8-border-color{border-color:var(--cwd-color-heading)!important}.cwd-header{--cwd-header-bg:#000000;--cwd-header-bg-opacity:45;--cwd-header-text:#ffffff;--cwd-header-accent:var(--cwd-color-primary);--cwd-header-width:1800px;--cwd-header-logo-width:225px;--cwd-header-blur:0px;}
/*# sourceURL=click-wise-design-theme-css-inline-css */

/* inline <style> */

.cwd-button {
  color: #fff;
  font-weight: 700;
  border: 2px solid var(--accent-color);
  /*border-radius: var(--br);*/
  box-shadow: var(--shadow);
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.75rem;
  transition:
    background-color 150ms ease-in-out,
    color 150ms ease-in-out,
    box-shadow 150ms ease-in-out,
    transform 150ms ease-in-out;
}

.cwd-button--small {
  padding: 12px 24px;
  font-size: 1rem;
  background: none !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  border-radius: 24px 0 24px 0;
}

.cwd-button--medium {
  padding: 16px 32px;
  font-size: 1rem;
}

.cwd-button--large {
  padding: 20px 36px;
  font-size: 1.2rem;
}

.cwd-button:where(.cwd__primary, .cwd__secondary) {
  backdrop-filter: blur(1.5rem);
  -webkit-backdrop-filter: blur(1.5rem);
}

.cwd-button.cwd__primary,
.cwd-button.cwd__primary-solid {
  background-color: var(--accent-color);
}

.cwd-button.cwd__secondary {
  background-color: #00000060;
}

.cwd-button.cwd__inline {
  background-color: color-mix(in srgb, var(--accent-color) 10%, var(--cwd-color-surface));
  color: var(--cwd-color-heading);
}

.cwd-button:hover {
  box-shadow: 0 4px 1.5rem -8px #00000050;
  transform: translateY(-0.2rem);
}

.cwd-button:where(.cwd__primary, .cwd__secondary):hover {
  background-color: oklch(from var(--accent-color) 0.2 calc(c * 0.6) h / 0.5);
  color: oklch(from var(--accent-color) 1.1 calc(c * 0.8) h);
}

.cwd-button.cwd__primary-solid:hover {
  background-color: var(--cwd-color-surface);
  color: var(--accent-color);
}

.cwd-button.cwd__inline:hover {
  color: var(--accent-color);
}

/* override default styles */
.cwd-button:hover {
  border-color: var(--accent-color);
}

.cwd-button:focus {
  border-color: var(--accent-color);
}

.cwd-button:where(.cwd__primary, .cwd__secondary):focus {
  color: #fff;
}

.cwd-button-icon {
  font-size: 1.1em !important;
  line-height: 1;
}

.cwd-button-icon--lucide {
  display: inline-block;
  vertical-align: middle;
}

/*# sourceURL=https://nazplumbing.net/wp-content/plugins/cwd/blocks/button/style.css */

/* inline <style> */
@media (min-width: 1025px){body .uag-hide-desktop.uagb-google-map__wrap,body .uag-hide-desktop{display:none !important}}@media (min-width: 768px) and (max-width: 1024px){body .uag-hide-tab.uagb-google-map__wrap,body .uag-hide-tab{display:none !important}}@media (max-width: 767px){body .uag-hide-mob.uagb-google-map__wrap,body .uag-hide-mob{display:none !important}}
/* inline <style> */
.wp-block-uagb-container.uagb-block-c6506a5e .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-c6506a5e .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-c6506a5e .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-c6506a5e .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-c6506a5e .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-c6506a5e{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-c6506a5e > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-c6506a5e{box-shadow: 0px 0px   #00000070 ;padding-top: 48px;padding-bottom: 48px;padding-left: 64px;padding-right: 64px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-top-left-radius: 52px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 52px;border-style: none;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-0);row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-2d9b8bae .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-2d9b8bae .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-2d9b8bae .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-2d9b8bae .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-2d9b8bae .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-2d9b8bae{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-2d9b8bae > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: row;align-items: flex-start;justify-content: flex-start;flex-wrap: nowrap;row-gap: 0px;column-gap: 48px;}.wp-block-uagb-container.uagb-block-2d9b8bae{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 32px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;row-gap: 0px;column-gap: 48px;}.wp-block-uagb-icon-list.uagb-block-767313a0 .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-767313a0 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-767313a0 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{padding: 0px;border-radius: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-767313a0 .wp-block-uagb-icon-list-child .uagb-icon-list__label{font-size: 22px;text-decoration: !important;font-weight: 600;line-height: em;color: #ffffff;}.wp-block-uagb-icon-list.uagb-block-767313a0 .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: flex-start;-ms-flex-align: flex-start;align-items: flex-start;}.wp-block-uagb-icon-list.uagb-block-767313a0 .wp-block-uagb-icon-list-child:hover .uagb-icon-list__label{color: #ffffff;}.wp-block-uagb-icon-list.uagb-block-767313a0 .uagb-icon-list__label{text-align: left;}.wp-block-uagb-icon-list.uagb-block-767313a0 .wp-block-uagb-icon-list-child{text-decoration: !important;font-weight: 600;font-size: 22px;line-height: em;}.wp-block-uagb-icon-list.uagb-block-767313a0.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}.wp-block-uagb-icon-list.uagb-block-767313a0 .uagb-icon-list__source-wrap{margin-right: 15px;}.uagb-block-dffaf1fc.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-dffaf1fc.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-dffaf1fc.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-dffaf1fc.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-dffaf1fc.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-dffaf1fc.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-dffaf1fc.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-dffaf1fc.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-dffaf1fc.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-dffaf1fc.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-dffaf1fc.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-dffaf1fc.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-dffaf1fc.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-dffaf1fc.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-dffaf1fc.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-dffaf1fc.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-dffaf1fc.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-dffaf1fc.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-c6506a5e{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-c6506a5e > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-c6506a5e{padding-top: 32px;padding-bottom: 32px;padding-left: 28px;padding-right: 28px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: none;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-0);}.wp-block-uagb-container.uagb-is-root-container .uagb-block-2d9b8bae{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-2d9b8bae > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-2d9b8bae{padding-top: 0px;padding-bottom: 32px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;}.wp-block-uagb-icon-list.uagb-block-767313a0 .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-767313a0 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-767313a0 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap {padding: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-767313a0 .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: flex-start;-ms-flex-align: flex-start;align-items: flex-start;}.wp-block-uagb-icon-list.uagb-block-767313a0.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-c6506a5e{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-c6506a5e > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-c6506a5e{padding-top: 32px;padding-bottom: 32px;padding-left: 28px;padding-right: 28px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: none;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-0);}.wp-block-uagb-container.uagb-is-root-container .uagb-block-2d9b8bae{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-2d9b8bae > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-2d9b8bae{padding-top: 0px;padding-bottom: 32px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;}.wp-block-uagb-container.uagb-block-2d9b8bae.wp-block-uagb-container > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not( .spectra-container-link-overlay ):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-container-inner-blocks-wrap){width: 100%;}.wp-block-uagb-container.uagb-block-2d9b8bae.wp-block-uagb-container > .uagb-container-inner-blocks-wrap > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox){width: 100%;}.wp-block-uagb-icon-list.uagb-block-767313a0 .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-767313a0 .uagb-icon-list__label{text-align: center;}.wp-block-uagb-icon-list.uagb-block-767313a0 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-767313a0 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{padding: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-767313a0 .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.wp-block-uagb-icon-list.uagb-block-767313a0.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}}.wp-block-uagb-container.uagb-block-2855b2b8 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-2855b2b8 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-2855b2b8 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-2855b2b8 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-2855b2b8 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-2855b2b8{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-2855b2b8 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-2855b2b8{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-2855b2b8{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-2855b2b8 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-2855b2b8{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-2855b2b8{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-2855b2b8 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-2855b2b8{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;flex-wrap: wrap;}}.wp-block-uagb-container.uagb-block-a2b39383 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-a2b39383 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-a2b39383 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-a2b39383 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-a2b39383 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-a2b39383{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-a2b39383 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 100%);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-a2b39383{box-shadow: 0px 0px   #00000070 ;padding-top: 48px;padding-bottom: 48px;padding-left: 64px;padding-right: 64px;margin-top:  !important;margin-bottom:  !important;margin-left: 0px;overflow: visible;order: initial;border-top-left-radius: 52px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 52px;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-0);row-gap: 0px;column-gap: 0px;}.uagb-block-4567a51f.wp-block-uagb-separator{text-align: center;}.uagb-block-4567a51f.wp-block-uagb-separator--text .wp-block-uagb-separator-element .uagb-html-tag{font-style: normal;color: #ffffff;line-height: 1em;}.uagb-block-4567a51f.wp-block-uagb-separator--icon .wp-block-uagb-separator-element svg{color: #ffffff;fill: #ffffff;}.uagb-block-4567a51f .uagb-separator-spacing-wrapper{margin-bottom: 16px;}.uagb-block-4567a51f.wp-block-uagb-separator .wp-block-uagb-separator__inner{width: 250px;margin-left: auto;margin-right: auto;}.uagb-block-4567a51f.wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before{-webkit-mask-size: 5px 100%;border-top-width: 3px;width: 250px;border-top-color: #ffffff;border-top-style: solid;}.uagb-block-4567a51f.wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before{-webkit-mask-size: 5px 100%;border-top-width: 3px;width: 250px;border-top-color: #ffffff;border-top-style: solid;}.uagb-block-4567a51f.wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after{-webkit-mask-size: 5px 100%;border-top-width: 3px;width: 250px;border-top-color: #ffffff;border-top-style: solid;}.uagb-block-4567a51f.wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after{-webkit-mask-size: 5px 100%;border-top-width: 3px;width: 250px;border-top-color: #ffffff;border-top-style: solid;}.uagb-block-4567a51f.wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element{margin-right: 15px;margin-left: 15px;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-a2b39383{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-a2b39383 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-a2b39383{padding-top: 32px;padding-bottom: 32px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;margin-left: 0px;order: initial;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-0);}.uagb-block-4567a51f.wp-block-uagb-separator{text-align: center;}.uagb-block-4567a51f.wp-block-uagb-separator--text .wp-block-uagb-separator-element .uagb-html-tag{font-style: normal;color: #ffffff;margin-bottom: initial;line-height: 1em;}.uagb-block-4567a51f.wp-block-uagb-separator--icon .wp-block-uagb-separator-element svg{color: #ffffff;fill: #ffffff;}.uagb-block-4567a51f.wp-block-uagb-separator .wp-block-uagb-separator__inner{width: 100px;margin-left: auto;margin-right: auto;}.uagb-block-4567a51f.wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before{-webkit-mask-size: 5px 100%;width: 100px;border-top-color: #ffffff;border-top-style: solid;}.uagb-block-4567a51f.wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before{-webkit-mask-size: 5px 100%;width: 100px;border-top-color: #ffffff;border-top-style: solid;}.uagb-block-4567a51f.wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after{-webkit-mask-size: 5px 100%;width: 100px;border-top-color: #ffffff;border-top-style: solid;}.uagb-block-4567a51f.wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after{-webkit-mask-size: 5px 100%;width: 100px;border-top-color: #ffffff;border-top-style: solid;}.uagb-block-4567a51f.wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element{margin-left: 15px;margin-right: 15px;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-a2b39383{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-a2b39383 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-a2b39383{padding-top: 32px;padding-bottom: 32px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;margin-left: 0px;order: initial;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-0);}.uagb-block-4567a51f.wp-block-uagb-separator{text-align: center;}.uagb-block-4567a51f.wp-block-uagb-separator--text .wp-block-uagb-separator-element .uagb-html-tag{font-style: normal;color: #ffffff;margin-bottom: initial;line-height: 1em;}.uagb-block-4567a51f.wp-block-uagb-separator--icon .wp-block-uagb-separator-element svg{color: #ffffff;fill: #ffffff;}.uagb-block-4567a51f.wp-block-uagb-separator .wp-block-uagb-separator__inner{width: 100px;margin-left: auto;margin-right: auto;}.uagb-block-4567a51f.wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before{-webkit-mask-size: 5px 100%;width: 100px;border-top-color: #ffffff;border-top-style: solid;}.uagb-block-4567a51f.wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before{-webkit-mask-size: 5px 100%;width: 100px;border-top-color: #ffffff;border-top-style: solid;}.uagb-block-4567a51f.wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after{-webkit-mask-size: 5px 100%;width: 100px;border-top-color: #ffffff;border-top-style: solid;}.uagb-block-4567a51f.wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after{-webkit-mask-size: 5px 100%;width: 100px;border-top-color: #ffffff;border-top-style: solid;}.uagb-block-4567a51f.wp-block-uagb-separator .wp-block-uagb-separator__inner .wp-block-uagb-separator-element{margin-left: 15px;margin-right: 15px;}}.uagb-block-914fb255.wp-block-uagb-image{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;text-align: center;justify-content: center;align-self: center;}.uagb-block-914fb255 .wp-block-uagb-image__figure{align-items: center;}.uagb-block-914fb255.wp-block-uagb-image--layout-default figure img{box-shadow: 0px 0px 0 #00000070;border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}.uagb-block-914fb255.wp-block-uagb-image .wp-block-uagb-image__figure figcaption{font-style: normal;align-self: center;}.uagb-block-914fb255.wp-block-uagb-image--layout-overlay figure img{box-shadow: 0px 0px 0 #00000070;border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}.uagb-block-914fb255.wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__color-wrapper{opacity: 0.2;border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}.uagb-block-914fb255.wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner{left: 15px;right: 15px;top: 15px;bottom: 15px;}.uagb-block-914fb255.wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading{font-style: normal;color: #fff;opacity: 1;}.uagb-block-914fb255.wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading a{color: #fff;}.uagb-block-914fb255.wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner .uagb-image-caption{opacity: 0;}.uagb-block-914fb255.wp-block-uagb-image--layout-overlay .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__color-wrapper{opacity: 1;}.uagb-block-914fb255.wp-block-uagb-image .wp-block-uagb-image--layout-overlay__inner .uagb-image-separator{width: 30%;border-top-width: 2px;border-top-color: #fff;opacity: 0;}.uagb-block-914fb255.wp-block-uagb-image .wp-block-uagb-image__figure img{width: 48px;height: 48px;}.uagb-block-914fb255.wp-block-uagb-image .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__inner .uagb-image-caption{opacity: 1;}.uagb-block-914fb255.wp-block-uagb-image .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__inner .uagb-image-separator{opacity: 1;}.uagb-block-914fb255.wp-block-uagb-image--layout-default figure:hover img{box-shadow: 0px 0px 0 #00000070;}.uagb-block-914fb255.wp-block-uagb-image--layout-overlay figure:hover img{box-shadow: 0px 0px 0 #00000070;}@media only screen and (max-width: 976px) {.uagb-block-914fb255.wp-block-uagb-image .wp-block-uagb-image__figure img{width: 48px;height: auto;}}@media only screen and (max-width: 767px) {.uagb-block-914fb255.wp-block-uagb-image .wp-block-uagb-image__figure img{object-fit: cover;width: 50px;height: 50px;}.uagb-block-914fb255.wp-block-uagb-image{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;text-align: center;justify-content: center;align-self: center;}.uagb-block-914fb255 .wp-block-uagb-image__figure{align-items: center;}}.wp-block-uagb-container.uagb-block-9a97d13d .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-9a97d13d .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-9a97d13d .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-9a97d13d .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-9a97d13d .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-9a97d13d{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-9a97d13d.uagb-layout-grid{row-gap: 32px;column-gap: 32px;grid-template-columns: minmax( 1px, 1fr)  minmax( 1px, 1fr)  minmax( 1px, 1fr) ;grid-template-rows: minmax( 1px, 1fr) ;align-items: stretch;justify-items: stretch;align-content: stretch;justify-content: stretch;}.wp-block-uagb-container.uagb-block-9a97d13d{box-shadow: 0px 0px   #00000070 ;padding-top: 32px;padding-bottom: 32px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;background-color: ;}.wp-block-uagb-container.uagb-block-252a2f29 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-252a2f29 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-252a2f29 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-252a2f29 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-252a2f29 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-252a2f29{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-252a2f29 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: flex-start;flex-wrap: nowrap;row-gap: 16px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-252a2f29{box-shadow: 0px 0px   rgba(0,0,0,0.09) ;padding-top: 32px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-top-width: 2px;border-left-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;border-style: solid;border-color: var(--ast-global-color-1);background-color: var(--ast-global-color-7);flex-direction: column;align-items: center;justify-content: flex-start;flex-wrap: nowrap;row-gap: 16px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-252a2f29.wp-block-uagb-container > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not( .spectra-container-link-overlay ):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-container-inner-blocks-wrap){width: auto !important;}.wp-block-uagb-container.uagb-block-252a2f29.wp-block-uagb-container > .uagb-container-inner-blocks-wrap > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox){width: auto !important;}.wp-block-uagb-container.uagb-block-b6e872e5 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-b6e872e5 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-b6e872e5 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-b6e872e5 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-b6e872e5 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-b6e872e5{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-b6e872e5 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-b6e872e5{box-shadow: 0px 4px 8px -2px rgba(0,0,0,0.19) ;padding-top: 20px;padding-bottom: 20px;padding-left: 20px;padding-right: 20px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-top-left-radius: 99px;border-top-right-radius: 99px;border-bottom-left-radius: 99px;border-bottom-right-radius: 99px;border-color: inherit;background-color: var(--ast-global-color-1);flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-3f7be2de .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-3f7be2de .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-3f7be2de .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-3f7be2de .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-3f7be2de .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-3f7be2de{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-3f7be2de > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: flex-start;flex-wrap: nowrap;row-gap: 16px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-3f7be2de{box-shadow: 0px 0px   rgba(0,0,0,0.09) ;padding-top: 32px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-top-width: 2px;border-left-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;border-style: solid;border-color: var(--ast-global-color-1);background-color: var(--ast-global-color-7);flex-direction: column;align-items: center;justify-content: flex-start;flex-wrap: nowrap;row-gap: 16px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-3f7be2de.wp-block-uagb-container > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not( .spectra-container-link-overlay ):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-container-inner-blocks-wrap){width: auto !important;}.wp-block-uagb-container.uagb-block-3f7be2de.wp-block-uagb-container > .uagb-container-inner-blocks-wrap > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox){width: auto !important;}.wp-block-uagb-container.uagb-block-e9159f57 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-e9159f57 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-e9159f57 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-e9159f57 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-e9159f57 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-e9159f57{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-e9159f57 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-e9159f57{box-shadow: 0px 4px 8px -2px rgba(0,0,0,0.19) ;padding-top: 20px;padding-bottom: 20px;padding-left: 20px;padding-right: 20px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-top-left-radius: 99px;border-top-right-radius: 99px;border-bottom-left-radius: 99px;border-bottom-right-radius: 99px;border-color: inherit;background-color: var(--ast-global-color-1);flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-5169ac02 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-5169ac02 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-5169ac02 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-5169ac02 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-5169ac02 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-5169ac02{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-5169ac02 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: flex-start;flex-wrap: nowrap;row-gap: 16px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-5169ac02{box-shadow: 0px 0px   rgba(0,0,0,0.09) ;padding-top: 32px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-top-width: 2px;border-left-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;border-style: solid;border-color: var(--ast-global-color-1);background-color: var(--ast-global-color-7);flex-direction: column;align-items: center;justify-content: flex-start;flex-wrap: nowrap;row-gap: 16px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-5169ac02.wp-block-uagb-container > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not( .spectra-container-link-overlay ):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-container-inner-blocks-wrap){width: auto !important;}.wp-block-uagb-container.uagb-block-5169ac02.wp-block-uagb-container > .uagb-container-inner-blocks-wrap > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox){width: auto !important;}.wp-block-uagb-container.uagb-block-64f8637f .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-64f8637f .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-64f8637f .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-64f8637f .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-64f8637f .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-64f8637f{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-64f8637f > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-64f8637f{box-shadow: 0px 4px 8px -2px rgba(0,0,0,0.19) ;padding-top: 20px;padding-bottom: 20px;padding-left: 20px;padding-right: 20px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-top-left-radius: 99px;border-top-right-radius: 99px;border-bottom-left-radius: 99px;border-bottom-right-radius: 99px;border-color: inherit;background-color: var(--ast-global-color-1);flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-9a97d13d{width: 100%;}.wp-block-uagb-container.uagb-block-9a97d13d.uagb-layout-grid{grid-template-columns: minmax( 1px, 1fr) ;grid-template-rows: minmax( 1px, 1fr) ;align-items: stretch;justify-items: stretch;align-content: stretch;justify-content: stretch;}.wp-block-uagb-container.uagb-block-9a97d13d{padding-top: 32px;padding-bottom: 32px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: ;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-252a2f29{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-252a2f29 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-252a2f29{padding-top: 32px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: solid;border-color: var(--ast-global-color-1);background-color: var(--ast-global-color-7);grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-b6e872e5{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-b6e872e5 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-b6e872e5{padding-top: 20px;padding-bottom: 20px;padding-left: 20px;padding-right: 20px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: var(--ast-global-color-1);}.wp-block-uagb-container.uagb-is-root-container .uagb-block-3f7be2de{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-3f7be2de > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-3f7be2de{padding-top: 32px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: solid;border-color: var(--ast-global-color-1);background-color: var(--ast-global-color-7);grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-e9159f57{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-e9159f57 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-e9159f57{padding-top: 20px;padding-bottom: 20px;padding-left: 20px;padding-right: 20px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: var(--ast-global-color-1);}.wp-block-uagb-container.uagb-is-root-container .uagb-block-5169ac02{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-5169ac02 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-5169ac02{padding-top: 32px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: solid;border-color: var(--ast-global-color-1);background-color: var(--ast-global-color-7);grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-64f8637f{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-64f8637f > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-64f8637f{padding-top: 20px;padding-bottom: 20px;padding-left: 20px;padding-right: 20px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: var(--ast-global-color-1);}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-9a97d13d{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-9a97d13d.uagb-layout-grid{grid-template-columns: minmax( 1px, 1fr) ;grid-template-rows: minmax( 1px, 1fr) ;align-items: stretch;justify-items: stretch;align-content: stretch;justify-content: stretch;}.wp-block-uagb-container.uagb-block-9a97d13d{padding-top: 32px;padding-bottom: 32px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: ;}.wp-block-uagb-container.uagb-block-9a97d13d.wp-block-uagb-container > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not( .spectra-container-link-overlay ):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-container-inner-blocks-wrap){width: 100%;}.wp-block-uagb-container.uagb-block-9a97d13d.wp-block-uagb-container > .uagb-container-inner-blocks-wrap > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox){width: 100%;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-252a2f29{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-252a2f29 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-252a2f29{padding-top: 32px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: solid;border-color: var(--ast-global-color-1);background-color: var(--ast-global-color-7);flex-wrap: wrap;grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-b6e872e5{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-b6e872e5 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-b6e872e5{padding-top: 20px;padding-bottom: 20px;padding-left: 20px;padding-right: 20px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: var(--ast-global-color-1);flex-wrap: wrap;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-3f7be2de{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-3f7be2de > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-3f7be2de{padding-top: 32px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: solid;border-color: var(--ast-global-color-1);background-color: var(--ast-global-color-7);flex-wrap: wrap;grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-e9159f57{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-e9159f57 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-e9159f57{padding-top: 20px;padding-bottom: 20px;padding-left: 20px;padding-right: 20px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: var(--ast-global-color-1);flex-wrap: wrap;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-5169ac02{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-5169ac02 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-5169ac02{padding-top: 32px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: solid;border-color: var(--ast-global-color-1);background-color: var(--ast-global-color-7);flex-wrap: wrap;grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-64f8637f{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-64f8637f > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-64f8637f{padding-top: 20px;padding-bottom: 20px;padding-left: 20px;padding-right: 20px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: var(--ast-global-color-1);flex-wrap: wrap;}}.wp-block-uagb-container.uagb-block-ae3c5952 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-ae3c5952 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-ae3c5952 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-ae3c5952 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-ae3c5952 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-ae3c5952{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-ae3c5952 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1600px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 48px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-ae3c5952{box-shadow: 0px 0px   #00000070 ;padding-top: 64px;padding-bottom: 112px;padding-left: 32px;padding-right: 32px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-style: none;border-color: var(--ast-global-color-0);background-color: ;row-gap: 48px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-570ed24d-general-plumbing-repairs-installations .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-570ed24d-general-plumbing-repairs-installations .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-570ed24d-general-plumbing-repairs-installations .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-570ed24d-general-plumbing-repairs-installations .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-570ed24d-general-plumbing-repairs-installations .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-570ed24d-general-plumbing-repairs-installations{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-570ed24d-general-plumbing-repairs-installations{box-shadow: 0px 4px 16px -4px rgba(0,0,0,0.06) ;padding-top: 16px;padding-bottom: 32px;padding-left: 16px;padding-right: 16px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-top-width: 2px;border-left-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-top-left-radius: 24px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 24px;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-6);flex-direction: column;align-items: center;justify-content: flex-start;flex-wrap: nowrap;row-gap: 8px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-570ed24d-general-plumbing-repairs-installations.wp-block-uagb-container > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not( .spectra-container-link-overlay ):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-container-inner-blocks-wrap){width: auto !important;}.wp-block-uagb-container.uagb-block-570ed24d-general-plumbing-repairs-installations.wp-block-uagb-container > .uagb-container-inner-blocks-wrap > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox){width: auto !important;}.wp-block-uagb-container.uagb-block-570ed24d-drain-cleaning-water-heaters-gas-lines .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-570ed24d-drain-cleaning-water-heaters-gas-lines .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-570ed24d-drain-cleaning-water-heaters-gas-lines .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-570ed24d-drain-cleaning-water-heaters-gas-lines .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-570ed24d-drain-cleaning-water-heaters-gas-lines .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-570ed24d-drain-cleaning-water-heaters-gas-lines{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-570ed24d-drain-cleaning-water-heaters-gas-lines{box-shadow: 0px 4px 16px -4px rgba(0,0,0,0.06) ;padding-top: 16px;padding-bottom: 32px;padding-left: 16px;padding-right: 16px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-top-width: 2px;border-left-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-top-left-radius: 24px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 24px;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-6);flex-direction: column;align-items: center;justify-content: flex-start;flex-wrap: nowrap;row-gap: 8px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-570ed24d-drain-cleaning-water-heaters-gas-lines.wp-block-uagb-container > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not( .spectra-container-link-overlay ):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-container-inner-blocks-wrap){width: auto !important;}.wp-block-uagb-container.uagb-block-570ed24d-drain-cleaning-water-heaters-gas-lines.wp-block-uagb-container > .uagb-container-inner-blocks-wrap > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox){width: auto !important;}.wp-block-uagb-container.uagb-block-570ed24d-water-filtration-treatment .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-570ed24d-water-filtration-treatment .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-570ed24d-water-filtration-treatment .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-570ed24d-water-filtration-treatment .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-570ed24d-water-filtration-treatment .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-570ed24d-water-filtration-treatment{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-570ed24d-water-filtration-treatment{box-shadow: 0px 4px 16px -4px rgba(0,0,0,0.06) ;padding-top: 16px;padding-bottom: 32px;padding-left: 16px;padding-right: 16px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-top-width: 2px;border-left-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-top-left-radius: 24px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 24px;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-6);flex-direction: column;align-items: center;justify-content: flex-start;flex-wrap: nowrap;row-gap: 8px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-570ed24d-water-filtration-treatment.wp-block-uagb-container > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not( .spectra-container-link-overlay ):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-container-inner-blocks-wrap){width: auto !important;}.wp-block-uagb-container.uagb-block-570ed24d-water-filtration-treatment.wp-block-uagb-container > .uagb-container-inner-blocks-wrap > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox){width: auto !important;}.wp-block-uagb-container.uagb-block-570ed24d-commercial-plumbing-repairs-installations .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-570ed24d-commercial-plumbing-repairs-installations .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-570ed24d-commercial-plumbing-repairs-installations .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-570ed24d-commercial-plumbing-repairs-installations .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-570ed24d-commercial-plumbing-repairs-installations .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-570ed24d-commercial-plumbing-repairs-installations{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-570ed24d-commercial-plumbing-repairs-installations{box-shadow: 0px 4px 16px -4px rgba(0,0,0,0.06) ;padding-top: 16px;padding-bottom: 32px;padding-left: 16px;padding-right: 16px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-top-width: 2px;border-left-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-top-left-radius: 24px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 24px;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-6);flex-direction: column;align-items: center;justify-content: flex-start;flex-wrap: nowrap;row-gap: 8px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-570ed24d-commercial-plumbing-repairs-installations.wp-block-uagb-container > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not( .spectra-container-link-overlay ):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-container-inner-blocks-wrap){width: auto !important;}.wp-block-uagb-container.uagb-block-570ed24d-commercial-plumbing-repairs-installations.wp-block-uagb-container > .uagb-container-inner-blocks-wrap > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox){width: auto !important;}.wp-block-uagb-container.uagb-block-570ed24d-commercial-drainage-specialty-fixtures .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-570ed24d-commercial-drainage-specialty-fixtures .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-570ed24d-commercial-drainage-specialty-fixtures .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-570ed24d-commercial-drainage-specialty-fixtures .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-570ed24d-commercial-drainage-specialty-fixtures .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-570ed24d-commercial-drainage-specialty-fixtures{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-570ed24d-commercial-drainage-specialty-fixtures{box-shadow: 0px 4px 16px -4px rgba(0,0,0,0.06) ;padding-top: 16px;padding-bottom: 32px;padding-left: 16px;padding-right: 16px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-top-width: 2px;border-left-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-top-left-radius: 24px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 24px;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-6);flex-direction: column;align-items: center;justify-content: flex-start;flex-wrap: nowrap;row-gap: 8px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-570ed24d-commercial-drainage-specialty-fixtures.wp-block-uagb-container > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not( .spectra-container-link-overlay ):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-container-inner-blocks-wrap){width: auto !important;}.wp-block-uagb-container.uagb-block-570ed24d-commercial-drainage-specialty-fixtures.wp-block-uagb-container > .uagb-container-inner-blocks-wrap > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox){width: auto !important;}.wp-block-uagb-container.uagb-block-570ed24d-commercial-water-treatment-backflow-prevention .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-570ed24d-commercial-water-treatment-backflow-prevention .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-570ed24d-commercial-water-treatment-backflow-prevention .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-570ed24d-commercial-water-treatment-backflow-prevention .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-570ed24d-commercial-water-treatment-backflow-prevention .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-570ed24d-commercial-water-treatment-backflow-prevention{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-570ed24d-commercial-water-treatment-backflow-prevention{box-shadow: 0px 4px 16px -4px rgba(0,0,0,0.06) ;padding-top: 16px;padding-bottom: 32px;padding-left: 16px;padding-right: 16px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-top-width: 2px;border-left-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-top-left-radius: 24px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 24px;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-6);flex-direction: column;align-items: center;justify-content: flex-start;flex-wrap: nowrap;row-gap: 8px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-570ed24d-commercial-water-treatment-backflow-prevention.wp-block-uagb-container > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not( .spectra-container-link-overlay ):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-container-inner-blocks-wrap){width: auto !important;}.wp-block-uagb-container.uagb-block-570ed24d-commercial-water-treatment-backflow-prevention.wp-block-uagb-container > .uagb-container-inner-blocks-wrap > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox){width: auto !important;}.wp-block-uagb-container.uagb-block-570ed24d-construction-renovations .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-570ed24d-construction-renovations .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-570ed24d-construction-renovations .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-570ed24d-construction-renovations .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-570ed24d-construction-renovations .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-570ed24d-construction-renovations{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-570ed24d-construction-renovations{box-shadow: 0px 4px 16px -4px rgba(0,0,0,0.06) ;padding-top: 16px;padding-bottom: 32px;padding-left: 16px;padding-right: 16px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-top-width: 2px;border-left-width: 2px;border-right-width: 2px;border-bottom-width: 2px;border-top-left-radius: 24px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 24px;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-6);flex-direction: column;align-items: center;justify-content: flex-start;flex-wrap: nowrap;row-gap: 8px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-570ed24d-construction-renovations.wp-block-uagb-container > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not( .spectra-container-link-overlay ):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-container-inner-blocks-wrap){width: auto !important;}.wp-block-uagb-container.uagb-block-570ed24d-construction-renovations.wp-block-uagb-container > .uagb-container-inner-blocks-wrap > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox){width: auto !important;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-ae3c5952{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-ae3c5952 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-ae3c5952{padding-top: 64px;padding-bottom: 112px;padding-left: 32px;padding-right: 32px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: none;border-color: var(--ast-global-color-0);background-color: ;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-570ed24d-general-plumbing-repairs-installations{width: 100%;}.wp-block-uagb-container.uagb-block-570ed24d-general-plumbing-repairs-installations{padding-top: 16px;padding-bottom: 28px;padding-left: 16px;padding-right: 16px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-6);grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-570ed24d-drain-cleaning-water-heaters-gas-lines{width: 100%;}.wp-block-uagb-container.uagb-block-570ed24d-drain-cleaning-water-heaters-gas-lines{padding-top: 16px;padding-bottom: 28px;padding-left: 16px;padding-right: 16px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-6);grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-570ed24d-water-filtration-treatment{width: 100%;}.wp-block-uagb-container.uagb-block-570ed24d-water-filtration-treatment{padding-top: 16px;padding-bottom: 28px;padding-left: 16px;padding-right: 16px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-6);grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-570ed24d-commercial-plumbing-repairs-installations{width: 100%;}.wp-block-uagb-container.uagb-block-570ed24d-commercial-plumbing-repairs-installations{padding-top: 16px;padding-bottom: 28px;padding-left: 16px;padding-right: 16px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-6);grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-570ed24d-commercial-drainage-specialty-fixtures{width: 100%;}.wp-block-uagb-container.uagb-block-570ed24d-commercial-drainage-specialty-fixtures{padding-top: 16px;padding-bottom: 28px;padding-left: 16px;padding-right: 16px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-6);grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-570ed24d-commercial-water-treatment-backflow-prevention{width: 100%;}.wp-block-uagb-container.uagb-block-570ed24d-commercial-water-treatment-backflow-prevention{padding-top: 16px;padding-bottom: 28px;padding-left: 16px;padding-right: 16px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-6);grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-570ed24d-construction-renovations{width: 100%;}.wp-block-uagb-container.uagb-block-570ed24d-construction-renovations{padding-top: 16px;padding-bottom: 28px;padding-left: 16px;padding-right: 16px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-6);grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-ae3c5952{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-ae3c5952 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-ae3c5952{padding-top: 64px;padding-bottom: 112px;padding-left: 32px;padding-right: 32px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: none;border-color: var(--ast-global-color-0);background-color: ;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-570ed24d-general-plumbing-repairs-installations{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-570ed24d-general-plumbing-repairs-installations{padding-top: 14px;padding-bottom: 24px;padding-left: 14px;padding-right: 14px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-6);flex-wrap: wrap;grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-570ed24d-drain-cleaning-water-heaters-gas-lines{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-570ed24d-drain-cleaning-water-heaters-gas-lines{padding-top: 14px;padding-bottom: 24px;padding-left: 14px;padding-right: 14px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-6);flex-wrap: wrap;grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-570ed24d-water-filtration-treatment{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-570ed24d-water-filtration-treatment{padding-top: 14px;padding-bottom: 24px;padding-left: 14px;padding-right: 14px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-6);flex-wrap: wrap;grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-570ed24d-commercial-plumbing-repairs-installations{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-570ed24d-commercial-plumbing-repairs-installations{padding-top: 14px;padding-bottom: 24px;padding-left: 14px;padding-right: 14px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-6);flex-wrap: wrap;grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-570ed24d-commercial-drainage-specialty-fixtures{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-570ed24d-commercial-drainage-specialty-fixtures{padding-top: 14px;padding-bottom: 24px;padding-left: 14px;padding-right: 14px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-6);flex-wrap: wrap;grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-570ed24d-commercial-water-treatment-backflow-prevention{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-570ed24d-commercial-water-treatment-backflow-prevention{padding-top: 14px;padding-bottom: 24px;padding-left: 14px;padding-right: 14px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-6);flex-wrap: wrap;grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-570ed24d-construction-renovations{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-570ed24d-construction-renovations{padding-top: 14px;padding-bottom: 24px;padding-left: 14px;padding-right: 14px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: solid;border-color: var(--ast-global-color-0);background-color: var(--ast-global-color-6);flex-wrap: wrap;grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}}.wp-block-uagb-container.uagb-block-3163df8d .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-3163df8d .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-3163df8d .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-3163df8d .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-3163df8d .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-3163df8d{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-3163df8d{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-712b80e8 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-712b80e8 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-712b80e8 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-712b80e8 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-712b80e8 .uagb-container__video-wrap video{opacity: 0;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-712b80e8{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-712b80e8 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-712b80e8{box-shadow: 0px 0px   #00000070 ;padding-top: 256px;padding-bottom: 124px;padding-left: 64px;padding-right: 64px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-style: none;border-color: var(--ast-global-color-0);background-repeat: no-repeat;background-position: 54% 19%;background-size: cover;background-attachment: scroll;background-image: url(https://nazplumbing.net/wp-content/uploads/2026/10/e13351b02d644d2e8ea960a941c00ade1f014b3474d464b0e13e0a049c6b3d48.jpg);background-clip: padding-box;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-712b80e8::before{content: "";position: absolute;pointer-events: none;top: -0px;left: -0px;width: calc(100% + 0px + 0px);height: calc(100% + 0px + 2px);border-style: none;border-color: var(--ast-global-color-0);background: rgba(0,0,0,0.42);opacity: 1;}.wp-block-uagb-container.uagb-block-f3e20a10 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-f3e20a10 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-f3e20a10 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-f3e20a10 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-f3e20a10 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-f3e20a10{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-f3e20a10 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-f3e20a10{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.uagb-block-bd4c1c95 .uagb-ifb-icon{width: 30px;line-height: 30px;}.uagb-block-bd4c1c95 .uagb-ifb-icon > span{font-size: 30px;width: 30px;line-height: 30px;color: #333;}.uagb-block-bd4c1c95 .uagb-ifb-icon svg{fill: #333;}.uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-ifb-icon-wrap svg{width: 30px;height: 30px;line-height: 30px;font-size: 30px;color: #333;fill: #333;}.uagb-block-bd4c1c95 .uagb-ifb-content .uagb-ifb-icon-wrap svg{line-height: 30px;font-size: 30px;color: #333;fill: #333;}.uagb-block-bd4c1c95 .uagb-iconbox-icon-wrap{margin: auto;display: inline-flex;align-items: center;justify-content: center;box-sizing: content-box;width: 30px;height: 30px;line-height: 30px;padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}.uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-ifb-icon-wrap > svg{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}.uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-icon-wrap > svg{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}.uagb-block-bd4c1c95 .uagb-ifb-content .uagb-ifb-left-title-image svg{width: 30px;line-height: 30px;font-size: 30px;color: #333;fill: #333;}.uagb-block-bd4c1c95 .uagb-ifb-content .uagb-ifb-right-title-image svg{width: 30px;line-height: 30px;font-size: 30px;color: #333;fill: #333;}.uagb-block-bd4c1c95 .uagb-infobox__content-wrap .uagb-ifb-imgicon-wrap{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}.uagb-block-bd4c1c95 .uagb-infobox .uagb-ifb-image-content img{border-radius: 0px;}.uagb-block-bd4c1c95.uagb-infobox__content-wrap img{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;border-radius: 0px;}.uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-right-title-image > img{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;border-radius: 0px;}.uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-left-title-image > img{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;border-radius: 0px;}.uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-ifb-content > img{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;border-radius: 0px;}.uagb-block-bd4c1c95 .uagb-ifb-title-wrap .uagb-ifb-title-prefix{color: #ffffff;margin-bottom: 0px;margin-top: 0px;margin-left: 0px;margin-right: 0px;}.uagb-block-bd4c1c95 .uagb-ifb-title{font-size: 72px;color: #ffffff;margin-bottom: 32px;margin-top: 0px;margin-left: 0px;margin-right: 0px;}.uagb-block-bd4c1c95 .uagb-ifb-desc{font-weight: 700;font-size: 22px;color: #ffffff;margin-bottom: 0px;margin-top: 0px;margin-left: 0px;margin-right: 0px;}.uagb-block-bd4c1c95 .uagb-ifb-separator{width: 30%;border-top-width: 2px;border-top-color: #333;border-top-style: solid;margin-bottom: 0px;}.uagb-block-bd4c1c95 .uagb-infobox__content-wrap .uagb-ifb-separator{width: 30%;border-top-width: 2px;border-top-color: #333;border-top-style: solid;}.uagb-block-bd4c1c95 .uagb-ifb-align-icon-after{margin-left: 5px;}.uagb-block-bd4c1c95 .uagb-ifb-align-icon-before{margin-right: 5px;}.uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-ifb-content svg{box-sizing: content-box;}.uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-ifb-content img{box-sizing: content-box;}.uagb-block-bd4c1c95 .uagb-infobox__content-wrap{text-align: center;}.uagb-block-bd4c1c95.uagb-infobox-icon-above-title{text-align: center;}.uagb-block-bd4c1c95.uagb-infobox__content-wrap:not(.wp-block-uagb-info-box--has-margin){padding-top: 0px;padding-right: 0px;padding-bottom: 56px;padding-left: 0px;}.uagb-block-bd4c1c95.uagb-infobox__content-wrap.wp-block-uagb-info-box--has-margin .uagb-infobox-margin-wrapper{padding-top: 0px;padding-right: 0px;padding-bottom: 56px;padding-left: 0px;}.uagb-block-bd4c1c95 .uagb-ifb-content .uagb-ifb-image-content > img{width: 35px;}.uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-ifb-image-content > img{width: 35px;}.uagb-block-bd4c1c95 .uagb-ifb-content .uagb-ifb-left-title-image > img{width: 35px;}.uagb-block-bd4c1c95 .uagb-ifb-content .uagb-ifb-right-title-image > img{width: 35px;}.uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg {margin-left: 5px;}.uagb-block-bd4c1c95 .uagb-ifb-title-prefix{font-weight: 400;font-size: 1.1em;}[dir=rtl] .uagb-block-bd4c1c95 .uagb-iconbox-icon-wrap{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-ifb-icon-wrap > svg{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-icon-wrap > svg{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-bd4c1c95.uagb-infobox__content-wrap img{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-right-title-image > img{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-left-title-image > img{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-ifb-content > img{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-bd4c1c95.uagb-infobox__content-wrap{text-align: center;}[dir=rtl] .uagb-block-bd4c1c95.uagb-infobox-icon-above-title{text-align: center;}[dir=rtl] .uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg{margin-right: 5px;margin-left: 0px;}.wp-block-uagb-container.uagb-block-a0e13a44 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-a0e13a44 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-a0e13a44 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-a0e13a44 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-a0e13a44 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-a0e13a44{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-a0e13a44 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: row;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 16px;column-gap: 48px;}.wp-block-uagb-container.uagb-block-a0e13a44{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;flex-direction: row;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 16px;column-gap: 48px;}.wp-block-uagb-container.uagb-block-a0e13a44.wp-block-uagb-container > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not( .spectra-container-link-overlay ):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-container-inner-blocks-wrap){width: auto !important;}.wp-block-uagb-container.uagb-block-a0e13a44.wp-block-uagb-container > .uagb-container-inner-blocks-wrap > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox){width: auto !important;}.wp-block-uagb-container.uagb-block-da1e2902 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-da1e2902 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-da1e2902 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-da1e2902 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-da1e2902 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-da1e2902{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-da1e2902 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1600px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 48px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-da1e2902{box-shadow: 0px 0px   #00000070 ;padding-top: 50px;padding-bottom: 32px;padding-left: 64px;padding-right: 64px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-style: none;border-color: var(--ast-global-color-0);background: linear-gradient(177deg, var(--ast-global-color-7) 37%, rgba(0,0,0,0.02) 47%);background-clip: padding-box;row-gap: 48px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-0ecf23dd .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-0ecf23dd .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-0ecf23dd .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-0ecf23dd .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-0ecf23dd .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-0ecf23dd{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-0ecf23dd.uagb-layout-grid{row-gap: 32px;column-gap: 32px;grid-template-columns: minmax( 1px, 66%)  minmax( 1px, 33%) ;grid-template-rows: minmax( 1px, 1fr) ;align-items: stretch;justify-items: stretch;align-content: stretch;justify-content: stretch;}.wp-block-uagb-container.uagb-block-0ecf23dd{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;background-color: ;}.wp-block-uagb-container.uagb-block-fc59f873 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-fc59f873 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-fc59f873 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-fc59f873 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-fc59f873 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-fc59f873{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-fc59f873 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: flex-start;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-fc59f873{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: center;justify-content: flex-start;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.uagb-block-1e50b95d.wp-block-uagb-separator{text-align: center;}.uagb-block-1e50b95d.wp-block-uagb-separator--text .wp-block-uagb-separator-element .uagb-html-tag{font-style: normal;line-height: 1em;}.uagb-block-1e50b95d .uagb-separator-spacing-wrapper{margin-bottom: 48px;}.uagb-block-1e50b95d.wp-block-uagb-separator:not(.wp-block-uagb-separator--text):not(.wp-block-uagb-separator--icon) .wp-block-uagb-separator__inner{-webkit-mask-size: 5px 100%;border-top-width: 3px;width: 128px;border-top-color: var(--ast-global-color-0);border-top-style: solid;margin-top: 5px;margin-bottom: 5px;}.wp-block-uagb-container.uagb-block-0618befd .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-0618befd .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-0618befd .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-0618befd .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-0618befd .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-0618befd{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-0618befd > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: flex-start;flex-wrap: nowrap;row-gap: 32px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-0618befd{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: -125px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: center;justify-content: flex-start;flex-wrap: nowrap;row-gap: 32px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-c3690be3 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-c3690be3 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-c3690be3 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-c3690be3 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-c3690be3 .uagb-container__video-wrap video{opacity: 0;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-c3690be3{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-c3690be3 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: flex-start;justify-content: center;flex-wrap: nowrap;row-gap: 16px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-c3690be3{box-shadow: 0px 0px   #00000070 ;padding-top: 128px;padding-bottom: 128px;padding-left: 64px;padding-right: 64px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;border-style: none;border-color: inherit;background-repeat: no-repeat;background-position: 50% 50%;background-size: cover;background-attachment: scroll;background-image: url(https://nazplumbing.net/wp-content/uploads/2026/10/cd278187ac8b87ea6f3c49646fe5ff3980a1a81eaeb069401ab9573e7e7054d9.jpg);background-clip: padding-box;row-gap: 16px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-c3690be3::before{content: "";position: absolute;pointer-events: none;top: -0px;left: -0px;width: calc(100% + 0px + 0px);height: calc(100% + 0px + 0px);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;border-style: none;border-color: inherit;background: rgba(0,0,0,0.42);opacity: 1;}.wp-block-uagb-container.uagb-block-e2754ce2 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-e2754ce2 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-e2754ce2 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-e2754ce2 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-e2754ce2 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-e2754ce2{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-e2754ce2 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-e2754ce2.uagb-layout-grid{row-gap: 0px;column-gap: 0px;grid-template-columns: minmax( 1px, 1fr) ;grid-template-rows: minmax( 1px, 1fr) ;align-items: center;justify-items: center;align-content: stretch;justify-content: stretch;}.wp-block-uagb-container.uagb-block-e2754ce2{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;}.wp-block-uagb-container.uagb-block-e2754ce2.wp-block-uagb-container > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not( .spectra-container-link-overlay ):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-container-inner-blocks-wrap){width: auto !important;}.wp-block-uagb-container.uagb-block-e2754ce2.wp-block-uagb-container > .uagb-container-inner-blocks-wrap > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox){width: auto !important;}.wp-block-uagb-container.uagb-block-c3de1fbf .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-c3de1fbf .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-c3de1fbf .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-c3de1fbf .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-c3de1fbf .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-c3de1fbf{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-c3de1fbf > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: row;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 16px;column-gap: 48px;}.wp-block-uagb-container.uagb-block-c3de1fbf{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;flex-direction: row;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 16px;column-gap: 48px;}.wp-block-uagb-container.uagb-block-c3de1fbf.wp-block-uagb-container > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not( .spectra-container-link-overlay ):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-container-inner-blocks-wrap){width: auto !important;}.wp-block-uagb-container.uagb-block-c3de1fbf.wp-block-uagb-container > .uagb-container-inner-blocks-wrap > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox){width: auto !important;}.wp-block-uagb-container.uagb-block-e256bd4e .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-e256bd4e .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-e256bd4e .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-e256bd4e .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-e256bd4e .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-e256bd4e{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-e256bd4e > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1600px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-e256bd4e.uagb-layout-grid > .uagb-container-inner-blocks-wrap{row-gap: 0px;column-gap: 0px;grid-template-columns: minmax( 1px, 1fr) ;grid-template-rows: minmax( 1px, 1fr) ;align-items: start;justify-items: stretch;align-content: stretch;justify-content: stretch;}.wp-block-uagb-container.uagb-block-e256bd4e{box-shadow: 0px 0px   #00000070 ;padding-top: 32px;padding-bottom: 32px;padding-left: 64px;padding-right: 64px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;background-color: ;}.wp-block-uagb-container.uagb-block-db421a00 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-db421a00 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-db421a00 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-db421a00 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-db421a00 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-db421a00{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-db421a00 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-db421a00{box-shadow: 0px 0px   #00000070 ;padding-top: 32px;padding-bottom: 32px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-3163df8d{width: 100%;}.wp-block-uagb-container.uagb-block-3163df8d{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-712b80e8{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-712b80e8 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;align-items: flex-start;column-gap: 24px;}.wp-block-uagb-container.uagb-block-712b80e8{padding-top: 192px;padding-bottom: 64px;padding-left: 64px;padding-right: 32px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: none;border-color: var(--ast-global-color-0);background-image: url(https://nazplumbing.net/wp-content/uploads/2026/10/e13351b02d644d2e8ea960a941c00ade1f014b3474d464b0e13e0a049c6b3d48.jpg);background-clip: padding-box;column-gap: 24px;}.wp-block-uagb-container.uagb-block-712b80e8::before{top: -0px;left: -0px;width: calc(100% + 0px + 0px);height: calc(100% + 0px + 2px);border-style: none;border-color: var(--ast-global-color-0);background: rgba(0,0,0,0.42);opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-f3e20a10{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-f3e20a10 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;align-items: flex-start;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-f3e20a10{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;align-items: flex-start;row-gap: 0px;column-gap: 0px;}.uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-ifb-icon-wrap > svg{width: 30px;height: 30px;line-height: 30px;font-size: 30px;}.uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-icon-wrap > svg{line-height: 30px;font-size: 30px;}.uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-ifb-content img{box-sizing: content-box;}.uagb-block-bd4c1c95 .uagb-ifb-icon{width: 30px;line-height: 30px;}.uagb-block-bd4c1c95 .uagb-ifb-icon > span{font-size: 30px;width: 30px;line-height: 30px;}.uagb-block-bd4c1c95 .uagb-iconbox-icon-wrap{width: 30px;height: 30px;line-height: 30px;}.uagb-block-bd4c1c95 .uagb-ifb-content .uagb-ifb-left-title-image > svg{width: 30px;line-height: 30px;font-size: 30px;}.uagb-block-bd4c1c95 .uagb-ifb-content .uagb-ifb-right-title-image > svg{width: 30px;line-height: 30px;font-size: 30px;}.uagb-block-bd4c1c95.uagb-infobox-icon-above-title{text-align: center;}.uagb-block-bd4c1c95 .uagb-ifb-content .uagb-ifb-image-content img{width: 35px;}.uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-ifb-image-content img{width: 35px;}.uagb-block-bd4c1c95 .uagb-ifb-content .uagb-ifb-left-title-image img{width: 35px;}.uagb-block-bd4c1c95 .uagb-ifb-content .uagb-ifb-right-title-image img{width: 35px;}.uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg {margin-left: 5px;}[dir=rtl] .uagb-block-bd4c1c95.uagb-infobox-icon-above-title{text-align: center;}[dir=rtl] .uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg{margin-right: 5px;margin-left: 0px;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-a0e13a44{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-a0e13a44 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-a0e13a44{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-da1e2902{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-da1e2902 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 100%);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-da1e2902{padding-top: 0px;padding-bottom: 16px;padding-left: 32px;padding-right: 32px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;border-style: none;border-color: var(--ast-global-color-0);background: linear-gradient(177deg, var(--ast-global-color-7) 37%, rgba(0,0,0,0.02) 47%);background-clip: padding-box;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-0ecf23dd{width: 100%;}.wp-block-uagb-container.uagb-block-0ecf23dd.uagb-layout-grid{grid-template-columns: minmax( 1px, 1fr) ;grid-template-rows: minmax( 1px, 1fr) ;align-items: stretch;justify-items: stretch;align-content: stretch;justify-content: stretch;}.wp-block-uagb-container.uagb-block-0ecf23dd{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: ;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-fc59f873{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-fc59f873 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-fc59f873{padding-top: 32px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;margin-top:  !important;margin-bottom:  !important;order: initial;grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}.uagb-block-1e50b95d.wp-block-uagb-separator{text-align: center;}.uagb-block-1e50b95d.wp-block-uagb-separator--text .wp-block-uagb-separator-element .uagb-html-tag{font-style: normal;margin-bottom: initial;line-height: 1em;}.uagb-block-1e50b95d.wp-block-uagb-separator:not(.wp-block-uagb-separator--text):not(.wp-block-uagb-separator--icon) .wp-block-uagb-separator__inner{-webkit-mask-size: 5px 100%;width: 100px;border-top-color: var(--ast-global-color-0);border-top-style: solid;margin-top: 5px;margin-bottom: 5px;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-0618befd{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-0618befd > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-0618befd{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: -50px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-c3690be3{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-c3690be3 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 100%);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-c3690be3{padding-top: 64px;padding-bottom: 64px;padding-left: 32px;padding-right: 32px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;border-style: none;background-image: url(https://nazplumbing.net/wp-content/uploads/2026/10/cd278187ac8b87ea6f3c49646fe5ff3980a1a81eaeb069401ab9573e7e7054d9.jpg);background-clip: padding-box;}.wp-block-uagb-container.uagb-block-c3690be3::before{top: -0px;left: -0px;width: calc(100% + 0px + 0px);height: calc(100% + 0px + 0px);border-style: none;background: rgba(0,0,0,0.42);opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-e2754ce2{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-e2754ce2 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-e2754ce2.uagb-layout-grid{grid-template-columns: minmax( 1px, 1fr) ;grid-template-rows: minmax( 1px, 1fr) ;align-items: stretch;justify-items: center;align-content: stretch;justify-content: stretch;}.wp-block-uagb-container.uagb-block-e2754ce2{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-c3de1fbf{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-c3de1fbf > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-c3de1fbf{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-e256bd4e{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-e256bd4e > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-e256bd4e.uagb-layout-grid > .uagb-container-inner-blocks-wrap{grid-template-columns: minmax( 1px, 1fr) ;grid-template-rows: minmax( 1px, 1fr) ;align-items: stretch;justify-items: stretch;align-content: stretch;justify-content: stretch;}.wp-block-uagb-container.uagb-block-e256bd4e{padding-top: 32px;padding-bottom: 32px;padding-left: 64px;padding-right: 64px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;background-color: ;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-db421a00{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-db421a00 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-db421a00{padding-top: 32px;padding-bottom: 32px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-3163df8d{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-3163df8d{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;flex-wrap: wrap;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-712b80e8{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-712b80e8 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;row-gap: 30px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-712b80e8{padding-top: 192px;padding-bottom: 56px;padding-left: 16px;padding-right: 16px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;row-gap: 30px;column-gap: 0px;order: initial;border-style: none;border-color: var(--ast-global-color-0);background-image: url(https://nazplumbing.net/wp-content/uploads/2026/10/e13351b02d644d2e8ea960a941c00ade1f014b3474d464b0e13e0a049c6b3d48.jpg);background-clip: padding-box;}.wp-block-uagb-container.uagb-block-712b80e8::before{top: -0px;left: -0px;width: calc(100% + 0px + 0px);height: calc(100% + 0px + 2px);border-style: none;border-color: var(--ast-global-color-0);background: rgba(0,0,0,0.42);opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-f3e20a10{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-f3e20a10 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;align-items: flex-start;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-f3e20a10{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;align-items: flex-start;flex-wrap: wrap;}.uagb-block-bd4c1c95 .uagb-ifb-title{font-size: 48px;}.uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-ifb-icon-wrap > svg{width: 30px;height: 30px;line-height: 30px;font-size: 30px;}.uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-icon-wrap > svg{line-height: 30px;font-size: 30px;}.uagb-block-bd4c1c95 .uagb-ifb-content .uagb-ifb-left-title-image > svg{width: 30px;line-height: 30px;font-size: 30px;}.uagb-block-bd4c1c95 .uagb-ifb-content .uagb-ifb-right-title-image > svg{width: 30px;line-height: 30px;font-size: 30px;}.uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-ifb-content img{box-sizing: content-box;}.uagb-block-bd4c1c95 .uagb-ifb-icon{width: 30px;line-height: 30px;}.uagb-block-bd4c1c95 .uagb-ifb-icon > span{font-size: 30px;width: 30px;line-height: 30px;}.uagb-block-bd4c1c95 .uagb-iconbox-icon-wrap{width: 30px;height: 30px;line-height: 30px;}.uagb-block-bd4c1c95 .uagb-ifb-content .uagb-ifb-image-content img{width: 35px;}.uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-ifb-image-content img{width: 35px;}.uagb-block-bd4c1c95 .uagb-ifb-content .uagb-ifb-left-title-image img{width: 35px;}.uagb-block-bd4c1c95 .uagb-ifb-content .uagb-ifb-right-title-image img{width: 35px;}.uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg {margin-left: 5px;}[dir=rtl] .uagb-block-bd4c1c95.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg{margin-right: 5px;margin-left: 0px;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-a0e13a44{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-a0e13a44 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-a0e13a44{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;flex-direction: column;align-items: center;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-a0e13a44.wp-block-uagb-container > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not( .spectra-container-link-overlay ):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-container-inner-blocks-wrap){width: 100%;}.wp-block-uagb-container.uagb-block-a0e13a44.wp-block-uagb-container > .uagb-container-inner-blocks-wrap > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox){width: 100%;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-da1e2902{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-da1e2902 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-da1e2902{padding-top: 16px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;border-style: none;border-color: var(--ast-global-color-0);background: linear-gradient(177deg, var(--ast-global-color-7) 37%, rgba(0,0,0,0.02) 47%);background-clip: padding-box;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-0ecf23dd{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-0ecf23dd.uagb-layout-grid{grid-template-columns: minmax( 1px, 1fr) ;grid-template-rows: minmax( 1px, 1fr) ;align-items: stretch;justify-items: stretch;align-content: stretch;justify-content: stretch;}.wp-block-uagb-container.uagb-block-0ecf23dd{padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: ;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-fc59f873{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-fc59f873 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-fc59f873{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;flex-wrap: wrap;grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}.uagb-block-1e50b95d.wp-block-uagb-separator{text-align: center;}.uagb-block-1e50b95d.wp-block-uagb-separator--text .wp-block-uagb-separator-element .uagb-html-tag{font-style: normal;margin-bottom: initial;line-height: 1em;}.uagb-block-1e50b95d.wp-block-uagb-separator:not(.wp-block-uagb-separator--text):not(.wp-block-uagb-separator--icon) .wp-block-uagb-separator__inner{-webkit-mask-size: 5px 100%;width: 100px;border-top-color: var(--ast-global-color-0);border-top-style: solid;margin-top: 5px;margin-bottom: 5px;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-0618befd{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-0618befd > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;row-gap: 8px;}.wp-block-uagb-container.uagb-block-0618befd{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;row-gap: 8px;order: initial;flex-wrap: wrap;grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-c3690be3{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-c3690be3 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-c3690be3{padding-top: 48px;padding-bottom: 48px;padding-left: 24px;padding-right: 24px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;border-style: none;background-image: url(https://nazplumbing.net/wp-content/uploads/2026/10/cd278187ac8b87ea6f3c49646fe5ff3980a1a81eaeb069401ab9573e7e7054d9.jpg);background-clip: padding-box;}.wp-block-uagb-container.uagb-block-c3690be3::before{top: -0px;left: -0px;width: calc(100% + 0px + 0px);height: calc(100% + 0px + 0px);border-style: none;background: rgba(0,0,0,0.42);opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-e2754ce2{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-e2754ce2 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-e2754ce2.uagb-layout-grid{grid-template-columns: minmax( 1px, 1fr) ;grid-template-rows: minmax( 1px, 1fr) ;align-items: stretch;justify-items: stretch;align-content: stretch;justify-content: stretch;}.wp-block-uagb-container.uagb-block-e2754ce2{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-c3de1fbf{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-c3de1fbf > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-c3de1fbf{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;flex-direction: column;align-items: center;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-c3de1fbf.wp-block-uagb-container > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not( .spectra-container-link-overlay ):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-container-inner-blocks-wrap){width: 100%;}.wp-block-uagb-container.uagb-block-c3de1fbf.wp-block-uagb-container > .uagb-container-inner-blocks-wrap > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox){width: 100%;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-e256bd4e{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-e256bd4e > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-e256bd4e.uagb-layout-grid > .uagb-container-inner-blocks-wrap{grid-template-columns: minmax( 1px, 1fr) ;grid-template-rows: minmax( 1px, 1fr) ;align-items: stretch;justify-items: stretch;align-content: stretch;justify-content: stretch;}.wp-block-uagb-container.uagb-block-e256bd4e{padding-top: 32px;padding-bottom: 32px;padding-left: 64px;padding-right: 64px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;background-color: ;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-db421a00{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-db421a00 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-db421a00{padding-top: 32px;padding-bottom: 32px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;flex-wrap: wrap;grid-column: span 1;grid-row: span 1;align-self: stretch;justify-self: stretch;}}.uagb-block-255b67ce.is-grid .uagb-post__inner-wrap{padding-top: 20px;padding-bottom: 20px;padding-left: 20px;padding-right: 20px;box-shadow: 0px 0px 0 #00000070;}.uagb-block-255b67ce.is-grid .uagb-post__inner-wrap .uagb-post__image:first-child{margin-left: -20px;margin-right: -20px;margin-top: -20px;}.uagb-block-255b67ce:not(.is-grid) .uagb-post__inner-wrap > .uagb-post__text:last-child{margin-bottom: 20px;}.uagb-block-255b67ce:not(.is-grid) .uagb-post__inner-wrap > .uagb-post__text:first-child{margin-top: 20px;}.uagb-block-255b67ce:not(.is-grid).uagb-post__image-position-background .uagb-post__inner-wrap .uagb-post__text:nth-last-child(2) {margin-bottom: 20px;}.uagb-block-255b67ce:not(.wp-block-uagb-post-carousel):not(.is-grid).uagb-post__items{margin-right: -10px;margin-left: -10px;}.uagb-block-255b67ce:not(.is-grid).uagb-post__items article{padding-right: 10px;padding-left: 10px;margin-bottom: 20px;}.uagb-block-255b67ce:not(.is-grid) .uagb-post__inner-wrap > .uagb-post__text{margin-left: 20px;margin-right: 20px;}.uagb-block-255b67ce .uagb-post__inner-wrap{background: #f6f6f6;text-align: center;}.uagb-block-255b67ce .uagb-post__inner-wrap .uagb-post__cta{padding-bottom: 0px;}.uagb-block-255b67ce .uagb-post__image {padding-bottom: 15px;}.uagb-block-255b67ce .uagb-post__title{padding-bottom: 15px;}.uagb-block-255b67ce .uagb-post-grid-byline{padding-bottom: 15px;}.uagb-block-255b67ce .uagb-post__excerpt{padding-bottom: 25px;}.uagb-block-255b67ce .uagb-post__image:before{background-color: #000000;opacity: 0.5;}.uagb-block-255b67ce.is-grid.uagb-post__items{row-gap: 20px;column-gap: 20px;}.uagb-block-255b67ce.wp-block-uagb-post-grid.is-grid{grid-template-columns: repeat(1 , minmax(0, 1fr));}.uagb-block-255b67ce.is-grid .uagb-post__inner-wrap:hover{box-shadow: 0px 0px 0 #00000070;}.uagb-block-255b67ce .uagb-post__inner-wrap .uagb-post__taxonomy.highlighted{color: #fff;background: #3182ce;}.uagb-block-255b67ce .uagb-post__inner-wrap .uagb-post__taxonomy.highlighted a{color: #fff;}.uagb-block-255b67ce.uagb-post-grid .wp-block-button.uagb-post__text.uagb-post__cta .uagb-text-link.wp-block-button__link {0: ;0: ;0: ;0: ;0: ;0: ;0: ;0: ;0: ;0: none;border-style: none;}.uagb-block-255b67ce .uagb-post-pagination-wrap{margin-top: 20px;justify-content: left;margin-left: 10px;}.uagb-block-255b67ce .uagb-post-pagination-wrap .page-numbers.current{background-color: #e4e4e4;color: #333333;}.uagb-block-255b67ce .uagb-post-pagination-wrap a{background-color: #e4e4e4;color: #777777;}.uagb-block-255b67ce.uagb-equal_height_inline-read-more-buttons .uagb-post__inner-wrap .uagb-post__text:last-child{left: 20px;right: 20px;}.uagb-block-255b67ce.wp-block-uagb-post-grid .uag-post-grid-wrapper{padding-right: 20px;padding-left: 20px;width: 100%;display: flex;flex-direction: column;justify-content: center;}@media only screen and (max-width: 976px) {.uagb-block-255b67ce.wp-block-uagb-post-grid.is-grid{grid-template-columns: repeat(2 , minmax(0, 1fr));}.uagb-block-255b67ce.is-grid.uagb-post__items{row-gap: 20px;column-gap: 20px;}.uagb-block-255b67ce:not(.is-grid).uagb-post__items article{padding-right: 10px;padding-left: 10px;margin-bottom: 20px;}.uagb-block-255b67ce:not(.is-grid).uagb-post__items{margin-right: -10px;margin-left: -10px;}.uagb-block-255b67ce.is-grid .uagb-post__inner-wrap .uagb-post__image:first-child{margin-left: 0px;margin-right: 0px;margin-top: 0px;}.uagb-block-255b67ce.uagb-post-grid .wp-block-button.uagb-post__text.uagb-post__cta .uagb-text-link.wp-block-button__link {border-style: none;}.uagb-block-255b67ce .uagb-post__cta a{border-style: none;}}@media only screen and (max-width: 767px) {.uagb-block-255b67ce.wp-block-uagb-post-grid.is-grid{grid-template-columns: repeat(1 , minmax(0, 1fr));}.uagb-block-255b67ce.is-grid.uagb-post__items{row-gap: 20px;column-gap: 20px;}.uagb-block-255b67ce:not(.is-grid).uagb-post__items article{padding-right: 10px;padding-left: 10px;margin-bottom: 20px;}.uagb-block-255b67ce:not(.is-grid).uagb-post__items{margin-right: -10px;margin-left: -10px;}.uagb-block-255b67ce.is-grid .uagb-post__inner-wrap .uagb-post__image:first-child{margin-left: 0px;margin-right: 0px;margin-top: 0px;}.uagb-block-255b67ce.uagb-post-grid .wp-block-button.uagb-post__text.uagb-post__cta .uagb-text-link.wp-block-button__link {border-style: none;}.uagb-block-255b67ce.wp-block-uagb-post-grid .uag-post-grid-wrapper{width: unset;}}
/* inline <style> */

.wp-elements-1 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-2 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--ast-global-color-0);}.wp-elements-3 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--ast-global-color-0);}.wp-elements-4 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--ast-global-color-0);}.wp-elements-5 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-6 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-7 a:where(:not(.wp-element-button)){color:#fffffff0;}.wp-elements-8 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-9 a:where(:not(.wp-element-button)){color:#fffffff2;}.wp-elements-10 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}.wp-elements-11 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--ast-global-color-3);}.wp-elements-12 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--ast-global-color-3);}.wp-elements-13 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--ast-global-color-3);}.wp-elements-14 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--ast-global-color-0);}.wp-container-core-group-is-layout-7387b849{flex-wrap:nowrap;}
/*# sourceURL=core-block-supports-inline-css */

