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

#top #wrap_all .avia-button.av-mi1gtv5b-4ac032d1ff52bbdaf2e484d09073fa2f{
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-mi1gtv5b-4ac032d1ff52bbdaf2e484d09073fa2f:hover{
background-color:#00518b;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-mi1gtv5b-4ac032d1ff52bbdaf2e484d09073fa2f:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-mi1gtv5b-4ac032d1ff52bbdaf2e484d09073fa2f: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-mssrndp6-ebde92fc44a2692e2b3284d8caf100bf h4.toggler{
color:#000000;
background-color:#efefef;
}
#top .togglecontainer.av-mssrndp6-ebde92fc44a2692e2b3284d8caf100bf h4.toggler.activeTitle{
background-color:#efefef;
}
#top .togglecontainer.av-mssrndp6-ebde92fc44a2692e2b3284d8caf100bf h4.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-mssrndp6-ebde92fc44a2692e2b3284d8caf100bf p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#00518b !important;
}
#top .togglecontainer.av-mssrndp6-ebde92fc44a2692e2b3284d8caf100bf h4.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mssrndp6-ebde92fc44a2692e2b3284d8caf100bf h4.toggler .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mssrndp6-ebde92fc44a2692e2b3284d8caf100bf h4.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-mssrndp6-ebde92fc44a2692e2b3284d8caf100bf p.toggler.activeTitle .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mssrndp6-ebde92fc44a2692e2b3284d8caf100bf .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-c682bbaa33b49240e29fa9e442cbbb8a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2ddeg-c682bbaa33b49240e29fa9e442cbbb8a .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-mf8blzww-d237735a1a7367d01b405b5a82bf5e80{
background-color:#efefef;
background-image:unset;
}

.av-horizontal-gallery.av-mfgne9gd-aacd9ed1316804f4d1f37b5ba8642d2e{
padding:3.75% 0px;;
}
.av-horizontal-gallery.av-mfgne9gd-aacd9ed1316804f4d1f37b5ba8642d2e .av-horizontal-gallery-inner{
padding-bottom:25%;
}

.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-a7803c5b951afa3d6315e531d339e8c7{
vertical-align:top;
background:url(https://meine.reha-bad-hamm.de/wp-content/uploads/2025/09/Yoga-Hamm-6.jpg) 50% 100% no-repeat scroll ;
}

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

@keyframes av_slideshow_img_scale_av-mfnvpny3-7960d243e6bd95e56bc829d19ba269c3 {
   0% { transform: scale(1.1); opacity: 1; }
 100% { transform: scale(1.1); opacity: 1; }
}
.avia-slideshow.av-mfnvpny3-7960d243e6bd95e56bc829d19ba269c3 .avia-slideshow-slide.next-active-slide img{
animation:av_slideshow_img_scale_av-mfnvpny3-7960d243e6bd95e56bc829d19ba269c3 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-mf7wuxta-72e7ab3fa0847cb98f6dc311b6ec10b9{
width:38.8%;
border-radius:10px 10px 10px 10px;
}

.flex_column.av-2fydo-fedce4ce36f735f78de7b4da80d81860{
width:59.2%;
margin-left:2%;
}

.flex_column.av-1xoa0-e7d2b089823145b43239cf3b3202d7eb{
width:38.8%;
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;
}
}
