.av-layout-grid-container.av-b7nxay-9f2e56025a441a8cf9e7547c768e0034 .avia-divider-svg-bottom svg{
height:auto;
width:calc(100% + 1.3px);
fill:#ffffff;
}

.flex_cell.av-327m6h6-4bd76e3b3e0f87f6a3c6175d2bd5a898{
vertical-align:top;
background:url(https://meine.reha-bad-hamm.de/wp-content/uploads/2025/10/Gebaeude_RBH_BGM.jpg) 50% 100% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-327m6h6-4bd76e3b3e0f87f6a3c6175d2bd5a898 .flex_cell_inner{
padding:0px 0px 0px 0px !important;
}

#top .hr.hr-invisible.av-30ggy22-0b9cae4fc952f6bb2374fc2282926b76{
height:400px;
}

.flex_cell.av-2yq5xlm-e26a6eba3b7e7793ecdcbe60242a1fd7{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-2yq5xlm-e26a6eba3b7e7793ecdcbe60242a1fd7 .flex_cell_inner{
padding:0 0 0 50px !important;
}

#top .hr.hr-invisible.av-mt1ahxn8-a819f9b14c0cdfe3242cef8bd0446ddd{
height:50px;
}

#top .hr.hr-invisible.av-2uyf3oa-7fea116306bdb3a5c84a1ce76caa77ea{
height:5px;
}

#top #wrap_all .avia-button.av-mt2lgd1s-02375bab2615e387fad8ff64a2b45b93{
background-color:#c0087f;
border-color:#c0087f;
border-style:none;
border-radius:10px 10px 10px 10px;
box-shadow:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-mt2lgd1s-02375bab2615e387fad8ff64a2b45b93:hover{
background-color:#c0087f;
color:white;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mt2lgd1s-02375bab2615e387fad8ff64a2b45b93:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-mt2lgd1s-02375bab2615e387fad8ff64a2b45b93:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-2onb396-bd0282b51c222586b1ea6707cebf217e{
width:38.8%;
border-radius:10px 10px 10px 10px;
}

#top .hr.hr-invisible.av-2nfvioa-fa6f1649c9b83ef75fd2406c0b10fa52{
height:20px;
}

.flex_column.av-2lj6b6i-5b1b0ac182666abea72660487da40e6d{
width:59.2%;
margin-left:2%;
}

#top .av_textblock_section.av-2fn0ph6-0f782acb4db665eb00b1983966ee373d .avia_textblock{
text-align:center;
}

#top .togglecontainer.av-mt2q1i4t-cb23844ce044b276e9b64d902845b7de h4.toggler{
color:#000000;
background-color:#efefef;
}
#top .togglecontainer.av-mt2q1i4t-cb23844ce044b276e9b64d902845b7de h4.toggler.activeTitle{
background-color:#efefef;
}
#top .togglecontainer.av-mt2q1i4t-cb23844ce044b276e9b64d902845b7de h4.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-mt2q1i4t-cb23844ce044b276e9b64d902845b7de p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#00518b !important;
}
#top .togglecontainer.av-mt2q1i4t-cb23844ce044b276e9b64d902845b7de h4.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mt2q1i4t-cb23844ce044b276e9b64d902845b7de h4.toggler .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mt2q1i4t-cb23844ce044b276e9b64d902845b7de h4.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-mt2q1i4t-cb23844ce044b276e9b64d902845b7de p.toggler.activeTitle .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mt2q1i4t-cb23844ce044b276e9b64d902845b7de .toggle_wrap .toggle_content{
color:#000000;
background-color:#efefef;
}

.avia-section.av-1t2cnvu-c99c3c29abaa9ca110972a2a361d6bf8{
background-color:#efefef;
background-image:unset;
}

#top .av_textblock_section.av-1rgjore-2b45d123591c739c7c0e94a6e6f15a7d .avia_textblock{
color:#999999;
text-align:center;
}

#top .hr.av-mt1gda6k-9bb0334c002fe2bbe3e7fb59088fbf48{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-mt1gda6k-9bb0334c002fe2bbe3e7fb59088fbf48 .hr-inner{
width:3000px;
border-color:#000000;
}

#top .hr.av-m7m1ga-ccf2f265c039b8fc9771a64b1f33ce49{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-m7m1ga-ccf2f265c039b8fc9771a64b1f33ce49 .hr-inner{
width:3000px;
border-color:#000000;
}

#top .hr.av-iuzekq-23d6a42f4b171d44384d7d12737e3816{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-iuzekq-23d6a42f4b171d44384d7d12737e3816 .hr-inner{
width:3000px;
border-color:#000000;
}

#top .hr.av-2y7rh6-3ed31a59f407e98955889ce6e859c9a1{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-2y7rh6-3ed31a59f407e98955889ce6e859c9a1 .hr-inner{
width:3000px;
border-color:#000000;
}

#top .hr.av-car162-30568ceba91b6159ebb1d2b7f85d8270{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-car162-30568ceba91b6159ebb1d2b7f85d8270 .hr-inner{
width:3000px;
border-color:#000000;
}

#top .hr.hr-invisible.av-mt1ggu4l-85ae9310df65ef58bafcf6cd7215a5c3{
margin-top:-25px;
height:1px;
}

#top .hr.hr-invisible.av-gcidhm-39eadb3e0a9a8a005f1ec3b459692b6f{
height:25px;
}

.av_font_icon.av-k80o04-31692c4e1c9988c1a00dcbe85cb94534{
color:#ff0a0a;
border-color:#ff0a0a;
}
.avia-svg-icon.av-k80o04-31692c4e1c9988c1a00dcbe85cb94534 svg:first-child{
stroke:#ff0a0a;
fill:#ff0a0a;
}
.av_font_icon.av-k80o04-31692c4e1c9988c1a00dcbe85cb94534 .av-icon-char{
font-size:30px;
}

#top #wrap_all .avia-button.av-1xwbkq-6d34d9da33fe945844d327045f61a7cf{
background-color:#c0087f;
border-color:#c0087f;
border-style:none;
border-radius:10px 10px 10px 10px;
box-shadow:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-1xwbkq-6d34d9da33fe945844d327045f61a7cf:hover{
background-color:#c0087f;
color:white;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1xwbkq-6d34d9da33fe945844d327045f61a7cf:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-1xwbkq-6d34d9da33fe945844d327045f61a7cf:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-mt1gu7z8-4ca3299b042b266cddb19f34248b79fa{
margin-top:-10px;
height:1px;
}

#top .hr.hr-invisible.av-mt1h4bnp-44d5f9eecb1af2a945409a1c292bc0fe{
height:25px;
}

.av_font_icon.av-5odpp6-589d4fe822dc08d1e31f0c5ce05f938a{
color:#ff0a0a;
border-color:#ff0a0a;
}
.avia-svg-icon.av-5odpp6-589d4fe822dc08d1e31f0c5ce05f938a svg:first-child{
stroke:#ff0a0a;
fill:#ff0a0a;
}
.av_font_icon.av-5odpp6-589d4fe822dc08d1e31f0c5ce05f938a .av-icon-char{
font-size:30px;
}

#top #wrap_all .avia-button.av-mt2kez9b-b86e502b0ce1b47af86a784935c754f9{
background-color:#c0087f;
border-color:#c0087f;
border-style:none;
border-radius:10px 10px 10px 10px;
box-shadow:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mt2kez9b-b86e502b0ce1b47af86a784935c754f9:hover{
background-color:#c0087f;
color:white;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mt2kez9b-b86e502b0ce1b47af86a784935c754f9:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-mt2kez9b-b86e502b0ce1b47af86a784935c754f9:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-jkz6w4-b68f7c41c136a8c3036cdc5bba38ed38{
margin-top:-10px;
height:1px;
}

#top .hr.hr-invisible.av-842nfo-52a5262f66bb7b7c1724ce980e571ab7{
height:25px;
}

.av_font_icon.av-5vbexw-72f71167d5c9723b9797c08641a3aea9{
color:#ff0a0a;
border-color:#ff0a0a;
}
.avia-svg-icon.av-5vbexw-72f71167d5c9723b9797c08641a3aea9 svg:first-child{
stroke:#ff0a0a;
fill:#ff0a0a;
}
.av_font_icon.av-5vbexw-72f71167d5c9723b9797c08641a3aea9 .av-icon-char{
font-size:30px;
}

#top #wrap_all .avia-button.av-23o86s-1a8004615574ba2c9dcd0c379c23f318{
background-color:#c0087f;
border-color:#c0087f;
border-style:none;
border-radius:10px 10px 10px 10px;
box-shadow:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-23o86s-1a8004615574ba2c9dcd0c379c23f318:hover{
background-color:#c0087f;
color:white;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-23o86s-1a8004615574ba2c9dcd0c379c23f318:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-23o86s-1a8004615574ba2c9dcd0c379c23f318:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-1jbex4a-1748e65bc1e946522583c66709df252b{
margin-top:-10px;
height:1px;
}

#top .hr.hr-invisible.av-18513x6-60d149016d0989adeda5dccc2014c1f6{
height:25px;
}

.av_font_icon.av-16dqy16-741ab153eba29278cc4d5208f511fc3c{
color:#ff0a0a;
border-color:#ff0a0a;
}
.avia-svg-icon.av-16dqy16-741ab153eba29278cc4d5208f511fc3c svg:first-child{
stroke:#ff0a0a;
fill:#ff0a0a;
}
.av_font_icon.av-16dqy16-741ab153eba29278cc4d5208f511fc3c .av-icon-char{
font-size:30px;
}

#top #wrap_all .avia-button.av-12mkh4q-a7bc56007f993dfb3c9d87aa9b691786{
background-color:#c0087f;
border-color:#c0087f;
border-style:none;
border-radius:10px 10px 10px 10px;
box-shadow:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-12mkh4q-a7bc56007f993dfb3c9d87aa9b691786:hover{
background-color:#c0087f;
color:white;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-12mkh4q-a7bc56007f993dfb3c9d87aa9b691786:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-12mkh4q-a7bc56007f993dfb3c9d87aa9b691786:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-112kfyy-0af1e797389cb1d068027918a29aa1b8{
margin-top:-10px;
height:1px;
}

#top .hr.hr-invisible.av-pe1zei-56f65b6e67fc219a81058158a96a5e66{
height:25px;
}

.av_font_icon.av-oardh6-6e3423b3a103856a731a2c51dc5a923d{
color:#ff0a0a;
border-color:#ff0a0a;
}
.avia-svg-icon.av-oardh6-6e3423b3a103856a731a2c51dc5a923d svg:first-child{
stroke:#ff0a0a;
fill:#ff0a0a;
}
.av_font_icon.av-oardh6-6e3423b3a103856a731a2c51dc5a923d .av-icon-char{
font-size:30px;
}

#top #wrap_all .avia-button.av-ldnami-c70e4b91a877d660dddb337d37ab0279{
background-color:#c0087f;
border-color:#c0087f;
border-style:none;
border-radius:10px 10px 10px 10px;
box-shadow:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-ldnami-c70e4b91a877d660dddb337d37ab0279:hover{
background-color:#c0087f;
color:white;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ldnami-c70e4b91a877d660dddb337d37ab0279:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-ldnami-c70e4b91a877d660dddb337d37ab0279:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-j5f4uy-f8ebe2081e570ce4255e72d6780a6f35{
margin-top:-10px;
height:1px;
}

#top .hr.hr-invisible.av-7pdo8a-7b300cf1e22ad0c5e358c52199051d46{
height:25px;
}

.av_font_icon.av-60jtcq-944f043b67f28c7d76d660030faa7f86{
color:#ff0a0a;
border-color:#ff0a0a;
}
.avia-svg-icon.av-60jtcq-944f043b67f28c7d76d660030faa7f86 svg:first-child{
stroke:#ff0a0a;
fill:#ff0a0a;
}
.av_font_icon.av-60jtcq-944f043b67f28c7d76d660030faa7f86 .av-icon-char{
font-size:30px;
}

#top #wrap_all .avia-button.av-2qnk56-2ace9de21ce751523c52ecf97c02319f{
background-color:#c0087f;
border-color:#c0087f;
border-style:none;
border-radius:10px 10px 10px 10px;
box-shadow:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-2qnk56-2ace9de21ce751523c52ecf97c02319f:hover{
background-color:#c0087f;
color:white;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2qnk56-2ace9de21ce751523c52ecf97c02319f:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-2qnk56-2ace9de21ce751523c52ecf97c02319f:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-mt2mbzm2-3d1d9a0a1a1b8f032c51896cd3ccd3c5{
margin-top:-50px;
height:1px;
}

#top .hr.hr-invisible.av-mt2mfadc-17e95fdbb735b143e031a76087c4caa8{
height:100px;
}

.avia-image-container.av-mt2manec-d5a5b4afd11bdd79ee6bcee7c1a36f15 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mt2manec-d5a5b4afd11bdd79ee6bcee7c1a36f15 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-12jn0sa-def07b14eefe1350921638b1a689bac2{
background-repeat:no-repeat;
background-image:url(https://meine.reha-bad-hamm.de/wp-content/uploads/2025/09/reha-bad-hamm-schwung-beweungsheld.svg);
background-position:50% 50%;
background-attachment:scroll;
margin-top:-100px;
margin-bottom:0px;
}

.avia-image-container.av-zakce2-d18564ea2c22ef42f475f62e86b41009 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-zakce2-d18564ea2c22ef42f475f62e86b41009 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-y1uouy-4bc5a12e728329d41630d8d1bb21d5e0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-y1uouy-4bc5a12e728329d41630d8d1bb21d5e0 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-u182l6-37f76d3d58482f662cb7d9722bd3b9ec{
height:500px;
}

#top .av_textblock_section.av-py906y-734d9ca80289c12faa6dad9aa9106a0e .avia_textblock{
text-align:center;
}

.flex_column.av-ir00je-65fdc5ef7a4c95ba2a15b22c926dea86{
width:32%;
border-radius:10px 10px 10px 10px;
}

.flex_column.av-cvrf3u-2da4fa19658e8caf7d1d8686601225e4{
width:59.2%;
margin-left:2%;
border-radius:10px 10px 10px 10px;
padding:30px 30px 30px 50px;
background-color:#efefef;
}


@media only screen and (min-width: 990px){ 
.avia-section.av-12jn0sa-def07b14eefe1350921638b1a689bac2{
margin-top:-100px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.avia-section.av-12jn0sa-def07b14eefe1350921638b1a689bac2{
margin-top:0;
margin-bottom:0;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.avia-section.av-12jn0sa-def07b14eefe1350921638b1a689bac2{
margin-top:0;
margin-bottom:0;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-2yq5xlm-e26a6eba3b7e7793ecdcbe60242a1fd7 .flex_cell_inner{
padding:0 0 -200px 0 !important;
}

.avia-section.av-12jn0sa-def07b14eefe1350921638b1a689bac2{
margin-top:0;
margin-bottom:0;
}
}
