.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-mt2tujjl-7f418ac1bda9ff5e3f234985053d373b h4.toggler{
color:#000000;
background-color:#efefef;
}
#top .togglecontainer.av-mt2tujjl-7f418ac1bda9ff5e3f234985053d373b h4.toggler.activeTitle{
background-color:#efefef;
}
#top .togglecontainer.av-mt2tujjl-7f418ac1bda9ff5e3f234985053d373b h4.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-mt2tujjl-7f418ac1bda9ff5e3f234985053d373b p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#00518b !important;
}
#top .togglecontainer.av-mt2tujjl-7f418ac1bda9ff5e3f234985053d373b h4.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mt2tujjl-7f418ac1bda9ff5e3f234985053d373b h4.toggler .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mt2tujjl-7f418ac1bda9ff5e3f234985053d373b h4.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-mt2tujjl-7f418ac1bda9ff5e3f234985053d373b p.toggler.activeTitle .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mt2tujjl-7f418ac1bda9ff5e3f234985053d373b .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-kesslp-01a80b654a6bbcceb461d5757f444556{
color:#ff0a0a;
border-color:#ff0a0a;
}
.avia-svg-icon.av-kesslp-01a80b654a6bbcceb461d5757f444556 svg:first-child{
stroke:#ff0a0a;
fill:#ff0a0a;
}
.av_font_icon.av-kesslp-01a80b654a6bbcceb461d5757f444556 .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-mt2kj0kq-c2312324cd4d167918b08296cac61580{
color:#ffff0a;
border-color:#ffff0a;
}
.avia-svg-icon.av-mt2kj0kq-c2312324cd4d167918b08296cac61580 svg:first-child{
stroke:#ffff0a;
fill:#ffff0a;
}
.av_font_icon.av-mt2kj0kq-c2312324cd4d167918b08296cac61580 .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-ix1cod-aaf6af2ec4f4a9578e13edda01f95207{
margin-top:-10px;
height:1px;
}

#top .hr.hr-invisible.av-86to9p-e49d89325887a8e19f93fdab0fef2a76{
height:25px;
}

.av_font_icon.av-23wp9-9a835e5c7db573365607c9b8e76c1d1e{
color:#ff0a0a;
border-color:#ff0a0a;
}
.avia-svg-icon.av-23wp9-9a835e5c7db573365607c9b8e76c1d1e svg:first-child{
stroke:#ff0a0a;
fill:#ff0a0a;
}
.av_font_icon.av-23wp9-9a835e5c7db573365607c9b8e76c1d1e .av-icon-char{
font-size:30px;
}

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

#top .hr.hr-invisible.av-mt2mizy3-323075ea51cf8572a04096b894148875{
margin-top:-50px;
height:1px;
}

#top .hr.hr-invisible.av-mt2mj989-dcc2b1ef10f4ace85819ff6f6cb468d3{
height:100px;
}

.avia-image-container.av-mt2mm1x3-81846353d345b78cf864c610fec1db70 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mt2mm1x3-81846353d345b78cf864c610fec1db70 .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;
}
}
