.elementor-4565 .elementor-element.elementor-element-te27chmn{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-bdf9a4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-7c5a18d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:84px;--padding-bottom:0px;--padding-left:var(--side);--padding-right:var(--side);}.elementor-4565 .elementor-element.elementor-element-b2672f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-58b6e5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4565 .elementor-element.elementor-element-523873a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-7b231a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-b9be8e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4565 .elementor-element.elementor-element-4e42b14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-b2cb84d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-a38258a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-f9713c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-ee47d1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-6ca5dc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-93b38c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-e453b8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-b52e241{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-a82265a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-41dbdcd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--s10);--padding-bottom:var(--s10);--padding-left:var(--side);--padding-right:var(--side);}.elementor-4565 .elementor-element.elementor-element-41dbdcd:not(.elementor-motion-effects-element-type-background), .elementor-4565 .elementor-element.elementor-element-41dbdcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17120F;}.elementor-4565 .elementor-element.elementor-element-da9fd10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-ae8cd79{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-771fa02{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-4565 .elementor-element.elementor-element-442bc9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--s10);--padding-bottom:var(--s9);--padding-left:var(--side);--padding-right:var(--side);}.elementor-4565 .elementor-element.elementor-element-442bc9f:not(.elementor-motion-effects-element-type-background), .elementor-4565 .elementor-element.elementor-element-442bc9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE5DA;}.elementor-4565 .elementor-element.elementor-element-378c9c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-c80fc90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-f12c016{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-5d1218a .jet-map-listing{height:562px;}.elementor-4565 .elementor-element.elementor-element-5d1218a .jet-map-marker-wrap{text-align:center;}.elementor-4565 .elementor-element.elementor-element-89ccd7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-b565bc3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-4565 .elementor-element.elementor-element-222ea9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--s10);--padding-bottom:var(--s10);--padding-left:var(--side);--padding-right:var(--side);}.elementor-4565 .elementor-element.elementor-element-a93f990{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-013ee96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-5ea67f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-4565 .elementor-element.elementor-element-2e30836{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4565 .elementor-element.elementor-element-9a125ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--s10);--padding-bottom:var(--s10);--padding-left:var(--side);--padding-right:var(--side);}.elementor-4565 .elementor-element.elementor-element-9a125ae:not(.elementor-motion-effects-element-type-background), .elementor-4565 .elementor-element.elementor-element-9a125ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE5DA;}.elementor-4565 .elementor-element.elementor-element-2c0447d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-377e6e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-252377d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-4565 .elementor-element.elementor-element-a2c9439{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-698b826{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-5cfd3db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-35b93d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4565 .elementor-element.elementor-element-4d37d7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4565 .elementor-element.elementor-element-7c5a18d{--padding-top:var(--s9);--padding-bottom:0px;--padding-left:var(--side);--padding-right:var(--side);}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4565 .elementor-element.elementor-element-41dbdcd{--padding-top:var(--s10);--padding-bottom:var(--s10);--padding-left:var(--side);--padding-right:var(--side);}.elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-4565 .elementor-element.elementor-element-442bc9f{--padding-top:var(--s10);--padding-bottom:var(--s9);--padding-left:var(--side);--padding-right:var(--side);}.elementor-4565 .elementor-element.elementor-element-5d1218a .jet-map-listing{height:330px;}.elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-4565 .elementor-element.elementor-element-222ea9e{--padding-top:var(--s10);--padding-bottom:var(--s10);--padding-left:var(--side);--padding-right:var(--side);}.elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4565 .elementor-element.elementor-element-9a125ae{--padding-top:var(--s10);--padding-bottom:var(--s10);--padding-left:var(--side);--padding-right:var(--side);}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-4565 .elementor-element.elementor-element-te27chmn{--flex-wrap:nowrap;}.elementor-4565 .elementor-element.elementor-element-7c5a18d{--padding-top:18px;--padding-bottom:0px;--padding-left:var(--side);--padding-right:var(--side);}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4565 .elementor-element.elementor-element-41dbdcd{--padding-top:var(--s10);--padding-bottom:var(--s10);--padding-left:var(--side);--padding-right:var(--side);}.elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4565 .elementor-element.elementor-element-30b7fb6 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-4565 .elementor-element.elementor-element-442bc9f{--padding-top:var(--s10);--padding-bottom:var(--s9);--padding-left:var(--side);--padding-right:var(--side);}.elementor-4565 .elementor-element.elementor-element-5d1218a .jet-map-listing{height:186px;}.elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4565 .elementor-element.elementor-element-b3941aa > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-4565 .elementor-element.elementor-element-222ea9e{--padding-top:var(--s10);--padding-bottom:var(--s10);--padding-left:var(--side);--padding-right:var(--side);}.elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4565 .elementor-element.elementor-element-342d6c3 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4565 .elementor-element.elementor-element-9a125ae{--padding-top:var(--s10);--padding-bottom:var(--s10);--padding-left:var(--side);--padding-right:var(--side);}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-4565 .elementor-element.elementor-element-7c5a18d{--content-width:1328px;}.elementor-4565 .elementor-element.elementor-element-41dbdcd{--content-width:1328px;}.elementor-4565 .elementor-element.elementor-element-442bc9f{--content-width:1328px;}.elementor-4565 .elementor-element.elementor-element-222ea9e{--content-width:1328px;}.elementor-4565 .elementor-element.elementor-element-9a125ae{--content-width:1328px;}}/* Start custom CSS *//* Countries 2027 · hub (from template 9263) */
.te27ch{--ink:#17120F;--ink2:#2A221D;--paper:#F4EFE7;--card:#FBF8F3;--sand:#ECE5DA;--sand2:#E2D8C9;--plum:#3A2263;--purple:#60399D;
  --orange:#FF923A;--orange2:#FF9F52;--rust:#A84E0C;--muted:#62584F;--mutedd:#D9D0C5;--line:rgba(23,18,15,.14);--lined:rgba(244,239,231,.2);
  --ease:cubic-bezier(.2,.7,.2,1);
  --s3:clamp(12px,10.86px + .357vw,16px);--s4:clamp(14px,12.29px + .536vw,20px);--s5:clamp(16px,13.71px + .714vw,24px);
  --s6:clamp(20px,17.71px + .714vw,28px);--s7:clamp(24px,20.57px + 1.071vw,36px);--s8:clamp(32px,27.43px + 1.429vw,48px);
  --s9:clamp(40px,30.86px + 2.857vw,72px);--s10:clamp(48px,32px + 5vw,104px);--cgap:clamp(12px,6.29px + 1.786vw,32px);
  --side:56px;
  font-family:"Schibsted Grotesk",system-ui,sans-serif;color:var(--ink);background:var(--paper);overflow-x:clip}@media (max-width:1024px){.te27ch{--side:32px}}@media (max-width:767px){.te27ch{--side:20px}}.te27ch a{text-decoration:none;color:inherit;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit}.te27ch .elementor-heading-title{margin:0}.te27ch .e-con,.te27ch .e-con-inner{flex-wrap:nowrap!important}.te27ch .elementor-widget-heading .elementor-heading-title{font-family:"Schibsted Grotesk",system-ui,sans-serif;font-weight:400;font-style:normal;color:inherit;text-transform:none;letter-spacing:normal;line-height:1.4;font-size:inherit}.te27ch .elementor-widget-text-editor{font-family:"Schibsted Grotesk",system-ui,sans-serif;color:inherit}.te27ch .elementor-widget:not(:last-child){margin-block-end:0}.te27ch [lang="bo"],.te27ch .bo{font-family:"Noto Serif Tibetan",serif;font-weight:500;letter-spacing:0}.te27ch .te27ch-press{-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .12s var(--ease)}.te27ch .te27ch-press:active{transform:scale(.97)}@keyframes te27chShow{to{opacity:1;transform:none}}html.te27c-js .te27ch .te27ch-rise:not(.is-in){opacity:0;transform:translateY(24px);animation:te27chShow 0s 3s forwards}.te27ch .te27ch-rise{transition:opacity .52s var(--ease),transform .52s var(--ease)}@media (prefers-reduced-motion:reduce){html.te27c-js .te27ch .te27ch-rise:not(.is-in){opacity:1;transform:none;animation:none}.te27ch .te27ch-rise{transition:none}}.te27ch .te27ch-hd{display:flex!important;flex-direction:row!important;align-items:flex-end;justify-content:space-between;gap:24px}.te27ch .te27ch-hd>.elementor-element{width:auto}.te27ch .te27ch-ttl{display:flex!important;flex-direction:row!important;align-items:center;gap:20px;flex-wrap:nowrap!important}.te27ch .te27ch-ttl>.elementor-element{width:auto}.te27ch .te27ch-num .elementor-heading-title{font-family:"Noto Serif Tibetan",serif;font-weight:500;font-size:56px;line-height:1.1;color:var(--rust)}.te27ch .te27ch-rail .te27ch-num .elementor-heading-title{color:var(--orange2)}.te27ch .te27ch-h2 .elementor-heading-title{font-family:"Brygada 1918",Georgia,serif;font-weight:400;font-size:60px;line-height:1;letter-spacing:-.03em;color:var(--ink)}.te27ch .te27ch-rail .te27ch-h2 .elementor-heading-title{color:var(--paper)}.te27ch .te27ch-h2 em{font-style:italic;color:var(--purple)}@media (max-width:1024px){.te27ch .te27ch-h2 .elementor-heading-title{font-size:46px}.te27ch .te27ch-num .elementor-heading-title{font-size:48px}}@media (max-width:767px){.te27ch .te27ch-ttl{flex-direction:column!important;align-items:flex-start;gap:2px}.te27ch .te27ch-num .elementor-heading-title{font-size:48px;line-height:1.2}.te27ch .te27ch-h2 .elementor-heading-title{font-size:32px;line-height:1.02;letter-spacing:-.02em}
}.te27ch .te27ch-hero{display:grid!important;grid-template-columns:minmax(0,1fr) 420px;column-gap:64px;
  grid-template-areas:"eye eye" "title right" "jump search";align-items:end}.te27ch .te27ch-hero>.elementor-element{width:auto;min-width:0}.te27ch .te27ch-eyerow{grid-area:eye;display:flex!important;flex-direction:row!important;justify-content:space-between;align-items:center}.te27ch .te27ch-eyerow>.elementor-element{width:auto}.te27ch .te27ch-eye .elementor-heading-title{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.te27ch .te27ch-upd .elementor-heading-title{font-family:"Azeret Mono",monospace;font-size:12px;letter-spacing:.06em;color:var(--muted)}.te27ch .te27ch-tblock{grid-area:title;margin-top:36px}.te27ch .te27ch-h1 .elementor-heading-title{font-family:"Brygada 1918",Georgia,serif;font-weight:400;font-size:clamp(72px,38.5px + 5.94vw,124px);line-height:.96;letter-spacing:-.03em;color:var(--ink)}.te27ch .te27ch-h1 em{font-style:italic;color:var(--purple)}.te27ch .te27ch-h1 .te27ch-h1-m{display:none}.te27ch .te27ch-tl{display:flex!important;flex-direction:row!important;align-items:baseline;gap:18px;margin-top:28px;flex-wrap:wrap!important}.te27ch .te27ch-tl>.elementor-element{width:auto}.te27ch .te27ch-bo .elementor-heading-title{font-family:"Noto Serif Tibetan",serif;font-size:28px;font-weight:500;line-height:1.6;color:var(--ink2)}.te27ch .te27ch-tag .elementor-heading-title{font-size:16px;line-height:1.5;color:var(--muted)}.te27ch .te27ch-right{grid-area:right;display:flex!important;flex-direction:column!important;gap:30px;padding-bottom:12px}.te27ch .te27ch-intro p,.te27ch .te27ch-intro{margin:0;font-size:17px;line-height:1.6;color:var(--ink2)}.te27ch .te27ch-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ink)}.te27ch .te27ch-stats>.elementor-element{width:auto;min-width:0}.te27ch .te27ch-stat{padding:16px 0 0 16px;border-left:1px solid var(--line)}.te27ch .te27ch-stat:first-child{padding-left:0;border-left:0}.te27ch .te27ch-cu{display:flex!important;flex-direction:row!important;align-items:baseline;gap:8px;flex-wrap:nowrap!important}.te27ch .te27ch-cu>.elementor-element{width:auto}.te27ch .te27ch-cu-n .elementor-heading-title{font-family:"Brygada 1918",Georgia,serif;font-size:52px;line-height:1;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.te27ch .te27ch-cu-bo .elementor-heading-title{font-family:"Noto Serif Tibetan",serif;font-size:20px;font-weight:500;line-height:1.6;color:var(--rust)}.te27ch .te27ch-cu-n{transition:opacity .42s var(--ease),transform .42s var(--ease)}html.te27c-js .te27ch .te27ch-cu:not(.is-done) .te27ch-cu-n{opacity:0;transform:translateY(6px);animation:te27chShow 0s 3s forwards}.te27ch .te27ch-stat:nth-child(2) .te27ch-cu-n{transition-delay:.06s}.te27ch .te27ch-stat:nth-child(3) .te27ch-cu-n{transition-delay:.12s}.te27ch .te27ch-lab .elementor-heading-title{margin-top:8px;font-size:14px;line-height:1.35;color:var(--ink2)}.te27ch .te27ch-jumprow{grid-area:jump;margin-top:72px;margin-right:-64px;height:104px;border-top:1px solid var(--line);display:flex!important;flex-direction:row!important;align-items:center}.te27ch .te27ch-searchw{grid-area:search;margin-top:72px;height:104px;border-top:1px solid var(--line);display:flex!important;flex-direction:row!important;align-items:center;justify-content:flex-end}.te27ch .te27ch-jump{display:flex;align-items:center;gap:10px;flex-wrap:nowrap;margin:0;padding:0}.te27ch .te27ch-jump-l{font-size:15px;color:var(--muted);margin-right:8px;white-space:nowrap}.te27ch .te27ch-chip{flex:none;height:44px;box-sizing:border-box;padding:0 16px;border-radius:999px;border:1px solid rgba(23,18,15,.18);background:transparent;
  display:inline-flex!important;align-items:center;gap:10px;font:500 15px/1 "Schibsted Grotesk",sans-serif!important;color:var(--ink)!important;cursor:pointer;
  transition:background-color .18s var(--ease),border-color .18s var(--ease),color .18s var(--ease),transform .12s var(--ease);white-space:nowrap}.te27ch .te27ch-chip .n{font-family:"Azeret Mono",monospace;font-size:12px;font-weight:500;color:var(--rust)}@media (hover:hover) and (pointer:fine){.te27ch .te27ch-chip:hover{border-color:rgba(23,18,15,.5)}}.te27ch .te27ch-chip.is-on{background:var(--ink);border-color:var(--ink);color:var(--paper)!important}.te27ch .te27ch-chip.is-on .n{color:var(--orange)}.te27ch .te27ch-chip:focus-visible,.te27ch .te27ch-q input:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.te27ch .te27ch-q{position:relative;display:block;width:340px}.te27ch .te27ch-q svg{position:absolute;left:18px;top:50%;transform:translateY(-50%);pointer-events:none}.te27ch .te27ch-q input{width:100%;height:48px;box-sizing:border-box;padding:0 18px 0 48px!important;border-radius:999px!important;border:1px solid rgba(23,18,15,.18)!important;
  background:var(--card)!important;font:400 16px "Schibsted Grotesk",sans-serif!important;color:var(--ink)!important;box-shadow:none!important;-webkit-appearance:none;appearance:none}.te27ch .te27ch-q input::placeholder{color:var(--muted);opacity:1}.te27ch .te27ch-q input:focus{outline:none;border-color:var(--orange)!important;box-shadow:0 0 0 1px var(--orange)!important}.te27ch .te27ch-q-hint{position:absolute;right:0;top:calc(100% + 8px);font-family:"Azeret Mono",monospace;font-size:12px;color:var(--muted);white-space:nowrap}.te27ch .te27ch-q-hint a{color:var(--ink);border-bottom:1px solid currentColor}@media (max-width:1024px){.te27ch .te27ch-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"eye" "title" "right" "search" "jump"}.te27ch .te27ch-right{margin-top:var(--s8);padding-bottom:0;flex-direction:row!important;align-items:flex-end;gap:var(--s7)}.te27ch .te27ch-right>.elementor-element{flex:1 1 0;min-width:0}.te27ch .te27ch-searchw{margin-top:var(--s7);height:auto;border-top:0;justify-content:flex-start}.te27ch .te27ch-q{width:100%;max-width:520px}.te27ch .te27ch-qw{width:100%!important}body.te27ch-rail-x .te27ch .te27ch-arrs{display:none!important}.te27ch .te27ch-jumprow{margin-top:var(--s5);margin-right:0;height:auto;border-top:0;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--side));padding:2px var(--side)}.te27ch .te27ch-jumprow::-webkit-scrollbar{display:none}
}@media (max-width:767px){.te27ch .te27ch-hero{grid-template-areas:"title" "search" "right"}.te27ch .te27ch-eyerow,.te27ch .te27ch-jumprow{display:none!important}.te27ch .te27ch-tblock{margin-top:0}.te27ch .te27ch-h1 .te27ch-h1-d{display:none}.te27ch .te27ch-h1 .te27ch-h1-m{display:inline}.te27ch .te27ch-h1 .elementor-heading-title{font-size:64px;line-height:.95}.te27ch .te27ch-tl{display:block!important;margin-top:8px}.te27ch .te27ch-bo .elementor-heading-title{font-size:22px}.te27ch .te27ch-tag .elementor-heading-title{margin-top:2px;color:var(--ink2)}.te27ch .te27ch-searchw{margin-top:18px}.te27ch .te27ch-q{max-width:none}.te27ch .te27ch-q input{height:52px}.te27ch .te27ch-q svg{left:16px}.te27ch .te27ch-q-hint{position:static;display:block;margin-top:8px}.te27ch .te27ch-right{margin-top:24px;display:block!important}.te27ch .te27ch-intro{display:none}.te27ch .te27ch-stat{padding:12px 8px 0 0;border-left:0}.te27ch .te27ch-cu{gap:6px}.te27ch .te27ch-cu-n .elementor-heading-title{font-size:clamp(32px,10.3vw,40px);letter-spacing:-.03em}.te27ch .te27ch-cu-bo .elementor-heading-title{font-size:clamp(16px,5.1vw,20px)}.te27ch .te27ch-lab .elementor-heading-title{margin-top:4px}
}.te27ch .te27ch-band{height:12px;background:repeating-linear-gradient(90deg,#D7094A 0 4px,#F4EFE7 4px 5px,#F98307 5px 9px,#F4EFE7 9px 10px,#E5A800 10px 14px,#F4EFE7 14px 15px,#6E9F12 15px 19px,#F4EFE7 19px 20px,#0DA7D8 20px 24px,#F4EFE7 24px 25px);
  transform-origin:left center}html.te27c-js .te27ch .te27ch-band:not(.is-in){transform:scaleX(0);animation:te27chShow 0s 3s forwards}.te27ch .te27ch-band{transition:transform .7s var(--ease)}@media (max-width:767px){.te27ch .te27ch-band{height:10px;margin-top:36px}}@media (prefers-reduced-motion:reduce){html.te27c-js .te27ch .te27ch-band:not(.is-in){transform:none}}.te27ch .te27ch-rail{background:var(--ink);color:var(--paper)}.te27ch .te27ch-allev .elementor-heading-title,.te27ch .te27ch-allev a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:600;color:var(--paper)}.te27ch .te27ch-allev a::after{content:"";width:16px;height:16px;background:currentColor;-webkit-mask:var(--te27ch-arrow) center/contain no-repeat;mask:var(--te27ch-arrow) center/contain no-repeat;transition:transform .2s var(--ease)}.te27ch .te27ch-allev a:hover::after{transform:translateX(3px)}.te27ch{--te27ch-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E");
  --te27ch-chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 5l7 7-7 7'/%3E%3C/svg%3E")}.te27ch .te27ch-railr{display:flex!important;flex-direction:row!important;align-items:center;gap:24px}.te27ch .te27ch-railr>.elementor-element{width:auto}.te27ch .te27ch-arrs{display:none}body.te27ch-rail-x .te27ch .te27ch-arrs{display:flex}.te27ch .te27ch-arrs{gap:8px}.te27ch .te27ch-arrs button{width:44px;height:44px;border-radius:999px;border:1px solid rgba(244,239,231,.32);background:transparent;color:var(--paper);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background-color .18s var(--ease),opacity .18s}.te27ch .te27ch-arrs button:hover:not([disabled]){background:rgba(244,239,231,.1)}.te27ch .te27ch-arrs button[disabled]{opacity:.35;cursor:default}.te27ch .te27ch-arrs button:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.te27ch .te27ch-dek .elementor-heading-title{margin-top:16px;max-width:700px;font-size:17px;line-height:1.55;color:var(--mutedd)}.te27ch .te27ch-dek-m{display:none}.te27ch .te27ch-rail-list{margin-top:48px}.te27ch .te27ch-rail-list .jet-listing-grid{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}.te27ch .te27ch-rail-list .jet-listing-grid::-webkit-scrollbar{display:none}.te27ch .te27ch-rail-list .jet-listing-grid__items{display:grid!important;grid-auto-flow:column;grid-auto-columns:calc((100% - 120px) / 7);column-gap:20px;margin:0!important;width:100%!important;flex-wrap:nowrap!important}.te27ch .te27ch-rail-list .jet-listing-grid__item{width:auto!important;max-width:none!important;padding:0!important;margin:0!important;scroll-snap-align:start;min-width:0}.te27ch .te27ch-col{display:flex!important;flex-direction:column!important;min-width:0;gap:0;container-type:inline-size}.te27ch .te27ch-col-h{display:flex!important;flex-direction:row!important;align-items:baseline;justify-content:space-between;gap:8px;padding-bottom:12px!important;border-bottom:1px solid var(--lined);color:var(--paper)}.te27ch .te27ch-col-h>.elementor-element{width:auto;min-width:0}.te27ch .te27ch-col-name .elementor-heading-title{font-family:"Brygada 1918",Georgia,serif;font-size:min(27px,15cqi);line-height:1.05;letter-spacing:-.015em;color:var(--paper);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.te27ch .te27ch-col-n .elementor-heading-title{font-family:"Azeret Mono",monospace;font-size:13px;color:var(--orange2)}@media (hover:hover){.te27ch .te27ch-col-h:hover .te27ch-col-name .elementor-heading-title{color:#fff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}}.te27ch .te27ch-stk{position:relative;display:block!important;margin-top:18px;height:228px;width:100%}.te27ch .te27ch-stk .jet-listing-grid,.te27ch .te27ch-stk .jet-listing-grid__items,.te27ch .te27ch-stk>.elementor-element{position:static!important;width:auto}.te27ch .te27ch-stk .jet-listing-grid__items{display:block!important;margin:0!important}.te27ch .te27ch-stk .jet-listing-grid__item{position:absolute!important;left:0;bottom:0;width:156px!important;max-width:none!important;height:208px;padding:0!important;margin:0!important;
  border-radius:4px;overflow:hidden;background:#2A221D;transition:transform .6s var(--ease),opacity .6s var(--ease);transform-origin:50% 100%}.te27ch .te27ch-stk .jet-listing-grid__item:nth-child(1){z-index:4;box-shadow:0 20px 40px -20px rgba(0,0,0,.8)}.te27ch .te27ch-stk .jet-listing-grid__item:nth-child(2){z-index:3;transform:translate(8px,-10px)}.te27ch .te27ch-stk .jet-listing-grid__item:nth-child(3){z-index:2;transform:translate(16px,-20px)}.te27ch .te27ch-stk .jet-listing-grid__item:nth-child(n+4){display:none}.te27ch .te27ch-stk .jet-listing-grid__item:nth-child(n+2) img{opacity:.55}html.te27c-js .te27ch .te27ch-col:not(.is-in) .te27ch-stk .jet-listing-grid__item:nth-child(n+2){transform:none}.te27ch .te27ch-col.is-in .te27ch-stk .jet-listing-grid__item:nth-child(2){transform:translate(8px,-10px) rotate(2.5deg)}.te27ch .te27ch-col.is-in .te27ch-stk .jet-listing-grid__item:nth-child(3){transform:translate(16px,-20px) rotate(-2.5deg)}.te27ch .te27ch-col{transition-delay:calc(var(--i,0) * 60ms)}.te27ch .te27ch-col .te27ch-stk .jet-listing-grid__item{transition-delay:calc(var(--i,0) * 60ms + 120ms)}@media (hover:hover) and (pointer:fine){.te27ch .te27ch-stk:hover .jet-listing-grid__item:nth-child(1){transform:translateY(-6px)}.te27ch .te27ch-col.is-in .te27ch-stk:hover .jet-listing-grid__item:nth-child(2){transform:translate(12px,-14px) rotate(3.5deg)}.te27ch .te27ch-col.is-in .te27ch-stk:hover .jet-listing-grid__item:nth-child(3){transform:translate(22px,-26px) rotate(-3.5deg)}.te27ch .te27ch-stk .jet-listing-grid__item{transition-delay:0s}
}.te27ch .te27ch-stk .te27ch-sp,.te27ch .te27ch-stk .te27ch-sp .jet-listing-dynamic-image,.te27ch .te27ch-stk .jet-listing-grid__item>.elementor{width:100%;height:100%;margin:0}.te27ch .te27ch-stk img{width:100%!important;height:100%!important;object-fit:cover;object-position:50% 0;display:block;border-radius:0}.te27ch .te27ch-stk:focus-visible{outline:3px solid var(--orange);outline-offset:4px}.te27ch .te27ch-tilew{position:absolute!important;left:0;bottom:0;z-index:5;width:156px}.te27ch .te27ch-tile{width:156px;height:208px;border-radius:4px;background:var(--plum);color:var(--paper);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;box-shadow:0 20px 40px -20px rgba(0,0,0,.8)}.te27ch .te27ch-tile b{font-family:"Brygada 1918",serif;font-weight:400;font-size:56px;line-height:1}.te27ch .te27ch-tile i{font-style:normal;font-family:"Azeret Mono",monospace;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--orange2)}.te27ch .te27ch-more{display:none}.te27ch .te27ch-when .elementor-heading-title{margin-top:16px;font-family:"Azeret Mono",monospace;font-size:13px;letter-spacing:.02em;text-transform:uppercase;color:var(--orange2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.te27ch .te27ch-etitle .elementor-heading-title{margin-top:6px;font-family:"Brygada 1918",Georgia,serif;font-size:20px;line-height:1.15;color:var(--paper);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.te27ch .te27ch-etitle a:hover{color:var(--orange2)}.te27ch .te27ch-ecity .elementor-heading-title{margin-top:4px;font-size:14px;color:var(--mutedd);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1024px){.te27ch .te27ch-rail-list .jet-listing-grid{margin-inline:calc(-1 * var(--side));padding-inline:var(--side);scroll-padding-inline:var(--side)}.te27ch .te27ch-rail-list .jet-listing-grid__items{grid-auto-columns:calc((100vw - 2 * var(--side) - 60px) / 4.15)}
}@media (max-width:767px){.te27ch .te27ch-rail .te27ch-hd{align-items:flex-start;flex-direction:column!important;gap:2px}.te27ch .te27ch-railr{width:100%!important;justify-content:flex-end}.te27ch .te27ch-dek{display:none}.te27ch .te27ch-dek-m{display:block}.te27ch .te27ch-dek-m .elementor-heading-title{font-size:15px;line-height:1.5;color:var(--mutedd)}.te27ch .te27ch-rail-list{margin-top:12px}.te27ch .te27ch-rail-list .jet-listing-grid__items{grid-auto-columns:196px;column-gap:14px}.te27ch .te27ch-col-name .elementor-heading-title{font-size:25px}.te27ch .te27ch-col-h{padding-bottom:10px!important}.te27ch .te27ch-stk{margin-top:14px;height:261px;width:196px}.te27ch .te27ch-stk .jet-listing-grid__item{width:196px!important;height:261px}.te27ch .te27ch-stk .jet-listing-grid__item:nth-child(n+2){display:none}.te27ch .te27ch-tilew,.te27ch .te27ch-tile{width:196px;height:261px}.te27ch .te27ch-more{display:block;position:absolute!important;right:8px;bottom:8px;z-index:6;width:auto!important}.te27ch .te27ch-more .elementor-heading-title{height:28px;box-sizing:border-box;padding:0 10px;border-radius:999px;background:var(--paper);color:var(--ink);display:flex;align-items:center;font-size:13px;font-weight:600}.te27ch .te27ch-stk:active .jet-listing-grid__item:nth-child(1){transform:scale(.97)}.te27ch .te27ch-when .elementor-heading-title{margin-top:12px}
}.te27ch .te27ch-mapsec{background:var(--sand)}.te27ch .te27ch-asof .elementor-heading-title{padding-bottom:8px;font-family:"Azeret Mono",monospace;font-size:12px;color:var(--muted);white-space:nowrap}.te27ch .te27ch-mapwrap{position:relative;margin-top:48px}.te27ch .te27ch-map,.te27ch .te27ch-map .jet-map-listing{width:100%;height:calc(min(100vw - 2 * var(--side), 1328px) * .4232)!important;min-height:0!important}.te27ch .te27ch-map .jet-map-listing{background:transparent!important;font-family:"Schibsted Grotesk",sans-serif;z-index:0}.te27ch .te27ch-map .leaflet-container{background:transparent!important;outline:0}.te27ch .te27ch-map .leaflet-tile-pane{display:none}.te27ch .te27ch-map .te27ch-land{opacity:1}.te27ch .te27ch-map .leaflet-marker-icon{background:transparent!important;border:0!important;outline:0}.te27ch .te27ch-map .leaflet-marker-icon:focus-visible .te27ch-pin b{outline:3px solid var(--ink);outline-offset:3px}.te27ch .te27ch-map .jet-map-marker-wrap,.te27ch .te27ch-map .jet-map-marker{all:unset}.te27ch .te27ch-map .jet-map-marker-wrap::before,.te27ch .te27ch-map .jet-map-marker-wrap::after,.te27ch .te27ch-map .jet-map-marker::before,.te27ch .te27ch-map .jet-map-marker::after{display:none!important;content:none!important}.te27ch .te27ch-pin{position:absolute;left:50%;top:50%;width:44px;height:44px;margin:-22px 0 0 -22px;display:flex;align-items:center;justify-content:center;cursor:pointer}.te27ch .te27ch-pin b{flex:none;width:30px;height:30px;border-radius:999px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;
  font:500 13px/1 "Azeret Mono",monospace;color:var(--ink);background:var(--orange);box-shadow:0 0 0 4px rgba(255,146,58,.25);transition:box-shadow .2s var(--ease),transform .2s var(--ease)}.te27ch .te27ch-pin.is-big b{width:40px;height:40px;font-size:14px}.te27ch .te27ch-pin i{position:absolute;left:52px;top:11px;height:22px;padding:0 7px;border-radius:4px;background:rgba(244,239,231,.94);display:flex;align-items:center;white-space:nowrap;
  font:600 13px/1 "Schibsted Grotesk",sans-serif;letter-spacing:.06em;text-transform:uppercase;font-style:normal;color:var(--ink);pointer-events:none}.te27ch .te27ch-pin.is-on b,.te27ch .te27ch-pin:hover b{box-shadow:0 0 0 3px var(--ink)}.te27ch .te27ch-cl{background:transparent!important}.te27ch .te27ch-map .marker-cluster,.te27ch .te27ch-map .marker-cluster div{background:transparent!important}html.te27c-js .te27ch .te27ch-map:not(.is-pins) .leaflet-marker-pane{opacity:0}.te27ch .te27ch-map.is-pins .leaflet-marker-icon .te27ch-pin b{animation:te27chPop .5s var(--ease) both}@keyframes te27chPop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.12);opacity:1}100%{transform:scale(1)}}.te27ch .te27ch-map.is-still .leaflet-marker-icon .te27ch-pin b{animation:none}.te27ch .te27ch-legend{position:absolute!important;left:0;bottom:4px;z-index:3;display:flex!important;flex-direction:column!important;gap:12px;pointer-events:none;width:auto!important}.te27ch .te27ch-legend>.elementor-element{width:auto}.te27ch .te27ch-lg .elementor-heading-title{display:flex;align-items:center;gap:12px;white-space:nowrap;font-size:14px;color:var(--ink2)}.te27ch .te27ch-lg .elementor-heading-title::before{content:"";flex:none;width:14px;height:14px;border-radius:999px;background:var(--orange)}.te27ch .te27ch-lg-q .elementor-heading-title::before{width:9px;height:9px;margin:0 2.5px;background:var(--paper);border:1.5px solid rgba(23,18,15,.6)}.te27ch .te27ch-mcw{position:absolute!important;left:0;top:0;width:100%!important;height:100%;z-index:1000;pointer-events:none}.te27ch .te27ch-mcard{pointer-events:auto}.te27ch .te27ch-pin.is-left i{left:auto;right:52px}.te27ch .te27ch-mcard{position:absolute;z-index:1000;width:310px;box-sizing:border-box;padding:20px 22px 22px;border-radius:6px;border:1px solid rgba(23,18,15,.18);background:var(--paper);color:var(--ink);
  box-shadow:0 24px 48px -28px rgba(23,18,15,.45);font-family:"Schibsted Grotesk",sans-serif}.te27ch .te27ch-mcard[hidden]{display:none}.te27ch .te27ch-mcard.is-in{animation:te27chCard .2s var(--ease) both}@keyframes te27chCard{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.te27ch .te27ch-mc-hd{display:flex;justify-content:space-between;align-items:flex-start}.te27ch .te27ch-mc-hd .k{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.te27ch .te27ch-mc-hd .k2{display:none}.te27ch .te27ch-mc-hd .h{margin-top:6px;font-family:"Brygada 1918",Georgia,serif;font-size:30px;line-height:1.05;letter-spacing:-.02em}.te27ch .te27ch-mc-x{width:44px;height:44px;margin:-12px -14px 0 0;border:0;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--ink);padding:0;border-radius:999px}.te27ch .te27ch-mc-x:hover{background:rgba(23,18,15,.06)}.te27ch .te27ch-mc-rows{list-style:none;margin:12px 0 0;padding:0;border-top:1px solid var(--line)}.te27ch .te27ch-mc-rows a{height:36px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);font-size:15px;font-weight:500}.te27ch .te27ch-mc-rows .c{display:flex;align-items:center;gap:10px;font-family:"Azeret Mono",monospace;font-size:12px;color:var(--muted)}.te27ch .te27ch-mc-rows a:hover span:first-child{color:var(--purple)}.te27ch .te27ch-mc-l{margin-top:14px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.te27ch .te27ch-mc-ev{display:flex;gap:14px;align-items:center;margin-top:10px}.te27ch .te27ch-mc-th{position:relative;flex:none;width:42px;height:56px;border-radius:3px;overflow:hidden;background:var(--ink);display:block}.te27ch .te27ch-mc-th img{width:100%;height:100%;object-fit:cover;object-position:50% 0;display:block}.te27ch .te27ch-mc-th.is-tile{background:var(--plum);color:var(--paper);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.te27ch .te27ch-mc-th.is-tile b{font-family:"Brygada 1918",serif;font-weight:400;font-size:20px;line-height:1}.te27ch .te27ch-mc-th.is-tile i{font-style:normal;font-family:"Azeret Mono",monospace;font-size:12px;line-height:1;color:var(--orange2)}.te27ch .te27ch-mc-tx{display:flex;flex-direction:column;gap:3px;min-width:0}.te27ch .te27ch-mc-tx .w{font-family:"Azeret Mono",monospace;font-size:12px;letter-spacing:.02em;color:var(--muted)}.te27ch .te27ch-mc-tx .t{font-family:"Brygada 1918",Georgia,serif;font-size:19px;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.te27ch .te27ch-mc-tx .p{font-size:13px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.te27ch .te27ch-mc-ev:hover .t{color:var(--purple)}.te27ch .te27ch-mc-go{margin-top:14px;min-height:44px;display:inline-flex!important;align-items:center;gap:8px;font-size:15px;font-weight:600}.te27ch .te27ch-mc-go:hover{color:var(--purple)}.te27ch .te27ch-wrow{display:flex!important;flex-direction:row!important;align-items:center;gap:10px;margin-top:36px;flex-wrap:wrap!important}.te27ch .te27ch-wrow>.elementor-element{width:auto}.te27ch .te27ch-wlab .elementor-heading-title{font-size:15px;color:var(--ink2);margin-right:10px;white-space:nowrap}.te27ch .te27ch-wlist .jet-listing-grid__items{display:flex!important;flex-wrap:wrap!important;gap:10px;margin:0!important;width:auto!important}.te27ch .te27ch-wlist .jet-listing-grid__item{flex:0 0 auto!important;width:auto!important;max-width:none!important;padding:0!important;margin:0!important}.te27ch .te27ch-wchip{height:44px;box-sizing:border-box;padding:0 16px!important;border-radius:999px;border:1px solid rgba(23,18,15,.22);background:var(--paper);
  display:flex!important;flex-direction:row!important;align-items:center;gap:10px;transition:border-color .18s var(--ease),background-color .18s var(--ease)}.te27ch .te27ch-wchip>.elementor-element{width:auto}.te27ch .te27ch-wchip .te27ch-wc-n .elementor-heading-title{font-family:"Azeret Mono",monospace;font-size:12px;color:var(--rust)}.te27ch .te27ch-wchip .te27ch-wc-name .elementor-heading-title{font-size:14px;font-weight:500;color:var(--ink)}.te27ch .te27ch-wchip:hover{border-color:var(--ink)}.te27ch .te27ch-wchip:focus-visible{outline:3px solid var(--orange);outline-offset:2px}@media (max-width:1024px){.te27ch .te27ch-mapwrap{margin-top:var(--s8)}.te27ch .te27ch-pin i{font-size:12px}.te27ch .te27ch-cu-n .elementor-heading-title{font-size:46px}}@media (max-width:767px){.te27ch .te27ch-mapsec .te27ch-hd{flex-direction:column!important;align-items:flex-start}.te27ch .te27ch-asof{display:none}.te27ch .te27ch-mapwrap{margin:12px calc(-1 * var(--side)) 0}.te27ch .te27ch-map,.te27ch .te27ch-map .jet-map-listing{height:calc(100vw * .477)!important}.te27ch .te27ch-legend{display:none!important}.te27ch .te27ch-pin{width:48px;height:48px;margin:-24px 0 0 -24px}.te27ch .te27ch-pin b{width:36px;height:36px;font-size:14px;box-shadow:0 0 0 5px rgba(255,146,58,.25)}.te27ch .te27ch-pin.is-big b{width:42px;height:42px}.te27ch .te27ch-pin i{display:none}.te27ch .te27ch-pin.is-on b{background:var(--paper);border:3px solid var(--ink);box-shadow:none}.te27ch .te27ch-mcw{position:static!important;height:auto}.te27ch .te27ch-mcard{position:static;width:auto;margin:6px 0 0;padding:16px 18px 6px;border-color:var(--line);box-shadow:none}.te27ch .te27ch-mc-hd{align-items:baseline}.te27ch .te27ch-mc-hd>div{display:flex;align-items:baseline;justify-content:space-between;width:100%}.te27ch .te27ch-mc-hd .k{display:none}.te27ch .te27ch-mc-hd .k2{display:block;font-family:"Brygada 1918",Georgia,serif;font-size:24px;line-height:1.05}.te27ch .te27ch-mc-hd .h{margin:0;font-family:"Azeret Mono",monospace;font-size:13px;letter-spacing:0;color:var(--muted)}.te27ch .te27ch-mc-x{display:none}.te27ch .te27ch-mc-rows{margin-top:10px}.te27ch .te27ch-mc-rows a{height:52px;font-size:16px}.te27ch .te27ch-mc-rows .c{font-size:13px;color:var(--rust)}.te27ch .te27ch-mc-l{margin-top:12px}.te27ch .te27ch-mc-ev{margin:8px 0 10px}.te27ch .te27ch-wrow{display:none!important}
}.te27ch .te27ch-every{scroll-margin-top:96px}.te27ch .te27ch-ehd{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,430px);gap:var(--s7);align-items:end}.te27ch .te27ch-ehd>.elementor-element{width:auto;min-width:0}.te27ch .te27ch-eintro p,.te27ch .te27ch-eintro{margin:0;font-size:17px;line-height:1.55;color:var(--ink2)}.te27ch .te27ch-eintro b,.te27ch .te27ch-eintro strong{font-weight:600}.te27ch .te27ch-regions{margin-top:var(--s8);display:flex;gap:8px;align-items:center;overflow-x:auto;scrollbar-width:none;padding:2px 0}.te27ch .te27ch-regions::-webkit-scrollbar{display:none}.te27ch .te27ch-sort{margin-left:auto;flex:none;font:400 12px "Azeret Mono",monospace;color:var(--muted);letter-spacing:.04em;padding-left:16px}.te27ch .te27ch-none{margin:var(--s6) 0 0;font-size:16px;color:var(--ink2)}.te27ch .te27ch-none button,.te27ch .te27ch-reset{border:0;background:none;padding:0 0 1px;font:600 16px "Schibsted Grotesk",sans-serif;color:var(--ink);border-bottom:1px solid currentColor;cursor:pointer;min-height:44px}.te27ch .te27ch-cards{margin-top:var(--s7)}.te27ch .te27ch-cards .jet-listing-grid__items{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cgap)!important;margin:0!important;width:100%!important}.te27ch .te27ch-cards .jet-listing-grid__item{position:relative;width:auto!important;max-width:none!important;padding:0!important;margin:0!important;min-width:0}.te27ch .te27ch-cards .jet-listing-grid__item::before{content:"";display:block;padding-top:125%}.te27ch .te27ch-cards .jet-listing-grid__item>.elementor{position:absolute;inset:0}.te27ch .te27ch-cards .jet-listing-grid__item[hidden]{display:none!important}.te27ch .te27ch-card{--acc:#FF923A;position:relative;display:block!important;height:100%;border-radius:8px;overflow:hidden;background:var(--ink);color:var(--paper)!important;
  container-type:inline-size;isolation:isolate;padding:0!important;box-shadow:0 40px 64px -36px rgba(23,18,15,.5);
  transition:transform .42s var(--ease),box-shadow .42s var(--ease),opacity .7s var(--ease)}.te27ch .te27ch-card::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(58,34,99,.30),rgba(249,131,7,.14) 55%,rgba(23,18,15,0));mix-blend-mode:soft-light}.te27ch .te27ch-card::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgba(23,18,15,.55) 0,rgba(23,18,15,0) 24%),
  linear-gradient(0deg,rgba(23,18,15,.96) 0,rgba(23,18,15,.86) 30%,rgba(23,18,15,.45) 50%,rgba(23,18,15,0) 70%)}.te27ch .te27ch-card>.elementor-element{position:absolute!important}.te27ch .te27ch-ph{inset:0;z-index:0;width:100%!important;height:100%;margin:0!important}.te27ch .te27ch-ph .elementor-widget-container,.te27ch .te27ch-ph img{width:100%!important;height:100%!important;max-width:none!important;display:block}.te27ch .te27ch-ph img{object-fit:cover;object-position:var(--pos,50% 45%);border-radius:0!important;transform:scale(1.001);transition:transform .9s var(--ease)}.te27ch .te27ch-top{left:0;right:0;top:0;z-index:3;padding:clamp(12px,4.6cqi,20px)!important;display:flex!important;flex-direction:row!important;justify-content:space-between;align-items:flex-start;gap:8px}.te27ch .te27ch-top>.elementor-element{width:auto;min-width:0}.te27ch .te27ch-flagw .elementor-heading-title{display:flex;align-items:center;gap:10px;font:500 12px/1 "Azeret Mono",monospace;letter-spacing:.08em;color:var(--paper)}.te27ch .te27ch-flag,.te27ch .te27ch-pg{width:28px;height:21px;border-radius:3px;box-shadow:0 0 0 1px rgba(244,239,231,.45),0 2px 8px rgba(0,0,0,.35);object-fit:cover;display:block;flex:none}.te27ch .te27ch-pg{background:linear-gradient(180deg,#D7094A 0 16.6%,#F98307 0 33.3%,#E5A800 0 50%,#6E9F12 0 66.6%,#0DA7D8 0 83.3%,#3A2263 0)}.te27ch .te27ch-badge{height:30px;box-sizing:border-box;padding:0 12px 0 10px;border-radius:999px;display:inline-flex;align-items:center;gap:7px;font:600 13px/1 "Schibsted Grotesk",sans-serif;white-space:nowrap}.te27ch .te27ch-badge.is-live{background:var(--orange);color:var(--ink)}.te27ch .te27ch-badge.is-live i{width:6px;height:6px;border-radius:50%;background:var(--ink)}.te27ch .te27ch-badge .t{font:500 14px/1 "Noto Serif Tibetan",serif;padding-left:7px;margin-left:1px;border-left:1px solid rgba(23,18,15,.35);transform:translateY(1px)}.te27ch .te27ch-badge.is-none{background:rgba(23,18,15,.5);color:rgba(244,239,231,.88);box-shadow:inset 0 0 0 1px rgba(244,239,231,.32);font-weight:500}.te27ch .te27ch-bot{left:0;right:0;bottom:0;z-index:3;padding:0 clamp(12px,5.2cqi,24px) clamp(12px,5.2cqi,24px)!important;display:flex!important;flex-direction:column!important;gap:0}.te27ch .te27ch-bot>.elementor-element{width:100%}.te27ch .te27ch-rule{display:block;width:32px!important;height:3px;border-radius:2px;background:var(--acc);transform-origin:left center;transition:transform .5s var(--ease)}.te27ch .te27ch-cname .elementor-heading-title{margin-top:clamp(8px,3cqi,14px);font-family:"Brygada 1918",Georgia,serif;font-weight:400;font-size:clamp(20px,10.6cqi,46px);line-height:.98;letter-spacing:-.025em;color:var(--paper)}.te27ch .te27ch-people .elementor-heading-title{margin-top:clamp(6px,2.4cqi,10px);display:flex;align-items:baseline;gap:10px;font:500 clamp(10.5px,2.9cqi,12.5px)/1.3 "Azeret Mono",monospace;letter-spacing:.06em;text-transform:uppercase;color:rgba(244,239,231,.78)}.te27ch .te27ch-people .bo{font-size:clamp(12px,3.4cqi,15px);letter-spacing:0;color:#E9C9A6;text-transform:none}.te27ch .te27ch-note .elementor-heading-title{margin-top:clamp(6px,2.4cqi,10px);font-size:clamp(12.5px,3.7cqi,15.5px);line-height:1.42;color:rgba(244,239,231,.84);
  display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:34ch}.te27ch .te27ch-foot{margin-top:clamp(12px,4cqi,18px);padding-top:clamp(10px,3.4cqi,14px)!important;border-top:1px solid rgba(244,239,231,.18);display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;gap:12px}.te27ch .te27ch-foot>.elementor-element{width:auto;min-width:0}.te27ch .te27ch-nx .elementor-heading-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.te27ch .te27ch-next{font:500 12px/1.3 "Azeret Mono",monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--orange)}.te27ch .te27ch-next.is-q{color:rgba(244,239,231,.62);text-transform:none;font:400 14px/1.3 "Schibsted Grotesk",sans-serif;letter-spacing:0}.te27ch .te27ch-go{flex:none;width:44px!important;height:44px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(244,239,231,.38);display:flex!important;align-items:center;justify-content:center;
  color:var(--paper);transition:background-color .32s var(--ease),box-shadow .32s var(--ease),color .32s var(--ease)}.te27ch .te27ch-go::after{content:"";width:18px;height:18px;background:currentColor;-webkit-mask:var(--te27ch-arrow) center/contain no-repeat;mask:var(--te27ch-arrow) center/contain no-repeat;transition:transform .32s var(--ease)}@container (max-width:259px){.te27ch .te27ch-foot,.te27ch .te27ch-code,.te27ch .te27ch-badge .t,.te27ch .te27ch-people .bo{display:none!important}.te27ch .te27ch-badge{height:26px;padding:0 9px 0 8px;font-size:12px}.te27ch .te27ch-cname .elementor-heading-title{font-size:clamp(22px,13.4cqi,26px)}.te27ch .te27ch-people .elementor-heading-title{white-space:nowrap;overflow:hidden}.te27ch .te27ch-note .elementor-heading-title{font-size:12.5px}
}@media (hover:hover) and (pointer:fine){.te27ch .te27ch-card:hover{transform:translateY(-6px);box-shadow:0 52px 70px -34px rgba(23,18,15,.85)}.te27ch .te27ch-card:hover .te27ch-ph img{transform:scale(1.05);will-change:transform}.te27ch .te27ch-card:hover .te27ch-rule{transform:scaleX(3)}.te27ch .te27ch-card:hover .te27ch-go{background:var(--orange);box-shadow:none;color:var(--ink)}.te27ch .te27ch-card:hover .te27ch-go::after{transform:translateX(2px)}
}.te27ch .te27ch-card:active{transform:scale(.975);transition-duration:.1s}.te27ch .te27ch-card:focus-visible{outline:3px solid var(--orange);outline-offset:3px}html.te27c-js .te27ch .te27ch-card:not(.is-in){opacity:0;transform:translateY(28px);animation:te27chShow 0s 3s forwards}.te27ch .te27ch-card.is-in{transition-delay:calc(var(--i,0) * 50ms)}.te27ch .te27ch-card.is-in:hover,.te27ch .te27ch-card.is-in:active{transition-delay:0s}@media (prefers-reduced-motion:reduce){html.te27c-js .te27ch .te27ch-card:not(.is-in){opacity:1;transform:none;animation:none}.te27ch .te27ch-card,.te27ch .te27ch-ph img,.te27ch .te27ch-rule,.te27ch .te27ch-go{transition:background-color .2s,color .2s}}.te27ch .te27ch-miss{margin-top:var(--s9);padding:var(--s6) var(--s7)!important;border-radius:10px;background:var(--sand);border:1px solid var(--line);display:flex!important;flex-direction:row!important;align-items:center;gap:var(--s6);flex-wrap:wrap!important}.te27ch .te27ch-miss>.elementor-element{width:auto}.te27ch .te27ch-miss-h .elementor-heading-title{font-family:"Brygada 1918",Georgia,serif;font-size:28px;line-height:1.1;letter-spacing:-.015em;color:var(--ink)}.te27ch .te27ch-miss-t{flex:1 1 260px}.te27ch .te27ch-miss-t .elementor-heading-title{font-size:16px;line-height:1.5;color:var(--ink2)}.te27ch .te27ch-btn .elementor-button{height:52px;min-height:52px;box-sizing:border-box;padding:0 22px;border-radius:999px;background:var(--ink)!important;color:var(--paper)!important;display:inline-flex;align-items:center;gap:10px;font:600 15px/1 "Schibsted Grotesk",sans-serif!important;transition:background-color .18s var(--ease),transform .12s var(--ease)}.te27ch .te27ch-btn .elementor-button:hover{background:#000!important}.te27ch .te27ch-btn .elementor-button:active{transform:scale(.97)}.te27ch .te27ch-btn .elementor-button-text::after{content:"";display:inline-block;vertical-align:-3px;margin-left:10px;width:16px;height:16px;background:currentColor;-webkit-mask:var(--te27ch-arrow) center/contain no-repeat;mask:var(--te27ch-arrow) center/contain no-repeat}.te27ch .te27ch-credits{margin-top:var(--s6);font-size:13px;color:var(--muted)}.te27ch .te27ch-credits summary{cursor:pointer;min-height:44px;display:inline-flex;align-items:center;font-family:"Azeret Mono",monospace;font-size:12px;letter-spacing:.04em;text-transform:uppercase;list-style:none}.te27ch .te27ch-credits summary::-webkit-details-marker{display:none}.te27ch .te27ch-credits summary::after{content:"+";margin-left:8px}.te27ch .te27ch-credits[open] summary::after{content:"–"}.te27ch .te27ch-credits ul{margin:6px 0 0;padding:0;list-style:none;columns:2;column-gap:32px}.te27ch .te27ch-credits li{break-inside:avoid;padding:3px 0;line-height:1.45}.te27ch .te27ch-credits b{font-weight:600;color:var(--ink2);margin-right:6px}@media (max-width:1023px){.te27ch .te27ch-cards .jet-listing-grid__items{grid-template-columns:repeat(2,minmax(0,1fr))}.te27ch .te27ch-ehd{grid-template-columns:1fr}}@media (max-width:767px){.te27ch .te27ch-eintro p,.te27ch .te27ch-eintro{font-size:15.5px}.te27ch .te27ch-regions{margin-inline:calc(-1 * var(--side));padding-inline:var(--side)}.te27ch .te27ch-sort{display:none}.te27ch .te27ch-cards .jet-listing-grid__items{gap:12px!important}.te27ch .te27ch-miss{flex-direction:column!important;align-items:flex-start;gap:14px;padding:22px 20px!important;border-radius:6px}.te27ch .te27ch-miss-h .elementor-heading-title{font-size:24px}.te27ch .te27ch-miss-t{flex:none}.te27ch .te27ch-miss-t .elementor-heading-title{font-size:15px}.te27ch .te27ch-btn .elementor-button{height:48px;min-height:48px;padding:0 20px}.te27ch .te27ch-credits ul{columns:1}
}.te27ch .te27ch-dia{background:var(--sand)}.te27ch .te27ch-dia-g{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:var(--s9);align-items:center}.te27ch .te27ch-dia-g>.elementor-element{width:auto;min-width:0}.te27ch .te27ch-pecha{padding:10px!important;border:1px solid var(--ink);box-shadow:inset 0 0 0 3px var(--sand),inset 0 0 0 4px var(--ink);background:var(--sand);overflow:hidden}.te27ch .te27ch-pecha img{display:block;width:100%!important;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:0!important;transform-origin:50% 50%;transition:transform .9s var(--ease)}html.te27c-js .te27ch .te27ch-pecha:not(.is-in) img{transform:scale(1.04)}.te27ch .te27ch-cap .elementor-heading-title{margin-top:10px;font-family:"Azeret Mono",monospace;font-size:11.5px;color:var(--muted)}.te27ch .te27ch-yig .elementor-heading-title{font-family:"Noto Serif Tibetan",serif;font-weight:500;font-size:28px;line-height:1.4;color:var(--rust)}.te27ch .te27ch-dh2 .elementor-heading-title{margin-top:6px;font-family:"Brygada 1918",Georgia,serif;font-weight:400;font-size:clamp(30px,22px + 2.3vw,56px);line-height:1.02;letter-spacing:-.025em;color:var(--ink)}.te27ch .te27ch-dh2 em{font-style:italic;color:var(--purple)}.te27ch .te27ch-lead .elementor-heading-title{margin-top:var(--s6);font-family:"Brygada 1918",Georgia,serif;font-weight:400;font-size:clamp(18px,16px + .6vw,24px);line-height:1.4;color:var(--ink)}.te27ch .te27ch-body{margin-top:var(--s5)}.te27ch .te27ch-body p{margin:0 0 1em;font-size:16.5px;line-height:1.62;color:var(--ink2)}.te27ch .te27ch-body p:last-child{margin-bottom:0}.te27ch .te27ch-facts{margin-top:var(--s7);display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ink)}.te27ch .te27ch-facts>.elementor-element{width:auto;min-width:0}.te27ch .te27ch-fact{padding:16px 16px 0 0!important}.te27ch .te27ch-fact-n .elementor-heading-title{font-family:"Brygada 1918",Georgia,serif;font-weight:400;font-size:clamp(30px,24px + 1.6vw,48px);line-height:1;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.te27ch .te27ch-fact-l .elementor-heading-title{margin-top:8px;font-size:13.5px;line-height:1.4;color:var(--muted)}@media (max-width:1024px){.te27ch .te27ch-dia-g{grid-template-columns:1fr;gap:var(--s8)}}

/* DETAIL-2027 START */
/* ---- Detailing pass (1 Oct 2026) ---- */
@media (max-width:767px){
  /* ༡ head as MCountries: the short intro left, "All N events" right on the same line */
  .te27ch-rail .te27ch-hd{position:relative}
  .te27ch-rail .te27ch-railr{position:absolute!important;right:0;top:calc(100% + 1px);width:auto!important}
  .te27ch-dek-m{padding-right:124px;margin-top:12px!important;margin-bottom:6px!important}
}
/* DETAIL-2027 END */

/* QCFIX-R1 START (QC round 1, 1 Oct 2026; written with the .te27ch root so it wins over the scoped rules) */
.te27ch .te27-sr{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
/* hero stats: the number and its Tibetan echo never overlap; the echo drops under the number when the column is narrow */
.te27ch .te27ch-cu{flex-wrap:wrap!important;row-gap:0}
.te27ch .te27ch-cu>.elementor-element{flex:0 0 auto}
@media (min-width:768px){.te27ch .te27ch-cu-n .elementor-heading-title{font-size:clamp(40px,3.4vw,52px)}}
/* hero "Jump to": proportional air above the pangden band on tablets; the row scrolls instead of running into the gutter */
@media (max-width:1024px){.te27ch .te27ch-jumprow{padding:2px var(--side) var(--s8);overflow-x:visible!important;height:auto}.te27ch .te27ch-jump{flex-wrap:wrap!important;row-gap:10px}}
/* ༡ columns: fewer, wider columns below 1366px so no country name or start time is cut; dates may wrap */
@media (min-width:1025px) and (max-width:1365px){.te27ch .te27ch-rail-list .jet-listing-grid__items{grid-auto-columns:calc((100% - 100px) / 5.5)}}
.te27ch .te27ch-when .elementor-heading-title{white-space:normal;text-overflow:clip}
.te27ch .te27ch-col-h{min-height:44px;align-items:flex-end}
/* ༡ poster stack: every poster covers its 3:4 card, top centre */
.te27ch .te27ch-stk .jet-listing-grid__item .e-con:not(.te27ch-more):not(.te27ch-tilew),.te27ch .te27ch-stk .jet-listing-grid__item .elementor-widget:not(.te27ch-more):not(.te27ch-tilew),.te27ch .te27ch-stk .jet-listing-grid__item .elementor-widget:not(.te27ch-more):not(.te27ch-tilew) .elementor-widget-container,.te27ch .te27ch-stk .jet-listing-grid__item .jet-listing-dynamic-image,.te27ch .te27ch-stk .jet-listing-grid__item .jet-listing-dynamic-image__link{width:100%!important;height:100%!important;max-height:none}
.te27ch .te27ch-stk .jet-listing-grid__item img{width:100%!important;height:100%!important;object-fit:cover;object-position:50% 0}
/* ༢ map: Leaflet's own layers and the region card stay inside the map, under the header and the phone tab bar */
.te27ch .te27ch-mapwrap{isolation:isolate}
.te27ch .te27ch-asof .elementor-heading-title{white-space:normal;text-align:right}
@media (max-width:767px){
  .te27ch .te27ch-mcw,.te27ch .te27ch-mcard{z-index:auto!important}
  .te27ch .te27ch-mapwrap{width:calc(100% + 2 * var(--side))!important;max-width:none!important;flex:none}
  .te27ch .te27ch-mcard{margin:6px var(--side) 0}
}
/* ༣ cards: Tibetans line and labels at 12px; names line up across a row (the one line keeps two lines of room) */
.te27ch .te27ch-people .elementor-heading-title{font-size:clamp(12px,3.2cqi,13px);letter-spacing:.05em}
.te27ch .te27ch-cap .elementor-heading-title{font-size:12px}
.te27ch .te27ch-note .elementor-heading-title{min-height:2.84em}
/* regional pages: a thin pangden stripe (never a flag-shaped tile that reads as another flag) */
.te27ch .te27ch-pg{width:29px;height:6px;border-radius:1px;align-self:center;background:repeating-linear-gradient(90deg,#D7094A 0 6px,#F98307 6px 10px,#E5A800 10px 16px,#6E9F12 16px 19px,#0DA7D8 19px 25px,#60399D 25px 29px)}
/* followed countries (Follow on a country page, this device) */
.te27ch .te27ch-fol{margin-left:auto;padding-left:10px;font:500 12px/1 "Azeret Mono",monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--orange)}
/* QCFIX-R1 END */

/* QCFIX-R2 START (QC round 2, 1 Oct 2026; .te27ch root so it wins over the scoped rules) */
/* one side gutter for the whole family (country + past use the same token) */
.te27ch{--side:clamp(20px,6.43px + 3.39vw,56px)}
/* press feedback = the scale only (no grey / blue tap rectangle on iOS / Android) */
.te27ch a,.te27ch button,.te27ch [role=button],.te27ch input{-webkit-tap-highlight-color:transparent}
/* hero: stays stacked up to 1319px (iPad landscape, small laptops), so the H1 keeps its 2 lines and the Jump chips never run
   under the search field */
@media (min-width:1025px) and (max-width:1319px){
  .te27ch .te27ch-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"eye" "title" "right" "search" "jump"}
  .te27ch .te27ch-right{margin-top:var(--s8);padding-bottom:0;flex-direction:row!important;align-items:flex-end;gap:var(--s7)}
  .te27ch .te27ch-right>.elementor-element{flex:1 1 0;min-width:0}
  .te27ch .te27ch-searchw{margin-top:var(--s7);height:auto;border-top:0;justify-content:flex-start}
  .te27ch .te27ch-q{width:100%;max-width:520px}.te27ch .te27ch-qw{width:100%!important}
  .te27ch .te27ch-jumprow{margin:var(--s5) calc(-1 * var(--side)) 0;height:auto;border-top:0;padding:2px var(--side) var(--s8);overflow-x:visible!important}
  .te27ch .te27ch-jump{flex-wrap:wrap!important;row-gap:10px}
}
/* from 1320px the chips scroll inside their own column if they ever outgrow it (never under the search box) */
@media (min-width:1320px){.te27ch .te27ch-jumprow{min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain}.te27ch .te27ch-jumprow::-webkit-scrollbar{display:none}}
/* hero stats: "270 ༢༧༠" on one line at every width; the number size follows the column (3 equal columns) */
.te27ch .te27ch-stats{container-type:inline-size}
.te27ch .te27ch-cu{flex-wrap:nowrap!important;gap:6px}
.te27ch .te27ch-cu-n .elementor-heading-title{font-size:min(52px,calc((33.33cqi - 22px) / 2.41))!important}
.te27ch .te27ch-cu-bo .elementor-heading-title{font-size:min(20px,calc((33.33cqi - 22px) / 2.41 * .36))!important}
/* ༡ next event title: a 44px tap target */
.te27ch .te27ch-etitle a{display:inline-block;padding-block:10px;margin-block:-10px}
/* ༢ single-country marker: 44px hit area around the 32px bubble */
.te27ch .te27ch-map .te27ch-pin:not(.is-cluster){position:relative}
.te27ch .te27ch-map .te27ch-pin:not(.is-cluster)::after{content:"";position:absolute;inset:-6px;border-radius:50%}
/* ༣ region chips: snap with a soft edge on phones; they wrap on tablets (no label cut mid-word) */
@media (max-width:767px){.te27ch .te27ch-regions{scroll-snap-type:x proximity;scroll-padding-inline:var(--side);-webkit-mask:linear-gradient(90deg,#000 calc(100% - 36px),transparent);mask:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}.te27ch .te27ch-regions>*{scroll-snap-align:start}}
@media (min-width:768px) and (max-width:1279px){.te27ch .te27ch-regions{flex-wrap:wrap;overflow:visible;row-gap:10px}}
/* ༣ cards on small phones (<390): the Tibetans line wraps instead of being cut; the badge says "● 10" / "No events" */
@media (max-width:389px){
  .te27ch .te27ch-people .elementor-heading-title{white-space:normal!important;overflow:visible!important;text-overflow:clip;letter-spacing:.03em}
  .te27ch .te27ch-badge{padding:0 8px 0 7px;gap:5px}
  .te27ch .te27ch-badge .u{display:none}
}
/* small orange numerals on paper / stone: AA contrast */
.te27ch .te27ch-chip .n,.te27ch .te27ch-wchip .te27ch-wc-n .elementor-heading-title{color:#9A4709}
.te27ch .te27ch-chip.is-on .n{color:var(--orange)}
/* phone H1 label "Countries" is drawn by CSS: the H1 text stays one clean sentence for search engines and screen readers */
.te27ch .te27ch-h1 .te27ch-h1-m:empty::before{content:"Countries"}
@media (max-width:767px){.te27ch .te27ch-h1 .te27ch-h1-d{display:inline!important;position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}}
/* QCFIX-R2 END */

/* QCFIX-R3 START (QC round 3, 1 Oct 2026) */
/* Tibetan letters inside Latin text (live event titles) use the self-hosted Noto Serif Tibetan subset, never a system font */
/* (one Tibetan-only face per weight the Latin family declares: a face with a weight RANGE would win over the exact Latin face and push Latin text to the fallback) */
@font-face{font-family:"Brygada 1918";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/uploads/fonts/te-2027/NotoSerifTibetan-500-tib.woff2) format("woff2");unicode-range:U+0F00-0FFF}
@font-face{font-family:"Brygada 1918";font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/uploads/fonts/te-2027/NotoSerifTibetan-500-tib.woff2) format("woff2");unicode-range:U+0F00-0FFF}
@font-face{font-family:"Brygada 1918";font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/uploads/fonts/te-2027/NotoSerifTibetan-500-tib.woff2) format("woff2");unicode-range:U+0F00-0FFF}
@font-face{font-family:"Brygada 1918";font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/uploads/fonts/te-2027/NotoSerifTibetan-500-tib.woff2) format("woff2");unicode-range:U+0F00-0FFF}
@font-face{font-family:"Schibsted Grotesk";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/uploads/fonts/te-2027/NotoSerifTibetan-500-tib.woff2) format("woff2");unicode-range:U+0F00-0FFF}
@font-face{font-family:"Schibsted Grotesk";font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/uploads/fonts/te-2027/NotoSerifTibetan-500-tib.woff2) format("woff2");unicode-range:U+0F00-0FFF}
@font-face{font-family:"Schibsted Grotesk";font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/uploads/fonts/te-2027/NotoSerifTibetan-500-tib.woff2) format("woff2");unicode-range:U+0F00-0FFF}
@font-face{font-family:"Schibsted Grotesk";font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/uploads/fonts/te-2027/NotoSerifTibetan-500-tib.woff2) format("woff2");unicode-range:U+0F00-0FFF}
@font-face{font-family:"Schibsted Grotesk";font-style:normal;font-weight:800;font-display:swap;src:url(/wp-content/uploads/fonts/te-2027/NotoSerifTibetan-500-tib.woff2) format("woff2");unicode-range:U+0F00-0FFF}
@font-face{font-family:"Azeret Mono";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/uploads/fonts/te-2027/NotoSerifTibetan-500-tib.woff2) format("woff2");unicode-range:U+0F00-0FFF}
@font-face{font-family:"Azeret Mono";font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/uploads/fonts/te-2027/NotoSerifTibetan-500-tib.woff2) format("woff2");unicode-range:U+0F00-0FFF}
@font-face{font-family:"Azeret Mono";font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/uploads/fonts/te-2027/NotoSerifTibetan-500-tib.woff2) format("woff2");unicode-range:U+0F00-0FFF}
/* hero search: the magnifier stays centred on the field while the hint line shows under it; no browser-blue clear cross */
.te27ch .te27ch-q svg{top:24px}
@media (max-width:767px){.te27ch .te27ch-q svg{top:26px}}
.te27ch .te27ch-q input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}
.te27ch .te27ch-q input::-webkit-search-decoration{-webkit-appearance:none}
/* ༡ phones: the paper "+N more" pill sits bottom-right on the top poster, above the image (it was painted under it) */
@media (max-width:767px){
  .te27ch .te27ch-stk>.elementor-element.te27ch-more,.te27ch .te27ch-stk .elementor-element.te27ch-more{position:absolute!important;right:10px;bottom:10px;left:auto;top:auto;z-index:6;width:auto!important;height:auto!important}
}
/* ༣ card footer: "Next · date · town" and "No dates yet · Subscribe to hear first" may take two lines on tablets (nothing cut) */
.te27ch .te27ch-nx .elementor-heading-title{white-space:normal;overflow:hidden;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
@media (min-width:768px) and (max-width:1279px){.te27ch .te27ch-nx .elementor-heading-title{min-height:2.6em}.te27ch .te27ch-foot{align-items:flex-end}}
/* ༣ badge "No events yet": one normal word space */
.te27ch .te27ch-badge.is-none{gap:0}
.te27ch .te27ch-badge.is-none .u{white-space:pre}
/* ༣ card name on small phones keeps the 12px inner margin ("Netherlands", "Switzerland") */
@container (max-width:259px){.te27ch .te27ch-cname .elementor-heading-title{font-size:min(clamp(22px,13.4cqi,26px),14.6cqi)}}
/* hero stats: the Tibetan echo never under 12px */
.te27ch .te27ch-cu-bo .elementor-heading-title{font-size:max(12px,min(20px,calc((33.33cqi - 22px) / 2.41 * .36)))!important}
/* ༡ event title link: a full 44px target */
.te27ch .te27ch-etitle a{min-height:44px;box-sizing:border-box}
/* ༢ map sheet: a paper-tone poster placeholder until the image arrives (never a black square) */
.te27ch .te27ch-mc-th:not(.is-tile){background:#E9E2D6}
/* very long words break instead of being cut mid-letter */
.te27ch .te27ch-etitle .elementor-heading-title,.te27ch .te27ch-etitle a{overflow-wrap:anywhere}
/* QCFIX-R3 END */

/* QCFIX-R4 START (final fixer, 1 Oct 2026) */
/* count-up: the Tibetan figure stays hidden until the count starts at ༠ (the server prints the final digits for no-script
   visitors; they no longer flash and reset). A 5 s safety net shows both numbers if the page script never runs. */
html.te27c-js .te27ch .te27ch-cu:not(.is-done):not(.is-counting) .te27ch-cu-bo{opacity:0;animation:te27chShow 0s 5s forwards}
html.te27c-js .te27ch .te27ch-cu:not(.is-done) .te27ch-cu-n{animation-delay:5s}
/* reveals: once the page script runs, the 3 s safety net is cancelled, so sections and cards below the fold really rise in
   when they are scrolled to (the net still shows everything if the script never runs) */
html.te27ch-run .te27ch .te27ch-rise:not(.is-in),html.te27ch-run .te27ch .te27ch-card:not(.is-in),html.te27ch-run .te27ch .te27ch-band:not(.is-in){animation:none}
/* reduced motion: the map card appears without its slide-up */
@media (prefers-reduced-motion:reduce){.te27ch .te27ch-mcard.is-in{animation:none}}
/* phones: the diaspora photo does not scale while the page scrolls past it (smooth scrolling over the block on a slow phone) */
@media (max-width:767px){html.te27c-js .te27ch .te27ch-pecha img,html.te27c-js .te27ch .te27ch-pecha:not(.is-in) img{transform:none;transition:none}}
/* ༢ map, tablets (768-1024): the region card is a sheet under the map like on phones (a floating card covered the other
   bubbles on a 324px map); the map stays clear for touch */
@media (min-width:768px) and (max-width:1024px){
  .te27ch .te27ch-mcw{position:static!important;height:auto;pointer-events:auto}
  .te27ch .te27ch-mcard{position:static;width:auto;max-width:640px;margin:16px 0 0;box-shadow:none;border-color:var(--line)}
  .te27ch .te27ch-mc-x{display:none}
  .te27ch .te27ch-mc-rows a{height:48px;font-size:16px}
}
/* ༢ single-country marker: the Leaflet icon box itself is 44px (was 32px), centred on the same point */
.te27ch .te27ch-map .leaflet-marker-icon:not(.te27ch-cl){width:44px!important;height:44px!important;margin-left:-22px!important;margin-top:-22px!important}
/* ༣ cards on phones and small tablets: today's one line may use up to 4 lines, so no card loses its text to an ellipsis */
@media (max-width:1023px){.te27ch .te27ch-note .elementor-heading-title{-webkit-line-clamp:4;max-width:none}}
@container (max-width:259px){.te27ch .te27ch-note .elementor-heading-title{-webkit-line-clamp:5}}
/* ༣ "Pages" label before the region chips (their numbers count pages; the map counts events) */
.te27ch .te27ch-regl{flex:none;align-self:center}
@media (max-width:767px){.te27ch .te27ch-regl{display:none}}
/* ༣ the tile that completes an unfinished last row ("Your country is missing?"), same family as the cards */
.te27ch .te27ch-fill{min-width:0}
.te27ch .te27ch-filla{position:relative;height:100%;min-height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;
  padding:clamp(14px,5.2cqi,24px);border-radius:10px;border:1.5px dashed rgba(23,18,15,.28);background:var(--sand);color:var(--ink);text-decoration:none;aspect-ratio:4/5;container-type:inline-size}
.te27ch .te27ch-fill.is-wide .te27ch-filla{aspect-ratio:auto}
.te27ch .te27ch-filla .k{font:500 12px/1.3 "Azeret Mono",monospace;letter-spacing:.06em;text-transform:uppercase;color:#9A4709}
.te27ch .te27ch-filla .h{font-family:"Brygada 1918",Georgia,serif;font-size:clamp(20px,11cqi,40px);line-height:1.02;letter-spacing:-.02em}
.te27ch .te27ch-filla .t{font-size:clamp(13px,4.2cqi,16px);line-height:1.4;color:var(--ink2)}
.te27ch .te27ch-filla .go{width:44px;height:44px;border-radius:50%;margin-top:6px;box-shadow:inset 0 0 0 1px rgba(23,18,15,.38);display:flex;align-items:center;justify-content:center;transition:background-color .32s var(--ease)}
.te27ch .te27ch-filla .go::after{content:"";width:18px;height:18px;background:currentColor;-webkit-mask:var(--te27ch-arrow) center/contain no-repeat;mask:var(--te27ch-arrow) center/contain no-repeat}
@media (hover:hover) and (pointer:fine){.te27ch .te27ch-filla:hover .go{background:var(--orange);box-shadow:none}}
.te27ch .te27ch-filla:focus-visible{outline:3px solid var(--orange);outline-offset:3px}
/* the tile takes the height of its row (no 4:5 padding box of its own) */
.te27ch .te27ch-cards .te27ch-fill::before{padding-top:0;content:none}
.te27ch .te27ch-cards .te27ch-fill{display:flex}
.te27ch .te27ch-fill>.te27ch-filla{position:relative;flex:1;aspect-ratio:auto;min-height:0}
/* hero search: the hint's links are 44px tall targets; the hint wraps on phones */
.te27ch .te27ch-q-hint a{display:inline-flex;align-items:center;min-height:44px}
@media (max-width:1023px){.te27ch .te27ch-q-hint{white-space:normal;line-height:1.5}}
/* a card's year line (no population figure) may wrap on small cards instead of being cut */
.te27ch .te27ch-people .elementor-heading-title:has(.te27ch-fl){white-space:normal!important;overflow:visible!important;flex-wrap:wrap;row-gap:2px}
/* the "Your country is missing?" strip steps aside while the same offer completes the card grid */
.te27ch .te27ch-miss.is-dup{display:none!important}
/* QCFIX-R4 END */

/* WOW2 START (1 Oct 2026: flags as images, living map, tabs, cards come alive; transform/opacity only) */
/* flags: real SVG images 28x20, rounded 3px, 1px subtle border; regions = the globe mark */
.te27ch .te27ch-flag{width:28px;height:20px;border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px rgba(244,239,231,.5),0 2px 8px rgba(0,0,0,.35)}
/* while a card photo loads, the card is a warm plum tone in its own accent (never a black box), then the photo fades in */
.te27ch .te27ch-card{background:linear-gradient(160deg,color-mix(in srgb,var(--acc) 38%,#3A2263) 0%,#3A2263 48%,#17120F 100%)}
html.te27ch-run .te27ch .te27ch-ph img:not(.is-ld){opacity:0}
.te27ch .te27ch-ph img{transition:transform .9s var(--ease),opacity .6s var(--ease)}
/* the flag line: a thin band in the flag's colours, drawn in on desktop hover */
.te27ch .te27ch-fl{position:absolute;left:0;right:0;bottom:0;height:4px;z-index:4;pointer-events:none;transform:scaleX(0);transform-origin:left center;transition:transform .55s var(--ease)}
/* the next event: "In 2 days" in orange caps, a small poster peek before the arrow */
.te27ch .te27ch-next .te27ch-in{font-weight:600;color:var(--orange)}
.te27ch .te27ch-peek{flex:none;width:30px;height:40px;border-radius:2px;overflow:hidden;margin-left:auto;box-shadow:0 0 0 1px rgba(244,239,231,.35),0 10px 16px -8px rgba(0,0,0,.8);transform:rotate(-4deg);transition:transform .45s var(--ease)}
.te27ch .te27ch-peek img{width:100%;height:100%;object-fit:cover;object-position:50% 0;display:block;border-radius:0!important}
.te27ch .te27ch-foot{gap:10px}
@media (hover:hover) and (pointer:fine){
  .te27ch .te27ch-card:hover .te27ch-ph img{transform:translate3d(var(--px,0px),var(--py,0px),0) scale(1.04)}
  .te27ch .te27ch-card:hover .te27ch-fl{transform:scaleX(1)}
  .te27ch .te27ch-card:hover .te27ch-peek{transform:rotate(0deg) translateY(-3px) scale(1.08)}
}
.te27ch .te27ch-card:active{transform:scale(.97);transition-duration:.1s}
/* living map: orange dots sized by their events (individual "scale", so the arrival animation keeps its transform) + soft pulse */
.te27ch .te27ch-pin b{position:relative;isolation:isolate;scale:var(--k,1);transition:box-shadow .2s var(--ease),scale .3s var(--ease)}
.te27ch .te27ch-pin b::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--orange);opacity:0;pointer-events:none}
@media (prefers-reduced-motion:no-preference){
  .te27ch .te27ch-map.is-pins .te27ch-pin b::before{animation:te27chPulse 2.6s cubic-bezier(.2,.7,.2,1) infinite}
  .te27ch .te27ch-map.is-pins .leaflet-marker-icon:nth-child(2n) .te27ch-pin b::before{animation-delay:.9s}
  .te27ch .te27ch-map.is-pins .leaflet-marker-icon:nth-child(3n) .te27ch-pin b::before{animation-delay:1.6s}
}
@keyframes te27chPulse{0%{opacity:.55;transform:scale(1)}70%,100%{opacity:0;transform:scale(2.3)}}
/* phones: the map never traps the page scroll (it does not pan or zoom anyway) */
.te27ch .te27ch-map .leaflet-container{touch-action:pan-x pan-y!important}
/* phone: the cards become one swipe row with snap and a peek of the next card; the tabs above pick the region */
@media (max-width:599px){
  .te27ch .te27ch-cards .jet-listing-grid__items{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:78%;gap:14px!important;
    overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:var(--side);overscroll-behavior-x:contain;scrollbar-width:none;
    width:auto!important;margin:0 calc(-1 * var(--side))!important;padding:6px var(--side) 34px!important;-webkit-overflow-scrolling:touch}
  .te27ch .te27ch-cards .jet-listing-grid__items::-webkit-scrollbar{display:none}
  .te27ch .te27ch-cards .jet-listing-grid__item{scroll-snap-align:start}
  .te27ch .te27ch-cards .te27ch-fill{display:none!important}
  .te27ch .te27ch-miss.is-dup{display:revert}
}
@media (prefers-reduced-motion:reduce){.te27ch .te27ch-fl,.te27ch .te27ch-peek,.te27ch .te27ch-ph img{transition:none}}
/* WOW2 END *//* End custom CSS */