.elementor-23188 .elementor-element.elementor-element-311a88d:not(.elementor-motion-effects-element-type-background), .elementor-23188 .elementor-element.elementor-element-311a88d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://densify.se/wp-content/uploads/2026/04/Codex-bild-6-aug.-2026-14_35_05.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23188 .elementor-element.elementor-element-311a88d > .elementor-background-overlay{background-color:#140D0D;opacity:0.22;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-311a88d:hover > .elementor-background-overlay{background-color:#000000;opacity:0.28;}.elementor-23188 .elementor-element.elementor-element-311a88d{transition:background 0.2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-311a88d .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-23188 .elementor-element.elementor-element-7289ff15.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23188 .elementor-element.elementor-element-7289ff15.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23188 .elementor-element.elementor-element-7289ff15 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-23188 .elementor-element.elementor-element-7289ff15 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-7289ff15 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );color:var( --e-global-color-primary );}.elementor-23188 .elementor-element.elementor-element-74f1e46 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:40px;color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-6b13335{--spacer-size:50px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23188 .elementor-element.elementor-element-d891ec8{width:var( --container-widget-width, 62.68% );max-width:62.68%;--container-widget-width:62.68%;--container-widget-flex-grow:0;align-self:center;text-align:center;font-family:"Baskervville", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-51d9e731{--spacer-size:50px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-23188 .elementor-element.elementor-element-5db7858b .elementor-button{background-color:#FAFAFAD1;font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:500;text-transform:none;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-23188 .elementor-element.elementor-element-5db7858b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23188 .elementor-element.elementor-element-5db7858b .elementor-button:hover, .elementor-23188 .elementor-element.elementor-element-5db7858b .elementor-button:focus{color:var( --e-global-color-6308e5f2 );}.elementor-23188 .elementor-element.elementor-element-5db7858b .elementor-button:hover svg, .elementor-23188 .elementor-element.elementor-element-5db7858b .elementor-button:focus svg{fill:var( --e-global-color-6308e5f2 );}.elementor-23188 .elementor-element.elementor-element-2105d59f{--spacer-size:50px;}.elementor-23188 .elementor-element.elementor-element-4a53835f{--spacer-size:80vh;width:var( --container-widget-width, 105.773% );max-width:105.773%;--container-widget-width:105.773%;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-6ab18199:not(.elementor-motion-effects-element-type-background), .elementor-23188 .elementor-element.elementor-element-6ab18199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2B28;}.elementor-23188 .elementor-element.elementor-element-6ab18199{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23188 .elementor-element.elementor-element-6ab18199 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-5b939609{--spacer-size:50px;}.elementor-23188 .elementor-element.elementor-element-39a98adb .elementor-button{background-color:#ED7D3100;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C1A77A;padding:10px 20px 10px 20px;}.elementor-23188 .elementor-element.elementor-element-39a98adb{width:auto;max-width:auto;}.elementor-23188 .elementor-element.elementor-element-39a98adb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-37275e62{--spacer-size:50px;}.elementor-23188 .elementor-element.elementor-element-1793977d:not(.elementor-motion-effects-element-type-background), .elementor-23188 .elementor-element.elementor-element-1793977d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2B28;}.elementor-23188 .elementor-element.elementor-element-1793977d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23188 .elementor-element.elementor-element-1793977d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-790606eb .jet-nav--horizontal{justify-content:flex-start;text-align:left;}.elementor-23188 .elementor-element.elementor-element-790606eb .jet-nav--vertical .menu-item-link-top{justify-content:flex-start;text-align:left;}.elementor-23188 .elementor-element.elementor-element-790606eb .jet-nav--vertical-sub-bottom .menu-item-link-sub{justify-content:flex-start;text-align:left;}.elementor-23188 .elementor-element.elementor-element-790606eb .jet-mobile-menu.jet-mobile-menu-trigger-active .menu-item-link{justify-content:flex-start;text-align:left;}.elementor-23188 .elementor-element.elementor-element-790606eb{width:auto;max-width:auto;}.elementor-23188 .elementor-element.elementor-element-790606eb > .elementor-widget-container{margin:0px 0px 0px -15px;}body:not(.rtl) .elementor-23188 .elementor-element.elementor-element-790606eb .jet-nav--horizontal .jet-nav__sub{text-align:left;}body.rtl .elementor-23188 .elementor-element.elementor-element-790606eb .jet-nav--horizontal .jet-nav__sub{text-align:right;}.elementor-23188 .elementor-element.elementor-element-790606eb .menu-item-link-top{color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-790606eb .menu-item-link-top .jet-nav-link-text{font-family:"Helvetica", Sans-serif;}.elementor-23188 .elementor-element.elementor-element-790606eb .menu-item-link-top .jet-nav-item-desc{font-family:"Helvetica", Sans-serif;}.elementor-23188 .elementor-element.elementor-element-2808053e .elementor-button{background-color:#ED7D3100;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6AB7E;padding:10px 20px 10px 20px;}.elementor-23188 .elementor-element.elementor-element-2808053e{width:auto;max-width:auto;}.elementor-23188 .elementor-element.elementor-element-2808053e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-127e2aeb{--spacer-size:50px;}.elementor-23188 .elementor-element.elementor-element-4bbe75bd{width:var( --container-widget-width, 107.5% );max-width:107.5%;--container-widget-width:107.5%;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-3121192e{--spacer-size:50px;}.elementor-23188 .elementor-element.elementor-element-78146bd{text-align:start;}.elementor-23188 .elementor-element.elementor-element-78146bd .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:35px;color:#000000;}.elementor-23188 .elementor-element.elementor-element-3a0d0dd5{font-family:"Cormorant", Sans-serif;font-size:20px;font-weight:300;}.elementor-23188 .elementor-element.elementor-element-7b6ede21{--spacer-size:20px;}.elementor-23188 .elementor-element.elementor-element-71b98e59{--spacer-size:50px;}.elementor-23188 .elementor-element.elementor-element-fc042c8{width:var( --container-widget-width, 92.49% );max-width:92.49%;--container-widget-width:92.49%;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-fc042c8 .jet-listing-dynamic-field__content{font-family:"Baskervville", Sans-serif;font-size:18px;text-align:left;}.elementor-23188 .elementor-element.elementor-element-fc042c8 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-23188 .elementor-element.elementor-element-fc042c8 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-23188 .elementor-element.elementor-element-fc042c8 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-23188 .elementor-element.elementor-element-ae7e26c{--spacer-size:20px;}.elementor-23188 .elementor-element.elementor-element-29aa00e4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23188 .elementor-element.elementor-element-29aa00e4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2B28;}.elementor-23188 .elementor-element.elementor-element-29aa00e4 > .elementor-element-populated{box-shadow:9px 13px 27px 2px rgba(0, 0, 0, 0.33);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:-1px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-29aa00e4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-610f81b4:not(.elementor-motion-effects-element-type-background), .elementor-23188 .elementor-element.elementor-element-610f81b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2B28;}.elementor-23188 .elementor-element.elementor-element-610f81b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:2px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-610f81b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-6d6a828e{font-family:"Alice", Sans-serif;font-size:18px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-687e954e .jet-listing-dynamic-field__content{color:#FFFFFF;font-family:"Alice", Sans-serif;font-size:18px;text-align:left;}.elementor-23188 .elementor-element.elementor-element-687e954e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-23188 .elementor-element.elementor-element-687e954e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-23188 .elementor-element.elementor-element-687e954e .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23188 .elementor-element.elementor-element-47df6766{--divider-border-style:solid;--divider-color:#FFFEFE;--divider-border-width:1px;}.elementor-23188 .elementor-element.elementor-element-47df6766 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-47df6766 .elementor-divider-separator{width:100%;}.elementor-23188 .elementor-element.elementor-element-47df6766 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23188 .elementor-element.elementor-element-766e5fd7:not(.elementor-motion-effects-element-type-background), .elementor-23188 .elementor-element.elementor-element-766e5fd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2B28;}.elementor-23188 .elementor-element.elementor-element-766e5fd7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23188 .elementor-element.elementor-element-766e5fd7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-30e41890{font-family:"Alice", Sans-serif;font-size:18px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-2258035c .jet-listing-dynamic-field__content{color:#FFFFFF;font-family:"Alice", Sans-serif;font-size:18px;text-align:left;}.elementor-23188 .elementor-element.elementor-element-2258035c .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-23188 .elementor-element.elementor-element-2258035c .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-23188 .elementor-element.elementor-element-2258035c .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-23188 .elementor-element.elementor-element-25a0ad51{--divider-border-style:solid;--divider-color:#FFFEFE;--divider-border-width:1px;}.elementor-23188 .elementor-element.elementor-element-25a0ad51 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-25a0ad51 .elementor-divider-separator{width:100%;}.elementor-23188 .elementor-element.elementor-element-25a0ad51 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23188 .elementor-element.elementor-element-6872fd2a:not(.elementor-motion-effects-element-type-background), .elementor-23188 .elementor-element.elementor-element-6872fd2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2B28;}.elementor-23188 .elementor-element.elementor-element-6872fd2a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23188 .elementor-element.elementor-element-6872fd2a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-3b9d6228{font-family:"Alice", Sans-serif;font-size:18px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-27bc496a .jet-listing-dynamic-field__content{color:#FFFFFF;font-family:"Alice", Sans-serif;font-size:18px;text-align:left;}.elementor-23188 .elementor-element.elementor-element-27bc496a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-23188 .elementor-element.elementor-element-27bc496a .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-23188 .elementor-element.elementor-element-27bc496a .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-23188 .elementor-element.elementor-element-90df8df{--divider-border-style:solid;--divider-color:#FFFEFE;--divider-border-width:1px;}.elementor-23188 .elementor-element.elementor-element-90df8df > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-90df8df .elementor-divider-separator{width:100%;}.elementor-23188 .elementor-element.elementor-element-90df8df .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23188 .elementor-element.elementor-element-76932aef:not(.elementor-motion-effects-element-type-background), .elementor-23188 .elementor-element.elementor-element-76932aef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2B28;}.elementor-23188 .elementor-element.elementor-element-76932aef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23188 .elementor-element.elementor-element-76932aef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-7471cc77{font-family:"Alice", Sans-serif;font-size:18px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-5f1dee8c .jet-listing-dynamic-field__content{color:#FFFFFF;font-family:"Alice", Sans-serif;font-size:18px;text-align:left;}.elementor-23188 .elementor-element.elementor-element-5f1dee8c .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-23188 .elementor-element.elementor-element-5f1dee8c .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-23188 .elementor-element.elementor-element-5f1dee8c .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-23188 .elementor-element.elementor-element-479c5ab9{--divider-border-style:solid;--divider-color:#FFFEFE;--divider-border-width:1px;}.elementor-23188 .elementor-element.elementor-element-479c5ab9 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-479c5ab9 .elementor-divider-separator{width:100%;}.elementor-23188 .elementor-element.elementor-element-479c5ab9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23188 .elementor-element.elementor-element-43316bdd:not(.elementor-motion-effects-element-type-background), .elementor-23188 .elementor-element.elementor-element-43316bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2B28;}.elementor-23188 .elementor-element.elementor-element-43316bdd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23188 .elementor-element.elementor-element-43316bdd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-4aec34de{font-family:"Alice", Sans-serif;font-size:18px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-7fbff3e6 .jet-listing-dynamic-field__content{color:#FFFFFF;font-family:"Alice", Sans-serif;font-size:18px;text-align:left;}.elementor-23188 .elementor-element.elementor-element-7fbff3e6 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-23188 .elementor-element.elementor-element-7fbff3e6 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-23188 .elementor-element.elementor-element-7fbff3e6 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-23188 .elementor-element.elementor-element-58421799{--divider-border-style:solid;--divider-color:#FFFEFE;--divider-border-width:1px;}.elementor-23188 .elementor-element.elementor-element-58421799 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-58421799 .elementor-divider-separator{width:100%;}.elementor-23188 .elementor-element.elementor-element-58421799 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23188 .elementor-element.elementor-element-54dbfbad:not(.elementor-motion-effects-element-type-background), .elementor-23188 .elementor-element.elementor-element-54dbfbad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2B28;}.elementor-23188 .elementor-element.elementor-element-54dbfbad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23188 .elementor-element.elementor-element-54dbfbad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-14fa8a78{font-family:"Alice", Sans-serif;font-size:18px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-3a2830ea{font-family:"Alice", Sans-serif;font-size:18px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-154aba79{--divider-border-style:solid;--divider-color:#FFFEFE;--divider-border-width:1px;}.elementor-23188 .elementor-element.elementor-element-154aba79 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-154aba79 .elementor-divider-separator{width:100%;}.elementor-23188 .elementor-element.elementor-element-154aba79 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23188 .elementor-element.elementor-element-69208e57:not(.elementor-motion-effects-element-type-background), .elementor-23188 .elementor-element.elementor-element-69208e57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2B28;}.elementor-23188 .elementor-element.elementor-element-69208e57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23188 .elementor-element.elementor-element-69208e57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-5cfba078{font-family:"Alice", Sans-serif;font-size:18px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-11d17316{font-family:"Alice", Sans-serif;font-size:18px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-45f59412{--divider-border-style:solid;--divider-color:#FFFEFE;--divider-border-width:1px;}.elementor-23188 .elementor-element.elementor-element-45f59412 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-45f59412 .elementor-divider-separator{width:100%;}.elementor-23188 .elementor-element.elementor-element-45f59412 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23188 .elementor-element.elementor-element-20cf2789:not(.elementor-motion-effects-element-type-background), .elementor-23188 .elementor-element.elementor-element-20cf2789 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2B28;}.elementor-23188 .elementor-element.elementor-element-20cf2789{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23188 .elementor-element.elementor-element-20cf2789 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-75e0b7b8{font-family:"Alice", Sans-serif;font-size:18px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-f99fd95 .jet-listing-dynamic-field__content{color:#FFFFFF;font-family:"Alice", Sans-serif;font-size:18px;text-align:left;}.elementor-23188 .elementor-element.elementor-element-f99fd95 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-23188 .elementor-element.elementor-element-f99fd95 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-23188 .elementor-element.elementor-element-f99fd95 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-23188 .elementor-element.elementor-element-4e1e5860 > .elementor-container{max-width:1300px;}.elementor-23188 .elementor-element.elementor-element-2def83cd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-9540e82{text-align:start;}.elementor-23188 .elementor-element.elementor-element-9540e82 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:35px;color:#000000;}.elementor-23188 .elementor-element.elementor-element-3ed999a2{font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:200;}.elementor-23188 .elementor-element.elementor-element-2d28a909{--spacer-size:25px;}.elementor-23188 .elementor-element.elementor-element-0f63324{width:var( --container-widget-width, 92.49% );max-width:92.49%;--container-widget-width:92.49%;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-0f63324 .jet-listing-dynamic-field__content{font-family:"Baskervville", Sans-serif;font-size:18px;text-align:left;}.elementor-23188 .elementor-element.elementor-element-0f63324 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-23188 .elementor-element.elementor-element-0f63324 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-23188 .elementor-element.elementor-element-0f63324 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-23188 .elementor-element.elementor-element-48df080{--spacer-size:24px;}.elementor-23188 .elementor-element.elementor-element-151d678 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:21px;}.elementor-23188 .elementor-element.elementor-element-a1a22ba{--spacer-size:15px;}.elementor-23188 .elementor-element.elementor-element-57029d5{font-family:"Baskervville", Sans-serif;font-size:18px;}.elementor-23188 .elementor-element.elementor-element-479c33bc{--spacer-size:20px;}.elementor-23188 .elementor-element.elementor-element-77e558d3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23188 .elementor-element.elementor-element-77e558d3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2B28;}.elementor-bc-flex-widget .elementor-23188 .elementor-element.elementor-element-77e558d3.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-23188 .elementor-element.elementor-element-77e558d3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-23188 .elementor-element.elementor-element-77e558d3 > .elementor-element-populated{box-shadow:9px 13px 27px 2px rgba(0, 0, 0, 0.33);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:-1px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-77e558d3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-74e75b8d:not(.elementor-motion-effects-element-type-background), .elementor-23188 .elementor-element.elementor-element-74e75b8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2B28;}.elementor-23188 .elementor-element.elementor-element-74e75b8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:2px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-74e75b8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-48355570{font-family:"Alice", Sans-serif;font-size:18px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-7d09e0cb .jet-listing-dynamic-field__content{color:#FFFFFF;font-family:"Alice", Sans-serif;font-size:18px;text-align:left;}.elementor-23188 .elementor-element.elementor-element-7d09e0cb .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-23188 .elementor-element.elementor-element-7d09e0cb .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-23188 .elementor-element.elementor-element-7d09e0cb .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-23188 .elementor-element.elementor-element-12c4291d{--divider-border-style:solid;--divider-color:#FFFEFE;--divider-border-width:1px;}.elementor-23188 .elementor-element.elementor-element-12c4291d > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-12c4291d .elementor-divider-separator{width:100%;}.elementor-23188 .elementor-element.elementor-element-12c4291d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23188 .elementor-element.elementor-element-7fd7efd1:not(.elementor-motion-effects-element-type-background), .elementor-23188 .elementor-element.elementor-element-7fd7efd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2B28;}.elementor-23188 .elementor-element.elementor-element-7fd7efd1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23188 .elementor-element.elementor-element-7fd7efd1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-2e0f9435{font-family:"Alice", Sans-serif;font-size:18px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-19a7bea9 .jet-listing-dynamic-field__content{color:#FFFFFF;font-family:"Alice", Sans-serif;font-size:18px;text-align:left;}.elementor-23188 .elementor-element.elementor-element-19a7bea9 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-23188 .elementor-element.elementor-element-19a7bea9 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-23188 .elementor-element.elementor-element-19a7bea9 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-23188 .elementor-element.elementor-element-791592b1{--divider-border-style:solid;--divider-color:#FFFEFE;--divider-border-width:1px;}.elementor-23188 .elementor-element.elementor-element-791592b1 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-791592b1 .elementor-divider-separator{width:100%;}.elementor-23188 .elementor-element.elementor-element-791592b1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23188 .elementor-element.elementor-element-3cfa038f:not(.elementor-motion-effects-element-type-background), .elementor-23188 .elementor-element.elementor-element-3cfa038f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2B28;}.elementor-23188 .elementor-element.elementor-element-3cfa038f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23188 .elementor-element.elementor-element-3cfa038f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-3a7a50d8{font-family:"Alice", Sans-serif;font-size:18px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-3d871a0a .jet-listing-dynamic-field__content{color:#FFFFFF;font-family:"Alice", Sans-serif;font-size:18px;text-align:left;}.elementor-23188 .elementor-element.elementor-element-3d871a0a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-23188 .elementor-element.elementor-element-3d871a0a .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-23188 .elementor-element.elementor-element-3d871a0a .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-23188 .elementor-element.elementor-element-35c92d01{--divider-border-style:solid;--divider-color:#FFFEFE;--divider-border-width:1px;}.elementor-23188 .elementor-element.elementor-element-35c92d01 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-35c92d01 .elementor-divider-separator{width:100%;}.elementor-23188 .elementor-element.elementor-element-35c92d01 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23188 .elementor-element.elementor-element-5f3b3ece:not(.elementor-motion-effects-element-type-background), .elementor-23188 .elementor-element.elementor-element-5f3b3ece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2B28;}.elementor-23188 .elementor-element.elementor-element-5f3b3ece{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23188 .elementor-element.elementor-element-5f3b3ece > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-18baa8b6{font-family:"Alice", Sans-serif;font-size:18px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-1d5d8144 .jet-listing-dynamic-field__content{color:#FFFFFF;font-family:"Alice", Sans-serif;font-size:18px;text-align:left;}.elementor-23188 .elementor-element.elementor-element-1d5d8144 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-23188 .elementor-element.elementor-element-1d5d8144 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-23188 .elementor-element.elementor-element-1d5d8144 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-23188 .elementor-element.elementor-element-1f8cb64c{--divider-border-style:solid;--divider-color:#FFFEFE;--divider-border-width:1px;}.elementor-23188 .elementor-element.elementor-element-1f8cb64c > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-1f8cb64c .elementor-divider-separator{width:100%;}.elementor-23188 .elementor-element.elementor-element-1f8cb64c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23188 .elementor-element.elementor-element-4b55e5aa:not(.elementor-motion-effects-element-type-background), .elementor-23188 .elementor-element.elementor-element-4b55e5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2B28;}.elementor-23188 .elementor-element.elementor-element-4b55e5aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23188 .elementor-element.elementor-element-4b55e5aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-3d339114{font-family:"Alice", Sans-serif;font-size:18px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-6e0092b2{font-family:"Alice", Sans-serif;font-size:18px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-1130855a{--divider-border-style:solid;--divider-color:#FFFEFE;--divider-border-width:1px;}.elementor-23188 .elementor-element.elementor-element-1130855a > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-1130855a .elementor-divider-separator{width:100%;}.elementor-23188 .elementor-element.elementor-element-1130855a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23188 .elementor-element.elementor-element-4fdf18cf:not(.elementor-motion-effects-element-type-background), .elementor-23188 .elementor-element.elementor-element-4fdf18cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2B28;}.elementor-23188 .elementor-element.elementor-element-4fdf18cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23188 .elementor-element.elementor-element-4fdf18cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-2c3bfc83{font-family:"Alice", Sans-serif;font-size:18px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-638e137c{font-family:"Alice", Sans-serif;font-size:18px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-456a6c89{--divider-border-style:solid;--divider-color:#FFFEFE;--divider-border-width:1px;}.elementor-23188 .elementor-element.elementor-element-456a6c89 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-456a6c89 .elementor-divider-separator{width:100%;}.elementor-23188 .elementor-element.elementor-element-456a6c89 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23188 .elementor-element.elementor-element-7a1ea5c3:not(.elementor-motion-effects-element-type-background), .elementor-23188 .elementor-element.elementor-element-7a1ea5c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2B28;}.elementor-23188 .elementor-element.elementor-element-7a1ea5c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23188 .elementor-element.elementor-element-7a1ea5c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-5e91e260{font-family:"Alice", Sans-serif;font-size:18px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-445793b .jet-listing-dynamic-field__content{color:#FFFFFF;font-family:"Alice", Sans-serif;font-size:18px;text-align:left;}.elementor-23188 .elementor-element.elementor-element-445793b .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-23188 .elementor-element.elementor-element-445793b .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-23188 .elementor-element.elementor-element-445793b .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-23188 .elementor-element.elementor-element-9e3b585{--divider-border-style:solid;--divider-color:#FFFEFE;--divider-border-width:1px;}.elementor-23188 .elementor-element.elementor-element-9e3b585 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-9e3b585 .elementor-divider-separator{width:100%;}.elementor-23188 .elementor-element.elementor-element-9e3b585 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23188 .elementor-element.elementor-element-f8e9079:not(.elementor-motion-effects-element-type-background), .elementor-23188 .elementor-element.elementor-element-f8e9079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2B28;}.elementor-23188 .elementor-element.elementor-element-f8e9079{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23188 .elementor-element.elementor-element-f8e9079 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-1550b48{font-family:"Alice", Sans-serif;font-size:18px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-100f578 .jet-listing-dynamic-field__content{color:#FFFFFF;font-family:"Alice", Sans-serif;font-size:18px;text-align:left;}.elementor-23188 .elementor-element.elementor-element-100f578 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-23188 .elementor-element.elementor-element-100f578 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-23188 .elementor-element.elementor-element-100f578 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-23188 .elementor-element.elementor-element-1caf18a{--spacer-size:82px;}.elementor-23188 .elementor-element.elementor-element-460fa71:not(.elementor-motion-effects-element-type-background), .elementor-23188 .elementor-element.elementor-element-460fa71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F0;}.elementor-23188 .elementor-element.elementor-element-460fa71 > .elementor-container{max-width:1300px;}.elementor-23188 .elementor-element.elementor-element-460fa71{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-23188 .elementor-element.elementor-element-460fa71 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-4f4cebf4 > .elementor-element-populated{border-style:groove;}.elementor-23188 .elementor-element.elementor-element-4f4cebf4 > .elementor-element-populated, .elementor-23188 .elementor-element.elementor-element-4f4cebf4 > .elementor-element-populated > .elementor-background-overlay, .elementor-23188 .elementor-element.elementor-element-4f4cebf4 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-23188 .elementor-element.elementor-element-6eda9b01 > .elementor-widget-container{border-style:groove;border-width:1px 1px 1px 1px;}.elementor-23188 .elementor-element.elementor-element-6eda9b01 img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#2C2B28;border-radius:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-8dd8225{--spacer-size:50px;}.elementor-23188 .elementor-element.elementor-element-691292d2 > .elementor-element-populated{margin:0px 0px 0px 21px;--e-column-margin-right:0px;--e-column-margin-left:21px;padding:50px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-61826f26{text-align:start;}.elementor-23188 .elementor-element.elementor-element-61826f26 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:31px;color:var( --e-global-color-text );}.elementor-23188 .elementor-element.elementor-element-7d0283e9{--divider-border-style:solid;--divider-color:#100505E0;--divider-border-width:1px;}.elementor-23188 .elementor-element.elementor-element-7d0283e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-7d0283e9 .elementor-divider-separator{width:28%;}.elementor-23188 .elementor-element.elementor-element-7d0283e9 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-23188 .elementor-element.elementor-element-32a9ee59{--spacer-size:30px;}.elementor-23188 .elementor-element.elementor-element-659163a4{width:var( --container-widget-width, 94.863% );max-width:94.863%;--container-widget-width:94.863%;--container-widget-flex-grow:0;text-align:start;font-family:"Baskervville", Sans-serif;font-size:18px;font-weight:300;}.elementor-23188 .elementor-element.elementor-element-3e37e0b{--spacer-size:81px;}.elementor-23188 .elementor-element.elementor-element-41d55022{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-6a4d5d9a .elementor-button{background-color:#ED7D3100;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6AB7E;padding:10px 20px 10px 20px;}.elementor-23188 .elementor-element.elementor-element-6a4d5d9a{width:var( --container-widget-width, 113.692% );max-width:113.692%;--container-widget-width:113.692%;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-6a4d5d9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-54b33d8{--spacer-size:40px;}.elementor-23188 .elementor-element.elementor-element-76a36df8 .elementor-button{background-color:#ED7D3100;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6AB7E;padding:10px 20px 10px 20px;}.elementor-23188 .elementor-element.elementor-element-76a36df8{width:var( --container-widget-width, 184.9% );max-width:184.9%;--container-widget-width:184.9%;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-76a36df8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-5345512{--spacer-size:50px;}.elementor-23188 .elementor-element.elementor-element-c7f0cc0 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-23188 .elementor-element.elementor-element-c7f0cc0 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-23188 .elementor-element.elementor-element-c7f0cc0 .jet-listing-dynamic-field{justify-content:center;}.elementor-23188 .elementor-element.elementor-element-c7f0cc0 .jet-listing-dynamic-field__content{text-align:left;}.elementor-23188 .elementor-element.elementor-element-7ee5544 > .elementor-container{max-width:1299px;}.elementor-23188 .elementor-element.elementor-element-7ee5544, .elementor-23188 .elementor-element.elementor-element-7ee5544 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-23188 .elementor-element.elementor-element-7ee5544{margin-top:0px;margin-bottom:0px;padding:17px 0px 17px 0px;}.elementor-23188 .elementor-element.elementor-element-8d2a9aa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:42px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-85975bb{width:var( --container-widget-width, 91.784% );max-width:91.784%;--container-widget-width:91.784%;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-85975bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-85975bb .jet-listing-dynamic-field__content{font-family:"Baskervville", Sans-serif;font-size:18px;text-align:center;}.elementor-23188 .elementor-element.elementor-element-85975bb .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-23188 .elementor-element.elementor-element-85975bb .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-23188 .elementor-element.elementor-element-85975bb .jet-listing-dynamic-field{justify-content:center;}.elementor-23188 .elementor-element.elementor-element-5b69ab5{--spacer-size:50px;}.elementor-23188 .elementor-element.elementor-element-8295ef0 .jet-listing-dynamic-field .jet-engine-gallery-grid{--columns:1;}.elementor-23188 .elementor-element.elementor-element-8295ef0{width:var( --container-widget-width, 105.062% );max-width:105.062%;--container-widget-width:105.062%;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-8295ef0 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-23188 .elementor-element.elementor-element-8295ef0 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-23188 .elementor-element.elementor-element-8295ef0 .jet-listing-dynamic-field{justify-content:center;}.elementor-23188 .elementor-element.elementor-element-8295ef0 .jet-listing-dynamic-field__content{text-align:left;}.elementor-23188 .elementor-element.elementor-element-4504099{--spacer-size:50px;}.elementor-23188 .elementor-element.elementor-element-db65c3d > .elementor-container{max-width:948px;}.elementor-23188 .elementor-element.elementor-element-db65c3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23188 .elementor-element.elementor-element-db65c3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-56e7df6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23188 .elementor-element.elementor-element-56e7df6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8F3;}.elementor-23188 .elementor-element.elementor-element-56e7df6.elementor-column{order:0;}.elementor-23188 .elementor-element.elementor-element-56e7df6 > .elementor-element-populated, .elementor-23188 .elementor-element.elementor-element-56e7df6 > .elementor-element-populated > .elementor-background-overlay, .elementor-23188 .elementor-element.elementor-element-56e7df6 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-23188 .elementor-element.elementor-element-56e7df6 > .elementor-element-populated{box-shadow:-18px 0px 15px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-56e7df6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-aa92a6b{width:var( --container-widget-width, 102.258% );max-width:102.258%;--container-widget-width:102.258%;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-865f202{--spacer-size:25px;}.elementor-23188 .elementor-element.elementor-element-ae2fd9c{text-align:center;}.elementor-23188 .elementor-element.elementor-element-ae2fd9c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;}.elementor-23188 .elementor-element.elementor-element-334de55{--spacer-size:25px;}.elementor-23188 .elementor-element.elementor-element-627fc04{width:var( --container-widget-width, 87.028% );max-width:87.028%;--container-widget-width:87.028%;--container-widget-flex-grow:0;align-self:center;columns:1;text-align:center;}.elementor-23188 .elementor-element.elementor-element-627fc04 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-627fc04 p{margin-block-end:0px;}.elementor-23188 .elementor-element.elementor-element-7b3f681{--spacer-size:25px;}.elementor-23188 .elementor-element.elementor-element-edee8c1 .elementor-button{background-color:#ED7D3100;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6AB7E;padding:10px 20px 10px 20px;}.elementor-23188 .elementor-element.elementor-element-edee8c1{width:var( --container-widget-width, 113.692% );max-width:113.692%;--container-widget-width:113.692%;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-edee8c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-7c53a5b{--spacer-size:50px;}.elementor-23188 .elementor-element.elementor-element-7cab7f7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23188 .elementor-element.elementor-element-7cab7f7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8F3;}.elementor-23188 .elementor-element.elementor-element-7cab7f7.elementor-column{order:0;}.elementor-23188 .elementor-element.elementor-element-7cab7f7 > .elementor-element-populated, .elementor-23188 .elementor-element.elementor-element-7cab7f7 > .elementor-element-populated > .elementor-background-overlay, .elementor-23188 .elementor-element.elementor-element-7cab7f7 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-23188 .elementor-element.elementor-element-7cab7f7 > .elementor-element-populated{box-shadow:-18px 0px 15px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-7cab7f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-1f8db72{width:var( --container-widget-width, 102.258% );max-width:102.258%;--container-widget-width:102.258%;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-aa46a3b{--spacer-size:25px;}.elementor-23188 .elementor-element.elementor-element-1d6a96e{text-align:center;}.elementor-23188 .elementor-element.elementor-element-1d6a96e .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;}.elementor-23188 .elementor-element.elementor-element-4e982b0{--spacer-size:25px;}.elementor-23188 .elementor-element.elementor-element-a69652e{width:var( --container-widget-width, 87.5% );max-width:87.5%;--container-widget-width:87.5%;--container-widget-flex-grow:0;text-align:center;}.elementor-23188 .elementor-element.elementor-element-dce8e2f{--spacer-size:25px;}.elementor-23188 .elementor-element.elementor-element-a68f187 .elementor-button{background-color:#ED7D3100;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6AB7E;padding:10px 20px 10px 20px;}.elementor-23188 .elementor-element.elementor-element-a68f187{width:var( --container-widget-width, 113.692% );max-width:113.692%;--container-widget-width:113.692%;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-a68f187 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-a39f37f{--spacer-size:50px;}.elementor-23188 .elementor-element.elementor-element-3169bf42{--spacer-size:50px;width:var( --container-widget-width, 112.232% );max-width:112.232%;--container-widget-width:112.232%;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-38c87b14 > .elementor-container{max-width:1300px;}.elementor-23188 .elementor-element.elementor-element-658e0fbf .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-23188 .elementor-element.elementor-element-658e0fbf .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-23188 .elementor-element.elementor-element-658e0fbf .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-23188 .elementor-element.elementor-element-658e0fbf .jet-listing-dynamic-field__content{text-align:left;}.elementor-23188 .elementor-element.elementor-element-395fb4a5{--spacer-size:50px;}.elementor-23188 .elementor-element.elementor-element-3d05f22a:not(.elementor-motion-effects-element-type-background), .elementor-23188 .elementor-element.elementor-element-3d05f22a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8F3;}.elementor-23188 .elementor-element.elementor-element-3d05f22a > .elementor-container{max-width:1300px;}.elementor-23188 .elementor-element.elementor-element-3d05f22a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:15px 0px 15px 0px;}.elementor-23188 .elementor-element.elementor-element-3d05f22a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-2ca3a5dc > .elementor-element-populated{padding:100px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-67189239{text-align:center;}.elementor-23188 .elementor-element.elementor-element-67189239 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:31px;color:var( --e-global-color-text );}.elementor-23188 .elementor-element.elementor-element-60ba9ed2{--spacer-size:10px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-23188 .elementor-element.elementor-element-78c794ad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-78c794ad > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-23188 .elementor-element.elementor-element-78c794ad .elementor-image-box-title{margin-bottom:0px;font-family:"Baskervville", Sans-serif;font-size:21px;}.elementor-23188 .elementor-element.elementor-element-78c794ad .elementor-image-box-description{font-family:"Baskervville", Sans-serif;font-size:18px;font-weight:300;}.elementor-23188 .elementor-element.elementor-element-195d0604{--spacer-size:50px;}.elementor-23188 .elementor-element.elementor-element-6d341096 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23188 .elementor-element.elementor-element-6d341096 > .elementor-container{max-width:500px;}.elementor-23188 .elementor-element.elementor-element-6d341096{padding:40px 20px 043px 0px;}.elementor-23188 .elementor-element.elementor-element-43bb0a9d img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#2C2B28;}.elementor-23188 .elementor-element.elementor-element-6d04efc2{--spacer-size:30px;}.elementor-23188 .elementor-element.elementor-element-f2d8cc8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23188 .elementor-element.elementor-element-f2d8cc8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C7C67;}.elementor-23188 .elementor-element.elementor-element-f2d8cc8 > .elementor-element-populated, .elementor-23188 .elementor-element.elementor-element-f2d8cc8 > .elementor-element-populated > .elementor-background-overlay, .elementor-23188 .elementor-element.elementor-element-f2d8cc8 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-f2d8cc8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 3px 0px 8px;--e-column-margin-right:3px;--e-column-margin-left:8px;padding:0px 50px 0px 50px;}.elementor-23188 .elementor-element.elementor-element-f2d8cc8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23188 .elementor-element.elementor-element-193cd1ee{--spacer-size:50px;}.elementor-23188 .elementor-element.elementor-element-e803d88{text-align:center;}.elementor-23188 .elementor-element.elementor-element-e803d88 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:31px;color:#FFFFFF;}.elementor-23188 .elementor-element.elementor-element-66aa2f52 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-23188 .elementor-element.elementor-element-66aa2f52 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-23188 .elementor-element.elementor-element-66aa2f52{width:var( --container-widget-width, 100.005% );max-width:100.005%;--container-widget-width:100.005%;--container-widget-flex-grow:0;align-self:center;}.elementor-23188 .elementor-element.elementor-element-66aa2f52 > .elementor-widget-container{background-color:#6C7C67;border-style:solid;border-color:#6C7C67;border-radius:2px 2px 2px 2px;}:is( .elementor-23188 .elementor-element.elementor-element-66aa2f52 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-23188 .elementor-element.elementor-element-66aa2f52 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-23188 .elementor-element.elementor-element-66aa2f52 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-23188 .elementor-element.elementor-element-66aa2f52 > .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-23188 .elementor-element.elementor-element-66aa2f52 > .elementor-widget-container > .jet-listing-grid, .elementor-23188 .elementor-element.elementor-element-66aa2f52 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-23188 .elementor-element.elementor-element-66aa2f52 > .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-23188 .elementor-element.elementor-element-66aa2f52 > .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-23188 .elementor-element.elementor-element-66aa2f52 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-23188 .elementor-element.elementor-element-66aa2f52 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-23188 .elementor-element.elementor-element-66aa2f52 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(23px / 2);padding-bottom:calc(23px / 2);}:is( .elementor-23188 .elementor-element.elementor-element-66aa2f52 > .elementor-widget-container > .jet-listing-grid, .elementor-23188 .elementor-element.elementor-element-66aa2f52 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-23188 .elementor-element.elementor-element-66aa2f52 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 23px / -2);margin-bottom:calc( 23px / -2);}.elementor-23188 .elementor-element.elementor-element-3af7cec4{--spacer-size:50px;}.elementor-23188 .elementor-element.elementor-element-3af7cec4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-e66301f > .elementor-container{max-width:1322px;}.elementor-23188 .elementor-element.elementor-element-e66301f{padding:0% 0% 0% 0%;}.elementor-23188 .elementor-element.elementor-element-9c6bcc5{--spacer-size:50px;}.elementor-23188 .elementor-element.elementor-element-2cc9e0f{--spacer-size:50px;}.elementor-23188 .elementor-element.elementor-element-e9830d0 .elementor-button{background-color:#ED7D3100;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:300;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6AB7E;padding:10px 20px 10px 20px;}.elementor-23188 .elementor-element.elementor-element-e9830d0{width:var( --container-widget-width, 101.016% );max-width:101.016%;--container-widget-width:101.016%;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-e9830d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-2a581ae{--spacer-size:50px;}.elementor-23188 .elementor-element.elementor-element-49695fd9 > .elementor-container{max-width:1300px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-23188 .elementor-element.elementor-element-588aab35 > .elementor-widget-container{margin:0px 0px 0px -8px;}.elementor-23188 .elementor-element.elementor-element-588aab35 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-23188 .elementor-element.elementor-element-588aab35 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-23188 .elementor-element.elementor-element-588aab35{--e-icon-list-icon-size:17px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-23188 .elementor-element.elementor-element-588aab35 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-23188 .elementor-element.elementor-element-588aab35 .elementor-icon-list-text{transition:color 0.3s;}.elementor-23188 .elementor-element.elementor-element-19e5c68a{--spacer-size:5px;}.elementor-23188 .elementor-element.elementor-element-665b8040{--spacer-size:9px;}.elementor-23188 .elementor-element.elementor-element-78d099f2 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:31px;}.elementor-23188 .elementor-element.elementor-element-982e2a9{--spacer-size:20px;}.elementor-23188 .elementor-element.elementor-element-eb3f91f .jet-listing-dynamic-field__content{font-family:"Baskervville", Sans-serif;text-align:left;}.elementor-23188 .elementor-element.elementor-element-eb3f91f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-23188 .elementor-element.elementor-element-eb3f91f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-23188 .elementor-element.elementor-element-eb3f91f .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-23188 .elementor-element.elementor-element-1ff114df{--spacer-size:20px;}.elementor-23188 .elementor-element.elementor-element-c52ee6e{--spacer-size:25px;}.elementor-23188 .elementor-element.elementor-element-65a5a2ab .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-23188 .elementor-element.elementor-element-6db98201{--spacer-size:47px;}.elementor-23188 .elementor-element.elementor-element-1b587644 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:31px;}.elementor-23188 .elementor-element.elementor-element-d7a4602{--spacer-size:20px;}.elementor-23188 .elementor-element.elementor-element-99f1227 .jet-listing-dynamic-field__content{font-family:"Baskervville", Sans-serif;text-align:left;}.elementor-23188 .elementor-element.elementor-element-99f1227 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-23188 .elementor-element.elementor-element-99f1227 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-23188 .elementor-element.elementor-element-99f1227 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-23188 .elementor-element.elementor-element-4664ba5e{--spacer-size:37px;}.elementor-23188 .elementor-element.elementor-element-b157b2a iframe{height:430px;}.elementor-23188 .elementor-element.elementor-element-3191c734 > .elementor-container{max-width:1300px;}.elementor-23188 .elementor-element.elementor-element-48c6ee0e{--spacer-size:39px;}.elementor-23188 .elementor-element.elementor-element-23772da6{text-align:center;}.elementor-23188 .elementor-element.elementor-element-23772da6 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:31px;}.elementor-23188 .elementor-element.elementor-element-31061a33 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-23188 .elementor-element.elementor-element-31061a33{text-align:center;font-family:"Baskervville", Sans-serif;font-size:18px;font-weight:300;}.elementor-23188 .elementor-element.elementor-element-9c171a7{--spacer-size:32px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-23188 .elementor-element.elementor-element-4a53835f{--spacer-size:90vh;width:var( --container-widget-width, 778.99px );max-width:778.99px;--container-widget-width:778.99px;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-2e220e8e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-23188 .elementor-element.elementor-element-5b939609{--spacer-size:19px;width:var( --container-widget-width, 752.989px );max-width:752.989px;--container-widget-width:752.989px;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-39a98adb{width:var( --container-widget-width, 740.989px );max-width:740.989px;--container-widget-width:740.989px;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-39a98adb .elementor-button{font-size:16px;}.elementor-23188 .elementor-element.elementor-element-37275e62{--spacer-size:19px;}.elementor-23188 .elementor-element.elementor-element-2808053e .elementor-button{font-size:16px;}.elementor-23188 .elementor-element.elementor-element-4bbe75bd{width:var( --container-widget-width, 737.083px );max-width:737.083px;--container-widget-width:737.083px;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-78146bd{text-align:center;}.elementor-23188 .elementor-element.elementor-element-3a0d0dd5{text-align:center;}.elementor-23188 .elementor-element.elementor-element-fc042c8{width:100%;max-width:100%;grid-column:span 2;}.elementor-23188 .elementor-element.elementor-element-fc042c8 .jet-listing-dynamic-field{justify-content:center;}.elementor-23188 .elementor-element.elementor-element-fc042c8 .jet-listing-dynamic-field__content{text-align:center;}.elementor-23188 .elementor-element.elementor-element-29aa00e4 > .elementor-element-populated{margin:0% 16% 0% 16%;--e-column-margin-right:16%;--e-column-margin-left:16%;}.elementor-23188 .elementor-element.elementor-element-687e954e{width:var( --container-widget-width, 453.994px );max-width:453.994px;--container-widget-width:453.994px;--container-widget-flex-grow:0;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23188 .elementor-element.elementor-element-30e41890{width:var( --container-widget-width, 246.821px );max-width:246.821px;--container-widget-width:246.821px;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-2258035c{width:var( --container-widget-width, 412.017px );max-width:412.017px;--container-widget-width:412.017px;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-3b9d6228{width:var( --container-widget-width, 247.209px );max-width:247.209px;--container-widget-width:247.209px;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-4f4cebf4 > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-23188 .elementor-element.elementor-element-6eda9b01{width:var( --container-widget-width, 992.157px );max-width:992.157px;--container-widget-width:992.157px;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-6eda9b01 img{width:66%;}.elementor-23188 .elementor-element.elementor-element-8dd8225{--spacer-size:20px;}.elementor-23188 .elementor-element.elementor-element-691292d2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-61826f26{width:var( --container-widget-width, 760.312px );max-width:760.312px;--container-widget-width:760.312px;--container-widget-flex-grow:0;text-align:center;}.elementor-23188 .elementor-element.elementor-element-7d0283e9 .elementor-divider{text-align:center;}.elementor-23188 .elementor-element.elementor-element-7d0283e9 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-23188 .elementor-element.elementor-element-659163a4{width:var( --container-widget-width, 752.516px );max-width:752.516px;--container-widget-width:752.516px;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-3e37e0b{--spacer-size:44px;}.elementor-23188 .elementor-element.elementor-element-6a4d5d9a{width:var( --container-widget-width, 750.266px );max-width:750.266px;--container-widget-width:750.266px;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-6a4d5d9a .elementor-button{font-size:16px;}.elementor-23188 .elementor-element.elementor-element-54b33d8{--spacer-size:15px;}.elementor-23188 .elementor-element.elementor-element-76a36df8{width:var( --container-widget-width, 761.438px );max-width:761.438px;--container-widget-width:761.438px;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-76a36df8 .elementor-button{font-size:16px;}.elementor-23188 .elementor-element.elementor-element-8d2a9aa > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-85975bb{width:var( --container-widget-width, 654.676px );max-width:654.676px;--container-widget-width:654.676px;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-85975bb > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-23188 .elementor-element.elementor-element-edee8c1 .elementor-button{font-size:16px;}.elementor-23188 .elementor-element.elementor-element-a68f187 .elementor-button{font-size:16px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-23188 .elementor-element.elementor-element-340bb049 > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-e9830d0 .elementor-button{font-size:16px;}.elementor-23188 .elementor-element.elementor-element-49695fd9 > .elementor-container{max-width:1293px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-23188 .elementor-element.elementor-element-37e74ba3{margin-top:0px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-23188 .elementor-element.elementor-element-6b13335{--spacer-size:16px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-23188 .elementor-element.elementor-element-d891ec8{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;align-self:center;}.elementor-23188 .elementor-element.elementor-element-5b939609{--spacer-size:10px;}.elementor-23188 .elementor-element.elementor-element-39a98adb{width:var( --container-widget-width, 365.141px );max-width:365.141px;--container-widget-width:365.141px;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-39a98adb .elementor-button{border-width:1px 1px 1px 1px;}.elementor-23188 .elementor-element.elementor-element-37275e62{--spacer-size:10px;}.elementor-23188 .elementor-element.elementor-element-790606eb .jet-nav--horizontal{justify-content:flex-start;text-align:left;}.elementor-23188 .elementor-element.elementor-element-790606eb .jet-nav--vertical .menu-item-link-top{justify-content:flex-start;text-align:left;}.elementor-23188 .elementor-element.elementor-element-790606eb .jet-nav--vertical-sub-bottom .menu-item-link-sub{justify-content:flex-start;text-align:left;}.elementor-23188 .elementor-element.elementor-element-790606eb .jet-mobile-menu.jet-mobile-menu-trigger-active .menu-item-link{justify-content:flex-start;text-align:left;}.elementor-23188 .elementor-element.elementor-element-3f899104{padding:0px 3px 0px 3px;}.elementor-23188 .elementor-element.elementor-element-284ebea4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-78146bd > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-23188 .elementor-element.elementor-element-78146bd{text-align:center;}.elementor-23188 .elementor-element.elementor-element-3a0d0dd5{text-align:center;}.elementor-23188 .elementor-element.elementor-element-71b98e59{--spacer-size:14px;}.elementor-23188 .elementor-element.elementor-element-fc042c8{width:var( --container-widget-width, 366.414px );max-width:366.414px;--container-widget-width:366.414px;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-fc042c8 .jet-listing-dynamic-field{justify-content:center;}.elementor-23188 .elementor-element.elementor-element-fc042c8 .jet-listing-dynamic-field__content{text-align:center;}.elementor-23188 .elementor-element.elementor-element-ae7e26c{--spacer-size:40px;}.elementor-23188 .elementor-element.elementor-element-29aa00e4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23188 .elementor-element.elementor-element-9540e82 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-23188 .elementor-element.elementor-element-1caf18a{--spacer-size:27px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-23188 .elementor-element.elementor-element-691292d2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23188 .elementor-element.elementor-element-61826f26 > .elementor-widget-container{margin:17px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-23188 .elementor-element.elementor-element-7d0283e9 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-23188 .elementor-element.elementor-element-659163a4{width:var( --container-widget-width, 359px );max-width:359px;--container-widget-width:359px;--container-widget-flex-grow:0;}.elementor-23188 .elementor-element.elementor-element-659163a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-23188 .elementor-element.elementor-element-6a4d5d9a{width:100%;max-width:100%;}.elementor-23188 .elementor-element.elementor-element-6a4d5d9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-76a36df8{width:100%;max-width:100%;}.elementor-23188 .elementor-element.elementor-element-76a36df8 > .elementor-widget-container{margin:11px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-8d2a9aa > .elementor-element-populated{padding:24px 0px 0px 10px;}.elementor-23188 .elementor-element.elementor-element-85975bb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-85975bb .jet-listing-dynamic-field{justify-content:center;}.elementor-23188 .elementor-element.elementor-element-5b69ab5{--spacer-size:40px;}.elementor-23188 .elementor-element.elementor-element-db65c3d{margin-top:0px;margin-bottom:0px;}.elementor-23188 .elementor-element.elementor-element-56e7df6{width:100%;}.elementor-23188 .elementor-element.elementor-element-56e7df6.elementor-column{order:0;}.elementor-23188 .elementor-element.elementor-element-aa92a6b{width:100%;max-width:100%;text-align:center;}.elementor-23188 .elementor-element.elementor-element-ae2fd9c{width:100%;max-width:100%;}.elementor-23188 .elementor-element.elementor-element-edee8c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-23188 .elementor-element.elementor-element-1f8db72{width:100%;max-width:100%;text-align:center;}.elementor-23188 .elementor-element.elementor-element-1d6a96e{width:100%;max-width:100%;}.elementor-23188 .elementor-element.elementor-element-a68f187 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-23188 .elementor-element.elementor-element-2ca3a5dc > .elementor-element-populated{margin:16px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23188 .elementor-element.elementor-element-67189239 > .elementor-widget-container{margin:-116px 0px 0px 0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-23188 .elementor-element.elementor-element-78c794ad > .elementor-widget-container{margin:-64px 0px 0px 0px;}.elementor-23188 .elementor-element.elementor-element-49695fd9{padding:0% 5% 0% 5%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-23188 .elementor-element.elementor-element-31061a33 > .elementor-widget-container{padding:5% 5% 5% 5%;}}@media(min-width:768px){.elementor-23188 .elementor-element.elementor-element-15c0c3ae{width:100%;}.elementor-23188 .elementor-element.elementor-element-284ebea4{width:69.704%;}.elementor-23188 .elementor-element.elementor-element-29aa00e4{width:30.166%;}.elementor-23188 .elementor-element.elementor-element-2def83cd{width:62%;}.elementor-23188 .elementor-element.elementor-element-77e558d3{width:37.87%;}.elementor-23188 .elementor-element.elementor-element-4f4cebf4{width:39.846%;}.elementor-23188 .elementor-element.elementor-element-691292d2{width:60.154%;}.elementor-23188 .elementor-element.elementor-element-1ecc30a5{width:47%;}.elementor-23188 .elementor-element.elementor-element-173a39fa{width:53%;}.elementor-23188 .elementor-element.elementor-element-8d2a9aa{width:51.341%;}.elementor-23188 .elementor-element.elementor-element-2362626{width:48.659%;}.elementor-23188 .elementor-element.elementor-element-43db05c{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23188 .elementor-element.elementor-element-284ebea4{width:100%;}.elementor-23188 .elementor-element.elementor-element-29aa00e4{width:100%;}.elementor-23188 .elementor-element.elementor-element-4f4cebf4{width:100%;}.elementor-23188 .elementor-element.elementor-element-691292d2{width:100%;}.elementor-23188 .elementor-element.elementor-element-1ecc30a5{width:100%;}.elementor-23188 .elementor-element.elementor-element-173a39fa{width:100%;}.elementor-23188 .elementor-element.elementor-element-76214fdd{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-d891ec8 */.elementor-23188 .elementor-element.elementor-element-d891ec8 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5db7858b */.open-gallery-sundkallan {
    height: auto !important;
    min-height: 0 !important;
    max-height: none !important;
    display: inline-block !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-37e74ba3 */.elementor-23188 .elementor-element.elementor-element-37e74ba3{
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  text-align: center;
  z-index: 5;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-311a88d */.elementor-23188 .elementor-element.elementor-element-311a88d{
    background-position: center center!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39a98adb */.elementor-23188 .elementor-element.elementor-element-39a98adb{
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2808053e */.elementor-23188 .elementor-element.elementor-element-2808053e{
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-fc042c8 */@media (max-width: 1024px) {
    .elementor-23188 .elementor-element.elementor-element-fc042c8 {
        grid-column: 1 / -1 !important;
        width: 100% !important;
        max-width: none !important;
        justify-self: stretch !important;
        align-self: stretch !important;
        box-sizing: border-box !important;
        padding: 0 !important;
    }

    .elementor-23188 .elementor-element.elementor-element-fc042c8 .jet-listing-dynamic-field,
    .elementor-23188 .elementor-element.elementor-element-fc042c8 .jet-listing-dynamic-field__inline-wrap,
    .elementor-23188 .elementor-element.elementor-element-fc042c8 .jet-listing-dynamic-field__content {
        display: block !important;
        width: 100% !important;
        max-width: none !important;
        box-sizing: border-box !important;
        line-height: 1.6 !important;
    }

    .elementor-23188 .elementor-element.elementor-element-fc042c8 .jet-listing-dynamic-field__content p {
        margin: 0 0 20px 0 !important;
        padding: 0 !important;
    }

    .elementor-23188 .elementor-element.elementor-element-fc042c8 .jet-listing-dynamic-field__content p:last-child {
        margin-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-0f63324 */.elementor-23188 .elementor-element.elementor-element-0f63324 .jet-listing-dynamic-field__content p {
    margin: 0 0 20px 0;
}

.elementor-23188 .elementor-element.elementor-element-0f63324 .jet-listing-dynamic-field__content p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-77e558d3 */.elementor-23188 .elementor-element.elementor-element-77e558d3 {
    align-self: flex-start !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-659163a4 */@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-23188 .elementor-element.elementor-element-659163a4,
    .elementor-23188 .elementor-element.elementor-element-659163a4 .elementor-widget-container,
    .elementor-23188 .elementor-element.elementor-element-659163a4 .elementor-text-editor,
    .elementor-23188 .elementor-element.elementor-element-659163a4 .elementor-widget-container p {
        text-align: center !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6a4d5d9a */.elementor-23188 .elementor-element.elementor-element-6a4d5d9a{
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-76a36df8 */.elementor-23188 .elementor-element.elementor-element-76a36df8{
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-85975bb */.elementor-23188 .elementor-element.elementor-element-85975bb .jet-listing-dynamic-field__content p {
    margin: 0 0 40px 0;
}

.elementor-23188 .elementor-element.elementor-element-85975bb .jet-listing-dynamic-field__content p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2362626 */.elementor-23188 .elementor-element.elementor-element-2362626 .jet-engine-gallery-grid__item {
    display: block !important;
    width: 100% !important;
    aspect-ratio: 1.35 / 1 !important;
    overflow: hidden !important;
}

.elementor-23188 .elementor-element.elementor-element-2362626 .jet-engine-gallery-grid__item-img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: 50% 41% !important;
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-627fc04 */.elementor-23188 .elementor-element.elementor-element-627fc04 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-edee8c1 */.elementor-23188 .elementor-element.elementor-element-edee8c1{
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a69652e */.elementor-23188 .elementor-element.elementor-element-a69652e {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a68f187 */.elementor-23188 .elementor-element.elementor-element-a68f187{
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-db65c3d */.elementor-23188 .elementor-element.elementor-element-db65c3d > .elementor-container {
    gap: 100px;
}

.elementor-23188 .elementor-element.elementor-element-db65c3d > .elementor-container > .elementor-column {
    width: calc(50% - 15px);
}

@media (max-width: 1180px) {

    .elementor-23188 .elementor-element.elementor-element-db65c3d > .elementor-container {
        display: flex !important;
        flex-wrap: wrap !important;
        width: 100% !important;
    }

    .elementor-23188 .elementor-element.elementor-element-db65c3d > .elementor-container > .elementor-column {
        width: 100% !important;
        max-width: 100% !important;
        flex: 0 0 100% !important;
    }
}

@media (max-width: 767px) {

    .elementor-23188 .elementor-element.elementor-element-db65c3d > .elementor-container {
        width: 100% !important;
        max-width: 100% !important;
        margin-left: auto !important;
        margin-right: auto !important;
        justify-content: center !important;
    }

    .elementor-23188 .elementor-element.elementor-element-db65c3d > .elementor-container > .elementor-column {
        width: calc(100% - 32px) !important;
        max-width: calc(100% - 32px) !important;
        flex: 0 0 calc(100% - 32px) !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-658e0fbf *//* LÅS HELA JETENGINE-GALLERIET */
.densify-lightbox-source .jet-engine-gallery-slider {
    height: 300px !important;
    overflow: hidden !important;
}

/* SWIPER-WRAPPERN */
.densify-lightbox-source .swiper-wrapper {
    height: 300px !important;
    align-items: stretch !important;
}

/* VARJE SLIDE */
.densify-lightbox-source .jet-engine-gallery-slider__item,
.densify-lightbox-source .swiper-slide {
    height: 300px !important;
    overflow: hidden !important;
}

/* LÄNKEN / WRAPPERN RUNT BILDEN */
.densify-lightbox-source .jet-engine-gallery-slider__item-wrap {
    display: block !important;
    width: 100% !important;
    height: 300px !important;
    overflow: hidden !important;
}

/* SJÄLVA BILDEN */
.densify-lightbox-source .jet-engine-gallery-slider__item img,
.densify-lightbox-source .jet-engine-gallery-slider img {
    width: 100% !important;
    height: 300px !important;
    object-fit: cover !important;
    object-position: center center !important;
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-66aa2f52 *//* ===== VISNING: ta bort "glansig ruta" (ikon/placeholder) ===== */
.visning-listing .jet-listing-dynamic-field__icon,
.visning-listing .jet-listing-dynamic-field__icon *,
.visning-listing .jet-listing-dynamic-field__icon-wrap,
.visning-listing .jet-listing-dynamic-field__icon-wrap * {
  display: none !important;
}

/* Om rutan kommer från ett pseudo-element (::before/::after) */
.visning-listing .jet-listing-dynamic-field__icon:before,
.visning-listing .jet-listing-dynamic-field__icon:after,
.visning-listing .jet-listing-dynamic-field__icon-wrap:before,
.visning-listing .jet-listing-dynamic-field__icon-wrap:after {
  content: none !important;
  display: none !important;
}

/* ===== VISNING: ta bort "vitt ljus"/glow och glas-effekt ===== */
.visning-listing .jet-listing-grid__item,
.visning-listing .jet-listing-grid__item * {
  box-shadow: none !important;
  filter: none !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
}

/* Ibland ligger glowet på en elementor-container/sektion inne i item */
.visning-listing .jet-listing-grid__item .elementor-element,
.visning-listing .jet-listing-grid__item .elementor-section,
.visning-listing .jet-listing-grid__item .elementor-container {
  box-shadow: none !important;
}

/* ===== (valfritt) VISNING: sätt typsnitt till Cormorant ===== */
.visning-listing,
.visning-listing * {
  font-family: "Cormorant Garamond", Cormorant, serif !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e9830d0 */.elementor-23188 .elementor-element.elementor-element-e9830d0{
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-588aab35 */.elementor-23188 .elementor-element.elementor-element-588aab35{
    display: none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-eb3f91f */.elementor-23188 .elementor-element.elementor-element-eb3f91f .jet-listing-dynamic-field__content p {
    margin: 0 0 20px 0;
}

.elementor-23188 .elementor-element.elementor-element-eb3f91f .jet-listing-dynamic-field__content p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-99f1227 */.elementor-23188 .elementor-element.elementor-element-99f1227 .jet-listing-dynamic-field__content p {
    margin: 0 0 20px 0;
}

.elementor-23188 .elementor-element.elementor-element-99f1227 .jet-listing-dynamic-field__content p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for formidable, class: .elementor-element-23c3e11f *//* =========================================================
   FORMIDABLE: Stensjöstrand – allt i Cormorant
   Style class: frm_style_formidable-stilmail
   ========================================================= */

/* 1) Ladda fonten */
@import url('https://fonts.googleapis.com/css2?family=Cormorant:wght@300;400;500;600;700&display=swap');

/* 2) Tvinga fonten på hela formuläret + allt inuti */
body .frm_forms.frm_style_formidable-stilmail,
body .frm_forms.frm_style_formidable-stilmail *{
  font-family: "Cormorant", serif !important;
}

/* 3) Säkerställ att “form controls” ärver fonten korrekt */
body .frm_forms.frm_style_formidable-stilmail input,
body .frm_forms.frm_style_formidable-stilmail select,
body .frm_forms.frm_style_formidable-stilmail textarea,
body .frm_forms.frm_style_formidable-stilmail button{
  font-family: inherit !important;
}

/* 4) Placeholders */
body .frm_forms.frm_style_formidable-stilmail input::placeholder,
body .frm_forms.frm_style_formidable-stilmail textarea::placeholder{
  font-family: inherit !important;
  opacity: 0.75; /* valfritt */
}

/* 5) Fel-/hjälptexter (extra säkerhet) */
body .frm_forms.frm_style_formidable-stilmail .frm_error,
body .frm_forms.frm_style_formidable-stilmail .frm_error_style,
body .frm_forms.frm_style_formidable-stilmail .frm_message,
body .frm_forms.frm_style_formidable-stilmail .frm_description,
body .frm_forms.frm_style_formidable-stilmail .frm_required{
  font-family: inherit !important;
}/* End custom CSS */