.elementor-443 .elementor-element.elementor-element-a1c0001 .jet-listing-dynamic-terms{text-align:left;}.elementor-443 .elementor-element.elementor-element-a1c0002 .jet-listing-dynamic-terms{text-align:left;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-443 .elementor-element.elementor-element-a1c0003{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}/* Start custom CSS *//* Work single: title dot */
body.elementor-page-443 .wk-title::after{content:".";color:#EB0045;}
/* Results: show/hide + stats vs text toggle */
body.elementor-page-443 .wk-results:has(a[href$="show-false"]){display:none;}
body.elementor-page-443 .wk-results:has(a[href$="stats-false"]) .wk-stats{display:none;}
body.elementor-page-443 .wk-results:not(:has(a[href$="stats-false"])) .wk-rtext{display:none;}
body.elementor-page-443 .wk-rtext:empty{display:none;}
body.elementor-page-443 .wk-stat:has(h3:empty){display:none;}
/* Quote hides when empty */
body.elementor-page-443 .wk-quote:has(h2:empty){display:none;}
/* Tag chips */
body.elementor-page-443 .wk-terms{width:auto;}
body.elementor-page-443 .wk-terms .jet-listing-dynamic-terms{display:flex;flex-wrap:wrap;gap:8px;}
body.elementor-page-443 .wk-terms .jet-listing-dynamic-terms__link{display:inline-block;padding:6px 12px;border:1px solid #E6E3DE;border-radius:999px;background:#FFFFFF;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;line-height:1.3;color:#171923;}
/* Gallery */
body.elementor-page-443 .wk-gallery .e-gallery-image{border-radius:16px;}/* End custom CSS */