.elementor-54 .elementor-element.elementor-element-1e55d73{--display:flex;--min-height:85vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-227dbc1{--display:flex;}.elementor-54 .elementor-element.elementor-element-48412f7{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.6;}.elementor-54 .elementor-element.elementor-element-48412f7:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-48412f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.benskamelfarm.ch/wp-content/uploads/2025/07/DSC05155.jpg");background-position:center center;background-size:cover;}.elementor-54 .elementor-element.elementor-element-48412f7::before, .elementor-54 .elementor-element.elementor-element-48412f7 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-48412f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-48412f7 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-48412f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-48412f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #23090B 0%, var( --e-global-color-86b4fcd ) 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-15b7100{width:var( --container-widget-width, 40% );max-width:40%;padding:0px 0px 0px 75px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-15b7100 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-d6cea4e );}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-54 .elementor-element.elementor-element-5ea50a1{width:var( --container-widget-width, 35% );max-width:35%;padding:0px 0px 0px 75px;--container-widget-width:35%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-7106310{--spacer-size:25vh;}.elementor-54 .elementor-element.elementor-element-9cf4fb8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-54 .elementor-element.elementor-element-c475175{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;}.elementor-54 .elementor-element.elementor-element-c475175:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-c475175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.benskamelfarm.ch/wp-content/uploads/2025/07/DSC06420-scaled.jpg");background-position:center center;background-size:cover;}.elementor-54 .elementor-element.elementor-element-c475175::before, .elementor-54 .elementor-element.elementor-element-c475175 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-c475175 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-c475175 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-c475175 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-c475175 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #23090B 0%, var( --e-global-color-86b4fcd ) 100%);}.elementor-54 .elementor-element.elementor-element-737d6bf{width:var( --container-widget-width, 40% );max-width:40%;padding:0px 0px 0px 75px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-737d6bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-063eb2e{width:var( --container-widget-width, 40% );max-width:40%;padding:0px 0px 0px 75px;--container-widget-width:40%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-9cd139b{--spacer-size:25vh;}.elementor-54 .elementor-element.elementor-element-df7a0ae{--display:flex;}.elementor-54 .elementor-element.elementor-element-3dd3a51{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;}.elementor-54 .elementor-element.elementor-element-3dd3a51:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-3dd3a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.benskamelfarm.ch/wp-content/uploads/2025/07/DSC05160-Bearbeitet.jpg");background-position:center center;background-size:cover;}.elementor-54 .elementor-element.elementor-element-3dd3a51::before, .elementor-54 .elementor-element.elementor-element-3dd3a51 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-3dd3a51 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-3dd3a51 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-3dd3a51 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-3dd3a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #23090B 0%, var( --e-global-color-86b4fcd ) 100%);}.elementor-54 .elementor-element.elementor-element-66de571{width:var( --container-widget-width, 40% );max-width:40%;padding:0px 0px 0px 75px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-66de571 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-b71fa92{width:var( --container-widget-width, 40% );max-width:40%;padding:0px 0px 0px 75px;--container-widget-width:40%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-c402843{--spacer-size:25vh;}.elementor-54 .elementor-element.elementor-element-562a9ec{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:15px;--e-n-carousel-dots-normal-color:var( --e-global-color-d6cea4e );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-50px;}.elementor-54 .elementor-element.elementor-element-eb59259{--display:flex;--min-height:15vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-15em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;}.elementor-54 .elementor-element.elementor-element-0b980a2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 20px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--z-index:1;}.elementor-54 .elementor-element.elementor-element-0b980a2:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-0b980a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD1;}.elementor-54 .elementor-element.elementor-element-f85461f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8% 8% 8% 8%;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-54 .elementor-element.elementor-element-bca5f78{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-54 .elementor-element.elementor-element-4684802{text-align:center;}.elementor-54 .elementor-element.elementor-element-4684802 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-9ae3afa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-54 .elementor-element.elementor-element-6c077bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-54 .elementor-element.elementor-element-88a5012{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:25px;--margin-bottom:25px;--margin-left:25px;--margin-right:25px;}.elementor-54 .elementor-element.elementor-element-efbfac3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 0px 20px 0px;box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.3);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-54 .elementor-element.elementor-element-f2f436c{width:var( --container-widget-width, 109.278% );max-width:109.278%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 1vw) 0vw;--container-widget-width:109.278%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-f2f436c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-f2f436c img{width:100%;}.elementor-54 .elementor-element.elementor-element-fd7e065 .elementor-heading-title{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-54 .elementor-element.elementor-element-faa6e25 .elementor-button{background-color:var( --e-global-color-86b4fcd );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-54 .elementor-element.elementor-element-faa6e25 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-faa6e25 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-faa6e25 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-faa6e25 .elementor-button:focus svg{fill:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-6f86634{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:25px;--margin-bottom:25px;--margin-left:25px;--margin-right:25px;}.elementor-54 .elementor-element.elementor-element-bbd128b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 20px 0px 20px;box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.3);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-54 .elementor-element.elementor-element-a371e63{width:var( --container-widget-width, 109.278% );max-width:109.278%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 1vw) 0vw;--container-widget-width:109.278%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-a371e63.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-a371e63 img{width:100%;}.elementor-54 .elementor-element.elementor-element-04b6b78 .elementor-heading-title{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-b2afc62 .elementor-button{background-color:var( --e-global-color-86b4fcd );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-54 .elementor-element.elementor-element-b2afc62 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-b2afc62 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-b2afc62 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-b2afc62 .elementor-button:focus svg{fill:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-1ec6ca9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:25px;--margin-bottom:25px;--margin-left:25px;--margin-right:25px;}.elementor-54 .elementor-element.elementor-element-2b1f8f4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 20px 0px 20px;box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.3);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-54 .elementor-element.elementor-element-757b694{width:var( --container-widget-width, 109.278% );max-width:109.278%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 1vw) 0vw;--container-widget-width:109.278%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-757b694.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-757b694 img{width:100%;}.elementor-54 .elementor-element.elementor-element-6d3d532 .elementor-heading-title{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-5c17d18 .elementor-button{background-color:var( --e-global-color-86b4fcd );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-54 .elementor-element.elementor-element-5c17d18 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-5c17d18 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-5c17d18 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-5c17d18 .elementor-button:focus svg{fill:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-018d285{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-54 .elementor-element.elementor-element-018d285:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-018d285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-54 .elementor-element.elementor-element-018d285 > .elementor-shape-top .elementor-shape-fill, .elementor-54 .elementor-element.elementor-element-018d285 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-c696dce );}.elementor-54 .elementor-element.elementor-element-018d285 > .elementor-shape-top svg, .elementor-54 .elementor-element.elementor-element-018d285 > .e-con-inner > .elementor-shape-top svg{height:26px;}.elementor-54 .elementor-element.elementor-element-9e1b287{text-align:center;}.elementor-54 .elementor-element.elementor-element-9e1b287 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.8em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-a472837{text-align:center;}.elementor-54 .elementor-element.elementor-element-3848ecb{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-54 .elementor-element.elementor-element-0e92282{--display:flex;--justify-content:flex-end;--overlay-opacity:0.8;--border-radius:25px 0px 25px 0px;--margin-top:1vw;--margin-bottom:1vw;--margin-left:1vw;--margin-right:1vw;--padding-top:0vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-54 .elementor-element.elementor-element-0e92282:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-0e92282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.benskamelfarm.ch/wp-content/uploads/2025/07/DSC05160-Bearbeitet.jpg");background-position:-182px 0px;background-size:cover;}.elementor-54 .elementor-element.elementor-element-0e92282::before, .elementor-54 .elementor-element.elementor-element-0e92282 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-0e92282 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-0e92282 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-0e92282 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-0e92282 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000BF 0%, var( --e-global-color-text ) 100%);}.elementor-54 .elementor-element.elementor-element-0e92282:hover::before, .elementor-54 .elementor-element.elementor-element-0e92282:hover > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-0e92282:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-0e92282 > .elementor-background-slideshow:hover::before, .elementor-54 .elementor-element.elementor-element-0e92282 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #05050500 0%, var( --e-global-color-text ) 100%);}.elementor-54 .elementor-element.elementor-element-0e92282:hover{--overlay-opacity:0.8;}.elementor-54 .elementor-element.elementor-element-0569ba6{--spacer-size:20vh;}.elementor-54 .elementor-element.elementor-element-5c17bff .elementor-heading-title{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );color:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-7760cef{color:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-71e66fa .elementor-button{background-color:var( --e-global-color-86b4fcd );fill:var( --e-global-color-d6cea4e );color:var( --e-global-color-d6cea4e );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d6cea4e );border-radius:29px 29px 29px 29px;}.elementor-54 .elementor-element.elementor-element-71e66fa .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-71e66fa .elementor-button:focus{background-color:var( --e-global-color-c696dce );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-71e66fa .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-71e66fa .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-f71be69{--display:flex;--justify-content:flex-end;--overlay-opacity:0.8;--border-radius:25px 0px 25px 0px;--margin-top:1vw;--margin-bottom:1vw;--margin-left:1vw;--margin-right:1vw;--padding-top:0vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-54 .elementor-element.elementor-element-f71be69:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-f71be69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.benskamelfarm.ch/wp-content/uploads/2025/07/DSC02295-2.jpg");background-size:cover;}.elementor-54 .elementor-element.elementor-element-f71be69::before, .elementor-54 .elementor-element.elementor-element-f71be69 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-f71be69 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-f71be69 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-f71be69 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-f71be69 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000BF 0%, var( --e-global-color-text ) 100%);}.elementor-54 .elementor-element.elementor-element-f71be69:hover::before, .elementor-54 .elementor-element.elementor-element-f71be69:hover > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-f71be69:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-f71be69 > .elementor-background-slideshow:hover::before, .elementor-54 .elementor-element.elementor-element-f71be69 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-86b4fcd ) 0%, var( --e-global-color-text ) 100%);}.elementor-54 .elementor-element.elementor-element-f71be69:hover{--overlay-opacity:0.8;}.elementor-54 .elementor-element.elementor-element-ce967ba{--spacer-size:20vh;}.elementor-54 .elementor-element.elementor-element-b173240 .elementor-heading-title{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );color:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-71424c1{color:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-c141f31 .elementor-button{background-color:var( --e-global-color-86b4fcd );fill:var( --e-global-color-d6cea4e );color:var( --e-global-color-d6cea4e );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d6cea4e );border-radius:29px 29px 29px 29px;}.elementor-54 .elementor-element.elementor-element-c141f31 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-c141f31 .elementor-button:focus{background-color:var( --e-global-color-c696dce );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-c141f31 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-c141f31 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-ed31d6b{--display:flex;--justify-content:flex-end;--overlay-opacity:0.8;--border-radius:25px 0px 025px 0px;--margin-top:1vw;--margin-bottom:1vw;--margin-left:1vw;--margin-right:1vw;--padding-top:0vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-54 .elementor-element.elementor-element-ed31d6b:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-ed31d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.benskamelfarm.ch/wp-content/uploads/2025/07/DSC06420-scaled.jpg");background-position:-165px 0px;background-size:cover;}.elementor-54 .elementor-element.elementor-element-ed31d6b::before, .elementor-54 .elementor-element.elementor-element-ed31d6b > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-ed31d6b > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-ed31d6b > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-ed31d6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-ed31d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000BF 0%, #23090B 100%);}.elementor-54 .elementor-element.elementor-element-ed31d6b:hover::before, .elementor-54 .elementor-element.elementor-element-ed31d6b:hover > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-ed31d6b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-ed31d6b > .elementor-background-slideshow:hover::before, .elementor-54 .elementor-element.elementor-element-ed31d6b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-86b4fcd ) 0%, var( --e-global-color-text ) 100%);}.elementor-54 .elementor-element.elementor-element-ed31d6b:hover{--overlay-opacity:0.8;}.elementor-54 .elementor-element.elementor-element-d8bb2cf{--spacer-size:20vh;}.elementor-54 .elementor-element.elementor-element-4d49aa4 .elementor-heading-title{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );color:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-f0d700d{color:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-bd82982 .elementor-button{background-color:var( --e-global-color-86b4fcd );fill:var( --e-global-color-d6cea4e );color:var( --e-global-color-d6cea4e );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d6cea4e );border-radius:29px 29px 29px 29px;}.elementor-54 .elementor-element.elementor-element-bd82982 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-bd82982 .elementor-button:focus{background-color:var( --e-global-color-c696dce );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-bd82982 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-bd82982 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-ce7b907{--display:flex;--justify-content:flex-end;--overlay-opacity:0.8;--border-radius:25px 0px 25px 0px;--margin-top:1vw;--margin-bottom:1vw;--margin-left:1vw;--margin-right:1vw;--padding-top:0vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-54 .elementor-element.elementor-element-ce7b907:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-ce7b907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.benskamelfarm.ch/wp-content/uploads/2025/07/DSC02365-2.jpg");background-position:-199px 0px;background-size:cover;}.elementor-54 .elementor-element.elementor-element-ce7b907::before, .elementor-54 .elementor-element.elementor-element-ce7b907 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-ce7b907 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-ce7b907 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-ce7b907 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-ce7b907 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000BF 0%, var( --e-global-color-text ) 100%);}.elementor-54 .elementor-element.elementor-element-ce7b907:hover::before, .elementor-54 .elementor-element.elementor-element-ce7b907:hover > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-ce7b907:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-ce7b907 > .elementor-background-slideshow:hover::before, .elementor-54 .elementor-element.elementor-element-ce7b907 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-86b4fcd ) 0%, var( --e-global-color-text ) 100%);}.elementor-54 .elementor-element.elementor-element-ce7b907:hover{--overlay-opacity:0.8;}.elementor-54 .elementor-element.elementor-element-c15443d{--spacer-size:20vh;}.elementor-54 .elementor-element.elementor-element-3c05e15 .elementor-heading-title{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );color:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-146c309{color:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-8799120 .elementor-button{background-color:var( --e-global-color-86b4fcd );fill:var( --e-global-color-d6cea4e );color:var( --e-global-color-d6cea4e );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d6cea4e );border-radius:29px 29px 29px 29px;}.elementor-54 .elementor-element.elementor-element-8799120 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-8799120 .elementor-button:focus{background-color:var( --e-global-color-c696dce );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-8799120 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-8799120 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-c77e8d7{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-54 .elementor-element.elementor-element-c77e8d7:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-c77e8d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-54 .elementor-element.elementor-element-ace91ed{text-align:center;}.elementor-54 .elementor-element.elementor-element-ace91ed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.8em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-a5c72c1{text-align:center;}.elementor-54 .elementor-element.elementor-element-951f1ae{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-54 .elementor-element.elementor-element-cd43bd7{--display:flex;--justify-content:flex-end;--overlay-opacity:0.8;--border-radius:25px 0px 25px 0px;--margin-top:1vw;--margin-bottom:1vw;--margin-left:1vw;--margin-right:1vw;--padding-top:0vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-54 .elementor-element.elementor-element-cd43bd7:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-cd43bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.benskamelfarm.ch/wp-content/uploads/2026/02/2021_08_29_Sonntag_Kamelfestival_web_96dpi_2000px-1092.jpg");background-position:0px 0px;background-size:cover;}.elementor-54 .elementor-element.elementor-element-cd43bd7::before, .elementor-54 .elementor-element.elementor-element-cd43bd7 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-cd43bd7 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-cd43bd7 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-cd43bd7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-cd43bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000BF 0%, var( --e-global-color-text ) 100%);}.elementor-54 .elementor-element.elementor-element-cd43bd7:hover::before, .elementor-54 .elementor-element.elementor-element-cd43bd7:hover > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-cd43bd7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-cd43bd7 > .elementor-background-slideshow:hover::before, .elementor-54 .elementor-element.elementor-element-cd43bd7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #05050500 0%, var( --e-global-color-text ) 100%);}.elementor-54 .elementor-element.elementor-element-cd43bd7:hover{--overlay-opacity:0.8;}.elementor-54 .elementor-element.elementor-element-cea7fe3{--spacer-size:20vh;}.elementor-54 .elementor-element.elementor-element-de42de6 .elementor-heading-title{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );color:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-e8889eb{color:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-e8bed8b .elementor-button{background-color:var( --e-global-color-86b4fcd );fill:var( --e-global-color-d6cea4e );color:var( --e-global-color-d6cea4e );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d6cea4e );border-radius:29px 29px 29px 29px;}.elementor-54 .elementor-element.elementor-element-e8bed8b .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-e8bed8b .elementor-button:focus{background-color:var( --e-global-color-c696dce );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-e8bed8b .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-e8bed8b .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-674b8e9{--display:flex;--justify-content:flex-end;--overlay-opacity:0.8;--border-radius:25px 0px 25px 0px;--margin-top:1vw;--margin-bottom:1vw;--margin-left:1vw;--margin-right:1vw;--padding-top:0vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-54 .elementor-element.elementor-element-674b8e9:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-674b8e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.benskamelfarm.ch/wp-content/uploads/2026/02/DSC0360.jpg");background-size:cover;}.elementor-54 .elementor-element.elementor-element-674b8e9::before, .elementor-54 .elementor-element.elementor-element-674b8e9 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-674b8e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-674b8e9 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-674b8e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-674b8e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000BF 0%, var( --e-global-color-text ) 100%);}.elementor-54 .elementor-element.elementor-element-674b8e9:hover::before, .elementor-54 .elementor-element.elementor-element-674b8e9:hover > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-674b8e9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-674b8e9 > .elementor-background-slideshow:hover::before, .elementor-54 .elementor-element.elementor-element-674b8e9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-86b4fcd ) 0%, var( --e-global-color-text ) 100%);}.elementor-54 .elementor-element.elementor-element-674b8e9:hover{--overlay-opacity:0.8;}.elementor-54 .elementor-element.elementor-element-ded5fb7{--spacer-size:20vh;}.elementor-54 .elementor-element.elementor-element-45ef246 .elementor-heading-title{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );color:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-b5cb7e7{color:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-66240a0 .elementor-button{background-color:var( --e-global-color-86b4fcd );fill:var( --e-global-color-d6cea4e );color:var( --e-global-color-d6cea4e );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d6cea4e );border-radius:29px 29px 29px 29px;}.elementor-54 .elementor-element.elementor-element-66240a0 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-66240a0 .elementor-button:focus{background-color:var( --e-global-color-c696dce );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-66240a0 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-66240a0 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-797737e{--display:flex;--justify-content:flex-end;--overlay-opacity:0.8;--border-radius:25px 0px 025px 0px;--margin-top:1vw;--margin-bottom:1vw;--margin-left:1vw;--margin-right:1vw;--padding-top:0vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-54 .elementor-element.elementor-element-797737e:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-797737e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.benskamelfarm.ch/wp-content/uploads/2026/02/bcf61536-4d2b-452f-b7b0-9da7bd343af2.jpeg");background-position:0px 0px;background-size:cover;}.elementor-54 .elementor-element.elementor-element-797737e::before, .elementor-54 .elementor-element.elementor-element-797737e > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-797737e > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-797737e > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-797737e > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-797737e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000BF 0%, #23090B 100%);}.elementor-54 .elementor-element.elementor-element-797737e:hover::before, .elementor-54 .elementor-element.elementor-element-797737e:hover > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-797737e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-797737e > .elementor-background-slideshow:hover::before, .elementor-54 .elementor-element.elementor-element-797737e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-86b4fcd ) 0%, var( --e-global-color-text ) 100%);}.elementor-54 .elementor-element.elementor-element-797737e:hover{--overlay-opacity:0.8;}.elementor-54 .elementor-element.elementor-element-a1c7845{--spacer-size:20vh;}.elementor-54 .elementor-element.elementor-element-31c3daf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-851095d{color:var( --e-global-color-d6cea4e );}.elementor-54 .elementor-element.elementor-element-d00b89d .elementor-button{background-color:var( --e-global-color-86b4fcd );fill:var( --e-global-color-d6cea4e );color:var( --e-global-color-d6cea4e );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d6cea4e );border-radius:29px 29px 29px 29px;}.elementor-54 .elementor-element.elementor-element-d00b89d .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-d00b89d .elementor-button:focus{background-color:var( --e-global-color-c696dce );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-d00b89d .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-d00b89d .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-2b270130{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:8vw;--padding-right:8vw;}.elementor-54 .elementor-element.elementor-element-604023a6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-3149b95b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:2vw;}.elementor-54 .elementor-element.elementor-element-1698e36d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0vw;--margin-bottom:0vw;--margin-left:2vw;--margin-right:0vw;--padding-top:000vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-type-html{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-54 .elementor-element.elementor-element-7a7ac95b.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-7a7ac95b .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:15px;}.elementor-54 .elementor-element.elementor-element-7a7ac95b .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-15px;}.elementor-54 .elementor-element.elementor-element-7a7ac95b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-54 .elementor-element.elementor-element-7a7ac95b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-54 .elementor-element.elementor-element-7a7ac95b .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-7a7ac95b .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-54 .elementor-element.elementor-element-7a7ac95b .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-54 .elementor-element.elementor-element-7a7ac95b .elementor-field-type-html{padding-bottom:0px;}.elementor-54 .elementor-element.elementor-element-7a7ac95b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-d6cea4e );border-width:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-54 .elementor-element.elementor-element-7a7ac95b .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-d6cea4e );border-width:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-54 .elementor-element.elementor-element-7a7ac95b .elementor-button{font-family:"Poppins", Sans-serif;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;border-radius:6px 6px 6px 6px;}.elementor-54 .elementor-element.elementor-element-7a7ac95b .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-text );color:#ffffff;}.elementor-54 .elementor-element.elementor-element-7a7ac95b .elementor-button[type="submit"]{background-color:var( --e-global-color-text );color:#ffffff;}.elementor-54 .elementor-element.elementor-element-7a7ac95b .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-54 .elementor-element.elementor-element-7a7ac95b .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-54 .elementor-element.elementor-element-7a7ac95b .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-54 .elementor-element.elementor-element-7a7ac95b .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-54 .elementor-element.elementor-element-7a7ac95b .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-54 .elementor-element.elementor-element-7a7ac95b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-54 .elementor-element.elementor-element-7a7ac95b{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-54 .elementor-element.elementor-element-3e283e7a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-3800ad76{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-3985d508 .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-3985d508.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-3985d508.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-3985d508.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-3985d508.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-3985d508.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-36696b3{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:1vw 0vw 0vw 0vw;font-family:"Fira Sans", Sans-serif;font-size:1.4vw;font-weight:400;}.elementor-54 .elementor-element.elementor-element-1a433294{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-54 .elementor-element.elementor-element-321a11a1 .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-321a11a1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-321a11a1.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-321a11a1.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-321a11a1.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-321a11a1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-585d562d{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:1vw 0vw 0vw 0vw;font-family:"Fira Sans", Sans-serif;font-size:1.4vw;font-weight:400;}.elementor-54 .elementor-element.elementor-element-75defbb3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-54 .elementor-element.elementor-element-50c1dbaa .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-50c1dbaa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-50c1dbaa.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-50c1dbaa.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-50c1dbaa.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-50c1dbaa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-1116867b{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:1vw 0vw 0vw 0vw;font-family:"Fira Sans", Sans-serif;font-size:1.4vw;font-weight:400;}@media(max-width:1024px){.elementor-54 .elementor-element.elementor-element-1e55d73{--min-height:90vh;}.elementor-54 .elementor-element.elementor-element-227dbc1{--min-height:90vh;}.elementor-54 .elementor-element.elementor-element-48412f7{--min-height:90vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-54 .elementor-element.elementor-element-15b7100 .elementor-heading-title{font-size:45px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-54 .elementor-element.elementor-element-5ea50a1{font-size:14px;}.elementor-54 .elementor-element.elementor-element-9cf4fb8{--min-height:90vh;}.elementor-54 .elementor-element.elementor-element-c475175{--min-height:90vh;}.elementor-54 .elementor-element.elementor-element-737d6bf .elementor-heading-title{font-size:45px;}.elementor-54 .elementor-element.elementor-element-063eb2e{font-size:14px;}.elementor-54 .elementor-element.elementor-element-df7a0ae{--min-height:90vh;}.elementor-54 .elementor-element.elementor-element-3dd3a51{--min-height:90vh;}.elementor-54 .elementor-element.elementor-element-66de571 .elementor-heading-title{font-size:45px;}.elementor-54 .elementor-element.elementor-element-b71fa92{font-size:14px;}.elementor-54 .elementor-element.elementor-element-562a9ec{--e-n-carousel-swiper-slides-to-display:1;}.elementor-54 .elementor-element.elementor-element-eb59259{--margin-top:-13em;--margin-bottom:4em;--margin-left:0em;--margin-right:0em;}.elementor-54 .elementor-element.elementor-element-f85461f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-54 .elementor-element.elementor-element-4684802 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-54 .elementor-element.elementor-element-88a5012{--margin-top:0px;--margin-bottom:0px;--margin-left:025px;--margin-right:25px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-54 .elementor-element.elementor-element-fd7e065 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-54 .elementor-element.elementor-element-6f86634{--margin-top:0px;--margin-bottom:0px;--margin-left:025px;--margin-right:25px;}.elementor-54 .elementor-element.elementor-element-04b6b78 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-54 .elementor-element.elementor-element-1ec6ca9{--margin-top:0px;--margin-bottom:0px;--margin-left:025px;--margin-right:25px;}.elementor-54 .elementor-element.elementor-element-6d3d532 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-54 .elementor-element.elementor-element-9e1b287 .elementor-heading-title{font-size:45px;}.elementor-54 .elementor-element.elementor-element-3848ecb{--justify-content:flex-start;}.elementor-54 .elementor-element.elementor-element-0e92282{--justify-content:flex-start;}.elementor-54 .elementor-element.elementor-element-0e92282:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-0e92282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-54 .elementor-element.elementor-element-5c17bff .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-54 .elementor-element.elementor-element-b173240 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-54 .elementor-element.elementor-element-ed31d6b{--justify-content:flex-start;}.elementor-54 .elementor-element.elementor-element-ed31d6b:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-ed31d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-54 .elementor-element.elementor-element-4d49aa4 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-54 .elementor-element.elementor-element-ce7b907{--justify-content:flex-start;}.elementor-54 .elementor-element.elementor-element-ce7b907:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-ce7b907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-54 .elementor-element.elementor-element-3c05e15 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-54 .elementor-element.elementor-element-ace91ed .elementor-heading-title{font-size:45px;}.elementor-54 .elementor-element.elementor-element-951f1ae{--justify-content:flex-start;}.elementor-54 .elementor-element.elementor-element-cd43bd7{--justify-content:flex-start;}.elementor-54 .elementor-element.elementor-element-cd43bd7:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-cd43bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-54 .elementor-element.elementor-element-de42de6 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-54 .elementor-element.elementor-element-45ef246 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-54 .elementor-element.elementor-element-797737e{--justify-content:flex-start;}.elementor-54 .elementor-element.elementor-element-797737e:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-797737e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-54 .elementor-element.elementor-element-7a7ac95b .elementor-button{font-size:25px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-54 .elementor-element.elementor-element-15b7100{padding:0px 0px 0px 50px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-54 .elementor-element.elementor-element-15b7100 .elementor-heading-title{font-size:2.5em;line-height:1.1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-54 .elementor-element.elementor-element-5ea50a1{padding:0px 0px 0px 50px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.1em;}.elementor-54 .elementor-element.elementor-element-7106310{--spacer-size:52vh;}.elementor-54 .elementor-element.elementor-element-737d6bf{padding:0px 0px 0px 50px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-54 .elementor-element.elementor-element-737d6bf .elementor-heading-title{font-size:2.5em;line-height:1.1em;}.elementor-54 .elementor-element.elementor-element-063eb2e{padding:0px 0px 0px 50px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.1em;}.elementor-54 .elementor-element.elementor-element-9cd139b{--spacer-size:52vh;}.elementor-54 .elementor-element.elementor-element-66de571{padding:0px 0px 0px 50px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-54 .elementor-element.elementor-element-66de571 .elementor-heading-title{font-size:2.5em;line-height:1.1em;}.elementor-54 .elementor-element.elementor-element-b71fa92{padding:0px 0px 0px 50px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.1em;}.elementor-54 .elementor-element.elementor-element-c402843{--spacer-size:52vh;}.elementor-54 .elementor-element.elementor-element-562a9ec{--e-n-carousel-swiper-slides-to-display:1;}.elementor-54 .elementor-element.elementor-element-eb59259{--content-width:100vw;--margin-top:-13em;--margin-bottom:4em;--margin-left:0em;--margin-right:0em;}.elementor-54 .elementor-element.elementor-element-0b980a2{--width:77%;}.elementor-54 .elementor-element.elementor-element-f85461f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-54 .elementor-element.elementor-element-bca5f78{--margin-top:25vw;--margin-bottom:25vw;--margin-left:0vw;--margin-right:0vw;}.elementor-54 .elementor-element.elementor-element-4684802{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 10vw) 0vw;}.elementor-54 .elementor-element.elementor-element-4684802 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-54 .elementor-element.elementor-element-6c077bd{--gap:10vw 10vw;--row-gap:10vw;--column-gap:10vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-54 .elementor-element.elementor-element-fd7e065 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-54 .elementor-element.elementor-element-04b6b78 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-54 .elementor-element.elementor-element-6d3d532 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-54 .elementor-element.elementor-element-018d285{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-54 .elementor-element.elementor-element-9e1b287 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-54 .elementor-element.elementor-element-a472837{padding:0vw 2vw 0vw 2vw;}.elementor-54 .elementor-element.elementor-element-3848ecb{--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-54 .elementor-element.elementor-element-0e92282:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-0e92282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-54 .elementor-element.elementor-element-0e92282{--padding-top:0vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-54 .elementor-element.elementor-element-5c17bff .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-54 .elementor-element.elementor-element-f71be69{--padding-top:0vw;--padding-bottom:08vw;--padding-left:08vw;--padding-right:8vw;}.elementor-54 .elementor-element.elementor-element-b173240 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-54 .elementor-element.elementor-element-ed31d6b:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-ed31d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-54 .elementor-element.elementor-element-ed31d6b{--padding-top:0vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-54 .elementor-element.elementor-element-4d49aa4 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-54 .elementor-element.elementor-element-ce7b907:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-ce7b907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-54 .elementor-element.elementor-element-ce7b907{--padding-top:03vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-54 .elementor-element.elementor-element-3c05e15 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-54 .elementor-element.elementor-element-c77e8d7{--padding-top:15vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-54 .elementor-element.elementor-element-ace91ed .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-54 .elementor-element.elementor-element-a5c72c1{padding:0vw 2vw 0vw 2vw;}.elementor-54 .elementor-element.elementor-element-951f1ae{--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-54 .elementor-element.elementor-element-cd43bd7:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-cd43bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-54 .elementor-element.elementor-element-cd43bd7{--padding-top:0vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-54 .elementor-element.elementor-element-de42de6 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-54 .elementor-element.elementor-element-674b8e9{--padding-top:0vw;--padding-bottom:08vw;--padding-left:08vw;--padding-right:8vw;}.elementor-54 .elementor-element.elementor-element-45ef246 .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-54 .elementor-element.elementor-element-797737e:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-797737e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-54 .elementor-element.elementor-element-797737e{--padding-top:0vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-54 .elementor-element.elementor-element-31c3daf .elementor-heading-title{font-size:18px;}.elementor-54 .elementor-element.elementor-element-2b270130{--justify-content:flex-start;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-54 .elementor-element.elementor-element-3149b95b.e-con{--order:-99999 /* order start hack */;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-54 .elementor-element.elementor-element-7a7ac95b .elementor-button{font-size:20px;}.elementor-54 .elementor-element.elementor-element-3e283e7a{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-54 .elementor-element.elementor-element-3e283e7a.e-con{--order:-99999 /* order start hack */;}.elementor-54 .elementor-element.elementor-element-3800ad76{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-54 .elementor-element.elementor-element-36696b3{font-size:4.2vw;}.elementor-54 .elementor-element.elementor-element-1a433294{--justify-content:flex-start;}.elementor-54 .elementor-element.elementor-element-585d562d{font-size:4.3vw;}.elementor-54 .elementor-element.elementor-element-75defbb3{--justify-content:flex-start;}.elementor-54 .elementor-element.elementor-element-1116867b{font-size:4.2vw;}}@media(min-width:768px){.elementor-54 .elementor-element.elementor-element-eb59259{--content-width:100vw;}.elementor-54 .elementor-element.elementor-element-0b980a2{--width:28%;}.elementor-54 .elementor-element.elementor-element-bca5f78{--content-width:85%;}.elementor-54 .elementor-element.elementor-element-018d285{--width:85%;}.elementor-54 .elementor-element.elementor-element-0e92282{--width:100%;}.elementor-54 .elementor-element.elementor-element-f71be69{--width:100%;}.elementor-54 .elementor-element.elementor-element-ed31d6b{--width:100%;}.elementor-54 .elementor-element.elementor-element-ce7b907{--width:100%;}.elementor-54 .elementor-element.elementor-element-c77e8d7{--width:85%;}.elementor-54 .elementor-element.elementor-element-cd43bd7{--width:100%;}.elementor-54 .elementor-element.elementor-element-674b8e9{--width:100%;}.elementor-54 .elementor-element.elementor-element-797737e{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-54 .elementor-element.elementor-element-0b980a2{--width:35%;}}/* Start custom CSS for google_maps, class: .elementor-element-5dd6977a *//* --- Google UI & Branding ausblenden --- */
.elementor-54 .elementor-element.elementor-element-5dd6977a .gm-style .gm-style-cc,             /* Copyright-Hinweis */
.elementor-54 .elementor-element.elementor-element-5dd6977a .gm-style .gm-style-mtc,            /* Map-Typen-Schalter */
.elementor-54 .elementor-element.elementor-element-5dd6977a .gm-svpc,                           /* Pegman / Street View */
.elementor-54 .elementor-element.elementor-element-5dd6977a .gm-control-active,                 /* Zoom-Buttons */
.elementor-54 .elementor-element.elementor-element-5dd6977a .gmnoprint,                         /* Diverse Buttons */
.elementor-54 .elementor-element.elementor-element-5dd6977a .gm-fullscreen-control,             /* Fullscreen */
.elementor-54 .elementor-element.elementor-element-5dd6977a .gm-bundled-control,                /* Bündel-Steuerungen */
.elementor-54 .elementor-element.elementor-element-5dd6977a .gm-style .gm-style-a + div,        /* Zusätzliche Wasserzeichen */
.elementor-54 .elementor-element.elementor-element-5dd6977a .gm-style iframe + div {            /* Overlay-Layer */
    display: none !important;
}

/* --- Optional: Zoom- / Interaktions-Overlay deaktivieren --- */
/* Karte bleibt bedienbar */
.elementor-54 .elementor-element.elementor-element-5dd6977a .gm-style {
    filter: grayscale(0%) brightness(100%);
}

/* --- Hintergrundfarbe wie im Beispiel (hellgrau) --- */
.elementor-54 .elementor-element.elementor-element-5dd6977a .gm-style {
    background: #f3f3f3 !important;
}

/* --- Optional: Pins hervorheben (leicht vergrössert) --- */
.elementor-54 .elementor-element.elementor-element-5dd6977a img[src*="marker"], 
.elementor-54 .elementor-element.elementor-element-5dd6977a img[src*="googleusercontent"] {
    transform: scale(1.15);
}/* End custom CSS */