.elementor-255 .elementor-element.elementor-element-11d3f38>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-255 .elementor-element.elementor-element-11d3f38:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-11d3f38>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.aw-lorch.de/wp-content/uploads/2018/09/hotel_schulhaus_bad_1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-255 .elementor-element.elementor-element-11d3f38{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-65px;margin-bottom:0}.elementor-255 .elementor-element.elementor-element-11d3f38>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-255 .elementor-element.elementor-element-f1005d9{--spacer-size:180px}.elementor-255 .elementor-element.elementor-element-315077a:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-255 .elementor-element.elementor-element-315077a>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgba(0,0,0,.49)}.elementor-255 .elementor-element.elementor-element-315077a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-255 .elementor-element.elementor-element-315077a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-255 .elementor-element.elementor-element-babe1ef{text-align:center}.elementor-255 .elementor-element.elementor-element-babe1ef .elementor-heading-title{color:#fff;font-size:43px;line-height:1.2em}.elementor-255 .elementor-element.elementor-element-babe1ef>.elementor-widget-container{padding:7px 0 10px}.elementor-255 .elementor-element.elementor-element-d42f36a{--spacer-size:220px}.elementor-255 .elementor-element.elementor-element-ef5a9de:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-ef5a9de>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-255 .elementor-element.elementor-element-ef5a9de{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-255 .elementor-element.elementor-element-ef5a9de>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-255 .elementor-element.elementor-element-0bc82a3>.elementor-element-populated{border-style:solid;border-width:5px 0 0;border-color:rgba(122,122,122,.77);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-255 .elementor-element.elementor-element-0bc82a3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-255 .elementor-element.elementor-element-48a9994{text-align:center}.elementor-255 .elementor-element.elementor-element-48a9994 .elementor-heading-title{color:#009f7e;font-size:31px}.elementor-255 .elementor-element.elementor-element-48a9994>.elementor-widget-container{padding:18px 0 0}.elementor-255 .elementor-element.elementor-element-cd4123d{text-align:center;color:#000;font-size:17px}.elementor-255 .elementor-element.elementor-element-d1d1db5{text-align:center}.elementor-255 .elementor-element.elementor-element-d1d1db5>.elementor-widget-container{padding:0 5px}.elementor-255 .elementor-element.elementor-element-a752cf4 .elementor-button{font-family:"Source Sans Pro 600",source sans pro;font-size:20px;font-weight:700;border-radius:43px}.elementor-255 .elementor-element.elementor-element-a752cf4>.elementor-widget-container{padding:5px 0 27px}.elementor-255 .elementor-element.elementor-element-ea96005>.elementor-element-populated{border-style:solid;border-width:5px 0 0;border-color:rgba(122,122,122,.77);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-255 .elementor-element.elementor-element-ea96005>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-255 .elementor-element.elementor-element-341a9fe{text-align:center}.elementor-255 .elementor-element.elementor-element-341a9fe .elementor-heading-title{color:#009f7e;font-size:31px}.elementor-255 .elementor-element.elementor-element-341a9fe>.elementor-widget-container{padding:18px 0 0}.elementor-255 .elementor-element.elementor-element-db4e3cd{text-align:center;color:#000;font-size:17px}.elementor-255 .elementor-element.elementor-element-4060b57{text-align:center}.elementor-255 .elementor-element.elementor-element-4060b57>.elementor-widget-container{padding:0 5px}.elementor-255 .elementor-element.elementor-element-43615f9 .elementor-button{font-family:"Source Sans Pro 600",source sans pro;font-size:20px;font-weight:700;border-radius:43px}.elementor-255 .elementor-element.elementor-element-43615f9>.elementor-widget-container{padding:5px 0 27px}.elementor-255 .elementor-element.elementor-element-46f5920>.elementor-element-populated{border-style:solid;border-width:5px 0 0;border-color:rgba(122,122,122,.77);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-255 .elementor-element.elementor-element-46f5920>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-255 .elementor-element.elementor-element-df908bd{text-align:center}.elementor-255 .elementor-element.elementor-element-df908bd .elementor-heading-title{color:#009f7e;font-size:31px}.elementor-255 .elementor-element.elementor-element-df908bd>.elementor-widget-container{padding:18px 0 0}.elementor-255 .elementor-element.elementor-element-d195eb8{text-align:center;color:#000;font-size:17px}.elementor-255 .elementor-element.elementor-element-63a268d{text-align:center}.elementor-255 .elementor-element.elementor-element-63a268d>.elementor-widget-container{padding:0 5px}.elementor-255 .elementor-element.elementor-element-49d2fcb .elementor-button{font-family:"Source Sans Pro 600",source sans pro;font-size:20px;font-weight:700;border-radius:43px}.elementor-255 .elementor-element.elementor-element-49d2fcb>.elementor-widget-container{padding:5px 0 27px}.elementor-255 .elementor-element.elementor-element-1076aef>.elementor-element-populated{border-style:solid;border-width:5px 0 0;border-color:rgba(122,122,122,.77);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-255 .elementor-element.elementor-element-1076aef>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-255 .elementor-element.elementor-element-992d591{text-align:center}.elementor-255 .elementor-element.elementor-element-992d591 .elementor-heading-title{color:#009f7e;font-size:31px}.elementor-255 .elementor-element.elementor-element-992d591>.elementor-widget-container{padding:18px 0 0}.elementor-255 .elementor-element.elementor-element-9310a20{text-align:center;color:#000;font-size:17px}.elementor-255 .elementor-element.elementor-element-03801db{text-align:center}.elementor-255 .elementor-element.elementor-element-03801db>.elementor-widget-container{padding:0 5px}.elementor-255 .elementor-element.elementor-element-d0530f4 .elementor-button{font-family:"Source Sans Pro 600",source sans pro;font-size:20px;font-weight:700;border-radius:43px}.elementor-255 .elementor-element.elementor-element-d0530f4>.elementor-widget-container{padding:5px 0 27px}.elementor-255 .elementor-element.elementor-element-f354783:not(.elementor-motion-effects-element-type-background),.elementor-255 .elementor-element.elementor-element-f354783>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#009f7e}.elementor-255 .elementor-element.elementor-element-f354783{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-255 .elementor-element.elementor-element-f354783>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-255 .elementor-element.elementor-element-db1c8b1{--spacer-size:10px}@media(min-width:768px){.elementor-255 .elementor-element.elementor-element-7fa513c{width:35.169%}.elementor-255 .elementor-element.elementor-element-315077a{width:29.746%}.elementor-255 .elementor-element.elementor-element-92be025{width:35.084%}}