.elementor-211 .elementor-element.elementor-element-3d354d62 > .elementor-shape-bottom .elementor-shape-fill{fill:#F1F0EC;}.elementor-211 .elementor-element.elementor-element-3d354d62 > .elementor-shape-bottom svg{width:calc(200% + 1.3px);height:30px;}.elementor-211 .elementor-element.elementor-element-3d354d62 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-211 .elementor-element.elementor-element-3d354d62{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-3c9ce7b0 .elementor-repeater-item-b812ca3 .swiper-slide-bg{background-color:rgba(131, 60, 163, 0);background-image:url(https://www.schloss-aufhausen.de/wp-content/uploads/2020/08/Rittersaal-Tische-1-von-1-7.jpg);background-size:cover;}.elementor-211 .elementor-element.elementor-element-3c9ce7b0 .elementor-repeater-item-ab40725 .swiper-slide-bg{background-color:rgba(131, 60, 163, 0);background-image:url(https://www.schloss-aufhausen.de/wp-content/uploads/2020/08/Slider-20.jpg);background-size:cover;}.elementor-211 .elementor-element.elementor-element-3c9ce7b0 .elementor-repeater-item-c2115ad .swiper-slide-bg{background-color:rgba(131, 60, 163, 0);background-image:url(https://www.schloss-aufhausen.de/wp-content/uploads/2020/08/Slider-2-1.jpg);background-size:cover;}.elementor-211 .elementor-element.elementor-element-3c9ce7b0 .elementor-repeater-item-b724c5c .swiper-slide-bg{background-color:rgba(131, 60, 163, 0);background-image:url(https://www.schloss-aufhausen.de/wp-content/uploads/2020/08/IMG_4881-scaled-1.jpg);background-size:cover;}.elementor-211 .elementor-element.elementor-element-3c9ce7b0 .swiper-slide{height:970px;transition-duration:calc(5000ms*1.2);}.elementor-211 .elementor-element.elementor-element-3c9ce7b0 .swiper-slide-contents{max-width:66%;}.elementor-211 .elementor-element.elementor-element-3c9ce7b0 .swiper-slide-inner{text-align:center;}.elementor-211 .elementor-element.elementor-element-3c9ce7b0 .elementor-swiper-button{font-size:25px;color:#FFFFFF;}.elementor-211 .elementor-element.elementor-element-3c9ce7b0 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-211 .elementor-element.elementor-element-3c9ce7b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-4376f63e:not(.elementor-motion-effects-element-type-background), .elementor-211 .elementor-element.elementor-element-4376f63e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F0EC;}.elementor-211 .elementor-element.elementor-element-4376f63e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-211 .elementor-element.elementor-element-4376f63e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-211 .elementor-element.elementor-element-1497c5d9 .elementor-spacer-inner{--spacer-size:355px;}.elementor-211 .elementor-element.elementor-element-231511b1{margin-top:0px;margin-bottom:0px;}.elementor-211 .elementor-element.elementor-element-2f35a1e5 .elementor-spacer-inner{--spacer-size:30px;}.elementor-211 .elementor-element.elementor-element-1eca34de{text-align:center;}.elementor-211 .elementor-element.elementor-element-1eca34de img{width:28%;transition-duration:0.3s;}.elementor-211 .elementor-element.elementor-element-6fcbf841{text-align:center;}.elementor-211 .elementor-element.elementor-element-6fcbf841 .elementor-heading-title{color:#6F513E;font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:bold;letter-spacing:1px;}.elementor-211 .elementor-element.elementor-element-10187226 > .elementor-container{max-width:1060px;}.elementor-211 .elementor-element.elementor-element-10187226{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-211 .elementor-element.elementor-element-10187226 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-211 .elementor-element.elementor-element-574955f4{text-align:center;color:#454545;font-family:"Open Sans", Sans-serif;font-size:18px;}.elementor-211 .elementor-element.elementor-element-2d890eae > .elementor-container{max-width:1060px;}.elementor-211 .elementor-element.elementor-element-910e702 > .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:30px;}.elementor-211 .elementor-element.elementor-element-30cf517f{text-align:center;color:#454545;font-family:"Open Sans", Sans-serif;font-size:18px;}.elementor-211 .elementor-element.elementor-element-75df3603 > .elementor-container{max-width:1060px;}.elementor-211 .elementor-element.elementor-element-75df3603:not(.elementor-motion-effects-element-type-background), .elementor-211 .elementor-element.elementor-element-75df3603 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0);}.elementor-211 .elementor-element.elementor-element-75df3603{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-211 .elementor-element.elementor-element-75df3603 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-211 .elementor-element.elementor-element-486f65{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-211 .elementor-element.elementor-element-486f65 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-211 .elementor-element.elementor-element-577c9b36 > .elementor-container{max-width:1060px;}.elementor-211 .elementor-element.elementor-element-577c9b36:not(.elementor-motion-effects-element-type-background), .elementor-211 .elementor-element.elementor-element-577c9b36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0);}.elementor-211 .elementor-element.elementor-element-577c9b36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-211 .elementor-element.elementor-element-577c9b36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-211 .elementor-element.elementor-element-6ffcde8b .elementor-spacer-inner{--spacer-size:30px;}.elementor-211 .elementor-element.elementor-element-234bb9f2{text-align:center;}.elementor-211 .elementor-element.elementor-element-234bb9f2 .elementor-heading-title{color:#6F513E;font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:1px;}.elementor-211 .elementor-element.elementor-element-32c78f4f{columns:1;column-gap:48px;text-align:center;color:#454545;font-family:"Open Sans", Sans-serif;font-size:18px;}.elementor-211 .elementor-element.elementor-element-6080d20 .elementor-spacer-inner{--spacer-size:30px;}.elementor-211 .elementor-element.elementor-element-4a992c16{text-align:center;}.elementor-211 .elementor-element.elementor-element-4a992c16 img{width:28%;}.elementor-211 .elementor-element.elementor-element-28a18892 > .elementor-container{max-width:1060px;}.elementor-211 .elementor-element.elementor-element-28a18892:not(.elementor-motion-effects-element-type-background), .elementor-211 .elementor-element.elementor-element-28a18892 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0);}.elementor-211 .elementor-element.elementor-element-28a18892{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-211 .elementor-element.elementor-element-28a18892 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-211 .elementor-element.elementor-element-13d63a4d{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-211 .elementor-element.elementor-element-13d63a4d .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-211 .elementor-element.elementor-element-7c526249 > .elementor-container{max-width:1060px;}.elementor-211 .elementor-element.elementor-element-7c526249:not(.elementor-motion-effects-element-type-background), .elementor-211 .elementor-element.elementor-element-7c526249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0);}.elementor-211 .elementor-element.elementor-element-7c526249{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-211 .elementor-element.elementor-element-7c526249 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-211 .elementor-element.elementor-element-7e8da021 .elementor-spacer-inner{--spacer-size:30px;}.elementor-211 .elementor-element.elementor-element-5386b0e4{text-align:center;}.elementor-211 .elementor-element.elementor-element-5386b0e4 .elementor-heading-title{color:#6F513E;font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:1px;}.elementor-211 .elementor-element.elementor-element-79d158e{columns:1;column-gap:48px;text-align:center;color:#454545;font-family:"Open Sans", Sans-serif;font-size:18px;}.elementor-211 .elementor-element.elementor-element-dbdf398 .elementor-spacer-inner{--spacer-size:30px;}@media(max-width:1024px) and (min-width:768px){.elementor-211 .elementor-element.elementor-element-45b200d1{width:100%;}}@media(max-width:1024px){.elementor-211 .elementor-element.elementor-element-3d354d62 > .elementor-shape-bottom svg{width:calc(170% + 1.3px);height:30px;}.elementor-211 .elementor-element.elementor-element-3d354d62{margin-top:0px;margin-bottom:0px;}.elementor-211 .elementor-element.elementor-element-45b200d1 > .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:0px;}.elementor-211 .elementor-element.elementor-element-3c9ce7b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-1eca34de img{width:45%;}.elementor-211 .elementor-element.elementor-element-2d890eae{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-4a992c16 img{width:45%;}}@media(max-width:767px){.elementor-211 .elementor-element.elementor-element-3d354d62 > .elementor-shape-bottom svg{width:calc(230% + 1.3px);height:30px;}.elementor-211 .elementor-element.elementor-element-3d354d62{margin-top:0px;margin-bottom:0px;}.elementor-211 .elementor-element.elementor-element-3c9ce7b0 .swiper-slide{height:970px;}.elementor-211 .elementor-element.elementor-element-1497c5d9 .elementor-spacer-inner{--spacer-size:250px;}.elementor-211 .elementor-element.elementor-element-1eca34de img{width:70%;}.elementor-211 .elementor-element.elementor-element-6fcbf841 .elementor-heading-title{font-size:30px;}.elementor-211 .elementor-element.elementor-element-4a992c16 img{width:70%;}.elementor-211 .elementor-element.elementor-element-79d158e{columns:1;}}/* Start custom CSS for image, class: .elementor-element-1eca34de */.elementor-211 .elementor-element.elementor-element-1eca34de.elementor-sticky--effects{
background-color: rgba(0,0,0,0.6)!important
}

.elementor-211 .elementor-element.elementor-element-1eca34de{
transition: background-color 1s ease !important;
}

.elementor-211 .elementor-element.elementor-element-1eca34de.elementor-sticky--effects >.elementor-container{
min-height: 70px;
}

.elementor-211 .elementor-element.elementor-element-1eca34de > .elementor-container{
transition: min-height 1s ease !important;
}/* End custom CSS */