.swiper-vertical > .swiper-wrapper { flex-direction: column; }
.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; box-sizing: content-box; }
.swiper-android .swiper-slide, .swiper-wrapper { transform: translate3d(0px, 0px, 0px); }
.swiper-slide { flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform; }
.swiper-slide-invisible-blank { visibility: hidden; }
.swiper-autoheight, .swiper-autoheight .swiper-slide { height: auto; }
.swiper-autoheight .swiper-wrapper { align-items: flex-start; transition-property: transform, height; }
.swiper-backface-hidden .swiper-slide { transform: translateZ(0px); backface-visibility: hidden; }
.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper { perspective: 1200px; }
.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-wrapper { transform-style: preserve-3d; }
.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; pointer-events: none; z-index: 10; }
.swiper-3d .swiper-slide-shadow { background: rgba(0, 0, 0, 0.15); }
.swiper-3d .swiper-slide-shadow-left { background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-right { background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-top { background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-bottom { background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-css-mode > .swiper-wrapper { overflow: auto; scrollbar-width: none; }
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar { display: none; }
.swiper-css-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: start; }
.swiper-horizontal.swiper-css-mode > .swiper-wrapper { scroll-snap-type: x mandatory; }
.swiper-vertical.swiper-css-mode > .swiper-wrapper { scroll-snap-type: y mandatory; }
.swiper-centered > .swiper-wrapper::before { content: ""; flex-shrink: 0; order: 9999; }
.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child { margin-inline-start: var(--swiper-centered-offset-before); }
.swiper-centered.swiper-horizontal > .swiper-wrapper::before { height: 100%; min-height: 1px; width: var(--swiper-centered-offset-after); }
.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child { margin-block-start: var(--swiper-centered-offset-before); }
.swiper-centered.swiper-vertical > .swiper-wrapper::before { width: 100%; min-width: 1px; height: var(--swiper-centered-offset-after); }
.swiper-centered > .swiper-wrapper > .swiper-slide { scroll-snap-align: center; }
.swiper-virtual .swiper-slide { backface-visibility: hidden; transform: translateZ(0px); }
.swiper-virtual.swiper-css-mode .swiper-wrapper::after { content: ""; position: absolute; left: 0px; top: 0px; pointer-events: none; }
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after { height: 1px; width: var(--swiper-virtual-size); }
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after { width: 1px; height: var(--swiper-virtual-size); }
.swiper-slide-zoomed { cursor: move; }
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader { animation: 1s linear 0s infinite normal none running swiper-preloader-spin; }
.swiper-free-mode > .swiper-wrapper { transition-timing-function: ease-out; margin: 0px auto; }
.swiper-grid > .swiper-wrapper { flex-wrap: wrap; }
.swiper-grid-column > .swiper-wrapper { flex-flow: column wrap; }
.swiper-fade.swiper-free-mode .swiper-slide { transition-timing-function: ease-out; }
.swiper-fade .swiper-slide { pointer-events: none; transition-property: opacity; }
.swiper-fade .swiper-slide .swiper-slide { pointer-events: none; }
.swiper-fade .swiper-slide-active, .swiper-fade .swiper-slide-active .swiper-slide-active { pointer-events: auto; }
.swiper-cube .swiper-slide { pointer-events: none; backface-visibility: hidden; z-index: 1; visibility: hidden; transform-origin: 0px 0px; width: 100%; height: 100%; }
.swiper-cube .swiper-slide .swiper-slide { pointer-events: none; }
.swiper-cube.swiper-rtl .swiper-slide { transform-origin: 100% 0px; }
.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active { pointer-events: auto; }
.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-next + .swiper-slide, .swiper-cube .swiper-slide-prev { pointer-events: auto; visibility: visible; }
.swiper-cube .swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-right, .swiper-cube .swiper-slide-shadow-top { z-index: 0; backface-visibility: hidden; }
.swiper-flip .swiper-slide { pointer-events: none; backface-visibility: hidden; z-index: 1; }
.swiper-flip .swiper-slide .swiper-slide { pointer-events: none; }
.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active { pointer-events: auto; }
.swiper-flip .swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-right, .swiper-flip .swiper-slide-shadow-top { z-index: 0; backface-visibility: hidden; }
.swiper-creative .swiper-slide { backface-visibility: hidden; overflow: hidden; transition-property: transform, opacity, height; }
.swiper-cards .swiper-slide { transform-origin: center bottom; backface-visibility: hidden; overflow: hidden; }
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: 0px !important; }
body .wp-block-uagb-container.uagb-position__sticky--restricted { position: absolute; margin: 0px !important; }
.uagb-swiper { position: relative; overflow: hidden; }
.uagb-slider-container { position: relative; width: 100%; min-width: 0px; transition: box-shadow 0.2s; }
.uagb-slider-container .swiper-notification { left: 0px; opacity: 0; pointer-events: none; position: absolute; top: 0px; z-index: -1000; }
.uagb-slider-container .swiper-button-next.swiper-button-disabled, .uagb-slider-container .swiper-button-prev.swiper-button-disabled { pointer-events: all; }
.uagb-slider-container .swiper-pagination.swiper-pagination-bullets { max-width: 100%; }
.uagb-slider-container .swiper-button-prev, .uagb-slider-container .swiper-button-next { border-style: none; background: rgb(239, 239, 239); }
.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 { inset: 0px; position: absolute; 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: 0px; left: 0px; position: absolute; overflow: hidden; transition: opacity 1s; }
.wp-block-uagb-container .uagb-container__video-wrap video { max-width: 100%; width: 100%; height: 100%; margin: 0px; line-height: 1; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; display: inline-block; vertical-align: baseline; 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) { width: 100%; position: relative; min-width: unset !important; }
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: 0px; 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: 0px; 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 { transform: rotate(180deg); }
.uagb-container__shape.uagb-container__shape-flip svg { transform: translateX(-50%) rotateY(180deg); }
.uagb-container__shape svg { display: block; width: calc(100% + 1.3px); position: relative; left: 50%; transform: translateX(-50%); }
.uagb-container__shape .uagb-container__shape-fill { transform-origin: center center; 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; }
}
.uagb-slider-container.uagb-block-bea56d1c { box-shadow: rgba(0, 0, 0, 0.44) 0px 0px 0px; padding: 10px; }
.uagb-slider-container.uagb-block-bea56d1c.uagb-slider-container { border-color: rgb(75, 79, 88); }
.uagb-slider-container.uagb-block-bea56d1c .swiper-button-next::after { font-size: 16px; }
.uagb-slider-container.uagb-block-bea56d1c .swiper-button-prev::after { font-size: 16px; }
.uagb-slider-container.uagb-block-bea56d1c .swiper-pagination-bullet { background-color: rgb(51, 51, 51); }
.uagb-slider-container.uagb-block-bea56d1c .swiper-button-prev { left: -20px; }
.uagb-slider-container.uagb-block-bea56d1c.uagb-slider-container .swiper-button-prev { border-radius: 50px; color: rgb(51, 51, 51); width: 46px; height: 46px; line-height: 46px; }
.uagb-slider-container.uagb-block-bea56d1c.uagb-slider-container .swiper-button-next { border-radius: 50px; color: rgb(51, 51, 51); width: 46px; height: 46px; line-height: 46px; }
.uagb-slider-container.uagb-block-bea56d1c .swiper-button-next { right: -20px; }
.uagb-slider-container.uagb-block-bea56d1c .swiper-wrapper { align-items: start; min-height: 350px; }
.uagb-slider-container.uagb-block-bea56d1c .swiper-pagination { bottom: 20px; }
.uagb-slider-container.uagb-block-bea56d1c:hover { box-shadow: rgba(0, 0, 0, 0.44) 0px 0px 0px; }
.wp-block-uagb-container.uagb-block-c610d265 .uagb-container__shape-top svg { width: calc(100% + 1.3px); }
.wp-block-uagb-container.uagb-block-c610d265 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill { fill: rgb(51, 51, 51); }
.wp-block-uagb-container.uagb-block-c610d265 .uagb-container__shape-bottom svg { width: calc(100% + 1.3px); }
.wp-block-uagb-container.uagb-block-c610d265 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill { fill: rgb(51, 51, 51); }
.wp-block-uagb-container.uagb-block-c610d265 .uagb-container__video-wrap video { opacity: 1; }
.wp-block-uagb-container.uagb-is-root-container .uagb-block-c610d265 { max-width: 100%; width: 100%; }
.wp-block-uagb-container.uagb-block-c610d265 { box-shadow: rgba(0, 0, 0, 0.44) 0px 0px; padding: 10px; overflow: visible; order: initial; border-color: inherit; flex-flow: row; align-items: center; justify-content: space-between; gap: 20px; }
.wp-block-uagb-container.uagb-block-f7032dbd .uagb-container__shape-top svg { width: calc(100% + 1.3px); }
.wp-block-uagb-container.uagb-block-f7032dbd .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill { fill: rgb(51, 51, 51); }
.wp-block-uagb-container.uagb-block-f7032dbd .uagb-container__shape-bottom svg { width: calc(100% + 1.3px); }
.wp-block-uagb-container.uagb-block-f7032dbd .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill { fill: rgb(51, 51, 51); }
.wp-block-uagb-container.uagb-block-f7032dbd .uagb-container__video-wrap video { opacity: 1; }
.wp-block-uagb-container.uagb-is-root-container .uagb-block-f7032dbd { max-width: 100%; width: 100%; }
.wp-block-uagb-container.uagb-block-f7032dbd { box-shadow: rgba(0, 0, 0, 0.44) 0px 0px; padding: 10px; overflow: visible; order: initial; border-color: inherit; flex-flow: row; align-items: center; justify-content: space-between; gap: 20px; }
@media only screen and (max-width: 976px) {
  .uagb-slider-container.uagb-block-bea56d1c { padding: 10px; }
  .uagb-slider-container.uagb-block-bea56d1c .swiper-button-prev::after { font-size: 16px; }
  .uagb-slider-container.uagb-block-bea56d1c .swiper-button-next::after { font-size: 16px; }
  .uagb-slider-container.uagb-block-bea56d1c .swiper-button-prev { left: -20px; }
  .uagb-slider-container.uagb-block-bea56d1c .swiper-button-next { right: -20px; }
  .uagb-slider-container.uagb-block-bea56d1c.uagb-slider-container .swiper-button-prev { width: 46px; height: 46px; line-height: 46px; }
  .uagb-slider-container.uagb-block-bea56d1c.uagb-slider-container .swiper-button-next { width: 46px; height: 46px; line-height: 46px; }
  .uagb-block-7da25d4a .swiper-content { padding: 20px; }
  .wp-block-uagb-container.uagb-is-root-container .uagb-block-c610d265 { width: 100%; }
  .wp-block-uagb-container.uagb-block-c610d265 { padding: 10px; order: initial; flex-flow: column; }
  .wp-block-uagb-container.uagb-block-c610d265.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-c610d265.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%; }
  .uagb-block-8fc3df16 .swiper-content { padding: 20px; }
  .wp-block-uagb-container.uagb-is-root-container .uagb-block-f7032dbd { width: 100%; }
  .wp-block-uagb-container.uagb-block-f7032dbd { padding: 10px; order: initial; flex-direction: column; }
  .wp-block-uagb-container.uagb-block-f7032dbd.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-f7032dbd.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%; }
}
@media only screen and (max-width: 767px) {
  .uagb-slider-container.uagb-block-bea56d1c { padding: 10px; }
  .uagb-slider-container.uagb-block-bea56d1c .swiper-button-prev::after { font-size: 16px; }
  .uagb-slider-container.uagb-block-bea56d1c .swiper-button-next::after { font-size: 16px; }
  .uagb-slider-container.uagb-block-bea56d1c .swiper-button-prev { left: -20px; }
  .uagb-slider-container.uagb-block-bea56d1c .swiper-button-next { right: -20px; }
  .uagb-slider-container.uagb-block-bea56d1c.uagb-slider-container .swiper-button-prev { width: 46px; height: 46px; line-height: 46px; }
  .uagb-slider-container.uagb-block-bea56d1c.uagb-slider-container .swiper-button-next { width: 46px; height: 46px; line-height: 46px; }
  .uagb-block-7da25d4a .swiper-content { padding: 20px; }
  .wp-block-uagb-container.uagb-is-root-container .uagb-block-c610d265 { max-width: 100%; width: 100%; }
  .wp-block-uagb-container.uagb-block-c610d265 { padding: 10px; order: initial; flex-wrap: wrap; }
  .uagb-block-8fc3df16 .swiper-content { padding: 20px; }
  .wp-block-uagb-container.uagb-is-root-container .uagb-block-f7032dbd { max-width: 100%; width: 100%; }
  .wp-block-uagb-container.uagb-block-f7032dbd { padding: 10px; order: initial; flex-flow: column wrap; }
  .wp-block-uagb-container.uagb-block-f7032dbd.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-f7032dbd.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%; }
}