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

.flex_cell.av-35nxx4v-0d983152b68cf1e9cc1c750c828c5d2f{
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-35nxx4v-0d983152b68cf1e9cc1c750c828c5d2f .flex_cell_inner{
padding:0px 0px 0px 0px !important;
}

#top .hr.hr-invisible.av-33bx0j3-f98d5bce250efa66193d557e59577df6{
height:400px;
}

.flex_cell.av-31bycn3-f9d5f9d19c83dd4beb4d24ea3bbf9879{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-31bycn3-f9d5f9d19c83dd4beb4d24ea3bbf9879 .flex_cell_inner{
padding:0 0 0 50px !important;
}

#top .hr.hr-invisible.av-2z01qcv-92a44ab3dc82f3ad5861e3845b84f6d9{
height:50px;
}

#top .hr.hr-invisible.av-2wxi9f3-c745c92afebed9ad68e305ed639e96e4{
height:5px;
}

#top #wrap_all .avia-button.av-2tl6ccf-7ab4e63ff898d8b7b2a4b70830b292ca{
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-2tl6ccf-7ab4e63ff898d8b7b2a4b70830b292ca:hover{
background-color:#c0087f;
color:white;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2tl6ccf-7ab4e63ff898d8b7b2a4b70830b292ca:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-2tl6ccf-7ab4e63ff898d8b7b2a4b70830b292ca:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-2qv8r1r-913d3377357e3a2fe7e07c6ed461f779{
width:38.8%;
border-radius:10px 10px 10px 10px;
}

#top .hr.hr-invisible.av-9q9k67-14a081ae5ab0cfa35ff54e20fa9c72eb{
height:20px;
}

.flex_column.av-2n11ttr-0aada26188f3eab1552a56552b86ec83{
width:59.2%;
margin-left:2%;
}

#top .av_textblock_section.av-2hwj60v-c280fc31d1bbea70bfb58086b3348177 .avia_textblock{
text-align:center;
}

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

.avia-section.av-2a8aohb-be1ab916669463af0daa6bb3776cbdfb{
background-color:#efefef;
background-image:unset;
}

#top .av_textblock_section.av-mt70ks3g-61bfd73204c8dba3da04dbdbd652f544 .avia_textblock{
color:#999999;
text-align:center;
}

#top .hr.av-7l350v-71bbd11f2e8e9ef9a59d13dbc50271ba{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-7l350v-71bbd11f2e8e9ef9a59d13dbc50271ba .hr-inner{
width:3000px;
border-color:#000000;
}

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

#top .hr.av-1trsayn-2ae4de5a4ac0f1a3fc65cb60167a44e4{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-1trsayn-2ae4de5a4ac0f1a3fc65cb60167a44e4 .hr-inner{
width:3000px;
border-color:#000000;
}

#top .hr.av-1opa36n-53456fb616408acd5e690ccde8abdf0d{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-1opa36n-53456fb616408acd5e690ccde8abdf0d .hr-inner{
width:3000px;
border-color:#000000;
}

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

#top .hr.hr-invisible.av-1icrphr-f576748e22f7ba6329427b64af2c1f82{
margin-top:-25px;
height:1px;
}

#top .hr.hr-invisible.av-18ca64v-1e0a40c540fc1b736ec81713c6814c14{
height:25px;
}

.av_font_icon.av-mt70mvb0-b894a86f9cdda887f6c05fecd278a572{
color:#4fff0a;
border-color:#4fff0a;
}
.avia-svg-icon.av-mt70mvb0-b894a86f9cdda887f6c05fecd278a572 svg:first-child{
stroke:#4fff0a;
fill:#4fff0a;
}
.av_font_icon.av-mt70mvb0-b894a86f9cdda887f6c05fecd278a572 .av-icon-char{
font-size:30px;
}

#top #wrap_all .avia-button.av-15071f3-ebf335c1a4878f6db3377cb787aa9db3{
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-15071f3-ebf335c1a4878f6db3377cb787aa9db3:hover{
background-color:#c0087f;
color:white;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-15071f3-ebf335c1a4878f6db3377cb787aa9db3:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-15071f3-ebf335c1a4878f6db3377cb787aa9db3:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

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

.avia-section.av-vwc9q7-6dcff45f124f6924923e3bdb78305ba3{
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-sanugf-ae197a0d8c5ea76115b73300e2c7893d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-sanugf-ae197a0d8c5ea76115b73300e2c7893d .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-ol56bz-3911376834c638543f1c37bfa298873a{
height:500px;
}

#top .av_textblock_section.av-jjigtb-fda60ee173257a76e7aa24e359dce12e .avia_textblock{
text-align:center;
}

.flex_column.av-ciiban-46970bb84b050a8c3aea68e0e5cc4039{
width:32%;
border-radius:10px 10px 10px 10px;
}

.flex_column.av-9l50nj-056196a40a8ac6840df010833706c36c{
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-vwc9q7-6dcff45f124f6924923e3bdb78305ba3{
margin-top:-100px;
}
}

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

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

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

.avia-section.av-vwc9q7-6dcff45f124f6924923e3bdb78305ba3{
margin-top:0;
margin-bottom:0;
}
}
