.elementor-3251 .elementor-element.elementor-element-5009380 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3251 .elementor-element.elementor-element-5009380:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-5009380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rieglerbad.de/wp-content/uploads/2018/06/fugenloses_bad.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3251 .elementor-element.elementor-element-5009380 > .elementor-background-overlay{opacity:0.59;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3251 .elementor-element.elementor-element-5009380{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3251 .elementor-element.elementor-element-1263262{--spacer-size:300px;}.elementor-3251 .elementor-element.elementor-element-96f73cc{--spacer-size:10px;}.elementor-3251 .elementor-element.elementor-element-7f18131{--spacer-size:30px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3251 .elementor-element.elementor-element-55a1197{text-align:center;}.elementor-3251 .elementor-element.elementor-element-55a1197 .elementor-heading-title{color:#98180b;}.elementor-3251 .elementor-element.elementor-element-d954c2e{--spacer-size:30px;}.elementor-3251 .elementor-element.elementor-element-bcad79e:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-bcad79e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rieglerbad.de/wp-content/uploads/2018/06/fugenloses_bad_hg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3251 .elementor-element.elementor-element-bcad79e > .elementor-background-overlay{background-color:#98180b;opacity:0.59;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3251 .elementor-element.elementor-element-bcad79e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3251 .elementor-element.elementor-element-020cf2d{--spacer-size:30px;}.elementor-3251 .elementor-element.elementor-element-96af23e .elementor-heading-title{line-height:1.2em;letter-spacing:-0.2px;color:#ffffff;}.elementor-3251 .elementor-element.elementor-element-2dd9561 .elementor-heading-title{font-size:27px;line-height:1.2em;letter-spacing:-0.2px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#ffffff;}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3251 .elementor-element.elementor-element-c2ec03f{font-size:20px;line-height:1.7em;color:#ffffff;}.elementor-3251 .elementor-element.elementor-element-b38d622{--spacer-size:5px;}.elementor-3251 .elementor-element.elementor-element-4d9963a{font-size:20px;line-height:1.7em;color:#ffffff;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-3251 .elementor-element.elementor-element-4ac02de{text-align:center;font-size:20px;line-height:1.7em;color:#ffffff;}.elementor-3251 .elementor-element.elementor-element-85ac0b0{--spacer-size:20px;}.elementor-3251 .elementor-element.elementor-element-f800fde .elementor-heading-title{font-size:35px;line-height:1.2em;letter-spacing:-0.2px;color:#ffffff;}.elementor-3251 .elementor-element.elementor-element-7ab54a0{--spacer-size:20px;}.elementor-3251 .elementor-element.elementor-element-f28e1a1 > .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor5 );opacity:0;}.elementor-3251 .elementor-element.elementor-element-c82dc44{text-align:center;}.elementor-3251 .elementor-element.elementor-element-c82dc44 .elementor-heading-title{font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-b7b56fe{text-align:center;}.elementor-3251 .elementor-element.elementor-element-b7b56fe .elementor-heading-title{font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-76d95e5{text-align:center;}.elementor-3251 .elementor-element.elementor-element-76d95e5 .elementor-heading-title{font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-b22d8db{--spacer-size:20px;}.elementor-3251 .elementor-element.elementor-element-459f9f5 > .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor5 );opacity:0;}.elementor-3251 .elementor-element.elementor-element-7e49817{text-align:center;}.elementor-3251 .elementor-element.elementor-element-7e49817 .elementor-heading-title{font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-a617a59{text-align:center;}.elementor-3251 .elementor-element.elementor-element-a617a59 .elementor-heading-title{font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-d7e8218{text-align:center;}.elementor-3251 .elementor-element.elementor-element-d7e8218 .elementor-heading-title{font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-5d8160e{--spacer-size:20px;}.elementor-3251 .elementor-element.elementor-element-0c5c1bc{font-size:20px;line-height:1.7em;color:#ffffff;}.elementor-3251 .elementor-element.elementor-element-edd94e0{text-align:center;font-size:20px;line-height:1.7em;color:#ffffff;}.elementor-3251 .elementor-element.elementor-element-53e9abf{text-align:center;font-size:20px;line-height:1.7em;color:#ffffff;}.elementor-3251 .elementor-element.elementor-element-f97ecf4{font-size:20px;line-height:1.7em;color:#ffffff;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3251 .elementor-element.elementor-element-358a73d .gallery-item .gallery-caption{display:none;}.elementor-3251 .elementor-element.elementor-element-358a73d .gallery-item{padding:0 15px 15px 0;}.elementor-3251 .elementor-element.elementor-element-358a73d .gallery{margin:0 -15px -15px 0;}.elementor-3251 .elementor-element.elementor-element-1bdcb2a{font-size:20px;line-height:1.7em;color:#ffffff;}.elementor-3251 .elementor-element.elementor-element-1bdcb2a .elementor-drop-cap{margin-inline-end:10px;}.elementor-3251 .elementor-element.elementor-element-79d2edf{--spacer-size:50px;}.elementor-3251 .elementor-element.elementor-element-3d9b479{--spacer-size:50px;}@media(min-width:1025px){.elementor-3251 .elementor-element.elementor-element-5009380:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-5009380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3251 .elementor-element.elementor-element-bcad79e:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-bcad79e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}