.elementor-196205 .elementor-element.elementor-element-818dec9{--spacer-size:14px;}.elementor-196205 .elementor-element.elementor-element-176bfc9 > .elementor-container{max-width:980px;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-196205 .elementor-element.elementor-element-8aaf759 .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;font-style:italic;line-height:1.6em;letter-spacing:0.6px;margin-block-start:5px;}.elementor-196205 .elementor-element.elementor-element-42b6afd{--spacer-size:17px;}.elementor-196205 .elementor-element.elementor-element-2b1eb0a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-196205 .elementor-element.elementor-element-2b1eb0a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF7B2F;}.elementor-196205 .elementor-element.elementor-element-2b1eb0a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-196205 .elementor-element.elementor-element-2b1eb0a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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-196205 .elementor-element.elementor-element-4ed5881{column-gap:0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;line-height:0.7em;letter-spacing:0.7px;}.elementor-196205 .elementor-element.elementor-element-f9a7326{--spacer-size:10px;}.elementor-196205 .elementor-element.elementor-element-44406df:not(.elementor-motion-effects-element-type-background), .elementor-196205 .elementor-element.elementor-element-44406df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8BDBD;background-image:url("https://www.kulturartour.de/wp-content/uploads/2026/05/FestspieleBreisach_Log_klein_transparent.jpg");background-position:top center;}.elementor-196205 .elementor-element.elementor-element-44406df > .elementor-container{max-width:500px;}.elementor-196205 .elementor-element.elementor-element-44406df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-196205 .elementor-element.elementor-element-44406df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-196205 .elementor-element.elementor-element-d4ef4ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-196205 .elementor-element.elementor-element-d4ef4ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EFEF;}.elementor-196205 .elementor-element.elementor-element-d4ef4ae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-196205 .elementor-element.elementor-element-d4ef4ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-196205 .elementor-element.elementor-element-6c53036{text-align:center;}.elementor-196205 .elementor-element.elementor-element-6c53036 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:34px;font-weight:600;line-height:2.3em;letter-spacing:0.1px;color:#FF0202;}.elementor-196205 .elementor-element.elementor-element-fe7cb0e{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0.7px;}.elementor-196205 .elementor-element.elementor-element-617cb0e{--spacer-size:10px;}.elementor-196205 .elementor-element.elementor-element-b8a3e83:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-196205 .elementor-element.elementor-element-b8a3e83 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF7B2F;}.elementor-196205 .elementor-element.elementor-element-b8a3e83 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-196205 .elementor-element.elementor-element-b8a3e83 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-196205 .elementor-element.elementor-element-54a8d63{width:var( --container-widget-width, 99.164% );max-width:99.164%;--container-widget-width:99.164%;--container-widget-flex-grow:0;column-gap:0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;line-height:0.7em;letter-spacing:0.7px;}.elementor-196205 .elementor-element.elementor-element-1439e7b{--spacer-size:10px;}.elementor-196205 .elementor-element.elementor-element-02edb2a > .elementor-container{max-width:1507px;}.elementor-196205 .elementor-element.elementor-element-51d8940 img{width:100%;}.elementor-196205 .elementor-element.elementor-element-51d8940 .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;font-style:italic;line-height:1.6em;letter-spacing:0.7px;margin-block-start:19px;}.elementor-196205 .elementor-element.elementor-element-9078c02 img{width:100%;max-width:100%;}.elementor-196205 .elementor-element.elementor-element-9078c02 .widget-image-caption{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;font-style:italic;line-height:1.6em;letter-spacing:0.7px;margin-block-start:19px;}.elementor-196205 .elementor-element.elementor-element-8dc656e{--spacer-size:19px;}.elementor-196205 .elementor-element.elementor-element-fd6afd1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-196205 .elementor-element.elementor-element-fd6afd1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B51F1F;}.elementor-196205 .elementor-element.elementor-element-fd6afd1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-196205 .elementor-element.elementor-element-fd6afd1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-196205 .elementor-element.elementor-element-6a572d2 img{width:93%;}.elementor-196205 .elementor-element.elementor-element-c55919b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-196205 .elementor-element.elementor-element-c55919b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FA7B1B;}.elementor-196205 .elementor-element.elementor-element-c55919b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-196205 .elementor-element.elementor-element-c55919b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-196205 .elementor-element.elementor-element-ada130a img{width:100%;}.elementor-196205 .elementor-element.elementor-element-691ab0f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-196205 .elementor-element.elementor-element-691ab0f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B51F1F;}.elementor-196205 .elementor-element.elementor-element-691ab0f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-196205 .elementor-element.elementor-element-691ab0f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-196205 .elementor-element.elementor-element-38993bd{text-align:center;}.elementor-196205 .elementor-element.elementor-element-38993bd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:31px;font-weight:600;line-height:2.3em;letter-spacing:-0.7px;color:#F5F5F5;}.elementor-196205 .elementor-element.elementor-element-01a029f{column-gap:1px;text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.7px;}.elementor-196205 .elementor-element.elementor-element-a23f9be{color:#ECE8E8;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0.7px;}.elementor-196205 .elementor-element.elementor-element-d598324:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-196205 .elementor-element.elementor-element-d598324 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FA7B1B;}.elementor-196205 .elementor-element.elementor-element-d598324 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-196205 .elementor-element.elementor-element-d598324 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-196205 .elementor-element.elementor-element-124a745{text-align:center;}.elementor-196205 .elementor-element.elementor-element-124a745 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:31px;font-weight:600;line-height:2.3em;letter-spacing:-0.7px;color:#FFEDD9;}.elementor-196205 .elementor-element.elementor-element-7494b36{column-gap:1px;text-align:center;color:#FEFEFE;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;letter-spacing:0.7px;}.elementor-196205 .elementor-element.elementor-element-6088b16{width:var( --container-widget-width, 102.326% );max-width:102.326%;--container-widget-width:102.326%;--container-widget-flex-grow:0;color:#FCFCFC;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0.7px;}.elementor-196205 .elementor-element.elementor-element-17394a5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-196205 .elementor-element.elementor-element-17394a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-196205 .elementor-element.elementor-element-5688d02{width:var( --container-widget-width, 100.462% );max-width:100.462%;--container-widget-width:100.462%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:2em;letter-spacing:0.7px;}.elementor-196205 .elementor-element.elementor-element-8ffd9fc{width:var( --container-widget-width, 103.062% );max-width:103.062%;--container-widget-width:103.062%;--container-widget-flex-grow:0;}.elementor-196205 .elementor-element.elementor-element-532d602:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-196205 .elementor-element.elementor-element-532d602 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF7B2F;}.elementor-196205 .elementor-element.elementor-element-532d602 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-196205 .elementor-element.elementor-element-532d602 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-196205 .elementor-element.elementor-element-b19cb1f{column-gap:0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;line-height:0.7em;letter-spacing:0.7px;}.elementor-196205 .elementor-element.elementor-element-6546a02 > .elementor-container{max-width:574px;}.elementor-196205 .elementor-element.elementor-element-a30c8a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-196205 .elementor-element.elementor-element-a30c8a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5F5;}.elementor-196205 .elementor-element.elementor-element-a30c8a4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-196205 .elementor-element.elementor-element-a30c8a4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-196205 .elementor-element.elementor-element-d14cc54{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:300;font-style:italic;line-height:1.9em;letter-spacing:0.7px;}.elementor-196205 .elementor-element.elementor-element-9c1235b{text-align:center;}.elementor-196205 .elementor-element.elementor-element-9c1235b .elementor-heading-title{color:#F90202;}.elementor-196205 .elementor-element.elementor-element-13a47f6:not(.elementor-motion-effects-element-type-background), .elementor-196205 .elementor-element.elementor-element-13a47f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFBE00 0%, #FF0000 100%);}.elementor-196205 .elementor-element.elementor-element-13a47f6 > .elementor-container{max-width:837px;}.elementor-196205 .elementor-element.elementor-element-13a47f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-196205 .elementor-element.elementor-element-13a47f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-196205 .elementor-element.elementor-element-690d8a9{width:var( --container-widget-width, 97.973% );max-width:97.973%;--container-widget-width:97.973%;--container-widget-flex-grow:0;}.elementor-196205 .elementor-element.elementor-element-23cd4b9{width:var( --container-widget-width, 97.154% );max-width:97.154%;--container-widget-width:97.154%;--container-widget-flex-grow:0;}.elementor-196205 .elementor-element.elementor-element-47e3ea1{--spacer-size:14px;}.elementor-196205 .elementor-element.elementor-element-8abee20 > .elementor-container{max-width:1131px;}.elementor-196205 .elementor-element.elementor-element-d5d9897:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-196205 .elementor-element.elementor-element-d5d9897 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF7B2F;}.elementor-196205 .elementor-element.elementor-element-d5d9897 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-196205 .elementor-element.elementor-element-d5d9897 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-196205 .elementor-element.elementor-element-43d0603{column-gap:0px;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;line-height:0.7em;letter-spacing:0.7px;}@media(min-width:768px){.elementor-196205 .elementor-element.elementor-element-2b1eb0a{width:100%;}.elementor-196205 .elementor-element.elementor-element-b8a3e83{width:100%;}.elementor-196205 .elementor-element.elementor-element-55bf2bd{width:48.191%;}.elementor-196205 .elementor-element.elementor-element-d038bda{width:51.809%;}.elementor-196205 .elementor-element.elementor-element-fd6afd1{width:50%;}.elementor-196205 .elementor-element.elementor-element-c55919b{width:49.943%;}.elementor-196205 .elementor-element.elementor-element-691ab0f{width:50%;}.elementor-196205 .elementor-element.elementor-element-d598324{width:50%;}.elementor-196205 .elementor-element.elementor-element-17394a5{width:50.007%;}.elementor-196205 .elementor-element.elementor-element-c93ce92{width:49.832%;}.elementor-196205 .elementor-element.elementor-element-532d602{width:100%;}.elementor-196205 .elementor-element.elementor-element-352bb2a{width:49.979%;}.elementor-196205 .elementor-element.elementor-element-3b8d861{width:50.021%;}.elementor-196205 .elementor-element.elementor-element-d5d9897{width:100%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}