:root{--v1-serif:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--v1-ink:#14384f;--v1-olive:#3e6156;--v1-line:#c9d3db;--v1-sand:#f4efe6;--v1-sand-line:#e3dccd;--v1-shadow:0 8px 28px rgba(20, 56, 79, 0.14)}body.igs-home-v1 .igs-hero .igs-hero__inner{padding-bottom:calc(var(--s-7) + 52px)}@media (max-width:719.98px){body.igs-home-v1 .igs-hero{min-height:clamp(340px, 54vh, 500px)}}.igs-entry-content>.igs-homesearch{position:relative;z-index:2;max-width:1000px;margin:calc(-1 * var(--s-7) - 52px) auto 0}.igs-homesearch__form{display:grid;gap:var(--s-3);padding:14px;background:var(--c-white);border-radius:var(--r-lg);box-shadow:var(--v1-shadow)}.igs-homesearch__title{margin:0;font:400 1.25rem/1.2 var(--v1-serif);color:var(--v1-ink)}.igs-homesearch__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-2)}@media (max-width:719.98px){.igs-homesearch__fields{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}@media (max-width:359.98px){.igs-homesearch__fields{grid-template-columns:minmax(0,1fr)}}.igs-homesearch__field{position:relative;display:flex;flex-direction:column;justify-content:flex-start;gap:2px;min-width:0;min-height:58px;padding:8px 12px;border:1px solid var(--v1-line);border-radius:var(--r-sm);background:var(--c-white);cursor:pointer}.igs-homesearch__field:focus-within{border-color:var(--c-navy);box-shadow:0 0 0 3px var(--c-navy-15)}.igs-homesearch__label{position:relative;z-index:1;pointer-events:none;font:700 0.6875rem/1.2 var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--v1-olive)}.igs-homesearch__select{position:absolute;inset:0;-webkit-appearance:none;appearance:none;width:100%;height:100%;margin:0;padding:24px 34px 6px 12px;border-radius:inherit;border:0;outline:0;background:#fff0 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5l3 3 3-3' fill='none' stroke='%2314384f' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 12px center / 12px;font:600 1rem/1.3 var(--f-body);color:var(--c-text);text-overflow:ellipsis;cursor:pointer}.igs-homesearch__submit{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:50px;padding:0 var(--s-6);border:0;border-radius:var(--r-pill);background:var(--c-navy);color:var(--c-white);font:700 1rem/1 var(--f-body);cursor:pointer;transition:background var(--t-fast) var(--ease)}.igs-homesearch__submit:hover{background:color-mix(in srgb,var(--c-navy) 86%,#000)}.igs-homesearch__submit:focus-visible{outline:3px solid var(--c-sky);outline-offset:2px}@media (min-width:720px){.igs-homesearch__form{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--s-2);padding:10px 10px 10px 14px;border-radius:var(--r-pill)}.igs-homesearch__title{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.igs-homesearch__fields{gap:0}.igs-homesearch__field{min-height:60px;padding:9px 22px;border:0;border-radius:var(--r-pill)}.igs-homesearch__select{padding:26px 40px 8px 22px;background-position:right 18px center}.igs-homesearch__field+.igs-homesearch__field::before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:1px;background:var(--c-border)}.igs-homesearch__field:hover{background:var(--c-surface-alt)}.igs-homesearch__submit{min-height:60px;padding:0 var(--s-7);font-size:1.0625rem}}.igs-entry-content>.igs-homeexplore,.igs-entry-content>.igs-homefeat{max-width:none;margin-top:var(--s-7)}.igs-entry-content .igs-homeexplore__eyebrow{margin:0 0 6px;font:700 0.75rem/1.3 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--v1-olive)}.igs-entry-content .igs-homeexplore__title,.igs-entry-content .igs-homefeat__title{margin:0;font:400 clamp(1.75rem, 1.25rem + 1.6vw, 2.5rem)/1.12 var(--v1-serif);color:var(--v1-ink)}.igs-entry-content .igs-homeexplore__lead{margin:8px 0 0;font-size:var(--fs-base);line-height:1.55;color:var(--c-text)}.igs-entry-content .igs-homeexplore__more{margin:var(--s-3) 0 0}.igs-entry-content .igs-homeexplore__more a{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:700;color:var(--c-navy);text-underline-offset:3px}body.igs-home-v1 .igs-homeexplore .igs-finder[data-igs-finder]{margin-top:var(--s-4)}body.igs-home-v1 .igs-homeexplore .igs-finder[data-igs-finder] .igs-finder__filters,body.igs-home-v1 .igs-homeexplore .igs-finder[data-igs-finder] .igs-card__actions,body.igs-home-v1 .igs-homeexplore .igs-finder[data-igs-finder] .igs-card__view{display:none}body.igs-home-v1 .igs-homeexplore .igs-finder[data-igs-finder] .igs-card .igs-card__title{font-size:1.0625rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.igs-home-v1 .igs-homeexplore .igs-finder[data-igs-finder] .igs-card .igs-card__link{padding-bottom:10px}body.igs-home-v1 .igs-homeexplore .igs-finder[data-igs-finder] .igs-card .igs-card__img{aspect-ratio:3 / 2}body.igs-home-v1 .igs-homeexplore .igs-finder[data-igs-finder] .igs-card .igs-card__map{margin:0 16px 14px;min-height:44px}@media (max-width:959.98px){body.igs-home-v1 .igs-homeexplore .igs-finder[data-igs-finder] .igs-finder__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(232px,76%);gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:2px 2px 8px;scrollbar-width:thin}body.igs-home-v1 .igs-homeexplore .igs-finder[data-igs-finder] .igs-finder__grid>*{scroll-snap-align:start}}@media (min-width:720px) and (max-width:959.98px){body.igs-home-v1 .igs-homeexplore .igs-finder[data-igs-finder] .igs-finder__grid{grid-auto-columns:minmax(240px,42%)}}@media (min-width:960px){body.igs-home-v1 .igs-homeexplore .igs-finder[data-igs-finder] .igs-finder__map-wrap{--igs-map-height:560px;position:relative;top:auto}body.igs-home-v1 .igs-homeexplore .igs-finder[data-igs-finder] .igs-finder__results{max-height:560px;overflow-y:auto;overscroll-behavior:contain;padding:2px 8px 2px 2px;scrollbar-width:thin}body.igs-home-v1 .igs-homeexplore .igs-finder[data-igs-finder] .igs-finder__status{position:sticky;top:0;z-index:1;margin:0;padding:0 0 var(--s-2);background:var(--c-white,#fff)}}.igs-entry-content .igs-homefeat__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;margin:var(--s-4) 0 0;padding:0;list-style:none}.igs-entry-content .igs-homefeat__item{margin:0;padding:0;min-width:0}.igs-entry-content .igs-homefeat__card{display:flex;flex-direction:column;gap:4px;min-height:44px;color:inherit;text-decoration:none}.igs-homefeat__img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--r-md,12px);background:var(--v1-sand)}.igs-homefeat__name{margin-top:6px;font:400 1.0625rem/1.25 var(--v1-serif);color:var(--v1-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.igs-homefeat__meta{font-size:.8125rem;line-height:1.4;color:var(--c-muted)}.igs-entry-content .igs-homefeat__card:hover .igs-homefeat__name{text-decoration:underline;text-underline-offset:3px}.igs-homefeat__card:focus-visible{outline:3px solid var(--c-sky);outline-offset:3px;border-radius:var(--r-md,12px)}@media (min-width:960px){.igs-entry-content .igs-homefeat__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}.igs-homefeat__name{font-size:1.25rem}.igs-homefeat__meta{font-size:.875rem}}.igs-finderpage__head{padding-top:var(--s-4)}.igs-finderpage__title{margin:0;max-width:32ch;font-size:clamp(1.3125rem, 0.95rem + 1.6vw, 2.25rem);line-height:1.2}@media (min-width:720px){.igs-finderpage__head{padding-top:var(--s-5)}}.igs-finderpage__content{padding-bottom:var(--s-8)}.igs-finderpage .igs-entry-content>p:first-child{max-width:72ch;margin:6px 0 0;font-size:.8125rem;line-height:1.45;color:var(--c-muted)}@media (min-width:720px){.igs-finderpage .igs-entry-content>p:first-child{font-size:var(--fs-sm)}}.igs-finderpage .igs-entry-content>:not(.igs-finder):not(:first-child){max-width:var(--measure)}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder]{left:auto;width:auto;max-width:none;margin-top:var(--s-3);transform:none}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .sx-chip{flex:none;white-space:nowrap;border-color:var(--v1-line);border-radius:var(--r-pill);background:var(--c-white);color:var(--c-text);font-weight:600}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .sx-chip[aria-pressed="true"]{border-color:var(--c-navy);background:var(--c-navy);color:var(--c-white)}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__areas{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;padding:2px 2px 6px;scrollbar-width:none}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__areas::-webkit-scrollbar{display:none}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__chips{flex:none;flex-wrap:nowrap}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-2);align-items:end;margin-top:var(--s-2)}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__filters label{gap:3px;font-size:.75rem;font-weight:600;line-height:1.25;color:var(--v1-olive)}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__filters select{min-height:44px;border-color:var(--v1-line);border-radius:var(--r-sm);font-weight:600;color:var(--c-text);letter-spacing:0;text-transform:none}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__filters [data-igs-reset],:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__filters .igo-filter-reset{grid-column:1 / -1;justify-self:start}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__filters .igo-filter-reset:disabled{display:none}@media (max-width:719.98px){:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__filters label:has([data-igs-sort]){grid-column:1 / -1}}@media (min-width:720px){:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__filters{grid-template-columns:repeat(3,minmax(0,1fr)) auto}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__filters [data-igs-reset],:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__filters .igo-filter-reset{grid-column:auto}}@media (min-width:960px){:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__areas{flex-wrap:wrap;overflow:visible;padding-inline:0}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__chips{flex-wrap:wrap}}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__workspace{margin-top:var(--s-3)}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__map-wrap{--igs-map-height:280px;border:1px solid var(--v1-sand-line);background:var(--v1-sand)}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__map-placeholder{opacity:.45;filter:sepia(.35) saturate(.6)}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__consent-panel{padding:var(--s-4) var(--s-5);background:linear-gradient(0deg,rgb(244 239 230 / .94),rgb(244 239 230 / .8))}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__map-title{margin-bottom:var(--s-3);font:400 1.25rem/1.25 var(--v1-serif);color:var(--v1-ink)}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__consent{padding:.55rem 1.4rem;border-color:var(--c-navy);border-radius:var(--r-pill);background:var(--c-navy);color:var(--c-white);font-weight:700}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__map-note{max-width:34em;font-size:.8125rem;color:#5f5a50}@media (min-width:960px){:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__map-wrap{--igs-map-height:clamp(460px, 72vh, 720px)}}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__status{margin-bottom:var(--s-3);font-size:.9375rem;color:var(--c-text)}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-card{border-color:var(--c-border);border-radius:var(--r-lg);transition:box-shadow var(--t-base) var(--ease),border-color var(--t-base) var(--ease)}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-card:hover{border-color:var(--v1-line);box-shadow:var(--v1-shadow)}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-card[data-active="true"]{outline:2px solid var(--c-navy);outline-offset:0;box-shadow:var(--v1-shadow)}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-card .igs-card__title{margin:14px 16px 4px;font:400 1.25rem/1.25 var(--v1-serif);color:var(--v1-ink)}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-card__area,:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-card__facts{margin:2px 16px;font-size:.875rem;color:var(--c-muted)}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-card__view{margin:12px 16px 0;padding:.5rem 1.15rem;border-radius:var(--r-pill);background:var(--c-navy)}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-card__action,:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-card .igs-card__map{border-color:var(--v1-line);border-radius:var(--r-pill)}@media (prefers-reduced-motion:reduce){:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-card{transition:none}}:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__map-wrap{scroll-margin-top:80px}@media (min-width:960px){:is(body.igs-finder-page,body.igs-home-v1) .igs-finder[data-igs-finder] .igs-finder__map-wrap{scroll-margin-top:130px}}@media (max-width:959.98px){body.igs-finder-page .igs-finder[data-igs-finder] .igs-finder__map-wrap.is-v1-expanded{--igs-map-height:430px}}.igs-v1-expand{position:absolute;left:10px;top:10px;z-index:3;min-height:44px;padding:0 16px;border:0;border-radius:var(--r-pill);background:var(--c-white);color:var(--v1-ink);font:700 0.8125rem/1 var(--f-body);box-shadow:0 2px 8px rgb(20 56 79 / .2);cursor:pointer}.igs-v1-expand[hidden]{display:none}.igs-v1-expand:focus-visible{outline:3px solid var(--c-sky);outline-offset:2px}@media (min-width:960px){.igs-v1-expand{display:none}}.igs-langs__btn{gap:6px;padding:0 10px;border-color:var(--c-border);border-radius:var(--r-pill);color:var(--c-text)}.igs-langs:not(:has(.igs-langs__flag)) .igs-langs__icon{display:none}.igs-langs:not(:has(.igs-langs__flag)) .igs-langs__btn::before,.igs-langs__list a:not(:has(.igs-langs__flag))::before{content:"";flex:none;display:block;width:20px;height:15px;border-radius:2px;background:var(--c-surface) center / cover no-repeat;box-shadow:0 0 0 1px rgb(20 56 79 / .15)}.igs-langs__list a:not(:has(.igs-langs__flag))::before{width:24px;height:18px}.igs-langs__btn::after{content:"";flex:none;width:10px;height:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5l3 3 3-3' fill='none' stroke='%236a6a6a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 10px no-repeat;transition:transform var(--t-fast) var(--ease)}.igs-langs__btn[aria-expanded="true"]::after{transform:rotate(180deg)}.igs-langs:has(a[aria-current][hreflang="en"]) .igs-langs__btn::before,.igs-langs__list a[hreflang="en"]::before{background-image:url(/wp-content/themes/igs-theme-v1/v1/flags/gb.svg)}.igs-langs:has(a[aria-current][hreflang="el"]) .igs-langs__btn::before,.igs-langs__list a[hreflang="el"]::before{background-image:url(/wp-content/themes/igs-theme-v1/v1/flags/gr.svg)}.igs-langs:has(a[aria-current][hreflang="de"]) .igs-langs__btn::before,.igs-langs__list a[hreflang="de"]::before{background-image:url(/wp-content/themes/igs-theme-v1/v1/flags/de.svg)}.igs-langs:has(a[aria-current][hreflang="it"]) .igs-langs__btn::before,.igs-langs__list a[hreflang="it"]::before{background-image:url(/wp-content/themes/igs-theme-v1/v1/flags/it.svg)}.igs-langs:has(a[aria-current][hreflang="sq"]) .igs-langs__btn::before,.igs-langs__list a[hreflang="sq"]::before{background-image:url(/wp-content/themes/igs-theme-v1/v1/flags/al.svg)}.igs-langs:not(:has(.igs-langs__flag)) .igs-langs__abbr{display:none}.igs-langs__btn:has(.igs-langs__flag){min-width:44px;justify-content:center}.igs-langs__btn:has(.igs-langs__flag) .igs-langs__icon{display:none}.igs-langs__btn .igs-langs__flag{order:1}.igs-langs__btn:has(.igs-langs__flag)::before{order:2;font:700 0.8125rem/1 var(--f-body);letter-spacing:.04em;color:var(--c-text)}.igs-langs__btn::after{order:3}.igs-langs:has(a[aria-current][hreflang="en"]) .igs-langs__btn:has(.igs-langs__flag)::before{content:"EN";content:"EN" / "";background:none}.igs-langs:has(a[aria-current][hreflang="el"]) .igs-langs__btn:has(.igs-langs__flag)::before{content:"EL";content:"EL" / "";background:none}.igs-langs:has(a[aria-current][hreflang="de"]) .igs-langs__btn:has(.igs-langs__flag)::before{content:"DE";content:"DE" / "";background:none}.igs-langs:has(a[aria-current][hreflang="it"]) .igs-langs__btn:has(.igs-langs__flag)::before{content:"IT";content:"IT" / "";background:none}.igs-langs:has(a[aria-current][hreflang="sq"]) .igs-langs__btn:has(.igs-langs__flag)::before{content:"SQ";content:"SQ" / "";background:none}.igs-langs__list{min-width:12.5rem;padding:var(--s-1)}.igs-langs__list a{gap:var(--s-3);padding:0 var(--s-3);border-radius:var(--r-sm);font-size:var(--fs-base)}.igs-langs__list a[aria-current]{background:var(--c-sky-tint)}@media (max-width:479.98px){.igs-langs__btn{gap:3px;min-width:0;padding:0 6px;font-size:.8125rem}}@media (max-width:400px){.igs-langs__btn{gap:2px;min-width:44px;padding:0 4px}.igs-langs__btn::after{width:8px;height:8px;background-size:8px}.igs-langs__btn .igs-langs__flag{width:20px;height:15px}}@media (max-width:359.98px){.igs-langs__btn{padding:0 3px}.igs-langs:not(:has(.igs-langs__flag)) .igs-langs__btn::before,.igs-langs__btn .igs-langs__flag{width:18px;height:13px}}@media (prefers-reduced-motion:reduce){.igs-langs__btn::after{transition:none}}html[lang|="sq"] body.igs-home-v1 #primary .igh .igh-sec[aria-labelledby="igh-wed-t"] .igh-links li:first-child>a{background:var(--sea,#14384f);border-color:var(--sea,#14384f);color:#fff!important}