.elementor-458 .elementor-element.elementor-element-hero{--display:flex;--min-height:600px;--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;--justify-content:flex-end;--align-items:flex-start;--padding-top:48px;--padding-bottom:48px;--padding-left:50px;--padding-right:50px;}.elementor-458 .elementor-element.elementor-element-hero .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-458 .elementor-element.elementor-element-hero-card{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:48px;--padding-right:48px;}.elementor-458 .elementor-element.elementor-element-hero-card:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-hero-card > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb0a001 );}.elementor-458 .elementor-element.elementor-element-hero-eyebrow .elementor-heading-title{font-family:var( --e-global-typography-eb0b001-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b001-font-size );font-weight:var( --e-global-typography-eb0b001-font-weight );text-transform:var( --e-global-typography-eb0b001-text-transform );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-hero-title .elementor-heading-title{font-size:48px;}.elementor-458 .elementor-element.elementor-element-hero-buttons{--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:10px 14px;--row-gap:10px;--column-gap:14px;--flex-wrap:wrap;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-hero-btn-apartments .elementor-button{background-color:var( --e-global-color-eb0a001 );fill:var( --e-global-color-f60a261 );color:var( --e-global-color-f60a261 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f60a261 );}.elementor-458 .elementor-element.elementor-element-hero-btn-apartments .elementor-button:hover, .elementor-458 .elementor-element.elementor-element-hero-btn-apartments .elementor-button:focus{background-color:var( --e-global-color-f60a261 );color:var( --e-global-color-eb0a001 );border-color:var( --e-global-color-f60a261 );}.elementor-458 .elementor-element.elementor-element-hero-btn-apartments .elementor-button:hover svg, .elementor-458 .elementor-element.elementor-element-hero-btn-apartments .elementor-button:focus svg{fill:var( --e-global-color-eb0a001 );}.elementor-458 .elementor-element.elementor-element-facts{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-eb0a002 );--border-color:var( --e-global-color-eb0a002 );--padding-top:48px;--padding-bottom:48px;--padding-left:50px;--padding-right:50px;}.elementor-458 .elementor-element.elementor-element-facts:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-facts > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb0a001 );}.elementor-458 .elementor-element.elementor-element-fact-1{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-458 .elementor-element.elementor-element-ffaab21 .elementor-icon-wrapper{text-align:start;}.elementor-458 .elementor-element.elementor-element-ffaab21.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-ffaab21.elementor-view-framed .elementor-icon, .elementor-458 .elementor-element.elementor-element-ffaab21.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-ffaab21.elementor-view-framed .elementor-icon, .elementor-458 .elementor-element.elementor-element-ffaab21.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-ffaab21 .elementor-icon{font-size:30px;}.elementor-458 .elementor-element.elementor-element-ffaab21 .elementor-icon svg{height:30px;}.elementor-458 .elementor-element.elementor-element-e7ae4ef .elementor-heading-title{font-family:var( --e-global-typography-eb0b004-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b004-font-size );font-weight:var( --e-global-typography-eb0b004-font-weight );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-ba9b15a{font-family:var( --e-global-typography-eb0b002-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b002-font-size );font-weight:var( --e-global-typography-eb0b002-font-weight );line-height:var( --e-global-typography-eb0b002-line-height );color:var( --e-global-color-accent );}.elementor-458 .elementor-element.elementor-element-fact-2{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-458 .elementor-element.elementor-element-4c3092c .elementor-icon-wrapper{text-align:start;}.elementor-458 .elementor-element.elementor-element-4c3092c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-4c3092c.elementor-view-framed .elementor-icon, .elementor-458 .elementor-element.elementor-element-4c3092c.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-4c3092c.elementor-view-framed .elementor-icon, .elementor-458 .elementor-element.elementor-element-4c3092c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-4c3092c .elementor-icon{font-size:30px;}.elementor-458 .elementor-element.elementor-element-4c3092c .elementor-icon svg{height:30px;}.elementor-458 .elementor-element.elementor-element-7cce024 .elementor-heading-title{font-family:var( --e-global-typography-eb0b004-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b004-font-size );font-weight:var( --e-global-typography-eb0b004-font-weight );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-e7978a1{font-family:var( --e-global-typography-eb0b002-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b002-font-size );font-weight:var( --e-global-typography-eb0b002-font-weight );line-height:var( --e-global-typography-eb0b002-line-height );color:var( --e-global-color-accent );}.elementor-458 .elementor-element.elementor-element-fact-3{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-458 .elementor-element.elementor-element-281813e .elementor-icon-wrapper{text-align:start;}.elementor-458 .elementor-element.elementor-element-281813e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-281813e.elementor-view-framed .elementor-icon, .elementor-458 .elementor-element.elementor-element-281813e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-281813e.elementor-view-framed .elementor-icon, .elementor-458 .elementor-element.elementor-element-281813e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-281813e .elementor-icon{font-size:30px;}.elementor-458 .elementor-element.elementor-element-281813e .elementor-icon svg{height:30px;}.elementor-458 .elementor-element.elementor-element-2705f22 .elementor-heading-title{font-family:var( --e-global-typography-eb0b004-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b004-font-size );font-weight:var( --e-global-typography-eb0b004-font-weight );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-4b6383b{font-family:var( --e-global-typography-eb0b002-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b002-font-size );font-weight:var( --e-global-typography-eb0b002-font-weight );line-height:var( --e-global-typography-eb0b002-line-height );color:var( --e-global-color-accent );}.elementor-458 .elementor-element.elementor-element-fact-4{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-458 .elementor-element.elementor-element-1e3752d .elementor-icon-wrapper{text-align:start;}.elementor-458 .elementor-element.elementor-element-1e3752d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-1e3752d.elementor-view-framed .elementor-icon, .elementor-458 .elementor-element.elementor-element-1e3752d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-1e3752d.elementor-view-framed .elementor-icon, .elementor-458 .elementor-element.elementor-element-1e3752d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-1e3752d .elementor-icon{font-size:30px;}.elementor-458 .elementor-element.elementor-element-1e3752d .elementor-icon svg{height:30px;}.elementor-458 .elementor-element.elementor-element-ed35d68 .elementor-heading-title{font-family:var( --e-global-typography-eb0b004-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b004-font-size );font-weight:var( --e-global-typography-eb0b004-font-weight );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-7da3b50{font-family:var( --e-global-typography-eb0b002-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b002-font-size );font-weight:var( --e-global-typography-eb0b002-font-weight );line-height:var( --e-global-typography-eb0b002-line-height );color:var( --e-global-color-accent );}.elementor-458 .elementor-element.elementor-element-welcome{--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;--align-items:center;--gap:88px 88px;--row-gap:88px;--column-gap:88px;--padding-top:110px;--padding-bottom:110px;--padding-left:50px;--padding-right:50px;}.elementor-458 .elementor-element.elementor-element-welcome-text{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-458 .elementor-element.elementor-element-05af4fd .elementor-heading-title{font-family:var( --e-global-typography-eb0b001-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b001-font-size );font-weight:var( --e-global-typography-eb0b001-font-weight );text-transform:var( --e-global-typography-eb0b001-text-transform );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-a49bc2d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-f60a261 );}.elementor-458 .elementor-element.elementor-element-welcome-image{--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-458 .elementor-element.elementor-element-e5401a0 img{width:100%;height:480px;object-fit:cover;object-position:center center;}.elementor-458 .elementor-element.elementor-element-apartments{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:110px;--padding-bottom:110px;--padding-left:50px;--padding-right:50px;}.elementor-458 .elementor-element.elementor-element-apartments:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-apartments > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb0a001 );}.elementor-458 .elementor-element.elementor-element-apartments-intro{--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:space-between;--align-items:flex-end;--gap:24px 48px;--row-gap:24px;--column-gap:48px;}.elementor-458 .elementor-element.elementor-element-3820896{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-458 .elementor-element.elementor-element-b78cd25 .elementor-heading-title{font-family:var( --e-global-typography-eb0b001-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b001-font-size );font-weight:var( --e-global-typography-eb0b001-font-weight );text-transform:var( --e-global-typography-eb0b001-text-transform );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-apartments-btn .elementor-button{background-color:var( --e-global-color-eb0a001 );fill:var( --e-global-color-f60a261 );color:var( --e-global-color-f60a261 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f60a261 );}.elementor-458 .elementor-element.elementor-element-apartments-btn .elementor-button:hover, .elementor-458 .elementor-element.elementor-element-apartments-btn .elementor-button:focus{background-color:var( --e-global-color-f60a261 );color:var( --e-global-color-eb0a001 );border-color:var( --e-global-color-f60a261 );}.elementor-458 .elementor-element.elementor-element-apartments-btn .elementor-button:hover svg, .elementor-458 .elementor-element.elementor-element-apartments-btn .elementor-button:focus svg{fill:var( --e-global-color-eb0a001 );}.elementor-458 .elementor-element.elementor-element-apartments-gallery{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-458 .elementor-element.elementor-element-ceb69c1{--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-458 .elementor-element.elementor-element-3604513 img{width:100%;height:540px;object-fit:cover;object-position:center center;}.elementor-458 .elementor-element.elementor-element-cb20db9{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-458 .elementor-element.elementor-element-12d87d8.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-458 .elementor-element.elementor-element-12d87d8 img{width:100%;height:260px;object-fit:cover;object-position:center center;}.elementor-458 .elementor-element.elementor-element-87702e8.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-458 .elementor-element.elementor-element-87702e8 img{width:100%;height:260px;object-fit:cover;object-position:center center;}.elementor-458 .elementor-element.elementor-element-stays{--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;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-458 .elementor-element.elementor-element-stay-holiday{--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:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-eb0a002 );--border-color:var( --e-global-color-eb0a002 );--border-radius:10px 10px 10px 10px;--padding-top:52px;--padding-bottom:52px;--padding-left:52px;--padding-right:52px;}.elementor-458 .elementor-element.elementor-element-stay-holiday:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-stay-holiday > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb0a001 );}.elementor-458 .elementor-element.elementor-element-f12b95f .elementor-heading-title{font-family:var( --e-global-typography-eb0b001-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b001-font-size );font-weight:var( --e-global-typography-eb0b001-font-weight );text-transform:var( --e-global-typography-eb0b001-text-transform );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-aaa8cb2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-458 .elementor-element.elementor-element-stay-work{--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:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:10px 10px 10px 10px;--padding-top:52px;--padding-bottom:52px;--padding-left:52px;--padding-right:52px;}.elementor-458 .elementor-element.elementor-element-stay-work:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-stay-work > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f60a261 );}.elementor-458 .elementor-element.elementor-element-740947f .elementor-heading-title{font-family:var( --e-global-typography-eb0b001-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b001-font-size );font-weight:var( --e-global-typography-eb0b001-font-weight );text-transform:var( --e-global-typography-eb0b001-text-transform );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );color:var( --e-global-color-primary );}.elementor-458 .elementor-element.elementor-element-f73ed3e .elementor-heading-title{color:var( --e-global-color-eb0a001 );}.elementor-458 .elementor-element.elementor-element-640bdcf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-458 .elementor-element.elementor-element-640bdcf{color:var( --e-global-color-eb0a003 );}.elementor-458 .elementor-element.elementor-element-7de25be .elementor-button{background-color:var( --e-global-color-f60a261 );fill:var( --e-global-color-eb0a001 );color:var( --e-global-color-eb0a001 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-eb0a001 );}.elementor-458 .elementor-element.elementor-element-7de25be .elementor-button:hover, .elementor-458 .elementor-element.elementor-element-7de25be .elementor-button:focus{background-color:var( --e-global-color-eb0a001 );color:var( --e-global-color-f60a261 );border-color:var( --e-global-color-eb0a001 );}.elementor-458 .elementor-element.elementor-element-7de25be .elementor-button:hover svg, .elementor-458 .elementor-element.elementor-element-7de25be .elementor-button:focus svg{fill:var( --e-global-color-f60a261 );}.elementor-458 .elementor-element.elementor-element-sauna-pub{--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;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-458 .elementor-element.elementor-element-sauna-pub:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-sauna-pub > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-sauna-images{--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;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-458 .elementor-element.elementor-element-13ead6a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-458 .elementor-element.elementor-element-13ead6a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-458 .elementor-element.elementor-element-13ead6a img{width:100%;height:420px;object-fit:cover;object-position:center center;}.elementor-458 .elementor-element.elementor-element-b375ed2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-458 .elementor-element.elementor-element-b375ed2 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-458 .elementor-element.elementor-element-b375ed2.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-458 .elementor-element.elementor-element-b375ed2 img{width:100%;height:420px;object-fit:cover;object-position:center center;}.elementor-458 .elementor-element.elementor-element-sauna-text{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-458 .elementor-element.elementor-element-b6852cd .elementor-heading-title{font-family:var( --e-global-typography-eb0b001-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b001-font-size );font-weight:var( --e-global-typography-eb0b001-font-weight );text-transform:var( --e-global-typography-eb0b001-text-transform );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );color:var( --e-global-color-primary );}.elementor-458 .elementor-element.elementor-element-d154989 .elementor-heading-title{color:var( --e-global-color-eb0a001 );}.elementor-458 .elementor-element.elementor-element-0fe79cc{color:var( --e-global-color-eb0a006 );}.elementor-458 .elementor-element.elementor-element-farm{--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;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-458 .elementor-element.elementor-element-farm-text{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-458 .elementor-element.elementor-element-1d0caf0 .elementor-heading-title{font-family:var( --e-global-typography-eb0b001-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b001-font-size );font-weight:var( --e-global-typography-eb0b001-font-weight );text-transform:var( --e-global-typography-eb0b001-text-transform );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-farm-cards{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-458 .elementor-element.elementor-element-636d37b{--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:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-eb0a002 );--border-color:var( --e-global-color-eb0a002 );--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-458 .elementor-element.elementor-element-636d37b:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-636d37b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb0a001 );}.elementor-458 .elementor-element.elementor-element-00e8910 .elementor-heading-title{font-family:var( --e-global-typography-eb0b004-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b004-font-size );font-weight:var( --e-global-typography-eb0b004-font-weight );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-6789319{font-family:var( --e-global-typography-eb0b002-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b002-font-size );font-weight:var( --e-global-typography-eb0b002-font-weight );line-height:var( --e-global-typography-eb0b002-line-height );color:var( --e-global-color-accent );}.elementor-458 .elementor-element.elementor-element-6517e94{--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:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-eb0a002 );--border-color:var( --e-global-color-eb0a002 );--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-458 .elementor-element.elementor-element-6517e94:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-6517e94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb0a001 );}.elementor-458 .elementor-element.elementor-element-dfe1592 .elementor-heading-title{font-family:var( --e-global-typography-eb0b004-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b004-font-size );font-weight:var( --e-global-typography-eb0b004-font-weight );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-5545524{font-family:var( --e-global-typography-eb0b002-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b002-font-size );font-weight:var( --e-global-typography-eb0b002-font-weight );line-height:var( --e-global-typography-eb0b002-line-height );color:var( --e-global-color-accent );}.elementor-458 .elementor-element.elementor-element-000c007{--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:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-eb0a002 );--border-color:var( --e-global-color-eb0a002 );--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-458 .elementor-element.elementor-element-000c007:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-000c007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb0a001 );}.elementor-458 .elementor-element.elementor-element-486a82a .elementor-heading-title{font-family:var( --e-global-typography-eb0b004-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b004-font-size );font-weight:var( --e-global-typography-eb0b004-font-weight );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-842be2b{font-family:var( --e-global-typography-eb0b002-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b002-font-size );font-weight:var( --e-global-typography-eb0b002-font-weight );line-height:var( --e-global-typography-eb0b002-line-height );color:var( --e-global-color-accent );}.elementor-458 .elementor-element.elementor-element-804916c{--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:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-eb0a002 );--border-color:var( --e-global-color-eb0a002 );--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-458 .elementor-element.elementor-element-804916c:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-804916c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb0a001 );}.elementor-458 .elementor-element.elementor-element-a0a517d .elementor-heading-title{font-family:var( --e-global-typography-eb0b004-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b004-font-size );font-weight:var( --e-global-typography-eb0b004-font-weight );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-5871892{font-family:var( --e-global-typography-eb0b002-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b002-font-size );font-weight:var( --e-global-typography-eb0b002-font-weight );line-height:var( --e-global-typography-eb0b002-line-height );color:var( --e-global-color-accent );}.elementor-458 .elementor-element.elementor-element-activities{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-458 .elementor-element.elementor-element-activities:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-activities > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb0a001 );}.elementor-458 .elementor-element.elementor-element-activities-intro{--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:space-between;--align-items:flex-end;--gap:20px 32px;--row-gap:20px;--column-gap:32px;}.elementor-458 .elementor-element.elementor-element-e5bcbda{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-458 .elementor-element.elementor-element-e5bcbda.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-458 .elementor-element.elementor-element-38a5d66 .elementor-heading-title{font-family:var( --e-global-typography-eb0b001-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b001-font-size );font-weight:var( --e-global-typography-eb0b001-font-weight );text-transform:var( --e-global-typography-eb0b001-text-transform );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-activities-btn .elementor-button{background-color:var( --e-global-color-eb0a001 );fill:var( --e-global-color-f60a261 );color:var( --e-global-color-f60a261 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f60a261 );}.elementor-458 .elementor-element.elementor-element-activities-btn .elementor-button:hover, .elementor-458 .elementor-element.elementor-element-activities-btn .elementor-button:focus{background-color:var( --e-global-color-f60a261 );color:var( --e-global-color-eb0a001 );border-color:var( --e-global-color-f60a261 );}.elementor-458 .elementor-element.elementor-element-activities-btn .elementor-button:hover svg, .elementor-458 .elementor-element.elementor-element-activities-btn .elementor-button:focus svg{fill:var( --e-global-color-eb0a001 );}.elementor-458 .elementor-element.elementor-element-activities-grid{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 20px;--row-gap:32px;--column-gap:20px;--grid-auto-flow:row;}.elementor-458 .elementor-element.elementor-element-7f8af42{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-458 .elementor-element.elementor-element-a510da8 img{width:100%;height:320px;object-fit:cover;object-position:center center;}.elementor-458 .elementor-element.elementor-element-8861983 .elementor-heading-title{font-family:var( --e-global-typography-eb0b004-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b004-font-size );font-weight:var( --e-global-typography-eb0b004-font-weight );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-8c179e3{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-458 .elementor-element.elementor-element-556a065 img{width:100%;height:320px;object-fit:cover;object-position:center center;}.elementor-458 .elementor-element.elementor-element-0bea181 .elementor-heading-title{font-family:var( --e-global-typography-eb0b004-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b004-font-size );font-weight:var( --e-global-typography-eb0b004-font-weight );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-1275b0a{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-458 .elementor-element.elementor-element-c3aa815 img{width:100%;height:320px;object-fit:cover;object-position:center center;}.elementor-458 .elementor-element.elementor-element-ecf5c35 .elementor-heading-title{font-family:var( --e-global-typography-eb0b004-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b004-font-size );font-weight:var( --e-global-typography-eb0b004-font-weight );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-be05762{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-458 .elementor-element.elementor-element-93b2d47 img{width:100%;height:320px;object-fit:cover;object-position:center center;}.elementor-458 .elementor-element.elementor-element-31272e2 .elementor-heading-title{font-family:var( --e-global-typography-eb0b004-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b004-font-size );font-weight:var( --e-global-typography-eb0b004-font-weight );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-activities-btn-mobile .elementor-button{background-color:var( --e-global-color-eb0a001 );fill:var( --e-global-color-f60a261 );color:var( --e-global-color-f60a261 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f60a261 );}.elementor-458 .elementor-element.elementor-element-activities-btn-mobile .elementor-button:hover, .elementor-458 .elementor-element.elementor-element-activities-btn-mobile .elementor-button:focus{background-color:var( --e-global-color-f60a261 );color:var( --e-global-color-eb0a001 );border-color:var( --e-global-color-f60a261 );}.elementor-458 .elementor-element.elementor-element-activities-btn-mobile .elementor-button:hover svg, .elementor-458 .elementor-element.elementor-element-activities-btn-mobile .elementor-button:focus svg{fill:var( --e-global-color-eb0a001 );}.elementor-458 .elementor-element.elementor-element-history{--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;--align-items:center;--gap:88px 88px;--row-gap:88px;--column-gap:88px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-458 .elementor-element.elementor-element-history-image{--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-458 .elementor-element.elementor-element-860308c img{width:100%;height:440px;object-fit:cover;object-position:center center;}.elementor-458 .elementor-element.elementor-element-history-text{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-458 .elementor-element.elementor-element-3deaeba .elementor-heading-title{font-family:var( --e-global-typography-eb0b001-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b001-font-size );font-weight:var( --e-global-typography-eb0b001-font-weight );text-transform:var( --e-global-typography-eb0b001-text-transform );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-history-stats{--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:16px 44px;--row-gap:16px;--column-gap:44px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-eb0a002 );--border-color:var( --e-global-color-eb0a002 );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-2d3fbcf{--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:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-458 .elementor-element.elementor-element-2d3fbcf.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-458 .elementor-element.elementor-element-d550824 .elementor-heading-title{font-family:var( --e-global-typography-eb0b003-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b003-font-size );font-weight:var( --e-global-typography-eb0b003-font-weight );line-height:var( --e-global-typography-eb0b003-line-height );color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-5c2646f .elementor-heading-title{font-family:var( --e-global-typography-eb0b002-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b002-font-size );font-weight:var( --e-global-typography-eb0b002-font-weight );line-height:var( --e-global-typography-eb0b002-line-height );color:var( --e-global-color-accent );}.elementor-458 .elementor-element.elementor-element-fefe469{--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:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-458 .elementor-element.elementor-element-fefe469.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-458 .elementor-element.elementor-element-4fb714f .elementor-heading-title{font-family:var( --e-global-typography-eb0b003-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b003-font-size );font-weight:var( --e-global-typography-eb0b003-font-weight );line-height:var( --e-global-typography-eb0b003-line-height );color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-9e62683 .elementor-heading-title{font-family:var( --e-global-typography-eb0b002-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b002-font-size );font-weight:var( --e-global-typography-eb0b002-font-weight );line-height:var( --e-global-typography-eb0b002-line-height );color:var( --e-global-color-accent );}.elementor-458 .elementor-element.elementor-element-3d7266e{--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:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-458 .elementor-element.elementor-element-3d7266e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-458 .elementor-element.elementor-element-3225026 .elementor-heading-title{font-family:var( --e-global-typography-eb0b003-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b003-font-size );font-weight:var( --e-global-typography-eb0b003-font-weight );line-height:var( --e-global-typography-eb0b003-line-height );color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-1ad11cb .elementor-heading-title{font-family:var( --e-global-typography-eb0b002-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b002-font-size );font-weight:var( --e-global-typography-eb0b002-font-weight );line-height:var( --e-global-typography-eb0b002-line-height );color:var( --e-global-color-accent );}.elementor-458 .elementor-element.elementor-element-history-link .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-book-direct{--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;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-458 .elementor-element.elementor-element-book-direct:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-book-direct > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-458 .elementor-element.elementor-element-book-text{--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:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-458 .elementor-element.elementor-element-b455828 .elementor-heading-title{font-family:var( --e-global-typography-eb0b001-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b001-font-size );font-weight:var( --e-global-typography-eb0b001-font-weight );text-transform:var( --e-global-typography-eb0b001-text-transform );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );color:var( --e-global-color-f60a261 );}.elementor-458 .elementor-element.elementor-element-6f7a5a6 > .elementor-widget-container{margin:0px 0px -28px 0px;}.elementor-458 .elementor-element.elementor-element-6f7a5a6{color:var( --e-global-color-f60a261 );}.elementor-458 .elementor-element.elementor-element-e7682a8{font-size:16px;}.elementor-458 .elementor-element.elementor-element-book-btn .elementor-button{background-color:var( --e-global-color-f60a261 );fill:var( --e-global-color-eb0a001 );color:var( --e-global-color-eb0a001 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f60a261 );}.elementor-458 .elementor-element.elementor-element-book-btn .elementor-button:hover, .elementor-458 .elementor-element.elementor-element-book-btn .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-eb0a001 );border-color:var( --e-global-color-text );}.elementor-458 .elementor-element.elementor-element-book-btn .elementor-button:hover svg, .elementor-458 .elementor-element.elementor-element-book-btn .elementor-button:focus svg{fill:var( --e-global-color-eb0a001 );}.elementor-458 .elementor-element.elementor-element-book-contact .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-458 .elementor-element.elementor-element-book-contact .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-458 .elementor-element.elementor-element-book-contact .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-458 .elementor-element.elementor-element-book-contact .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-458 .elementor-element.elementor-element-book-contact .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-458 .elementor-element.elementor-element-book-contact .elementor-icon-list-icon i{color:var( --e-global-color-f60a261 );transition:color 0.3s;}.elementor-458 .elementor-element.elementor-element-book-contact .elementor-icon-list-icon svg{fill:var( --e-global-color-f60a261 );transition:fill 0.3s;}.elementor-458 .elementor-element.elementor-element-book-contact{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-458 .elementor-element.elementor-element-book-contact .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-458 .elementor-element.elementor-element-book-contact .elementor-icon-list-item > .elementor-icon-list-text, .elementor-458 .elementor-element.elementor-element-book-contact .elementor-icon-list-item > a{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-458 .elementor-element.elementor-element-book-contact .elementor-icon-list-text{color:var( --e-global-color-f60a261 );transition:color 0.3s;}.elementor-458 .elementor-element.elementor-element-book-contact .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-458 .elementor-element.elementor-element-book-location{--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;--overflow:hidden;--border-radius:10px 10px 10px 10px;}.elementor-458 .elementor-element.elementor-element-book-location:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-book-location > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb0a001 );}.elementor-458 .elementor-element.elementor-element-map-placeholder img{width:100%;height:260px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-458 .elementor-element.elementor-element-8bdfb34{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:28px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-458 .elementor-element.elementor-element-b96d834 .elementor-heading-title{font-family:var( --e-global-typography-eb0b004-font-family ), Sans-serif;font-size:var( --e-global-typography-eb0b004-font-size );font-weight:var( --e-global-typography-eb0b004-font-weight );line-height:var( --e-global-typography-eb0b004-line-height );}@media(max-width:1024px){.elementor-458 .elementor-element.elementor-element-hero{--min-height:510px;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-458 .elementor-element.elementor-element-hero-card{--padding-top:32px;--padding-bottom:32px;--padding-left:36px;--padding-right:36px;}.elementor-458 .elementor-element.elementor-element-hero-eyebrow .elementor-heading-title{font-size:var( --e-global-typography-eb0b001-font-size );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );}.elementor-458 .elementor-element.elementor-element-hero-title .elementor-heading-title{font-size:42px;}.elementor-458 .elementor-element.elementor-element-facts{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-458 .elementor-element.elementor-element-e7ae4ef .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-ba9b15a{font-size:var( --e-global-typography-eb0b002-font-size );line-height:var( --e-global-typography-eb0b002-line-height );}.elementor-458 .elementor-element.elementor-element-7cce024 .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-e7978a1{font-size:var( --e-global-typography-eb0b002-font-size );line-height:var( --e-global-typography-eb0b002-line-height );}.elementor-458 .elementor-element.elementor-element-2705f22 .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-4b6383b{font-size:var( --e-global-typography-eb0b002-font-size );line-height:var( --e-global-typography-eb0b002-line-height );}.elementor-458 .elementor-element.elementor-element-ed35d68 .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-7da3b50{font-size:var( --e-global-typography-eb0b002-font-size );line-height:var( --e-global-typography-eb0b002-line-height );}.elementor-458 .elementor-element.elementor-element-welcome{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-458 .elementor-element.elementor-element-05af4fd .elementor-heading-title{font-size:var( --e-global-typography-eb0b001-font-size );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );}.elementor-458 .elementor-element.elementor-element-a49bc2d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-458 .elementor-element.elementor-element-e5401a0 img{height:380px;}.elementor-458 .elementor-element.elementor-element-apartments{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-458 .elementor-element.elementor-element-b78cd25 .elementor-heading-title{font-size:var( --e-global-typography-eb0b001-font-size );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );}.elementor-458 .elementor-element.elementor-element-3604513 img{height:420px;}.elementor-458 .elementor-element.elementor-element-cb20db9{--flex-wrap:nowrap;}.elementor-458 .elementor-element.elementor-element-12d87d8 img{height:200px;}.elementor-458 .elementor-element.elementor-element-87702e8 img{height:200px;}.elementor-458 .elementor-element.elementor-element-stays{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-458 .elementor-element.elementor-element-stay-holiday{--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-458 .elementor-element.elementor-element-f12b95f .elementor-heading-title{font-size:var( --e-global-typography-eb0b001-font-size );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );}.elementor-458 .elementor-element.elementor-element-stay-work{--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-458 .elementor-element.elementor-element-740947f .elementor-heading-title{font-size:var( --e-global-typography-eb0b001-font-size );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );}.elementor-458 .elementor-element.elementor-element-sauna-pub{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-458 .elementor-element.elementor-element-sauna-images{--flex-wrap:nowrap;}.elementor-458 .elementor-element.elementor-element-13ead6a img{height:320px;}.elementor-458 .elementor-element.elementor-element-b375ed2 img{height:320px;}.elementor-458 .elementor-element.elementor-element-b6852cd .elementor-heading-title{font-size:var( --e-global-typography-eb0b001-font-size );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );}.elementor-458 .elementor-element.elementor-element-farm{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-458 .elementor-element.elementor-element-1d0caf0 .elementor-heading-title{font-size:var( --e-global-typography-eb0b001-font-size );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );}.elementor-458 .elementor-element.elementor-element-farm-cards{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-458 .elementor-element.elementor-element-00e8910 .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-6789319{font-size:var( --e-global-typography-eb0b002-font-size );line-height:var( --e-global-typography-eb0b002-line-height );}.elementor-458 .elementor-element.elementor-element-dfe1592 .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-5545524{font-size:var( --e-global-typography-eb0b002-font-size );line-height:var( --e-global-typography-eb0b002-line-height );}.elementor-458 .elementor-element.elementor-element-486a82a .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-842be2b{font-size:var( --e-global-typography-eb0b002-font-size );line-height:var( --e-global-typography-eb0b002-line-height );}.elementor-458 .elementor-element.elementor-element-a0a517d .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-5871892{font-size:var( --e-global-typography-eb0b002-font-size );line-height:var( --e-global-typography-eb0b002-line-height );}.elementor-458 .elementor-element.elementor-element-activities{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-458 .elementor-element.elementor-element-38a5d66 .elementor-heading-title{font-size:var( --e-global-typography-eb0b001-font-size );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );}.elementor-458 .elementor-element.elementor-element-activities-grid{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-458 .elementor-element.elementor-element-a510da8 img{height:260px;}.elementor-458 .elementor-element.elementor-element-8861983 .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-556a065 img{height:260px;}.elementor-458 .elementor-element.elementor-element-0bea181 .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-c3aa815 img{height:260px;}.elementor-458 .elementor-element.elementor-element-ecf5c35 .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-93b2d47 img{height:260px;}.elementor-458 .elementor-element.elementor-element-31272e2 .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-history{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-458 .elementor-element.elementor-element-860308c img{height:380px;}.elementor-458 .elementor-element.elementor-element-3deaeba .elementor-heading-title{font-size:var( --e-global-typography-eb0b001-font-size );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );}.elementor-458 .elementor-element.elementor-element-history-stats{--gap:16px 20px;--row-gap:16px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-458 .elementor-element.elementor-element-d550824 .elementor-heading-title{font-size:var( --e-global-typography-eb0b003-font-size );line-height:var( --e-global-typography-eb0b003-line-height );}.elementor-458 .elementor-element.elementor-element-5c2646f .elementor-heading-title{font-size:var( --e-global-typography-eb0b002-font-size );line-height:var( --e-global-typography-eb0b002-line-height );}.elementor-458 .elementor-element.elementor-element-4fb714f .elementor-heading-title{font-size:var( --e-global-typography-eb0b003-font-size );line-height:var( --e-global-typography-eb0b003-line-height );}.elementor-458 .elementor-element.elementor-element-9e62683 .elementor-heading-title{font-size:var( --e-global-typography-eb0b002-font-size );line-height:var( --e-global-typography-eb0b002-line-height );}.elementor-458 .elementor-element.elementor-element-3225026 .elementor-heading-title{font-size:var( --e-global-typography-eb0b003-font-size );line-height:var( --e-global-typography-eb0b003-line-height );}.elementor-458 .elementor-element.elementor-element-1ad11cb .elementor-heading-title{font-size:var( --e-global-typography-eb0b002-font-size );line-height:var( --e-global-typography-eb0b002-line-height );}.elementor-458 .elementor-element.elementor-element-history-link .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-458 .elementor-element.elementor-element-book-direct{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-458 .elementor-element.elementor-element-b455828 .elementor-heading-title{font-size:var( --e-global-typography-eb0b001-font-size );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );}.elementor-458 .elementor-element.elementor-element-book-contact .elementor-icon-list-item > .elementor-icon-list-text, .elementor-458 .elementor-element.elementor-element-book-contact .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-458 .elementor-element.elementor-element-b96d834 .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}}@media(max-width:767px){.elementor-458 .elementor-element.elementor-element-hero{--padding-top:260px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-458 .elementor-element.elementor-element-hero-card{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-458 .elementor-element.elementor-element-hero-eyebrow .elementor-heading-title{font-size:var( --e-global-typography-eb0b001-font-size );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );}.elementor-458 .elementor-element.elementor-element-hero-title .elementor-heading-title{font-size:32px;}.elementor-458 .elementor-element.elementor-element-hero-buttons{--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-458 .elementor-element.elementor-element-facts{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:28px 20px;--row-gap:28px;--column-gap:20px;--grid-auto-flow:row;--padding-top:32px;--padding-bottom:32px;--padding-left:10px;--padding-right:10px;}.elementor-458 .elementor-element.elementor-element-e7ae4ef .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-ba9b15a{font-size:var( --e-global-typography-eb0b002-font-size );line-height:var( --e-global-typography-eb0b002-line-height );}.elementor-458 .elementor-element.elementor-element-7cce024 .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-e7978a1{font-size:var( --e-global-typography-eb0b002-font-size );line-height:var( --e-global-typography-eb0b002-line-height );}.elementor-458 .elementor-element.elementor-element-2705f22 .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-4b6383b{font-size:var( --e-global-typography-eb0b002-font-size );line-height:var( --e-global-typography-eb0b002-line-height );}.elementor-458 .elementor-element.elementor-element-ed35d68 .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-7da3b50{font-size:var( --e-global-typography-eb0b002-font-size );line-height:var( --e-global-typography-eb0b002-line-height );}.elementor-458 .elementor-element.elementor-element-welcome{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:56px;--padding-bottom:56px;--padding-left:10px;--padding-right:10px;}.elementor-458 .elementor-element.elementor-element-welcome-text{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-458 .elementor-element.elementor-element-05af4fd .elementor-heading-title{font-size:var( --e-global-typography-eb0b001-font-size );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );}.elementor-458 .elementor-element.elementor-element-a49bc2d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-458 .elementor-element.elementor-element-welcome-image{--width:100%;}.elementor-458 .elementor-element.elementor-element-e5401a0 img{height:240px;}.elementor-458 .elementor-element.elementor-element-apartments{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:56px;--padding-bottom:56px;--padding-left:10px;--padding-right:10px;}.elementor-458 .elementor-element.elementor-element-apartments-intro{--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:flex-start;}.elementor-458 .elementor-element.elementor-element-3820896{--width:100%;}.elementor-458 .elementor-element.elementor-element-b78cd25 .elementor-heading-title{font-size:var( --e-global-typography-eb0b001-font-size );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );}.elementor-458 .elementor-element.elementor-element-apartments-btn{width:100%;max-width:100%;}.elementor-458 .elementor-element.elementor-element-apartments-gallery{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-458 .elementor-element.elementor-element-ceb69c1{--width:100%;}.elementor-458 .elementor-element.elementor-element-3604513 img{height:230px;}.elementor-458 .elementor-element.elementor-element-cb20db9{--width:100%;--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-458 .elementor-element.elementor-element-12d87d8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-458 .elementor-element.elementor-element-12d87d8 img{height:150px;}.elementor-458 .elementor-element.elementor-element-87702e8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-458 .elementor-element.elementor-element-87702e8 img{height:150px;}.elementor-458 .elementor-element.elementor-element-stays{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-458 .elementor-element.elementor-element-stay-holiday{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-458 .elementor-element.elementor-element-f12b95f .elementor-heading-title{font-size:var( --e-global-typography-eb0b001-font-size );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );}.elementor-458 .elementor-element.elementor-element-43002ce{width:100%;max-width:100%;}.elementor-458 .elementor-element.elementor-element-stay-work{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-458 .elementor-element.elementor-element-740947f .elementor-heading-title{font-size:var( --e-global-typography-eb0b001-font-size );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );}.elementor-458 .elementor-element.elementor-element-7de25be{width:100%;max-width:100%;}.elementor-458 .elementor-element.elementor-element-sauna-pub{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:56px;--padding-bottom:56px;--padding-left:10px;--padding-right:10px;}.elementor-458 .elementor-element.elementor-element-sauna-images{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-458 .elementor-element.elementor-element-13ead6a img{height:200px;}.elementor-458 .elementor-element.elementor-element-b375ed2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-458 .elementor-element.elementor-element-b375ed2 img{height:200px;}.elementor-458 .elementor-element.elementor-element-sauna-text{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-458 .elementor-element.elementor-element-b6852cd .elementor-heading-title{font-size:var( --e-global-typography-eb0b001-font-size );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );}.elementor-458 .elementor-element.elementor-element-0ddad23{width:100%;max-width:100%;}.elementor-458 .elementor-element.elementor-element-farm{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:56px;--padding-bottom:56px;--padding-left:10px;--padding-right:10px;}.elementor-458 .elementor-element.elementor-element-farm-text{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-458 .elementor-element.elementor-element-1d0caf0 .elementor-heading-title{font-size:var( --e-global-typography-eb0b001-font-size );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );}.elementor-458 .elementor-element.elementor-element-farm-cards{--width:100%;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-458 .elementor-element.elementor-element-636d37b{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-458 .elementor-element.elementor-element-00e8910 .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-6789319{font-size:var( --e-global-typography-eb0b002-font-size );line-height:var( --e-global-typography-eb0b002-line-height );}.elementor-458 .elementor-element.elementor-element-6517e94{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-458 .elementor-element.elementor-element-dfe1592 .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-5545524{font-size:var( --e-global-typography-eb0b002-font-size );line-height:var( --e-global-typography-eb0b002-line-height );}.elementor-458 .elementor-element.elementor-element-000c007{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-458 .elementor-element.elementor-element-486a82a .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-842be2b{font-size:var( --e-global-typography-eb0b002-font-size );line-height:var( --e-global-typography-eb0b002-line-height );}.elementor-458 .elementor-element.elementor-element-804916c{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-458 .elementor-element.elementor-element-a0a517d .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-5871892{font-size:var( --e-global-typography-eb0b002-font-size );line-height:var( --e-global-typography-eb0b002-line-height );}.elementor-458 .elementor-element.elementor-element-activities{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:56px;--padding-bottom:56px;--padding-left:10px;--padding-right:10px;}.elementor-458 .elementor-element.elementor-element-activities-intro{--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:flex-start;}.elementor-458 .elementor-element.elementor-element-e5bcbda{--width:100%;}.elementor-458 .elementor-element.elementor-element-38a5d66 .elementor-heading-title{font-size:var( --e-global-typography-eb0b001-font-size );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );}.elementor-458 .elementor-element.elementor-element-activities-grid{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 12px;--row-gap:20px;--column-gap:12px;--grid-auto-flow:row;}.elementor-458 .elementor-element.elementor-element-7f8af42{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-458 .elementor-element.elementor-element-a510da8 img{height:140px;}.elementor-458 .elementor-element.elementor-element-8861983 .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-8c179e3{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-458 .elementor-element.elementor-element-556a065 img{height:140px;}.elementor-458 .elementor-element.elementor-element-0bea181 .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-1275b0a{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-458 .elementor-element.elementor-element-c3aa815 img{height:140px;}.elementor-458 .elementor-element.elementor-element-ecf5c35 .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-be05762{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-458 .elementor-element.elementor-element-93b2d47 img{height:140px;}.elementor-458 .elementor-element.elementor-element-31272e2 .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}.elementor-458 .elementor-element.elementor-element-history{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:56px;--padding-bottom:56px;--padding-left:10px;--padding-right:10px;}.elementor-458 .elementor-element.elementor-element-history-image{--width:100%;}.elementor-458 .elementor-element.elementor-element-860308c img{height:240px;}.elementor-458 .elementor-element.elementor-element-history-text{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-458 .elementor-element.elementor-element-3deaeba .elementor-heading-title{font-size:var( --e-global-typography-eb0b001-font-size );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );}.elementor-458 .elementor-element.elementor-element-history-stats{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-458 .elementor-element.elementor-element-2d3fbcf{--width:33%;}.elementor-458 .elementor-element.elementor-element-2d3fbcf.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-458 .elementor-element.elementor-element-d550824 .elementor-heading-title{font-size:var( --e-global-typography-eb0b003-font-size );line-height:var( --e-global-typography-eb0b003-line-height );}.elementor-458 .elementor-element.elementor-element-5c2646f .elementor-heading-title{font-size:var( --e-global-typography-eb0b002-font-size );line-height:var( --e-global-typography-eb0b002-line-height );}.elementor-458 .elementor-element.elementor-element-fefe469{--width:33%;}.elementor-458 .elementor-element.elementor-element-fefe469.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-458 .elementor-element.elementor-element-4fb714f .elementor-heading-title{font-size:var( --e-global-typography-eb0b003-font-size );line-height:var( --e-global-typography-eb0b003-line-height );}.elementor-458 .elementor-element.elementor-element-9e62683 .elementor-heading-title{font-size:var( --e-global-typography-eb0b002-font-size );line-height:var( --e-global-typography-eb0b002-line-height );}.elementor-458 .elementor-element.elementor-element-3d7266e{--width:33%;}.elementor-458 .elementor-element.elementor-element-3d7266e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-458 .elementor-element.elementor-element-3225026 .elementor-heading-title{font-size:var( --e-global-typography-eb0b003-font-size );line-height:var( --e-global-typography-eb0b003-line-height );}.elementor-458 .elementor-element.elementor-element-1ad11cb .elementor-heading-title{font-size:var( --e-global-typography-eb0b002-font-size );line-height:var( --e-global-typography-eb0b002-line-height );}.elementor-458 .elementor-element.elementor-element-history-link .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-458 .elementor-element.elementor-element-book-direct{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:56px;--padding-bottom:56px;--padding-left:10px;--padding-right:10px;}.elementor-458 .elementor-element.elementor-element-book-text{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-458 .elementor-element.elementor-element-b455828 .elementor-heading-title{font-size:var( --e-global-typography-eb0b001-font-size );line-height:var( --e-global-typography-eb0b001-line-height );letter-spacing:var( --e-global-typography-eb0b001-letter-spacing );}.elementor-458 .elementor-element.elementor-element-book-btn{width:100%;max-width:100%;}.elementor-458 .elementor-element.elementor-element-book-contact .elementor-icon-list-item > .elementor-icon-list-text, .elementor-458 .elementor-element.elementor-element-book-contact .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-458 .elementor-element.elementor-element-book-location{--width:100%;}.elementor-458 .elementor-element.elementor-element-map-placeholder img{height:180px;}.elementor-458 .elementor-element.elementor-element-8bdfb34{--padding-top:22px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-458 .elementor-element.elementor-element-b96d834 .elementor-heading-title{font-size:var( --e-global-typography-eb0b004-font-size );line-height:var( --e-global-typography-eb0b004-line-height );}}@media(min-width:768px){.elementor-458 .elementor-element.elementor-element-hero-card{--width:640px;}.elementor-458 .elementor-element.elementor-element-welcome-text{--width:50%;}.elementor-458 .elementor-element.elementor-element-welcome-image{--width:50%;}.elementor-458 .elementor-element.elementor-element-3820896{--width:55%;}.elementor-458 .elementor-element.elementor-element-ceb69c1{--width:66%;}.elementor-458 .elementor-element.elementor-element-cb20db9{--width:34%;}.elementor-458 .elementor-element.elementor-element-stay-holiday{--width:50%;}.elementor-458 .elementor-element.elementor-element-stay-work{--width:50%;}.elementor-458 .elementor-element.elementor-element-sauna-images{--width:50%;}.elementor-458 .elementor-element.elementor-element-sauna-text{--width:50%;}.elementor-458 .elementor-element.elementor-element-farm-text{--width:50%;}.elementor-458 .elementor-element.elementor-element-farm-cards{--width:50%;}.elementor-458 .elementor-element.elementor-element-e5bcbda{--width:70%;}.elementor-458 .elementor-element.elementor-element-history-image{--width:50%;}.elementor-458 .elementor-element.elementor-element-history-text{--width:50%;}.elementor-458 .elementor-element.elementor-element-2d3fbcf{--width:33%;}.elementor-458 .elementor-element.elementor-element-fefe469{--width:33%;}.elementor-458 .elementor-element.elementor-element-3d7266e{--width:33%;}.elementor-458 .elementor-element.elementor-element-book-text{--width:50%;}.elementor-458 .elementor-element.elementor-element-book-location{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-458 .elementor-element.elementor-element-hero-card{--width:560px;}.elementor-458 .elementor-element.elementor-element-3820896{--width:65%;}.elementor-458 .elementor-element.elementor-element-2d3fbcf{--width:33%;}.elementor-458 .elementor-element.elementor-element-fefe469{--width:33%;}.elementor-458 .elementor-element.elementor-element-3d7266e{--width:33%;}}/* Start custom CSS for container, class: .elementor-element-hero *//* Mobil: bildspelet visas överst och rutan överlappar bildens nederkant med 80 px */
@media (max-width: 767px) {
  .elementor-458 .elementor-element.elementor-element-hero {
    background-color: var(--e-global-color-eb0a001);
  }
  .elementor-458 .elementor-element.elementor-element-hero > .elementor-background-slideshow {
    bottom: auto;
    height: 380px;
  }
}/* End custom CSS */