/* tidysetup-dark-bridge-spectra-128 */
/* GENERATED by tasks/dark-mode-artifacts/bridge-gen.py from Spectra's generated CSS for post 128 (/about/). Re-run after editing that post or a Spectra update
   (test_bridges_in_sync). Do not edit by hand. Ordered replay of the source's colour declarations:
   bridged ones as tokens (light value = original), the rest verbatim, so the cascade is unchanged. */
.uagb-ifb-separator { border-top-color: var(--tsc-border-333333, #333); }
.uagb-ifb-separator { border-top-style: solid; }
.uagb-ifb-separator { border-top-width: 2px; }
.uagb-ifb-button-wrapper.uagb-ifb-button-type-text .uagb-infobox-cta-link.wp-block-button__link { border: none; }
.uagb-ifb-button-wrapper.uagb-ifb-button-type-text .uagb-infobox-cta-link.wp-block-button__link:hover { border-color: unset; }
.uagb-modal-popup .uagb-modal-popup-close { border: none; }
.uagb-modal-popup .uagb-modal-popup-wrap { background: var(--tsc-bg-ffffff, #fff); }
.uagb-modal-popup .uagb-modal-popup-wrap { color: var(--tsc-text-333333, #333); }
.uagb-modal-popup .uagb-modal-popup-wrap .uagb-modal-popup-content::-webkit-scrollbar-thumb { border-radius: 100px; }
.entry .entry-content a.uagb-modal-button-link:hover { color: inherit; }
.wp-block-uagb-container.uagb-block-270fa603 { border-color: inherit; }
.wp-block-uagb-container.uagb-block-270fa603 { background-repeat: no-repeat; }
.wp-block-uagb-container.uagb-block-270fa603 { background-position: 62% 71%; }
.wp-block-uagb-container.uagb-block-270fa603 { background-size: cover; }
.wp-block-uagb-container.uagb-block-270fa603 { background-attachment: scroll; }
.wp-block-uagb-container.uagb-block-270fa603 { background-image: url(https://tidysetup.com/wp-content/uploads/miami-branch-tidysetup.jpg); }
.wp-block-uagb-container.uagb-block-270fa603 { background-clip: padding-box; }
.wp-block-uagb-container.uagb-block-270fa603::before { border-color: inherit; }
.wp-block-uagb-container.uagb-block-270fa603::before { background: rgba(218,218,218,0.92); }
.uagb-block-452dd806 .uagb-ifb-icon > span { color: var(--tsc-text-333333, #333); }
.uagb-block-452dd806 .uagb-ifb-icon svg { fill: var(--tsc-text-333333, #333); }
.uagb-block-452dd806.uagb-infobox__content-wrap .uagb-ifb-icon-wrap svg { color: var(--tsc-text-333333, #333); }
.uagb-block-452dd806.uagb-infobox__content-wrap .uagb-ifb-icon-wrap svg { fill: var(--tsc-text-333333, #333); }
.uagb-block-452dd806 .uagb-ifb-content .uagb-ifb-icon-wrap svg { color: var(--tsc-text-333333, #333); }
.uagb-block-452dd806 .uagb-ifb-content .uagb-ifb-icon-wrap svg { fill: var(--tsc-text-333333, #333); }
.uagb-block-452dd806 .uagb-ifb-content .uagb-ifb-left-title-image svg { color: var(--tsc-text-333333, #333); }
.uagb-block-452dd806 .uagb-ifb-content .uagb-ifb-left-title-image svg { fill: var(--tsc-text-333333, #333); }
.uagb-block-452dd806 .uagb-ifb-content .uagb-ifb-right-title-image svg { color: var(--tsc-text-333333, #333); }
.uagb-block-452dd806 .uagb-ifb-content .uagb-ifb-right-title-image svg { fill: var(--tsc-text-333333, #333); }
.uagb-block-452dd806 .uagb-infobox .uagb-ifb-image-content img { border-radius: 0px; }
.uagb-block-452dd806.uagb-infobox__content-wrap img { border-radius: 0px; }
.uagb-block-452dd806.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-right-title-image > img { border-radius: 0px; }
.uagb-block-452dd806.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-left-title-image > img { border-radius: 0px; }
.uagb-block-452dd806.uagb-infobox__content-wrap .uagb-ifb-content > img { border-radius: 0px; }
.uagb-block-452dd806 .uagb-ifb-separator { border-top-width: 2px; }
.uagb-block-452dd806 .uagb-ifb-separator { border-top-color: var(--tsc-border-333333, #333); }
.uagb-block-452dd806 .uagb-ifb-separator { border-top-style: solid; }
.uagb-block-452dd806 .uagb-infobox__content-wrap .uagb-ifb-separator { border-top-width: 2px; }
.uagb-block-452dd806 .uagb-infobox__content-wrap .uagb-ifb-separator { border-top-color: var(--tsc-border-333333, #333); }
.uagb-block-452dd806 .uagb-infobox__content-wrap .uagb-ifb-separator { border-top-style: solid; }
.wp-block-uagb-container.uagb-block-29529bd5 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill { fill: rgba(51,51,51,1); }
.wp-block-uagb-container.uagb-block-29529bd5 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill { fill: rgba(51,51,51,1); }
.wp-block-uagb-container.uagb-block-29529bd5 { border-color: inherit; }
.wp-block-uagb-container.uagb-block-29529bd5 { background-color: var(--tsc-bg-ffffff, #ffffff); }
.wp-block-uagb-container.uagb-block-acb96fa3 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill { fill: rgba(51,51,51,1); }
.wp-block-uagb-container.uagb-block-acb96fa3 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill { fill: rgba(51,51,51,1); }
.wp-block-uagb-container.uagb-block-acb96fa3 { border-color: inherit; }
.wp-block-uagb-container.uagb-block-acb96fa3 { background-color: var(--tsc-bg-ffffff, #ffffff); }
.wp-block-uagb-container.uagb-block-197b39c0 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill { fill: rgba(51,51,51,1); }
.wp-block-uagb-container.uagb-block-197b39c0 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill { fill: rgba(51,51,51,1); }
.wp-block-uagb-container.uagb-block-197b39c0 { border-color: inherit; }
.wp-block-uagb-container.uagb-block-197b39c0 { background-color: var(--tsc-bg-ffffff, #ffffff); }
.wp-block-uagb-container.uagb-block-d48fcdad .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill { fill: rgba(51,51,51,1); }
.wp-block-uagb-container.uagb-block-d48fcdad .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill { fill: rgba(51,51,51,1); }
.wp-block-uagb-container.uagb-block-d48fcdad { border-color: inherit; }
.wp-block-uagb-container.uagb-block-d48fcdad { background-color: var(--tsc-bg-ffffff, #ffffff); }
.wp-block-uagb-container.uagb-block-23f8a556 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill { fill: rgba(51,51,51,1); }
.wp-block-uagb-container.uagb-block-23f8a556 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill { fill: rgba(51,51,51,1); }
.wp-block-uagb-container.uagb-block-23f8a556 { border-color: inherit; }
.wp-block-uagb-container.uagb-block-23f8a556 { background-color: var(--tsc-bg-ffffff, #ffffff); }
.wp-block-uagb-buttons .uagb-block-4e92a569 .uagb-button__wrapper .uagb-buttons-repeater { color: var(--ts-on-accent); }
.wp-block-uagb-buttons .uagb-block-4e92a569 .uagb-buttons-repeater.wp-block-button__link { border-top-left-radius: 5px; }
.wp-block-uagb-buttons .uagb-block-4e92a569 .uagb-buttons-repeater.wp-block-button__link { border-top-right-radius: 5px; }
.wp-block-uagb-buttons .uagb-block-4e92a569 .uagb-buttons-repeater.wp-block-button__link { border-bottom-left-radius: 5px; }
.wp-block-uagb-buttons .uagb-block-4e92a569 .uagb-buttons-repeater.wp-block-button__link { border-bottom-right-radius: 5px; }
.wp-block-uagb-buttons .uagb-block-4e92a569 .uagb-buttons-repeater.wp-block-button__link { border-color: var(--tsc-border-333333, #333); }
.wp-block-uagb-buttons .uagb-block-4e92a569 .uagb-buttons-repeater.wp-block-button__link { border-style: none; }
.wp-block-uagb-buttons .uagb-block-4e92a569 .uagb-buttons-repeater.wp-block-button__link:hover { border-color: var(--tsc-border-333333, #333); }
.wp-block-uagb-buttons .uagb-block-4e92a569 .uagb-buttons-repeater.wp-block-button__link:focus { border-color: var(--tsc-border-333333, #333); }
.wp-block-uagb-buttons .uagb-block-4e92a569.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater { border-top-left-radius: 5px; }
.wp-block-uagb-buttons .uagb-block-4e92a569.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater { border-top-right-radius: 5px; }
.wp-block-uagb-buttons .uagb-block-4e92a569.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater { border-bottom-left-radius: 5px; }
.wp-block-uagb-buttons .uagb-block-4e92a569.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater { border-bottom-right-radius: 5px; }
.wp-block-uagb-buttons .uagb-block-4e92a569.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater { border-color: var(--tsc-border-333333, #333); }
.wp-block-uagb-buttons .uagb-block-4e92a569.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater { border-style: none; }
.wp-block-uagb-buttons .uagb-block-4e92a569.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater:hover { border-color: var(--tsc-border-333333, #333); }
.wp-block-uagb-buttons .uagb-block-4e92a569 .uagb-buttons-repeater .uagb-button__link { color: var(--ts-on-accent); }
.wp-block-uagb-buttons .uagb-block-4e92a569 .uagb-buttons-repeater .uagb-button__icon > svg { fill: #ffffff; }
.uagb-block-ce3e1f61.uagb-modal-popup .uagb-modal-popup-wrap { border-style: none; }
.uagb-block-ce3e1f61.uagb-modal-popup .uagb-modal-popup-wrap { border-color: none; }
.uagb-block-ce3e1f61.uagb-modal-popup .uagb-modal-popup-wrap { border-top-left-radius: 3px; }
.uagb-block-ce3e1f61.uagb-modal-popup .uagb-modal-popup-wrap { border-top-right-radius: 3px; }
.uagb-block-ce3e1f61.uagb-modal-popup .uagb-modal-popup-wrap { border-bottom-left-radius: 3px; }
.uagb-block-ce3e1f61.uagb-modal-popup .uagb-modal-popup-wrap { border-bottom-right-radius: 3px; }
.uagb-block-ce3e1f61.uagb-modal-popup.active { background: rgba(0,0,0,0.75); }
.uagb-block-ce3e1f61 .uagb-modal-popup-content { border-top-left-radius: 3px; }
.uagb-block-ce3e1f61 .uagb-modal-popup-content { border-top-right-radius: 3px; }
.uagb-block-ce3e1f61 .uagb-modal-popup-content { border-bottom-left-radius: 3px; }
.uagb-block-ce3e1f61 .uagb-modal-popup-content { border-bottom-right-radius: 3px; }
.uagb-block-ce3e1f61.uagb-modal-wrapper img.uagb-modal-trigger { border-radius: 0px; }
.uagb-block-ce3e1f61 .uagb-spectra-button-wrapper .uagb-modal-button-link.uagb-modal-trigger { border-top-left-radius: 5px; }
.uagb-block-ce3e1f61 .uagb-spectra-button-wrapper .uagb-modal-button-link.uagb-modal-trigger { border-top-right-radius: 5px; }
.uagb-block-ce3e1f61 .uagb-spectra-button-wrapper .uagb-modal-button-link.uagb-modal-trigger { border-bottom-left-radius: 5px; }
.uagb-block-ce3e1f61 .uagb-spectra-button-wrapper .uagb-modal-button-link.uagb-modal-trigger { border-bottom-right-radius: 5px; }
.uagb-block-ce3e1f61 .uagb-spectra-button-wrapper .uagb-modal-button-link.uagb-modal-trigger { border-style: none; }
.uagb-block-ce3e1f61.uagb-modal-wrapper .uagb-spectra-button-wrapper .uagb-modal-button-link.uagb-modal-trigger { color: var(--ts-on-accent); }
.uagb-block-ce3e1f61 .uagb-spectra-button-wrapper .uagb-modal-button-link.uagb-modal-trigger:hover { color: var(--ts-on-accent); }
.uagb-block-ce3e1f61 .uagb-spectra-button-wrapper .uagb-modal-button-link.uagb-modal-trigger:focus { color: var(--ts-on-accent); }
.uagb-block-ce3e1f61 .uagb-spectra-button-wrapper .uagb-modal-button-link.uagb-modal-trigger svg { fill: #ffffff; }
@media only screen and (max-width: 976px) {
  .wp-block-uagb-container.uagb-block-270fa603 { background-image: url(https://tidysetup.com/wp-content/uploads/miami-branch-tidysetup.jpg); }
  .wp-block-uagb-container.uagb-block-270fa603 { background-clip: padding-box; }
  .wp-block-uagb-container.uagb-block-270fa603::before { background: rgba(218,218,218,0.92); }
  .wp-block-uagb-container.uagb-block-29529bd5 { background-color: var(--tsc-bg-ffffff, #ffffff); }
  .wp-block-uagb-container.uagb-block-acb96fa3 { background-color: var(--tsc-bg-ffffff, #ffffff); }
  .wp-block-uagb-container.uagb-block-197b39c0 { background-color: var(--tsc-bg-ffffff, #ffffff); }
  .wp-block-uagb-container.uagb-block-d48fcdad { background-color: var(--tsc-bg-ffffff, #ffffff); }
  .wp-block-uagb-container.uagb-block-23f8a556 { background-color: var(--tsc-bg-ffffff, #ffffff); }
  .wp-block-uagb-buttons .uagb-block-4e92a569.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater { border-style: none; }
  .wp-block-uagb-buttons .uagb-block-4e92a569.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater { border-color: var(--tsc-border-333333, #333); }
  .wp-block-uagb-buttons .uagb-block-4e92a569 .uagb-buttons-repeater.wp-block-button__link { border-style: none; }
  .wp-block-uagb-buttons .uagb-block-4e92a569 .uagb-buttons-repeater.wp-block-button__link { border-color: var(--tsc-border-333333, #333); }
  .uagb-block-ce3e1f61.uagb-modal-popup .uagb-modal-popup-wrap { border-style: none; }
  .uagb-block-ce3e1f61.uagb-modal-popup .uagb-modal-popup-wrap { border-color: none; }
  .uagb-block-ce3e1f61 .uagb-spectra-button-wrapper .uagb-modal-button-link.uagb-modal-trigger { border-style: none; }
}
@media only screen and (max-width: 767px) {
  .wp-block-uagb-container.uagb-block-270fa603 { background-position: 68% 51%; }
  .wp-block-uagb-container.uagb-block-270fa603 { background-image: url(https://tidysetup.com/wp-content/uploads/miami-branch-tidysetup.jpg); }
  .wp-block-uagb-container.uagb-block-270fa603 { background-clip: padding-box; }
  .wp-block-uagb-container.uagb-block-270fa603::before { background: rgba(218,218,218,0.92); }
  .wp-block-uagb-container.uagb-block-29529bd5 { background-color: var(--tsc-bg-ffffff, #ffffff); }
  .wp-block-uagb-container.uagb-block-acb96fa3 { background-color: var(--tsc-bg-ffffff, #ffffff); }
  .wp-block-uagb-container.uagb-block-197b39c0 { background-color: var(--tsc-bg-ffffff, #ffffff); }
  .wp-block-uagb-container.uagb-block-d48fcdad { background-color: var(--tsc-bg-ffffff, #ffffff); }
  .wp-block-uagb-container.uagb-block-23f8a556 { background-color: var(--tsc-bg-ffffff, #ffffff); }
  .wp-block-uagb-buttons .uagb-block-4e92a569.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater { border-style: none; }
  .wp-block-uagb-buttons .uagb-block-4e92a569.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater { border-color: var(--tsc-border-333333, #333); }
  .wp-block-uagb-buttons .uagb-block-4e92a569 .uagb-buttons-repeater.wp-block-button__link { border-style: none; }
  .wp-block-uagb-buttons .uagb-block-4e92a569 .uagb-buttons-repeater.wp-block-button__link { border-color: var(--tsc-border-333333, #333); }
  .uagb-block-ce3e1f61.uagb-modal-popup .uagb-modal-popup-wrap { border-style: none; }
  .uagb-block-ce3e1f61.uagb-modal-popup .uagb-modal-popup-wrap { border-color: none; }
  .uagb-block-ce3e1f61 .uagb-spectra-button-wrapper .uagb-modal-button-link.uagb-modal-trigger { border-style: none; }
}
.wp-block-uagb-icon-list-child { color: var(--tsc-text-3a3a3a, #3a3a3a); }
.uagb-icon-list__outer-wrap .uagb-icon-list__content-wrap { color: var(--tsc-text-3a3a3a, #3a3a3a); }
.wp-block-uagb-icon-list.uagb-block-108e8764 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap { border-radius: 0px; }
.wp-block-uagb-icon-list.uagb-block-108e8764 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap { border-width: 0px; }
.uagb-block-8fa21a14.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap { background:  !important; }
.uagb-block-8fa21a14.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap { border-color:  !important; }
.uagb-block-8fa21a14.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap { background:  !important; }
.uagb-block-8fa21a14.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap { border-color:  !important; }
.uagb-block-61abe68e.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap { background:  !important; }
.uagb-block-61abe68e.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap { border-color:  !important; }
.uagb-block-61abe68e.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap { background:  !important; }
.uagb-block-61abe68e.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap { border-color:  !important; }
.uagb-block-ca11839c.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap { background:  !important; }
.uagb-block-ca11839c.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap { border-color:  !important; }
.uagb-block-ca11839c.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap { background:  !important; }
.uagb-block-ca11839c.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap { border-color:  !important; }
@media only screen and (max-width: 976px) {
  .wp-block-uagb-icon-list.uagb-block-108e8764 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap { border-width: 0px; }
}
@media only screen and (max-width: 767px) {
  .wp-block-uagb-icon-list.uagb-block-108e8764 .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap { border-width: 0px; }
}
.uagb-block-3a1b3fa1.uagb-icon-wrapper svg { fill: var(--tsc-text-333333, #333); }
.uagb-block-3a1b3fa1.uagb-icon-wrapper .uagb-svg-wrapper { border-style: default; }
.uagb-block-9a8808dc.uagb-icon-wrapper svg { fill: var(--tsc-text-333333, #333); }
.uagb-block-9a8808dc.uagb-icon-wrapper .uagb-svg-wrapper { border-style: default; }
.spectra-image-gallery__layout--grid+.spectra-image-gallery__control-wrapper .spectra-image-gallery__control-arrows:hover { background-color: rgba(0,0,0,0); }
.spectra-image-gallery__layout--isogrid+.spectra-image-gallery__control-wrapper .spectra-image-gallery__control-arrows:hover { background-color: rgba(0,0,0,0); }
.spectra-image-gallery__control-arrows { background-color: rgba(0,0,0,0); }
.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-dots li:hover { background-color: rgba(0,0,0,0); }
.spectra-image-gallery__control-dots li button { color: rgba(0,0,0,0); }
.spectra-image-gallery__control-dots li button { border: 0; }
.spectra-image-gallery__control-dots li button { outline: none; }
.spectra-image-gallery__control-dots li button { background: rgba(0,0,0,0); }
.spectra-image-gallery__control-loader div { border-radius: 100%; }
.spectra-image-gallery__control-focus { background-color: rgba(0,0,0,0); }
.spectra-image-gallery__control-focus { border: none; }
.spectra-image-gallery__control-focus svg { fill: #fff; }
.spectra-image-gallery__control-lightbox { outline: none; }
.spectra-image-gallery__control-lightbox--thumbnails .swiper-slide img { border-radius: 3px; }
.spectra-image-gallery__control-lightbox--close { background-color: rgba(0,0,0,0); }
.spectra-image-gallery__control-lightbox--close { border: none; }
.spectra-image-gallery__control-lightbox--close { outline: 0; }
.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); }
.uagb-block-cc9e201d .spectra-image-gallery__control-arrows svg { fill: var(--tsc-text-007cba, #007cba); }
.uagb-block-cc9e201d .spectra-image-gallery__control-arrows--carousel { border-top-left-radius: 50px; }
.uagb-block-cc9e201d .spectra-image-gallery__control-arrows--carousel { border-top-right-radius: 50px; }
.uagb-block-cc9e201d .spectra-image-gallery__control-arrows--carousel { border-bottom-left-radius: 50px; }
.uagb-block-cc9e201d .spectra-image-gallery__control-arrows--carousel { border-bottom-right-radius: 50px; }
.uagb-block-cc9e201d .spectra-image-gallery__control-arrows--carousel { border-style: none; }
.uagb-block-cc9e201d .spectra-image-gallery__layout--carousel ul.slick-dots li button:before { color: var(--tsc-text-007cba, #007cba); }
.uagb-block-cc9e201d .spectra-image-gallery__control-dots li button::before { color: var(--tsc-text-007cba, #007cba); }
.uagb-block-cc9e201d .spectra-image-gallery__control-loader div { border-radius: 100%; }
.uagb-block-cc9e201d .spectra-image-gallery__media-thumbnail-caption-wrapper--overlay { background-color: rgba(0,0,0,0); }
.uagb-block-cc9e201d .spectra-image-gallery__media-wrapper:hover .spectra-image-gallery__media-thumbnail-caption-wrapper--overlay { background-color: rgba(0,0,0,0.75); }
.uagb-block-cc9e201d .spectra-image-gallery__media-wrapper:focus-visible .spectra-image-gallery__media-thumbnail-caption-wrapper--overlay { background-color: rgba(0,0,0,0.75); }
.uagb-block-cc9e201d .spectra-image-gallery__media-thumbnail-caption a { color: rgba(0,0,0,0); }
.uagb-block-cc9e201d .spectra-image-gallery__media-thumbnail-caption { color: rgba(0,0,0,0); }
.uagb-block-cc9e201d .spectra-image-gallery__media-thumbnail-caption--bar-inside { background-color: rgba(0,0,0,0); }
.uagb-block-cc9e201d .spectra-image-gallery__media-thumbnail-caption--bar-inside { border-color: rgba(0,0,0,0); }
.uagb-block-cc9e201d .spectra-image-gallery__media-wrapper:hover .spectra-image-gallery__media-thumbnail-caption--bar-inside { background-color: rgba(0,0,0,0.75); }
.uagb-block-cc9e201dspectra-image-gallery__media-wrapper:focus-visible .spectra-image-gallery__media-thumbnail-caption--bar-inside { background-color: rgba(0,0,0,0.75); }
.uagb-block-cc9e201d .spectra-image-gallery__media-thumbnail-caption--bar-outside { background-color: rgba(0,0,0,0.75); }
.uagb-block-cc9e201d .spectra-image-gallery__media-wrapper:hover .spectra-image-gallery__media-thumbnail-caption--bar-outside { background-color: rgba(0,0,0,0.75); }
.uagb-block-cc9e201d .spectra-image-gallery__media-wrapper:focus-visible .spectra-image-gallery__media-thumbnail-caption--bar-outside { background-color: rgba(0,0,0,0.75); }
.uagb-block-cc9e201d .spectra-image-gallery__media-wrapper:hover .spectra-image-gallery__media-thumbnail-caption { color: rgba(255,255,255,1); }
.uagb-block-cc9e201d .spectra-image-gallery__media-wrapper:focus-visible .spectra-image-gallery__media-thumbnail-caption { color: rgba(255,255,255,1); }
.uagb-block-cc9e201d .spectra-image-gallery__media-wrapper:hover .spectra-image-gallery__media-thumbnail-caption a { color: rgba(255,255,255,1); }
.uagb-block-cc9e201d .spectra-image-gallery__media-wrapper:focus-visible .spectra-image-gallery__media-thumbnail-caption a { color: rgba(255,255,255,1); }
.uagb-block-cc9e201d+.spectra-image-gallery__control-lightbox { background-color: rgba(0,0,0,0.75); }
.uagb-block-cc9e201d+.spectra-image-gallery__control-lightbox .spectra-image-gallery__control-lightbox--caption { color: rgba(255,255,255,1); }
.uagb-block-cc9e201d+.spectra-image-gallery__control-lightbox .spectra-image-gallery__control-lightbox--caption { background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1)); }
.uagb-block-cc9e201d+.spectra-image-gallery__control-lightbox .spectra-image-gallery__control-lightbox--thumbnails-wrapper { background-color: transparent; }
.uagb-block-cc9e201d+.spectra-image-gallery__control-lightbox .spectra-image-gallery__control-lightbox--count { color: rgba(255,255,255,1); }
.uagb-block-cc9e201d+.spectra-image-gallery__control-lightbox .spectra-image-gallery__control-lightbox--close svg { fill: rgba(255,255,255,1); }
.uagb-block-cc9e201d+.spectra-image-gallery__control-lightbox .spectra-image-gallery__control-lightbox--main .swiper-button-prev { color: rgba(255,255,255,1); }
.uagb-block-cc9e201d+.spectra-image-gallery__control-lightbox .spectra-image-gallery__control-lightbox--main .swiper-button-next { color: rgba(255,255,255,1); }
@media only screen and (max-width: 976px) {
  .uagb-block-cc9e201d .spectra-image-gallery__control-arrows--carousel { border-style: none; }
}
@media only screen and (max-width: 767px) {
  .uagb-block-cc9e201d .spectra-image-gallery__control-arrows--carousel { border-style: none; }
}
/* photo island (F12): light colours on a photo that is the same in both themes */
.uagb-block-270fa603 { --tsc-bg-ffffff: initial; --tsc-border-333333: initial; --tsc-text-007cba: initial; --tsc-text-333333: initial; --tsc-text-3a3a3a: initial; --ast-global-color-0: #101585; --ast-global-color-1: #36538e; --ast-global-color-2: #101585; --ast-global-color-3: #1a1a1a; --ast-global-color-4: #f6f6f6; --ast-global-color-5: #101585; --ast-global-color-6: #d1d5db; --ast-global-color-7: #b4b4b4; --ast-global-color-8: #ffffff; --ts-page: #f6f6f6; --ts-body-bg: #ffffff; --ts-surface: #ffffff; --ts-surface-2: #f8fafc; --ts-surface-3: #f1f5f9; --ts-surface-4: #f1f1f1; --ts-surface-5: #f5f5f5; --ts-surface-6: #e9e9e9; --ts-surface-7: #dddddd; --ts-surface-8: #d1d3d3; --ts-surface-9: #e2e8f0; --ts-surface-10: #fafafa; --ts-surface-11: #cbd5e1; --ts-surface-12: #fbfcfd; --ts-text: #0f172a; --ts-text-1: #1e293b; --ts-text-body: #1a2526; --ts-text-2: #334155; --ts-text-3: #475569; --ts-text-muted: #64748b; --ts-text-faint: #94a3b8; --ts-separator: #cbd5e1; --ts-text-4: #3a3a3a; --ts-text-max: #000000; --ts-text-max-2: #020202; --ts-placeholder: #9ca3af; --ts-text-5: #666666; --ts-text-6: #555555; --ts-text-7: #111111; --ts-text-8: #031c1c; --ts-text-9: #1a1a1a; --ts-text-10: #4b5563; --ts-border: #e2e8f0; --ts-border-strong: #cbd5e1; --ts-input-border: #cbd5e1; --ts-border-2: #d9dcdd; --ts-border-3: #e5e7eb; --ts-border-4: #eaeaea; --ts-border-5: #f1f5f9; --ts-border-6: #edf2f7; --ts-border-7: #f8fafc; --ts-border-8: #d1d5db; --ts-input-focus: #046bd2; --ts-accent: #2b4b77; --ts-accent-hover: #1e3658; --ts-on-accent: #ffffff; --ts-brand: #101585; --ts-brand-2: #36538e; --ts-heading-accent: #4b5eaa; --ts-link: #0284c7; --ts-link-hover: #0369a1; --ts-link-2: #2563eb; --ts-link-2-hover: #1d4ed8; --ts-button-blue: #0284c7; --ts-ink: #0f172a; --ts-on-ink: #ffffff; --ts-ink-hover: #1e293b; --ts-focus: #101585; --ts-focus-2: #109cde; --ts-sale: #e1145b; --ts-star: #f59e0b; --ts-badge-amber: #fbbf24; --ts-badge-blue: #93c5fd; --ts-success: #16a34a; --ts-success-2: #059669; --ts-success-3: #15803d; --ts-success-text: #14532d; --ts-success-text-2: #047857; --ts-success-bg: #f0fdf4; --ts-success-bg-2: #dcfce7; --ts-success-bg-3: #ecfdf5; --ts-success-border: #a7f3d0; --ts-success-border-2: #bbf7d0; --ts-danger: #dc2626; --ts-danger-bg: #fef2f2; --ts-danger-bg-2: #fee2e2; --ts-danger-border: #fecaca; --ts-danger-2: #e11d48; --ts-danger-2-bg: #fff1f2; --ts-danger-2-border: #fecdd3; --ts-danger-2-text: #9f1239; --ts-danger-text: #991b1b; --ts-danger-3: #ef4444; --ts-danger-3-border: #fca5a5; --ts-danger-border-2: #f87171; --ts-danger-4: #b32d2e; --ts-danger-bg-3: #fcf0f1; --ts-danger-text-3: #8a1f1f; --ts-warning: #b45309; --ts-warning-2: #d97706; --ts-warning-bg: #fffbeb; --ts-warning-bg-2: #fef3c7; --ts-warning-border: #fde68a; --ts-info-bg: #f0f9ff; --ts-info-bg-2: #e0f2fe; --ts-info-bg-3: #eff6ff; --ts-info-border: #bae6fd; --ts-info-border-2: #bfdbfe; --ts-info-text: #1e3a8a; --ts-tint-emerald-bg: #ecfdf5; --ts-tint-emerald-fg: #059669; --ts-tint-emerald-border: #a7f3d0; --ts-tint-sky-bg: #f0f9ff; --ts-tint-sky-fg: #0284c7; --ts-tint-sky-border: #bae6fd; --ts-tint-rose-bg: #fff1f2; --ts-tint-rose-fg: #e11d48; --ts-tint-rose-border: #fecdd3; --ts-tint-violet-bg: #faf5ff; --ts-tint-violet-fg: #7c3aed; --ts-tint-violet-border: #ddd6fe; --ts-tint-violet-fg-2: #6d28d9; --ts-tint-violet-bg-2: #f5f3ff; --ts-tint-amber-bg: #fffbeb; --ts-tint-amber-fg: #d97706; --ts-tint-amber-border: #fde68a; --ts-tint-cyan-bg: #ecfeff; --ts-tint-cyan-fg: #0891b2; --ts-tint-cyan-border: #a5f3fc; --ts-tint-indigo-bg: #eef2ff; --ts-tint-indigo-fg: #4f46e5; --ts-tint-indigo-border: #c7d2fe; --ts-shadow-rgb: 15, 23, 42; --ts-accent-rgb: 43, 75, 119; --ts-link-rgb: 2, 132, 199; --ts-surface-rgb: 255, 255, 255; --ts-hairline-rgb: 0, 0, 0; --ts-overlay: rgba(16, 21, 133, 0.35); --ts-media-bg: transparent; --ts-media-placeholder: transparent; --ts-wallet-buttons: black; --ts-del-opacity: 0.5; --ts-reset-link-opacity: 0.6; --ts-logo-header-display: inline; --ts-logo-header-light-display: none; --ts-logo-footer-display: block; --ts-logo-footer-light-display: none; }
:root[data-theme="dark"] .uagb-block-270fa603 { background-color: #cdc8bd; }
@media screen and (prefers-color-scheme: dark) {
  :root:not([data-theme]) .uagb-block-270fa603 { background-color: #cdc8bd; }
}
