.kb-gallery-ul * { box-sizing: border-box; }
.wp-block-kadence-advancedgallery { flex: 1 1 0%; }
.wp-block-kadence-advancedgallery .kt-blocks-carousel.kt-carousel-container-dotstyle-none { padding-bottom: 0px; }
.wp-block-kadence-advancedgallery .kt-blocks-carousel-init[data-slider-dots="true"] { margin-bottom: 28px; }
.wp-block-kadence-advancedgallery.alignright, .wp-block-kadence-advancedgallery.alignleft { max-width: 420px; width: 100%; }
.wp-block-kadence-advancedgallery::after { clear: both; display: table; content: ""; }
.wp-block-kadence-advancedgallery .kb-gallery-ul, ul.menu .wp-block-kadence-advancedgallery ul.kb-gallery-ul.kb-gallery-ul { display: flex; flex-wrap: wrap; list-style-type: none; padding: 0px; box-sizing: border-box; margin: 0px; }
.rtl .wp-block-kadence-advancedgallery .kb-gallery-ul { padding: 0px; }
.kb-gallery-item-link { text-decoration: none; }
.kb-gallery-ul { display: flex; flex-wrap: wrap; list-style-type: none; padding: 0px; box-sizing: border-box; }
.kb-gallery-ul .kadence-blocks-gallery-item { position: relative; list-style-type: none; padding: 0px; margin: 0px; box-sizing: border-box; }
.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner { position: relative; margin-bottom: 0px; }
.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure { margin: 0px auto; }
.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure .kb-gal-image-radius { position: relative; overflow: hidden; z-index: 1; margin: 0px auto; }
.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure .kb-gallery-image-contain { border: 0px; background: rgba(0, 0, 0, 0); padding: 0px; margin: 0px; display: block; width: 100%; }
.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure .kb-gallery-image-contain.kadence-blocks-gallery-intrinsic { height: 0px; position: relative; }
.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure .kb-gallery-image-contain.kadence-blocks-gallery-intrinsic img { position: absolute; flex: 1 1 0%; height: 100%; object-fit: cover; width: 100%; top: 0px; left: 0px; outline-offset: -4px; }
.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure .kb-gallery-image-ratio-square { padding-bottom: 100%; }
.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure .kb-gallery-image-ratio-land43 { padding-bottom: 75%; }
.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure .kb-gallery-image-ratio-land32 { padding-bottom: 66.67%; }
.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure .kb-gallery-image-ratio-land169 { padding-bottom: 56.25%; }
.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure .kb-gallery-image-ratio-land21 { padding-bottom: 50%; }
.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure .kb-gallery-image-ratio-land31 { padding-bottom: 33%; }
.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure .kb-gallery-image-ratio-land41 { padding-bottom: 25%; }
.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure .kb-gallery-image-ratio-port34 { padding-bottom: 133.33%; }
.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure .kb-gallery-image-ratio-port23 { padding-bottom: 150%; }
.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner img { display: block; max-width: 100%; height: auto; width: 100%; margin: 0px; padding: 0px; }
@supports (position: sticky) {
  .kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner img { width: auto; }
}
.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kadence-blocks-gallery-item__caption { position: absolute; bottom: 0px; width: 100%; max-height: 100%; overflow-y: auto; padding: 43px 10px 10px; font-size: 13px; margin-top: 0px; color: rgb(255, 255, 255); text-align: center; background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0px, rgba(0, 0, 0, 0) 100%); }
.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kadence-blocks-gallery-item__caption img { display: inline; }
.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kadence-blocks-gallery-item-hide-caption .kadence-blocks-gallery-item__caption { display: none; }
.kb-gallery-ul[data-columns-ss="1"] .kadence-blocks-gallery-item { width: calc(100%); }
.kb-gallery-ul[data-columns-ss="2"] .kadence-blocks-gallery-item { width: calc(50%); }
.kb-gallery-ul[data-columns-ss="3"] .kadence-blocks-gallery-item { width: calc(33.3333%); }
.kb-gallery-ul[data-columns-ss="4"] .kadence-blocks-gallery-item { width: calc(25%); }
.kb-gallery-ul[data-columns-ss="5"] .kadence-blocks-gallery-item { width: calc(20%); }
@media (min-width: 543px) {
  .kb-gallery-ul[data-columns-xs="1"] .kadence-blocks-gallery-item { width: calc(100%); }
  .kb-gallery-ul[data-columns-xs="2"] .kadence-blocks-gallery-item { width: calc(50%); }
  .kb-gallery-ul[data-columns-xs="3"] .kadence-blocks-gallery-item { width: calc(33.3333%); }
  .kb-gallery-ul[data-columns-xs="4"] .kadence-blocks-gallery-item { width: calc(25%); }
  .kb-gallery-ul[data-columns-xs="5"] .kadence-blocks-gallery-item { width: calc(20%); }
  .kb-gallery-ul[data-columns-xs="6"] .kadence-blocks-gallery-item { width: calc(16.6667%); }
  .kb-gallery-ul[data-columns-xs="7"] .kadence-blocks-gallery-item { width: calc(14.2857%); }
  .kb-gallery-ul[data-columns-xs="8"] .kadence-blocks-gallery-item { width: calc(12.5%); }
}
@media (min-width: 768px) {
  .kb-gallery-ul[data-columns-sm="1"] .kadence-blocks-gallery-item { width: calc(100%); }
  .kb-gallery-ul[data-columns-sm="2"] .kadence-blocks-gallery-item { width: calc(50%); }
  .kb-gallery-ul[data-columns-sm="3"] .kadence-blocks-gallery-item { width: calc(33.3333%); }
  .kb-gallery-ul[data-columns-sm="4"] .kadence-blocks-gallery-item { width: calc(25%); }
  .kb-gallery-ul[data-columns-sm="5"] .kadence-blocks-gallery-item { width: calc(20%); }
  .kb-gallery-ul[data-columns-sm="6"] .kadence-blocks-gallery-item { width: calc(16.6667%); }
  .kb-gallery-ul[data-columns-sm="7"] .kadence-blocks-gallery-item { width: calc(14.2857%); }
  .kb-gallery-ul[data-columns-sm="8"] .kadence-blocks-gallery-item { width: calc(12.5%); }
}
@media (min-width: 992px) {
  .kb-gallery-ul[data-columns-md="1"] .kadence-blocks-gallery-item { width: calc(100%); }
  .kb-gallery-ul[data-columns-md="2"] .kadence-blocks-gallery-item { width: calc(50%); }
  .kb-gallery-ul[data-columns-md="3"] .kadence-blocks-gallery-item { width: calc(33.3333%); }
  .kb-gallery-ul[data-columns-md="4"] .kadence-blocks-gallery-item { width: calc(25%); }
  .kb-gallery-ul[data-columns-md="5"] .kadence-blocks-gallery-item { width: calc(20%); }
  .kb-gallery-ul[data-columns-md="6"] .kadence-blocks-gallery-item { width: calc(16.6667%); }
  .kb-gallery-ul[data-columns-md="7"] .kadence-blocks-gallery-item { width: calc(14.2857%); }
  .kb-gallery-ul[data-columns-md="8"] .kadence-blocks-gallery-item { width: calc(12.5%); }
}
@media (min-width: 1200px) {
  .kb-gallery-ul[data-columns-xl="1"] .kadence-blocks-gallery-item { width: calc(100%); }
  .kb-gallery-ul[data-columns-xl="2"] .kadence-blocks-gallery-item { width: calc(50%); }
  .kb-gallery-ul[data-columns-xl="3"] .kadence-blocks-gallery-item { width: calc(33.3333%); }
  .kb-gallery-ul[data-columns-xl="4"] .kadence-blocks-gallery-item { width: calc(25%); }
  .kb-gallery-ul[data-columns-xl="5"] .kadence-blocks-gallery-item { width: calc(20%); }
  .kb-gallery-ul[data-columns-xl="6"] .kadence-blocks-gallery-item { width: calc(16.6667%); }
  .kb-gallery-ul[data-columns-xl="7"] .kadence-blocks-gallery-item { width: calc(14.2857%); }
  .kb-gallery-ul[data-columns-xl="8"] .kadence-blocks-gallery-item { width: calc(12.5%); }
}
@media (min-width: 1500px) {
  .kb-gallery-ul[data-columns-xxl="1"] .kadence-blocks-gallery-item { width: calc(100%); }
  .kb-gallery-ul[data-columns-xxl="2"] .kadence-blocks-gallery-item { width: calc(50%); }
  .kb-gallery-ul[data-columns-xxl="3"] .kadence-blocks-gallery-item { width: calc(33.3333%); }
  .kb-gallery-ul[data-columns-xxl="4"] .kadence-blocks-gallery-item { width: calc(25%); }
  .kb-gallery-ul[data-columns-xxl="5"] .kadence-blocks-gallery-item { width: calc(20%); }
  .kb-gallery-ul[data-columns-xxl="6"] .kadence-blocks-gallery-item { width: calc(16.6667%); }
  .kb-gallery-ul[data-columns-xxl="7"] .kadence-blocks-gallery-item { width: calc(14.2857%); }
  .kb-gallery-ul[data-columns-xxl="8"] .kadence-blocks-gallery-item { width: calc(12.5%); }
}
.kb-gallery-caption-style-bottom-hover .kadence-blocks-gallery-item .kadence-blocks-gallery-item__caption { opacity: 0; transition: opacity 0.3s ease-in-out; }
.kb-gallery-caption-style-bottom-hover .kadence-blocks-gallery-item:hover .kadence-blocks-gallery-item__caption, .kb-gallery-caption-style-bottom-hover .kadence-blocks-gallery-item:focus-within .kadence-blocks-gallery-item__caption { opacity: 1; }
@media (max-width: 767px) {
  .kb-mobile-force-hover.kb-gallery-caption-style-bottom-hover .kadence-blocks-gallery-item .kadence-blocks-gallery-item__caption { opacity: 1; }
}
.kb-gallery-ul.kb-gallery-caption-style-cover-hover .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kadence-blocks-gallery-item__caption { display: flex; align-items: center; justify-content: center; position: absolute; inset: 0px; padding: 10px; margin: 0px; opacity: 0; transition: opacity 0.3s ease-in-out; background: rgba(0, 0, 0, 0.8); }
.kb-gallery-ul.kb-gallery-caption-style-cover-hover .kadence-blocks-gallery-item:hover .kadence-blocks-gallery-item__caption, .kb-gallery-ul.kb-gallery-caption-style-cover-hover .kadence-blocks-gallery-item:focus-within .kadence-blocks-gallery-item__caption { opacity: 1; }
@media (max-width: 767px) {
  .kb-gallery-ul.kb-mobile-force-hover.kb-gallery-caption-style-cover-hover .kadence-blocks-gallery-item .kadence-blocks-gallery-item__caption { opacity: 1; }
}
.kb-gallery-ul.kb-gallery-type-carousel, .kb-gallery-ul.kb-gallery-type-slider, .kb-gallery-ul.kb-gallery-type-thumbslider { display: block; margin: 0px; }
.kb-gallery-ul.kb-gallery-type-carousel .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kb-gallery-image-contain.kadence-blocks-gallery-intrinsic.kb-gallery-image-ratio-inherit { padding-bottom: 100%; }
.kb-gallery-ul.kb-gallery-type-carousel .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kb-gallery-image-contain.kadence-blocks-gallery-intrinsic.kb-gallery-image-ratio-inherit img { object-fit: contain; }
.kb-gallery-ul.kb-gallery-type-slider .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kb-gallery-image-contain.kadence-blocks-gallery-intrinsic.kb-gallery-image-ratio-inherit { padding-bottom: 66.67%; }
.kb-gallery-ul.kb-gallery-type-slider .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kb-gallery-image-contain.kadence-blocks-gallery-intrinsic.kb-gallery-image-ratio-inherit img { object-fit: contain; }
.kb-gallery-ul.kb-gallery-type-thumbslider .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kb-gallery-image-contain.kadence-blocks-gallery-intrinsic.kb-gallery-image-ratio-inherit { padding-bottom: 66.67%; }
.kb-gallery-ul.kb-gallery-type-thumbslider .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kb-gallery-image-contain.kadence-blocks-gallery-intrinsic.kb-gallery-image-ratio-inherit img { object-fit: contain; }
.kb-gallery-ul.kb-gallery-type-fluidcarousel .kt-blocks-carousel figure .kb-gal-image-radius { height: 300px; width: auto; margin: 0px auto; }
.kb-gallery-ul.kb-gallery-type-fluidcarousel .kt-blocks-carousel figure .kb-gal-image-radius img { height: 300px; width: auto; flex: 1 1 0%; object-fit: cover; }
.kb-gallery-type-fluidcarousel.kb-gallery-caption-style-below .kb-gallery-item-link, .kb-gallery-type-fluidcarousel.kb-gallery-caption-style-below figure:not(.kb-gallery-item-has-link) { display: flex; flex-direction: column; }
.kb-gallery-type-fluidcarousel.kb-gallery-caption-style-below .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kadence-blocks-gallery-item__caption { box-sizing: border-box; width: 0px; min-width: 100%; }
.kb-blocks-slider[data-slider-type="thumbnail"]:not(.kt-blocks-carousel-init).splide:not(.is-overflow) .splide__slide:last-child { margin: 0px !important; }
.kb-blocks-slider[data-slider-type="thumbnail"]:not(.kt-blocks-carousel-init).splide:not(.is-overflow) .splide__list { justify-content: center; }
.kb-gallery-caption-style-below .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kadence-blocks-gallery-item__caption { padding: 10px; margin-top: 0px; background: rgba(0, 0, 0, 0.8); position: static; }
.kb-gallery-type-carousel .kb-gallery-image-ratio-inherit.kb-gallery-image-contain::after, .kb-gallery-type-slider .kb-gallery-image-ratio-inherit.kb-gallery-image-contain::after { display: none; }
.kb-gallery-ul.kb-gallery-type-carousel .kadence-blocks-gallery-item .kb-has-image-ratio-inherit .kb-gal-image-radius, .kb-gallery-ul.kb-gallery-type-slider .kadence-blocks-gallery-item .kb-has-image-ratio-inherit .kb-gal-image-radius, .kb-gallery-ul.kb-gallery-type-thumbslider .kadence-blocks-gallery-item .kb-has-image-ratio-inherit .kb-gal-image-radius { border-radius: 0px; }
.kb-gallery-filter-vintage .kb-gallery-image-contain::after { content: ""; position: absolute; inset: 0px; box-shadow: rgba(0, 0, 20, 0.4) 0px 0px 100px inset, rgba(0, 0, 0, 0.1) 0px 5px 15px inset; background: linear-gradient(rgba(255, 145, 0, 0.2) 0%, rgba(255, 230, 48, 0.2) 60%), linear-gradient(20deg, rgba(255, 0, 0, 0.2) 0%, rgba(255, 0, 0, 0) 35%); }
.kb-gallery-filter-vintage .kb-gallery-image-contain img { filter: sepia(0.2) brightness(1.1) contrast(1.3); }
.kb-gal-light-filter-vintage .gslide-media { position: relative; }
.kb-gal-light-filter-vintage .gslide-media::before { box-shadow: rgba(0, 0, 20, 0.4) 0px 0px 100px inset, rgba(0, 0, 0, 0.1) 0px 5px 15px inset; background: linear-gradient(rgba(255, 145, 0, 0.2) 0%, rgba(255, 230, 48, 0.2) 60%), linear-gradient(20deg, rgba(255, 0, 0, 0.2) 0%, rgba(255, 0, 0, 0) 35%); content: ""; position: absolute; inset: 0px; z-index: 1; }
.kb-gal-light-filter-vintage .gslide-media img { filter: sepia(0.2) brightness(1.1) contrast(1.3); }
.kb-gallery-filter-grayscale .kb-gallery-image-contain img, .kb-gal-light-filter-grayscale .gslide-media img, .kb-gal-light-filter-grayscale .slbImageWrap img { filter: grayscale(1); }
.kb-gallery-filter-sepia .kb-gallery-image-contain img, .kb-gal-light-filter-sepia .gslide-media img, .kb-gal-light-filter-sepia .slbImageWrap img { filter: sepia(0.5); }
.kb-gallery-filter-saturation .kb-gallery-image-contain img, .kb-gal-light-filter-saturation .gslide-media img, .kb-gal-light-filter-saturation .slbImageWrap img { filter: saturate(1.6); }
.kb-gallery-filter-earlybird .kb-gallery-image-contain::after { background: radial-gradient(circle, rgb(208, 186, 142) 20%, rgb(54, 3, 9) 85%, rgb(29, 2, 16) 100%); mix-blend-mode: overlay; content: ""; position: absolute; inset: 0px; }
.kb-gallery-filter-earlybird .kb-gallery-image-contain img { filter: contrast(0.9) sepia(0.2); }
.kb-gal-light-filter-earlybird .gslide-media { position: relative; }
.kb-gal-light-filter-earlybird .gslide-media::before { background: radial-gradient(circle, rgb(208, 186, 142) 20%, rgb(54, 3, 9) 85%, rgb(29, 2, 16) 100%); mix-blend-mode: overlay; content: ""; position: absolute; inset: 0px; z-index: 1; }
.kb-gal-light-filter-earlybird .gslide-media img { filter: contrast(0.9) sepia(0.2); }
.kb-gallery-filter-toaster .kb-gallery-image-contain::after { background: radial-gradient(circle, rgb(128, 78, 15), rgb(59, 0, 59)); mix-blend-mode: screen; content: ""; position: absolute; inset: 0px; }
.kb-gallery-filter-toaster .kb-gallery-image-contain img { filter: contrast(1.5) brightness(0.9); }
.kb-gal-light-filter-toaster .gslide-media { position: relative; }
.kb-gal-light-filter-toaster .gslide-media::before { background: radial-gradient(circle, rgb(128, 78, 15), rgb(59, 0, 59)); mix-blend-mode: screen; content: ""; position: absolute; inset: 0px; z-index: 1; }
.kb-gal-light-filter-toaster .gslide-media img { filter: contrast(1.5) brightness(0.9); }
.kb-gallery-filter-mayfair .kb-gallery-image-contain::after { background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), rgb(17, 17, 17) 60%); mix-blend-mode: overlay; opacity: 0.4; content: ""; position: absolute; inset: 0px; }
.kb-gallery-filter-mayfair .kb-gallery-image-contain img { filter: contrast(1.1) saturate(1.1); }
.kb-gal-light-filter-mayfair .gslide-media { position: relative; }
.kb-gal-light-filter-mayfair .gslide-media::before { background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), rgb(17, 17, 17) 60%); mix-blend-mode: overlay; opacity: 0.4; content: ""; position: absolute; inset: 0px; z-index: 1; }
.kb-gal-light-filter-mayfair .gslide-media img { filter: contrast(1.1) saturate(1.1); }
.kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xxl="3"] .kb-slide-item { display: none; }
.kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xxl="3"] .kb-slide-item:nth-child(-n+3) { width: 33.33%; display: block; float: left; }
.kt-blocks-carousel-init::after { clear: both; display: table; content: ""; }
.kb-blocks-fluid-carousel:not(.splide-initialized):not(.tns-slider) { display: flex; }
.kb-blocks-fluid-carousel:not(.splide-initialized):not(.tns-slider)[data-slider-center-mode="true"] .kb-slide-item:nth-last-child(2) { order: -11; margin-left: -100px; }
.kb-blocks-fluid-carousel:not(.splide-initialized):not(.tns-slider)[data-slider-center-mode="true"] .kb-slide-item:nth-last-child(1) { order: -10; }
.kb-blocks-fluid-carousel:not(.splide-initialized):not(.tns-slider) .kb-slide-item { max-width: 80%; margin: 0px 10px 0px 0px; flex-basis: fit-content; flex-shrink: 0; }
@media (max-width: 543px) {
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-ss="1"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-ss="1"] .kb-slide-item:nth-child(-n+1) { width: calc(100%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-ss="2"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-ss="2"] .kb-slide-item:nth-child(-n+2) { width: calc(50%); display: block; float: left; }
}
@media (min-width: 544px) and (max-width: 767px) {
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xs="1"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xs="1"] .kb-slide-item:nth-child(-n+1) { width: calc(100%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xs="2"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xs="2"] .kb-slide-item:nth-child(-n+2) { width: calc(50%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xs="3"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xs="3"] .kb-slide-item:nth-child(-n+3) { width: calc(33.3333%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xs="4"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xs="4"] .kb-slide-item:nth-child(-n+4) { width: calc(25%); display: block; float: left; }
}
@media (min-width: 768px) and (max-width: 991px) {
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-sm="1"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-sm="1"] .kb-slide-item:nth-child(-n+1) { width: calc(100%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-sm="2"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-sm="2"] .kb-slide-item:nth-child(-n+2) { width: calc(50%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-sm="3"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-sm="3"] .kb-slide-item:nth-child(-n+3) { width: calc(33.3333%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-sm="4"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-sm="4"] .kb-slide-item:nth-child(-n+4) { width: calc(25%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-sm="5"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-sm="5"] .kb-slide-item:nth-child(-n+5) { width: calc(20%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-sm="6"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-sm="6"] .kb-slide-item:nth-child(-n+6) { width: calc(16.6667%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-sm="7"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-sm="7"] .kb-slide-item:nth-child(-n+7) { width: calc(14.2857%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-sm="8"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-sm="8"] .kb-slide-item:nth-child(-n+8) { width: calc(12.5%); display: block; float: left; }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-md="1"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-md="1"] .kb-slide-item:nth-child(-n+1) { width: calc(100%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-md="2"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-md="2"] .kb-slide-item:nth-child(-n+2) { width: calc(50%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-md="3"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-md="3"] .kb-slide-item:nth-child(-n+3) { width: calc(33.3333%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-md="4"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-md="4"] .kb-slide-item:nth-child(-n+4) { width: calc(25%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-md="5"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-md="5"] .kb-slide-item:nth-child(-n+5) { width: calc(20%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-md="6"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-md="6"] .kb-slide-item:nth-child(-n+6) { width: calc(16.6667%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-md="7"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-md="7"] .kb-slide-item:nth-child(-n+7) { width: calc(14.2857%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-md="8"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-md="8"] .kb-slide-item:nth-child(-n+8) { width: calc(12.5%); display: block; float: left; }
}
@media (min-width: 1200px) and (max-width: 1499px) {
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xl="1"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xl="1"] .kb-slide-item:nth-child(-n+1) { width: calc(100%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xl="2"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xl="2"] .kb-slide-item:nth-child(-n+2) { width: calc(50%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xl="3"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xl="3"] .kb-slide-item:nth-child(-n+3) { width: calc(33.3333%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xl="4"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xl="4"] .kb-slide-item:nth-child(-n+4) { width: calc(25%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xl="5"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xl="5"] .kb-slide-item:nth-child(-n+5) { width: calc(20%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xl="6"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xl="6"] .kb-slide-item:nth-child(-n+6) { width: calc(16.6667%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xl="7"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xl="7"] .kb-slide-item:nth-child(-n+7) { width: calc(14.2857%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xl="8"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xl="8"] .kb-slide-item:nth-child(-n+8) { width: calc(12.5%); display: block; float: left; }
}
@media (min-width: 1500px) {
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xxl="1"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xxl="1"] .kb-slide-item:nth-child(-n+1) { width: calc(100%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xxl="2"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xxl="2"] .kb-slide-item:nth-child(-n+2) { width: calc(50%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xxl="3"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xxl="3"] .kb-slide-item:nth-child(-n+3) { width: calc(33.3333%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xxl="4"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xxl="4"] .kb-slide-item:nth-child(-n+4) { width: calc(25%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xxl="5"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xxl="5"] .kb-slide-item:nth-child(-n+5) { width: calc(20%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xxl="6"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xxl="6"] .kb-slide-item:nth-child(-n+6) { width: calc(16.6667%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xxl="7"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xxl="7"] .kb-slide-item:nth-child(-n+7) { width: calc(14.2857%); display: block; float: left; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xxl="8"] .kb-slide-item { display: none; }
  .kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-columns-xxl="8"] .kb-slide-item:nth-child(-n+8) { width: calc(12.5%); display: block; float: left; }
}
.kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-slider-type="slider"] .kb-slide-item { display: none; }
.kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-slider-type="slider"] .kb-slide-item:first-child { display: block; }
.kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-slider-type="thumbnail"] .kb-slide-item:not(.specificity) { display: none; }
.kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-slider-type="thumbnail"] .kb-slide-item:not(.specificity):first-child { display: block; width: 100%; }
.kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-slider-type="thumbnail"][data-columns-xl="3"] ~ .kb-blocks-slider .kb-slide-item { display: none; }
.kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-slider-type="thumbnail"][data-columns-xl="3"] ~ .kb-blocks-slider .kb-slide-item:nth-child(-n+3) { width: calc(33.3333%); display: block; float: left; }
.kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-slider-type="thumbnail"][data-columns-xl="4"] ~ .kb-blocks-slider .kb-slide-item { display: none; }
.kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-slider-type="thumbnail"][data-columns-xl="4"] ~ .kb-blocks-slider .kb-slide-item:nth-child(-n+4) { width: calc(25%); display: block; float: left; }
.kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-slider-type="thumbnail"][data-columns-xl="5"] ~ .kb-blocks-slider .kb-slide-item { display: none; }
.kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-slider-type="thumbnail"][data-columns-xl="5"] ~ .kb-blocks-slider .kb-slide-item:nth-child(-n+5) { width: calc(20%); display: block; float: left; }
.kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-slider-type="thumbnail"][data-columns-xl="6"] ~ .kb-blocks-slider .kb-slide-item { display: none; }
.kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-slider-type="thumbnail"][data-columns-xl="6"] ~ .kb-blocks-slider .kb-slide-item:nth-child(-n+6) { width: calc(16.6667%); display: block; float: left; }
.kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-slider-type="thumbnail"][data-columns-xl="7"] ~ .kb-blocks-slider .kb-slide-item { display: none; }
.kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-slider-type="thumbnail"][data-columns-xl="7"] ~ .kb-blocks-slider .kb-slide-item:nth-child(-n+7) { width: calc(14.2857%); display: block; float: left; }
.kt-blocks-carousel-init:not(.splide-initialized):not(.tns-slider)[data-slider-type="thumbnail"] ~ .kb-blocks-slider { display: flex; gap: 10px; }
.kb-gallery-ul.kb-gallery-type-mosaic .grid-pattern-container { display: grid; grid-auto-rows: 150px; grid-template-columns: repeat(4, 1fr); gap: 10px; width: 100%; }
.kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item { overflow: hidden; position: relative; width: 100%; height: 100%; }
@media (max-width: 767px) {
  .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item.grid-item-wide, .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item.grid-item-large, .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item.grid-item-tall, .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item.grid-item-small, .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item.last { grid-area: span 2 / span 4; }
  .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item.only-one, .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item.only-two, .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item.only-three, .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item.only-four, .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item.only-five, .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item.only-six, .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item.only-seven { grid-area: span 2 / span 4; }
}
@media (min-width: 768px) {
  .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item.grid-item-wide { grid-area: span 1 / span 2; }
  .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item.grid-item-large { grid-area: span 2 / span 2; }
  .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item.grid-item-tall { grid-area: span 2 / span 1; }
  .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item.grid-item-small { grid-area: span 1 / span 1; }
  .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item.only-one { grid-area: span 2 / span 4; }
  .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item.only-two { grid-row: span 1; }
  .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item.only-three { grid-area: span 1 / span 2; }
  .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item.only-four { grid-row: span 1; }
  .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item.only-five { grid-area: span 1 / span 3; }
  .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item.only-six { grid-row: span 1; }
  .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item.only-seven { grid-row: span 2; }
}
.kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner, .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item figure.kb-gallery-figure, .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item .kb-gal-image-radius, .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item .kb-gallery-image-contain, .kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure.kb-gallery-figure .kadence-blocks-gallery-intrinsic { height: 100%; width: 100%; display: block; }
.kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figcaption.kadence-blocks-gallery-item__caption { overflow: hidden; }
.kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item .kb-gallery-figure { margin: 0px; box-sizing: border-box; }
.kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item .kb-gallery-image-contain { padding: 0px; background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; }
.kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item .kb-gallery-image-contain img { width: 100%; height: 100%; object-fit: cover; display: block; }
.kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item .kadence-blocks-gallery-intrinsic { position: relative; }
.kb-gallery-ul.kb-gallery-type-mosaic .kadence-blocks-gallery-item .kadence-blocks-gallery-intrinsic::before { content: none !important; }
.kb-gallery-type-mosaic.kb-gallery-caption-style-below .grid-pattern-container .kadence-blocks-gallery-item { display: flex; flex-direction: column; }
.kb-gallery-type-mosaic.kb-gallery-caption-style-below .grid-pattern-container .kadence-blocks-gallery-item figure.kb-gallery-figure a { display: flex; flex-direction: column; height: 100%; }
.kb-gallery-type-mosaic.kb-gallery-caption-style-below .grid-pattern-container .kadence-blocks-gallery-item figure.kb-gallery-figure a .kadence-blocks-gallery-item__caption { overflow-y: visible; }
.kt-blocks-carousel .splide.kb-slider-arrow-position-top-right .splide__arrows { right: 1rem; top: 1rem; }
.kt-blocks-carousel .splide.kb-slider-arrow-position-top-right .splide__arrows .splide__arrow--prev { left: unset; right: 4em; }
.kt-blocks-carousel .splide.kb-slider-arrow-position-top-left .splide__arrows { left: 1rem; top: 1rem; }
.kt-blocks-carousel .splide.kb-slider-arrow-position-top-left .splide__arrows .splide__arrow--next { left: 4em; }
.kt-blocks-carousel .splide.kb-slider-arrow-position-bottom-left .splide__arrows { bottom: 1rem; left: 1rem; }
.kt-blocks-carousel .splide.kb-slider-arrow-position-bottom-left .splide__arrows .splide__arrow--next { left: 4em; }
.kt-blocks-carousel .splide.kb-slider-arrow-position-bottom-right .splide__arrows { bottom: 1rem; right: 1rem; }
.kt-blocks-carousel .splide.kb-slider-arrow-position-bottom-right .splide__arrows .splide__arrow--prev { left: unset; right: 4em; }
.kt-blocks-carousel .splide.kb-slider-group-arrow.kb-slider-arrow-position-outside-top .splide__arrows { position: relative; top: -2rem; }
.kt-blocks-carousel .splide.kb-slider-arrow-position-outside-top-right .splide__arrows { right: 1rem; top: -4rem; }
.kt-blocks-carousel .splide.kb-slider-arrow-position-outside-top-right .splide__arrows .splide__arrow--prev { left: unset; right: 4em; }
.kt-blocks-carousel .splide.kb-slider-arrow-position-outside-top-left .splide__arrows { left: 1rem; top: -4rem; }
.kt-blocks-carousel .splide.kb-slider-arrow-position-outside-top-left .splide__arrows .splide__arrow--next { left: 4em; }
.kt-blocks-carousel .splide.kb-slider-arrow-position-outside-bottom .splide__arrows { position: absolute; bottom: -2rem; width: 100%; }
.kt-blocks-carousel .splide.kb-slider-arrow-position-outside-bottom-right .splide__arrows { right: 1rem; bottom: -4rem; }
.kt-blocks-carousel .splide.kb-slider-arrow-position-outside-bottom-right .splide__arrows .splide__arrow--prev { left: unset; right: 4em; }
.kt-blocks-carousel .splide.kb-slider-arrow-position-outside-bottom-left .splide__arrows { left: 1rem; bottom: -4rem; }
.kt-blocks-carousel .splide.kb-slider-arrow-position-outside-bottom-left .splide__arrows .splide__arrow--next { left: 4em; }
.kt-blocks-carousel .splide.kb-slider-group-arrows .splide__arrows { display: flex; gap: 1rem; position: absolute; z-index: 1; }
.kb-gallery-type-thumbslider .kt-blocks-carousel:has(.kb-slider-arrow-position-outside-top), .kb-gallery-type-thumbslider .kt-blocks-carousel:has(.kb-slider-arrow-position-outside-top-left), .kb-gallery-type-thumbslider .kt-blocks-carousel:has(.kb-slider-arrow-position-outside-top-right) { overflow: visible; }
.kb-gallery-type-thumbslider .kt-blocks-carousel:has(.kb-slider-arrow-position-outside-bottom), .kb-gallery-type-thumbslider .kt-blocks-carousel:has(.kb-slider-arrow-position-outside-bottom-left), .kb-gallery-type-thumbslider .kt-blocks-carousel:has(.kb-slider-arrow-position-outside-bottom-right) { overflow: visible; }
.wp-block-kadence-advancedgallery .kt-blocks-carousel { position: relative; }
.wp-block-kadence-advancedgallery .kb-gallery-pause-button { display: none; }
.wp-block-kadence-advancedgallery .kt-blocks-carousel:has(.kt-blocks-carousel-init[data-show-pause-button="true"]) .kb-gallery-pause-button, .wp-block-kadence-advancedgallery .kt-blocks-carousel:has(.kb-blocks-slider[data-show-pause-button="true"]) .kb-gallery-pause-button { display: flex; }
.wp-block-kadence-advancedgallery .kb-gallery-pause-button { position: absolute; bottom: 10px; right: 10px; background: var(--splide-nav-background, rgba(0, 0, 0, 0.8)); color: var(--splide-nav-color, #fff); border: var(--splide-nav-border, 2px solid transparent); border-radius: 4px; padding: 8px 12px; cursor: pointer; font-size: 14px; z-index: 10; display: flex; align-items: center; justify-content: center; opacity: 0.75; transition: opacity 0.4s ease-in-out; }
.wp-block-kadence-advancedgallery .kb-gallery-pause-button:hover, .wp-block-kadence-advancedgallery .kb-gallery-pause-button:focus { opacity: 1; }
.wp-block-kadence-advancedgallery .kb-gallery-pause-button:focus { outline: currentcolor solid 2px; outline-offset: 2px; }
.wp-block-kadence-advancedgallery .kb-gallery-pause-button svg { width: 24px; height: 24px; display: block; }
.wp-block-kadence-advancedgallery .kb-gallery-pause-button .kb-gallery-pause-icon, .wp-block-kadence-advancedgallery .kb-gallery-pause-button .kb-gallery-play-icon { fill: currentcolor; line-height: 0; }
.wp-block-kadence-advancedgallery .kt-blocks-carousel:hover .kb-gallery-pause-button { opacity: 0.75; }
.wp-block-kadence-advancedgallery:has(.kb-slider-arrow-position-bottom-right) .kb-gallery-pause-button { bottom: 50px; }
.wp-block-kadence-advancedgallery:has(.kb-slider-arrow-position-outside-bottom-right) .kb-gallery-pause-button { bottom: 80px; }
.wp-block-kadence-advancedgallery .kb-blocks-slider[data-slider-type="thumbnail"] .kb-gallery-pause-button { margin-right: 25px; }