html body .ecg-compare-box,html body .ecg-passport-search-box,html body .ecg-passport-search-box.ecg-search-open{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:0 0!important;background-image:none!important;background-color:transparent!important;background-clip:border-box!important}html body .ecg-ai-search-box,html body .ecg-compare-box,html body .ecg-passport-search-box,html body .ecg-passport-search-box.ecg-search-open,html body .ecg-pr-map-region-search-box,html body .ecg-pr-mobile-search-field{box-shadow:var(--pr-search-surface-shadow, 0 12px 28px rgba(11, 16, 32, .062))!important;-webkit-tap-highlight-color:transparent!important}html body .ecg-pr-map-region-search-box,html body .ecg-pr-mobile-search-field{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:0 0!important;background-image:none!important;background-color:transparent!important;background-clip:border-box!important}html body .ecg-compare-box::before,html body .ecg-passport-search-box.ecg-search-open::before,html body .ecg-passport-search-box::before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;display:block!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:inherit!important;box-shadow:none!important;pointer-events:none!important;transform:none!important}html body .ecg-ai-search-box::before,html body .ecg-compare-box::before,html body .ecg-passport-search-box.ecg-search-open::before,html body .ecg-passport-search-box::before,html body .ecg-pr-map-region-search-box::before,html body .ecg-pr-mobile-search-field::before{background:var(--pr-search-surface-bg, linear-gradient(135deg, rgba(255, 255, 255, .99) 0%, rgba(247, 251, 255, .985) 54%, rgba(238, 244, 252, .96) 100%))!important}html body .ecg-pr-map-region-search-box::before,html body .ecg-pr-mobile-search-field::before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;display:block!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:inherit!important;box-shadow:none!important;pointer-events:none!important;transform:none!important}html body .ecg-compare-box>*,html body .ecg-passport-search-box>*,html body .ecg-pr-map-region-search-box>*,html body .ecg-pr-mobile-search-field>*{position:relative!important;z-index:1!important}html body .ecg-ai-search-box:focus-within,html body .ecg-compare-box:focus-within,html body .ecg-passport-search-box.ecg-search-open:focus-within,html body .ecg-passport-search-box:focus-within,html body .ecg-pr-map-region-search-box:focus-within,html body .ecg-pr-mobile-search-field:focus-within{box-shadow:var(--pr-search-surface-focus-shadow, 0 16px 34px rgba(20, 60, 117, .13), 0 0 0 3px rgba(206, 160, 72, .08))!important}html body .ecg-passport-list-wrap .ecg-passport-search-box{--pr-search-surface-focus-shadow:0 16px 34px rgba(20, 60, 117, .13), 0 0 0 3px rgba(206, 160, 72, .08)}html body .ecg-passport-list-wrap .ecg-passport-search-box,html body .ecg-pr-country-profile-search .ecg-passport-search-box{--pr-search-surface-bg:linear-gradient(135deg, rgba(255, 255, 255, .99) 0%, rgba(247, 251, 255, .985) 52%, rgba(236, 244, 253, .965) 100%);--pr-search-surface-shadow:0 12px 28px rgba(11, 16, 32, .064)}html body .ecg-pr-map-region-search-box,html body .ecg-pr-population-search-slot .ecg-passport-search-box,html body .ecg-pr-region-search-slot .ecg-passport-search-box,html body .ecg-pr-welcoming-search-slot .ecg-passport-search-box{--pr-search-surface-bg:linear-gradient(135deg, rgba(255, 255, 255, .99) 0%, rgba(247, 251, 255, .985) 52%, rgba(236, 244, 253, .965) 100%);--pr-search-surface-shadow:0 12px 28px rgba(11, 16, 32, .064);--pr-search-surface-focus-shadow:0 16px 34px rgba(20, 60, 117, .13), 0 0 0 3px rgba(206, 160, 72, .08)}html body .ecg-passport-hero-panel .ecg-passport-search-box,html body .ecg-passport-hero-panel .ecg-passport-search-box.ecg-search-open{--pr-search-surface-bg:linear-gradient(90deg, rgba(255, 243, 207, .985) 0%, rgba(255, 255, 255, .99) 32%, rgba(255, 255, 255, .965) 100%);--pr-search-surface-shadow:0 12px 28px rgba(0, 0, 0, .14);--pr-search-surface-focus-shadow:0 16px 34px rgba(0, 0, 0, .17), 0 0 0 3px rgba(206, 160, 72, .12)}html body .ecg-compare-box,html body .ecg-passport-hero-panel .ecg-compare-box,html body .ecg-pr-country-checker-panel .ecg-compare-box,html body .ecg-pr-vr-checker-panel .ecg-compare-box{--pr-search-surface-bg:linear-gradient(135deg, rgba(255, 255, 255, .985) 0%, rgba(247, 250, 254, .975) 54%, rgba(240, 246, 253, .965) 100%);--pr-search-surface-shadow:0 12px 26px rgba(0, 0, 0, .10);--pr-search-surface-focus-shadow:0 16px 34px rgba(20, 60, 117, .13), 0 0 0 3px rgba(206, 160, 72, .08)}html body .ecg-pr-mobile-search-field{--pr-search-surface-bg:linear-gradient(90deg, rgba(255, 243, 207, .94) 0%, rgba(255, 255, 255, .985) 26%, rgba(255, 255, 255, .965) 100%);--pr-search-surface-shadow:0 14px 32px rgba(20, 33, 61, .12)}html body .ecg-compare-box,html body .ecg-passport-search-box,html body .ecg-pr-map-region-search-box,html body .ecg-pr-mobile-search-field{align-items:center!important}html body .ecg-compare-icon,html body .ecg-passport-search-icon,html body .ecg-pr-mobile-search-icon{display:grid!important;place-items:center!important;align-self:center!important;justify-self:center!important;line-height:1!important;box-sizing:border-box!important;transform:none!important}html body .ecg-ai-search-icon::before,html body .ecg-passport-search-icon:not(.ecg-passport-search-icon-selected)::before,html body .ecg-pr-mobile-search-icon::before{content:""!important;display:block!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background-color:transparent!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:24px 24px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='10.7' cy='10.7' r='6.2' stroke='%23143C75' stroke-width='2.6'/%3E%3Cpath d='M15.35 15.35L20 20' stroke='%23143C75' stroke-width='2.9' stroke-linecap='round'/%3E%3C/svg%3E")!important;box-shadow:none!important;transform:none!important}html body .ecg-ai-search-icon::after,html body .ecg-passport-search-icon:not(.ecg-passport-search-icon-selected)::after,html body .ecg-pr-mobile-search-icon::after{content:none!important;display:none!important}html body .ecg-compare-icon-passport:not(.ecg-compare-icon-selected)::before,html body .ecg-compare-icon-target:not(.ecg-compare-icon-selected)::before{content:""!important;display:block!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background-color:transparent!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:24px 24px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Crect x='6.1' y='3.4' width='11.8' height='17.2' rx='2.55' stroke='%23143C75' stroke-width='2.1'/%3E%3Cpath d='M8.9 6.9H15.1' stroke='%23143C75' stroke-width='1.55' stroke-linecap='round' opacity='.62'/%3E%3Ccircle cx='12' cy='12.1' r='3.1' stroke='%23143C75' stroke-width='1.7'/%3E%3Cpath d='M8.9 12.1H15.1M12 9C13.02 10.12 13.02 14.08 12 15.2M12 9C10.98 10.12 10.98 14.08 12 15.2' stroke='%23143C75' stroke-width='1.18' stroke-linecap='round' opacity='.78'/%3E%3Cpath d='M9.3 18H14.7' stroke='%23143C75' stroke-width='1.5' stroke-linecap='round' opacity='.62'/%3E%3C/svg%3E")!important;box-shadow:none!important;transform:none!important}html body .ecg-compare-icon-target:not(.ecg-compare-icon-selected)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 21.2C12 21.2 18.1 15.9 18.1 10.5C18.1 7.1 15.4 4.4 12 4.4C8.6 4.4 5.9 7.1 5.9 10.5C5.9 15.9 12 21.2 12 21.2Z' stroke='%23143C75' stroke-width='2.15' stroke-linejoin='round'/%3E%3Ccircle cx='12' cy='10.5' r='2.15' stroke='%23143C75' stroke-width='1.75'/%3E%3Cpath d='M4.7 19.35C6.2 18.45 8.05 18 10.2 18M13.8 18C15.95 18 17.8 18.45 19.3 19.35' stroke='%23143C75' stroke-width='1.45' stroke-linecap='round' opacity='.58'/%3E%3C/svg%3E")!important}html body .ecg-compare-icon:not(.ecg-compare-icon-selected)::after{content:none!important;display:none!important}html body .ecg-compare-input,html body .ecg-passport-search-input{align-self:center!important;line-height:normal!important}html body .ecg-ai-search-input,html body .ecg-compare-input,html body .ecg-passport-search-input,html body .ecg-pr-mobile-search-input{position:relative!important;z-index:1!important;background:0 0!important;box-shadow:none!important}html body .ecg-pr-mobile-search-input{align-self:center!important;line-height:normal!important}html body .ecg-passport-hero-panel .ecg-compare-icon,html body .ecg-passport-hero-panel .ecg-passport-search-icon,html body .ecg-pr-country-checker-panel .ecg-compare-icon,html body .ecg-pr-vr-checker-panel .ecg-compare-icon{margin-block:0!important;margin-inline:auto!important}html body .ecg-passport-list-wrap.ecg-pr-country-mode .ecg-pr-country-profile-search .ecg-passport-search-box,html body .ecg-passport-list-wrap.ecg-pr-country-mode .ecg-pr-country-profile-search .ecg-passport-search-box.ecg-search-open,html body .ecg-pr-country-profile-search .ecg-passport-search-box,html body .ecg-pr-country-profile-search .ecg-passport-search-box.ecg-search-open{position:relative!important;isolation:isolate!important;background:0 0!important;background-image:none!important;background-color:transparent!important;background-clip:border-box!important;box-shadow:var(--pr-search-surface-shadow, 0 12px 28px rgba(0, 0, 0, .14))!important;transform:none!important;--pr-search-surface-bg:linear-gradient(90deg, rgba(255, 241, 202, .98) 0%, rgba(255, 248, 231, .98) 13%, rgba(255, 255, 255, .985) 38%, rgba(255, 255, 255, .95) 100%);--pr-search-surface-shadow:0 12px 28px rgba(0, 0, 0, .14);--pr-search-surface-focus-shadow:0 16px 34px rgba(20, 60, 117, .13), 0 0 0 3px rgba(206, 160, 72, .08)}html body .ecg-passport-list-wrap.ecg-pr-country-mode .ecg-pr-country-profile-search .ecg-passport-search-box.ecg-search-open,html body .ecg-pr-country-profile-search .ecg-passport-search-box.ecg-search-open{overflow:hidden!important}html body .ecg-passport-list-wrap.ecg-pr-country-mode .ecg-pr-country-profile-search .ecg-passport-search-box.ecg-search-open::before,html body .ecg-passport-list-wrap.ecg-pr-country-mode .ecg-pr-country-profile-search .ecg-passport-search-box::before,html body .ecg-pr-country-profile-search .ecg-passport-search-box.ecg-search-open::before,html body .ecg-pr-country-profile-search .ecg-passport-search-box::before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:inherit!important;background:var(--pr-search-surface-bg)!important;box-shadow:none!important;pointer-events:none!important;transform:none!important}html body .ecg-passport-list-wrap.ecg-pr-country-mode .ecg-pr-country-profile-search .ecg-passport-search-box.ecg-search-open::after,html body .ecg-passport-list-wrap.ecg-pr-country-mode .ecg-pr-country-profile-search .ecg-passport-search-box::after,html body .ecg-pr-country-profile-search .ecg-passport-search-box.ecg-search-open::after,html body .ecg-pr-country-profile-search .ecg-passport-search-box::after{content:none!important;display:none!important}html body .ecg-passport-list-wrap.ecg-pr-country-mode .ecg-pr-country-profile-search .ecg-passport-search-box>*,html body .ecg-pr-country-profile-search .ecg-passport-search-box>*{position:relative!important;z-index:1!important}html body .ecg-passport-list-wrap.ecg-pr-country-mode .ecg-pr-country-profile-search .ecg-passport-search-box:focus-within,html body .ecg-pr-country-profile-search .ecg-passport-search-box:focus-within{box-shadow:var(--pr-search-surface-focus-shadow)!important}html body .ecg-passport-hero-panel .ecg-compare-box,html body .ecg-passport-hero-panel .ecg-passport-search-box,html body .ecg-passport-hero-panel .ecg-passport-search-box.ecg-search-open,html body .ecg-pr-country-checker-panel .ecg-compare-box,html body .ecg-pr-vr-checker-panel .ecg-compare-box{isolation:isolate!important;background:0 0!important;background-image:none!important;background-color:transparent!important;background-clip:border-box!important;transform:none!important}html body .ecg-passport-hero-panel .ecg-passport-search-box.ecg-search-open{display:grid!important;align-items:center!important;overflow:hidden!important}html body .ecg-passport-hero-panel .ecg-compare-box::before,html body .ecg-passport-hero-panel .ecg-passport-search-box.ecg-search-open::before,html body .ecg-passport-hero-panel .ecg-passport-search-box::before,html body .ecg-pr-country-checker-panel .ecg-compare-box::before,html body .ecg-pr-vr-checker-panel .ecg-compare-box::before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;display:block!important;border-radius:inherit!important;background:var(--pr-search-surface-bg, linear-gradient(135deg, rgba(255, 255, 255, .985) 0%, rgba(247, 250, 254, .975) 54%, rgba(240, 246, 253, .965) 100%))!important;box-shadow:none!important;pointer-events:none!important}html body .ecg-passport-hero-panel .ecg-compare-box::after,html body .ecg-passport-hero-panel .ecg-compare-icon::after,html body .ecg-passport-hero-panel .ecg-passport-search-box.ecg-search-open::after,html body .ecg-passport-hero-panel .ecg-passport-search-box::after,html body .ecg-passport-hero-panel .ecg-passport-search-icon::after,html body .ecg-passport-list-wrap.ecg-pr-country-mode .ecg-pr-country-profile-search .ecg-passport-search-icon::after,html body .ecg-pr-country-checker-panel .ecg-compare-box::after,html body .ecg-pr-country-checker-panel .ecg-compare-icon::after,html body .ecg-pr-country-profile-search .ecg-passport-search-icon::after,html body .ecg-pr-vr-checker-panel .ecg-compare-box::after,html body .ecg-pr-vr-checker-panel .ecg-compare-icon::after{content:none!important;display:none!important}html body .ecg-passport-hero-panel .ecg-compare-icon,html body .ecg-passport-hero-panel .ecg-passport-search-icon,html body .ecg-passport-list-wrap.ecg-pr-country-mode .ecg-pr-country-profile-search .ecg-passport-search-icon,html body .ecg-pr-country-checker-panel .ecg-compare-icon,html body .ecg-pr-country-profile-search .ecg-passport-search-icon,html body .ecg-pr-vr-checker-panel .ecg-compare-icon{align-self:center!important;justify-self:center!important;text-align:center!important}html body .ecg-passport-hero-panel .ecg-compare-icon:not(.ecg-compare-icon-selected)::before,html body .ecg-passport-hero-panel .ecg-passport-search-icon:not(.ecg-passport-search-icon-selected)::before,html body .ecg-passport-list-wrap.ecg-pr-country-mode .ecg-pr-country-profile-search .ecg-passport-search-icon:not(.ecg-passport-search-icon-selected)::before,html body .ecg-pr-country-checker-panel .ecg-compare-icon:not(.ecg-compare-icon-selected)::before,html body .ecg-pr-country-profile-search .ecg-passport-search-icon:not(.ecg-passport-search-icon-selected)::before,html body .ecg-pr-vr-checker-panel .ecg-compare-icon:not(.ecg-compare-icon-selected)::before{position:static!important;box-shadow:none!important}html body .ecg-passport-hero-panel .ecg-compare-input,html body .ecg-passport-hero-panel .ecg-passport-search-input,html body .ecg-passport-list-wrap.ecg-pr-country-mode .ecg-pr-country-profile-search .ecg-passport-search-input,html body .ecg-pr-country-checker-panel .ecg-compare-input,html body .ecg-pr-country-profile-search .ecg-passport-search-input,html body .ecg-pr-vr-checker-panel .ecg-compare-input{background:0 0!important;box-shadow:none!important}@media (max-width:768px){html body .ecg-pr-mobile-search-field .ecg-pr-mobile-search-input-wrap{position:relative!important;display:block!important;width:100%!important;height:100%!important;min-width:0!important;align-self:stretch!important;overflow:hidden!important;z-index:1!important}html body .ecg-pr-mobile-search-field .ecg-pr-mobile-search-input-wrap .ecg-pr-mobile-search-input{position:absolute!important;inset:0!important;width:100%!important;max-width:none!important;min-width:0!important;height:100%!important;min-height:0!important;box-sizing:border-box!important;background:0 0!important;box-shadow:none!important;overflow:visible!important;text-overflow:clip!important;-webkit-appearance:none!important;appearance:none!important}html body .ecg-pr-mobile-search-field .ecg-pr-mobile-search-placeholder{position:absolute!important;inset:0!important;z-index:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;padding:0 0 0 3px!important;box-sizing:border-box!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;pointer-events:none!important;color:rgba(20,33,61,.52)!important;font-size:16px!important;line-height:1!important;font-weight:780!important}html body .ecg-pr-mobile-search-field .ecg-pr-mobile-search-input-wrap.has-value .ecg-pr-mobile-search-placeholder{opacity:0!important;visibility:hidden!important}html body .ecg-pr-mobile-search-field .ecg-pr-mobile-search-input::placeholder{color:transparent!important;opacity:0!important}html body .ecg-pr-mobile-search-overlay[dir=rtl] .ecg-pr-mobile-search-field .ecg-pr-mobile-search-input-wrap{grid-column:1!important;grid-row:1!important}html body .ecg-pr-mobile-search-overlay[dir=rtl] .ecg-pr-mobile-search-field .ecg-pr-mobile-search-placeholder{padding:0 3px 0 0!important;text-align:right!important;justify-content:flex-start!important}}html body .ecg-passport-hero-panel .ecg-compare-box,html body .ecg-passport-hero-panel .ecg-passport-search-box{display:grid!important;grid-template-columns:var(--pr-control-icon-track) minmax(0,1fr)!important;grid-template-rows:1fr!important;grid-template-areas:"pr-icon pr-field"!important;align-items:center!important;justify-items:stretch!important;overflow:hidden!important}html body .ecg-passport-hero-panel .ecg-compare-box,html body .ecg-passport-hero-panel .ecg-passport-search-box,html body .ecg-pr-country-checker-panel .ecg-compare-box,html body .ecg-pr-vr-checker-panel .ecg-compare-box{--pr-control-icon-size:40px;--pr-control-icon-track:52px;align-content:center!important;justify-content:stretch!important;box-sizing:border-box!important}html body .ecg-passport-list-wrap.ecg-pr-country-mode .ecg-pr-country-profile-search .ecg-passport-search-box,html body .ecg-pr-country-profile-search .ecg-passport-search-box,html body .ecg-pr-population-search-slot .ecg-passport-search-box,html body .ecg-pr-region-search-slot .ecg-passport-search-box,html body .ecg-pr-welcoming-search-slot .ecg-passport-search-box{--pr-control-icon-size:40px;--pr-control-icon-track:52px;display:grid!important;grid-template-columns:var(--pr-control-icon-track) minmax(0,1fr)!important;grid-template-rows:1fr!important;grid-template-areas:"pr-icon pr-field"!important;align-items:center!important;justify-items:stretch!important;align-content:center!important;justify-content:stretch!important;box-sizing:border-box!important;overflow:hidden!important}html body .ecg-passport-hero-panel .ecg-compare-box,html body .ecg-pr-country-checker-panel .ecg-compare-box,html body .ecg-pr-vr-checker-panel .ecg-compare-box{--pr-control-icon-size:38px;--pr-control-icon-track:50px}html body .ecg-passport-hero-panel .ecg-compare-icon,html body .ecg-passport-hero-panel .ecg-passport-search-icon{grid-area:pr-icon!important;position:relative!important;inset:auto!important;place-self:center!important;margin:0!important;transform:none!important}html body .ecg-passport-hero-panel .ecg-compare-icon,html body .ecg-passport-hero-panel .ecg-passport-search-icon,html body .ecg-passport-list-wrap.ecg-pr-country-mode .ecg-pr-country-profile-search .ecg-passport-search-icon,html body .ecg-pr-country-checker-panel .ecg-compare-icon,html body .ecg-pr-country-profile-search .ecg-passport-search-icon,html body .ecg-pr-population-search-slot .ecg-passport-search-icon,html body .ecg-pr-region-search-slot .ecg-passport-search-icon,html body .ecg-pr-vr-checker-panel .ecg-compare-icon,html body .ecg-pr-welcoming-search-slot .ecg-passport-search-icon{display:grid!important;place-items:center!important;width:var(--pr-control-icon-size)!important;height:var(--pr-control-icon-size)!important;min-width:var(--pr-control-icon-size)!important;min-height:var(--pr-control-icon-size)!important;max-width:var(--pr-control-icon-size)!important;max-height:var(--pr-control-icon-size)!important;padding:0!important;box-sizing:border-box!important;line-height:0!important;border-radius:999px!important;vertical-align:middle!important}html body .ecg-passport-list-wrap.ecg-pr-country-mode .ecg-pr-country-profile-search .ecg-passport-search-icon,html body .ecg-pr-country-profile-search .ecg-passport-search-icon,html body .ecg-pr-population-search-slot .ecg-passport-search-icon,html body .ecg-pr-region-search-slot .ecg-passport-search-icon,html body .ecg-pr-welcoming-search-slot .ecg-passport-search-icon{grid-area:pr-icon!important;position:relative!important;inset:auto!important;place-self:center!important;margin:0!important;transform:none!important}html body .ecg-passport-hero-panel .ecg-compare-input,html body .ecg-passport-hero-panel .ecg-passport-search-input{grid-area:pr-field!important;justify-self:stretch!important;width:100%!important;min-width:0!important;padding-inline-start:0!important;padding-inline-end:8px!important}html body .ecg-passport-hero-panel .ecg-compare-input,html body .ecg-passport-hero-panel .ecg-passport-search-input,html body .ecg-pr-country-checker-panel .ecg-compare-input,html body .ecg-pr-vr-checker-panel .ecg-compare-input{place-self:center stretch!important;align-self:center!important;display:block!important;height:auto!important;min-height:1.2em!important;margin:0!important;padding-block:0!important;box-sizing:border-box!important;line-height:1.2!important;transform:none!important;text-align:start!important;vertical-align:middle!important}html body .ecg-passport-list-wrap.ecg-pr-country-mode .ecg-pr-country-profile-search .ecg-passport-search-input,html body .ecg-pr-country-profile-search .ecg-passport-search-input,html body .ecg-pr-population-search-slot .ecg-passport-search-input,html body .ecg-pr-region-search-slot .ecg-passport-search-input,html body .ecg-pr-welcoming-search-slot .ecg-passport-search-input{grid-area:pr-field!important;place-self:center stretch!important;align-self:center!important;justify-self:stretch!important;display:block!important;width:100%!important;min-width:0!important;height:auto!important;min-height:1.2em!important;margin:0!important;padding-block:0!important;padding-inline-start:0!important;padding-inline-end:8px!important;box-sizing:border-box!important;line-height:1.2!important;transform:none!important;text-align:start!important;vertical-align:middle!important}html body .ecg-passport-hero-panel .ecg-compare-icon:not(.ecg-compare-icon-selected)::before,html body .ecg-passport-hero-panel .ecg-passport-search-icon:not(.ecg-passport-search-icon-selected)::before,html body .ecg-passport-list-wrap.ecg-pr-country-mode .ecg-pr-country-profile-search .ecg-passport-search-icon:not(.ecg-passport-search-icon-selected)::before,html body .ecg-pr-country-checker-panel .ecg-compare-icon:not(.ecg-compare-icon-selected)::before,html body .ecg-pr-country-profile-search .ecg-passport-search-icon:not(.ecg-passport-search-icon-selected)::before,html body .ecg-pr-population-search-slot .ecg-passport-search-icon:not(.ecg-passport-search-icon-selected)::before,html body .ecg-pr-region-search-slot .ecg-passport-search-icon:not(.ecg-passport-search-icon-selected)::before,html body .ecg-pr-vr-checker-panel .ecg-compare-icon:not(.ecg-compare-icon-selected)::before,html body .ecg-pr-welcoming-search-slot .ecg-passport-search-icon:not(.ecg-passport-search-icon-selected)::before{place-self:center!important;display:block!important;margin:0!important;padding:0!important;transform:none!important;line-height:0!important;box-sizing:border-box!important}html body [dir=rtl] .ecg-compare-box,html body [dir=rtl] .ecg-passport-search-box,html[dir=rtl] body .ecg-passport-hero-panel .ecg-compare-box,html[dir=rtl] body .ecg-passport-hero-panel .ecg-passport-search-box,html[dir=rtl] body .ecg-passport-list-wrap.ecg-pr-country-mode .ecg-pr-country-profile-search .ecg-passport-search-box,html[dir=rtl] body .ecg-pr-country-profile-search .ecg-passport-search-box,html[dir=rtl] body .ecg-pr-population-search-slot .ecg-passport-search-box,html[dir=rtl] body .ecg-pr-region-search-slot .ecg-passport-search-box,html[dir=rtl] body .ecg-pr-welcoming-search-slot .ecg-passport-search-box{grid-template-areas:"pr-field pr-icon"!important;grid-template-columns:minmax(0,1fr) var(--pr-control-icon-track)!important}html body [dir=rtl] .ecg-compare-input,html body [dir=rtl] .ecg-passport-search-input,html[dir=rtl] body .ecg-compare-input,html[dir=rtl] body .ecg-passport-search-input{padding-inline-start:8px!important;padding-inline-end:0!important}@media (max-width:768px){html body .ecg-passport-hero-panel .ecg-compare-box,html body .ecg-passport-hero-panel .ecg-passport-search-box,html body .ecg-passport-list-wrap.ecg-pr-country-mode .ecg-pr-country-profile-search .ecg-passport-search-box,html body .ecg-pr-country-checker-panel .ecg-compare-box,html body .ecg-pr-country-profile-search .ecg-passport-search-box,html body .ecg-pr-population-search-slot .ecg-passport-search-box,html body .ecg-pr-region-search-slot .ecg-passport-search-box,html body .ecg-pr-vr-checker-panel .ecg-compare-box,html body .ecg-pr-welcoming-search-slot .ecg-passport-search-box{--pr-control-icon-size:38px;--pr-control-icon-track:50px}html body .ecg-passport-hero-panel .ecg-compare-box,html body .ecg-pr-country-checker-panel .ecg-compare-box,html body .ecg-pr-vr-checker-panel .ecg-compare-box{--pr-control-icon-size:36px;--pr-control-icon-track:48px}}html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-search-box,html body .ecg-passport-item.ecg-open .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-box,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-box{--pr-ai-search-height:58px;--pr-ai-search-icon-size:44px;--pr-ai-search-icon-track:54px;--pr-ai-search-gap:12px;position:relative!important;isolation:isolate!important;display:grid!important;grid-template-columns:var(--pr-ai-search-icon-track) minmax(0,1fr)!important;column-gap:var(--pr-ai-search-gap)!important;align-items:center!important;justify-items:stretch!important;min-height:var(--pr-ai-search-height)!important;height:auto!important;padding:7px 16px 7px 9px!important;border:1px solid rgba(11,16,32,.075)!important;border-radius:999px!important;background:0 0!important;background-image:none!important;background-color:transparent!important;background-clip:border-box!important;overflow:hidden!important;box-shadow:0 10px 24px rgba(11,16,32,.048)!important;box-sizing:border-box!important;transform:none!important}html body .ecg-ai-search-box{--pr-ai-search-icon-size:44px;justify-items:stretch!important;height:auto!important;background:0 0!important;background-image:none!important;background-color:transparent!important}html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-search-box::before,html body .ecg-passport-item.ecg-open .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-box::before,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-box::before{content:""!important;display:block!important}html body .ecg-ai-search-box::before,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-search-box::before,html body .ecg-passport-item.ecg-open .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-box::before,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-box::before{position:absolute!important;inset:0!important;z-index:0!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:inherit!important;background:linear-gradient(135deg,rgba(255,255,255,.995)0,rgba(248,251,255,.985) 56%,rgba(240,246,253,.965) 100%)!important;background-clip:border-box!important;box-shadow:none!important;pointer-events:none!important;transform:none!important}html body .ecg-ai-search-box::after,html body .ecg-ai-search-box::before,html body .ecg-ai-search-icon::after,html body .ecg-ai-search-icon::before,html body .ecg-compare-icon-selected::after,html body .ecg-compare-icon-selected::before,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-search-box::after,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-search-icon::after,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-search-icon::before,html body .ecg-passport-floating-popover.ecg-ai-open::after,html body .ecg-passport-floating-popover.ecg-ai-open::before,html body .ecg-passport-item.ecg-open .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-box::after,html body .ecg-passport-item.ecg-open .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-icon::after,html body .ecg-passport-item.ecg-open .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-icon::before,html body .ecg-passport-search-icon-selected::after,html body .ecg-passport-search-icon-selected::before,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-box::after,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-icon::after,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-icon::before,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show::after,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show::before{content:none!important;display:none!important}html body .ecg-ai-search-box>*,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-search-box>*,html body .ecg-passport-item.ecg-open .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-box>*,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-box>*{position:relative!important;z-index:1!important}html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-search-icon,html body .ecg-passport-item.ecg-open .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-icon,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-icon{inline-size:var(--pr-ai-search-icon-size)!important;block-size:var(--pr-ai-search-icon-size)!important;width:var(--pr-ai-search-icon-size)!important;height:var(--pr-ai-search-icon-size)!important;min-width:var(--pr-ai-search-icon-size)!important;min-height:var(--pr-ai-search-icon-size)!important;aspect-ratio:1/1!important;display:grid!important;place-items:center!important;grid-column:1!important;margin:0!important;padding:0!important;border:2px solid rgba(205,215,230,.96)!important;border-radius:50%!important;background-clip:padding-box!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.98),0 6px 14px rgba(20,60,117,.045)!important;box-sizing:border-box!important;overflow:visible!important;contain:layout paint!important;line-height:0!important;transform:none!important}html body .ecg-ai-search-icon,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-search-icon,html body .ecg-passport-item.ecg-open .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-icon,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-icon{min-inline-size:var(--pr-ai-search-icon-size)!important;min-block-size:var(--pr-ai-search-icon-size)!important;max-inline-size:var(--pr-ai-search-icon-size)!important;max-block-size:var(--pr-ai-search-icon-size)!important;align-self:center!important;justify-self:center!important;background:linear-gradient(180deg,rgba(245,249,255,.99),rgba(230,238,249,.97))!important;pointer-events:none!important}html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-search-icon-svg,html body .ecg-passport-item.ecg-open .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-icon-svg,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-icon-svg{inline-size:56%!important;block-size:56%!important;width:56%!important;height:56%!important;min-width:0!important;min-height:0!important;max-width:26px!important;max-height:26px!important;display:block!important;margin:0!important;padding:0!important;overflow:visible!important;pointer-events:none!important;transform:none!important;shape-rendering:geometricPrecision!important}html body .ecg-ai-search-icon-svg{inline-size:56%!important;block-size:56%!important;padding:0!important}html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-search-input,html body .ecg-passport-item.ecg-open .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-input,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-input{grid-column:2!important;align-self:center!important;min-width:0!important;width:100%!important;height:auto!important;min-height:calc(var(--pr-ai-search-height) - 14px)!important;margin:0!important;padding-block:.16em .3em!important;padding-inline:0 10px!important;line-height:1.38!important;overflow:visible!important;text-overflow:ellipsis!important;white-space:nowrap!important;box-sizing:border-box!important}@media (max-width:768px){html body .ecg-ai-search-box,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-search-box,html body .ecg-passport-item.ecg-open .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-box,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-box{--pr-ai-search-height:60px;--pr-ai-search-icon-size:clamp(42px, 10.5vw, 48px);--pr-ai-search-icon-track:clamp(52px, 13vw, 60px);--pr-ai-search-gap:clamp(8px, 2.8vw, 14px)}}html body .ecg-passport-floating-popover.ecg-ai-open,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show{position:relative!important;isolation:isolate!important;overflow:visible!important;background:linear-gradient(145deg,rgba(255,255,255,.998)0,rgba(255,253,248,.992) 52%,rgba(248,251,255,.988) 100%)!important;background-image:linear-gradient(145deg,rgba(255,255,255,.998)0,rgba(255,253,248,.992) 52%,rgba(248,251,255,.988) 100%)!important;background-clip:padding-box!important;border:1px solid rgba(151,121,57,.14)!important;box-shadow:0 24px 52px rgba(16,24,40,.1),0 1px 0 rgba(255,255,255,.84) inset!important;box-sizing:border-box!important}html body .ecg-passport-floating-popover.ecg-ai-open{position:fixed!important}html body .ecg-ai-count,html body .ecg-ai-country-access-meta,html body .ecg-ai-country-name,html body .ecg-ai-duration,html body .ecg-ai-list-title,html body .ecg-ai-meta,html body .ecg-ai-subtitle,html body .ecg-ai-title{line-height:1.24!important;padding-block:.04em .14em!important;overflow:visible!important;text-overflow:clip!important;box-sizing:border-box!important}html body .ecg-ai-search-box,html body .ecg-ai-search-icon{display:grid!important;background-clip:padding-box!important;box-sizing:border-box!important;transform:none!important}html body .ecg-ai-search-box{--pr-ai-search-height:58px;--pr-ai-search-icon-size:42px;--pr-ai-search-icon-track:54px;--pr-ai-search-gap:12px;position:relative!important;isolation:isolate!important;grid-template-columns:var(--pr-ai-search-icon-track) minmax(0,1fr)!important;column-gap:var(--pr-ai-search-gap)!important;align-items:center!important;min-height:var(--pr-ai-search-height)!important;padding:7px 16px 7px 10px!important;border:1px solid rgba(19,33,61,.08)!important;border-radius:999px!important;background:linear-gradient(135deg,rgba(255,255,255,.997)0,rgba(249,252,255,.992) 58%,rgba(243,247,253,.988) 100%)!important;background-image:linear-gradient(135deg,rgba(255,255,255,.997)0,rgba(249,252,255,.992) 58%,rgba(243,247,253,.988) 100%)!important;box-shadow:0 12px 28px rgba(16,24,40,.055),inset 0 0 0 1px rgba(255,255,255,.68)!important;overflow:visible!important}html body .ecg-ai-search-icon{grid-column:1!important;inline-size:var(--pr-ai-search-icon-size)!important;block-size:var(--pr-ai-search-icon-size)!important;width:var(--pr-ai-search-icon-size)!important;height:var(--pr-ai-search-icon-size)!important;min-width:var(--pr-ai-search-icon-size)!important;min-height:var(--pr-ai-search-icon-size)!important;max-width:var(--pr-ai-search-icon-size)!important;max-height:var(--pr-ai-search-icon-size)!important;aspect-ratio:1/1!important;place-items:center!important;place-self:center!important;margin:0!important;padding:0!important;border:1px solid rgba(205,215,230,.96)!important;border-radius:50%!important;background:linear-gradient(180deg,rgba(246,250,255,.995)0,rgba(232,240,251,.985) 100%)!important;box-shadow:0 6px 14px rgba(20,60,117,.048),inset 0 0 0 1px rgba(255,255,255,.84)!important;overflow:hidden!important;contain:paint!important;line-height:0!important}html body .ecg-ai-search-icon-svg,html body .ecg-ai-search-input{min-width:0!important;margin:0!important;overflow:visible!important}html body .ecg-ai-search-icon-svg{width:56%!important;height:56%!important;min-height:0!important;max-width:25px!important;max-height:25px!important;display:block!important;transform:none!important;pointer-events:none!important;shape-rendering:geometricPrecision!important}html body .ecg-ai-search-icon-svg circle,html body .ecg-ai-search-icon-svg path,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-search-icon-svg circle,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-search-icon-svg path,html body .ecg-passport-item.ecg-open .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-icon-svg circle,html body .ecg-passport-item.ecg-open .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-icon-svg path,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-icon-svg circle,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-icon-svg path{fill:none!important;stroke:#143c75!important;vector-effect:non-scaling-stroke!important}html body .ecg-ai-search-icon-svg circle{stroke-width:2.55!important}html body .ecg-ai-search-icon-svg path{stroke-width:2.9!important;stroke-linecap:round!important}html body .ecg-ai-search-input{grid-column:2!important;align-self:center!important;width:100%!important;height:auto!important;min-height:calc(var(--pr-ai-search-height) - 14px)!important;padding-block:.18em .34em!important;padding-inline:0 10px!important;line-height:1.36!important;text-overflow:ellipsis!important;white-space:nowrap!important;box-sizing:border-box!important}html body [dir=rtl] .ecg-ai-search-box,html[dir=rtl] body .ecg-ai-search-box{grid-template-columns:minmax(0,1fr) var(--pr-ai-search-icon-track)!important;padding:7px 10px 7px 16px!important}html body [dir=rtl] .ecg-ai-search-icon,html[dir=rtl] body .ecg-ai-search-icon{grid-column:2!important}html body [dir=rtl] .ecg-ai-search-input,html[dir=rtl] body .ecg-ai-search-input{grid-column:1!important;padding-inline:10px 0!important}html body .ecg-compare-icon-selected,html body .ecg-passport-search-icon-selected{display:inline-grid!important;grid-template-areas:"pr-selected-flag"!important;place-items:center!important;align-items:center!important;justify-items:center!important;align-content:center!important;justify-content:center!important;place-self:center!important;inline-size:var(--pr-control-icon-size, 40px)!important;block-size:var(--pr-control-icon-size, 40px)!important;min-inline-size:var(--pr-control-icon-size, 40px)!important;min-block-size:var(--pr-control-icon-size, 40px)!important;max-inline-size:var(--pr-control-icon-size, 40px)!important;max-block-size:var(--pr-control-icon-size, 40px)!important;width:var(--pr-control-icon-size, 40px)!important;height:var(--pr-control-icon-size, 40px)!important;min-width:var(--pr-control-icon-size, 40px)!important;min-height:var(--pr-control-icon-size, 40px)!important;max-width:var(--pr-control-icon-size, 40px)!important;max-height:var(--pr-control-icon-size, 40px)!important;aspect-ratio:1/1!important;margin:0!important;padding:0!important;border:1px solid rgba(205,215,230,.92)!important;border-radius:50%!important;background:rgba(239,245,253,.98)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.76),0 6px 14px rgba(20,60,117,.045)!important;overflow:hidden!important;box-sizing:border-box!important;line-height:0!important;font-size:0!important;transform:none!important}html body .ecg-compare-icon-selected>.ecg-compare-selected-flag,html body .ecg-compare-selected-flag,html body .ecg-passport-search-icon-selected>.ecg-passport-selected-flag,html body .ecg-passport-selected-flag{grid-area:pr-selected-flag!important;place-self:center!important;align-self:center!important;justify-self:center!important;display:inline-grid!important;place-items:center!important;inline-size:calc(var(--pr-control-icon-size, 40px)*.66)!important;block-size:calc(var(--pr-control-icon-size, 40px)*.45)!important;width:calc(var(--pr-control-icon-size, 40px)*.66)!important;height:calc(var(--pr-control-icon-size, 40px)*.45)!important;min-inline-size:0!important;min-block-size:0!important;min-width:0!important;min-height:0!important;max-inline-size:calc(var(--pr-control-icon-size, 40px)*.66)!important;max-block-size:calc(var(--pr-control-icon-size, 40px)*.45)!important;max-width:calc(var(--pr-control-icon-size, 40px)*.66)!important;max-height:calc(var(--pr-control-icon-size, 40px)*.45)!important;margin:0!important;padding:0!important;border:0!important;border-radius:7px!important;overflow:hidden!important;background:#eef2f7!important;box-shadow:0 0 0 1px rgba(20,33,61,.12)!important;box-sizing:border-box!important;line-height:0!important;vertical-align:middle!important;transform:none!important}html body .ecg-compare-icon-selected>.ecg-compare-selected-flag img,html body .ecg-compare-selected-flag img,html body .ecg-compare-suggestion-flag img,html body .ecg-passport-search-icon-selected>.ecg-passport-selected-flag img,html body .ecg-passport-selected-flag img,html body .ecg-passport-suggestion-flag img{display:block!important;inline-size:100%!important;block-size:100%!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center center!important;vertical-align:middle!important;transform:none!important}html body .ecg-compare-suggestion-flag,html body .ecg-passport-suggestion-flag{display:grid!important;place-items:center!important;overflow:hidden!important;flex:0 0 auto!important}@media (max-width:768px){html body .ecg-ai-search-box{--pr-ai-search-height:58px;--pr-ai-search-icon-size:clamp(40px, 10.5vw, 46px);--pr-ai-search-icon-track:clamp(50px, 13vw, 58px);--pr-ai-search-gap:clamp(9px, 2.8vw, 13px)}}html body .ecg-geo-rank-notice a.ecg-geo-country-link.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link,html body .ecg-pr-country-badge-link,html body a.ecg-geo-country-link.ecg-pr-ip-panel-country-link,html body a.ecg-pr-ip-panel-country-link,html body a.ecg-pr-vr-summary-country-link,html body.ecg-pr-country-page .ecg-pr-country-summary:not(.ecg-pr-visa-requirements-summary) a.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link,html body.ecg-pr-country-page.ecg-pr-visa-requirements-page .ecg-pr-vr-summary a.ecg-pr-vr-summary-country-link.ecg-pr-country-badge-link{--pr-country-badge-bg:linear-gradient(135deg, #12213a 0%, #1d3155 52%, #111c31 100%);--pr-country-badge-edge:rgba(236, 205, 121, .92);--pr-country-badge-glow:rgba(255, 232, 164, .34);--pr-country-badge-text:#fff0bd;position:relative!important;display:inline-grid!important;grid-template-areas:var(--pr-country-badge-grid-areas, "badge")!important;grid-template-rows:minmax(1.38em,auto)!important;grid-template-columns:var(--pr-country-badge-grid-columns, minmax(0, auto))!important;column-gap:var(--pr-country-badge-column-gap, 0)!important;place-items:center!important;place-content:center!important;inline-size:max-content!important;max-inline-size:min(100%,19em)!important;min-inline-size:0!important;margin:0 .34em .1em 0!important;padding:.12em .68em .13em!important;border:0!important;border-radius:999px!important;background:radial-gradient(circle at 18% 16%,rgba(255,243,188,.26)0 22%,rgba(255,243,188,0) 50%),var(--pr-country-badge-bg)!important;background-origin:border-box!important;background-clip:border-box!important;box-shadow:inset 0 0 0 1.5px var(--pr-country-badge-edge),inset 0 0 0 4px rgba(255,255,255,.045),0 9px 18px rgba(12,20,36,.22),0 0 0 1px rgba(255,242,184,.16)!important;color:var(--pr-country-badge-text)!important;-webkit-text-fill-color:var(--pr-country-badge-text)!important;font:inherit!important;font-size:.9em!important;line-height:1!important;text-align:center!important;text-decoration:none!important;text-shadow:0 1px 0 rgba(0,0,0,.22)!important;vertical-align:middle!important;white-space:nowrap!important;box-sizing:border-box!important;overflow:visible!important;transform:none!important;isolation:isolate!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important}html body .ecg-geo-rank-notice[dir=rtl] a.ecg-geo-country-link.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link,html[dir=rtl] body .ecg-geo-rank-notice a.ecg-geo-country-link.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link,html[dir=rtl] body .ecg-pr-country-badge-link,html[dir=rtl] body a.ecg-geo-country-link.ecg-pr-ip-panel-country-link,html[dir=rtl] body a.ecg-pr-ip-panel-country-link,html[dir=rtl] body a.ecg-pr-vr-summary-country-link,html[dir=rtl] body.ecg-pr-country-page .ecg-pr-country-summary:not(.ecg-pr-visa-requirements-summary) a.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link,html[dir=rtl] body.ecg-pr-country-page.ecg-pr-visa-requirements-page .ecg-pr-vr-summary a.ecg-pr-vr-summary-country-link.ecg-pr-country-badge-link{margin:0 0 .1em .34em!important}html body .ecg-pr-country-badge-link{--pr-country-badge-click-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20895.401%20895.4%27%3E%3Cpath%20d%3D%27M328.177%20875.4c0%2011%209%2020%2020%2020h295.599c11%200%2020-9%2020-20V829.6H328.177v45.8zM321.477%20322.9l.101-146.3c0-16.9%206.399-32.7%2018.1-44.5%2013-13%2031.6-20.4%2051.2-20.4%2015.3%200%2030%204.7%2041.399%2013.1%2013.801%2010.2%2022.4%2025.6%2024.2%2043.2%200%20.4%207.9%2076.7%2015%20145%2049.7-29.2%2083.2-83.2%2083.2-145%200-92.8-75.2-168-168-168s-168%2075.2-168%20168c-.1%2069.6%2042.3%20129.4%20102.8%20154.9zM716.176%20513.801c0-19.5-12.5-36.801-31.1-42.801-55.5-18.1-167.5-54.2-184.601-57.6-5.3-1-10.5-1.5-15.5-1.5-13.5%200-25.3%203.7-32.399%2010h-.101v-.1c-.1-.801-25.899-250.3-25.899-250.7-2.101-20-18.7-29.5-35.801-29.5-19.399%200-39.399%2012.2-39.3%2034.9l-.2%20404.301c0%204.799-3.5%208.799-8.3%209.5h-.2c-.399.1-.899.1-1.3.1h-.3c-13.6-.4-44.3-.801-74.2-44.1-4-5.701-7.6-10.9-10.9-15.701-10.4-14.9-24.3-21.299-37.4-21.299-23%200-43.7%2019.898-38.7%2049.6%207.2%2043.299%2054.6%20144.199%20148%20238.799h335.6l33.899-57.299c12.101-20.301%2018.5-43.5%2018.5-67.201l.201-159.399z%27%2F%3E%3C%2Fsvg%3E");--pr-country-badge-grid-areas:"badge icon";--pr-country-badge-grid-columns:minmax(0, auto) 1em;--pr-country-badge-column-gap:.22em}html body .ecg-geo-rank-notice[dir=rtl] a.ecg-geo-country-link.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link,html[dir=rtl] body .ecg-pr-country-badge-link{--pr-country-badge-grid-areas:"icon badge";--pr-country-badge-grid-columns:1em minmax(0, auto)}html body .ecg-geo-rank-notice a.ecg-geo-country-link.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link::before,html body .ecg-pr-country-badge-link::before,html body a.ecg-geo-country-link.ecg-pr-ip-panel-country-link::after,html body a.ecg-geo-country-link.ecg-pr-ip-panel-country-link::before,html body a.ecg-pr-ip-panel-country-link::after,html body a.ecg-pr-ip-panel-country-link::before,html body a.ecg-pr-vr-summary-country-link::after,html body a.ecg-pr-vr-summary-country-link::before,html body.ecg-pr-country-page .ecg-pr-country-summary:not(.ecg-pr-visa-requirements-summary) a.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link::before,html body.ecg-pr-country-page.ecg-pr-visa-requirements-page .ecg-pr-vr-summary a.ecg-pr-vr-summary-country-link.ecg-pr-country-badge-link::before{content:none!important;display:none!important}html body .ecg-geo-rank-notice a.ecg-geo-country-link.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link>.ecg-geo-country-name,html body .ecg-geo-rank-notice a.ecg-geo-country-link.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link>.ecg-pr-ip-panel-country,html body .ecg-pr-country-badge-link>.ecg-geo-country-name,html body .ecg-pr-country-badge-link>.ecg-pr-country-badge-text,html body .ecg-pr-country-badge-link>.ecg-pr-ip-panel-country,html body .ecg-pr-country-badge-link>.ecg-pr-vr-summary-country-name,html body a.ecg-geo-country-link.ecg-pr-ip-panel-country-link>.ecg-geo-country-name,html body a.ecg-geo-country-link.ecg-pr-ip-panel-country-link>.ecg-pr-ip-panel-country,html body a.ecg-pr-ip-panel-country-link>.ecg-pr-ip-panel-country,html body a.ecg-pr-vr-summary-country-link>.ecg-pr-vr-summary-country-name,html body.ecg-pr-country-page .ecg-pr-country-summary:not(.ecg-pr-visa-requirements-summary) a.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link>.ecg-pr-ip-panel-country,html body.ecg-pr-country-page.ecg-pr-visa-requirements-page .ecg-pr-vr-summary a.ecg-pr-vr-summary-country-link.ecg-pr-country-badge-link>.ecg-pr-vr-summary-country-name{display:inline-grid!important;grid-area:badge!important;place-items:center!important;align-self:center!important;justify-self:center!important;inline-size:max-content!important;max-inline-size:100%!important;min-inline-size:0!important;min-block-size:1em!important;margin:0!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important;color:inherit!important;-webkit-text-fill-color:inherit!important;font:inherit!important;font-weight:950!important;line-height:1.08!important;letter-spacing:.025em!important;text-align:center!important;text-decoration:none!important;text-shadow:inherit!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;box-sizing:border-box!important;transform:none!important}html body .ecg-geo-rank-notice a.ecg-geo-country-link.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link::after,html body .ecg-pr-country-badge-link::after,html body.ecg-pr-country-page .ecg-pr-country-summary:not(.ecg-pr-visa-requirements-summary) a.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link::after,html body.ecg-pr-country-page.ecg-pr-visa-requirements-page .ecg-pr-vr-summary a.ecg-pr-vr-summary-country-link.ecg-pr-country-badge-link::after{content:""!important;display:block!important;grid-area:icon!important;place-self:center!important;position:static!important;inline-size:1em!important;block-size:1em!important;width:1em!important;height:1em!important;min-inline-size:1em!important;min-block-size:1em!important;margin:0!important;padding:0!important;border:0!important;background-color:currentColor!important;-webkit-mask:var(--pr-country-badge-click-icon) center/contain no-repeat!important;mask:var(--pr-country-badge-click-icon) center/contain no-repeat!important;box-shadow:none!important;pointer-events:none!important;box-sizing:border-box!important;transform:none!important}html body .ecg-geo-rank-notice a.ecg-geo-country-link.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link:focus,html body .ecg-geo-rank-notice a.ecg-geo-country-link.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link:hover,html body .ecg-pr-country-badge-link:focus,html body .ecg-pr-country-badge-link:hover,html body a.ecg-geo-country-link.ecg-pr-ip-panel-country-link:focus,html body a.ecg-geo-country-link.ecg-pr-ip-panel-country-link:hover,html body a.ecg-pr-ip-panel-country-link:focus,html body a.ecg-pr-ip-panel-country-link:hover,html body a.ecg-pr-vr-summary-country-link:focus,html body a.ecg-pr-vr-summary-country-link:hover,html body.ecg-pr-country-page .ecg-pr-country-summary:not(.ecg-pr-visa-requirements-summary) a.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link:focus,html body.ecg-pr-country-page .ecg-pr-country-summary:not(.ecg-pr-visa-requirements-summary) a.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link:hover,html body.ecg-pr-country-page.ecg-pr-visa-requirements-page .ecg-pr-vr-summary a.ecg-pr-vr-summary-country-link.ecg-pr-country-badge-link:focus,html body.ecg-pr-country-page.ecg-pr-visa-requirements-page .ecg-pr-vr-summary a.ecg-pr-vr-summary-country-link.ecg-pr-country-badge-link:hover{color:var(--pr-country-badge-text)!important;-webkit-text-fill-color:var(--pr-country-badge-text)!important;text-decoration:none!important;filter:brightness(1.06) saturate(1.02)!important;transform:none!important;box-shadow:inset 0 0 0 1.5px rgba(255,235,163,.96),inset 0 0 0 4px rgba(255,255,255,.065),0 11px 22px rgba(12,20,36,.26),0 0 0 1px rgba(255,242,184,.2)!important}html body .ecg-geo-rank-notice a.ecg-geo-country-link.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link:focus-visible,html body .ecg-pr-country-badge-link:focus-visible,html body a.ecg-geo-country-link.ecg-pr-ip-panel-country-link:focus-visible,html body a.ecg-pr-ip-panel-country-link:focus-visible,html body a.ecg-pr-vr-summary-country-link:focus-visible,html body.ecg-pr-country-page .ecg-pr-country-summary:not(.ecg-pr-visa-requirements-summary) a.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link:focus-visible,html body.ecg-pr-country-page.ecg-pr-visa-requirements-page .ecg-pr-vr-summary a.ecg-pr-vr-summary-country-link.ecg-pr-country-badge-link:focus-visible{outline:2px solid rgba(236,205,121,.78)!important;outline-offset:4px!important}@media (max-width:820px){html body .ecg-geo-rank-notice a.ecg-geo-country-link.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link,html body .ecg-pr-country-badge-link,html body a.ecg-geo-country-link.ecg-pr-ip-panel-country-link,html body a.ecg-pr-ip-panel-country-link,html body a.ecg-pr-vr-summary-country-link,html body.ecg-pr-country-page .ecg-pr-country-summary:not(.ecg-pr-visa-requirements-summary) a.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link,html body.ecg-pr-country-page.ecg-pr-visa-requirements-page .ecg-pr-vr-summary a.ecg-pr-vr-summary-country-link.ecg-pr-country-badge-link{grid-template-rows:minmax(1.32em,auto)!important;margin:0 .4em .1em 0!important;padding:.1em .6em .11em!important}html body .ecg-geo-rank-notice[dir=rtl] a.ecg-geo-country-link.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link,html[dir=rtl] body .ecg-geo-rank-notice a.ecg-geo-country-link.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link,html[dir=rtl] body .ecg-pr-country-badge-link,html[dir=rtl] body a.ecg-geo-country-link.ecg-pr-ip-panel-country-link,html[dir=rtl] body a.ecg-pr-ip-panel-country-link,html[dir=rtl] body a.ecg-pr-vr-summary-country-link,html[dir=rtl] body.ecg-pr-country-page .ecg-pr-country-summary:not(.ecg-pr-visa-requirements-summary) a.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link,html[dir=rtl] body.ecg-pr-country-page.ecg-pr-visa-requirements-page .ecg-pr-vr-summary a.ecg-pr-vr-summary-country-link.ecg-pr-country-badge-link{margin:0 0 .1em .4em!important}}:root{--pr-font-ui-v2409:"eastcoast-global", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif}html body .ecg-ai-suggestions,html body .ecg-compare-suggestions,html body .ecg-passport-suggestions,html body .ecg-pr-country-compare-suggestions,html body .ecg-pr-country-profile-fixed-suggestions,html body .ecg-pr-hero-fixed-suggestions,html body .ecg-pr-mobile-search-dialog,html body .ecg-pr-mobile-search-overlay,html body .ecg-pr-mobile-search-results{font-family:var(--pr-font-ui-v2409)!important;font-synthesis:none!important;-webkit-font-smoothing:antialiased!important;text-rendering:geometricPrecision!important}html body .ecg-ai-suggestions .ecg-ai-suggestion,html body .ecg-compare-suggestions .ecg-compare-suggestion,html body .ecg-passport-suggestions .ecg-passport-suggestion,html body .ecg-pr-country-profile-fixed-suggestions .ecg-passport-suggestion,html body .ecg-pr-hero-fixed-suggestions .ecg-passport-suggestion{font-family:var(--pr-font-ui-v2409)!important;font-size:13px!important;line-height:1.35!important;font-weight:770!important;letter-spacing:normal!important;text-transform:none!important}html body .ecg-ai-suggestion-name,html body .ecg-compare-suggestion-name,html body .ecg-passport-suggestion-name,html body .ecg-pr-country-profile-fixed-suggestions .ecg-passport-suggestion-name,html body .ecg-pr-hero-fixed-suggestions .ecg-passport-suggestion-name{font-family:var(--pr-font-ui-v2409)!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;letter-spacing:normal!important;text-transform:none!important}html body .ecg-pr-country-compare-suggestions .ecg-pr-country-compare-suggestion,html body .ecg-pr-country-compare-suggestions.is-floating-mobile .ecg-pr-country-compare-suggestion,html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-suggestions .ecg-pr-country-compare-suggestion{font-family:var(--pr-font-ui-v2409)!important;font-size:14.5px!important;line-height:1.35!important;font-weight:725!important;letter-spacing:-.01em!important;text-transform:none!important}html body .ecg-pr-country-compare-suggestion span:last-child,html body .ecg-pr-country-compare-suggestion-name{font-family:var(--pr-font-ui-v2409)!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-transform:none!important}html body .ecg-pr-mobile-search-empty,html body .ecg-pr-mobile-search-heading,html body .ecg-pr-mobile-search-input,html body .ecg-pr-mobile-search-more,html body .ecg-pr-mobile-search-option,html body .ecg-pr-mobile-search-status{font-family:var(--pr-font-ui-v2409)!important}html body .ecg-pr-mobile-search-more-count,html body .ecg-pr-mobile-search-more-label,html body .ecg-pr-mobile-search-option-name{font-family:var(--pr-font-ui-v2409)!important;letter-spacing:normal!important;text-transform:none!important}html body .ecg-pr-country-compare-no-match,html body .ecg-pr-suggestion-no-match{font-family:var(--pr-font-ui-v2409)!important}html body .ecg-pr-visa-map[dir=rtl] .ecg-pr-map-region-search-box,html body [dir=rtl] .ecg-pr-map-region-search-box,html[dir=rtl] body .ecg-pr-map-region-search-box{--pr-map-region-icon-track:54px;display:grid!important;grid-template-columns:minmax(0,1fr) var(--pr-map-region-icon-track)!important;grid-template-areas:"pr-field pr-icon"!important;align-items:center!important;justify-items:stretch!important;direction:ltr!important;overflow:hidden!important}html body .ecg-pr-visa-map[dir=rtl] .ecg-pr-map-region-search-icon,html body [dir=rtl] .ecg-pr-map-region-search-icon,html[dir=rtl] body .ecg-pr-map-region-search-icon{grid-area:pr-icon!important;position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;place-self:center!important;margin:0!important;pointer-events:none!important}html body .ecg-pr-visa-map[dir=rtl] .ecg-pr-map-region-search-input,html body [dir=rtl] .ecg-pr-map-region-search-input,html[dir=rtl] body .ecg-pr-map-region-search-input{grid-area:pr-field!important;width:100%!important;min-width:0!important;padding-inline-start:10px!important;padding-inline-end:0!important;text-align:right!important;direction:rtl!important;unicode-bidi:plaintext!important}@media (max-width:768px){html body .ecg-pr-map-region-search-box{position:relative!important;display:block!important;overflow:hidden!important;direction:ltr!important}html body .ecg-pr-map-region-search-icon{display:block!important;position:absolute!important;left:18px!important;right:auto!important;top:50%!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;margin:0!important;padding:0!important;z-index:3!important;transform:translateY(-50%)!important;pointer-events:none!important;opacity:1!important;visibility:visible!important}html body .ecg-pr-map-region-search-icon::before{content:""!important;position:absolute!important;left:2px!important;top:2px!important;width:12px!important;height:12px!important;border:2.6px solid #24395f!important;border-radius:50%!important;background:0 0!important;box-sizing:content-box!important;display:block!important}html body .ecg-pr-map-region-search-icon::after{content:""!important;position:absolute!important;left:15px!important;top:15px!important;width:9px!important;height:2.8px!important;border-radius:999px!important;background:#24395f!important;transform:rotate(45deg)!important;transform-origin:left center!important;display:block!important}html body .ecg-pr-map-region-search-input{position:relative!important;z-index:2!important;width:100%!important;padding:0 48px 0 58px!important;text-align:left!important;direction:ltr!important}html body .ecg-pr-visa-map[dir=rtl] .ecg-pr-map-region-search-box,html body [dir=rtl] .ecg-pr-map-region-search-box,html[dir=rtl] body .ecg-pr-map-region-search-box{direction:ltr!important}html body .ecg-pr-visa-map[dir=rtl] .ecg-pr-map-region-search-icon,html body [dir=rtl] .ecg-pr-map-region-search-icon,html[dir=rtl] body .ecg-pr-map-region-search-icon{left:auto!important;right:18px!important}html body .ecg-pr-visa-map[dir=rtl] .ecg-pr-map-region-search-input,html body [dir=rtl] .ecg-pr-map-region-search-input,html[dir=rtl] body .ecg-pr-map-region-search-input{padding:0 58px 0 48px!important;text-align:right!important;direction:rtl!important;unicode-bidi:plaintext!important}}html body .ecg-passport-hero-panel .ecg-compare-box .ecg-compare-icon,html body .ecg-pr-country-checker-panel .ecg-compare-box .ecg-compare-icon,html body .ecg-pr-vr-checker-panel .ecg-compare-box .ecg-compare-icon{place-self:center!important;margin:0!important;transform:none!important}html body .ecg-passport-hero-panel .ecg-compare-box .ecg-compare-icon,html body .ecg-pr-country-checker-panel .ecg-compare-box .ecg-compare-icon,html body .ecg-pr-vr-checker-panel .ecg-compare-box .ecg-compare-icon,html body .ecg-visa-checker .ecg-compare-box .ecg-compare-icon{--pr-checker-circle-size:var(--pr-checker-edge-icon-size,var(--pr-control-icon-size,38px));inline-size:var(--pr-checker-circle-size)!important;block-size:var(--pr-checker-circle-size)!important;width:var(--pr-checker-circle-size)!important;height:var(--pr-checker-circle-size)!important;min-width:var(--pr-checker-circle-size)!important;min-height:var(--pr-checker-circle-size)!important;max-width:var(--pr-checker-circle-size)!important;max-height:var(--pr-checker-circle-size)!important;aspect-ratio:1/1!important;flex:0 0 var(--pr-checker-circle-size)!important;align-self:center!important;justify-self:center!important;padding:0!important;border-radius:999px!important;overflow:hidden!important;box-sizing:border-box!important;background-clip:padding-box!important}html body .ecg-passport-hero-panel .ecg-visa-checker .ecg-compare-box,html body .ecg-pr-country-checker-panel .ecg-compare-box,html body .ecg-pr-vr-checker-panel .ecg-compare-box,html body .ecg-visa-checker .ecg-compare-box{--pr-checker-edge-icon-track:58px;--pr-checker-edge-icon-size:42px;display:grid!important;grid-template-columns:var(--pr-checker-edge-icon-track) minmax(0,1fr)!important;grid-template-areas:"pr-icon pr-field"!important;grid-template-rows:1fr!important;align-items:center!important;justify-items:stretch!important;direction:ltr!important;padding-inline-start:10px!important;padding-inline-end:14px!important;overflow:hidden!important}html body .ecg-passport-hero-panel .ecg-visa-checker .ecg-compare-icon,html body .ecg-pr-country-checker-panel .ecg-compare-icon,html body .ecg-pr-vr-checker-panel .ecg-compare-icon,html body .ecg-visa-checker .ecg-compare-box .ecg-compare-icon{grid-area:pr-icon!important;place-self:center!important;margin:0!important;inset:auto!important;position:relative!important;transform:none!important}html body .ecg-passport-hero-panel .ecg-visa-checker .ecg-compare-input,html body .ecg-pr-country-checker-panel .ecg-compare-input,html body .ecg-pr-vr-checker-panel .ecg-compare-input,html body .ecg-visa-checker .ecg-compare-box .ecg-compare-input{grid-area:pr-field!important;width:100%!important;min-width:0!important;justify-self:stretch!important;padding-inline-start:8px!important;padding-inline-end:0!important;text-align:left!important;direction:ltr!important;unicode-bidi:plaintext!important}html body .ecg-passport-hero-panel .ecg-visa-checker[dir=rtl] .ecg-compare-box,html body .ecg-passport-hero-panel[dir=rtl] .ecg-visa-checker .ecg-compare-box,html body .ecg-pr-country-checker-panel[dir=rtl] .ecg-compare-box,html body .ecg-pr-vr-checker-panel[dir=rtl] .ecg-compare-box,html body .ecg-visa-checker[dir=rtl] .ecg-compare-box,html body [dir=rtl] .ecg-visa-checker .ecg-compare-box,html[dir=rtl] body .ecg-passport-hero-panel .ecg-visa-checker .ecg-compare-box,html[dir=rtl] body .ecg-pr-country-checker-panel .ecg-compare-box,html[dir=rtl] body .ecg-pr-vr-checker-panel .ecg-compare-box,html[dir=rtl] body .ecg-visa-checker .ecg-compare-box{grid-template-columns:minmax(0,1fr) var(--pr-checker-edge-icon-track)!important;grid-template-areas:"pr-field pr-icon"!important;direction:ltr!important;padding-inline-start:14px!important;padding-inline-end:8px!important}html body .ecg-passport-hero-panel .ecg-visa-checker[dir=rtl] .ecg-compare-input,html body .ecg-passport-hero-panel[dir=rtl] .ecg-visa-checker .ecg-compare-input,html body .ecg-pr-country-checker-panel[dir=rtl] .ecg-compare-input,html body .ecg-pr-vr-checker-panel[dir=rtl] .ecg-compare-input,html body .ecg-visa-checker[dir=rtl] .ecg-compare-box .ecg-compare-input,html body [dir=rtl] .ecg-visa-checker .ecg-compare-box .ecg-compare-input,html[dir=rtl] body .ecg-passport-hero-panel .ecg-visa-checker .ecg-compare-input,html[dir=rtl] body .ecg-pr-country-checker-panel .ecg-compare-input,html[dir=rtl] body .ecg-pr-vr-checker-panel .ecg-compare-input,html[dir=rtl] body .ecg-visa-checker .ecg-compare-box .ecg-compare-input{text-align:right!important;direction:rtl!important;unicode-bidi:plaintext!important;padding-inline-start:8px!important;padding-inline-end:12px!important}html body .ecg-passport-hero-panel .ecg-visa-checker .ecg-compare-icon-target:not(.ecg-compare-icon-selected)::before,html body .ecg-pr-country-checker-panel .ecg-compare-icon-target:not(.ecg-compare-icon-selected)::before,html body .ecg-pr-vr-checker-panel .ecg-compare-icon-target:not(.ecg-compare-icon-selected)::before,html body .ecg-visa-checker .ecg-compare-box .ecg-compare-icon-target:not(.ecg-compare-icon-selected)::before{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;background-size:28px 28px!important;background-position:center center!important}@media (max-width:768px){html body .ecg-passport-hero-panel .ecg-visa-checker .ecg-compare-box,html body .ecg-pr-country-checker-panel .ecg-compare-box,html body .ecg-pr-vr-checker-panel .ecg-compare-box,html body .ecg-visa-checker .ecg-compare-box{--pr-checker-edge-icon-track:58px;--pr-checker-edge-icon-size:42px}html body .ecg-pr-country-checker-panel[dir=rtl] .ecg-compare-box,html body .ecg-pr-vr-checker-panel[dir=rtl] .ecg-compare-box,html body .ecg-visa-checker[dir=rtl] .ecg-compare-box,html body [dir=rtl] .ecg-visa-checker .ecg-compare-box,html[dir=rtl] body .ecg-pr-country-checker-panel .ecg-compare-box,html[dir=rtl] body .ecg-pr-vr-checker-panel .ecg-compare-box,html[dir=rtl] body .ecg-visa-checker .ecg-compare-box{padding-inline-start:12px!important;padding-inline-end:8px!important}}html body.ecg-pr-country-page .ecg-pr-country-summary:not(.ecg-pr-visa-requirements-summary) .ecg-pr-ip-panel-description>.ecg-pr-ip-panel-rank{display:inline-block!important;inline-size:auto!important;block-size:auto!important;min-inline-size:0!important;min-block-size:0!important;max-inline-size:none!important;max-block-size:none!important;margin:0 .13em!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;color:#fff2be!important;-webkit-text-fill-color:#fff2be!important;font-family:inherit!important;font-size:1.16em!important;line-height:.92!important;font-weight:900!important;font-variant-numeric:tabular-nums lining-nums!important;letter-spacing:-.035em!important;text-align:center!important;text-shadow:none!important;vertical-align:-.045em!important;box-sizing:content-box!important;transform:none!important}html body.ecg-pr-country-page .ecg-pr-country-summary:not(.ecg-pr-visa-requirements-summary) .ecg-pr-ip-panel-description>.ecg-pr-ip-panel-rank--1-digit{font-size:1.3em!important}html body.ecg-pr-country-page .ecg-pr-country-summary:not(.ecg-pr-visa-requirements-summary) .ecg-pr-ip-panel-description>.ecg-pr-ip-panel-rank--2-digit{font-size:1.23em!important}@media (min-width:769px){html body.ecg-pr-country-page .ecg-pr-country-summary:not(.ecg-pr-visa-requirements-summary) .ecg-pr-ip-panel-description>.ecg-pr-ip-panel-rank{font-size:1.2em!important}html body.ecg-pr-country-page .ecg-pr-country-summary:not(.ecg-pr-visa-requirements-summary) .ecg-pr-ip-panel-description>.ecg-pr-ip-panel-rank--1-digit{font-size:1.38em!important}html body.ecg-pr-country-page .ecg-pr-country-summary:not(.ecg-pr-visa-requirements-summary) .ecg-pr-ip-panel-description>.ecg-pr-ip-panel-rank--2-digit{font-size:1.3em!important}}@media (max-width:768px){html body.ecg-pr-country-page .ecg-pr-country-summary:not(.ecg-pr-visa-requirements-summary) .ecg-pr-ip-panel-description>.ecg-pr-ip-panel-rank{margin-inline:.1em!important;font-size:1.12em!important}html body.ecg-pr-country-page .ecg-pr-country-summary:not(.ecg-pr-visa-requirements-summary) .ecg-pr-ip-panel-description>.ecg-pr-ip-panel-rank--1-digit{font-size:1.26em!important}html body.ecg-pr-country-page .ecg-pr-country-summary:not(.ecg-pr-visa-requirements-summary) .ecg-pr-ip-panel-description>.ecg-pr-ip-panel-rank--2-digit{font-size:1.19em!important}html body.ecg-pr-country-page .ecg-pr-country-summary:not(.ecg-pr-visa-requirements-summary) .ecg-pr-ip-panel-country-link{display:inline-flex!important;margin:0 0 .42em!important;vertical-align:top!important}html body.ecg-pr-country-page .ecg-pr-country-summary:not(.ecg-pr-visa-requirements-summary) .ecg-pr-ip-panel-description{display:block!important;width:100%!important}html[dir=rtl] body.ecg-pr-country-page .ecg-pr-country-summary:not(.ecg-pr-visa-requirements-summary) .ecg-pr-ip-panel-country-link{margin:0 0 .42em!important}}@media (max-width:768px){html body.ecg-pr-country-page:not(.ecg-pr-visa-requirements-page) .ecg-pr-country-summary:not(.ecg-pr-visa-requirements-summary) .ecg-pr-ip-panel-text>a.ecg-pr-ip-panel-country-link.ecg-pr-country-badge-link[data-pr-country-rank-visa-link="1"]{translate:0 -2.5px!important}}
