.elementor-2865 .elementor-element.elementor-element-10e62dcc:not(.elementor-motion-effects-element-type-background), .elementor-2865 .elementor-element.elementor-element-10e62dcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schlossgasthaus.de/wp-content/uploads/2025/08/haeder-gasthaus-scaled.jpg");background-position:center center;background-size:cover;}.elementor-2865 .elementor-element.elementor-element-10e62dcc > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2865 .elementor-element.elementor-element-10e62dcc > .elementor-container{min-height:570px;}.elementor-2865 .elementor-element.elementor-element-10e62dcc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 0px 0px;}.elementor-widget-pt_image .widget-image-caption{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2865 .elementor-element.elementor-element-2ef4c3ed img{width:56px;}.elementor-2865 .elementor-element.elementor-element-1a6ceb7f .pt-title{font-size:50px;line-height:1.3em;}.elementor-2865 .elementor-element.elementor-element-43edfd22 .pt-subtitle{font-family:"Roboto lokal", Sans-serif;font-size:20px;font-weight:300;text-transform:none;letter-spacing:0px;}.elementor-2865 .elementor-element.elementor-element-112d44f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 100px 0px;}.elementor-2865 .elementor-element.elementor-element-112d44f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2865 .elementor-element.elementor-element-4b33bc8 > .elementor-widget-container{margin:0vw 0vw 2vw 0vw;}.elementor-2865 .elementor-element.elementor-element-4b33bc8 .pt-title-wrap{max-width:900px;}.elementor-2865 .elementor-element.elementor-element-4b33bc8 .pt-title{font-size:36px;font-weight:400;text-transform:none;line-height:1.35em;letter-spacing:0px;margin:0px 0px 30px 0px;}.elementor-2865 .elementor-element.elementor-element-4b33bc8 .pt-title-text{font-family:"Cormorant Italic lokal", Sans-serif;font-size:34px;line-height:2px;}.elementor-2865 .elementor-element.elementor-element-4b33bc8 .pt-title-btn{margin:30px 0px 0px 0px;}.elementor-2865 .elementor-element.elementor-element-a53beaa{border-style:solid;border-width:17px 17px 17px 17px;border-color:#BAA383CF;}.elementor-2865 .elementor-element.elementor-element-6552b88 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2865 .elementor-element.elementor-element-5a1120f{--divider-border-style:solid;--divider-color:#FFFFFF24;--divider-border-width:2px;}.elementor-2865 .elementor-element.elementor-element-5a1120f .elementor-divider-separator{width:100%;}.elementor-2865 .elementor-element.elementor-element-5a1120f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2865 .elementor-element.elementor-element-d0d7d1b > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2865 .elementor-element.elementor-element-d73168f img{width:35px;}.elementor-2865 .elementor-element.elementor-element-591d1d8{--divider-border-style:solid;--divider-color:#FFFFFF24;--divider-border-width:2px;}.elementor-2865 .elementor-element.elementor-element-591d1d8 .elementor-divider-separator{width:100%;}.elementor-2865 .elementor-element.elementor-element-591d1d8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2865 .elementor-element.elementor-element-6e2ff83c{padding:1vw 0vw 0vw 0vw;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2865 .elementor-element.elementor-element-687fa4b9{margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-family:"Cormorant Italic lokal", Sans-serif;font-size:41px;font-weight:600;line-height:47px;color:var( --e-global-color-91bc83b );}.elementor-2865 .elementor-element.elementor-element-b9f5400{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:29px;}.elementor-2865 .elementor-element.elementor-element-76dcf7fc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2865 .elementor-element.elementor-element-b4a0adc .pt-cta-overlay{background-color:#000000;opacity:0.3;}.elementor-2865 .elementor-element.elementor-element-b4a0adc{width:var( --container-widget-width, 321px );max-width:321px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-2865 .elementor-element.elementor-element-b4a0adc .pt-cta .pt-cta-wrap{border-radius:999px 999px 999px 999px;}.elementor-2865 .elementor-element.elementor-element-b4a0adc .pt-cta.with-inner-border{--inner-bd-color:#BAA383;}.elementor-2865 .elementor-element.elementor-element-b4a0adc .pt-cta.with-inner-border .pt-cta-content:before{border-radius:999px 999px 999px 999px;}.elementor-2865 .elementor-element.elementor-element-b4a0adc .pt-cta.with-inner-border .pt-cta-content:after{border-radius:999px 999px 999px 999px;}.elementor-2865 .elementor-element.elementor-element-b4a0adc .pt-cta.with-inner-border {--inner-bd-indent:7px;}.elementor-2865 .elementor-element.elementor-element-b4a0adc .pt-cta .pt-cta-overlay{border-radius:999px 999px 999px 999px;}.elementor-2865 .elementor-element.elementor-element-b4a0adc .pt-cta {--overlay-indent:8px;}.elementor-2865 .elementor-element.elementor-element-b4a0adc .pt-cta:hover .pt-cta-overlay{opacity:0.5;}.elementor-2865 .elementor-element.elementor-element-b4a0adc .pt-cta-title.pt-title{color:var( --e-global-color-91bc83b );font-size:37px;font-weight:800;text-decoration:underline;}.elementor-2865 .elementor-element.elementor-element-b4a0adc .pt-title{margin:0px 0px 30px 0px;}.elementor-2865 .elementor-element.elementor-element-b4a0adc .pt-cta-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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2865 .elementor-element.elementor-element-8268a3e:not(.elementor-motion-effects-element-type-background), .elementor-2865 .elementor-element.elementor-element-8268a3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BAA3836B;}.elementor-2865 .elementor-element.elementor-element-8268a3e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2vw;margin-bottom:0vw;padding:1vw 1vw 1vw 1vw;}.elementor-2865 .elementor-element.elementor-element-8268a3e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2865 .elementor-element.elementor-element-5f785c9 .gallery-item{padding:0 15px 15px 0;}.elementor-2865 .elementor-element.elementor-element-5f785c9 .gallery{margin:0 -15px -15px 0;}.elementor-2865 .elementor-element.elementor-element-5f785c9 .gallery-item img{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2865 .elementor-element.elementor-element-5f785c9 .gallery-item .gallery-caption{text-align:center;}.elementor-2865 .elementor-element.elementor-element-fa54c0f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2865 .elementor-element.elementor-element-fa54c0f{margin-top:2vw;margin-bottom:0vw;}.elementor-2865 .elementor-element.elementor-element-96108a0{--divider-border-style:solid;--divider-color:#FFFFFF24;--divider-border-width:2px;}.elementor-2865 .elementor-element.elementor-element-96108a0 .elementor-divider-separator{width:100%;}.elementor-2865 .elementor-element.elementor-element-96108a0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2865 .elementor-element.elementor-element-c7aa133 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2865 .elementor-element.elementor-element-2fc9bea img{width:35px;}.elementor-2865 .elementor-element.elementor-element-89d1d49{--divider-border-style:solid;--divider-color:#FFFFFF24;--divider-border-width:2px;}.elementor-2865 .elementor-element.elementor-element-89d1d49 .elementor-divider-separator{width:100%;}.elementor-2865 .elementor-element.elementor-element-89d1d49 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2865 .elementor-element.elementor-element-60fecb2{padding:1vw 0vw 0vw 0vw;}.elementor-2865 .elementor-element.elementor-element-df3bf35{margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-family:"Cormorant Italic lokal", Sans-serif;font-size:41px;font-weight:600;line-height:47px;color:var( --e-global-color-91bc83b );}.elementor-2865 .elementor-element.elementor-element-6021039{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:29px;}.elementor-2865 .elementor-element.elementor-element-51d8374.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2865 .elementor-element.elementor-element-fb6c93c .pt-cta-overlay{background-color:#000000;opacity:0.3;}.elementor-2865 .elementor-element.elementor-element-fb6c93c{width:var( --container-widget-width, 321px );max-width:321px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-2865 .elementor-element.elementor-element-fb6c93c .pt-cta .pt-cta-wrap{border-radius:999px 999px 999px 999px;}.elementor-2865 .elementor-element.elementor-element-fb6c93c .pt-cta.with-inner-border{--inner-bd-color:#BAA383;}.elementor-2865 .elementor-element.elementor-element-fb6c93c .pt-cta.with-inner-border .pt-cta-content:before{border-radius:999px 999px 999px 999px;}.elementor-2865 .elementor-element.elementor-element-fb6c93c .pt-cta.with-inner-border .pt-cta-content:after{border-radius:999px 999px 999px 999px;}.elementor-2865 .elementor-element.elementor-element-fb6c93c .pt-cta.with-inner-border {--inner-bd-indent:7px;}.elementor-2865 .elementor-element.elementor-element-fb6c93c .pt-cta .pt-cta-overlay{border-radius:999px 999px 999px 999px;}.elementor-2865 .elementor-element.elementor-element-fb6c93c .pt-cta {--overlay-indent:8px;}.elementor-2865 .elementor-element.elementor-element-fb6c93c .pt-cta:hover .pt-cta-overlay{opacity:0.5;}.elementor-2865 .elementor-element.elementor-element-fb6c93c .pt-cta-title.pt-title{color:var( --e-global-color-91bc83b );font-size:37px;font-weight:800;text-decoration:underline;}.elementor-2865 .elementor-element.elementor-element-fb6c93c .pt-title{margin:0px 0px 30px 0px;}.elementor-2865 .elementor-element.elementor-element-fb6c93c .pt-cta-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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2865 .elementor-element.elementor-element-273a67e:not(.elementor-motion-effects-element-type-background), .elementor-2865 .elementor-element.elementor-element-273a67e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BAA3836B;}.elementor-2865 .elementor-element.elementor-element-273a67e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2vw;margin-bottom:0vw;padding:1vw 1vw 1vw 1vw;}.elementor-2865 .elementor-element.elementor-element-273a67e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2865 .elementor-element.elementor-element-1c9c3a8 .gallery-item{padding:0 15px 15px 0;}.elementor-2865 .elementor-element.elementor-element-1c9c3a8 .gallery{margin:0 -15px -15px 0;}.elementor-2865 .elementor-element.elementor-element-1c9c3a8 .gallery-item img{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2865 .elementor-element.elementor-element-1c9c3a8 .gallery-item .gallery-caption{text-align:center;}.elementor-2865 .elementor-element.elementor-element-4773b82 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2865 .elementor-element.elementor-element-4773b82{margin-top:2vw;margin-bottom:0vw;}.elementor-2865 .elementor-element.elementor-element-13144ef{--divider-border-style:solid;--divider-color:#FFFFFF24;--divider-border-width:2px;}.elementor-2865 .elementor-element.elementor-element-13144ef .elementor-divider-separator{width:100%;}.elementor-2865 .elementor-element.elementor-element-13144ef .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2865 .elementor-element.elementor-element-5dc2e21 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2865 .elementor-element.elementor-element-c8ae197 img{width:35px;}.elementor-2865 .elementor-element.elementor-element-4d62f53{--divider-border-style:solid;--divider-color:#FFFFFF24;--divider-border-width:2px;}.elementor-2865 .elementor-element.elementor-element-4d62f53 .elementor-divider-separator{width:100%;}.elementor-2865 .elementor-element.elementor-element-4d62f53 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2865 .elementor-element.elementor-element-c720825{padding:1vw 0vw 0vw 0vw;}.elementor-2865 .elementor-element.elementor-element-249a7f9{margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-family:"Cormorant Italic lokal", Sans-serif;font-size:41px;font-weight:600;line-height:47px;color:var( --e-global-color-91bc83b );}.elementor-2865 .elementor-element.elementor-element-1266177{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:29px;}.elementor-2865 .elementor-element.elementor-element-248f46d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2865 .elementor-element.elementor-element-4f1c663 .pt-cta-overlay{background-color:#000000;opacity:0.3;}.elementor-2865 .elementor-element.elementor-element-4f1c663{width:var( --container-widget-width, 321px );max-width:321px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-2865 .elementor-element.elementor-element-4f1c663 .pt-cta .pt-cta-wrap{border-radius:999px 999px 999px 999px;}.elementor-2865 .elementor-element.elementor-element-4f1c663 .pt-cta.with-inner-border{--inner-bd-color:#BAA383;}.elementor-2865 .elementor-element.elementor-element-4f1c663 .pt-cta.with-inner-border .pt-cta-content:before{border-radius:999px 999px 999px 999px;}.elementor-2865 .elementor-element.elementor-element-4f1c663 .pt-cta.with-inner-border .pt-cta-content:after{border-radius:999px 999px 999px 999px;}.elementor-2865 .elementor-element.elementor-element-4f1c663 .pt-cta.with-inner-border {--inner-bd-indent:7px;}.elementor-2865 .elementor-element.elementor-element-4f1c663 .pt-cta .pt-cta-overlay{border-radius:999px 999px 999px 999px;}.elementor-2865 .elementor-element.elementor-element-4f1c663 .pt-cta {--overlay-indent:8px;}.elementor-2865 .elementor-element.elementor-element-4f1c663 .pt-cta:hover .pt-cta-overlay{opacity:0.5;}.elementor-2865 .elementor-element.elementor-element-4f1c663 .pt-cta-title.pt-title{color:var( --e-global-color-91bc83b );font-size:37px;font-weight:800;text-decoration:underline;}.elementor-2865 .elementor-element.elementor-element-4f1c663 .pt-title{margin:0px 0px 30px 0px;}.elementor-2865 .elementor-element.elementor-element-4f1c663 .pt-cta-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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2865 .elementor-element.elementor-element-604d475:not(.elementor-motion-effects-element-type-background), .elementor-2865 .elementor-element.elementor-element-604d475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BAA3836B;}.elementor-2865 .elementor-element.elementor-element-604d475{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2vw;margin-bottom:0vw;padding:1vw 1vw 1vw 1vw;}.elementor-2865 .elementor-element.elementor-element-604d475 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2865 .elementor-element.elementor-element-15fb65c .gallery-item{padding:0 15px 15px 0;}.elementor-2865 .elementor-element.elementor-element-15fb65c .gallery{margin:0 -15px -15px 0;}.elementor-2865 .elementor-element.elementor-element-15fb65c .gallery-item img{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2865 .elementor-element.elementor-element-15fb65c .gallery-item .gallery-caption{text-align:center;}.elementor-2865 .elementor-element.elementor-element-d1de0d2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2865 .elementor-element.elementor-element-d1de0d2{margin-top:2vw;margin-bottom:0vw;}.elementor-2865 .elementor-element.elementor-element-f714989{--divider-border-style:solid;--divider-color:#FFFFFF24;--divider-border-width:2px;}.elementor-2865 .elementor-element.elementor-element-f714989 .elementor-divider-separator{width:100%;}.elementor-2865 .elementor-element.elementor-element-f714989 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2865 .elementor-element.elementor-element-682da9f > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2865 .elementor-element.elementor-element-b5a7c20 img{width:35px;}.elementor-2865 .elementor-element.elementor-element-91e78dd{--divider-border-style:solid;--divider-color:#FFFFFF24;--divider-border-width:2px;}.elementor-2865 .elementor-element.elementor-element-91e78dd .elementor-divider-separator{width:100%;}.elementor-2865 .elementor-element.elementor-element-91e78dd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2865 .elementor-element.elementor-element-b1229fd{padding:1vw 0vw 0vw 0vw;}.elementor-2865 .elementor-element.elementor-element-bc93605{margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-family:"Cormorant Italic lokal", Sans-serif;font-size:41px;font-weight:600;line-height:47px;color:var( --e-global-color-91bc83b );}.elementor-2865 .elementor-element.elementor-element-11e4153{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:29px;}.elementor-2865 .elementor-element.elementor-element-2e128b8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2865 .elementor-element.elementor-element-c0ab584 .pt-cta-overlay{background-color:#000000;opacity:0.3;}.elementor-2865 .elementor-element.elementor-element-c0ab584{width:var( --container-widget-width, 321px );max-width:321px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-2865 .elementor-element.elementor-element-c0ab584 .pt-cta .pt-cta-wrap{border-radius:999px 999px 999px 999px;}.elementor-2865 .elementor-element.elementor-element-c0ab584 .pt-cta.with-inner-border{--inner-bd-color:#BAA383;}.elementor-2865 .elementor-element.elementor-element-c0ab584 .pt-cta.with-inner-border .pt-cta-content:before{border-radius:999px 999px 999px 999px;}.elementor-2865 .elementor-element.elementor-element-c0ab584 .pt-cta.with-inner-border .pt-cta-content:after{border-radius:999px 999px 999px 999px;}.elementor-2865 .elementor-element.elementor-element-c0ab584 .pt-cta.with-inner-border {--inner-bd-indent:7px;}.elementor-2865 .elementor-element.elementor-element-c0ab584 .pt-cta .pt-cta-overlay{border-radius:999px 999px 999px 999px;}.elementor-2865 .elementor-element.elementor-element-c0ab584 .pt-cta {--overlay-indent:8px;}.elementor-2865 .elementor-element.elementor-element-c0ab584 .pt-cta:hover .pt-cta-overlay{opacity:0.5;}.elementor-2865 .elementor-element.elementor-element-c0ab584 .pt-cta-title.pt-title{color:var( --e-global-color-91bc83b );font-size:37px;font-weight:800;text-decoration:underline;}.elementor-2865 .elementor-element.elementor-element-c0ab584 .pt-title{margin:0px 0px 30px 0px;}.elementor-2865 .elementor-element.elementor-element-c0ab584 .pt-cta-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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2865 .elementor-element.elementor-element-b97b048:not(.elementor-motion-effects-element-type-background), .elementor-2865 .elementor-element.elementor-element-b97b048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BAA3836B;}.elementor-2865 .elementor-element.elementor-element-b97b048{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2vw;margin-bottom:0vw;padding:1vw 1vw 1vw 1vw;}.elementor-2865 .elementor-element.elementor-element-b97b048 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2865 .elementor-element.elementor-element-cbe16f9 .gallery-item{padding:0 15px 15px 0;}.elementor-2865 .elementor-element.elementor-element-cbe16f9 .gallery{margin:0 -15px -15px 0;}.elementor-2865 .elementor-element.elementor-element-cbe16f9 .gallery-item img{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2865 .elementor-element.elementor-element-cbe16f9 .gallery-item .gallery-caption{text-align:center;}.elementor-2865 .elementor-element.elementor-element-c36ad15 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2865 .elementor-element.elementor-element-c36ad15{margin-top:2vw;margin-bottom:0vw;}.elementor-2865 .elementor-element.elementor-element-cf19d72{--divider-border-style:solid;--divider-color:#FFFFFF24;--divider-border-width:2px;}.elementor-2865 .elementor-element.elementor-element-cf19d72 .elementor-divider-separator{width:100%;}.elementor-2865 .elementor-element.elementor-element-cf19d72 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2865 .elementor-element.elementor-element-d5384ab > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2865 .elementor-element.elementor-element-5cb14ab img{width:35px;}.elementor-2865 .elementor-element.elementor-element-cbf36de{--divider-border-style:solid;--divider-color:#FFFFFF24;--divider-border-width:2px;}.elementor-2865 .elementor-element.elementor-element-cbf36de .elementor-divider-separator{width:100%;}.elementor-2865 .elementor-element.elementor-element-cbf36de .elementor-divider{padding-block-start:15px;padding-block-end:15px;}@media(min-width:768px){.elementor-2865 .elementor-element.elementor-element-0f83493{width:45%;}.elementor-2865 .elementor-element.elementor-element-d0d7d1b{width:10%;}.elementor-2865 .elementor-element.elementor-element-1925436{width:45%;}.elementor-2865 .elementor-element.elementor-element-0f612c7{width:45%;}.elementor-2865 .elementor-element.elementor-element-c7aa133{width:10%;}.elementor-2865 .elementor-element.elementor-element-aef0750{width:45%;}.elementor-2865 .elementor-element.elementor-element-4f648b2{width:45%;}.elementor-2865 .elementor-element.elementor-element-5dc2e21{width:10%;}.elementor-2865 .elementor-element.elementor-element-7027e30{width:45%;}.elementor-2865 .elementor-element.elementor-element-598354a{width:45%;}.elementor-2865 .elementor-element.elementor-element-682da9f{width:10%;}.elementor-2865 .elementor-element.elementor-element-4a32040{width:45%;}.elementor-2865 .elementor-element.elementor-element-d3d2d43{width:45%;}.elementor-2865 .elementor-element.elementor-element-d5384ab{width:10%;}.elementor-2865 .elementor-element.elementor-element-7f3d779{width:45%;}}@media(max-width:1024px){.elementor-2865 .elementor-element.elementor-element-10e62dcc{padding:80px 0px 0px 0px;}.elementor-widget-pt_image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2865 .elementor-element.elementor-element-1a6ceb7f .pt-title{font-size:36px;}.elementor-2865 .elementor-element.elementor-element-43edfd22 .pt-subtitle{font-size:18px;}.elementor-2865 .elementor-element.elementor-element-112d44f1{padding:80px 0px 80px 0px;}.elementor-2865 .elementor-element.elementor-element-4b33bc8 .pt-title{font-size:32px;}.elementor-2865 .elementor-element.elementor-element-6e2ff83c{padding:80px 0px 0px 0px;}.elementor-2865 .elementor-element.elementor-element-65dc9324 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2865 .elementor-element.elementor-element-687fa4b9{font-size:34px;}.elementor-2865 .elementor-element.elementor-element-b9f5400{font-size:17px;}.elementor-2865 .elementor-element.elementor-element-b4a0adc .pt-cta-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2865 .elementor-element.elementor-element-8268a3e{margin-top:3vw;margin-bottom:0vw;}.elementor-2865 .elementor-element.elementor-element-7dd380c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2865 .elementor-element.elementor-element-7dd380c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2865 .elementor-element.elementor-element-5f785c9{padding:1vw 1vw 1vw 1vw;}.elementor-2865 .elementor-element.elementor-element-60fecb2{padding:80px 0px 0px 0px;}.elementor-2865 .elementor-element.elementor-element-b0343c2 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-2865 .elementor-element.elementor-element-df3bf35{font-size:34px;}.elementor-2865 .elementor-element.elementor-element-6021039{font-size:17px;}.elementor-2865 .elementor-element.elementor-element-fb6c93c .pt-cta-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2865 .elementor-element.elementor-element-273a67e{margin-top:3vw;margin-bottom:0vw;}.elementor-2865 .elementor-element.elementor-element-2917e64 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2865 .elementor-element.elementor-element-2917e64 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2865 .elementor-element.elementor-element-1c9c3a8{padding:1vw 1vw 1vw 1vw;}.elementor-2865 .elementor-element.elementor-element-c720825{padding:80px 0px 0px 0px;}.elementor-2865 .elementor-element.elementor-element-4168486 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-2865 .elementor-element.elementor-element-249a7f9{font-size:34px;}.elementor-2865 .elementor-element.elementor-element-1266177{font-size:17px;}.elementor-2865 .elementor-element.elementor-element-4f1c663 .pt-cta-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2865 .elementor-element.elementor-element-604d475{margin-top:3vw;margin-bottom:0vw;}.elementor-2865 .elementor-element.elementor-element-c7ddf13 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2865 .elementor-element.elementor-element-c7ddf13 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2865 .elementor-element.elementor-element-15fb65c{padding:1vw 1vw 1vw 1vw;}.elementor-2865 .elementor-element.elementor-element-b1229fd{padding:80px 0px 0px 0px;}.elementor-2865 .elementor-element.elementor-element-93ca4a5 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-2865 .elementor-element.elementor-element-bc93605{font-size:34px;}.elementor-2865 .elementor-element.elementor-element-11e4153{font-size:17px;}.elementor-2865 .elementor-element.elementor-element-c0ab584 .pt-cta-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2865 .elementor-element.elementor-element-b97b048{margin-top:3vw;margin-bottom:0vw;}.elementor-2865 .elementor-element.elementor-element-41dcc06 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2865 .elementor-element.elementor-element-41dcc06 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2865 .elementor-element.elementor-element-cbe16f9{padding:1vw 1vw 1vw 1vw;}}@media(max-width:767px){.elementor-2865 .elementor-element.elementor-element-10e62dcc{padding:40px 0px 0px 0px;}.elementor-widget-pt_image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2865 .elementor-element.elementor-element-1a6ceb7f .pt-title{font-size:32px;}.elementor-2865 .elementor-element.elementor-element-4b33bc8 .pt-title{font-size:28px;}.elementor-2865 .elementor-element.elementor-element-4b33bc8 .pt-title-text{font-size:19px;line-height:1.7em;}.elementor-2865 .elementor-element.elementor-element-0f83493{width:35%;}.elementor-2865 .elementor-element.elementor-element-d0d7d1b{width:30%;}.elementor-2865 .elementor-element.elementor-element-1925436{width:35%;}.elementor-2865 .elementor-element.elementor-element-65dc9324 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2865 .elementor-element.elementor-element-687fa4b9{font-size:30px;line-height:1.2em;}.elementor-2865 .elementor-element.elementor-element-b9f5400{font-size:15px;line-height:1.4em;}.elementor-2865 .elementor-element.elementor-element-76dcf7fc > .elementor-element-populated{padding:60px 0px 0px 0px;}.elementor-2865 .elementor-element.elementor-element-b4a0adc .pt-cta-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2865 .elementor-element.elementor-element-7dd380c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2865 .elementor-element.elementor-element-0f612c7{width:35%;}.elementor-2865 .elementor-element.elementor-element-c7aa133{width:30%;}.elementor-2865 .elementor-element.elementor-element-aef0750{width:35%;}.elementor-2865 .elementor-element.elementor-element-b0343c2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2865 .elementor-element.elementor-element-df3bf35{font-size:30px;line-height:1.2em;}.elementor-2865 .elementor-element.elementor-element-6021039{font-size:15px;line-height:1.4em;}.elementor-2865 .elementor-element.elementor-element-51d8374 > .elementor-element-populated{padding:60px 0px 0px 0px;}.elementor-2865 .elementor-element.elementor-element-fb6c93c .pt-cta-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2865 .elementor-element.elementor-element-2917e64 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2865 .elementor-element.elementor-element-4f648b2{width:35%;}.elementor-2865 .elementor-element.elementor-element-5dc2e21{width:30%;}.elementor-2865 .elementor-element.elementor-element-7027e30{width:35%;}.elementor-2865 .elementor-element.elementor-element-4168486 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2865 .elementor-element.elementor-element-249a7f9{font-size:30px;line-height:1.2em;}.elementor-2865 .elementor-element.elementor-element-1266177{font-size:15px;line-height:1.4em;}.elementor-2865 .elementor-element.elementor-element-248f46d > .elementor-element-populated{padding:60px 0px 0px 0px;}.elementor-2865 .elementor-element.elementor-element-4f1c663 .pt-cta-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2865 .elementor-element.elementor-element-c7ddf13 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2865 .elementor-element.elementor-element-598354a{width:35%;}.elementor-2865 .elementor-element.elementor-element-682da9f{width:30%;}.elementor-2865 .elementor-element.elementor-element-4a32040{width:35%;}.elementor-2865 .elementor-element.elementor-element-93ca4a5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2865 .elementor-element.elementor-element-bc93605{font-size:30px;line-height:1.2em;}.elementor-2865 .elementor-element.elementor-element-11e4153{font-size:15px;line-height:1.4em;}.elementor-2865 .elementor-element.elementor-element-2e128b8 > .elementor-element-populated{padding:60px 0px 0px 0px;}.elementor-2865 .elementor-element.elementor-element-c0ab584 .pt-cta-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2865 .elementor-element.elementor-element-41dcc06 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2865 .elementor-element.elementor-element-d3d2d43{width:35%;}.elementor-2865 .elementor-element.elementor-element-d5384ab{width:30%;}.elementor-2865 .elementor-element.elementor-element-7f3d779{width:35%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto lokal';
	font-display: auto;
	src: url('https://schlossgasthaus.de/wp-content/uploads/2025/08/Roboto-VariableFont_wdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cormorant Italic lokal';
	font-display: auto;
	src: url('https://schlossgasthaus.de/wp-content/uploads/2025/08/CormorantGaramond-Italic-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */