/* https://urlaubambiohof.at/wp-content/uploads/elementor/css/post-27.css?ver=1764689464 */
.elementor-27 .elementor-element.elementor-element-3e50283d>.elementor-container{min-height:40vh}.elementor-27 .elementor-element.elementor-element-3e50283d:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-3e50283d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgba(230,233,239,0.64);background-image:url(/wp-content/uploads/IMG_20160816_170720320_HDR33-e1523559992504.jpg);background-position:4px 47%;background-size:cover}.elementor-27 .elementor-element.elementor-element-3e50283d>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#79a5af 0%,#BCD8C617 100%);opacity:0.23;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-27 .elementor-element.elementor-element-3e50283d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:2% 0% 2% 0%}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-6d9c7ec1.elementor-column .elementor-column-wrap{align-items:flex-end}.elementor-27 .elementor-element.elementor-element-6d9c7ec1.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-27 .elementor-element.elementor-element-6d9c7ec1>.elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-27 .elementor-element.elementor-element-6d9c7ec1>.elementor-element-populated>.elementor-widget-wrap{padding:0px 0px 0px 0px}.elementor-27 .elementor-element.elementor-element-240758ba{--spacer-size:50px}.elementor-27 .elementor-element.elementor-element-5ee6361e{text-align:center}.elementor-27 .elementor-element.elementor-element-5ee6361e .elementor-heading-title{color:#fff;font-family:"Arima Madurai",Sans-serif;font-size:5em;font-weight:900;text-transform:capitalize;line-height:1.2em;letter-spacing:-5px}.elementor-27 .elementor-element.elementor-element-5ee6361e>.elementor-widget-container{margin:00px 0px 0px 0px}.elementor-27 .elementor-element.elementor-element-3fa72cc8{margin-top:-80px;margin-bottom:0px;padding:0px 0px 0px 0px}.elementor-27 .elementor-element.elementor-element-7b68072:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-27 .elementor-element.elementor-element-7b68072>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-27 .elementor-element.elementor-element-7b68072>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-27 .elementor-element.elementor-element-7b68072>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-27 .elementor-element.elementor-element-16fede8b{margin-top:0px;margin-bottom:10px}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-7be21dd4.elementor-column .elementor-column-wrap{align-items:center}.elementor-27 .elementor-element.elementor-element-7be21dd4.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-27 .elementor-element.elementor-element-33a7dcb7{text-align:center}.elementor-27 .elementor-element.elementor-element-33a7dcb7 .elementor-heading-title{color:#7f7f7f;font-family:"Arima Madurai",Sans-serif;font-size:36px;font-weight:500;line-height:1.2em;letter-spacing:-1.1px}.elementor-27 .elementor-element.elementor-element-5aef497a{text-align:left;color:rgba(85,85,85,0.88);font-family:"Muli",Sans-serif;font-size:1em;font-weight:500;line-height:1.4em}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-8dda404.elementor-column .elementor-column-wrap{align-items:center}.elementor-27 .elementor-element.elementor-element-8dda404.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-27 .elementor-element.elementor-element-93d1d45{font-family:"Roboto",Sans-serif;font-weight:400}.elementor-27 .elementor-element.elementor-element-bc49c8f>.elementor-widget-container{margin:-6px 50px 50px 50px}.elementor-27 .elementor-element.elementor-element-bc49c8f{z-index:11}.elementor-27 .elementor-element.elementor-element-61fbd03>.elementor-widget-container{border-radius:0px 0px 0px 0px}.elementor-27 .elementor-element.elementor-element-61fbd03:hover>.elementor-widget-container{border-radius:0px 0px 0px 0px}.elementor-27 .elementor-element.elementor-element-8fd7554{--spacer-size:10px}.elementor-27 .elementor-element.elementor-element-74c495e{column-gap:0px}.elementor-27 .elementor-element.elementor-element-654a5f7{text-align:center}.elementor-27 .elementor-element.elementor-element-654a5f7>.elementor-widget-container{margin:50px 1px 74px 1px;padding:0px 0px 0px 0px}.elementor-27 .elementor-element.elementor-element-3684fd9:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-3684fd9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0c0c0c;background-image:url(/wp-content/uploads/landschaft.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-27 .elementor-element.elementor-element-3684fd9>.elementor-background-overlay{background-color:rgba(0,0,0,0.61);opacity:0.17;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-27 .elementor-element.elementor-element-3684fd9{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:6em 0em 0em 0em}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-3acf0b52.elementor-column .elementor-column-wrap{align-items:center}.elementor-27 .elementor-element.elementor-element-3acf0b52.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-27 .elementor-element.elementor-element-5d1d9a48{text-align:left}.elementor-27 .elementor-element.elementor-element-5d1d9a48 .elementor-heading-title{color:#fff;font-family:"Arima Madurai",Sans-serif;font-size:36px;font-weight:500;text-transform:capitalize;line-height:1.2em;letter-spacing:-1.1px}.elementor-27 .elementor-element.elementor-element-2ee233c9.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-27 .elementor-element.elementor-element-2ee233c9.elementor-view-framed .elementor-icon,.elementor-27 .elementor-element.elementor-element-2ee233c9.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-27 .elementor-element.elementor-element-2ee233c9{--icon-box-icon-margin:18px}.elementor-27 .elementor-element.elementor-element-2ee233c9 .elementor-icon{font-size:41px}.elementor-27 .elementor-element.elementor-element-2ee233c9 .elementor-icon-box-title{margin-bottom:7px;color:#fff}.elementor-27 .elementor-element.elementor-element-2ee233c9 .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-2ee233c9 .elementor-icon-box-title a{font-family:"Arimo",Sans-serif;font-size:23px;font-weight:400}.elementor-27 .elementor-element.elementor-element-2ee233c9 .elementor-icon-box-description{color:#fff;font-family:"Muli",Sans-serif;font-size:17px;font-weight:400;line-height:1.6em}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-21cc564e.elementor-column .elementor-column-wrap{align-items:center}.elementor-27 .elementor-element.elementor-element-21cc564e.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-27 .elementor-element.elementor-element-21cc564e:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-27 .elementor-element.elementor-element-21cc564e>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-27 .elementor-element.elementor-element-21cc564e>.elementor-element-populated{box-shadow:0px 0px 61px 9px rgba(0,0,0,0.08);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-27 .elementor-element.elementor-element-21cc564e>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-27 .elementor-element.elementor-element-21cc564e>.elementor-element-populated>.elementor-widget-wrap{padding:0px 0px 0px 0px}.elementor-27 .elementor-element.elementor-element-21cc564e{z-index:2}.elementor-27 .elementor-element.elementor-element-28e2bce iframe{height:558px;filter:brightness(100%) contrast(100%) saturate(71%) blur(0px) hue-rotate(335deg)}.elementor-27 .elementor-element.elementor-element-3db4d42{--spacer-size:50px}.elementor-27 .elementor-element.elementor-element-0252d25{--spacer-size:50px}.elementor-27 .elementor-element.elementor-element-2e5726d{--spacer-size:50px}.elementor-27 .elementor-element.elementor-element-06a674c{--spacer-size:50px}.elementor-27 .elementor-element.elementor-element-2e07b374>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-27 .elementor-element.elementor-element-2e07b374:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-2e07b374>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1b1f23}.elementor-27 .elementor-element.elementor-element-2e07b374{box-shadow:0px 21px 48px 0px rgba(99,115,129,0.05);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0px;margin-bottom:-42px;padding:0px 0px 0px 0px}.elementor-27 .elementor-element.elementor-element-2e07b374>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-27 .elementor-element.elementor-element-6ef03527>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:3px}.elementor-27 .elementor-element.elementor-element-161c7152{--spacer-size:50px}.elementor-27 .elementor-element.elementor-element-13e73d96>.elementor-widget-container{margin:-46px -9px -9px -9px}.elementor-27 .elementor-element.elementor-element-6700eba4>.elementor-widget-container{margin:21px 0px 6px 2px;padding:3px -10px 3px 0px}.elementor-27 .elementor-element.elementor-element-6723d8e6>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:3px}.elementor-27 .elementor-element.elementor-element-4a7edd1c{--spacer-size:50px}.elementor-27 .elementor-element.elementor-element-6c51907f{--grid-template-columns:repeat(0,auto);--grid-column-gap:5px;--grid-row-gap:0px}.elementor-27 .elementor-element.elementor-element-6c51907f .elementor-widget-container{text-align:center}.elementor-27 .elementor-element.elementor-element-766df00f{color:rgba(255,255,255,0.82);font-family:"Hind",Sans-serif;font-size:15px;font-weight:400;line-height:26px}.elementor-27 .elementor-element.elementor-element-41d87ec9>.elementor-widget-container{margin:-5px -5px -5px -5px;padding:0px 0px 0px 0px}.elementor-27 .elementor-element.elementor-element-b5ccf9f>.elementor-widget-container{margin:-35px 0px 0px 0px}.elementor-27 .elementor-element.elementor-element-4323aefc>.elementor-widget-container{margin:-10px -10px -10px -10px}.elementor-27 .elementor-element.elementor-element-5634af97>.elementor-widget-container{margin:-11px -9px -9px -9px;padding:0px 0px 0px 0px}.elementor-27 .elementor-element.elementor-element-267809fa>.elementor-widget-container{margin:-7px 6px 6px 6px;padding:2px 2px 2px 2px}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-7be21dd4{width:46.696%}.elementor-27 .elementor-element.elementor-element-8dda404{width:53.215%}.elementor-27 .elementor-element.elementor-element-ab0b512{width:79.732%}.elementor-27 .elementor-element.elementor-element-28269fa{width:20.091%}.elementor-27 .elementor-element.elementor-element-3acf0b52{width:49.991%}.elementor-27 .elementor-element.elementor-element-21cc564e{width:51.485%}.elementor-27 .elementor-element.elementor-element-6ef03527{width:18.595%}.elementor-27 .elementor-element.elementor-element-6723d8e6{width:12.281%}.elementor-27 .elementor-element.elementor-element-166d5eb{width:22.193%}.elementor-27 .elementor-element.elementor-element-4a7c88c8{width:26.931%}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-3acf0b52{width:50%}.elementor-27 .elementor-element.elementor-element-21cc564e{width:50%}}@media(min-width:1025px){.elementor-27 .elementor-element.elementor-element-3684fd9:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-3684fd9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-3e50283d:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-3e50283d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0px 0px}.elementor-27 .elementor-element.elementor-element-3e50283d{padding:0em 1em 0em 1em}.elementor-27 .elementor-element.elementor-element-33a7dcb7 .elementor-heading-title{font-size:31px}.elementor-27 .elementor-element.elementor-element-5d1d9a48 .elementor-heading-title{font-size:31px}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-3e50283d:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-3e50283d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0px 0px}.elementor-27 .elementor-element.elementor-element-3e50283d{padding:3em 1em 3em 1em}.elementor-27 .elementor-element.elementor-element-5ee6361e .elementor-heading-title{font-size:5rem;line-height:0.9em}.elementor-27 .elementor-element.elementor-element-5aef497a{font-size:23px}.elementor-27 .elementor-element.elementor-element-766df00f{text-align:center}}