.elementor-108 .elementor-element.elementor-element-bf2322d{--display:flex;--min-height:70vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-108 .elementor-element.elementor-element-bf2322d:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-bf2322d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background:url("https://hallarna.se/wp-content/uploads/2026/04/20a1291_hi-scaled.jpg") 50% 50%;background-size:cover;}.elementor-108 .elementor-element.elementor-element-bf2322d::before, .elementor-108 .elementor-element.elementor-element-bf2322d > .elementor-background-video-container::before, .elementor-108 .elementor-element.elementor-element-bf2322d > .e-con-inner > .elementor-background-video-container::before, .elementor-108 .elementor-element.elementor-element-bf2322d > .elementor-background-slideshow::before, .elementor-108 .elementor-element.elementor-element-bf2322d > .e-con-inner > .elementor-background-slideshow::before, .elementor-108 .elementor-element.elementor-element-bf2322d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000066 0%, #00000000 25%);}.elementor-108 .elementor-element.elementor-element-7763c24{text-align:center;}.elementor-108 .elementor-element.elementor-element-7763c24 .elementor-heading-title{font-family:var( --e-global-typography-48e54e6-font-family ), Sans-serif;font-size:var( --e-global-typography-48e54e6-font-size );font-weight:var( --e-global-typography-48e54e6-font-weight );line-height:var( --e-global-typography-48e54e6-line-height );text-shadow:0px 2px 12px rgba(0, 0, 0, 0.1);color:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-6927334{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-108 .elementor-element.elementor-element-4bf7eea .elementor-heading-title{font-family:var( --e-global-typography-aa2c974-font-family ), Sans-serif;font-size:var( --e-global-typography-aa2c974-font-size );font-weight:var( --e-global-typography-aa2c974-font-weight );line-height:var( --e-global-typography-aa2c974-line-height );text-shadow:0px 2px 12px rgba(0, 0, 0, 0.1);color:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-5a85b2f .date-icon{font-size:2rem;}.elementor-108 .elementor-element.elementor-element-5a85b2f .date-icon svg{width:2rem;}.elementor-108 .elementor-element.elementor-element-5a85b2f li.item .hours{color:var( --e-global-color-accent );font-family:var( --e-global-typography-aa2c974-font-family ), Sans-serif;font-size:var( --e-global-typography-aa2c974-font-size );font-weight:var( --e-global-typography-aa2c974-font-weight );line-height:var( --e-global-typography-aa2c974-line-height );}.elementor-108 .elementor-element.elementor-element-5a85b2f li.item{justify-content:flex-start;}.elementor-108 .elementor-element.elementor-element-b2b936b{--display:flex;--min-height:80vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:1;}.elementor-108 .elementor-element.elementor-element-b2b936b:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-b2b936b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background:url("https://hallarna.se/wp-content/uploads/2026/04/20a1291_hi-scaled.jpg") 50% 50%;background-size:cover;}.elementor-108 .elementor-element.elementor-element-b2b936b::before, .elementor-108 .elementor-element.elementor-element-b2b936b > .elementor-background-video-container::before, .elementor-108 .elementor-element.elementor-element-b2b936b > .e-con-inner > .elementor-background-video-container::before, .elementor-108 .elementor-element.elementor-element-b2b936b > .elementor-background-slideshow::before, .elementor-108 .elementor-element.elementor-element-b2b936b > .e-con-inner > .elementor-background-slideshow::before, .elementor-108 .elementor-element.elementor-element-b2b936b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000066 0%, #00000000 25%);}.elementor-108 .elementor-element.elementor-element-cbdf3f9{text-align:center;}.elementor-108 .elementor-element.elementor-element-cbdf3f9 .elementor-heading-title{font-family:var( --e-global-typography-48e54e6-font-family ), Sans-serif;font-size:var( --e-global-typography-48e54e6-font-size );font-weight:var( --e-global-typography-48e54e6-font-weight );line-height:var( --e-global-typography-48e54e6-line-height );text-shadow:0px 2px 12px rgba(0, 0, 0, 0.1);color:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-8476c3f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-108 .elementor-element.elementor-element-b9bbabe .elementor-heading-title{font-family:var( --e-global-typography-aa2c974-font-family ), Sans-serif;font-size:var( --e-global-typography-aa2c974-font-size );font-weight:var( --e-global-typography-aa2c974-font-weight );line-height:var( --e-global-typography-aa2c974-line-height );text-shadow:0px 2px 12px rgba(0, 0, 0, 0.1);color:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-2283f23 .date-icon{font-size:2rem;}.elementor-108 .elementor-element.elementor-element-2283f23 .date-icon svg{width:2rem;}.elementor-108 .elementor-element.elementor-element-2283f23 li.item .hours{color:var( --e-global-color-accent );font-family:var( --e-global-typography-aa2c974-font-family ), Sans-serif;font-size:var( --e-global-typography-aa2c974-font-size );font-weight:var( --e-global-typography-aa2c974-font-weight );line-height:var( --e-global-typography-aa2c974-line-height );}.elementor-108 .elementor-element.elementor-element-2283f23 li.item{justify-content:flex-start;}.elementor-108 .elementor-element.elementor-element-9952168{--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;}.elementor-108 .elementor-element.elementor-element-6f601af{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:var(--radius-large) var(--radius-large) var(--radius-large) var(--radius-large);--padding-top:var(--box-padding);--padding-bottom:var(--box-padding);--padding-left:var(--box-padding);--padding-right:var(--box-padding);}.elementor-108 .elementor-element.elementor-element-6f601af:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-6f601af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BFB19F;}.elementor-108 .elementor-element.elementor-element-a91c86b{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-108 .elementor-element.elementor-element-8c42e49 .elementor-heading-title{font-family:var( --e-global-typography-9b56809-font-family ), Sans-serif;font-size:var( --e-global-typography-9b56809-font-size );font-weight:var( --e-global-typography-9b56809-font-weight );line-height:var( --e-global-typography-9b56809-line-height );color:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-fcb7efb .date-icon{font-size:2rem;}.elementor-108 .elementor-element.elementor-element-fcb7efb .date-icon svg{width:2rem;}.elementor-108 .elementor-element.elementor-element-fcb7efb li.item .hours{color:var( --e-global-color-accent );font-family:var( --e-global-typography-aa2c974-font-family ), Sans-serif;font-size:var( --e-global-typography-aa2c974-font-size );font-weight:var( --e-global-typography-aa2c974-font-weight );line-height:var( --e-global-typography-aa2c974-line-height );}.elementor-108 .elementor-element.elementor-element-fcb7efb li.item{justify-content:flex-start;}.elementor-108 .elementor-element.elementor-element-a55a609{--display:flex;}.elementor-108 .elementor-element.elementor-element-33ec0f0{--display:flex;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:var(--radius-large) var(--radius-large) var(--radius-large) var(--radius-large);--padding-top:var(--box-padding);--padding-bottom:var(--box-padding);--padding-left:var(--box-padding);--padding-right:var(--box-padding);}.elementor-108 .elementor-element.elementor-element-33ec0f0:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-33ec0f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BFB19F;}.elementor-108 .elementor-element.elementor-element-1d2e1b1{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-108 .elementor-element.elementor-element-a1c3071 .elementor-heading-title{font-family:var( --e-global-typography-9b56809-font-family ), Sans-serif;font-size:var( --e-global-typography-9b56809-font-size );font-weight:var( --e-global-typography-9b56809-font-weight );line-height:var( --e-global-typography-9b56809-line-height );color:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-c2100cf .date-icon{font-size:2rem;}.elementor-108 .elementor-element.elementor-element-c2100cf .date-icon svg{width:2rem;}.elementor-108 .elementor-element.elementor-element-c2100cf li.item .hours{color:var( --e-global-color-accent );font-family:var( --e-global-typography-aa2c974-font-family ), Sans-serif;font-size:var( --e-global-typography-aa2c974-font-size );font-weight:var( --e-global-typography-aa2c974-font-weight );line-height:var( --e-global-typography-aa2c974-line-height );}.elementor-108 .elementor-element.elementor-element-c2100cf li.item{justify-content:flex-start;}.elementor-108 .elementor-element.elementor-element-ba855fe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--border-radius:var(--radius-large) var(--radius-large) var(--radius-large) var(--radius-large);}.elementor-108 .elementor-element.elementor-element-ba855fe:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-ba855fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://hallarna.se/wp-content/uploads/2024/09/hallarna-presentkort-puff.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-108 .elementor-element.elementor-element-ba855fe::before, .elementor-108 .elementor-element.elementor-element-ba855fe > .elementor-background-video-container::before, .elementor-108 .elementor-element.elementor-element-ba855fe > .e-con-inner > .elementor-background-video-container::before, .elementor-108 .elementor-element.elementor-element-ba855fe > .elementor-background-slideshow::before, .elementor-108 .elementor-element.elementor-element-ba855fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-108 .elementor-element.elementor-element-ba855fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000066 0%, #00000000 60%);}.elementor-108 .elementor-element.elementor-element-ba855fe.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-a9d1f53{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:var(--box-padding);--padding-bottom:var(--box-padding);--padding-left:var(--box-padding);--padding-right:var(--box-padding);}.elementor-108 .elementor-element.elementor-element-de6dcd9{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-108 .elementor-element.elementor-element-f46f890 .elementor-heading-title{font-family:var( --e-global-typography-9b56809-font-family ), Sans-serif;font-size:var( --e-global-typography-9b56809-font-size );font-weight:var( --e-global-typography-9b56809-font-weight );line-height:var( --e-global-typography-9b56809-line-height );color:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-9de7551{font-family:var( --e-global-typography-9b51c35-font-family ), Sans-serif;font-size:var( --e-global-typography-9b51c35-font-size );font-weight:var( --e-global-typography-9b51c35-font-weight );line-height:var( --e-global-typography-9b51c35-line-height );color:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-e18d2ac .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-e18d2ac .elementor-button:focus{border-color:var( --e-global-color-14a7fce );}.elementor-108 .elementor-element.elementor-element-ea5a6f2{--display:flex;}.elementor-108 .elementor-element.elementor-element-022b5a1{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:var(--radius-large) var(--radius-large) var(--radius-large) var(--radius-large);--padding-top:var(--box-padding);--padding-bottom:var(--box-padding);--padding-left:var(--box-padding);--padding-right:var(--box-padding);}.elementor-108 .elementor-element.elementor-element-022b5a1:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-022b5a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-108 .elementor-element.elementor-element-57cd5f7{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-108 .elementor-element.elementor-element-03fce2a .elementor-heading-title{font-family:var( --e-global-typography-9b56809-font-family ), Sans-serif;font-size:var( --e-global-typography-9b56809-font-size );font-weight:var( --e-global-typography-9b56809-font-weight );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-5b2caa1{font-family:var( --e-global-typography-9b51c35-font-family ), Sans-serif;font-size:var( --e-global-typography-9b51c35-font-size );font-weight:var( --e-global-typography-9b51c35-font-weight );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-fba193b{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:var(--radius-large) var(--radius-large) var(--radius-large) var(--radius-large);--padding-top:var(--box-padding);--padding-bottom:var(--box-padding);--padding-left:var(--box-padding);--padding-right:var(--box-padding);}.elementor-108 .elementor-element.elementor-element-fba193b:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-fba193b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-108 .elementor-element.elementor-element-5676dba{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-108 .elementor-element.elementor-element-181e1d6 .elementor-heading-title{font-family:var( --e-global-typography-9b56809-font-family ), Sans-serif;font-size:var( --e-global-typography-9b56809-font-size );font-weight:var( --e-global-typography-9b56809-font-weight );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-3589a6f{font-family:var( --e-global-typography-9b51c35-font-family ), Sans-serif;font-size:var( --e-global-typography-9b51c35-font-size );font-weight:var( --e-global-typography-9b51c35-font-weight );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-4bf4591{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:var(--radius-large) var(--radius-large) var(--radius-large) var(--radius-large);--padding-top:var(--box-padding);--padding-bottom:var(--box-padding);--padding-left:var(--box-padding);--padding-right:var(--box-padding);}.elementor-108 .elementor-element.elementor-element-4bf4591:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-4bf4591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-108 .elementor-element.elementor-element-e4d9ecb{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-108 .elementor-element.elementor-element-6411e99 .elementor-heading-title{font-family:var( --e-global-typography-9b56809-font-family ), Sans-serif;font-size:var( --e-global-typography-9b56809-font-size );font-weight:var( --e-global-typography-9b56809-font-weight );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-26b8c54 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-108 .elementor-element.elementor-element-26b8c54 > .jet-listing-grid > .jet-listing-grid__items{--columns:auto;}.elementor-108 .elementor-element.elementor-element-26b8c54 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{display:grid;grid-template-columns:repeat( auto-fill, minmax( 240px, 1fr ) );}.elementor-108 .elementor-element.elementor-element-26b8c54 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items.slick-slider .slick-slide{width:240px;}.elementor-108 .elementor-element.elementor-element-26b8c54 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib{--swiper-slide-min-width:240px;}.elementor-108 .elementor-element.elementor-element-26b8c54 > .elementor-widget-container{margin:-4px 0px -4px 0px;}:is( .elementor-108 .elementor-element.elementor-element-26b8c54 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-108 .elementor-element.elementor-element-26b8c54 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-108 .elementor-element.elementor-element-26b8c54 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-108 .elementor-element.elementor-element-26b8c54 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(8px / 2);padding-right:calc(8px / 2);}:is( .elementor-108 .elementor-element.elementor-element-26b8c54 > .elementor-widget-container > .jet-listing-grid, .elementor-108 .elementor-element.elementor-element-26b8c54 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-108 .elementor-element.elementor-element-26b8c54 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 8px / -2);margin-right:calc( 8px / -2);width:calc(100% + 8px);}.elementor-108 .elementor-element.elementor-element-26b8c54 > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 8px / -2);margin-right:calc( 8px / -2);}:is( .elementor-108 .elementor-element.elementor-element-26b8c54 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-108 .elementor-element.elementor-element-26b8c54 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-108 .elementor-element.elementor-element-26b8c54 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(8px / 2);padding-bottom:calc(8px / 2);}:is( .elementor-108 .elementor-element.elementor-element-26b8c54 > .elementor-widget-container > .jet-listing-grid, .elementor-108 .elementor-element.elementor-element-26b8c54 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-108 .elementor-element.elementor-element-26b8c54 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 8px / -2);margin-bottom:calc( 8px / -2);}.elementor-108 .elementor-element.elementor-element-e4a43f4{width:100%;max-width:100%;}.elementor-108 .elementor-element.elementor-element-e4a43f4 .input-txt{gap:0px;}.elementor-108 .elementor-element.elementor-element-e4a43f4 .search-form{background-color:var( --e-global-color-6ee15ab9 );padding:4px 4px 4px 4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6ee15ab9 );border-radius:33px 33px 33px 33px;}.elementor-108 .elementor-element.elementor-element-e4a43f4 .search-form.focused{border-color:var( --e-global-color-40c7f21 );}.elementor-108 .elementor-element.elementor-element-e4a43f4 input[type="text"]{font-family:var( --e-global-typography-ed86fb0-font-family ), Sans-serif;font-size:var( --e-global-typography-ed86fb0-font-size );font-weight:var( --e-global-typography-ed86fb0-font-weight );line-height:var( --e-global-typography-ed86fb0-line-height );color:var( --e-global-color-text );background-color:#FFFFFF00;padding:0px 16px 0px 16px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-e4a43f4 button i{font-size:20px;}.elementor-108 .elementor-element.elementor-element-e4a43f4 button svg{width:20px;height:20px;}.elementor-108 .elementor-element.elementor-element-e4a43f4 button{color:var( --e-global-color-6ee15ab9 );background-color:var( --e-global-color-14a7fce );padding:8px 8px 8px 8px;border-style:none;border-radius:33px 33px 33px 33px;}.elementor-108 .elementor-element.elementor-element-e4a43f4 button:hover{background-color:var( --e-global-color-6c103f1 );}.elementor-108 .elementor-element.elementor-element-e4a43f4 .results-container{top:calc(100% + 12px);width:100%;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-40c7f21 );border-radius:24px 24px 24px 24px;box-shadow:0px 1px 4px 0px rgba(0, 0, 0, 0.1);}.elementor-108 .elementor-element.elementor-element-e4a43f4 .results-container .post-types .more{margin-right:0px !important;}.elementor-108 .elementor-element.elementor-element-e4a43f4 .backdrop{top:0px;}.elementor-108 .elementor-element.elementor-element-e4a43f4 .standard-markup h3, .elementor-108 .elementor-element.elementor-element-e4a43f4 .no-result{font-family:var( --e-global-typography-313ac3f-font-family ), Sans-serif;font-size:var( --e-global-typography-313ac3f-font-size );font-weight:var( --e-global-typography-313ac3f-font-weight );line-height:var( --e-global-typography-313ac3f-line-height );}.elementor-108 .elementor-element.elementor-element-8272190{--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;}.elementor-108 .elementor-element.elementor-element-835cfc4{--display:flex;--min-height:400px;--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;--justify-content:space-between;--overflow:hidden;--border-radius:var(--radius-large) var(--radius-large) var(--radius-large) var(--radius-large);}.elementor-108 .elementor-element.elementor-element-835cfc4:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-835cfc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-108 .elementor-element.elementor-element-69f3f2d{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:var(--box-padding);--padding-bottom:var(--box-padding);--padding-left:var(--box-padding);--padding-right:var(--box-padding);}.elementor-108 .elementor-element.elementor-element-f9049a2{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-108 .elementor-element.elementor-element-641329e .elementor-heading-title{font-family:var( --e-global-typography-9b56809-font-family ), Sans-serif;font-size:var( --e-global-typography-9b56809-font-size );font-weight:var( --e-global-typography-9b56809-font-weight );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-74cce7d{font-family:var( --e-global-typography-9b51c35-font-family ), Sans-serif;font-size:var( --e-global-typography-9b51c35-font-size );font-weight:var( --e-global-typography-9b51c35-font-weight );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-92a3d8a{--display:flex;}.elementor-108 .elementor-element.elementor-element-92a3d8a:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-92a3d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-108 .elementor-element.elementor-element-2a9cc81{--spacer-size:50px;}.elementor-108 .elementor-element.elementor-element-d9917f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-108 .elementor-element.elementor-element-d9917f0:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-d9917f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-108 .elementor-element.elementor-element-ba5c761{--display:flex;}.elementor-108 .elementor-element.elementor-element-0d0b88d .elementor-heading-title{font-family:var( --e-global-typography-774efe9-font-family ), Sans-serif;font-size:var( --e-global-typography-774efe9-font-size );font-weight:var( --e-global-typography-774efe9-font-weight );line-height:var( --e-global-typography-774efe9-line-height );}.elementor-108 .elementor-element.elementor-element-d38036c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-108 .elementor-element.elementor-element-77192d5{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-108 .elementor-element.elementor-element-23c0f10{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:var(--radius-medium) var(--radius-medium) var(--radius-medium) var(--radius-medium);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-108 .elementor-element.elementor-element-23c0f10:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-23c0f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-108 .elementor-element.elementor-element-12e3228 > .elementor-widget-container{background-color:var( --e-global-color-3fdcf14 );padding:6px 12px 6px 12px;border-radius:100px 100px 100px 100px;box-shadow:0px 4px 12px 0px rgba(0, 0, 0, 0.15);}.elementor-108 .elementor-element.elementor-element-12e3228 .elementor-heading-title{font-family:var( --e-global-typography-ecc40cb-font-family ), Sans-serif;font-size:var( --e-global-typography-ecc40cb-font-size );font-weight:var( --e-global-typography-ecc40cb-font-weight );line-height:var( --e-global-typography-ecc40cb-line-height );color:var( --e-global-color-6ee15ab9 );}.elementor-108 .elementor-element.elementor-element-590386d{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-108 .elementor-element.elementor-element-0446469 .elementor-heading-title{font-family:var( --e-global-typography-aa2c974-font-family ), Sans-serif;font-size:var( --e-global-typography-aa2c974-font-size );font-weight:var( --e-global-typography-aa2c974-font-weight );line-height:var( --e-global-typography-aa2c974-line-height );color:var( --e-global-color-d2c5111 );}.elementor-108 .elementor-element.elementor-element-aeeb57e{font-family:var( --e-global-typography-9b51c35-font-family ), Sans-serif;font-size:var( --e-global-typography-9b51c35-font-size );font-weight:var( --e-global-typography-9b51c35-font-weight );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-108 .elementor-element.elementor-element-0aa4578 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(32px / 2);padding-right:calc(32px / 2);}:is( .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid, .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 32px / -2);margin-right:calc( 32px / -2);width:calc(100% + 32px);}.elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 32px / -2);margin-right:calc( 32px / -2);}:is( .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .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-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid, .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .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-108 .elementor-element.elementor-element-0aa4578 .jet-listing-grid__scroll-slider::-webkit-scrollbar{height:8px;border-radius:8px 8px 8px 8px;}.elementor-108 .elementor-element.elementor-element-0aa4578 .jet-listing-grid__scroll-slider::-webkit-scrollbar-thumb{border-radius:8px 8px 8px 8px;}.elementor-108 .elementor-element.elementor-element-5f195d4{--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;}.elementor-108 .elementor-element.elementor-element-214161f{--display:flex;--min-height:400px;--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;--justify-content:space-between;--overflow:hidden;--border-radius:var(--radius-large) var(--radius-large) var(--radius-large) var(--radius-large);}.elementor-108 .elementor-element.elementor-element-214161f:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-214161f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-108 .elementor-element.elementor-element-782f3a0{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:var(--box-padding);--padding-bottom:var(--box-padding);--padding-left:var(--box-padding);--padding-right:var(--box-padding);}.elementor-108 .elementor-element.elementor-element-73344c5{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-108 .elementor-element.elementor-element-41160a9 .elementor-heading-title{font-family:var( --e-global-typography-9b56809-font-family ), Sans-serif;font-size:var( --e-global-typography-9b56809-font-size );font-weight:var( --e-global-typography-9b56809-font-weight );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-6f842cb{font-family:var( --e-global-typography-9b51c35-font-family ), Sans-serif;font-size:var( --e-global-typography-9b51c35-font-size );font-weight:var( --e-global-typography-9b51c35-font-weight );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-ff2880d{--display:flex;}.elementor-108 .elementor-element.elementor-element-ff2880d:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-ff2880d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-108 .elementor-element.elementor-element-63050bf{--spacer-size:50px;}.elementor-108 .elementor-element.elementor-element-80eaf78{--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;}.elementor-108 .elementor-element.elementor-element-4e467df{--display:flex;}.elementor-108 .elementor-element.elementor-element-6f0ee74{--display:flex;--min-height:min(calc(100vh - 96px), 800px);--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;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:var(--radius-large) var(--radius-large) var(--radius-large) var(--radius-large);--padding-top:var(--box-padding);--padding-bottom:var(--box-padding);--padding-left:var(--box-padding);--padding-right:var(--box-padding);}.elementor-108 .elementor-element.elementor-element-6f0ee74:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-6f0ee74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-108 .elementor-element.elementor-element-0426ca4 .elementor-counter{gap:8px;}.elementor-108 .elementor-element.elementor-element-0426ca4 .elementor-counter-number-wrapper{gap:0px;color:var( --e-global-color-d2c5111 );font-family:var( --e-global-typography-774efe9-font-family ), Sans-serif;font-size:var( --e-global-typography-774efe9-font-size );font-weight:var( --e-global-typography-774efe9-font-weight );line-height:var( --e-global-typography-774efe9-line-height );}.elementor-108 .elementor-element.elementor-element-0426ca4 .elementor-counter-title{color:var( --e-global-color-d2c5111 );font-family:var( --e-global-typography-9b51c35-font-family ), Sans-serif;font-size:var( --e-global-typography-9b51c35-font-size );font-weight:var( --e-global-typography-9b51c35-font-weight );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-0c4cecc{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-108 .elementor-element.elementor-element-d4ce27b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-108 .elementor-element.elementor-element-d4ce27b > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-108 .elementor-element.elementor-element-d4ce27b > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-108 .elementor-element.elementor-element-d4ce27b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-108 .elementor-element.elementor-element-d4ce27b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-108 .elementor-element.elementor-element-d4ce27b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);}:is( .elementor-108 .elementor-element.elementor-element-d4ce27b > .elementor-widget-container > .jet-listing-grid, .elementor-108 .elementor-element.elementor-element-d4ce27b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-108 .elementor-element.elementor-element-d4ce27b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}.elementor-108 .elementor-element.elementor-element-d4ce27b > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);}:is( .elementor-108 .elementor-element.elementor-element-d4ce27b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-108 .elementor-element.elementor-element-d4ce27b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-108 .elementor-element.elementor-element-d4ce27b > .elementor-widget-container > .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-108 .elementor-element.elementor-element-d4ce27b > .elementor-widget-container > .jet-listing-grid, .elementor-108 .elementor-element.elementor-element-d4ce27b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-108 .elementor-element.elementor-element-d4ce27b > .elementor-widget-container > .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-108 .elementor-element.elementor-element-d4ce27b .jet-listing-grid__slider-icon{width:48px;height:48px;line-height:48px;margin-top:calc( -48px/2 );font-size:32px;z-index:99;color:var( --e-global-color-6ee15ab9 );background:var( --e-global-color-14a7fce );}.elementor-108 .elementor-element.elementor-element-d4ce27b .jet-listing-grid__slider-icon svg{height:32px;}.elementor-108 .elementor-element.elementor-element-d4ce27b .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-6ee15ab9 );background:var( --e-global-color-6c103f1 );}.elementor-108 .elementor-element.elementor-element-d4ce27b .jet-listing-grid__slider-icon.prev-arrow{left:-12px;right:auto;}.elementor-108 .elementor-element.elementor-element-d4ce27b .jet-listing-grid__slider-icon.next-arrow{right:-12px;left:auto;}.elementor-108 .elementor-element.elementor-element-d4ce27b .jet-listing-grid__slider .jet-slick-dots li{width:8px;height:8px;margin-left:calc( 4px/2 );margin-right:calc( 4px/2 );background:#00000033;}.elementor-108 .elementor-element.elementor-element-d4ce27b .swiper-pagination-bullet{--swiper-pagination-bullet-size:8px;}.elementor-108 .elementor-element.elementor-element-d4ce27b .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:calc( 4px / 2 );}.elementor-108 .elementor-element.elementor-element-d4ce27b .jet-engine-swiper-pagination-wrapper{--swiper-pagination-bullet-inactive-color:#00000033;--swiper-pagination-color-hover:#00000066;--swiper-pagination-color:#00000066;}.elementor-108 .elementor-element.elementor-element-d4ce27b .jet-listing-grid__slider .jet-slick-dots li:hover{background:#00000066;}.elementor-108 .elementor-element.elementor-element-d4ce27b .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:#00000066;}.elementor-108 .elementor-element.elementor-element-6bc5fa9{--display:flex;}.elementor-108 .elementor-element.elementor-element-7a0dae4{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:var(--radius-large) var(--radius-large) var(--radius-large) var(--radius-large);--padding-top:var(--box-padding);--padding-bottom:var(--box-padding);--padding-left:var(--box-padding);--padding-right:var(--box-padding);}.elementor-108 .elementor-element.elementor-element-7a0dae4:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-7a0dae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-108 .elementor-element.elementor-element-84a5362{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-108 .elementor-element.elementor-element-1c7b29c .elementor-heading-title{font-family:var( --e-global-typography-9b56809-font-family ), Sans-serif;font-size:var( --e-global-typography-9b56809-font-size );font-weight:var( --e-global-typography-9b56809-font-weight );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-6e9333e{font-family:var( --e-global-typography-9b51c35-font-family ), Sans-serif;font-size:var( --e-global-typography-9b51c35-font-size );font-weight:var( --e-global-typography-9b51c35-font-weight );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-227fbe4{--display:flex;--min-height:min(calc(100vh - 96px), 400px);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.5;--border-radius:var(--radius-large) var(--radius-large) var(--radius-large) var(--radius-large);--padding-top:var(--box-padding);--padding-bottom:var(--box-padding);--padding-left:var(--box-padding);--padding-right:var(--box-padding);}.elementor-108 .elementor-element.elementor-element-227fbe4:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-227fbe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://hallarna.se/wp-content/uploads/2023/08/hallarna_hemsida_senior-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-108 .elementor-element.elementor-element-227fbe4::before, .elementor-108 .elementor-element.elementor-element-227fbe4 > .elementor-background-video-container::before, .elementor-108 .elementor-element.elementor-element-227fbe4 > .e-con-inner > .elementor-background-video-container::before, .elementor-108 .elementor-element.elementor-element-227fbe4 > .elementor-background-slideshow::before, .elementor-108 .elementor-element.elementor-element-227fbe4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-108 .elementor-element.elementor-element-227fbe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-4a25623 ) 25%, #00000000 50%);}.elementor-108 .elementor-element.elementor-element-80fcf21{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-108 .elementor-element.elementor-element-b0f12d6 .elementor-heading-title{font-family:var( --e-global-typography-9b56809-font-family ), Sans-serif;font-size:var( --e-global-typography-9b56809-font-size );font-weight:var( --e-global-typography-9b56809-font-weight );line-height:var( --e-global-typography-9b56809-line-height );color:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-a8e9571{font-family:var( --e-global-typography-9b51c35-font-family ), Sans-serif;font-size:var( --e-global-typography-9b51c35-font-size );font-weight:var( --e-global-typography-9b51c35-font-weight );line-height:var( --e-global-typography-9b51c35-line-height );color:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-68fa00c{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:var(--radius-large) var(--radius-large) var(--radius-large) var(--radius-large);--padding-top:var(--box-padding);--padding-bottom:var(--box-padding);--padding-left:var(--box-padding);--padding-right:var(--box-padding);}.elementor-108 .elementor-element.elementor-element-68fa00c:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-68fa00c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-108 .elementor-element.elementor-element-c939715{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-108 .elementor-element.elementor-element-5fa1b5f .elementor-heading-title{font-family:var( --e-global-typography-9b56809-font-family ), Sans-serif;font-size:var( --e-global-typography-9b56809-font-size );font-weight:var( --e-global-typography-9b56809-font-weight );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-8225de2{font-family:var( --e-global-typography-9b51c35-font-family ), Sans-serif;font-size:var( --e-global-typography-9b51c35-font-size );font-weight:var( --e-global-typography-9b51c35-font-weight );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-6919a7d{--display:flex;--min-height:min(calc(100vh - 96px), 800px);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.5;--border-radius:var(--radius-large) var(--radius-large) var(--radius-large) var(--radius-large);--padding-top:var(--box-padding);--padding-bottom:var(--box-padding);--padding-left:var(--box-padding);--padding-right:var(--box-padding);}.elementor-108 .elementor-element.elementor-element-6919a7d:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-6919a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5A183;background-image:url("https://hallarna.se/wp-content/uploads/2024/09/hallarna-maskot-puff.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-108 .elementor-element.elementor-element-6919a7d::before, .elementor-108 .elementor-element.elementor-element-6919a7d > .elementor-background-video-container::before, .elementor-108 .elementor-element.elementor-element-6919a7d > .e-con-inner > .elementor-background-video-container::before, .elementor-108 .elementor-element.elementor-element-6919a7d > .elementor-background-slideshow::before, .elementor-108 .elementor-element.elementor-element-6919a7d > .e-con-inner > .elementor-background-slideshow::before, .elementor-108 .elementor-element.elementor-element-6919a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000066 20%, #00000000 50%);}.elementor-108 .elementor-element.elementor-element-2cd82c1{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-108 .elementor-element.elementor-element-1ddcdab .elementor-heading-title{font-family:var( --e-global-typography-9b56809-font-family ), Sans-serif;font-size:var( --e-global-typography-9b56809-font-size );font-weight:var( --e-global-typography-9b56809-font-weight );line-height:var( --e-global-typography-9b56809-line-height );color:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-41910ee{font-family:var( --e-global-typography-9b51c35-font-family ), Sans-serif;font-size:var( --e-global-typography-9b51c35-font-size );font-weight:var( --e-global-typography-9b51c35-font-weight );line-height:var( --e-global-typography-9b51c35-line-height );color:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-0c3a412{--display:flex;--min-height:min(calc(100vh - 96px), 800px);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:1;--border-radius:var(--radius-large) var(--radius-large) var(--radius-large) var(--radius-large);--padding-top:var(--box-padding);--padding-bottom:var(--box-padding);--padding-left:var(--box-padding);--padding-right:var(--box-padding);}.elementor-108 .elementor-element.elementor-element-0c3a412:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-0c3a412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://hallarna.se/wp-content/uploads/2024/09/hallarna-smakradet-puff.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-108 .elementor-element.elementor-element-0c3a412::before, .elementor-108 .elementor-element.elementor-element-0c3a412 > .elementor-background-video-container::before, .elementor-108 .elementor-element.elementor-element-0c3a412 > .e-con-inner > .elementor-background-video-container::before, .elementor-108 .elementor-element.elementor-element-0c3a412 > .elementor-background-slideshow::before, .elementor-108 .elementor-element.elementor-element-0c3a412 > .e-con-inner > .elementor-background-slideshow::before, .elementor-108 .elementor-element.elementor-element-0c3a412 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-392d508 ) 25%, #00000000 50%);}.elementor-108 .elementor-element.elementor-element-fa0e7a5{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-108 .elementor-element.elementor-element-269189a .elementor-heading-title{font-family:var( --e-global-typography-9b56809-font-family ), Sans-serif;font-size:var( --e-global-typography-9b56809-font-size );font-weight:var( --e-global-typography-9b56809-font-weight );line-height:var( --e-global-typography-9b56809-line-height );color:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-3baa4bc{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-9b51c35-font-family ), Sans-serif;font-size:var( --e-global-typography-9b51c35-font-size );font-weight:var( --e-global-typography-9b51c35-font-weight );line-height:var( --e-global-typography-9b51c35-line-height );color:var( --e-global-color-accent );}.elementor-108 .elementor-element.elementor-element-40a8883{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:var(--radius-large) var(--radius-large) var(--radius-large) var(--radius-large);--padding-top:var(--box-padding);--padding-bottom:var(--box-padding);--padding-left:var(--box-padding);--padding-right:var(--box-padding);}.elementor-108 .elementor-element.elementor-element-40a8883:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-40a8883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-108 .elementor-element.elementor-element-e51839b{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-108 .elementor-element.elementor-element-ffd1b6b .elementor-heading-title{font-family:var( --e-global-typography-9b56809-font-family ), Sans-serif;font-size:var( --e-global-typography-9b56809-font-size );font-weight:var( --e-global-typography-9b56809-font-weight );line-height:var( --e-global-typography-9b56809-line-height );color:var( --e-global-color-d2c5111 );}.elementor-108 .elementor-element.elementor-element-fa6a8e4{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-9b51c35-font-family ), Sans-serif;font-size:var( --e-global-typography-9b51c35-font-size );font-weight:var( --e-global-typography-9b51c35-font-weight );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-4bf0873{--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;}.elementor-108 .elementor-element.elementor-element-01887ef{--display:flex;--min-height:400px;--overlay-opacity:1;--border-radius:var(--radius-large) var(--radius-large) var(--radius-large) var(--radius-large);--padding-top:var(--box-padding);--padding-bottom:var(--box-padding);--padding-left:var(--box-padding);--padding-right:var(--box-padding);}.elementor-108 .elementor-element.elementor-element-01887ef:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-01887ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://hallarna.se/wp-content/uploads/2024/09/skarmavbild-2024-09-30-kl-110934.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-108 .elementor-element.elementor-element-01887ef::before, .elementor-108 .elementor-element.elementor-element-01887ef > .elementor-background-video-container::before, .elementor-108 .elementor-element.elementor-element-01887ef > .e-con-inner > .elementor-background-video-container::before, .elementor-108 .elementor-element.elementor-element-01887ef > .elementor-background-slideshow::before, .elementor-108 .elementor-element.elementor-element-01887ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-108 .elementor-element.elementor-element-01887ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 40%, #F6F4F100 100%);}.elementor-108 .elementor-element.elementor-element-133578b{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-108 .elementor-element.elementor-element-5381248{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-108 .elementor-element.elementor-element-1cfa48b .elementor-heading-title{font-family:var( --e-global-typography-9b56809-font-family ), Sans-serif;font-size:var( --e-global-typography-9b56809-font-size );font-weight:var( --e-global-typography-9b56809-font-weight );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-a6cdbdd{font-family:var( --e-global-typography-9b51c35-font-family ), Sans-serif;font-size:var( --e-global-typography-9b51c35-font-size );font-weight:var( --e-global-typography-9b51c35-font-weight );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-59a679d{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-108 .elementor-element.elementor-element-59a679d:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-59a679d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b9602d );}.elementor-108 .elementor-element.elementor-element-24e8a41{--display:flex;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-108 .elementor-element.elementor-element-24e8a41.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-d2fea35{--display:flex;}.elementor-108 .elementor-element.elementor-element-27edb3a .elementor-heading-title{font-family:var( --e-global-typography-774efe9-font-family ), Sans-serif;font-size:var( --e-global-typography-774efe9-font-size );font-weight:var( --e-global-typography-774efe9-font-weight );line-height:var( --e-global-typography-774efe9-line-height );color:var( --e-global-color-text );}.elementor-108 .elementor-element.elementor-element-99af4cd{font-family:var( --e-global-typography-9b51c35-font-family ), Sans-serif;font-size:var( --e-global-typography-9b51c35-font-size );font-weight:var( --e-global-typography-9b51c35-font-weight );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-060d0b1{--grid-template-columns:repeat(0, auto);--icon-size:32px;--grid-column-gap:24px;--grid-row-gap:0px;}.elementor-108 .elementor-element.elementor-element-060d0b1 .elementor-widget-container{text-align:left;}.elementor-108 .elementor-element.elementor-element-060d0b1 .elementor-social-icon{background-color:#00000000;--icon-padding:0em;}.elementor-108 .elementor-element.elementor-element-060d0b1 .elementor-social-icon i{color:var( --e-global-color-text );}.elementor-108 .elementor-element.elementor-element-060d0b1 .elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-108 .elementor-element.elementor-element-060d0b1 .elementor-social-icon:hover i{color:var( --e-global-color-6c103f1 );}.elementor-108 .elementor-element.elementor-element-060d0b1 .elementor-social-icon:hover svg{fill:var( --e-global-color-6c103f1 );}.elementor-108 .elementor-element.elementor-element-77c3575{--display:flex;}.elementor-108 .elementor-element.elementor-element-77c3575.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-855a3f6 .fade {--insta-fade-color:246,244,241;}@media(min-width:320px) and (max-width:767px){.elementor-108 .elementor-element.elementor-element-0aa4578 .jet-listing-grid__scroll-slider-mobile > .jet-listing-grid__items > .jet-listing-grid__item{flex:0 0 256px;max-width:256px;}}@media(min-width:768px){.elementor-108 .elementor-element.elementor-element-69f3f2d{--width:480px;}.elementor-108 .elementor-element.elementor-element-92a3d8a{--width:50%;}.elementor-108 .elementor-element.elementor-element-782f3a0{--width:480px;}.elementor-108 .elementor-element.elementor-element-ff2880d{--width:50%;}.elementor-108 .elementor-element.elementor-element-6f0ee74{--content-width:360px;}.elementor-108 .elementor-element.elementor-element-133578b{--width:480px;}.elementor-108 .elementor-element.elementor-element-59a679d{--content-width:1176px;}.elementor-108 .elementor-element.elementor-element-24e8a41{--width:520px;}.elementor-108 .elementor-element.elementor-element-77c3575{--width:1000px;}}@media(min-width:768px) and (max-width:1024px){.elementor-108 .elementor-element.elementor-element-0aa4578 .jet-listing-grid__scroll-slider-tablet > .jet-listing-grid__items > .jet-listing-grid__item{flex:0 0 40%;max-width:40%;}}@media(max-width:1024px){.elementor-108 .elementor-element.elementor-element-7763c24 .elementor-heading-title{font-size:var( --e-global-typography-48e54e6-font-size );line-height:var( --e-global-typography-48e54e6-line-height );}.elementor-108 .elementor-element.elementor-element-4bf7eea .elementor-heading-title{font-size:var( --e-global-typography-aa2c974-font-size );line-height:var( --e-global-typography-aa2c974-line-height );}.elementor-108 .elementor-element.elementor-element-5a85b2f li.item .hours{font-size:var( --e-global-typography-aa2c974-font-size );line-height:var( --e-global-typography-aa2c974-line-height );}.elementor-108 .elementor-element.elementor-element-cbdf3f9 .elementor-heading-title{font-size:var( --e-global-typography-48e54e6-font-size );line-height:var( --e-global-typography-48e54e6-line-height );}.elementor-108 .elementor-element.elementor-element-b9bbabe .elementor-heading-title{font-size:var( --e-global-typography-aa2c974-font-size );line-height:var( --e-global-typography-aa2c974-line-height );}.elementor-108 .elementor-element.elementor-element-2283f23 li.item .hours{font-size:var( --e-global-typography-aa2c974-font-size );line-height:var( --e-global-typography-aa2c974-line-height );}.elementor-108 .elementor-element.elementor-element-8c42e49 .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-fcb7efb li.item .hours{font-size:var( --e-global-typography-aa2c974-font-size );line-height:var( --e-global-typography-aa2c974-line-height );}.elementor-108 .elementor-element.elementor-element-a1c3071 .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-c2100cf li.item .hours{font-size:var( --e-global-typography-aa2c974-font-size );line-height:var( --e-global-typography-aa2c974-line-height );}.elementor-108 .elementor-element.elementor-element-f46f890 .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-9de7551{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-03fce2a .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-5b2caa1{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-181e1d6 .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-3589a6f{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-6411e99 .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-e4a43f4 input[type="text"]{font-size:var( --e-global-typography-ed86fb0-font-size );line-height:var( --e-global-typography-ed86fb0-line-height );}.elementor-108 .elementor-element.elementor-element-e4a43f4 .standard-markup h3, .elementor-108 .elementor-element.elementor-element-e4a43f4 .no-result{font-size:var( --e-global-typography-313ac3f-font-size );line-height:var( --e-global-typography-313ac3f-line-height );}.elementor-108 .elementor-element.elementor-element-641329e .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-74cce7d{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-0d0b88d .elementor-heading-title{font-size:var( --e-global-typography-774efe9-font-size );line-height:var( --e-global-typography-774efe9-line-height );}.elementor-108 .elementor-element.elementor-element-12e3228 .elementor-heading-title{font-size:var( --e-global-typography-ecc40cb-font-size );line-height:var( --e-global-typography-ecc40cb-line-height );}.elementor-108 .elementor-element.elementor-element-0446469 .elementor-heading-title{font-size:var( --e-global-typography-aa2c974-font-size );line-height:var( --e-global-typography-aa2c974-line-height );}.elementor-108 .elementor-element.elementor-element-aeeb57e{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}:is( .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .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-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid, .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .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-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .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-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid, .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .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-108 .elementor-element.elementor-element-41160a9 .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-6f842cb{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-0426ca4 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-774efe9-font-size );line-height:var( --e-global-typography-774efe9-line-height );}.elementor-108 .elementor-element.elementor-element-0426ca4 .elementor-counter-title{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-1c7b29c .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-6e9333e{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-227fbe4{--min-height:max(600px, calc(100vh - 144px));}.elementor-108 .elementor-element.elementor-element-b0f12d6 .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-a8e9571{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-5fa1b5f .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-8225de2{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-6919a7d{--min-height:max(600px, calc(100vh - 144px));}.elementor-108 .elementor-element.elementor-element-1ddcdab .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-41910ee{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-0c3a412{--min-height:max(600px, calc(100vh - 144px));}.elementor-108 .elementor-element.elementor-element-0c3a412:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-0c3a412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-108 .elementor-element.elementor-element-269189a .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-3baa4bc{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-ffd1b6b .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-fa6a8e4{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-1cfa48b .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-a6cdbdd{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-27edb3a .elementor-heading-title{font-size:var( --e-global-typography-774efe9-font-size );line-height:var( --e-global-typography-774efe9-line-height );}.elementor-108 .elementor-element.elementor-element-99af4cd{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}}@media(max-width:767px){.elementor-108 .elementor-element.elementor-element-7763c24 .elementor-heading-title{font-size:var( --e-global-typography-48e54e6-font-size );line-height:var( --e-global-typography-48e54e6-line-height );}.elementor-108 .elementor-element.elementor-element-4bf7eea .elementor-heading-title{font-size:var( --e-global-typography-aa2c974-font-size );line-height:var( --e-global-typography-aa2c974-line-height );}.elementor-108 .elementor-element.elementor-element-5a85b2f li.item .hours{font-size:var( --e-global-typography-aa2c974-font-size );line-height:var( --e-global-typography-aa2c974-line-height );}.elementor-108 .elementor-element.elementor-element-cbdf3f9 .elementor-heading-title{font-size:var( --e-global-typography-48e54e6-font-size );line-height:var( --e-global-typography-48e54e6-line-height );}.elementor-108 .elementor-element.elementor-element-b9bbabe .elementor-heading-title{font-size:var( --e-global-typography-aa2c974-font-size );line-height:var( --e-global-typography-aa2c974-line-height );}.elementor-108 .elementor-element.elementor-element-2283f23 li.item .hours{font-size:var( --e-global-typography-aa2c974-font-size );line-height:var( --e-global-typography-aa2c974-line-height );}.elementor-108 .elementor-element.elementor-element-8c42e49 .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-fcb7efb li.item .hours{font-size:var( --e-global-typography-aa2c974-font-size );line-height:var( --e-global-typography-aa2c974-line-height );}.elementor-108 .elementor-element.elementor-element-a55a609.e-con{--order:99999 /* order end hack */;}.elementor-108 .elementor-element.elementor-element-a1c3071 .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-c2100cf li.item .hours{font-size:var( --e-global-typography-aa2c974-font-size );line-height:var( --e-global-typography-aa2c974-line-height );}.elementor-108 .elementor-element.elementor-element-a9d1f53{--min-height:75vh;}.elementor-108 .elementor-element.elementor-element-f46f890 .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-9de7551{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-03fce2a .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-5b2caa1{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-181e1d6 .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-3589a6f{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-4bf4591{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-108 .elementor-element.elementor-element-6411e99 .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-e4a43f4 input[type="text"]{font-size:var( --e-global-typography-ed86fb0-font-size );line-height:var( --e-global-typography-ed86fb0-line-height );padding:0px 16px 0px 16px;}.elementor-108 .elementor-element.elementor-element-e4a43f4 .standard-markup h3, .elementor-108 .elementor-element.elementor-element-e4a43f4 .no-result{font-size:var( --e-global-typography-313ac3f-font-size );line-height:var( --e-global-typography-313ac3f-line-height );}.elementor-108 .elementor-element.elementor-element-835cfc4{--min-height:75vh;}.elementor-108 .elementor-element.elementor-element-641329e .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-74cce7d{width:var( --container-widget-width, 264px );max-width:264px;--container-widget-width:264px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-92a3d8a{--min-height:240px;}.elementor-108 .elementor-element.elementor-element-92a3d8a.e-con{--order:-99999 /* order start hack */;}.elementor-108 .elementor-element.elementor-element-0d0b88d .elementor-heading-title{font-size:var( --e-global-typography-774efe9-font-size );line-height:var( --e-global-typography-774efe9-line-height );}.elementor-108 .elementor-element.elementor-element-12e3228 .elementor-heading-title{font-size:var( --e-global-typography-ecc40cb-font-size );line-height:var( --e-global-typography-ecc40cb-line-height );}.elementor-108 .elementor-element.elementor-element-0446469 .elementor-heading-title{font-size:var( --e-global-typography-aa2c974-font-size );line-height:var( --e-global-typography-aa2c974-line-height );}.elementor-108 .elementor-element.elementor-element-aeeb57e{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}:is( .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .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-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid, .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-108 .elementor-element.elementor-element-0aa4578 > .elementor-widget-container > .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-108 .elementor-element.elementor-element-214161f{--min-height:75vh;}.elementor-108 .elementor-element.elementor-element-41160a9 .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-6f842cb{width:var( --container-widget-width, 264px );max-width:264px;--container-widget-width:264px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-ff2880d{--min-height:240px;}.elementor-108 .elementor-element.elementor-element-ff2880d.e-con{--order:-99999 /* order start hack */;}.elementor-108 .elementor-element.elementor-element-6f0ee74{--content-width:320px;--min-height:75vh;}.elementor-108 .elementor-element.elementor-element-0426ca4 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-774efe9-font-size );line-height:var( --e-global-typography-774efe9-line-height );}.elementor-108 .elementor-element.elementor-element-0426ca4 .elementor-counter-title{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-1c7b29c .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-6e9333e{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-227fbe4{--min-height:75vh;}.elementor-108 .elementor-element.elementor-element-b0f12d6 .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-a8e9571{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-5fa1b5f .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-8225de2{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-6919a7d{--min-height:75vh;}.elementor-108 .elementor-element.elementor-element-1ddcdab .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-41910ee{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-0c3a412{--min-height:75vh;}.elementor-108 .elementor-element.elementor-element-269189a .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-3baa4bc{width:100%;max-width:100%;font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-ffd1b6b .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-fa6a8e4{width:100%;max-width:100%;font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-01887ef{--min-height:75vh;--overlay-opacity:1;}.elementor-108 .elementor-element.elementor-element-01887ef:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-01887ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:150vw auto;}.elementor-108 .elementor-element.elementor-element-01887ef::before, .elementor-108 .elementor-element.elementor-element-01887ef > .elementor-background-video-container::before, .elementor-108 .elementor-element.elementor-element-01887ef > .e-con-inner > .elementor-background-video-container::before, .elementor-108 .elementor-element.elementor-element-01887ef > .elementor-background-slideshow::before, .elementor-108 .elementor-element.elementor-element-01887ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-108 .elementor-element.elementor-element-01887ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 40vh, #F6F4F100 55vh);}.elementor-108 .elementor-element.elementor-element-1cfa48b .elementor-heading-title{font-size:var( --e-global-typography-9b56809-font-size );line-height:var( --e-global-typography-9b56809-line-height );}.elementor-108 .elementor-element.elementor-element-a6cdbdd{width:var( --container-widget-width, 264px );max-width:264px;--container-widget-width:264px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-24e8a41{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-108 .elementor-element.elementor-element-27edb3a .elementor-heading-title{font-size:var( --e-global-typography-774efe9-font-size );line-height:var( --e-global-typography-774efe9-line-height );}.elementor-108 .elementor-element.elementor-element-99af4cd{font-size:var( --e-global-typography-9b51c35-font-size );line-height:var( --e-global-typography-9b51c35-line-height );}.elementor-108 .elementor-element.elementor-element-060d0b1{--icon-size:32px;--grid-column-gap:24px;}}/* Start custom CSS for webien_opening_hours, class: .elementor-element-5a85b2f */.elementor-108 .elementor-element.elementor-element-5a85b2f {
    text-shadow: 0px 2px 12px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for webien_opening_hours, class: .elementor-element-2283f23 */.elementor-108 .elementor-element.elementor-element-2283f23 {
    text-shadow: 0px 2px 12px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-0aa4578 */@media (max-width: 1024px) {
.haus-scroll-slider .jet-listing-grid {
    margin-right: calc(var(--webien-padding-right-default)*-1) !important;
    margin-left: calc(var(--webien-padding-left-default)*-1) !important;
}

.haus-scroll-slider .jet-listing-grid__item {
    margin-left: var(--webien-padding-left-default);
}

.haus-scroll-slider .jet-listing-grid__items:after {
    content:"";
    position: relative;
    padding-right: var(--webien-padding-right-default);
}
}/* End custom CSS */