#ap-directory-archive{--ap-premium-navy: #04233a;--ap-premium-navy-soft: #0c2d46;--ap-premium-yellow: #f4c430;--ap-premium-surface: #f5f7fa;--ap-premium-border: #d0dce5;--ap-premium-muted: #526572;--ap-premium-radius: 4px;--ap-premium-gutter: 40px;--ap-premium-section-gap: 32px;width:100%;min-width:0px;font-family:inherit;color:var(--ap-premium-navy);background-color:#fff;line-height:1.6;--ap-ui-canvas: #fff;--ap-ui-surface: #f5f7fa;--ap-ui-ink: #04233a;--ap-ui-muted: #526572;--ap-ui-line: #d0dce5;--ap-ui-link: #14618d;--ap-ui-hover: #eaf1f6;--ap-ui-focus: #14618d}#ap-directory-archive *,#ap-directory-archive ::before,#ap-directory-archive ::after{box-sizing:border-box}#ap-directory-archive :is(.e-con,.e-con-inner,.elementor-column,.elementor-widget,.elementor-widget-container){min-width:0px}#ap-directory-archive [hidden]{display:none}#ap-directory-archive :is(.ap-geo-component__title,.ap-gd-summary h2,.ap-geo-seo-guide h2){letter-spacing:-0.015em;text-transform:none;font-family:inherit;font-size:22px;font-weight:700;line-height:1.3;color:var(--ap-premium-navy)}#ap-directory-archive :is(.ap-directory-breadcrumb,.ap-geo-breadcrumb){color:var(--ap-premium-muted);font-size:12px;line-height:1.5}#ap-directory-archive .ap-directory-breadcrumb{margin:0px;padding-block:20px 12px}#ap-directory-archive .ap-directory-hero{min-height:0px;padding-block:12px 28px;background-color:#fff}#ap-directory-archive .ap-directory-title{margin:0px 0px 16px}#ap-directory-archive .ap-directory-title .elementor-heading-title{margin:0px;max-width:25ch}#ap-directory-archive .ap-directory-intro{max-width:78ch;margin:0px}#ap-directory-archive .ap-directory-intro p:last-child{margin-bottom:0px}#ap-directory-archive .ap-directory-section{width:100%;margin:0px;padding-block:var(--ap-premium-section-gap);border-right:0px;border-left:0px;border-image:none;background:rgba(0,0,0,0);box-shadow:none;border-top:0px;border-bottom:0px}#ap-directory-archive .ap-directory-section:last-child{border-bottom:0px}#ap-directory-archive .ap-directory-section-title{margin:0px 0px 18px;margin-bottom:28px}#ap-directory-archive .ap-directory-note{color:var(--ap-premium-muted);font-size:13px;line-height:1.6}#ap-directory-archive .ap-directory-local-links{display:flex;flex-wrap:wrap;gap:8px;margin:0px;padding:0px}#ap-directory-archive .ap-directory-local-links a{display:inline-flex;align-items:center;min-height:44px;padding:10px 14px;border:1px solid var(--ap-premium-border);border-radius:4px;color:var(--ap-premium-navy);background:#fff;font-family:inherit;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none}#ap-directory-archive .ap-geo-cards{--ap-gd-ink:var(--ap-color-archive-ink);--ap-gd-muted:var(--ap-color-archive-geo-muted);--ap-gd-line:var(--ap-color-control-line);--ap-gd-accent:var(--ap-color-accent);--ap-gd-soft:var(--ap-color-archive-surface);font-family:inherit;margin:24px 0px;line-height:1.5}#ap-directory-archive .ap-gd-toolbar{position:static;gap:12px;padding:18px;border:1px solid var(--ap-premium-border);border-radius:4px;background:var(--ap-premium-surface);box-shadow:none}#ap-directory-archive .ap-gd-search-group{min-width:min(280px,100%)}#ap-directory-archive .ap-gd-search input,#ap-directory-archive .ap-gd-sort select,#ap-directory-archive .ap-gd-mobile-type select{height:48px;min-height:48px;border-color:var(--ap-premium-border);border-radius:4px;color:var(--ap-premium-navy);background-color:#fff;font-family:inherit;font-size:16px;box-shadow:none}#ap-directory-archive .ap-gd-submit{min-height:48px;height:48px;padding-inline:20px;border:1px solid rgba(0,0,0,0);border-radius:4px;background:var(--ap-premium-yellow);color:var(--ap-premium-navy);font-family:inherit;font-size:14px;font-weight:700}#ap-directory-archive .ap-gd-reset{min-height:44px;display:inline-flex;align-items:center;color:var(--ap-premium-muted);font-size:13px;text-underline-offset:3px}#ap-directory-archive .ap-gd-type-navigation{padding:4px 0px 0px;border-bottom:0px;background:rgba(0,0,0,0)}#ap-directory-archive .ap-gd-types{gap:6px;padding-block:4px}#ap-directory-archive .ap-gd-chip>span{min-height:44px;padding:10px 12px;border:1px solid var(--ap-premium-border);border-radius:4px;background:#fff;color:var(--ap-premium-muted);font-family:inherit;font-size:13px;font-weight:600;line-height:1.5;transition:none}#ap-directory-archive .ap-gd-chip input:checked+span{color:#fff;background:var(--ap-premium-navy);border-color:var(--ap-premium-navy)}#ap-directory-archive .ap-gd-chip:hover>span{transform:none}#ap-directory-archive .ap-gd-chip input:checked:hover+span{color:#fff;background:var(--ap-premium-navy-soft)}#ap-directory-archive :is(.ap-gd-arrow,.ap-gd-type-arrow,.ap-gd-view button){width:44px;height:44px;flex-basis:44px;min-height:44px;border-radius:4px;border-color:var(--ap-premium-border);transition:none}#ap-directory-archive .ap-gd-type-arrow:not(:disabled):hover{transform:none}#ap-directory-archive .ap-gd-summary{gap:16px;margin:24px 0px 18px}#ap-directory-archive .ap-gd-grid{gap:24px}#ap-directory-archive .ap-gd-card{border:1px solid var(--ap-premium-border);border-radius:4px;box-shadow:none;transition:none}#ap-directory-archive .ap-gd-card:hover{transform:none;box-shadow:none;border-color:#9db0bd}#ap-directory-archive .ap-gd-visual{height:184px}#ap-directory-archive .ap-gd-tag{top:12px;left:12px;max-width:calc(100% - 24px);padding:6px 9px;border-radius:4px;font-family:inherit;font-size:11px;font-weight:600}#ap-directory-archive .ap-gd-body{padding:18px}#ap-directory-archive .ap-gd-body h3{margin-bottom:8px;font-family:inherit;font-size:18px;font-weight:700;line-height:1.35}#ap-directory-archive .ap-gd-meta{margin-bottom:12px;font-family:inherit;font-size:13px;line-height:1.5}#ap-directory-archive .ap-gd-facts{gap:6px;margin-bottom:18px}#ap-directory-archive .ap-gd-facts>span{padding:5px 8px;border-radius:4px;background:var(--ap-premium-surface);font-size:12px}#ap-directory-archive .ap-gd-primary{min-height:44px;padding:10px 14px;border:1px solid var(--ap-premium-border);border-radius:4px;background:#fff;color:var(--ap-premium-navy);font-family:inherit;font-size:13px;font-weight:700;transition:none}#ap-directory-archive .ap-gd-primary:hover{color:var(--ap-premium-navy);background:var(--ap-premium-surface);border-color:var(--ap-premium-navy)}#ap-directory-archive .ap-gd-empty{padding:32px 20px;border-radius:4px;border-color:var(--ap-premium-border);background:var(--ap-premium-surface);text-align:left}#ap-directory-archive .ap-gd-pagination{gap:8px}#ap-directory-archive .ap-gd-pagination a{display:inline-flex;align-items:center;min-height:44px;padding:10px 14px;border-radius:4px;font-size:13px}#ap-directory-archive .ap-gd-list .ap-gd-card{grid-template-columns:240px minmax(0px, 1fr)}#ap-directory-archive .ap-gd-list .ap-gd-visual{min-height:184px;height:100%}#ap-directory-archive .ap-geo-stats{margin:0px}#ap-directory-archive .ap-geo-stats__list{display:grid;grid-template-columns:repeat(auto-fit, minmax(110px, 1fr));gap:0px;margin:18px 0px 0px;padding:0px;border:1px solid var(--ap-premium-border);border-radius:4px;background:#fff}#ap-directory-archive .ap-geo-stats__item{display:flex;flex-direction:column;justify-content:center;gap:5px;min-width:0px;margin:0px;padding:16px;border-right:1px solid var(--ap-premium-border)}#ap-directory-archive .ap-geo-stats__item:last-child{border-right:0px}#ap-directory-archive .ap-geo-stats__item dt{margin:0px;color:var(--ap-premium-muted);font-family:inherit;font-size:12px;line-height:1.5;overflow-wrap:anywhere}#ap-directory-archive .ap-geo-stats__item dd{order:-1;margin:0px;color:var(--ap-premium-navy);font-family:inherit;font-size:24px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2}#ap-directory-archive :is(.ap-geo-local-navigation__links a,.ap-gd-city-card,.ap-geo-nearby__club){border-color:var(--ap-premium-border);border-radius:4px;box-shadow:none}#ap-directory-archive .ap-geo-local-navigation__links{gap:16px}#ap-directory-archive .ap-geo-local-navigation__links a{min-height:84px;padding:18px}#ap-directory-archive .ap-geo-local-navigation__links strong{font-family:inherit;font-size:18px;font-weight:700;line-height:1.35}#ap-directory-archive .ap-geo-local-navigation__links small{color:var(--ap-premium-muted);font-size:13px}#ap-directory-archive .ap-gd-city-card{min-height:100px;padding:18px}#ap-directory-archive .ap-gd-city-card h3{font-family:inherit;font-size:18px;line-height:1.35}#ap-directory-archive .ap-geo-nearby__name{font-family:inherit;font-size:18px;line-height:1.35}#ap-directory-archive .ap-geo-faq.actu-padel-faq{margin-block:0px}#ap-directory-archive .ap-geo-faq .actu-padel-faq-content{gap:0px 32px}#ap-directory-archive .ap-geo-faq .ap-geo-faq__item{border-color:var(--ap-premium-border);padding-block:14px}#ap-directory-archive .ap-geo-faq .ap-geo-faq__item summary{min-height:44px;align-content:center;font-family:inherit;font-size:15px;font-weight:600;line-height:1.6;color:var(--ap-premium-navy)}#ap-directory-archive .ap-geo-faq .faq-answer{margin-top:10px;color:var(--ap-premium-muted);font-family:inherit;font-size:15px;line-height:1.7}#ap-directory-archive .ap-geo-seo-guide{max-width:78ch;font-family:inherit}#ap-directory-archive .ap-geo-seo-guide p{font-size:16px;line-height:1.75}#ap-directory-archive .uc-search-filter-input-wrapper{display:flex;width:100%;min-width:0px;align-items:stretch;gap:8px}#ap-directory-archive .uc-search-filter-input-holder{flex:1 1 0px;min-width:0px;width:auto}#ap-directory-archive .uc-search-filter-btn{flex:0 0 auto;justify-content:center;gap:8px;min-width:48px;min-height:48px;padding:0px 18px;border:1px solid rgba(0,0,0,0);border-radius:4px;color:var(--ap-premium-navy, #04233a);background:var(--ap-premium-yellow, #f4c430);font-family:inherit;font-size:14px;font-weight:700;line-height:1.4;box-shadow:none;transition:none}#ap-directory-archive .uc-search-filter__input::placeholder{color:var(--ap-premium-muted);opacity:1}#ap-directory-archive .archive_pagination :is(a.page-numbers,span.page-numbers){display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:4px;padding:9px 12px;color:var(--ap-premium-navy);background:#fff;font-family:inherit;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;border:1px solid var(--ap-premium-border);border-radius:4px}#ap-directory-archive .archive_pagination .page-numbers.current{border-color:var(--ap-premium-navy);background:var(--ap-premium-navy);color:#fff}@media(max-width: 767px){#ap-directory-archive{--ap-premium-gutter: 20px;--ap-premium-section-gap: 26px}}@media(max-width: 767px){#ap-directory-archive :is(.ap-geo-component__title,.ap-gd-summary h2,.ap-geo-seo-guide h2){font-size:20px}}@media(max-width: 767px){#ap-directory-archive .ap-directory-breadcrumb{padding-block:16px 10px}}@media(max-width: 767px){#ap-directory-archive .ap-directory-hero{padding-block:10px 24px}}@media(max-width: 767px){#ap-directory-archive :is(.ap-directory-title,.ap-directory-section-title){margin-bottom:14px}}@media(max-width: 767px){#ap-directory-archive .ap-geo-stats__list{grid-template-columns:repeat(2, minmax(0px, 1fr))}}@media(max-width: 767px){#ap-directory-archive .ap-geo-stats__item{padding:14px;border-bottom:1px solid var(--ap-premium-border)}}@media(max-width: 767px){#ap-directory-archive .ap-geo-stats__item:nth-child(2n){border-right:0px}}@media(max-width: 767px){#ap-directory-archive .ap-geo-stats__item dd{font-size:22px}}@media(max-width: 767px){#ap-directory-archive .ap-gd-summary{margin-top:20px}}@media(max-width: 650px){#ap-directory-archive .ap-gd-toolbar{padding:14px}}@media(max-width: 650px){#ap-directory-archive .ap-gd-grid{gap:18px}}@media(max-width: 650px){#ap-directory-archive .ap-gd-visual{height:180px}}@media(max-width: 650px){#ap-directory-archive .ap-gd-list .ap-gd-card{display:flex}}@media(max-width: 650px){#ap-directory-archive .ap-gd-list .ap-gd-visual{height:180px;min-height:0px}}@media(max-width: 359px){#ap-directory-archive{--ap-premium-gutter: 16px}}@media(max-width: 359px){#ap-directory-archive .uc-search-filter-input-wrapper{flex-wrap:wrap}}@media(max-width: 359px){#ap-directory-archive .uc-search-filter-btn{justify-content:center;width:100%}}#ap-directory-archive.ap-directory-root{--container-max-width: var(--ap-archive-width);gap:0px;padding:0px}#ap-directory-archive .ap-directory-shell{--container-max-width: var(--ap-archive-width);--content-width: var(--ap-archive-width);width:min(100%,var(--ap-archive-width) + 2*var(--ap-premium-gutter));margin-inline:auto}#ap-directory-archive .ap-directory-title :is(h1,.ap-geo-editorial__h1){margin:0px;font-weight:700;font-size:clamp(30px,3.4vw,44px);line-height:1.15;font-family:inherit;color:#04233a;letter-spacing:-0.035em}#ap-directory-archive .ap-directory-empty-aware:not(:has(.elementor-shortcode:not(:empty))){display:none}@media(max-width: 767px){#ap-directory-archive .ap-directory-title :is(h1,.ap-geo-editorial__h1){font-size:32px}}#ap-directory-archive>.e-con-inner,#ap-directory-archive.ap-directory-shell>.e-con-inner,#ap-directory-archive .ap-directory-shell>.e-con-inner{width:100%;max-width:100%;padding:0px}#ap-directory-archive .uc-search-filter-wrapper,#ap-directory-archive .uc-search-filter-wrapper>.uc-search-filter{min-width:0px;width:100%;max-width:100%;margin-inline:0px}#ap-directory-archive .uc-search-filter__input{min-width:0px;width:100%;min-height:48px;height:48px;margin:0px;padding:0px 14px;border:1px solid var(--ap-premium-border, #d0dce5);border-radius:4px;color:var(--ap-premium-navy, #04233a);background:#fff;font-family:inherit;font-size:16px;line-height:1.4;box-shadow:none}#ap-directory-archive .uc-search-filter-input-holder:has(.uc-search-filter-indicator) .uc-search-filter__input{padding-right:42px}#ap-directory-archive .uc-search-filter-indicator{right:14px;left:auto;pointer-events:none}#ap-directory-archive .uc-sort-filter{display:flex;flex-wrap:wrap;align-items:flex-end;width:100%;min-width:0px;gap:12px}#ap-directory-archive .uc-sort-filter :is(.uc-sort-filter-orderby-wrapper,.uc-sort-filter-orderdir-wrapper){flex:1 1 140px;min-width:0px;flex-direction:column;align-items:stretch;gap:6px;margin:0px}#ap-directory-archive .uc-sort-filter label,#ap-directory-archive .uc-search-filter-label{display:block;width:100%;margin:0px;color:var(--ap-premium-navy, #04233a);font-family:inherit;font-size:12px;font-weight:600;line-height:1.5}#ap-directory-archive .uc-search-filter-label{margin-bottom:6px}#ap-directory-archive .uc-sort-filter .orderby-select-wrapper{width:100%;min-width:0px}#ap-directory-archive .uc-sort-filter :is(.uc-sort-filter__select,.uc-sort-filter__select-dir){max-width:100%;min-width:0px;width:100%;min-height:48px;height:48px;margin:0px;padding:0px 38px 0px 14px;border:1px solid var(--ap-premium-border, #d0dce5);border-radius:4px;color:var(--ap-premium-navy, #04233a);background-color:#fff;font-family:inherit;font-size:16px;line-height:1.4;box-shadow:none}#ap-directory-archive .uc-button-clear{min-height:44px;padding:10px 14px;border:1px solid var(--ap-premium-border, #d0dce5);border-radius:4px;color:var(--ap-premium-navy, #04233a);background:#fff;font-family:inherit;font-size:13px;font-weight:600;line-height:1.6;box-shadow:none;transition:none}#ap-directory-archive .uc-button-clear:not(.uc-hidden):not(:disabled):hover{background:var(--ap-premium-surface, #f5f7fa);border-color:var(--ap-premium-navy, #04233a)}@media(max-width: 650px){#ap-directory-archive .uc-sort-filter :is(.uc-sort-filter-orderby-wrapper,.uc-sort-filter-orderdir-wrapper){flex-basis:100%}}@media(max-width: 359px){#ap-directory-archive .uc-search-filter-input-holder{flex-basis:100%}}#ap-directory-archive .ap-directory-breadcrumb :is(a,span,p){font-family:inherit}#ap-directory-archive .ap-directory-editorial:has(.elementor-widget-text-editor):not(:has(p:not(:empty),ul:not(:empty),ol:not(:empty))){display:none}#ap-directory-archive .ap-directory-breadcrumb,#ap-directory-archive .ap-directory-breadcrumb :is(a,span,.breadcrumb-inner,.breadcrumb-wrap){font-family:var(--body-family, Arial, sans-serif)}#ap-directory-archive .archive_pagination a.page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}#ap-directory-archive .ap-geo-cards .ap-gd-chip>span{padding:10px 12px;border:1px solid var(--ap-premium-border, #d0dce5);color:var(--ap-premium-muted, #526572);background:#fff;font-weight:600;line-height:1.5;transition:none;font-family:var(--body-family, Arial, sans-serif);min-height:44px;border-radius:4px;font-size:13px}#ap-directory-archive .ap-geo-cards .ap-gd-chip input:checked+span{color:#fff;background:var(--ap-premium-navy, #04233a);border-color:var(--ap-premium-navy, #04233a)}#ap-directory-archive .ap-geo-cards .ap-gd-chip:hover>span{transform:none}#ap-directory-archive .ap-geo-cards :is(.ap-gd-arrow,.ap-gd-type-arrow,.ap-gd-view button){flex-basis:44px;min-width:44px;width:44px;min-height:44px;height:44px;border-radius:4px}#ap-directory-archive .ap-geo-cards .ap-gd-toolbar{border-radius:4px;box-shadow:none;padding:16px;gap:12px;position:static;background:#fff}#ap-directory-archive .ap-geo-cards :is(.ap-gd-search input,.ap-gd-sort select,.ap-gd-mobile-type select,.ap-gd-submit){min-height:48px;height:48px;border-radius:4px;font-size:16px;line-height:1.3}#ap-directory-archive .ap-geo-cards :is(.ap-gd-sort select,.ap-gd-mobile-type select){appearance:auto;background:#fff;padding-right:12px;cursor:pointer;transition:border-color var(--ap-motion, 180ms),box-shadow var(--ap-motion, 180ms)}#ap-directory-archive .ap-geo-cards :is(.ap-gd-sort select,.ap-gd-mobile-type select):hover{border-color:#8fa5b4}#ap-directory-archive .ap-geo-cards .ap-gd-submit{background:var(--ap-gd-accent);color:var(--ap-gd-ink);font-weight:700;padding-inline:16px;transition:background var(--ap-motion, 180ms)}#ap-directory-archive .ap-geo-cards .ap-gd-submit:hover{background:#173f59;color:#fff}#ap-directory-archive .ap-geo-cards .ap-gd-reset{min-height:44px;display:inline-flex;align-items:center;color:var(--ap-gd-muted)}#ap-directory-archive .ap-geo-cards .ap-gd-type-navigation{padding:0px;border:0px;gap:8px}#ap-directory-archive .ap-geo-cards .ap-gd-types{padding-block:4px}#ap-directory-archive .ap-geo-cards :is(.ap-gd-type-arrow,.ap-gd-arrow,.ap-gd-view button){width:44px;height:44px;flex-basis:44px;border-radius:4px}#ap-directory-archive .ap-geo-cards .ap-gd-summary{margin:28px 0px 16px}#ap-directory-archive .ap-geo-cards .ap-gd-summary h2{font-size:clamp(20px,2.4vw,26px);font-family:inherit;font-weight:700}#ap-directory-archive .ap-geo-cards .ap-gd-grid{gap:20px}#ap-directory-archive .ap-geo-cards .ap-gd-card{border-radius:4px;border-color:var(--ap-gd-line);box-shadow:none;transition:transform var(--ap-motion, 180ms),border-color var(--ap-motion, 180ms),box-shadow var(--ap-motion, 180ms)}#ap-directory-archive .ap-geo-cards .ap-gd-visual{aspect-ratio:16/9;width:100%;overflow:hidden;background:var(--ap-gd-soft);display:block;visibility:visible;opacity:1;height:auto;min-height:0px}#ap-directory-archive .ap-geo-cards .ap-gd-visual>img{object-fit:cover;object-position:center center;border-radius:0px;transition:transform var(--ap-motion, 180ms);display:block;visibility:visible;opacity:1;width:100%;height:100%;max-height:none}#ap-directory-archive .ap-geo-cards .ap-gd-placeholder{place-items:center;height:100%;width:100%;background:var(--ap-gd-soft);color:#78909f;display:grid}#ap-directory-archive .ap-geo-cards .ap-gd-placeholder svg{width:44px;height:44px;opacity:.65}#ap-directory-archive .ap-geo-cards .ap-gd-tag{top:12px;left:12px;max-width:calc(100% - 24px);border-radius:4px;padding:6px 9px;gap:5px;font-size:11px;font-weight:700;background:rgba(255,255,255,.96)}#ap-directory-archive .ap-geo-cards .ap-gd-body{padding:20px}#ap-directory-archive .ap-geo-cards .ap-gd-body h3{font-family:inherit;font-size:18px;line-height:1.35;font-weight:700;margin-bottom:8px}#ap-directory-archive .ap-geo-cards .ap-gd-meta{font-size:13px;line-height:1.5;margin-bottom:14px}#ap-directory-archive .ap-geo-cards .ap-gd-facts{margin-bottom:18px;gap:6px}#ap-directory-archive .ap-geo-cards .ap-gd-facts>span{border-radius:3px;background:var(--ap-gd-soft);font-size:12px;padding:5px 7px}#ap-directory-archive .ap-geo-cards .ap-gd-primary{border:1px solid var(--ap-gd-line);border-radius:4px;background:#fff;color:var(--ap-gd-ink);min-height:44px;font-size:14px;font-weight:700;transition:background var(--ap-motion, 180ms),border-color var(--ap-motion, 180ms),color var(--ap-motion, 180ms)}#ap-directory-archive .ap-geo-cards .ap-gd-primary:hover{background:var(--ap-gd-ink);color:#fff;border-color:var(--ap-gd-ink)}#ap-directory-archive .ap-geo-cards .ap-gd-pagination a{display:inline-flex;align-items:center;min-height:44px;border-radius:4px}#ap-directory-archive .ap-geo-cards .ap-gd-empty{border-radius:4px}#ap-directory-archive .ap-geo-cards .ap-gd-list .ap-gd-card{grid-template-columns:240px minmax(0px, 1fr)}#ap-directory-archive .ap-geo-cards .ap-gd-list .ap-gd-visual{aspect-ratio:auto;height:100%;min-height:160px}@media(hover: hover)and (pointer: fine){#ap-directory-archive .ap-geo-cards .ap-gd-card:hover{transform:translateY(-2px);border-color:#a8bac7;box-shadow:rgba(4,35,58,.047) 0px 8px 20px}}@media(hover: hover)and (pointer: fine){#ap-directory-archive .ap-geo-cards .ap-gd-card:hover .ap-gd-visual>img{transform:scale(1.015)}}@media(max-width: 650px){#ap-directory-archive .ap-geo-cards .ap-gd-toolbar{padding:12px}}@media(max-width: 650px){#ap-directory-archive .ap-geo-cards .ap-gd-search-group{flex-direction:row;align-items:center;gap:8px;min-width:0px}}@media(max-width: 650px){#ap-directory-archive .ap-geo-cards .ap-gd-search{flex:1 1 0%;min-width:0px}}@media(max-width: 650px){#ap-directory-archive .ap-geo-cards .ap-gd-submit{flex:0 0 auto;width:auto;padding-inline:12px;font-size:14px}}@media(max-width: 650px){#ap-directory-archive .ap-geo-cards .ap-gd-mobile-type{flex:1 1 100%}}@media(max-width: 650px){#ap-directory-archive .ap-geo-cards .ap-gd-body{padding:16px}}@media(max-width: 650px){#ap-directory-archive .ap-geo-cards .ap-gd-list .ap-gd-card{display:flex}}@media(max-width: 650px){#ap-directory-archive .ap-geo-cards .ap-gd-list .ap-gd-visual{aspect-ratio:16/9;height:auto;min-height:0px}}#ap-directory-archive .ap-directory-breadcrumb :is(.breadcrumb-wrap,.breadcrumb-inner){white-space:normal;flex-wrap:wrap;max-width:100%}#ap-directory-archive .ap-directory-breadcrumb :is(a,span){white-space:normal;overflow-wrap:anywhere;min-width:0px;max-width:100%}#ap-directory-archive :is(.ap-geo-component__title,.ap-geo-seo-guide h2){margin-bottom:28px}#ap-directory-archive .ap-gd-summary h2{margin-bottom:12px}#ap-directory-archive :is(a,button,summary,input,select),#ap-directory-archive .ap-gd-chip>span{transition:color var(--ap-motion, 180ms),background-color var(--ap-motion, 180ms),border-color var(--ap-motion, 180ms),box-shadow var(--ap-motion, 180ms),opacity var(--ap-motion, 180ms),transform var(--ap-motion, 180ms)}#ap-directory-archive .ap-geo-cards :is(a,button,select,.ap-gd-chip>span){transition:color var(--ap-motion, 180ms),background-color var(--ap-motion, 180ms),border-color var(--ap-motion, 180ms),box-shadow var(--ap-motion, 180ms),opacity var(--ap-motion, 180ms),transform var(--ap-motion, 180ms)}@media(hover: hover){#ap-directory-archive a:hover{color:var(--ap-ui-link)}}@media(hover: hover){#ap-directory-archive :is(.ap-directory-breadcrumb,.ap-geo-breadcrumb,.ap-directory-intro,.ap-geo-seo-guide) a:hover{text-decoration:underline 1px;text-underline-offset:3px}}@media(hover: hover){#ap-directory-archive :is(.uc-search-filter-btn,.ap-gd-submit):hover{background:#dfb223;color:#04233a;border-color:#dfb223}}@media(hover: hover){#ap-directory-archive :is(.ap-gd-view button,.ap-gd-arrow,.ap-gd-type-arrow,.ap-gd-pagination a,.archive_pagination a,.ap-directory-local-links a,.ap-geo-local-navigation__links a,.ap-gd-city-card,.ap-geo-nearby__club):not(:disabled):hover,#ap-directory-archive .ap-gd-chip:hover>span{color:var(--ap-ui-ink);background-color:var(--ap-ui-hover);border-color:var(--ap-ui-link)}}[data-theme=dark] #ap-directory-archive{color-scheme:dark;--ap-ui-canvas: #10171e;--ap-ui-surface: #1b2631;--ap-ui-ink: #eef4f8;--ap-ui-muted: #b6c5d0;--ap-ui-line: #3b4b59;--ap-ui-link: #8bcefa;--ap-ui-hover: #273b4b;--ap-ui-focus: #f4c430;--ap-club-navy: var(--ap-ui-ink);--ap-club-muted: var(--ap-ui-muted);--ap-club-border: var(--ap-ui-line);--ap-club-surface: var(--ap-ui-surface);--ap-premium-navy: var(--ap-ui-ink);--ap-premium-navy-soft: #273b4b;--ap-premium-muted: var(--ap-ui-muted);--ap-premium-border: var(--ap-ui-line);--ap-premium-surface: var(--ap-ui-surface);color:var(--ap-ui-ink);background-color:var(--ap-ui-canvas)}[data-theme=dark] #ap-directory-archive .ap-geo-cards{--ap-gd-ink: var(--ap-ui-ink);--ap-gd-muted: var(--ap-ui-muted);--ap-gd-line: var(--ap-ui-line);--ap-gd-soft: var(--ap-ui-surface);color:var(--ap-ui-ink)}[data-theme=dark] #ap-directory-archive :is(.uc-search-filter-btn,.ap-gd-submit){color:#04233a;background:#f4c430}[data-theme=dark] #ap-directory-archive .ap-directory-hero{background-color:var(--ap-ui-canvas)}[data-theme=dark] #ap-directory-archive .uc-sort-filter :is(.uc-sort-filter__select,.uc-sort-filter__select-dir){background-color:var(--ap-ui-canvas);color:var(--ap-ui-ink);border-color:var(--ap-ui-line)}[data-theme=dark] #ap-directory-archive :is(.ap-gd-tag,.ap-gd-facts>span){background:var(--ap-ui-canvas);color:var(--ap-ui-ink)}[data-theme=dark] #ap-directory-archive .ap-gd-chip input:checked+span,[data-theme=dark] #ap-directory-archive .ap-gd-view button[aria-pressed=true],[data-theme=dark] #ap-directory-archive .archive_pagination .page-numbers.current,[data-theme=dark] #ap-directory-archive .ap-gd-pagination [aria-current=page]{background:#f4c430;color:#04233a;border-color:#f4c430}@media(hover: hover){[data-theme=dark] #ap-directory-archive :is(.uc-search-filter-btn,.ap-gd-submit):hover{background:#ffe17e;color:#04233a;border-color:#ffe17e}}@media(hover: hover){[data-theme=dark] #ap-directory-archive :is(.ap-gd-view button,.ap-gd-arrow,.ap-gd-type-arrow,.ap-gd-pagination a,.archive_pagination a,.ap-directory-local-links a,.ap-geo-local-navigation__links a,.ap-gd-city-card,.ap-geo-nearby__club):not(:disabled):hover,[data-theme=dark] #ap-directory-archive .ap-gd-chip:hover>span{background:var(--ap-ui-hover);border-color:var(--ap-ui-link);color:var(--ap-ui-ink)}}@media(max-width: 767px){#ap-directory-archive .ap-directory-section-title,#ap-directory-archive :is(.ap-geo-component__title,.ap-geo-seo-guide h2){margin-bottom:24px}}#ap-directory-archive .ap-directory-filters,#ap-directory-archive .ap-directory-filters>.e-con-inner{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;width:100%}#ap-directory-archive .ap-directory-filters{padding:18px;border:1px solid var(--ap-premium-border);border-radius:4px;background:var(--ap-premium-surface)}#ap-directory-archive .ap-directory-filters>.e-con-inner{padding:0px}#ap-directory-archive .ap-directory-filters>.elementor-widget,#ap-directory-archive .ap-directory-filters>.e-con-inner>.elementor-widget{flex:1 1 170px;width:auto;margin:0px}#ap-directory-archive .ap-directory-filters :is(.elementor-widget-ucaddon_posts_search_filter,.ap-directory-search){max-width:100%;flex:1 0 100%;width:100%}#ap-directory-archive :is(.uc_post_text,.uc_post_text_custom_field,.ue-meta-data){color:var(--ap-premium-muted);font-family:inherit;font-size:13px;line-height:1.6}#ap-directory-archive .ue-meta-data{gap:8px 12px}#ap-directory-archive .ue-grid-item-category{font-family:inherit;font-size:12px;line-height:1.5}#ap-directory-archive .ue-no-posts-found{padding:28px 20px;border:1px solid var(--ap-premium-border);border-radius:4px;color:var(--ap-premium-muted);background:var(--ap-premium-surface);font-family:inherit;font-size:15px;line-height:1.6}@media(max-width: 767px){#ap-directory-archive .ap-directory-filters{padding:14px}}@media(max-width: 650px){#ap-directory-archive .ap-directory-filters,#ap-directory-archive .ap-directory-filters>.e-con-inner{align-items:stretch}}@media(max-width: 650px){#ap-directory-archive .ap-directory-filters>.elementor-widget,#ap-directory-archive .ap-directory-filters>.e-con-inner>.elementor-widget{flex-basis:100%}}#ap-directory-archive .ap-directory-ue-layout>.e-con-inner{align-items:flex-start;gap:28px}#ap-directory-archive .ap-directory-country-filter{background:#f5f7fa;border:1px solid #d0dce5;border-radius:4px;padding:18px;gap:16px}#ap-directory-archive .ap-directory-country-filter .ue_taxonomy_item{min-height:44px;align-items:center}#ap-directory-archive .ap-directory-country-filter :is(.ue-see-more-button,.ue-see-less-button,.ue-clear-button){display:inline-flex;align-items:center;min-height:44px;color:#04233a;font-family:inherit}#ap-directory-archive .ap-directory-country-filter :is(.uc-hidden,.ue-see-more-button.uc-hidden,.ue-see-less-button.uc-hidden,.ue-clear-button.uc-hidden){display:none}#ap-directory-archive .ap-directory-reset a{display:inline-flex;align-items:center;min-height:44px;padding:10px 14px;border:1px solid #d0dce5;border-radius:4px;background:#fff;color:#04233a;font-weight:600;font-size:13px;line-height:1.5;font-family:inherit}#ap-directory-archive .ap-directory-results-summary{color:#526572;font-size:13px}@media(max-width: 767px){#ap-directory-archive .ap-directory-ue-layout>.e-con-inner{flex-direction:column;gap:22px}}@media(max-width: 767px){#ap-directory-archive .ap-directory-country-filter .ue_checkbox_container{display:flex;flex-wrap:wrap;flex-direction:row;gap:4px 16px}}@media(max-width: 767px){#ap-directory-archive .ap-directory-country-filter .ue_checkfilter_title{margin-bottom:8px}}#ap-directory-archive .ue_post_blocks{align-items:stretch;width:100%;min-width:0px;grid-template-columns:repeat(3, minmax(0px, 1fr));gap:24px}#ap-directory-archive .ue_post_blocks_box{position:relative;flex-direction:column;min-width:0px;overflow:hidden;margin:0px;padding:0px;border:1px solid var(--ap-premium-border, #d0dce5);border-radius:4px;background:#fff;box-shadow:none;transform:none;transition:transform var(--ap-motion, 180ms),border-color var(--ap-motion, 180ms),box-shadow var(--ap-motion, 180ms)}#ap-directory-archive .ue_post_blocks_box:hover{border-color:var(--ap-premium-muted, #526572);box-shadow:none;transform:none}#ap-directory-archive .ue_post_blocks_image{flex:0 0 auto;overflow:hidden;width:100%;height:184px;margin:0px;padding:0px}#ap-directory-archive .ue_post_blocks_image>a{display:block;width:100%;height:100%}#ap-directory-archive .ue_post_blocks_image img{max-width:100%;border-radius:0px;transform:none;object-fit:cover;object-position:center center;display:block;width:100%;height:100%;transition:transform var(--ap-motion, 180ms)}#ap-directory-archive .ue_post_blocks_content{display:flex;flex:1 1 auto;flex-direction:column;min-width:0px;color:var(--ap-premium-navy, #04233a);position:static;width:100%;margin:0px;padding:18px;background:#fff;text-align:left}#ap-directory-archive .ue_post_blocks_title{margin:0px 0px 8px;padding:0px}#ap-directory-archive .ue_post_blocks_title a{letter-spacing:-0.01em;text-decoration:none;overflow-wrap:anywhere;color:var(--ap-premium-navy, #04233a);font-family:inherit;font-size:18px;font-weight:700;line-height:1.35;text-transform:none}#ap-directory-archive .ue_post_blocks_text,#ap-directory-archive .ue_post_blocks_text p,#ap-directory-archive .ue_post_blocks .ue-grid-item-meta-data{overflow-wrap:anywhere;margin:0px 0px 16px;color:var(--ap-premium-muted, #526572);font-family:inherit;font-size:14px;font-weight:400;line-height:1.6}#ap-directory-archive .ue_post_blocks_text p:last-child{margin-bottom:0px}#ap-directory-archive .ue_post_blocks_link{padding-top:4px;margin-top:auto}#ap-directory-archive .ue_post_blocks_link a{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border:1px solid var(--ap-premium-border, #d0dce5);border-radius:4px;color:var(--ap-premium-navy, #04233a);background:#fff;font-family:inherit;font-size:13px;font-weight:700;line-height:1.6;text-decoration:none;box-shadow:none;transform:none;min-height:44px;transition:background var(--ap-motion, 180ms),border-color var(--ap-motion, 180ms),color var(--ap-motion, 180ms)}#ap-directory-archive .ue_post_blocks_link a:hover{color:#fff;background:var(--ap-premium-navy, #04233a);border-color:var(--ap-premium-navy, #04233a)}#ap-directory-archive .ap-directory-filters .elementor-widget-ucaddon_ue_sort_filter{flex:2 1 340px}#ap-directory-archive .uc-sort-filter .ue-sorting-filter_select-indicator{right:14px;left:auto;pointer-events:none}@media(max-width: 980px){#ap-directory-archive .ue_post_blocks{grid-template-columns:repeat(2, minmax(0px, 1fr))}}@media(max-width: 650px){#ap-directory-archive .ue_post_blocks{grid-template-columns:minmax(0px, 1fr);gap:18px}}@media(max-width: 650px){#ap-directory-archive .ue_post_blocks_image{height:180px}}@media(max-width: 650px){#ap-directory-archive .ap-directory-filters .elementor-widget-ucaddon_ue_sort_filter{flex-basis:100%}}#ap-directory-archive .ue_post_blocks .ue_post_blocks_box .ue_post_blocks_image{aspect-ratio:16/9;background:var(--ap-premium-surface, #f5f7fa);display:block;width:100%;height:auto;min-height:0px}#ap-directory-archive .ue_post_blocks_image img[src*="/no-image.png"]{object-fit:contain;padding:24px}@media(hover: hover)and (pointer: fine){#ap-directory-archive .ue_post_blocks_box:hover{transform:translateY(-2px);border-color:#a8bac7;box-shadow:rgba(4,35,58,.047) 0px 8px 20px}}@media(hover: hover)and (pointer: fine){#ap-directory-archive .ue_post_blocks_box:hover .ue_post_blocks_image img{transform:scale(1.015)}}@media(max-width: 767px){#ap-directory-archive .ap-directory-country-filter .ue_checkbox_container>.ue_taxonomy_item{flex:0 1 calc(50% - 8px);min-width:0px;min-height:44px;width:calc(50% - 8px)}}@media(max-width: 767px){#ap-directory-archive .ap-directory-country-filter .ue_checkbox_container>.ue_taxonomy_item .ue_taxonomy_item_title{white-space:normal;overflow-wrap:anywhere}}@media(max-width: 767px){#ap-directory-archive .ap-directory-country-filter .ue_checkbox_container>:is(.ue-see-more-button,.ue-see-less-button,.ue-clear-button){flex-basis:100%;min-height:44px}}#ap-directory-archive :is(.ue_post_blocks_link a,.uc-button-clear){transition:color var(--ap-motion, 180ms),background-color var(--ap-motion, 180ms),border-color var(--ap-motion, 180ms),box-shadow var(--ap-motion, 180ms),opacity var(--ap-motion, 180ms),transform var(--ap-motion, 180ms)}@media(hover: hover){#ap-directory-archive .ue_post_blocks_title a:hover{color:var(--ap-ui-link)}}[data-theme=dark] #ap-directory-archive .ap-directory-country-filter{background:var(--ap-ui-surface);border-color:var(--ap-ui-line)}[data-theme=dark] #ap-directory-archive .ap-directory-country-filter :is(.ue_checkfilter_title,.ue_taxonomy_item_title,.uc-checkbox-filter_label,.ue-see-more-button,.ue-see-less-button){color:var(--ap-ui-ink)}[data-theme=dark] #ap-directory-archive .ap-directory-country-filter .uc-checkbox-filter_label::before{background:var(--ap-ui-canvas);border:1px solid var(--ap-ui-muted)}[data-theme=dark] #ap-directory-archive .ap-directory-country-filter .uc-checkbox-filter__checkbox:checked+.uc-checkbox-filter_label::before{background:#f4c430;border-color:#f4c430}[data-theme=dark] #ap-directory-archive .ap-directory-country-filter .uc-checkbox-filter__checkbox:checked+.uc-checkbox-filter_label::after{border-color:#04233a}[data-theme=dark] #ap-directory-archive :is(.uc-query-summary,.ap-directory-results-summary){color:var(--ap-ui-muted)}[data-theme=dark] #ap-directory-archive :is(.uc-button-clear,.ap-directory-reset a){background-color:var(--ap-ui-canvas);color:var(--ap-ui-ink);border-color:var(--ap-ui-line)}[data-theme=dark] #ap-directory-archive .ue_post_blocks_link a{background:var(--ap-ui-canvas);color:var(--ap-ui-ink);border-color:var(--ap-ui-line)}[data-theme=dark] #ap-directory-archive .ue_post_blocks_content{background-color:var(--ap-ui-surface)}[data-theme=dark] #ap-directory-archive :is(.ap-gd-meta,.uc_post_text,.uc_post_text_custom_field,.ap-gd-summary p,.ap-geo-local-navigation__links small,.ap-geo-seo-guide p,.ap-geo-faq .faq-answer){color:var(--ap-ui-muted)}#ap-directory-archive.ap-country-index{color:var(--ci-ink);background:var(--ci-bg)}#ap-directory-archive.ap-country-index>.e-con{padding:48px 24px 64px}#ap-directory-archive.ap-country-index>.e-con>.e-con-inner{width:100%;display:flex;flex-direction:column;max-width:var(--ap-archive-width);gap:0px}#ap-directory-archive.ap-country-index h1{letter-spacing:-0.035em;color:var(--ci-ink);font-size:clamp(32px,3.6vw,46px);line-height:1.12;margin:0px 0px 18px}#ap-directory-archive.ap-country-index .elementor-widget-text-editor{color:var(--ci-muted);max-width:860px;font-size:16px;line-height:1.65;margin:0px 0px 24px}#ap-directory-archive.ap-country-index .elementor-widget-text-editor p{margin:0px 0px 12px}#ap-directory-archive.ap-country-index a{transition:color var(--ap-motion, 0.18s),background-color var(--ap-motion, 0.18s),border-color var(--ap-motion, 0.18s)}#ap-directory-archive.ap-country-index .elementor-widget-ucaddon_content_grid2{width:100%}#ap-directory-archive.ap-country-index .uc_post_grid_style_one_wrap{display:grid;grid-template-columns:repeat(3, minmax(0px, 1fr));gap:28px}#ap-directory-archive.ap-country-index .ue-item{min-width:0px;flex-direction:column;transition:border-color var(--ap-motion, 0.18s),box-shadow var(--ap-motion, 0.18s);display:flex;border:1px solid var(--ci-line);border-radius:4px;background:var(--ci-bg);box-shadow:none;overflow:visible}#ap-directory-archive.ap-country-index .ue-item[hidden]{display:none}#ap-directory-archive.ap-country-index .ue-item .uc_content{display:flex;flex-direction:column;flex:1 1 0%;color:var(--ci-ink);padding:22px;background:rgba(0,0,0,0)}#ap-directory-archive.ap-country-index .ue-item .ue-content-wrapper{flex:1 1 0%}#ap-directory-archive.ap-country-index .ue-item .ue-item-title{font-family:var(--h2-family, inherit);font-weight:700;line-height:1.2;letter-spacing:-0.02em;padding:0px;font-size:25px;color:inherit;margin:0px 0px 12px}#ap-directory-archive.ap-country-index .ue-item .ue-item-text{color:var(--ci-muted);font-size:15px;line-height:1.65;margin:0px}#ap-directory-archive.ap-country-index .ue-item .ue-item-text strong{font-weight:600;color:var(--ci-ink)}#ap-directory-archive.ap-country-index .ue-item .ue-button{margin:18px 0px 0px}#ap-directory-archive.ap-country-index .ue-item a.uc_more_btn{gap:10px;min-height:44px;text-decoration:none;border-radius:4px;display:inline-flex;justify-content:flex-start;width:auto;padding:0px;border:0px;background:rgba(0,0,0,0);color:var(--ci-ink);font-size:14px;font-weight:600}#ap-directory-archive.ap-country-index .ue-item a.uc_more_btn svg{width:18px;height:18px;transition:transform var(--ap-motion, 0.18s)}#ap-directory-archive.ap-country-index .ci-photo{position:relative;aspect-ratio:16/10;background:var(--ci-soft);border-radius:3px 3px 0px 0px;margin:0px;flex:0 0 auto;min-height:0px;width:100%}#ap-directory-archive.ap-country-index .ci-photo>a{display:block;height:100%;overflow:hidden;border-radius:3px 3px 0px 0px;position:absolute;inset:0px}#ap-directory-archive.ap-country-index .ci-photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--ap-motion, 0.35s);margin:0px}#ap-directory-archive.ap-country-index .ci-photo.ci-photo-failed>a{display:flex;align-items:center;justify-content:center;padding:24px;color:var(--ci-muted);font-size:14px}#ap-directory-archive.ap-country-index .ci-photo-failed img{display:none}#ap-directory-archive.ap-country-index .ci-credit{position:absolute;right:8px;bottom:8px;z-index:2;font-family:inherit;color:#fff;font-size:11px;line-height:1.45;max-width:calc(100% - 16px)}#ap-directory-archive.ap-country-index .ci-credit>summary{list-style:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;margin-left:auto;padding:0px;border:1px solid rgba(255,255,255,.376);border-radius:4px;background:rgba(4,35,58,.79);cursor:pointer}#ap-directory-archive.ap-country-index .ci-credit>summary::-webkit-details-marker{display:none}#ap-directory-archive.ap-country-index .ci-credit svg{width:16px;height:16px}#ap-directory-archive.ap-country-index .ci-credit-content{position:absolute;right:0px;bottom:50px;width:min(280px,65vw);padding:12px;border:1px solid rgba(255,255,255,.376);border-radius:4px;background:rgba(4,35,58,.96);box-shadow:rgba(0,0,0,.133) 0px 4px 12px;overflow-wrap:anywhere}#ap-directory-archive.ap-country-index .ci-credit-content a{text-underline-offset:2px;color:#fff;text-decoration:underline}#ap-directory-archive.ap-country-index .ci-credit-content a:hover{color:#f4c430}#ap-directory-archive.ap-country-index .ci-toolbar{display:grid;grid-template-columns:minmax(220px, 1fr) minmax(180px, 220px) minmax(160px, 200px);gap:14px;align-items:end;width:100%;margin:0px 0px 18px;padding:0px}#ap-directory-archive.ap-country-index .ci-toolbar label{display:flex;flex-direction:column;gap:7px;margin:0px;min-width:0px;font-size:13px;font-weight:600;line-height:1.4;color:var(--ci-ink)}#ap-directory-archive.ap-country-index .ci-search-wrap{position:relative;display:block}#ap-directory-archive.ap-country-index .ci-search-wrap>svg{position:absolute;left:16px;top:15px;width:18px;height:18px;color:var(--ci-muted);pointer-events:none}#ap-directory-archive.ap-country-index .ap-archive-controls.ci-toolbar input[type=search]{padding-left:44px;padding-right:44px}#ap-directory-archive.ap-country-index .ci-clear{position:absolute;right:2px;top:2px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:0px;background:rgba(0,0,0,0);color:var(--ci-muted);cursor:pointer;border-radius:4px;padding:0px}#ap-directory-archive.ap-country-index .ci-clear svg{width:18px;height:18px}#ap-directory-archive.ap-country-index input[type=search]::-webkit-search-cancel-button{display:none}#ap-directory-archive.ap-country-index .ci-results-line{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin:0px 0px 20px;color:var(--ci-muted);font-size:14px}#ap-directory-archive.ap-country-index .ci-reset{border:0px;padding:8px 0px;min-height:44px;background:rgba(0,0,0,0);color:var(--ci-ink);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:4px}#ap-directory-archive.ap-country-index .ci-empty{padding:48px 20px;border:1px solid var(--ci-line);border-radius:4px;background:var(--ci-soft);text-align:center;color:var(--ci-muted)}#ap-directory-archive.ap-country-index .ci-empty strong{display:block;color:var(--ci-ink);font-size:20px;margin-bottom:8px}#ap-directory-archive.ap-country-index [hidden]{display:none}[data-theme=dark] #ap-directory-archive.ap-country-index{color-scheme:dark}@media(hover: hover){#ap-directory-archive.ap-country-index .ue-item:hover{border-color:#8ca2b3;box-shadow:rgba(4,35,58,.047) 0px 5px 18px}}@media(hover: hover){#ap-directory-archive.ap-country-index .ue-item:hover .ci-photo img{transform:scale(1.025)}}@media(hover: hover){#ap-directory-archive.ap-country-index .ue-item a:hover,#ap-directory-archive.ap-country-index .ci-reset:hover{color:#53758d}}@media(hover: hover){#ap-directory-archive.ap-country-index .ue-item a.uc_more_btn:hover{color:#53758d}}@media(hover: hover){#ap-directory-archive.ap-country-index .ue-item a.uc_more_btn:hover svg{transform:translateX(3px)}}@media(hover: hover){#ap-directory-archive.ap-country-index .ci-clear:hover{color:var(--ci-ink);background:var(--ci-hover)}}@media(hover: hover){#ap-directory-archive.ap-country-index .ci-credit summary:hover{background:rgba(4,35,58,.96)}}@media(hover: hover){[data-theme=dark] #ap-directory-archive.ap-country-index .ue-item a:hover,[data-theme=dark] #ap-directory-archive.ap-country-index .ci-reset:hover{color:#f4c430}}@media(max-width: 1024px){#ap-directory-archive.ap-country-index .uc_post_grid_style_one_wrap{grid-template-columns:repeat(2, minmax(0px, 1fr));gap:22px}}@media(max-width: 1024px){#ap-directory-archive.ap-country-index .ci-toolbar{grid-template-columns:1fr 1fr}}@media(max-width: 1024px){#ap-directory-archive.ap-country-index .ci-toolbar>label:first-child{grid-column:1/-1}}@media(max-width: 600px){#ap-directory-archive.ap-country-index>.e-con{padding:28px 18px 40px}}@media(max-width: 600px){#ap-directory-archive.ap-country-index .uc_post_grid_style_one_wrap{grid-template-columns:1fr;gap:22px}}@media(max-width: 600px){#ap-directory-archive.ap-country-index .ci-toolbar{gap:12px}}@media(max-width: 600px){#ap-directory-archive.ap-country-index .ue-item .uc_content{padding:20px}}@media(max-width: 600px){#ap-directory-archive.ap-country-index .ci-toolbar label{font-size:12px}}@media(max-width: 600px){#ap-directory-archive.ap-country-index .ci-photo{aspect-ratio:16/9}}#ap-directory-archive{--ap-archive-width:1400px;--ap-ui-canvas:var(--ap-color-archive-canvas);--ap-ui-surface:var(--ap-color-archive-surface);--ap-ui-ink:var(--ap-color-archive-ink);--ap-ui-navy:var(--ap-color-archive-ink);--ap-ui-muted:var(--ap-color-archive-muted);--ap-ui-line:var(--ap-color-control-line);--ap-ui-border:var(--ap-color-control-line);--ap-ui-link:var(--ap-color-archive-link);--ap-ui-hover:var(--ap-color-archive-hover);--ap-ui-yellow:var(--ap-color-accent);--ap-ui-radius:4px;--ap-ui-field-height:48px;--ap-ui-field-padding:18px;--ap-ui-field-font-size:16px;--ap-premium-navy:var(--ap-ui-ink);--ap-premium-muted:var(--ap-ui-muted);--ap-premium-border:var(--ap-ui-border);--ap-premium-surface:var(--ap-ui-surface);--ci-ink:var(--ap-ui-ink);--ci-muted:var(--ap-ui-muted);--ci-line:var(--ap-ui-border);--ci-bg:var(--ap-ui-canvas);--ci-soft:var(--ap-ui-surface);--ci-hover:var(--ap-ui-hover);color:var(--ap-ui-ink);background:var(--ap-ui-canvas);color-scheme:light}[data-theme=dark] #ap-directory-archive,#ap-directory-archive[data-theme=dark]{--ap-ui-canvas:var(--ap-color-archive-canvas);--ap-ui-surface:var(--ap-color-archive-surface);--ap-ui-ink:var(--ap-color-archive-ink);--ap-ui-navy:var(--ap-color-archive-ink);--ap-ui-muted:var(--ap-color-archive-muted);--ap-ui-line:var(--ap-color-control-line);--ap-ui-border:var(--ap-color-control-line);--ap-ui-link:var(--ap-color-archive-link);--ap-ui-hover:var(--ap-color-archive-hover);color-scheme:dark}#ap-directory-archive .ap-archive-controls{--ap-ui-border:inherit;--ap-ui-navy:inherit;--ap-ui-muted:inherit;--ap-ui-surface:inherit;--ap-ui-radius:4px;background:var(--ap-ui-surface)}#ap-directory-archive .ap-archive-controls :is(input[type=search],input[type=text],select,.ap-ui-select-trigger){box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:48px;min-height:48px;margin:0;padding:0 18px;border:1px solid var(--ap-ui-border);border-radius:4px;background:var(--ap-ui-canvas);color:var(--ap-ui-ink);font-family:inherit;font-size:16px;font-weight:500;line-height:1.4;text-transform:none;letter-spacing:normal;box-shadow:none;outline:none;transition:border-color var(--ap-motion, 0.18s) ease,background-color var(--ap-motion, 0.18s) ease,color var(--ap-motion, 0.18s) ease}#ap-directory-archive .ap-archive-controls input::placeholder{color:var(--ap-ui-muted);font:inherit;opacity:1}#ap-directory-archive .ap-archive-controls input{background-image:none}#ap-directory-archive .ap-archive-controls select{padding-right:44px}#ap-directory-archive .ap-ui-select{display:block;position:relative;min-width:0;width:100%}#ap-directory-archive .ap-archive-controls .ap-ui-native-select{display:none}#ap-directory-archive .ap-ui-select>.ap-ui-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:18px;text-align:left;cursor:pointer}#ap-directory-archive .ap-ui-select-trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#ap-directory-archive .ap-ui-select-trigger>svg{width:16px;height:16px;flex:none;color:var(--ap-ui-muted);transition:transform var(--ap-motion, 0.18s) ease}#ap-directory-archive .ap-ui-select-trigger[aria-expanded=true]{border-color:var(--ap-ui-link)}#ap-directory-archive .ap-ui-select-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}#ap-directory-archive .ap-archive-controls :disabled{opacity:.55;cursor:default}#ap-directory-archive .ap-gd-mobile-type>.ap-ui-select{width:100%}#ap-directory-archive .ap-gd-mobile-type>span:not(.ap-ui-select){flex:none}#ap-directory-archive .orderby-select-wrapper{min-width:0}#ap-directory-archive .orderby-select-wrapper:has(.ap-ui-select)>.ue-sorting-filter_select-indicator{display:none}#ap-directory-archive :is(.ap-gd-submit,.uc-search-filter-btn){height:48px;min-height:48px;border-radius:4px;background:#f4c430;color:#04233a}#ap-directory-archive.ap-country-index .ci-toolbar{background:rgba(0,0,0,0)}#ap-directory-archive.ap-country-index .ci-toolbar input[type=search]{padding-inline:44px}#ap-directory-archive.ap-country-index .ci-clear{border:0}#ap-directory-archive .ap-directory-section{border:0}#ap-directory-archive :is(.ap-geo-component__title,.ap-geo-seo-guide h2,.ap-directory-section-title){margin-bottom:28px}#ap-directory-archive :is(.ap-directory-intro,.ap-geo-seo-guide) a{text-decoration:underline;text-underline-offset:3px}#ap-directory-archive :is(a,button,summary,.ap-gd-chip>span){transition:color var(--ap-motion, 0.18s) ease,background-color var(--ap-motion, 0.18s) ease,border-color var(--ap-motion, 0.18s) ease}#ap-directory-archive :is(.ap-gd-card,.ue_post_blocks_box){background:var(--ap-ui-canvas);border-color:var(--ap-ui-border);transition:border-color var(--ap-motion, 0.18s) ease,box-shadow var(--ap-motion, 0.18s) ease}#ap-directory-archive :is(.ap-gd-primary,.ue_post_blocks_link a,.uc-button-clear){border-color:var(--ap-ui-border);color:var(--ap-ui-ink);background:var(--ap-ui-canvas)}#ap-directory-archive :is(.ap-gd-visual img,.ue_post_blocks_image img){transition:transform var(--ap-motion, 0.3s) ease}#ap-directory-archive :is(.ap-gd-status,.ap-gd-empty){color:var(--ap-ui-ink);border-color:var(--ap-ui-border);background:var(--ap-ui-surface)}#ap-directory-archive .ap-gd-results[aria-busy=true]{opacity:.65}#ap-directory-archive [hidden],#ap-directory-archive .uc-hidden,#ap-directory-archive .ap-archive-controls-loader{display:none}.ap-ui-select-menu.ap-archive-select-menu{box-sizing:border-box;position:fixed;z-index:100000;padding:6px;border:1px solid #d0dce5;border-radius:4px;background:#fff;color:#04233a;box-shadow:0 16px 42px rgba(4,35,58,.1098039216),0 3px 10px rgba(4,35,58,.0392156863);overflow:auto;overscroll-behavior:contain;font:inherit;font-size:16px;line-height:1.4}.ap-ui-select-menu.ap-archive-select-menu[hidden]{display:none}.ap-archive-select-menu [role=option]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:11px 12px;box-sizing:border-box;border-radius:4px;cursor:pointer;overflow-wrap:anywhere}.ap-archive-select-menu:has(>[role=option]:nth-child(3):last-child) [role=option]{gap:8px;padding-inline:8px;white-space:nowrap;overflow-wrap:normal}.ap-archive-select-menu [role=option]>svg{flex:none;visibility:hidden;color:#f4c430}.ap-archive-select-menu [role=option][aria-selected=true]{background:#04233a;color:#fff;font-weight:650}.ap-archive-select-menu [role=option][aria-selected=true]>svg{visibility:visible}.ap-archive-select-menu [role=option][data-active]:not([aria-selected=true]){background:#edf3f7}.ap-archive-select-menu [role=option][aria-disabled=true]{opacity:.45;cursor:default}.ap-archive-select-menu[data-theme=dark]{background:#1b2631;color:#eef4f8;border-color:#476176;color-scheme:dark}.ap-archive-select-menu[data-theme=dark] [role=option][aria-selected=true]{background:#f4c430;color:#04233a}.ap-archive-select-menu[data-theme=dark] [role=option][aria-selected=true]>svg{color:currentColor}.ap-archive-select-menu[data-theme=dark] [role=option][data-active]:not([aria-selected=true]){background:#273b4b}@media(hover: hover){#ap-directory-archive .ap-archive-controls :is(input,select,.ap-ui-select-trigger):hover:not(:disabled){border-color:var(--ap-ui-link)}#ap-directory-archive :is(.ap-gd-primary,.ue_post_blocks_link a,.uc-button-clear):hover:not(:disabled){color:var(--ap-ui-canvas);background:var(--ap-ui-ink);border-color:var(--ap-ui-ink)}#ap-directory-archive :is(.ap-gd-submit,.uc-search-filter-btn):hover:not(:disabled){background:#dfb223;color:#04233a}#ap-directory-archive :is(.ap-gd-card,.ue_post_blocks_box):hover{border-color:var(--ap-ui-link);box-shadow:0 5px 18px rgba(4,35,58,.0470588235);transform:none}#ap-directory-archive :is(.ap-gd-card:hover .ap-gd-visual img,.ue_post_blocks_box:hover .ue_post_blocks_image img){transform:scale(1.025)}.ap-archive-select-menu [role=option]:hover:not([aria-selected=true]):not([aria-disabled=true]){background:#edf3f7}.ap-archive-select-menu[data-theme=dark] [role=option]:hover:not([aria-selected=true]):not([aria-disabled=true]){background:#273b4b}}@media(prefers-reduced-motion: reduce){#ap-directory-archive *,#ap-directory-archive *::before,#ap-directory-archive *::after{animation:none;transition:none;scroll-behavior:auto}#ap-directory-archive :is(.ap-gd-card,.ue_post_blocks_box,.ue-item):hover img{transform:none}}@media(max-width: 650px){#ap-directory-archive .uc-sort-filter :is(.uc-sort-filter-orderby-wrapper,.uc-sort-filter-orderdir-wrapper){flex:1 1 120px}#ap-directory-archive .uc-search-filter-btn{width:48px;min-width:48px;padding:0}#ap-directory-archive .uc-search-filter-btn .ue-btn-text{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#ap-directory-archive .ap-directory-toolbar-shell{padding-bottom:18px}}#ap-directory-archive .ap-geo-cards .ap-gd-toolbar.ap-archive-controls{background:var(--ap-ui-surface);padding:18px;align-items:flex-end}#ap-directory-archive .ap-geo-cards .ap-gd-sort>span.ap-gd-sr{display:block;position:static;width:auto;height:auto;margin:0 0 6px;clip:auto;overflow:visible;white-space:normal;font-size:12px;line-height:1.5;font-weight:600}#ap-directory-archive .ap-geo-cards .ap-gd-search-group{align-self:flex-end}@media(max-width: 650px){#ap-directory-archive .ap-geo-cards .ap-gd-toolbar.ap-archive-controls{padding:14px}#ap-directory-archive .ap-geo-cards .ap-gd-search-group{flex-direction:row}#ap-directory-archive .ap-geo-cards .ap-gd-search{flex:1;min-width:0}#ap-directory-archive .ap-geo-cards :is(.ap-gd-mobile-type,.ap-gd-sort){display:block;flex:1 1 120px;width:auto}#ap-directory-archive .ap-geo-cards .ap-gd-submit{flex:none;width:48px;padding:0;font-size:0}#ap-directory-archive .ap-geo-cards .ap-gd-submit::before{content:"";display:block;width:18px;height:18px;margin:auto;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='7.5'/%3E%3Cpath d='m16 16 5 5'/%3E%3C/svg%3E") center/contain no-repeat}}.elementor-location-archive>.ap-archive-assets,.ap-country-index>.ap-archive-assets{display:none}@media(max-width: 650px){#ap-directory-archive .ap-geo-cards .ap-gd-toolbar .ap-gd-submit{font-size:0}}#ap-directory-archive .ap-directory-title :is(h1,.elementor-heading-title,.ap-geo-editorial__h1){color:var(--ap-ui-ink)}#ap-directory-archive .ap-geo-cards .ap-gd-primary{color:var(--ap-ui-ink);background:var(--ap-ui-canvas);border-color:var(--ap-ui-border)}#ap-directory-archive .ap-geo-cards .ap-gd-mobile-type>span:not(.ap-ui-select){margin:0 0 6px;font-size:12px;line-height:1.5;font-weight:600}@media(hover: hover){#ap-directory-archive .ap-geo-cards .ap-gd-primary:hover{color:var(--ap-ui-canvas);background:var(--ap-ui-ink);border-color:var(--ap-ui-ink)}}@media(prefers-reduced-motion: reduce){#ap-directory-archive{--ap-motion:0s}#ap-directory-archive .ue_post_blocks_box:hover .ue_post_blocks_image img,#ap-directory-archive .ap-gd-card:hover .ap-gd-visual img,#ap-directory-archive.ap-country-index .ue-item:hover .ci-photo img{transform:none}}