kc-site-header{display:block;position:sticky;top:0;z-index:100;background:#fff;font-family:Arial,system-ui,sans-serif}kc-site-header *{box-sizing:border-box}kc-site-header .kc-header{position:static!important;background:#fff!important;border-bottom:1px solid #e1e7ee!important;box-shadow:0 2px 10px #172b4d08!important;padding:0!important;margin:0!important}kc-site-header .kc-header-inner{max-width:1180px;margin:auto;min-height:82px;display:flex;align-items:center;gap:26px;padding:12px 20px}kc-site-header .kc-header-logo{flex-shrink:0;display:block;line-height:0}kc-site-header .kc-header-logo img{display:block;width:158px;height:auto;max-width:none;border-radius:0;object-fit:contain}kc-site-header .kc-header-nav{display:flex;align-items:center;justify-content:flex-end;gap:22px;flex:1;margin:0;padding:0}kc-site-header .kc-header-nav a{display:block;white-space:nowrap;font-size:14px;line-height:20px;font-weight:600;color:#172b4d;padding:12px 0;text-decoration:none;border-bottom:2px solid transparent}kc-site-header .kc-header-nav a[aria-current]{color:#315cff;border-bottom-color:#315cff}kc-site-header .kc-header-language{margin:0;display:block;flex-shrink:0}kc-site-header select{font:inherit;font-size:14px;color:#172b4d;background:#fff;border:1px solid #dbe1eb;border-radius:8px;padding:10px;min-height:42px;width:auto}kc-site-header .kc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}kc-site-header a:focus-visible,kc-site-header select:focus-visible{outline:3px solid #315cff;outline-offset:3px}[data-legacy-header]{display:none!important}html{scroll-padding-top:110px!important}@media(max-width:950px){kc-site-header .kc-header-inner{display:grid;grid-template-columns:1fr auto;gap:4px 16px;padding:10px 20px}kc-site-header .kc-header-nav{grid-row:2;grid-column:1/-1;justify-content:flex-start;gap:24px;overflow-x:auto;max-width:100%;scrollbar-width:thin}kc-site-header .kc-header-language{grid-row:1;grid-column:2}kc-site-header .kc-header-logo img{width:140px}kc-site-header .kc-header-nav a{padding:10px 0}html{scroll-padding-top:150px!important}}body{background:#f5f7fa!important;color:#172b4d}body>footer{background:#fff;border-top:1px solid #e1e7ee}
.bottom-nav[hidden]{display:none!important}.review-bar{display:none!important}.header-inner{max-width:1180px}body .main-page{max-width:1180px;margin:auto}body .page-heading{margin-bottom:28px}body .page-heading h1{font-size:clamp(28px,4vw,40px)}body .container{max-width:1180px}body .hero{border-radius:16px}.usage-guide section,.search-destinations{scroll-margin-top:145px}
.kc-pagination{display:flex!important;flex-wrap:wrap;gap:8px;justify-content:center;align-items:center;padding:24px 0!important;margin:12px 0!important}.kc-pagination[hidden]{display:none!important}.kc-pagination button,.kc-pagination a{font:600 14px/1.3 Arial,system-ui,sans-serif;min-width:42px;min-height:42px;padding:10px 13px;border:1px solid #dbe1eb;border-radius:8px;background:#fff;color:#172b4d;cursor:pointer}.kc-pagination button[aria-current=page],.kc-pagination a[aria-current=page]{background:#315cff;color:#fff;border-color:#315cff}.kc-pagination button:disabled{opacity:.4;cursor:default}.kc-pagination small{font-size:14px;color:#52647b}.kc-ellipsis{padding:0 8px}[data-paged]>[hidden]{display:none!important}[data-paged]{scroll-margin-top:150px}
#pages[hidden]{display:none!important}

.kc-pagination a{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;text-decoration:none}
