.elementor-1096 .elementor-element.elementor-element-3dc6a46:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-3dc6a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1CECA;}.elementor-1096 .elementor-element.elementor-element-3dc6a46 > .elementor-background-overlay{background-image:url("https://www.mein-sonnenhof.com/wp-content/uploads/sonnenhof-sonne-hintergrund-2.svg");background-position:center left;background-repeat:no-repeat;background-size:auto;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1096 .elementor-element.elementor-element-3dc6a46{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:010% 0% 10% 0%;}.elementor-1096 .elementor-element.elementor-element-6ada3a2{text-align:center;color:#5B5249;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;}.elementor-1096 .elementor-element.elementor-element-6ada3a2 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-1096 .elementor-element.elementor-element-a33e5a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:10;}.elementor-1096 .elementor-element.elementor-element-a33e5a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1096 .elementor-element.elementor-element-d5eaf77 .elementor-icon-wrapper{text-align:right;}.elementor-1096 .elementor-element.elementor-element-d5eaf77 .elementor-icon{font-size:200px;}.elementor-1096 .elementor-element.elementor-element-d5eaf77 .elementor-icon svg{height:200px;}.elementor-1096 .elementor-element.elementor-element-d5eaf77 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-d5eaf77{width:auto;max-width:auto;top:30vh;}body:not(.rtl) .elementor-1096 .elementor-element.elementor-element-d5eaf77{right:0px;}body.rtl .elementor-1096 .elementor-element.elementor-element-d5eaf77{left:0px;}.elementor-1096 .elementor-element.elementor-element-4b70541:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-4b70541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5B5249;}.elementor-1096 .elementor-element.elementor-element-4b70541{border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 3% 0%;}.elementor-1096 .elementor-element.elementor-element-4b70541 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1096 .elementor-element.elementor-element-9af5eab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1096 .elementor-element.elementor-element-9af5eab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1096 .elementor-element.elementor-element-1ff2c105 > .elementor-container{max-width:1440px;min-height:700px;}.elementor-1096 .elementor-element.elementor-element-1ff2c105:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-1ff2c105 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5B5249;}.elementor-1096 .elementor-element.elementor-element-1ff2c105{border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-1096 .elementor-element.elementor-element-1ff2c105 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1096 .elementor-element.elementor-element-91086d8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1096 .elementor-element.elementor-element-91086d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1096 .elementor-element.elementor-element-91086d8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1096 .elementor-element.elementor-element-91086d8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-91086d8 > .elementor-element-populated{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%;padding:0% 0% 0% 0%;}.elementor-1096 .elementor-element.elementor-element-91086d8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1096 .elementor-element.elementor-element-cfb2e48 .elementor-main-swiper{height:700px;}.elementor-1096 .elementor-element.elementor-element-cfb2e48.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-1096 .elementor-element.elementor-element-cfb2e48 .elementor-swiper-button{font-size:20px;}.elementor-1096 .elementor-element.elementor-element-cfb2e48 .swiper-pagination-bullet{height:12px;width:12px;}.elementor-1096 .elementor-element.elementor-element-cfb2e48 .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-1096 .elementor-element.elementor-element-cfb2e48 .swiper-pagination-fraction{font-size:12px;color:#FFFFFFA6;}.elementor-1096 .elementor-element.elementor-element-cfb2e48 .swiper-pagination-bullet-active, .elementor-1096 .elementor-element.elementor-element-cfb2e48 .swiper-pagination-progressbar-fill{background-color:#FFFFFFA6;}.elementor-bc-flex-widget .elementor-1096 .elementor-element.elementor-element-31a785.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1096 .elementor-element.elementor-element-31a785.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1096 .elementor-element.elementor-element-31a785 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:40px;}.elementor-1096 .elementor-element.elementor-element-31a785:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1096 .elementor-element.elementor-element-31a785 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFCD5C;}.elementor-1096 .elementor-element.elementor-element-31a785 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 10% 0% 10%;}.elementor-1096 .elementor-element.elementor-element-31a785 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1096 .elementor-element.elementor-element-60aa0941 .elementor-heading-title{color:#5B5249;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-1096 .elementor-element.elementor-element-4e02aab{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1096 .elementor-element.elementor-element-f42a0b9{color:#5B5249;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-1096 .elementor-element.elementor-element-f42a0b9 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-1096 .elementor-element.elementor-element-0f8536d .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:16px;fill:#FFFFFF;color:#FFFFFF;background-color:#5B5249;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1096 .elementor-element.elementor-element-0f8536d .elementor-button:hover, .elementor-1096 .elementor-element.elementor-element-0f8536d .elementor-button:focus{color:#5B5249;background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-0f8536d .elementor-button:hover svg, .elementor-1096 .elementor-element.elementor-element-0f8536d .elementor-button:focus svg{fill:#5B5249;}.elementor-1096 .elementor-element.elementor-element-0f8536d > .elementor-widget-container{margin:4px 4px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-0f8536d{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-49cea40 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:16px;fill:#FFFFFF;color:#FFFFFF;background-color:#5B5249;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1096 .elementor-element.elementor-element-49cea40 .elementor-button:hover, .elementor-1096 .elementor-element.elementor-element-49cea40 .elementor-button:focus{color:#5B5249;background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-49cea40 .elementor-button:hover svg, .elementor-1096 .elementor-element.elementor-element-49cea40 .elementor-button:focus svg{fill:#5B5249;}.elementor-1096 .elementor-element.elementor-element-49cea40 > .elementor-widget-container{margin:4px 4px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-49cea40{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-ea11d4e .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:16px;fill:#FFFFFF;color:#FFFFFF;background-color:#5B5249;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1096 .elementor-element.elementor-element-ea11d4e .elementor-button:hover, .elementor-1096 .elementor-element.elementor-element-ea11d4e .elementor-button:focus{color:#5B5249;background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-ea11d4e .elementor-button:hover svg, .elementor-1096 .elementor-element.elementor-element-ea11d4e .elementor-button:focus svg{fill:#5B5249;}.elementor-1096 .elementor-element.elementor-element-ea11d4e > .elementor-widget-container{margin:4px 4px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-ea11d4e{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-acf1a5d .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:16px;fill:#FFFFFF;color:#FFFFFF;background-color:#5B5249;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1096 .elementor-element.elementor-element-acf1a5d .elementor-button:hover, .elementor-1096 .elementor-element.elementor-element-acf1a5d .elementor-button:focus{color:#5B5249;background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-acf1a5d .elementor-button:hover svg, .elementor-1096 .elementor-element.elementor-element-acf1a5d .elementor-button:focus svg{fill:#5B5249;}.elementor-1096 .elementor-element.elementor-element-acf1a5d > .elementor-widget-container{margin:4px 4px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-acf1a5d{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-204b91a > .elementor-container{max-width:1440px;min-height:700px;}.elementor-1096 .elementor-element.elementor-element-204b91a:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-204b91a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5B5249;}.elementor-1096 .elementor-element.elementor-element-204b91a{border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-1096 .elementor-element.elementor-element-204b91a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1096 .elementor-element.elementor-element-7e25b8b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1096 .elementor-element.elementor-element-7e25b8b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1096 .elementor-element.elementor-element-7e25b8b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:40px;}.elementor-1096 .elementor-element.elementor-element-7e25b8b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1096 .elementor-element.elementor-element-7e25b8b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7A5A3A;}.elementor-1096 .elementor-element.elementor-element-7e25b8b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 10% 0% 10%;}.elementor-1096 .elementor-element.elementor-element-7e25b8b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1096 .elementor-element.elementor-element-450226a .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-1096 .elementor-element.elementor-element-450226a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-9daea5f{color:#FFFFFF;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1096 .elementor-element.elementor-element-df9ebf4{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-1096 .elementor-element.elementor-element-df9ebf4 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-1096 .elementor-element.elementor-element-a7f1524 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1096 .elementor-element.elementor-element-a7f1524 .elementor-button:hover, .elementor-1096 .elementor-element.elementor-element-a7f1524 .elementor-button:focus{color:#5B5249;background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-a7f1524 .elementor-button:hover svg, .elementor-1096 .elementor-element.elementor-element-a7f1524 .elementor-button:focus svg{fill:#5B5249;}.elementor-1096 .elementor-element.elementor-element-a7f1524 > .elementor-widget-container{margin:4px 4px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-a7f1524{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-400a119 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1096 .elementor-element.elementor-element-400a119 .elementor-button:hover, .elementor-1096 .elementor-element.elementor-element-400a119 .elementor-button:focus{color:#5B5249;background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-400a119 .elementor-button:hover svg, .elementor-1096 .elementor-element.elementor-element-400a119 .elementor-button:focus svg{fill:#5B5249;}.elementor-1096 .elementor-element.elementor-element-400a119 > .elementor-widget-container{margin:4px 4px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-400a119{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-58b6825 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1096 .elementor-element.elementor-element-58b6825 .elementor-button:hover, .elementor-1096 .elementor-element.elementor-element-58b6825 .elementor-button:focus{color:#5B5249;background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-58b6825 .elementor-button:hover svg, .elementor-1096 .elementor-element.elementor-element-58b6825 .elementor-button:focus svg{fill:#5B5249;}.elementor-1096 .elementor-element.elementor-element-58b6825 > .elementor-widget-container{margin:4px 4px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-58b6825{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-6204864 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1096 .elementor-element.elementor-element-6204864 .elementor-button:hover, .elementor-1096 .elementor-element.elementor-element-6204864 .elementor-button:focus{color:#5B5249;background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-6204864 .elementor-button:hover svg, .elementor-1096 .elementor-element.elementor-element-6204864 .elementor-button:focus svg{fill:#5B5249;}.elementor-1096 .elementor-element.elementor-element-6204864 > .elementor-widget-container{margin:4px 4px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-6204864{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-1096 .elementor-element.elementor-element-c1a7c6e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1096 .elementor-element.elementor-element-c1a7c6e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1096 .elementor-element.elementor-element-c1a7c6e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1096 .elementor-element.elementor-element-c1a7c6e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-c1a7c6e > .elementor-element-populated{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%;padding:0% 0% 0% 0%;}.elementor-1096 .elementor-element.elementor-element-c1a7c6e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1096 .elementor-element.elementor-element-6e193df .elementor-main-swiper{height:700px;}.elementor-1096 .elementor-element.elementor-element-6e193df.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-1096 .elementor-element.elementor-element-6e193df .elementor-swiper-button{font-size:20px;}.elementor-1096 .elementor-element.elementor-element-6e193df .swiper-pagination-bullet{height:12px;width:12px;}.elementor-1096 .elementor-element.elementor-element-6e193df .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-1096 .elementor-element.elementor-element-6e193df .swiper-pagination-fraction{font-size:12px;color:#FFFFFFA6;}.elementor-1096 .elementor-element.elementor-element-6e193df .swiper-pagination-bullet-active, .elementor-1096 .elementor-element.elementor-element-6e193df .swiper-pagination-progressbar-fill{background-color:#FFFFFFA6;}.elementor-1096 .elementor-element.elementor-element-57c432a > .elementor-container{max-width:1440px;min-height:700px;}.elementor-1096 .elementor-element.elementor-element-57c432a:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-57c432a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5B5249;}.elementor-1096 .elementor-element.elementor-element-57c432a{border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-1096 .elementor-element.elementor-element-57c432a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1096 .elementor-element.elementor-element-09d5dc9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1096 .elementor-element.elementor-element-09d5dc9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1096 .elementor-element.elementor-element-09d5dc9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1096 .elementor-element.elementor-element-09d5dc9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-09d5dc9 > .elementor-element-populated{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%;padding:0% 0% 0% 0%;}.elementor-1096 .elementor-element.elementor-element-09d5dc9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1096 .elementor-element.elementor-element-edf582d .elementor-main-swiper{height:700px;}.elementor-1096 .elementor-element.elementor-element-edf582d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-1096 .elementor-element.elementor-element-edf582d .elementor-swiper-button{font-size:20px;}.elementor-1096 .elementor-element.elementor-element-edf582d .swiper-pagination-bullet{height:12px;width:12px;}.elementor-1096 .elementor-element.elementor-element-edf582d .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-1096 .elementor-element.elementor-element-edf582d .swiper-pagination-fraction{font-size:12px;color:#FFFFFFA6;}.elementor-1096 .elementor-element.elementor-element-edf582d .swiper-pagination-bullet-active, .elementor-1096 .elementor-element.elementor-element-edf582d .swiper-pagination-progressbar-fill{background-color:#FFFFFFA6;}.elementor-bc-flex-widget .elementor-1096 .elementor-element.elementor-element-3eb12a7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1096 .elementor-element.elementor-element-3eb12a7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1096 .elementor-element.elementor-element-3eb12a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:40px;}.elementor-1096 .elementor-element.elementor-element-3eb12a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1096 .elementor-element.elementor-element-3eb12a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1CECA;}.elementor-1096 .elementor-element.elementor-element-3eb12a7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 10% 0% 10%;}.elementor-1096 .elementor-element.elementor-element-3eb12a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1096 .elementor-element.elementor-element-0d7e610 .elementor-heading-title{color:#5B5249;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-1096 .elementor-element.elementor-element-e837af2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1096 .elementor-element.elementor-element-8f1d3f4{color:#5B5249;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-1096 .elementor-element.elementor-element-8f1d3f4 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-1096 .elementor-element.elementor-element-4b6664d .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:16px;fill:#FFFFFF;color:#FFFFFF;background-color:#5B5249;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1096 .elementor-element.elementor-element-4b6664d .elementor-button:hover, .elementor-1096 .elementor-element.elementor-element-4b6664d .elementor-button:focus{color:#5B5249;background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-4b6664d .elementor-button:hover svg, .elementor-1096 .elementor-element.elementor-element-4b6664d .elementor-button:focus svg{fill:#5B5249;}.elementor-1096 .elementor-element.elementor-element-4b6664d > .elementor-widget-container{margin:4px 4px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-4b6664d{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-818debf .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:16px;fill:#FFFFFF;color:#FFFFFF;background-color:#5B5249;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1096 .elementor-element.elementor-element-818debf .elementor-button:hover, .elementor-1096 .elementor-element.elementor-element-818debf .elementor-button:focus{color:#5B5249;background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-818debf .elementor-button:hover svg, .elementor-1096 .elementor-element.elementor-element-818debf .elementor-button:focus svg{fill:#5B5249;}.elementor-1096 .elementor-element.elementor-element-818debf > .elementor-widget-container{margin:4px 4px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-818debf{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-d93311c .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:16px;fill:#FFFFFF;color:#FFFFFF;background-color:#5B5249;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1096 .elementor-element.elementor-element-d93311c .elementor-button:hover, .elementor-1096 .elementor-element.elementor-element-d93311c .elementor-button:focus{color:#5B5249;background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-d93311c .elementor-button:hover svg, .elementor-1096 .elementor-element.elementor-element-d93311c .elementor-button:focus svg{fill:#5B5249;}.elementor-1096 .elementor-element.elementor-element-d93311c > .elementor-widget-container{margin:4px 4px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-d93311c{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-84dfdeb .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:16px;fill:#FFFFFF;color:#FFFFFF;background-color:#5B5249;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1096 .elementor-element.elementor-element-84dfdeb .elementor-button:hover, .elementor-1096 .elementor-element.elementor-element-84dfdeb .elementor-button:focus{color:#5B5249;background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-84dfdeb .elementor-button:hover svg, .elementor-1096 .elementor-element.elementor-element-84dfdeb .elementor-button:focus svg{fill:#5B5249;}.elementor-1096 .elementor-element.elementor-element-84dfdeb > .elementor-widget-container{margin:4px 4px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-84dfdeb{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-a3c0a36 > .elementor-container{max-width:1440px;min-height:700px;}.elementor-1096 .elementor-element.elementor-element-a3c0a36:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-a3c0a36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5B5249;}.elementor-1096 .elementor-element.elementor-element-a3c0a36{border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-1096 .elementor-element.elementor-element-a3c0a36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1096 .elementor-element.elementor-element-f52c406.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1096 .elementor-element.elementor-element-f52c406.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1096 .elementor-element.elementor-element-f52c406 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:40px;}.elementor-1096 .elementor-element.elementor-element-f52c406:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1096 .elementor-element.elementor-element-f52c406 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFCD5C;}.elementor-1096 .elementor-element.elementor-element-f52c406 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 10% 0% 10%;}.elementor-1096 .elementor-element.elementor-element-f52c406 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1096 .elementor-element.elementor-element-a1c2789 .elementor-heading-title{color:#5B5249;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-1096 .elementor-element.elementor-element-7072eff{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1096 .elementor-element.elementor-element-22b2930{color:#5B5249;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-1096 .elementor-element.elementor-element-22b2930 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-1096 .elementor-element.elementor-element-5fe3f81 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:16px;fill:#FFFFFF;color:#FFFFFF;background-color:#5B5249;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1096 .elementor-element.elementor-element-5fe3f81 .elementor-button:hover, .elementor-1096 .elementor-element.elementor-element-5fe3f81 .elementor-button:focus{color:#5B5249;background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-5fe3f81 .elementor-button:hover svg, .elementor-1096 .elementor-element.elementor-element-5fe3f81 .elementor-button:focus svg{fill:#5B5249;}.elementor-1096 .elementor-element.elementor-element-5fe3f81 > .elementor-widget-container{margin:4px 4px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-5fe3f81{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-52aa8d2 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:16px;fill:#FFFFFF;color:#FFFFFF;background-color:#5B5249;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1096 .elementor-element.elementor-element-52aa8d2 .elementor-button:hover, .elementor-1096 .elementor-element.elementor-element-52aa8d2 .elementor-button:focus{color:#5B5249;background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-52aa8d2 .elementor-button:hover svg, .elementor-1096 .elementor-element.elementor-element-52aa8d2 .elementor-button:focus svg{fill:#5B5249;}.elementor-1096 .elementor-element.elementor-element-52aa8d2 > .elementor-widget-container{margin:4px 4px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-52aa8d2{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-0cf314b .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:16px;fill:#FFFFFF;color:#FFFFFF;background-color:#5B5249;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1096 .elementor-element.elementor-element-0cf314b .elementor-button:hover, .elementor-1096 .elementor-element.elementor-element-0cf314b .elementor-button:focus{color:#5B5249;background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-0cf314b .elementor-button:hover svg, .elementor-1096 .elementor-element.elementor-element-0cf314b .elementor-button:focus svg{fill:#5B5249;}.elementor-1096 .elementor-element.elementor-element-0cf314b > .elementor-widget-container{margin:4px 4px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-0cf314b{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-072c9e3 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:16px;fill:#FFFFFF;color:#FFFFFF;background-color:#5B5249;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1096 .elementor-element.elementor-element-072c9e3 .elementor-button:hover, .elementor-1096 .elementor-element.elementor-element-072c9e3 .elementor-button:focus{color:#5B5249;background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-072c9e3 .elementor-button:hover svg, .elementor-1096 .elementor-element.elementor-element-072c9e3 .elementor-button:focus svg{fill:#5B5249;}.elementor-1096 .elementor-element.elementor-element-072c9e3 > .elementor-widget-container{margin:4px 4px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-072c9e3{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-1096 .elementor-element.elementor-element-c207fdf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1096 .elementor-element.elementor-element-c207fdf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1096 .elementor-element.elementor-element-c207fdf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1096 .elementor-element.elementor-element-c207fdf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-c207fdf > .elementor-element-populated{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%;padding:0% 0% 0% 0%;}.elementor-1096 .elementor-element.elementor-element-c207fdf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1096 .elementor-element.elementor-element-0583c57 .elementor-main-swiper{height:700px;}.elementor-1096 .elementor-element.elementor-element-0583c57.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-1096 .elementor-element.elementor-element-0583c57 .elementor-swiper-button{font-size:20px;}.elementor-1096 .elementor-element.elementor-element-0583c57 .swiper-pagination-bullet{height:12px;width:12px;}.elementor-1096 .elementor-element.elementor-element-0583c57 .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-1096 .elementor-element.elementor-element-0583c57 .swiper-pagination-fraction{font-size:12px;color:#FFFFFFA6;}.elementor-1096 .elementor-element.elementor-element-0583c57 .swiper-pagination-bullet-active, .elementor-1096 .elementor-element.elementor-element-0583c57 .swiper-pagination-progressbar-fill{background-color:#FFFFFFA6;}.elementor-1096 .elementor-element.elementor-element-dcacde8 > .elementor-container{max-width:1440px;min-height:700px;}.elementor-1096 .elementor-element.elementor-element-dcacde8:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-dcacde8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5B5249;}.elementor-1096 .elementor-element.elementor-element-dcacde8{border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-1096 .elementor-element.elementor-element-dcacde8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1096 .elementor-element.elementor-element-05750d6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1096 .elementor-element.elementor-element-05750d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1096 .elementor-element.elementor-element-05750d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1096 .elementor-element.elementor-element-05750d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-05750d6 > .elementor-element-populated{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%;padding:0% 0% 0% 0%;}.elementor-1096 .elementor-element.elementor-element-05750d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1096 .elementor-element.elementor-element-6266950 .elementor-main-swiper{height:700px;}.elementor-1096 .elementor-element.elementor-element-6266950.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-1096 .elementor-element.elementor-element-6266950 .elementor-swiper-button{font-size:20px;}.elementor-1096 .elementor-element.elementor-element-6266950 .swiper-pagination-bullet{height:12px;width:12px;}.elementor-1096 .elementor-element.elementor-element-6266950 .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-1096 .elementor-element.elementor-element-6266950 .swiper-pagination-fraction{font-size:12px;color:#FFFFFFA6;}.elementor-1096 .elementor-element.elementor-element-6266950 .swiper-pagination-bullet-active, .elementor-1096 .elementor-element.elementor-element-6266950 .swiper-pagination-progressbar-fill{background-color:#FFFFFFA6;}.elementor-bc-flex-widget .elementor-1096 .elementor-element.elementor-element-ca85f04.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1096 .elementor-element.elementor-element-ca85f04.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1096 .elementor-element.elementor-element-ca85f04 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:40px;}.elementor-1096 .elementor-element.elementor-element-ca85f04:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1096 .elementor-element.elementor-element-ca85f04 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7A5A3A;}.elementor-1096 .elementor-element.elementor-element-ca85f04 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 10% 0% 10%;}.elementor-1096 .elementor-element.elementor-element-ca85f04 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1096 .elementor-element.elementor-element-fdca8fd .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-1096 .elementor-element.elementor-element-fdca8fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-582e804{color:#FFFFFF;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1096 .elementor-element.elementor-element-ebfae1b{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-1096 .elementor-element.elementor-element-ebfae1b > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-1096 .elementor-element.elementor-element-b58ca77 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1096 .elementor-element.elementor-element-b58ca77 .elementor-button:hover, .elementor-1096 .elementor-element.elementor-element-b58ca77 .elementor-button:focus{color:#5B5249;background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-b58ca77 .elementor-button:hover svg, .elementor-1096 .elementor-element.elementor-element-b58ca77 .elementor-button:focus svg{fill:#5B5249;}.elementor-1096 .elementor-element.elementor-element-b58ca77 > .elementor-widget-container{margin:4px 4px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-b58ca77{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-e0b0bb6 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1096 .elementor-element.elementor-element-e0b0bb6 .elementor-button:hover, .elementor-1096 .elementor-element.elementor-element-e0b0bb6 .elementor-button:focus{color:#5B5249;background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-e0b0bb6 .elementor-button:hover svg, .elementor-1096 .elementor-element.elementor-element-e0b0bb6 .elementor-button:focus svg{fill:#5B5249;}.elementor-1096 .elementor-element.elementor-element-e0b0bb6 > .elementor-widget-container{margin:4px 4px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-e0b0bb6{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-51e1780 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1096 .elementor-element.elementor-element-51e1780 .elementor-button:hover, .elementor-1096 .elementor-element.elementor-element-51e1780 .elementor-button:focus{color:#5B5249;background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-51e1780 .elementor-button:hover svg, .elementor-1096 .elementor-element.elementor-element-51e1780 .elementor-button:focus svg{fill:#5B5249;}.elementor-1096 .elementor-element.elementor-element-51e1780 > .elementor-widget-container{margin:4px 4px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-51e1780{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-e4fdfea .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1096 .elementor-element.elementor-element-e4fdfea .elementor-button:hover, .elementor-1096 .elementor-element.elementor-element-e4fdfea .elementor-button:focus{color:#5B5249;background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-e4fdfea .elementor-button:hover svg, .elementor-1096 .elementor-element.elementor-element-e4fdfea .elementor-button:focus svg{fill:#5B5249;}.elementor-1096 .elementor-element.elementor-element-e4fdfea > .elementor-widget-container{margin:4px 4px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-e4fdfea{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-ef809e6:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-ef809e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFCD5C;background-image:url("https://www.mein-sonnenhof.com/wp-content/uploads/sonnenhof-sonne-hintergrund-2.svg");background-position:center left;background-repeat:no-repeat;background-size:auto;}.elementor-1096 .elementor-element.elementor-element-ef809e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1096 .elementor-element.elementor-element-ef809e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1096 .elementor-element.elementor-element-c383c14 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:5% 9% 5% 9%;}.elementor-1096 .elementor-element.elementor-element-f9ed41c{columns:2;text-align:left;color:#5B5249;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-1096 .elementor-element.elementor-element-3374ce51:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-3374ce51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5B5249;}.elementor-1096 .elementor-element.elementor-element-3374ce51{border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 3% 0%;}.elementor-1096 .elementor-element.elementor-element-3374ce51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1096 .elementor-element.elementor-element-30e207ee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1096 .elementor-element.elementor-element-30e207ee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1096 .elementor-element.elementor-element-5dfa4a6:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-5dfa4a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://www.mein-sonnenhof.com/wp-content/uploads/sonnenhof-sonne-hintergrund-2.svg");background-position:bottom left;background-repeat:no-repeat;background-size:54vw auto;}.elementor-1096 .elementor-element.elementor-element-5dfa4a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:5% 10% 20% 10%;}.elementor-1096 .elementor-element.elementor-element-5dfa4a6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1096 .elementor-element.elementor-element-a0af634:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1096 .elementor-element.elementor-element-a0af634 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFCD5C00;}.elementor-1096 .elementor-element.elementor-element-a0af634 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1096 .elementor-element.elementor-element-a0af634 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1096 .elementor-element.elementor-element-30252d0{text-align:center;}.elementor-1096 .elementor-element.elementor-element-30252d0 .elementor-heading-title{color:#5B5249;font-family:"Biloxi", Sans-serif;font-size:100px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:100px;letter-spacing:4.25px;}.elementor-1096 .elementor-element.elementor-element-30252d0 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-1096 .elementor-element.elementor-element-32b5d61 .elementor-tab-title{border-width:3px;border-color:#5B5249;background-color:#5B5249;}.elementor-1096 .elementor-element.elementor-element-32b5d61 .elementor-tab-content{border-width:3px;border-bottom-color:#5B5249;background-color:#5B524900;color:#5B5249;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );padding:25px 50px 25px 25px;}.elementor-1096 .elementor-element.elementor-element-32b5d61 .elementor-toggle-item:not(:last-child){margin-bottom:15px;}.elementor-1096 .elementor-element.elementor-element-32b5d61 .elementor-toggle-title, .elementor-1096 .elementor-element.elementor-element-32b5d61 .elementor-toggle-icon{color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-32b5d61 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-32b5d61 .elementor-tab-title.elementor-active a, .elementor-1096 .elementor-element.elementor-element-32b5d61 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-32b5d61 .elementor-toggle-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-1096 .elementor-element.elementor-element-32b5d61 .elementor-tab-title .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-32b5d61 .elementor-tab-title .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-32b5d61 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-32b5d61 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-32b5d61 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:0px;}.elementor-1096 .elementor-element.elementor-element-32b5d61 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:0px;}.elementor-1096 .elementor-element.elementor-element-76d7f10:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-76d7f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1CECA;}.elementor-1096 .elementor-element.elementor-element-76d7f10 > .elementor-background-overlay{background-image:url("https://www.mein-sonnenhof.com/wp-content/uploads/sonnenhof-berg-hintergrund.svg");background-position:bottom left;background-repeat:no-repeat;background-size:67% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1096 .elementor-element.elementor-element-76d7f10{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1096 .elementor-element.elementor-element-e07ff31 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:10% 0% 20% 0%;}.elementor-1096 .elementor-element.elementor-element-e5a5b12{text-align:center;}.elementor-1096 .elementor-element.elementor-element-e5a5b12 .elementor-heading-title{font-family:"Biloxi", Sans-serif;font-size:100px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:100px;}.elementor-1096 .elementor-element.elementor-element-e5a5b12 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-1096 .elementor-element.elementor-element-90bf5af .wb_ps_title a{color:#5B5249;}.elementor-1096 .elementor-element.elementor-element-90bf5af .wb_ps_title a:hover{color:var( --e-global-color-accent );}.elementor-1096 .elementor-element.elementor-element-90bf5af .wb_ps_description{color:#D1CECA;}.elementor-1096 .elementor-element.elementor-element-90bf5af .wb_ps_readmore_link{color:#3C3C3B;border-style:solid;border-color:#3C3C3B;background-color:#FFFFFF;}.elementor-1096 .elementor-element.elementor-element-90bf5af .wbel-arrow{color:#FFFFFF;border-style:solid;border-color:#3C3C3B;background-color:#3C3C3B;}.elementor-1096 .elementor-element.elementor-element-90bf5af .wb_ps_single_item{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1096 .elementor-element.elementor-element-90bf5af .wb_ps_thumbnail img{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1096 .elementor-element.elementor-element-6ada3a2{font-size:16px;line-height:26px;}.elementor-1096 .elementor-element.elementor-element-4b70541{border-width:1px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-1ff2c105{border-width:0px 0px 0px 0px;margin-top:0%;margin-bottom:0%;padding:0% 5% 0% 5%;}.elementor-1096 .elementor-element.elementor-element-91086d8 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-1096 .elementor-element.elementor-element-cfb2e48.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-bc-flex-widget .elementor-1096 .elementor-element.elementor-element-31a785.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1096 .elementor-element.elementor-element-31a785.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1096 .elementor-element.elementor-element-31a785 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-1096 .elementor-element.elementor-element-60aa0941{text-align:center;}.elementor-1096 .elementor-element.elementor-element-60aa0941 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1096 .elementor-element.elementor-element-4e02aab{text-align:center;}.elementor-1096 .elementor-element.elementor-element-f42a0b9{text-align:center;}.elementor-1096 .elementor-element.elementor-element-0f8536d .elementor-button{font-size:16px;line-height:26px;}.elementor-1096 .elementor-element.elementor-element-49cea40 .elementor-button{font-size:16px;line-height:26px;}.elementor-1096 .elementor-element.elementor-element-ea11d4e .elementor-button{font-size:16px;line-height:26px;}.elementor-1096 .elementor-element.elementor-element-acf1a5d .elementor-button{font-size:16px;line-height:26px;}.elementor-1096 .elementor-element.elementor-element-204b91a{border-width:0px 0px 0px 0px;margin-top:0%;margin-bottom:0%;padding:0% 5% 0% 5%;}.elementor-1096 .elementor-element.elementor-element-7e25b8b > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-1096 .elementor-element.elementor-element-450226a{text-align:center;}.elementor-1096 .elementor-element.elementor-element-450226a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1096 .elementor-element.elementor-element-9daea5f{text-align:center;}.elementor-1096 .elementor-element.elementor-element-df9ebf4{text-align:center;}.elementor-1096 .elementor-element.elementor-element-a7f1524 .elementor-button{font-size:16px;line-height:26px;}.elementor-1096 .elementor-element.elementor-element-400a119 .elementor-button{font-size:16px;line-height:26px;}.elementor-1096 .elementor-element.elementor-element-58b6825 .elementor-button{font-size:16px;line-height:26px;}.elementor-1096 .elementor-element.elementor-element-6204864 .elementor-button{font-size:16px;line-height:26px;}.elementor-bc-flex-widget .elementor-1096 .elementor-element.elementor-element-c1a7c6e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1096 .elementor-element.elementor-element-c1a7c6e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1096 .elementor-element.elementor-element-c1a7c6e > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-1096 .elementor-element.elementor-element-6e193df.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-1096 .elementor-element.elementor-element-57c432a{border-width:0px 0px 0px 0px;margin-top:0%;margin-bottom:0%;padding:0% 5% 0% 5%;}.elementor-1096 .elementor-element.elementor-element-09d5dc9 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-1096 .elementor-element.elementor-element-edf582d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-bc-flex-widget .elementor-1096 .elementor-element.elementor-element-3eb12a7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1096 .elementor-element.elementor-element-3eb12a7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1096 .elementor-element.elementor-element-3eb12a7 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-1096 .elementor-element.elementor-element-0d7e610{text-align:center;}.elementor-1096 .elementor-element.elementor-element-0d7e610 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1096 .elementor-element.elementor-element-e837af2{text-align:center;}.elementor-1096 .elementor-element.elementor-element-8f1d3f4{text-align:center;}.elementor-1096 .elementor-element.elementor-element-4b6664d .elementor-button{font-size:16px;line-height:26px;}.elementor-1096 .elementor-element.elementor-element-818debf .elementor-button{font-size:16px;line-height:26px;}.elementor-1096 .elementor-element.elementor-element-d93311c .elementor-button{font-size:16px;line-height:26px;}.elementor-1096 .elementor-element.elementor-element-84dfdeb .elementor-button{font-size:16px;line-height:26px;}.elementor-1096 .elementor-element.elementor-element-a3c0a36{border-width:0px 0px 0px 0px;margin-top:0%;margin-bottom:0%;padding:0% 5% 0% 5%;}.elementor-bc-flex-widget .elementor-1096 .elementor-element.elementor-element-f52c406.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1096 .elementor-element.elementor-element-f52c406.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1096 .elementor-element.elementor-element-f52c406 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-1096 .elementor-element.elementor-element-a1c2789{text-align:center;}.elementor-1096 .elementor-element.elementor-element-a1c2789 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1096 .elementor-element.elementor-element-7072eff{text-align:center;}.elementor-1096 .elementor-element.elementor-element-22b2930{text-align:center;}.elementor-1096 .elementor-element.elementor-element-5fe3f81 .elementor-button{font-size:16px;line-height:26px;}.elementor-1096 .elementor-element.elementor-element-5fe3f81{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-52aa8d2 .elementor-button{font-size:16px;line-height:26px;}.elementor-1096 .elementor-element.elementor-element-52aa8d2{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-0cf314b .elementor-button{font-size:16px;line-height:26px;}.elementor-1096 .elementor-element.elementor-element-072c9e3 .elementor-button{font-size:16px;line-height:26px;}.elementor-1096 .elementor-element.elementor-element-c207fdf > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-1096 .elementor-element.elementor-element-0583c57.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-1096 .elementor-element.elementor-element-dcacde8{border-width:0px 0px 0px 0px;margin-top:0%;margin-bottom:0%;padding:0% 5% 0% 5%;}.elementor-bc-flex-widget .elementor-1096 .elementor-element.elementor-element-05750d6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1096 .elementor-element.elementor-element-05750d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1096 .elementor-element.elementor-element-05750d6 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-1096 .elementor-element.elementor-element-6266950.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-1096 .elementor-element.elementor-element-ca85f04 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-1096 .elementor-element.elementor-element-fdca8fd{text-align:center;}.elementor-1096 .elementor-element.elementor-element-fdca8fd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1096 .elementor-element.elementor-element-582e804{text-align:center;}.elementor-1096 .elementor-element.elementor-element-ebfae1b{text-align:center;}.elementor-1096 .elementor-element.elementor-element-b58ca77 .elementor-button{font-size:16px;line-height:26px;}.elementor-1096 .elementor-element.elementor-element-e0b0bb6 .elementor-button{font-size:16px;line-height:26px;}.elementor-1096 .elementor-element.elementor-element-51e1780 .elementor-button{font-size:16px;line-height:26px;}.elementor-1096 .elementor-element.elementor-element-e4fdfea .elementor-button{font-size:16px;line-height:26px;}.elementor-1096 .elementor-element.elementor-element-f9ed41c{columns:1;text-align:center;}.elementor-1096 .elementor-element.elementor-element-3374ce51{border-width:1px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-30252d0 .elementor-heading-title{font-size:72px;line-height:72px;}.elementor-1096 .elementor-element.elementor-element-32b5d61 .elementor-toggle-item:not(:last-child){margin-bottom:4px;}.elementor-1096 .elementor-element.elementor-element-32b5d61 .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1096 .elementor-element.elementor-element-32b5d61 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1096 .elementor-element.elementor-element-e5a5b12 .elementor-heading-title{font-size:50px;line-height:50px;}}@media(max-width:767px){.elementor-1096 .elementor-element.elementor-element-6ada3a2{font-size:16px;line-height:26px;}.elementor-1096 .elementor-element.elementor-element-d5eaf77 .elementor-icon{font-size:150px;}.elementor-1096 .elementor-element.elementor-element-d5eaf77 .elementor-icon svg{height:150px;}.elementor-1096 .elementor-element.elementor-element-4b70541{padding:0% 5% 0% 5%;}.elementor-1096 .elementor-element.elementor-element-9af5eab > .elementor-element-populated{padding:10% 0% 10% 0%;}.elementor-1096 .elementor-element.elementor-element-1ff2c105{border-width:0px 0px 0px 0px;margin-top:0%;margin-bottom:0%;}.elementor-1096 .elementor-element.elementor-element-91086d8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-cfb2e48 .elementor-main-swiper{height:200px;}.elementor-1096 .elementor-element.elementor-element-cfb2e48.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-1096 .elementor-element.elementor-element-31a785 > .elementor-element-populated{padding:05% 05% 05% 05%;}.elementor-1096 .elementor-element.elementor-element-60aa0941 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1096 .elementor-element.elementor-element-0f8536d .elementor-button{font-size:16px;}.elementor-1096 .elementor-element.elementor-element-0f8536d{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-49cea40 .elementor-button{font-size:16px;}.elementor-1096 .elementor-element.elementor-element-49cea40{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-ea11d4e .elementor-button{font-size:16px;}.elementor-1096 .elementor-element.elementor-element-ea11d4e{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-acf1a5d .elementor-button{font-size:16px;}.elementor-1096 .elementor-element.elementor-element-acf1a5d{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-204b91a{border-width:0px 0px 0px 0px;margin-top:0%;margin-bottom:0%;}.elementor-1096 .elementor-element.elementor-element-7e25b8b > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-1096 .elementor-element.elementor-element-450226a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1096 .elementor-element.elementor-element-a7f1524 .elementor-button{font-size:16px;}.elementor-1096 .elementor-element.elementor-element-a7f1524{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-400a119 .elementor-button{font-size:16px;}.elementor-1096 .elementor-element.elementor-element-400a119{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-58b6825 .elementor-button{font-size:16px;}.elementor-1096 .elementor-element.elementor-element-58b6825{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-6204864 .elementor-button{font-size:16px;}.elementor-1096 .elementor-element.elementor-element-6204864{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-c1a7c6e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-6e193df .elementor-main-swiper{height:200px;}.elementor-1096 .elementor-element.elementor-element-6e193df.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-1096 .elementor-element.elementor-element-57c432a{border-width:0px 0px 0px 0px;margin-top:0%;margin-bottom:0%;}.elementor-1096 .elementor-element.elementor-element-09d5dc9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-edf582d .elementor-main-swiper{height:200px;}.elementor-1096 .elementor-element.elementor-element-edf582d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-1096 .elementor-element.elementor-element-3eb12a7 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-1096 .elementor-element.elementor-element-0d7e610 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1096 .elementor-element.elementor-element-4b6664d .elementor-button{font-size:16px;}.elementor-1096 .elementor-element.elementor-element-4b6664d{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-818debf .elementor-button{font-size:16px;}.elementor-1096 .elementor-element.elementor-element-818debf{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-d93311c .elementor-button{font-size:16px;}.elementor-1096 .elementor-element.elementor-element-d93311c{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-84dfdeb .elementor-button{font-size:16px;}.elementor-1096 .elementor-element.elementor-element-84dfdeb{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-a3c0a36{border-width:0px 0px 0px 0px;margin-top:0%;margin-bottom:0%;}.elementor-1096 .elementor-element.elementor-element-f52c406 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-1096 .elementor-element.elementor-element-a1c2789 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1096 .elementor-element.elementor-element-5fe3f81 .elementor-button{font-size:16px;}.elementor-1096 .elementor-element.elementor-element-5fe3f81{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-52aa8d2 .elementor-button{font-size:16px;}.elementor-1096 .elementor-element.elementor-element-52aa8d2{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-0cf314b .elementor-button{font-size:16px;}.elementor-1096 .elementor-element.elementor-element-0cf314b{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-072c9e3 .elementor-button{font-size:16px;}.elementor-1096 .elementor-element.elementor-element-072c9e3{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-c207fdf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-0583c57 .elementor-main-swiper{height:200px;}.elementor-1096 .elementor-element.elementor-element-0583c57.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-1096 .elementor-element.elementor-element-dcacde8{border-width:0px 0px 0px 0px;margin-top:0%;margin-bottom:0%;}.elementor-1096 .elementor-element.elementor-element-05750d6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-6266950 .elementor-main-swiper{height:200px;}.elementor-1096 .elementor-element.elementor-element-6266950.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-1096 .elementor-element.elementor-element-ca85f04 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-1096 .elementor-element.elementor-element-fdca8fd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1096 .elementor-element.elementor-element-b58ca77 .elementor-button{font-size:16px;}.elementor-1096 .elementor-element.elementor-element-b58ca77{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-e0b0bb6 .elementor-button{font-size:16px;}.elementor-1096 .elementor-element.elementor-element-e0b0bb6{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-51e1780 .elementor-button{font-size:16px;}.elementor-1096 .elementor-element.elementor-element-51e1780{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-e4fdfea .elementor-button{font-size:16px;}.elementor-1096 .elementor-element.elementor-element-e4fdfea{width:auto;max-width:auto;}.elementor-1096 .elementor-element.elementor-element-f9ed41c{text-align:left;}.elementor-1096 .elementor-element.elementor-element-3374ce51{padding:0% 5% 0% 5%;}.elementor-1096 .elementor-element.elementor-element-30e207ee > .elementor-element-populated{padding:10% 0% 10% 0%;}.elementor-1096 .elementor-element.elementor-element-a0af634 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-30252d0 .elementor-heading-title{font-size:60px;letter-spacing:3.25px;}.elementor-1096 .elementor-element.elementor-element-32b5d61 .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1096 .elementor-element.elementor-element-32b5d61 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:15px 15px 15px 15px;}.elementor-1096 .elementor-element.elementor-element-32b5d61 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1096 .elementor-element.elementor-element-e5a5b12{text-align:center;}.elementor-1096 .elementor-element.elementor-element-e5a5b12 .elementor-heading-title{font-size:36px;line-height:36px;}}@media(min-width:768px){.elementor-1096 .elementor-element.elementor-element-2c85eb1{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1096 .elementor-element.elementor-element-91086d8{width:100%;}.elementor-1096 .elementor-element.elementor-element-31a785{width:100%;}.elementor-1096 .elementor-element.elementor-element-7e25b8b{width:100%;}.elementor-1096 .elementor-element.elementor-element-c1a7c6e{width:100%;}.elementor-1096 .elementor-element.elementor-element-09d5dc9{width:100%;}.elementor-1096 .elementor-element.elementor-element-3eb12a7{width:100%;}.elementor-1096 .elementor-element.elementor-element-f52c406{width:100%;}.elementor-1096 .elementor-element.elementor-element-c207fdf{width:100%;}.elementor-1096 .elementor-element.elementor-element-05750d6{width:100%;}.elementor-1096 .elementor-element.elementor-element-ca85f04{width:100%;}.elementor-1096 .elementor-element.elementor-element-a0af634{width:100%;}}/* Start custom CSS for smartslider, class: .elementor-element-b734487 */div#n2-ss-2 .n2-font-d0301c1646379285cb20e29734f37b2c-hover {
	font-family: "Biloxi" !important;
	font-size: 700% !important;
}

@media only screen and (max-width: 1025px) {
    
div#n2-ss-2 .n2-font-d0301c1646379285cb20e29734f37b2c-hover {
	font-size: 500% !important;
}
    
}

@media only screen and (max-width: 768px) {
    
div#n2-ss-2 .n2-font-d0301c1646379285cb20e29734f37b2c-hover {
	font-size: 350% !important;
}
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4f9d423 */.sliderhometext {
    padding-bottom: 150px;
}

.buttonsliderhome {
    padding-bottom: 5%;
    padding-left: 50px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a33e5a9 */.sonneheader {
    
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-32b5d61 */.informationen a:hover {
    color: #5B5249;
}/* End custom CSS */
/* Start custom CSS for wb-post-slider, class: .elementor-element-90bf5af */.angeboteslider p {
    text-align: center;
}

.angeboteslider .wb_ps_readmore_link {
    border: 1px solid #3C3C3B;
    border-radius: 35px;
    padding: 5px 30px;
    margin-top: 15px;
    font-weight: 300;
}

.angeboteslider .wb_ps_readmore_link:hover {
    border: 1px solid #3C3C3B;
    border-radius: 35px;
    padding: 5px 30px;
    margin-top: 15px;
    font-weight: 300;
}

.angeboteslider h2 a {
    text-transform: uppercase !important;
    font-size: 36px;
    border-bottom: 2px dashed #5B5249;
    padding-bottom: 8px !important;
	line-height: 46px;
}

.angeboteslider h2 a:hover {
    text-transform: uppercase !important;
    font-size: 36px;
}

.elementor-2 .elementor-element.elementor-element-57aa26d .wbel-arrow {
display: none !important;
}

.wbel_post_slider_wrapper {
padding-left: 0 !important;
padding-right: 0 !important;
}

@media only screen and (max-width: 1025px) {
   
   .angeboteslider h2 a {
    text-transform: uppercase !important;
    font-size: 18px;
    margin-bottom: 0px;
   }

.angeboteslider h2 a:hover {
    text-transform: uppercase !important;
    font-size: 18px;
    margin-bottom: 0px;
}
    
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Biloxi';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.mein-sonnenhof.com/wp-content/uploads/biloxi-script.eot');
	src: url('https://www.mein-sonnenhof.com/wp-content/uploads/biloxi-script.eot?#iefix') format('embedded-opentype'),
		url('https://www.mein-sonnenhof.com/wp-content/uploads/biloxi-script.woff2') format('woff2'),
		url('https://www.mein-sonnenhof.com/wp-content/uploads/biloxi-script.woff') format('woff'),
		url('https://www.mein-sonnenhof.com/wp-content/uploads/biloxi-script.ttf') format('truetype'),
		url('https://www.mein-sonnenhof.com/wp-content/uploads/biloxi-script.svg#Biloxi') format('svg');
}
/* End Custom Fonts CSS */