.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-5e1614745eaf6f4d76c1ce1fe8ee06ec{
vertical-align:top;
background:url(https://meine.reha-bad-hamm.de/wp-content/uploads/2025/09/Yoga-Einzeltraining-Hamm-2.jpg) 50% 100% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-meyh3c3l-5e1614745eaf6f4d76c1ce1fe8ee06ec .flex_cell_inner{
padding:0px 0px 0px 0px !important;
}

#top .hr.hr-invisible.av-pf58-aa3bcaa80cb739bcc0f4d550a3080781{
height:500px;
}

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

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

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

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

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

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

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

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

.av_font_icon.av-mt6xlr3o-ff83c3364e1b9aabbec13da9dcc6f41e{
color:#ffff0a;
border-color:#ffff0a;
}
.avia-svg-icon.av-mt6xlr3o-ff83c3364e1b9aabbec13da9dcc6f41e svg:first-child{
stroke:#ffff0a;
fill:#ffff0a;
}
.av_font_icon.av-mt6xlr3o-ff83c3364e1b9aabbec13da9dcc6f41e .av-icon-char{
font-size:30px;
}

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

#top .hr.hr-invisible.av-n21pzp-d86cbc883ead2ad7565a56dd5ec3b3e5{
margin-top:-50px;
height:1px;
}

#top .hr.hr-invisible.av-iy5nbp-f82b5153d76aec21e8b0d8bc9f8f5fe6{
height:100px;
}

@keyframes av_slideshow_img_scale_av-mt6yr8da-db5d2994fa872de91c18d4ca03ad098c {
   0% { transform: scale(1.1); opacity: 1; }
 100% { transform: scale(1.1); opacity: 1; }
}
.avia-slideshow.av-mt6yr8da-db5d2994fa872de91c18d4ca03ad098c .avia-slideshow-slide.next-active-slide img{
animation:av_slideshow_img_scale_av-mt6yr8da-db5d2994fa872de91c18d4ca03ad098c 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-g7h1t1-86c9ca540ce9cb38c9dd90abd430a12c{
width:32%;
border-radius:10px 10px 10px 10px;
}

.flex_column.av-9guhd1-3ebb0525b2e821c169738d1c696a87e0{
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-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;
}
}
