.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-915719cf629203c7e19e8a8e0fe10b5f{
height:150px;
}

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

#top #wrap_all .avia-button.av-2rnc6yy-b6133d5c525e86221d0f0b7b92d20ebc{
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-2rnc6yy-b6133d5c525e86221d0f0b7b92d20ebc:hover{
background-color:#c0087f;
color:white;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2rnc6yy-b6133d5c525e86221d0f0b7b92d20ebc:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-2rnc6yy-b6133d5c525e86221d0f0b7b92d20ebc: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-mt1awc6d-8f5eb99341b530d7b9204d9581c5adf3 h4.toggler{
color:#000000;
background-color:#efefef;
}
#top .togglecontainer.av-mt1awc6d-8f5eb99341b530d7b9204d9581c5adf3 h4.toggler.activeTitle{
background-color:#efefef;
}
#top .togglecontainer.av-mt1awc6d-8f5eb99341b530d7b9204d9581c5adf3 h4.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-mt1awc6d-8f5eb99341b530d7b9204d9581c5adf3 p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#00518b !important;
}
#top .togglecontainer.av-mt1awc6d-8f5eb99341b530d7b9204d9581c5adf3 h4.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mt1awc6d-8f5eb99341b530d7b9204d9581c5adf3 h4.toggler .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mt1awc6d-8f5eb99341b530d7b9204d9581c5adf3 h4.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-mt1awc6d-8f5eb99341b530d7b9204d9581c5adf3 p.toggler.activeTitle .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mt1awc6d-8f5eb99341b530d7b9204d9581c5adf3 .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;
}

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

.flex_cell.av-1nrny96-a08bf3fecc9d4d78536a4aaee49ff2ef{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1nrny96-a08bf3fecc9d4d78536a4aaee49ff2ef .flex_cell_inner{
padding:0 3% 0 10% !important;
}

#top #wrap_all .avia-button.av-1iy00t6-d93239fdda12da6e27cf691661c2b445{
font-size:18px;
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;
padding:10px 20px 10px 20px;
}
#top #wrap_all .avia-button.av-1iy00t6-d93239fdda12da6e27cf691661c2b445:hover{
background-color:#00518b;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-1iy00t6-d93239fdda12da6e27cf691661c2b445:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-1iy00t6-d93239fdda12da6e27cf691661c2b445:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-1ih0qmy-c2b5c10884bd8d895427340c86ed09e6{
vertical-align:top;
background:url(https://meine.reha-bad-hamm.de/wp-content/uploads/2025/10/IMG_9537.jpg) 50% 100% no-repeat scroll ;
}

#top .hr.hr-invisible.av-1fnmu16-bf0b5249fc79d6c90b21bf057f76e253{
height:250px;
}

@keyframes av_slideshow_img_scale_av-1aji3ru-19800bc3fa199492498ed4add48d690c {
   0% { transform: scale(1.1); opacity: 1; }
 100% { transform: scale(1.1); opacity: 1; }
}
.avia-slideshow.av-1aji3ru-19800bc3fa199492498ed4add48d690c .avia-slideshow-slide.next-active-slide img{
animation:av_slideshow_img_scale_av-1aji3ru-19800bc3fa199492498ed4add48d690c 3s 1 ease-in-out;
transform:scale(1.1);
opacity:1;
}

.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;
}

.avia-buttonrow-wrap.av-9egj4q-79aff2a64d3564cb6ec0c2f3aa270563 .avia-button{
font-size:17px;
}

#top #wrap_all .avia-button.av-6xi5my-7e6e3fe3274aa435f4918fca6a9c3d19{
font-size:15px;
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;
padding:8px 30px 8px 30px;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-6xi5my-7e6e3fe3274aa435f4918fca6a9c3d19:hover{
background-color:#444444;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-6xi5my-7e6e3fe3274aa435f4918fca6a9c3d19:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-6xi5my-7e6e3fe3274aa435f4918fca6a9c3d19:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}


@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;
}
}
