.breakdance .bde-section-54-100 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-54-100{background-image:url(https://riviera-ludwigsburg.de/wp-content/uploads/2024/11/G_WIDE2.png)}.breakdance .bde-section-54-100 .section-container{padding-bottom:7rem;padding-top:7rem}.breakdance .bde-heading-54-101{color:var(--bde-palette-dull-white-text-13c3d63e-a7b7-4de4-bf52-2fc5e6148a92-1)}.breakdance .bde-section-54-102 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width:1119px){.breakdance .bde-section-54-102 .section-container{padding-left:5rem;padding-right:5rem}}@media (max-width:479px){.breakdance .bde-section-54-102 .section-container{padding-left:2rem;padding-right:2rem}}.breakdance .bde-columns-54-103{--columnCount:2}@media (max-width:1119px){.breakdance .bde-columns-54-103{--columnCount:2}.breakdance .bde-columns-54-103.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-54-103.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-54-103{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-54-103{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-54-103{--columnCount:2}}@media (min-width:340px) and (max-width:360px){.breakdance .bde-columns-54-103{--columnCount:2}}.breakdance .bde-column-54-104{--column-width:50%}.breakdance .bde-column-54-104{display:flex;flex-direction:column;gap:1rem}.breakdance .bde-heading-54-106::first-letter{color:#8E6D45;font-family:Montserrat Riviera;font-size:2.8rem;font-weight:600}.breakdance .bde-column-54-105{--column-width:50%}.breakdance .bde-column-54-105{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.breakdance .bde-section-54-109 .section-container{display:flex;flex-direction:column;gap:2rem}@media (max-width:1119px){.breakdance .bde-section-54-109 .section-container{padding-left:5rem;padding-right:5rem}}@media (max-width:479px){.breakdance .bde-section-54-109 .section-container{padding-left:2rem;padding-right:2rem}}.breakdance .bde-div-54-115{overflow:hidden}.breakdance .bde-heading-54-110::first-letter{color:#8E6D45;font-family:Montserrat Riviera;font-size:2.8rem;font-weight:600}@media (max-width:767px){.breakdance .bde-heading-54-110{font-size:1.8rem}}.breakdance .bde-div-54-114{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1.2rem}@media (max-width:767px){.breakdance .bde-div-54-114{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:}}.breakdance .bde-icon-box-54-111{width:500px;background:#FFF0;border-top:1px solid #757575;border-bottom:1px solid #757575;border-left:1px solid #757575;border-right:1px solid #757575;border-radius:4px;align-items:flex-start}.breakdance .bde-icon-box-54-111 .ee-iconbox-content{align-items:flex-start;text-align:left}.breakdance .bde-icon-box-54-111 .ee-iconbox-icon.breakdance-icon-atom{font-size:55px}.breakdance .bde-icon-box-54-111 .ee-iconbox-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-palette-ci-color-5df22e20-b008-4a2c-aa9c-fb3ee3f8fb50-2)}@media (max-width:1023px){.breakdance .bde-icon-box-54-111{width:33%}.breakdance .bde-icon-box-54-111 .ee-iconbox-title{font-size:1.6rem}}@media (max-width:767px){.breakdance .bde-icon-box-54-111{width:100%}}.breakdance .bde-icon-box-54-112{width:500px;background:#FFF0;border-top:1px solid #757575;border-bottom:1px solid #757575;border-left:1px solid #757575;border-right:1px solid #757575;border-radius:4px;align-items:flex-start}.breakdance .bde-icon-box-54-112 .ee-iconbox-content{align-items:flex-start;text-align:left}.breakdance .bde-icon-box-54-112 .ee-iconbox-icon.breakdance-icon-atom{font-size:55px}.breakdance .bde-icon-box-54-112 .ee-iconbox-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-palette-ci-color-5df22e20-b008-4a2c-aa9c-fb3ee3f8fb50-2)}@media (max-width:1023px){.breakdance .bde-icon-box-54-112{width:33%}.breakdance .bde-icon-box-54-112 .ee-iconbox-title{font-size:1.6rem}}@media (max-width:767px){.breakdance .bde-icon-box-54-112{width:100%}}.breakdance .bde-icon-box-54-113{width:500px;background:#FFF0;border-top:1px solid #757575;border-bottom:1px solid #757575;border-left:1px solid #757575;border-right:1px solid #757575;border-radius:4px;align-items:flex-start}.breakdance .bde-icon-box-54-113 .ee-iconbox-content{align-items:flex-start;text-align:left}.breakdance .bde-icon-box-54-113 .ee-iconbox-icon.breakdance-icon-atom{font-size:55px}.breakdance .bde-icon-box-54-113 .ee-iconbox-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-palette-ci-color-5df22e20-b008-4a2c-aa9c-fb3ee3f8fb50-2)}@media (max-width:1023px){.breakdance .bde-icon-box-54-113{width:33%}.breakdance .bde-icon-box-54-113 .ee-iconbox-title{font-size:1.6rem}}@media (max-width:767px){.breakdance .bde-icon-box-54-113{width:100%}}.breakdance .bde-section-54-116 .section-container{display:flex;flex-direction:column;align-items:flex-start;gap:3rem;text-align:left}@media (max-width:1119px){.breakdance .bde-section-54-116 .section-container{padding-left:5rem;padding-right:5rem}}@media (max-width:479px){.breakdance .bde-section-54-116 .section-container{padding-left:2rem;padding-right:2rem}}.breakdance .bde-heading-54-118::first-letter{color:#8E6D45;font-family:Montserrat Riviera;font-size:2.8rem;font-weight:600}.breakdance .bde-code-block-54-117{width:100%}