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

.flex_cell.av-meyh3c3l-c08055f5d451a044f1e51bacca99a346{
vertical-align:top;
background:url(https://meine.reha-bad-hamm.de/wp-content/uploads/2026/01/Massage-Hamm-7.png) 50% 100% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-meyh3c3l-c08055f5d451a044f1e51bacca99a346 .flex_cell_inner{
padding:0px 0px 0px 0px !important;
}

#top .hr.hr-invisible.av-pf58-b8d47105ccf7b5583c5b80faaec92ae7{
height:600px;
}

.flex_cell.av-64nrs-cf7052805d60639c9c8726f0bb8fd65c{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-64nrs-cf7052805d60639c9c8726f0bb8fd65c .flex_cell_inner{
padding:0 0 0 50px !important;
}

#top .hr.hr-invisible.av-zxrs-7ca3f5f2cea156a9808e8aeeb911b114{
height:20px;
}

#top .hr.hr-invisible.av-mexznrih-85b586bd038a1838e2df02c3a6a8290a{
height:5px;
}

#top .hr.hr-invisible.av-unvo-efe9a1250246c0bc33aac560cab6c849{
height:5px;
}

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

.flex_column.av-1jf5s-2d1143816c6440fc3dc660c7612120c5{
width:38.8%;
border-radius:10px 10px 10px 10px;
}

#top .hr.hr-invisible.av-7rpqu-0a2612d475fc99ce748cac40e8e6bf1c{
height:20px;
}

.flex_column.av-pqkc-de13e715d067dcd115bdb9027c367808{
width:59.2%;
margin-left:2%;
}

#top .av_textblock_section.av-2lcz8-850b93492909cceb94d715b6d16443d4 .avia_textblock{
text-align:center;
}

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

.avia-section.av-meygrc3f-6a62c61fe55f6f36cb69001896aa783a{
background-color:#efefef;
background-image:unset;
}

#top .av_textblock_section.av-meygqz5t-666c8fb5a88dc2ceea9f662ab88ae5fa .avia_textblock{
color:#999999;
text-align:center;
}

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

.avia-section.av-2s2w65-85516e5ba83c032b0227e0bd025a03d7{
background-color:#efefef;
background-image:unset;
}

#top .av_textblock_section.av-mhn60xbz-e4150437490ecc579e5808f48d967c59 .avia_textblock{
color:#999999;
text-align:center;
}

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

.flex_cell.av-12gfo-cc86038944e4c157f249b99a294968cc{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-12gfo-cc86038944e4c157f249b99a294968cc .flex_cell_inner{
padding:0 3% 0 10% !important;
}

#top #wrap_all .avia-button.av-33yf8-a20de68c5a9b8259a00cf6620e523fb0{
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-33yf8-a20de68c5a9b8259a00cf6620e523fb0:hover{
background-color:#00518b;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-33yf8-a20de68c5a9b8259a00cf6620e523fb0:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-33yf8-a20de68c5a9b8259a00cf6620e523fb0:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-mf0q1y85-a02b74a9bcbe624931e1735f324a8199{
vertical-align:top;
background:url(https://meine.reha-bad-hamm.de/wp-content/uploads/2026/01/Massage-Hamm-5.png) 50% 100% no-repeat scroll ;
}

#top .hr.hr-invisible.av-mf588gul-0057be995df21cbbd43623dbc4dcfa17{
height:250px;
}

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

.avia-section.av-3j3y4-a15752519904cd8b00ca7e8e98458a3e{
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-meycqwhz-61e7e0ced886170f47a8fb751d74dc6a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-meycqwhz-61e7e0ced886170f47a8fb751d74dc6a .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-mexy9ntv-56b102bf46b7aef04e8dce9b58cde930{
height:500px;
}

#top .av_textblock_section.av-pvw0-b84965cd0a154bfd813add7b671f7550 .avia_textblock{
text-align:center;
}

.flex_column.av-1xoa0-e7d2b089823145b43239cf3b3202d7eb{
width:32%;
border-radius:10px 10px 10px 10px;
}

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

#top #wrap_all .avia-button.av-9yxli-46c7ecb1814e50b8078a5108f75c013a{
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-9yxli-46c7ecb1814e50b8078a5108f75c013a:hover{
background-color:#00518b;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-9yxli-46c7ecb1814e50b8078a5108f75c013a:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-9yxli-46c7ecb1814e50b8078a5108f75c013a:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}


@media only screen and (min-width: 990px){ 
.avia-section.av-3j3y4-a15752519904cd8b00ca7e8e98458a3e{
margin-top:-100px;
}
}

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

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

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

.avia-section.av-3j3y4-a15752519904cd8b00ca7e8e98458a3e{
margin-top:0;
margin-bottom:0;
}
}
