.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-274 .elementor-element.elementor-element-8e0fbc5{--display:flex;--min-height:calc(100vh - 100px);--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:flex-end;--overflow:hidden;--overlay-opacity:0.34;--border-radius:0em 0em 4em 4em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-274 .elementor-element.elementor-element-8e0fbc5:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-8e0fbc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background:url("https://ferien-hof-harms.de/wp-content/uploads/2025/10/ponyreiten-background-fallback.webp") 50% 50%;background-size:cover;}.elementor-274 .elementor-element.elementor-element-8e0fbc5::before, .elementor-274 .elementor-element.elementor-element-8e0fbc5 > .elementor-background-video-container::before, .elementor-274 .elementor-element.elementor-element-8e0fbc5 > .e-con-inner > .elementor-background-video-container::before, .elementor-274 .elementor-element.elementor-element-8e0fbc5 > .elementor-background-slideshow::before, .elementor-274 .elementor-element.elementor-element-8e0fbc5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-274 .elementor-element.elementor-element-8e0fbc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000007A 0%, #000000 100%);}.elementor-274 .elementor-element.elementor-element-9843063{--display:flex;--min-height:298px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-274 .elementor-element.elementor-element-32ac7e4{width:var( --container-widget-width, 90ch );max-width:90ch;--container-widget-width:90ch;--container-widget-flex-grow:0;}.elementor-274 .elementor-element.elementor-element-32ac7e4 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:5em;font-weight:500;line-height:1.1em;letter-spacing:-0.3px;color:var( --e-global-color-716d7df );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-274 .elementor-element.elementor-element-b173f03.elementor-element{--align-self:flex-end;}.elementor-274 .elementor-element.elementor-element-b173f03 .elementor-icon-wrapper{text-align:center;}.elementor-274 .elementor-element.elementor-element-b173f03 .elementor-icon{font-size:70px;}.elementor-274 .elementor-element.elementor-element-b173f03 .elementor-icon svg{height:70px;}.elementor-274 .elementor-element.elementor-element-b173f03 .elementor-icon-wrapper svg{width:auto;}.elementor-274 .elementor-element.elementor-element-265bfba{--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;--margin-top:5em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-274 .elementor-element.elementor-element-eef1470{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-274 .elementor-element.elementor-element-c17d0e1{width:var( --container-widget-width, 80ch );max-width:80ch;--container-widget-width:80ch;--container-widget-flex-grow:0;}.elementor-274 .elementor-element.elementor-element-c17d0e1 .elementor-heading-title{font-family:var( --e-global-typography-98f3b0c-font-family ), Sans-serif;font-size:var( --e-global-typography-98f3b0c-font-size );font-weight:var( --e-global-typography-98f3b0c-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-274 .elementor-element.elementor-element-fa709da{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-274 .elementor-element.elementor-element-2852082{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-274 .elementor-element.elementor-element-6fe1dd7{text-align:right;}.elementor-274 .elementor-element.elementor-element-6fe1dd7 img{width:80%;}.elementor-274 .elementor-element.elementor-element-4dfc721{--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;--justify-content:space-between;--gap:4em 4em;--row-gap:4em;--column-gap:4em;--margin-top:4em;--margin-bottom:10em;--margin-left:0em;--margin-right:0em;--padding-top:6em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-274 .elementor-element.elementor-element-b90e7f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-274 .elementor-element.elementor-element-4afdf52.elementor-element{--align-self:flex-start;}.elementor-274 .elementor-element.elementor-element-4afdf52{text-align:left;}.elementor-274 .elementor-element.elementor-element-4afdf52 img{width:100%;}.elementor-274 .elementor-element.elementor-element-a56ed6a{width:var( --container-widget-width, 80ch );max-width:80ch;--container-widget-width:80ch;--container-widget-flex-grow:0;}.elementor-274 .elementor-element.elementor-element-a56ed6a .elementor-heading-title{font-family:var( --e-global-typography-98f3b0c-font-family ), Sans-serif;font-size:var( --e-global-typography-98f3b0c-font-size );font-weight:var( --e-global-typography-98f3b0c-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-274 .elementor-element.elementor-element-2466a87{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-274 .elementor-element.elementor-element-2466a87.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-widget-jet-engine-component-143 .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-jet-engine-component-143:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-jet-engine-component-143.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-jet-engine-component-143 .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-274 .elementor-element.elementor-element-c01ddea > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-274 .elementor-element.elementor-element-32327a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-274 .elementor-element.elementor-element-553b3f0.elementor-element{--align-self:flex-start;}.elementor-274 .elementor-element.elementor-element-553b3f0{text-align:left;}.elementor-274 .elementor-element.elementor-element-553b3f0 img{width:100%;}.elementor-274 .elementor-element.elementor-element-4e59e5a{width:var( --container-widget-width, 80ch );max-width:80ch;--container-widget-width:80ch;--container-widget-flex-grow:0;}.elementor-274 .elementor-element.elementor-element-4e59e5a .elementor-heading-title{font-family:var( --e-global-typography-98f3b0c-font-family ), Sans-serif;font-size:var( --e-global-typography-98f3b0c-font-size );font-weight:var( --e-global-typography-98f3b0c-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-274 .elementor-element.elementor-element-686e2bd{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-274 .elementor-element.elementor-element-477b557{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:5em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;}.elementor-274 .elementor-element.elementor-element-304deaf{width:var( --container-widget-width, 80ch );max-width:80ch;--container-widget-width:80ch;--container-widget-flex-grow:0;}.elementor-274 .elementor-element.elementor-element-304deaf .elementor-heading-title{font-family:var( --e-global-typography-98f3b0c-font-family ), Sans-serif;font-size:var( --e-global-typography-98f3b0c-font-size );font-weight:var( --e-global-typography-98f3b0c-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-274 .elementor-element.elementor-element-68c763d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2em 2em;--row-gap:2em;--column-gap:2em;--grid-auto-flow:row;}.elementor-274 .elementor-element.elementor-element-bdb67d3{--display:flex;--min-height:20em;--justify-content:flex-end;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-274 .elementor-element.elementor-element-bdb67d3:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-bdb67d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-274 .elementor-element.elementor-element-6418fb5.elementor-element{--order:99999 /* order end hack */;}.elementor-274 .elementor-element.elementor-element-6418fb5{z-index:2;text-align:center;}.elementor-274 .elementor-element.elementor-element-6418fb5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:550;text-transform:uppercase;letter-spacing:0.5px;text-shadow:0px 0px 27px rgba(0, 0, 0, 0.47);color:#FFFFFF;}.elementor-274 .elementor-element.elementor-element-70bb0b4{z-index:1;}.elementor-274 .elementor-element.elementor-element-70bb0b4 img{height:100%;object-fit:cover;object-position:center center;opacity:1;transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-70bb0b4:hover img{opacity:0.1;}.elementor-274 .elementor-element.elementor-element-c0e5097{top:0px;z-index:0;}.elementor-274 .elementor-element.elementor-element-c0e5097 img{height:100%;object-fit:cover;object-position:center center;opacity:0.73;filter:brightness( 57% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-c0e5097:hover img{opacity:0.7;}.elementor-274 .elementor-element.elementor-element-38bb5bb{font-family:"Inter", Sans-serif;color:var( --e-global-color-716d7df );}.elementor-274 .elementor-element.elementor-element-8620dd4{--display:flex;--min-height:20em;--justify-content:flex-end;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-274 .elementor-element.elementor-element-8620dd4:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-8620dd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-274 .elementor-element.elementor-element-f10b0a1.elementor-element{--order:99999 /* order end hack */;}.elementor-274 .elementor-element.elementor-element-f10b0a1{z-index:2;text-align:center;}.elementor-274 .elementor-element.elementor-element-f10b0a1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:550;text-transform:uppercase;letter-spacing:0.5px;text-shadow:0px 0px 27px rgba(0, 0, 0, 0.47);color:#FFFFFF;}.elementor-274 .elementor-element.elementor-element-2ca14a5{top:0px;z-index:1;}.elementor-274 .elementor-element.elementor-element-2ca14a5 img{height:100%;object-fit:cover;object-position:center center;opacity:1;transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-2ca14a5:hover img{opacity:0.1;}.elementor-274 .elementor-element.elementor-element-770bde9{top:0px;z-index:0;}.elementor-274 .elementor-element.elementor-element-770bde9 img{height:100%;object-fit:cover;object-position:center center;opacity:0.73;filter:brightness( 57% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-770bde9:hover img{opacity:0.7;}.elementor-274 .elementor-element.elementor-element-3ba38ec{font-family:"Inter", Sans-serif;color:var( --e-global-color-716d7df );}.elementor-274 .elementor-element.elementor-element-48598f1{--display:flex;--min-height:20em;--justify-content:flex-end;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-274 .elementor-element.elementor-element-48598f1:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-48598f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-274 .elementor-element.elementor-element-dc18c44.elementor-element{--order:99999 /* order end hack */;}.elementor-274 .elementor-element.elementor-element-dc18c44{z-index:2;text-align:center;}.elementor-274 .elementor-element.elementor-element-dc18c44 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:550;text-transform:uppercase;letter-spacing:0.5px;text-shadow:0px 0px 27px rgba(0, 0, 0, 0.47);color:#FFFFFF;}.elementor-274 .elementor-element.elementor-element-2dd5b37{top:0px;z-index:1;}.elementor-274 .elementor-element.elementor-element-2dd5b37 img{height:100%;object-fit:cover;object-position:center center;opacity:1;transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-2dd5b37:hover img{opacity:0.1;}.elementor-274 .elementor-element.elementor-element-271653a{top:0px;z-index:0;}.elementor-274 .elementor-element.elementor-element-271653a img{height:100%;object-fit:cover;object-position:center center;opacity:0.73;filter:brightness( 57% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-271653a:hover img{opacity:0.7;}.elementor-274 .elementor-element.elementor-element-1b5eec2{font-family:"Inter", Sans-serif;color:var( --e-global-color-716d7df );}.elementor-274 .elementor-element.elementor-element-661d5a2{--display:flex;--min-height:20em;--justify-content:flex-end;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-274 .elementor-element.elementor-element-661d5a2:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-661d5a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-274 .elementor-element.elementor-element-e0155a3.elementor-element{--order:99999 /* order end hack */;}.elementor-274 .elementor-element.elementor-element-e0155a3{z-index:2;text-align:center;}.elementor-274 .elementor-element.elementor-element-e0155a3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:550;text-transform:uppercase;letter-spacing:0.5px;text-shadow:0px 0px 27px rgba(0, 0, 0, 0.47);color:#FFFFFF;}body:not(.rtl) .elementor-274 .elementor-element.elementor-element-012a1d0{left:0px;}body.rtl .elementor-274 .elementor-element.elementor-element-012a1d0{right:0px;}.elementor-274 .elementor-element.elementor-element-012a1d0{top:0px;z-index:1;}.elementor-274 .elementor-element.elementor-element-012a1d0 img{height:100%;object-fit:cover;object-position:center center;opacity:1;transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-012a1d0:hover img{opacity:0.1;}body:not(.rtl) .elementor-274 .elementor-element.elementor-element-e7fe9a0{left:0px;}body.rtl .elementor-274 .elementor-element.elementor-element-e7fe9a0{right:0px;}.elementor-274 .elementor-element.elementor-element-e7fe9a0{top:0px;z-index:0;}.elementor-274 .elementor-element.elementor-element-e7fe9a0 img{height:100%;object-fit:cover;object-position:center center;opacity:0.73;filter:brightness( 57% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-e7fe9a0:hover img{opacity:0.7;}.elementor-274 .elementor-element.elementor-element-a6fc808{font-family:"Inter", Sans-serif;color:var( --e-global-color-716d7df );}.elementor-274 .elementor-element.elementor-element-fb070f5{--display:flex;--min-height:20em;--justify-content:flex-end;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-274 .elementor-element.elementor-element-fb070f5:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-fb070f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-274 .elementor-element.elementor-element-9e994af.elementor-element{--order:99999 /* order end hack */;}.elementor-274 .elementor-element.elementor-element-9e994af{z-index:2;text-align:center;}.elementor-274 .elementor-element.elementor-element-9e994af .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:550;text-transform:uppercase;letter-spacing:0.5px;text-shadow:0px 0px 27px rgba(0, 0, 0, 0.47);color:#FFFFFF;}body:not(.rtl) .elementor-274 .elementor-element.elementor-element-a475718{left:0px;}body.rtl .elementor-274 .elementor-element.elementor-element-a475718{right:0px;}.elementor-274 .elementor-element.elementor-element-a475718{top:0px;z-index:1;}.elementor-274 .elementor-element.elementor-element-a475718 img{height:100%;object-fit:cover;object-position:center center;opacity:1;transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-a475718:hover img{opacity:0.1;}body:not(.rtl) .elementor-274 .elementor-element.elementor-element-aa57952{left:0px;}body.rtl .elementor-274 .elementor-element.elementor-element-aa57952{right:0px;}.elementor-274 .elementor-element.elementor-element-aa57952{top:0px;z-index:0;}.elementor-274 .elementor-element.elementor-element-aa57952 img{height:100%;object-fit:cover;object-position:center center;opacity:0.73;filter:brightness( 57% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-aa57952:hover img{opacity:0.7;}.elementor-274 .elementor-element.elementor-element-5a2d02a{font-family:"Inter", Sans-serif;color:var( --e-global-color-716d7df );}.elementor-274 .elementor-element.elementor-element-decad61{--display:flex;--min-height:20em;--justify-content:flex-end;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-274 .elementor-element.elementor-element-decad61:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-decad61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-274 .elementor-element.elementor-element-ae49bca.elementor-element{--order:99999 /* order end hack */;}.elementor-274 .elementor-element.elementor-element-ae49bca{z-index:2;text-align:center;}.elementor-274 .elementor-element.elementor-element-ae49bca .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:550;text-transform:uppercase;letter-spacing:0.5px;text-shadow:0px 0px 27px rgba(0, 0, 0, 0.47);color:#FFFFFF;}body:not(.rtl) .elementor-274 .elementor-element.elementor-element-fd2db8c{left:0px;}body.rtl .elementor-274 .elementor-element.elementor-element-fd2db8c{right:0px;}.elementor-274 .elementor-element.elementor-element-fd2db8c{top:0px;z-index:1;}.elementor-274 .elementor-element.elementor-element-fd2db8c img{height:100%;object-fit:cover;object-position:center center;opacity:1;transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-fd2db8c:hover img{opacity:0.1;}body:not(.rtl) .elementor-274 .elementor-element.elementor-element-455f1c5{left:0px;}body.rtl .elementor-274 .elementor-element.elementor-element-455f1c5{right:0px;}.elementor-274 .elementor-element.elementor-element-455f1c5{top:0px;z-index:0;}.elementor-274 .elementor-element.elementor-element-455f1c5 img{height:100%;object-fit:cover;object-position:center center;opacity:0.73;filter:brightness( 57% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-455f1c5:hover img{opacity:0.7;}.elementor-274 .elementor-element.elementor-element-c20de48{font-family:"Inter", Sans-serif;color:var( --e-global-color-716d7df );}.elementor-274 .elementor-element.elementor-element-5619ac5{--display:flex;--min-height:20em;--justify-content:flex-end;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-274 .elementor-element.elementor-element-5619ac5:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-5619ac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-274 .elementor-element.elementor-element-0358b64.elementor-element{--order:99999 /* order end hack */;}.elementor-274 .elementor-element.elementor-element-0358b64{z-index:2;text-align:center;}.elementor-274 .elementor-element.elementor-element-0358b64 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:550;text-transform:uppercase;letter-spacing:0.5px;text-shadow:0px 0px 27px rgba(0, 0, 0, 0.47);color:#FFFFFF;}body:not(.rtl) .elementor-274 .elementor-element.elementor-element-1970ec9{left:0px;}body.rtl .elementor-274 .elementor-element.elementor-element-1970ec9{right:0px;}.elementor-274 .elementor-element.elementor-element-1970ec9{top:0px;z-index:1;}.elementor-274 .elementor-element.elementor-element-1970ec9 img{height:100%;object-fit:cover;object-position:center center;opacity:1;transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-1970ec9:hover img{opacity:0.1;}body:not(.rtl) .elementor-274 .elementor-element.elementor-element-dfb3798{left:0px;}body.rtl .elementor-274 .elementor-element.elementor-element-dfb3798{right:0px;}.elementor-274 .elementor-element.elementor-element-dfb3798{top:0px;z-index:0;}.elementor-274 .elementor-element.elementor-element-dfb3798 img{height:100%;object-fit:cover;object-position:center center;opacity:0.73;filter:brightness( 57% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-dfb3798:hover img{opacity:0.7;}.elementor-274 .elementor-element.elementor-element-e3e27a4{font-family:"Inter", Sans-serif;color:var( --e-global-color-716d7df );}.elementor-274 .elementor-element.elementor-element-d36ce8e{--display:flex;--min-height:20em;--justify-content:flex-end;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-274 .elementor-element.elementor-element-d36ce8e:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-d36ce8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-274 .elementor-element.elementor-element-2c89035.elementor-element{--order:99999 /* order end hack */;}.elementor-274 .elementor-element.elementor-element-2c89035{z-index:2;text-align:center;}.elementor-274 .elementor-element.elementor-element-2c89035 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:550;text-transform:uppercase;letter-spacing:0.5px;text-shadow:0px 0px 27px rgba(0, 0, 0, 0.47);color:#FFFFFF;}body:not(.rtl) .elementor-274 .elementor-element.elementor-element-d1d25e5{left:0px;}body.rtl .elementor-274 .elementor-element.elementor-element-d1d25e5{right:0px;}.elementor-274 .elementor-element.elementor-element-d1d25e5{top:0px;z-index:1;}.elementor-274 .elementor-element.elementor-element-d1d25e5 img{height:100%;object-fit:cover;object-position:center center;opacity:1;transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-d1d25e5:hover img{opacity:0.1;}body:not(.rtl) .elementor-274 .elementor-element.elementor-element-af1564a{left:0px;}body.rtl .elementor-274 .elementor-element.elementor-element-af1564a{right:0px;}.elementor-274 .elementor-element.elementor-element-af1564a{top:0px;z-index:0;}.elementor-274 .elementor-element.elementor-element-af1564a img{height:100%;object-fit:cover;object-position:center center;opacity:0.73;filter:brightness( 57% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-af1564a:hover img{opacity:0.7;}.elementor-274 .elementor-element.elementor-element-6cc1c82{font-family:"Inter", Sans-serif;color:var( --e-global-color-716d7df );}.elementor-274 .elementor-element.elementor-element-3f4af43{--display:flex;--min-height:20em;--justify-content:flex-end;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-274 .elementor-element.elementor-element-3f4af43:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-3f4af43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-274 .elementor-element.elementor-element-5df92e6.elementor-element{--order:99999 /* order end hack */;}.elementor-274 .elementor-element.elementor-element-5df92e6{z-index:2;text-align:center;}.elementor-274 .elementor-element.elementor-element-5df92e6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:550;text-transform:uppercase;letter-spacing:0.5px;text-shadow:0px 0px 27px rgba(0, 0, 0, 0.47);color:#FFFFFF;}body:not(.rtl) .elementor-274 .elementor-element.elementor-element-75d40e2{left:0px;}body.rtl .elementor-274 .elementor-element.elementor-element-75d40e2{right:0px;}.elementor-274 .elementor-element.elementor-element-75d40e2{top:0px;z-index:1;}.elementor-274 .elementor-element.elementor-element-75d40e2 img{height:100%;object-fit:cover;object-position:center center;opacity:1;transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-75d40e2:hover img{opacity:0.1;}body:not(.rtl) .elementor-274 .elementor-element.elementor-element-b8550d2{left:0px;}body.rtl .elementor-274 .elementor-element.elementor-element-b8550d2{right:0px;}.elementor-274 .elementor-element.elementor-element-b8550d2{top:0px;z-index:0;}.elementor-274 .elementor-element.elementor-element-b8550d2 img{height:100%;object-fit:cover;object-position:center center;opacity:0.73;filter:brightness( 57% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-b8550d2:hover img{opacity:0.7;}.elementor-274 .elementor-element.elementor-element-d1e0603{font-family:"Inter", Sans-serif;color:var( --e-global-color-716d7df );}.elementor-274 .elementor-element.elementor-element-4539b17{--display:flex;--min-height:20em;--justify-content:flex-end;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-274 .elementor-element.elementor-element-4539b17:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-4539b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-274 .elementor-element.elementor-element-1d6ad54.elementor-element{--order:99999 /* order end hack */;}.elementor-274 .elementor-element.elementor-element-1d6ad54{z-index:2;text-align:center;}.elementor-274 .elementor-element.elementor-element-1d6ad54 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:550;text-transform:uppercase;letter-spacing:0.5px;text-shadow:0px 0px 27px rgba(0, 0, 0, 0.47);color:#FFFFFF;}body:not(.rtl) .elementor-274 .elementor-element.elementor-element-c2197b3{left:0px;}body.rtl .elementor-274 .elementor-element.elementor-element-c2197b3{right:0px;}.elementor-274 .elementor-element.elementor-element-c2197b3{top:0px;z-index:1;}.elementor-274 .elementor-element.elementor-element-c2197b3 img{height:100%;object-fit:cover;object-position:center center;opacity:1;transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-c2197b3:hover img{opacity:0.1;}body:not(.rtl) .elementor-274 .elementor-element.elementor-element-36f929d{left:0px;}body.rtl .elementor-274 .elementor-element.elementor-element-36f929d{right:0px;}.elementor-274 .elementor-element.elementor-element-36f929d{top:0px;z-index:0;}.elementor-274 .elementor-element.elementor-element-36f929d img{height:100%;object-fit:cover;object-position:center center;opacity:0.73;filter:brightness( 57% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-36f929d:hover img{opacity:0.7;}.elementor-274 .elementor-element.elementor-element-68ef12e{font-family:"Inter", Sans-serif;color:var( --e-global-color-716d7df );}.elementor-274 .elementor-element.elementor-element-27bbe4f{--display:flex;--min-height:20em;--justify-content:flex-end;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-274 .elementor-element.elementor-element-27bbe4f:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-27bbe4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-274 .elementor-element.elementor-element-1112ee4.elementor-element{--order:99999 /* order end hack */;}.elementor-274 .elementor-element.elementor-element-1112ee4{z-index:2;text-align:center;}.elementor-274 .elementor-element.elementor-element-1112ee4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:550;text-transform:uppercase;letter-spacing:0.5px;text-shadow:0px 0px 27px rgba(0, 0, 0, 0.47);color:#FFFFFF;}body:not(.rtl) .elementor-274 .elementor-element.elementor-element-84ba6b6{left:0px;}body.rtl .elementor-274 .elementor-element.elementor-element-84ba6b6{right:0px;}.elementor-274 .elementor-element.elementor-element-84ba6b6{top:0px;z-index:1;}.elementor-274 .elementor-element.elementor-element-84ba6b6 img{height:100%;object-fit:cover;object-position:center center;opacity:1;transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-84ba6b6:hover img{opacity:0.1;}body:not(.rtl) .elementor-274 .elementor-element.elementor-element-353ddd9{left:0px;}body.rtl .elementor-274 .elementor-element.elementor-element-353ddd9{right:0px;}.elementor-274 .elementor-element.elementor-element-353ddd9{top:0px;z-index:0;}.elementor-274 .elementor-element.elementor-element-353ddd9 img{height:100%;object-fit:cover;object-position:center center;opacity:0.73;filter:brightness( 57% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-353ddd9:hover img{opacity:0.7;}.elementor-274 .elementor-element.elementor-element-5c4146c{font-family:"Inter", Sans-serif;color:var( --e-global-color-716d7df );}.elementor-274 .elementor-element.elementor-element-1832b8e{--display:flex;--min-height:20em;--justify-content:flex-end;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-274 .elementor-element.elementor-element-1832b8e:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-1832b8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-274 .elementor-element.elementor-element-9452daf.elementor-element{--order:99999 /* order end hack */;}.elementor-274 .elementor-element.elementor-element-9452daf{z-index:2;text-align:center;}.elementor-274 .elementor-element.elementor-element-9452daf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:550;text-transform:uppercase;letter-spacing:0.5px;text-shadow:0px 0px 27px rgba(0, 0, 0, 0.47);color:#FFFFFF;}body:not(.rtl) .elementor-274 .elementor-element.elementor-element-2af0d14{left:0px;}body.rtl .elementor-274 .elementor-element.elementor-element-2af0d14{right:0px;}.elementor-274 .elementor-element.elementor-element-2af0d14{top:0px;z-index:1;}.elementor-274 .elementor-element.elementor-element-2af0d14 img{height:100%;object-fit:cover;object-position:center center;opacity:1;transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-2af0d14:hover img{opacity:0.1;}body:not(.rtl) .elementor-274 .elementor-element.elementor-element-549233d{left:0px;}body.rtl .elementor-274 .elementor-element.elementor-element-549233d{right:0px;}.elementor-274 .elementor-element.elementor-element-549233d{top:0px;z-index:0;}.elementor-274 .elementor-element.elementor-element-549233d img{height:100%;object-fit:cover;object-position:center center;opacity:0.73;filter:brightness( 57% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-274 .elementor-element.elementor-element-549233d:hover img{opacity:0.7;}.elementor-274 .elementor-element.elementor-element-0350a6f{font-family:"Inter", Sans-serif;color:var( --e-global-color-716d7df );}.elementor-274 .elementor-element.elementor-element-a5f6a24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-274 .elementor-element.elementor-element-a5f6a24:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-a5f6a24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ferien-hof-harms.de/wp-content/uploads/2025/09/ferienhof-harms-Alpakas.webp");background-position:center right;}.elementor-274 .elementor-element.elementor-element-a5f6a24::before, .elementor-274 .elementor-element.elementor-element-a5f6a24 > .elementor-background-video-container::before, .elementor-274 .elementor-element.elementor-element-a5f6a24 > .e-con-inner > .elementor-background-video-container::before, .elementor-274 .elementor-element.elementor-element-a5f6a24 > .elementor-background-slideshow::before, .elementor-274 .elementor-element.elementor-element-a5f6a24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-274 .elementor-element.elementor-element-a5f6a24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-716d7df ) 35%, #FFFFFF00 100%);}.elementor-274 .elementor-element.elementor-element-f2e250d{width:var( --container-widget-width, 80ch );max-width:80ch;--container-widget-width:80ch;--container-widget-flex-grow:0;}.elementor-274 .elementor-element.elementor-element-f2e250d .elementor-heading-title{font-family:var( --e-global-typography-98f3b0c-font-family ), Sans-serif;font-size:var( --e-global-typography-98f3b0c-font-size );font-weight:var( --e-global-typography-98f3b0c-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-274 .elementor-element.elementor-element-39f158d{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:1024px){.elementor-274 .elementor-element.elementor-element-32ac7e4 .elementor-heading-title{font-size:3em;}.elementor-274 .elementor-element.elementor-element-265bfba{--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-274 .elementor-element.elementor-element-c17d0e1 .elementor-heading-title{font-size:var( --e-global-typography-98f3b0c-font-size );}.elementor-274 .elementor-element.elementor-element-6fe1dd7 img{width:100%;}.elementor-274 .elementor-element.elementor-element-4dfc721{--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-274 .elementor-element.elementor-element-4afdf52 img{width:100%;}.elementor-274 .elementor-element.elementor-element-a56ed6a .elementor-heading-title{font-size:var( --e-global-typography-98f3b0c-font-size );}.elementor-274 .elementor-element.elementor-element-553b3f0 img{width:100%;}.elementor-274 .elementor-element.elementor-element-4e59e5a .elementor-heading-title{font-size:var( --e-global-typography-98f3b0c-font-size );}.elementor-274 .elementor-element.elementor-element-477b557{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-274 .elementor-element.elementor-element-304deaf .elementor-heading-title{font-size:var( --e-global-typography-98f3b0c-font-size );}.elementor-274 .elementor-element.elementor-element-68c763d{--e-con-grid-template-columns:repeat(2, 1fr);--gap:1em 1em;--row-gap:1em;--column-gap:1em;--grid-auto-flow:row;}.elementor-274 .elementor-element.elementor-element-bdb67d3{--min-height:10em;}.elementor-274 .elementor-element.elementor-element-8620dd4{--min-height:10em;}.elementor-274 .elementor-element.elementor-element-48598f1{--min-height:10em;}.elementor-274 .elementor-element.elementor-element-661d5a2{--min-height:10em;}.elementor-274 .elementor-element.elementor-element-fb070f5{--min-height:10em;}.elementor-274 .elementor-element.elementor-element-decad61{--min-height:10em;}.elementor-274 .elementor-element.elementor-element-5619ac5{--min-height:10em;}.elementor-274 .elementor-element.elementor-element-d36ce8e{--min-height:10em;}.elementor-274 .elementor-element.elementor-element-3f4af43{--min-height:10em;}.elementor-274 .elementor-element.elementor-element-4539b17{--min-height:10em;}.elementor-274 .elementor-element.elementor-element-27bbe4f{--min-height:10em;}.elementor-274 .elementor-element.elementor-element-1832b8e{--min-height:10em;}.elementor-274 .elementor-element.elementor-element-f2e250d .elementor-heading-title{font-size:var( --e-global-typography-98f3b0c-font-size );}}@media(max-width:767px){.elementor-274 .elementor-element.elementor-element-32ac7e4 .elementor-heading-title{font-size:2.6em;}.elementor-274 .elementor-element.elementor-element-c17d0e1 .elementor-heading-title{font-size:var( --e-global-typography-98f3b0c-font-size );}.elementor-274 .elementor-element.elementor-element-4dfc721{--padding-top:4em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-274 .elementor-element.elementor-element-a56ed6a .elementor-heading-title{font-size:var( --e-global-typography-98f3b0c-font-size );}.elementor-274 .elementor-element.elementor-element-2466a87{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-274 .elementor-element.elementor-element-32327a3{--padding-top:5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-274 .elementor-element.elementor-element-4e59e5a .elementor-heading-title{font-size:var( --e-global-typography-98f3b0c-font-size );}.elementor-274 .elementor-element.elementor-element-686e2bd{width:100%;max-width:100%;}.elementor-274 .elementor-element.elementor-element-304deaf .elementor-heading-title{font-size:var( --e-global-typography-98f3b0c-font-size );}.elementor-274 .elementor-element.elementor-element-68c763d{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1em 1em;--row-gap:1em;--column-gap:1em;--grid-auto-flow:row;}.elementor-274 .elementor-element.elementor-element-bdb67d3{--min-height:10em;}.elementor-274 .elementor-element.elementor-element-48598f1{--min-height:40vh;}.elementor-274 .elementor-element.elementor-element-decad61{--min-height:40vh;}.elementor-274 .elementor-element.elementor-element-5619ac5{--min-height:40vh;}.elementor-274 .elementor-element.elementor-element-d36ce8e{--min-height:40vh;}.elementor-274 .elementor-element.elementor-element-3f4af43{--min-height:40vh;}.elementor-274 .elementor-element.elementor-element-4539b17{--min-height:40vh;}.elementor-274 .elementor-element.elementor-element-27bbe4f{--min-height:40vh;}.elementor-274 .elementor-element.elementor-element-1832b8e{--min-height:40vh;}.elementor-274 .elementor-element.elementor-element-a5f6a24::before, .elementor-274 .elementor-element.elementor-element-a5f6a24 > .elementor-background-video-container::before, .elementor-274 .elementor-element.elementor-element-a5f6a24 > .e-con-inner > .elementor-background-video-container::before, .elementor-274 .elementor-element.elementor-element-a5f6a24 > .elementor-background-slideshow::before, .elementor-274 .elementor-element.elementor-element-a5f6a24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-274 .elementor-element.elementor-element-a5f6a24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(94deg, var( --e-global-color-716d7df ) 100%, #FFFFFF00 0%);}.elementor-274 .elementor-element.elementor-element-f2e250d .elementor-heading-title{font-size:var( --e-global-typography-98f3b0c-font-size );}.elementor-274 .elementor-element.elementor-element-39f158d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-274 .elementor-element.elementor-element-eef1470{--width:50%;}.elementor-274 .elementor-element.elementor-element-2852082{--width:50%;}.elementor-274 .elementor-element.elementor-element-b90e7f2{--width:50%;}.elementor-274 .elementor-element.elementor-element-32327a3{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-274 .elementor-element.elementor-element-eef1470{--width:60%;}.elementor-274 .elementor-element.elementor-element-b90e7f2{--width:60%;}.elementor-274 .elementor-element.elementor-element-32327a3{--width:60%;}}/* Start custom CSS for container, class: .elementor-element-8e0fbc5 */.elementor-274 .elementor-element.elementor-element-8e0fbc5 .elementor-motion-effects-layer

{ transition: none !important;

}

.elementor-274 .elementor-element.elementor-element-8e0fbc5 {
    
        -webkit-animation: fadein 0.5s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation: fadein 0.5s; /* Firefox < 16 */
        -ms-animation: fadein 0.5s; /* Internet Explorer */
         -o-animation: fadein 0.5s; /* Opera < 12.1 */
            animation: fadein 0.5s;
}

@keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Firefox < 16 */
@-moz-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Internet Explorer */
@-ms-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Opera < 12.1 */
@-o-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70bb0b4 */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0e5097 */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ca14a5 */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-770bde9 */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dd5b37 */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-271653a */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-012a1d0 */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7fe9a0 */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a475718 */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa57952 */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2db8c */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-455f1c5 */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1970ec9 */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfb3798 */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d1d25e5 */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-af1564a */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-75d40e2 */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b8550d2 */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c2197b3 */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36f929d */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84ba6b6 */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-353ddd9 */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2af0d14 */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-549233d */.imgfull {
    
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Instrument Serif';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ferien-hof-harms.de/wp-content/uploads/2025/08/InstrumentSerif-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Instrument Serif';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://ferien-hof-harms.de/wp-content/uploads/2025/08/InstrumentSerif-Italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-display: auto;
	src: url('https://ferien-hof-harms.de/wp-content/uploads/2025/08/Inter-VariableFont_opszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */