.elementor-22 .elementor-element.elementor-element-2ef0184{--display:flex;--min-height:70vh;}.elementor-22 .elementor-element.elementor-element-2ef0184:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2ef0184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://bc-herscheid.de/wp-content/uploads/2025/09/6-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-3c09ea6{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;box-shadow:5px 7px 10px 2px rgba(0,0,0,0.5);--margin-top:50px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-3c09ea6:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3c09ea6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://bc-herscheid.de/wp-content/uploads/2025/10/3.png");}.elementor-22 .elementor-element.elementor-element-3c09ea6.e-con{--align-self:stretch;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-96acb21{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-22 .elementor-element.elementor-element-43f9916{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:600;color:#474545;}.elementor-22 .elementor-element.elementor-element-ed76572{--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;--justify-content:center;--border-radius:5px 5px 5px 5px;box-shadow:5px 7px 10px 2px rgba(0,0,0,0.5);--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-106e3b8{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:left;}.elementor-22 .elementor-element.elementor-element-106e3b8 .elementor-heading-title{color:#C31617;}.elementor-22 .elementor-element.elementor-element-4b6c47e{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-22 .elementor-element.elementor-element-9df453a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-22 .elementor-element.elementor-element-88641c4{--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:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-d905777{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:5px 7px 10px 2px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-d905777:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d905777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-bd753f4{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-22 .elementor-element.elementor-element-dbdbc99{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-403d66a{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#DBD9D9;--border-color:#DBD9D9;--border-radius:5px 5px 5px 5px;}.elementor-22 .elementor-element.elementor-element-403d66a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-403d66a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-403d66a.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-3324a1a{--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;}.elementor-22 .elementor-element.elementor-element-3324a1a.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-22 .elementor-element.elementor-element-2ddfa07.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-0fbd442{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:010px 010px;--row-gap:010px;--column-gap:010px;}.elementor-22 .elementor-element.elementor-element-0fbd442.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-f4ddc33{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#DBD9D9;--border-color:#DBD9D9;--border-radius:5px 5px 5px 5px;}.elementor-22 .elementor-element.elementor-element-f4ddc33:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f4ddc33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-f4ddc33.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-f714349{--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;}.elementor-22 .elementor-element.elementor-element-f714349.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-0ff0b17.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-424c87b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-424c87b.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-90f5fcb{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#DBD9D9;--border-color:#DBD9D9;--border-radius:5px 5px 5px 5px;}.elementor-22 .elementor-element.elementor-element-90f5fcb:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-90f5fcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-7ab6c63{--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;}.elementor-22 .elementor-element.elementor-element-7ab6c63.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-8792fe2.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-2d86bbf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-2d86bbf.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-ed785bc{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#DBD9D9;--border-color:#DBD9D9;--border-radius:5px 5px 5px 5px;}.elementor-22 .elementor-element.elementor-element-ed785bc:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ed785bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-bfe2115{--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;}.elementor-22 .elementor-element.elementor-element-bfe2115.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-33a3c24.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-b2c45f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-b2c45f8.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-868c0b2{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#DBD9D9;--border-color:#DBD9D9;--border-radius:5px 5px 5px 5px;}.elementor-22 .elementor-element.elementor-element-868c0b2:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-868c0b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-e32b73d{--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;}.elementor-22 .elementor-element.elementor-element-e32b73d.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-840f2fd.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-214e2d7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-214e2d7.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-7afd088{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#DBD9D9;--border-color:#DBD9D9;--border-radius:5px 5px 5px 5px;}.elementor-22 .elementor-element.elementor-element-7afd088:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-7afd088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-2bf886b{--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;}.elementor-22 .elementor-element.elementor-element-2bf886b.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-70fa837.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-7e91b93{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-7e91b93.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-35d186c{--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;--border-radius:5px 5px 5px 5px;box-shadow:5px 7px 10px 2px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-35d186c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-35d186c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-22 .elementor-element.elementor-element-10b4a4f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-22 .elementor-element.elementor-element-7324143{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;text-align:justify;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-3c09ea6{--width:1140px;}.elementor-22 .elementor-element.elementor-element-ed76572{--width:1140px;}.elementor-22 .elementor-element.elementor-element-dbdbc99{--width:100%;}.elementor-22 .elementor-element.elementor-element-403d66a{--width:32%;}.elementor-22 .elementor-element.elementor-element-3324a1a{--width:42%;}.elementor-22 .elementor-element.elementor-element-0fbd442{--width:66.6666%;}.elementor-22 .elementor-element.elementor-element-f4ddc33{--width:32%;}.elementor-22 .elementor-element.elementor-element-f714349{--width:42%;}.elementor-22 .elementor-element.elementor-element-424c87b{--width:66.6666%;}.elementor-22 .elementor-element.elementor-element-90f5fcb{--width:32%;}.elementor-22 .elementor-element.elementor-element-7ab6c63{--width:42%;}.elementor-22 .elementor-element.elementor-element-2d86bbf{--width:66.6666%;}.elementor-22 .elementor-element.elementor-element-ed785bc{--width:32%;}.elementor-22 .elementor-element.elementor-element-bfe2115{--width:42%;}.elementor-22 .elementor-element.elementor-element-b2c45f8{--width:66.6666%;}.elementor-22 .elementor-element.elementor-element-868c0b2{--width:32%;}.elementor-22 .elementor-element.elementor-element-e32b73d{--width:42%;}.elementor-22 .elementor-element.elementor-element-214e2d7{--width:66.6666%;}.elementor-22 .elementor-element.elementor-element-7afd088{--width:32%;}.elementor-22 .elementor-element.elementor-element-2bf886b{--width:42%;}.elementor-22 .elementor-element.elementor-element-7e91b93{--width:66.6666%;}.elementor-22 .elementor-element.elementor-element-35d186c{--width:30%;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-2ef0184{--min-height:300px;}.elementor-22 .elementor-element.elementor-element-3c09ea6{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-ed76572{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-106e3b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-22 .elementor-element.elementor-element-4b6c47e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-bd753f4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-22 .elementor-element.elementor-element-3324a1a{--width:50%;}.elementor-22 .elementor-element.elementor-element-0fbd442{--width:50%;}.elementor-22 .elementor-element.elementor-element-f714349{--width:50%;}.elementor-22 .elementor-element.elementor-element-424c87b{--width:50%;}.elementor-22 .elementor-element.elementor-element-7ab6c63{--width:50%;}.elementor-22 .elementor-element.elementor-element-2d86bbf{--width:50%;}.elementor-22 .elementor-element.elementor-element-bfe2115{--width:50%;}.elementor-22 .elementor-element.elementor-element-b2c45f8{--width:50%;}.elementor-22 .elementor-element.elementor-element-e32b73d{--width:50%;}.elementor-22 .elementor-element.elementor-element-214e2d7{--width:50%;}.elementor-22 .elementor-element.elementor-element-2bf886b{--width:50%;}.elementor-22 .elementor-element.elementor-element-7e91b93{--width:50%;}.elementor-22 .elementor-element.elementor-element-35d186c{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-7324143{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 20px) 10px;}}@media(min-width:1025px){.elementor-22 .elementor-element.elementor-element-2ef0184:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2ef0184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for container, class: .elementor-element-3c09ea6 */.mein-container {
  max-width: 1140px;                     /* feste Breite */
  margin: 50px auto 20px auto;           /* oben 50px, unten 20px, links/rechts auto = zentriert */
  box-shadow: 0 8px 24px rgba(0,0,0,0.5);/* optionaler Schatten */
  border-radius: 12px;                   /* optional: abgerundet */
  padding: 20px;                         /* etwas Innenabstand */
  background: #fff;                      /* Hintergrund für sichtbaren Schatten */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed76572 *//* Container mittig, 1140px breit, mit Abstand und Schatten */
.mein-container {
  max-width: 1140px;                     /* feste Breite */
  margin: 50px auto 20px auto;           /* oben 50px, unten 20px, links/rechts auto = zentriert */
  box-shadow: 0 8px 24px rgba(0,0,0,0.5);/* optionaler Schatten */
  border-radius: 12px;                   /* optional: abgerundet */
  padding: 20px;                         /* etwas Innenabstand */
  background: #fff;                      /* Hintergrund für sichtbaren Schatten */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7324143 *//* Silbentrennung nur für Box mit Klasse .hyphen-box */
.hyphen-box {
  hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  word-break: normal;
  overflow-wrap: anywhere;
}/* End custom CSS */