.elementor-25542 .elementor-element.elementor-element-59fe3db{--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:2.5rem 0rem;--row-gap:2.5rem;--column-gap:0rem;--padding-top:clamp(4rem, 3.396rem + 2.4762vw, 5.625rem);--padding-bottom:clamp(4rem, 3.396rem + 2.4762vw, 5.625rem);--padding-left:clamp(1.25rem, 1.157rem + 0.381vw, 1.5rem);--padding-right:clamp(1.25rem, 1.157rem + 0.381vw, 1.5rem);}.elementor-25542 .elementor-element.elementor-element-59fe3db:not(.elementor-motion-effects-element-type-background), .elementor-25542 .elementor-element.elementor-element-59fe3db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3766912 );}.elementor-25542 .elementor-element.elementor-element-3661d74{--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;--align-items:flex-start;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25542 .elementor-element.elementor-element-49fd2e2{width:auto;max-width:auto;text-align:start;}.elementor-25542 .elementor-element.elementor-element-49fd2e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25542 .elementor-element.elementor-element-da5c64b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-25542 .elementor-element.elementor-element-da5c64b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25542 .elementor-element.elementor-element-da5c64b .elementor-heading-title{font-family:var( --e-global-typography-8c82f39-font-family ), Sans-serif;font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );color:var( --e-global-color-text );}.elementor-25542 .elementor-element.elementor-element-e253f88{--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-25542 .elementor-element.elementor-element-73f32e5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-25542 .elementor-element.elementor-element-73f32e5 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-25542 .elementor-element.elementor-element-73f32e5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}@media(min-width:768px){.elementor-25542 .elementor-element.elementor-element-59fe3db{--content-width:77.5rem;}.elementor-25542 .elementor-element.elementor-element-3661d74{--width:100%;}.elementor-25542 .elementor-element.elementor-element-e253f88{--width:100%;}}@media(max-width:1024px){.elementor-25542 .elementor-element.elementor-element-da5c64b .elementor-heading-title{font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );}.elementor-25542 .elementor-element.elementor-element-73f32e5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-25542 .elementor-element.elementor-element-73f32e5 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(max-width:767px){.elementor-25542 .elementor-element.elementor-element-da5c64b .elementor-heading-title{font-size:var( --e-global-typography-8c82f39-font-size );line-height:var( --e-global-typography-8c82f39-line-height );}.elementor-25542 .elementor-element.elementor-element-73f32e5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-25542 .elementor-element.elementor-element-73f32e5 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS *//* ===================== KUNDENSTIMMEN · ORTSREGISTER ===================== */
.bw-ortsreg__list{border-top:1px solid var(--e-global-color-6c7a9af)}
.bw-ortsreg__grid .jet-listing-grid__items{display:block !important;margin:0 !important}
.bw-ortsreg__grid .jet-listing-grid__item{width:100% !important;padding:0 !important;margin:0 !important}

.bw-ort__row{padding:2rem 0 !important;border-bottom:1px solid var(--e-global-color-6c7a9af)}

.bw-ort__place{align-items:flex-start}
.bw-ort__wappen img{width:1.75rem !important;height:1.75rem !important;border-radius:50%;object-fit:cover;display:block;margin-top:.125rem}
.bw-ort__pl .elementor-heading-title{font-size:1.0625rem;font-weight:500;line-height:1.25;color:var(--e-global-color-text)}
.bw-ort__kt .elementor-heading-title{font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--e-global-color-6c119c6);line-height:1.4}
.bw-ort__kt:empty,.bw-ort__kt .elementor-heading-title:empty{display:none}

.bw-ort__stars .elementor-heading-title{font-size:.8125rem;letter-spacing:.14em;color:var(--e-global-color-primary);line-height:1}
.bw-ort__q p{font-size:1.0625rem;line-height:1.6;color:var(--e-global-color-1d4693a);max-width:56ch;margin:0 0 .75rem}
.bw-ort__q p:last-child{margin-bottom:0}

.bw-ort__meta{align-items:center}
.bw-ort__av img{width:2rem !important;height:2rem !important;border-radius:50%;object-fit:cover;display:block}
.bw-ort__nm .elementor-heading-title{font-size:.875rem;font-weight:500;color:var(--e-global-color-text);line-height:1.4}
.bw-ort__ro .elementor-heading-title{font-size:.875rem;color:var(--e-global-color-6c119c6);line-height:1.4}
.bw-ort__ro .elementor-heading-title::before{content:"\00B7";color:var(--e-global-color-6c7a9af);margin-right:.6875rem}

@media(max-width:1024px){
  .bw-ort__q p{font-size:1rem}
}
@media(max-width:767px){
  .bw-ort__row{padding:1.5rem 0 !important}
  .bw-ort__ro .elementor-heading-title::before{display:none}
}/* End custom CSS */