.elementor-34 .elementor-element.elementor-element-10e5886c{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-34 .elementor-element.elementor-element-a84741b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-a84741b:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-a84741b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8EE;}.elementor-34 .elementor-element.elementor-element-40b76730{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-9ca6f6f{--display:flex;--position:relative;--min-height:592px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-34 .elementor-element.elementor-element-9ca6f6f:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-9ca6f6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#354024;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-9ca6f6f{left:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-9ca6f6f{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-34 .elementor-element.elementor-element-6b95a743{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-6b95a743 img{width:100%;}.elementor-34 .elementor-element.elementor-element-f9d06{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.4s;--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;top:0px;}.elementor-34 .elementor-element.elementor-element-f9d06:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-f9d06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(76,61,25,0.88);background-image:url("https://neu.roessle-frankenbach.de/wp-content/uploads/2026/09/was-kann-man-heilbronn-D-x5wPHI.webp");background-position:top left;}.elementor-34 .elementor-element.elementor-element-f9d06:hover{background-color:rgba(53,64,36,0.92);background-image:url("https://neu.roessle-frankenbach.de/wp-content/uploads/2026/09/was-kann-man-heilbronn-D-x5wPHI.webp");background-position:top center;}.elementor-34 .elementor-element.elementor-element-f9d06::before, .elementor-34 .elementor-element.elementor-element-f9d06 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-f9d06 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-f9d06 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-f9d06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-f9d06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-d0408e7 ) 0%, var( --e-global-color-secondary ) 100%);}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-f9d06{left:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-f9d06{right:0px;}.elementor-34 .elementor-element.elementor-element-1f080d1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Lora", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;color:#CFBB99;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-7e2f1323{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-34 .elementor-element.elementor-element-7e2f1323 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:700;line-height:1.15em;color:#E5D7C4;}.elementor-34 .elementor-element.elementor-element-12e27102{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lora", Sans-serif;font-size:14px;font-weight:500;line-height:1.45em;color:#CFBB99;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-23a29cb7 .elementor-icon-wrapper{text-align:end;}.elementor-34 .elementor-element.elementor-element-23a29cb7.elementor-view-stacked .elementor-icon{background-color:rgba(229,215,196,0.18);color:#E5D7C4;}.elementor-34 .elementor-element.elementor-element-23a29cb7.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-23a29cb7.elementor-view-default .elementor-icon{color:rgba(229,215,196,0.18);border-color:rgba(229,215,196,0.18);}.elementor-34 .elementor-element.elementor-element-23a29cb7.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-23a29cb7.elementor-view-default .elementor-icon svg{fill:rgba(229,215,196,0.18);}.elementor-34 .elementor-element.elementor-element-23a29cb7.elementor-view-framed .elementor-icon{background-color:#E5D7C4;}.elementor-34 .elementor-element.elementor-element-23a29cb7.elementor-view-stacked .elementor-icon svg{fill:#E5D7C4;}.elementor-34 .elementor-element.elementor-element-23a29cb7 .elementor-icon{font-size:14px;padding:11px;}.elementor-34 .elementor-element.elementor-element-23a29cb7 .elementor-icon svg{height:14px;}.elementor-34 .elementor-element.elementor-element-59614d06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-6b575b00{--display:flex;--position:relative;--min-height:284px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-34 .elementor-element.elementor-element-6b575b00:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-6b575b00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#354024;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-6b575b00{left:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-6b575b00{right:0px;}.elementor-34 .elementor-element.elementor-element-c61221d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-c61221d img{width:100%;}.elementor-34 .elementor-element.elementor-element-1f65c38e{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.4s;--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;top:0px;}.elementor-34 .elementor-element.elementor-element-1f65c38e:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-1f65c38e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(76,61,25,0.88);background-image:url("https://neu.roessle-frankenbach.de/wp-content/uploads/2026/09/1217859143.jpg");background-position:top left;}.elementor-34 .elementor-element.elementor-element-1f65c38e:hover{background-color:rgba(53,64,36,0.92);background-image:url("https://neu.roessle-frankenbach.de/wp-content/uploads/2026/09/1217859143.jpg");background-position:top right;}.elementor-34 .elementor-element.elementor-element-1f65c38e::before, .elementor-34 .elementor-element.elementor-element-1f65c38e > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-1f65c38e > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-1f65c38e > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-1f65c38e > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-1f65c38e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-d0408e7 ) 0%, var( --e-global-color-secondary ) 100%);}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-1f65c38e{left:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-1f65c38e{right:0px;}.elementor-34 .elementor-element.elementor-element-3d1f9d1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Lora", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;color:#CFBB99;}.elementor-34 .elementor-element.elementor-element-1608f467{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-34 .elementor-element.elementor-element-1608f467 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#E5D7C4;}.elementor-34 .elementor-element.elementor-element-10344190{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lora", Sans-serif;font-size:14px;font-weight:500;line-height:1.45em;color:#CFBB99;}.elementor-34 .elementor-element.elementor-element-2ffae45f .elementor-icon-wrapper{text-align:end;}.elementor-34 .elementor-element.elementor-element-2ffae45f.elementor-view-stacked .elementor-icon{background-color:rgba(229,215,196,0.18);color:#E5D7C4;}.elementor-34 .elementor-element.elementor-element-2ffae45f.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-2ffae45f.elementor-view-default .elementor-icon{color:rgba(229,215,196,0.18);border-color:rgba(229,215,196,0.18);}.elementor-34 .elementor-element.elementor-element-2ffae45f.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-2ffae45f.elementor-view-default .elementor-icon svg{fill:rgba(229,215,196,0.18);}.elementor-34 .elementor-element.elementor-element-2ffae45f.elementor-view-framed .elementor-icon{background-color:#E5D7C4;}.elementor-34 .elementor-element.elementor-element-2ffae45f.elementor-view-stacked .elementor-icon svg{fill:#E5D7C4;}.elementor-34 .elementor-element.elementor-element-2ffae45f .elementor-icon{font-size:14px;padding:11px;}.elementor-34 .elementor-element.elementor-element-2ffae45f .elementor-icon svg{height:14px;}.elementor-34 .elementor-element.elementor-element-bb2c879{--display:flex;--position:relative;--min-height:284px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-34 .elementor-element.elementor-element-bb2c879:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-bb2c879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#354024;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-bb2c879{left:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-bb2c879{right:0px;}.elementor-34 .elementor-element.elementor-element-3da1f5bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-3da1f5bc img{width:100%;}.elementor-34 .elementor-element.elementor-element-42c4e483{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.4s;--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;top:0px;}.elementor-34 .elementor-element.elementor-element-42c4e483:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-42c4e483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(76,61,25,0.88);background-image:url("https://neu.roessle-frankenbach.de/wp-content/uploads/2026/09/Die-Ueberschallflugzeuge-des-Technik-Museum-Sinsheim-Concorde-und-Tupolev-Tu-144.webp");background-position:center center;}.elementor-34 .elementor-element.elementor-element-42c4e483:hover{background-color:rgba(53,64,36,0.92);background-image:url("https://neu.roessle-frankenbach.de/wp-content/uploads/2026/09/Die-Ueberschallflugzeuge-des-Technik-Museum-Sinsheim-Concorde-und-Tupolev-Tu-144.webp");background-position:center right;}.elementor-34 .elementor-element.elementor-element-42c4e483::before, .elementor-34 .elementor-element.elementor-element-42c4e483 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-42c4e483 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-42c4e483 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-42c4e483 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-42c4e483 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-d0408e7 ) 0%, var( --e-global-color-secondary ) 100%);}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-42c4e483{left:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-42c4e483{right:0px;}.elementor-34 .elementor-element.elementor-element-1e43f230{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Lora", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;color:#CFBB99;}.elementor-34 .elementor-element.elementor-element-77b26545{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-34 .elementor-element.elementor-element-77b26545 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#E5D7C4;}.elementor-34 .elementor-element.elementor-element-6d19104e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lora", Sans-serif;font-size:14px;font-weight:500;line-height:1.45em;color:#CFBB99;}.elementor-34 .elementor-element.elementor-element-78df2c5f .elementor-icon-wrapper{text-align:end;}.elementor-34 .elementor-element.elementor-element-78df2c5f.elementor-view-stacked .elementor-icon{background-color:rgba(229,215,196,0.18);color:#E5D7C4;}.elementor-34 .elementor-element.elementor-element-78df2c5f.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-78df2c5f.elementor-view-default .elementor-icon{color:rgba(229,215,196,0.18);border-color:rgba(229,215,196,0.18);}.elementor-34 .elementor-element.elementor-element-78df2c5f.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-78df2c5f.elementor-view-default .elementor-icon svg{fill:rgba(229,215,196,0.18);}.elementor-34 .elementor-element.elementor-element-78df2c5f.elementor-view-framed .elementor-icon{background-color:#E5D7C4;}.elementor-34 .elementor-element.elementor-element-78df2c5f.elementor-view-stacked .elementor-icon svg{fill:#E5D7C4;}.elementor-34 .elementor-element.elementor-element-78df2c5f .elementor-icon{font-size:14px;padding:11px;}.elementor-34 .elementor-element.elementor-element-78df2c5f .elementor-icon svg{height:14px;}.elementor-34 .elementor-element.elementor-element-463a45ba{--display:flex;--position:relative;--min-height:284px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-34 .elementor-element.elementor-element-463a45ba:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-463a45ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#354024;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-463a45ba{left:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-463a45ba{right:0px;}.elementor-34 .elementor-element.elementor-element-60b7d370{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-60b7d370 img{width:100%;}.elementor-34 .elementor-element.elementor-element-75ee1023{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.4s;--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;top:0px;}.elementor-34 .elementor-element.elementor-element-75ee1023:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-75ee1023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(76,61,25,0.88);background-image:url("https://neu.roessle-frankenbach.de/wp-content/uploads/2026/09/efaaf093-f16b-4b5e-97f3-d6b54c24d32f.webp");background-position:top center;}.elementor-34 .elementor-element.elementor-element-75ee1023:hover{background-color:rgba(53,64,36,0.92);background-image:url("https://neu.roessle-frankenbach.de/wp-content/uploads/2026/09/efaaf093-f16b-4b5e-97f3-d6b54c24d32f.webp");background-position:bottom center;}.elementor-34 .elementor-element.elementor-element-75ee1023::before, .elementor-34 .elementor-element.elementor-element-75ee1023 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-75ee1023 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-75ee1023 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-75ee1023 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-75ee1023 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-d0408e7 ) 0%, var( --e-global-color-secondary ) 100%);}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-75ee1023{left:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-75ee1023{right:0px;}.elementor-34 .elementor-element.elementor-element-8b6ea23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Lora", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;color:#CFBB99;}.elementor-34 .elementor-element.elementor-element-23168b7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-34 .elementor-element.elementor-element-23168b7d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#E5D7C4;}.elementor-34 .elementor-element.elementor-element-27376437{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lora", Sans-serif;font-size:14px;font-weight:500;line-height:1.45em;color:#CFBB99;}.elementor-34 .elementor-element.elementor-element-25f6c35f .elementor-icon-wrapper{text-align:end;}.elementor-34 .elementor-element.elementor-element-25f6c35f.elementor-view-stacked .elementor-icon{background-color:rgba(229,215,196,0.18);color:#E5D7C4;}.elementor-34 .elementor-element.elementor-element-25f6c35f.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-25f6c35f.elementor-view-default .elementor-icon{color:rgba(229,215,196,0.18);border-color:rgba(229,215,196,0.18);}.elementor-34 .elementor-element.elementor-element-25f6c35f.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-25f6c35f.elementor-view-default .elementor-icon svg{fill:rgba(229,215,196,0.18);}.elementor-34 .elementor-element.elementor-element-25f6c35f.elementor-view-framed .elementor-icon{background-color:#E5D7C4;}.elementor-34 .elementor-element.elementor-element-25f6c35f.elementor-view-stacked .elementor-icon svg{fill:#E5D7C4;}.elementor-34 .elementor-element.elementor-element-25f6c35f .elementor-icon{font-size:14px;padding:11px;}.elementor-34 .elementor-element.elementor-element-25f6c35f .elementor-icon svg{height:14px;}.elementor-34 .elementor-element.elementor-element-42f08e0f{--display:flex;--position:relative;--min-height:284px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-34 .elementor-element.elementor-element-42f08e0f:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-42f08e0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#354024;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-42f08e0f{left:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-42f08e0f{right:0px;}.elementor-34 .elementor-element.elementor-element-25d9409b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-25d9409b img{width:100%;}.elementor-34 .elementor-element.elementor-element-43394e5b{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.4s;--overlay-opacity:0.5;--padding-top:24px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;top:0px;}.elementor-34 .elementor-element.elementor-element-43394e5b:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-43394e5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(76,61,25,0.88);background-image:url("https://neu.roessle-frankenbach.de/wp-content/uploads/2026/09/genussradfahren-im-lechtal-auf-dem-lechradweg.webp");background-position:center center;}.elementor-34 .elementor-element.elementor-element-43394e5b:hover{background-color:rgba(53,64,36,0.92);background-image:url("https://neu.roessle-frankenbach.de/wp-content/uploads/2026/09/genussradfahren-im-lechtal-auf-dem-lechradweg.webp");background-position:center right;}.elementor-34 .elementor-element.elementor-element-43394e5b::before, .elementor-34 .elementor-element.elementor-element-43394e5b > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-43394e5b > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-43394e5b > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-43394e5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-43394e5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-d0408e7 ) 0%, var( --e-global-color-secondary ) 100%);}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-43394e5b{left:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-43394e5b{right:0px;}.elementor-34 .elementor-element.elementor-element-6f5b7c55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Lora", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;color:#CFBB99;}.elementor-34 .elementor-element.elementor-element-716f5be7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-34 .elementor-element.elementor-element-716f5be7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#E5D7C4;}.elementor-34 .elementor-element.elementor-element-647fc9e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lora", Sans-serif;font-size:14px;font-weight:500;line-height:1.45em;color:#CFBB99;}.elementor-34 .elementor-element.elementor-element-4161935e .elementor-icon-wrapper{text-align:end;}.elementor-34 .elementor-element.elementor-element-4161935e.elementor-view-stacked .elementor-icon{background-color:rgba(229,215,196,0.18);color:#E5D7C4;}.elementor-34 .elementor-element.elementor-element-4161935e.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-4161935e.elementor-view-default .elementor-icon{color:rgba(229,215,196,0.18);border-color:rgba(229,215,196,0.18);}.elementor-34 .elementor-element.elementor-element-4161935e.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-4161935e.elementor-view-default .elementor-icon svg{fill:rgba(229,215,196,0.18);}.elementor-34 .elementor-element.elementor-element-4161935e.elementor-view-framed .elementor-icon{background-color:#E5D7C4;}.elementor-34 .elementor-element.elementor-element-4161935e.elementor-view-stacked .elementor-icon svg{fill:#E5D7C4;}.elementor-34 .elementor-element.elementor-element-4161935e .elementor-icon{font-size:14px;padding:11px;}.elementor-34 .elementor-element.elementor-element-4161935e .elementor-icon svg{height:14px;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-34 .elementor-element.elementor-element-a84741b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-34 .elementor-element.elementor-element-9ca6f6f{--min-height:240px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-34 .elementor-element.elementor-element-7e2f1323 .elementor-heading-title{font-size:22px;}.elementor-34 .elementor-element.elementor-element-6b575b00{--width:100%;--min-height:240px;}.elementor-34 .elementor-element.elementor-element-1608f467 .elementor-heading-title{font-size:20px;}.elementor-34 .elementor-element.elementor-element-bb2c879{--width:100%;--min-height:240px;}.elementor-34 .elementor-element.elementor-element-77b26545 .elementor-heading-title{font-size:20px;}.elementor-34 .elementor-element.elementor-element-463a45ba{--width:100%;--min-height:240px;}.elementor-34 .elementor-element.elementor-element-23168b7d .elementor-heading-title{font-size:20px;}.elementor-34 .elementor-element.elementor-element-42f08e0f{--width:100%;--min-height:240px;}.elementor-34 .elementor-element.elementor-element-716f5be7 .elementor-heading-title{font-size:20px;}}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-a84741b{--content-width:1200px;}.elementor-34 .elementor-element.elementor-element-40b76730{--width:40%;}.elementor-34 .elementor-element.elementor-element-f9d06{--width:100%;}.elementor-34 .elementor-element.elementor-element-59614d06{--width:57%;}.elementor-34 .elementor-element.elementor-element-6b575b00{--width:48%;}.elementor-34 .elementor-element.elementor-element-1f65c38e{--width:100%;}.elementor-34 .elementor-element.elementor-element-bb2c879{--width:48%;}.elementor-34 .elementor-element.elementor-element-42c4e483{--width:100%;}.elementor-34 .elementor-element.elementor-element-463a45ba{--width:48%;}.elementor-34 .elementor-element.elementor-element-75ee1023{--width:100%;}.elementor-34 .elementor-element.elementor-element-42f08e0f{--width:48%;}.elementor-34 .elementor-element.elementor-element-43394e5b{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-34 .elementor-element.elementor-element-40b76730{--width:100%;}.elementor-34 .elementor-element.elementor-element-59614d06{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-f9d06 */.elementor-34 .elementor-element.elementor-element-f9d06{inset:0;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-23a29cb7 */.elementor-34 .elementor-element.elementor-element-23a29cb7{position:absolute;top:20px;right:20px;z-index:3;transition:transform .25s ease;}
.elementor-34 .elementor-element.elementor-element-23a29cb7 .elementor-icon{transition:background .25s ease;}
.bn-card:hover .elementor-34 .elementor-element.elementor-element-23a29cb7{transform:rotate(45deg);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ca6f6f */.elementor-34 .elementor-element.elementor-element-9ca6f6f{overflow:hidden;}
.elementor-34 .elementor-element.elementor-element-9ca6f6f img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.85);transition:transform .6s ease,filter .4s ease;}
.elementor-34 .elementor-element.elementor-element-9ca6f6f:hover img{transform:scale(1.06);filter:saturate(1);}
.elementor-34 .elementor-element.elementor-element-9ca6f6f .elementor-widget-image{position:absolute;inset:0;height:100%;margin:0;}
.elementor-34 .elementor-element.elementor-element-9ca6f6f .elementor-widget-image .elementor-widget-container,.elementor-34 .elementor-element.elementor-element-9ca6f6f .elementor-widget-image figure,.elementor-34 .elementor-element.elementor-element-9ca6f6f .elementor-widget-image a{height:100%;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f65c38e */.elementor-34 .elementor-element.elementor-element-1f65c38e{inset:0;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2ffae45f */.elementor-34 .elementor-element.elementor-element-2ffae45f{position:absolute;top:20px;right:20px;z-index:3;transition:transform .25s ease;}
.elementor-34 .elementor-element.elementor-element-2ffae45f .elementor-icon{transition:background .25s ease;}
.bn-card:hover .elementor-34 .elementor-element.elementor-element-2ffae45f{transform:rotate(45deg);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b575b00 */.elementor-34 .elementor-element.elementor-element-6b575b00{overflow:hidden;}
.elementor-34 .elementor-element.elementor-element-6b575b00 img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.85);transition:transform .6s ease,filter .4s ease;}
.elementor-34 .elementor-element.elementor-element-6b575b00:hover img{transform:scale(1.06);filter:saturate(1);}
.elementor-34 .elementor-element.elementor-element-6b575b00 .elementor-widget-image{position:absolute;inset:0;height:100%;margin:0;}
.elementor-34 .elementor-element.elementor-element-6b575b00 .elementor-widget-image .elementor-widget-container,.elementor-34 .elementor-element.elementor-element-6b575b00 .elementor-widget-image figure,.elementor-34 .elementor-element.elementor-element-6b575b00 .elementor-widget-image a{height:100%;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c4e483 */.elementor-34 .elementor-element.elementor-element-42c4e483{inset:0;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-78df2c5f */.elementor-34 .elementor-element.elementor-element-78df2c5f{position:absolute;top:20px;right:20px;z-index:3;transition:transform .25s ease;}
.elementor-34 .elementor-element.elementor-element-78df2c5f .elementor-icon{transition:background .25s ease;}
.bn-card:hover .elementor-34 .elementor-element.elementor-element-78df2c5f{transform:rotate(45deg);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb2c879 */.elementor-34 .elementor-element.elementor-element-bb2c879{overflow:hidden;}
.elementor-34 .elementor-element.elementor-element-bb2c879 img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.85);transition:transform .6s ease,filter .4s ease;}
.elementor-34 .elementor-element.elementor-element-bb2c879:hover img{transform:scale(1.06);filter:saturate(1);}
.elementor-34 .elementor-element.elementor-element-bb2c879 .elementor-widget-image{position:absolute;inset:0;height:100%;margin:0;}
.elementor-34 .elementor-element.elementor-element-bb2c879 .elementor-widget-image .elementor-widget-container,.elementor-34 .elementor-element.elementor-element-bb2c879 .elementor-widget-image figure,.elementor-34 .elementor-element.elementor-element-bb2c879 .elementor-widget-image a{height:100%;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75ee1023 */.elementor-34 .elementor-element.elementor-element-75ee1023{inset:0;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-25f6c35f */.elementor-34 .elementor-element.elementor-element-25f6c35f{position:absolute;top:20px;right:20px;z-index:3;transition:transform .25s ease;}
.elementor-34 .elementor-element.elementor-element-25f6c35f .elementor-icon{transition:background .25s ease;}
.bn-card:hover .elementor-34 .elementor-element.elementor-element-25f6c35f{transform:rotate(45deg);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-463a45ba */.elementor-34 .elementor-element.elementor-element-463a45ba{overflow:hidden;}
.elementor-34 .elementor-element.elementor-element-463a45ba img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.85);transition:transform .6s ease,filter .4s ease;}
.elementor-34 .elementor-element.elementor-element-463a45ba:hover img{transform:scale(1.06);filter:saturate(1);}
.elementor-34 .elementor-element.elementor-element-463a45ba .elementor-widget-image{position:absolute;inset:0;height:100%;margin:0;}
.elementor-34 .elementor-element.elementor-element-463a45ba .elementor-widget-image .elementor-widget-container,.elementor-34 .elementor-element.elementor-element-463a45ba .elementor-widget-image figure,.elementor-34 .elementor-element.elementor-element-463a45ba .elementor-widget-image a{height:100%;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43394e5b */.elementor-34 .elementor-element.elementor-element-43394e5b{inset:0;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4161935e */.elementor-34 .elementor-element.elementor-element-4161935e{position:absolute;top:20px;right:20px;z-index:3;transition:transform .25s ease;}
.elementor-34 .elementor-element.elementor-element-4161935e .elementor-icon{transition:background .25s ease;}
.bn-card:hover .elementor-34 .elementor-element.elementor-element-4161935e{transform:rotate(45deg);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42f08e0f */.elementor-34 .elementor-element.elementor-element-42f08e0f{overflow:hidden;}
.elementor-34 .elementor-element.elementor-element-42f08e0f img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.85);transition:transform .6s ease,filter .4s ease;}
.elementor-34 .elementor-element.elementor-element-42f08e0f:hover img{transform:scale(1.06);filter:saturate(1);}
.elementor-34 .elementor-element.elementor-element-42f08e0f .elementor-widget-image{position:absolute;inset:0;height:100%;margin:0;}
.elementor-34 .elementor-element.elementor-element-42f08e0f .elementor-widget-image .elementor-widget-container,.elementor-34 .elementor-element.elementor-element-42f08e0f .elementor-widget-image figure,.elementor-34 .elementor-element.elementor-element-42f08e0f .elementor-widget-image a{height:100%;display:block;}/* End custom CSS */