#top #wrap_all .avia-slideshow .av-slideshow-caption.av-9n2027-d61e11854b96bbba6a0dbe3ce06d22d6__0 .avia-caption-title{
font-size:80px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-9n2027-d61e11854b96bbba6a0dbe3ce06d22d6__0 .avia-caption-content{
font-size:40px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-9n2027-d61e11854b96bbba6a0dbe3ce06d22d6__0 .avia-caption-content p{
font-size:40px;
}

.avia-section.av-2bhif-2e8778012b4dd4b5115ef92509e9b795{
background-color:#f2f2f2;
background-image:url(https://einfachnuryoga.de/wp-content/uploads/2026/01/Yogapose_white_transparent.svg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
}

#top .av-special-heading.av-2lj12n-cdf3598529862be7a4ee65e6cdf83c7c{
padding-bottom:20px;
color:#666666;
font-size:49px;
}
body .av-special-heading.av-2lj12n-cdf3598529862be7a4ee65e6cdf83c7c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2lj12n-cdf3598529862be7a4ee65e6cdf83c7c .av-special-heading-tag{
font-size:49px;
}
.av-special-heading.av-2lj12n-cdf3598529862be7a4ee65e6cdf83c7c .special-heading-inner-border{
border-color:#666666;
}
.av-special-heading.av-2lj12n-cdf3598529862be7a4ee65e6cdf83c7c .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2secvb-b03458ef36bfb7f283d3c2d68455b143 .avia_textblock{
font-size:40px;
color:#285357;
text-align:center;
}

#top .av_textblock_section.av-80rxz-b7f129cc53ae87cf01c42c091fe3492a .avia_textblock{
font-size:20px;
color:#3a637a;
text-align:justify;
}

.avia-section.av-14kzl2-8f33948f790fe06edca8be35c61cdf89{
background-color:#3a637a;
background-image:unset;
}

#top .av-special-heading.av-q11pa-9436f3af523e04f3d185e4df6b2c11cc{
padding-bottom:30px;
color:#ffffff;
font-size:70px;
}
body .av-special-heading.av-q11pa-9436f3af523e04f3d185e4df6b2c11cc .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-q11pa-9436f3af523e04f3d185e4df6b2c11cc .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-q11pa-9436f3af523e04f3d185e4df6b2c11cc .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-q11pa-9436f3af523e04f3d185e4df6b2c11cc .av-subheading{
font-size:30px;
}
body .av-special-heading.av-q11pa-9436f3af523e04f3d185e4df6b2c11cc .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-q11pa-9436f3af523e04f3d185e4df6b2c11cc .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .av_textblock_section.av-mk0607js-397989ad8c2db6e1c409e496942277a9 .avia_textblock{
font-size:29px;
color:#ffffff;
}

#top .av_textblock_section.av-33s5yf-100745d606be89f8af54e9c9d5de9566 .avia_textblock{
font-size:19px;
color:#ffffff;
}

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

#top .av_textblock_section.av-mnt6bafy-1c88b9a676f0ddefa8b88f47f6132583 .avia_textblock{
font-size:29px;
color:#ffffff;
}

.flex_cell.av-85g2fr-1dd5ef7b049026d5e84ac6c98bd3dae2{
vertical-align:top;
background-color:#3a637a;
}
.responsive #top #wrap_all .flex_cell.av-85g2fr-1dd5ef7b049026d5e84ac6c98bd3dae2{
padding:75px 35px 75px 25px !important;
}

#top .av-special-heading.av-816gcf-1a2592c03e25cc6907fd786786549bfc{
padding-bottom:30px;
color:#ffffff;
font-size:70px;
}
body .av-special-heading.av-816gcf-1a2592c03e25cc6907fd786786549bfc .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-816gcf-1a2592c03e25cc6907fd786786549bfc .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-816gcf-1a2592c03e25cc6907fd786786549bfc .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-816gcf-1a2592c03e25cc6907fd786786549bfc .av-subheading{
font-size:30px;
color:#ffffff;
}
body .av-special-heading.av-816gcf-1a2592c03e25cc6907fd786786549bfc .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-816gcf-1a2592c03e25cc6907fd786786549bfc .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .hr.hr-invisible.av-7n35zz-8cfa3d3aa2b7388b18318180d6f1b3e5{
height:20px;
}

#top .av_textblock_section.av-7i1u7z-9fd73f95e7361c12a55a3846a95bf24b .avia_textblock{
font-size:29px;
color:#ffffff;
}

.flex_cell.av-7bnh0f-25b42128de051521926b1372c1bbde09{
vertical-align:top;
background:url(https://einfachnuryoga.de/wp-content/uploads/2025/09/Yoga-Slider-einfachnuryoga-Yoga.jpg) 0% 50% no-repeat scroll #ffffff;
}
.responsive #top #wrap_all .flex_cell.av-7bnh0f-25b42128de051521926b1372c1bbde09{
padding:300px 300px 300px 300px !important;
}

.flex_cell.av-a6wfz-56ac757c8d9346c4be52e7d036585d4c{
vertical-align:bottom;
background:url(https://einfachnuryoga.de/wp-content/uploads/2025/09/Thai-Yoga-Massage-1500x963-1-1.jpg) 50% 50% no-repeat scroll #ffffff;
}
.responsive #top #wrap_all .flex_cell.av-a6wfz-56ac757c8d9346c4be52e7d036585d4c{
padding:300px 300px 300px 300px !important;
}

.flex_cell.av-2qpzs7-6ddd39826cb9751dc8fcc7c654346a8a{
vertical-align:middle;
background-color:#3a637a;
}
.responsive #top #wrap_all .flex_cell.av-2qpzs7-6ddd39826cb9751dc8fcc7c654346a8a{
padding:125px 25px 125px 35px !important;
}

#top .av-special-heading.av-mf027zwd-0d73e01e436b56b90100867653f87be2{
padding-bottom:30px;
color:#ffffff;
font-size:70px;
}
body .av-special-heading.av-mf027zwd-0d73e01e436b56b90100867653f87be2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mf027zwd-0d73e01e436b56b90100867653f87be2 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-mf027zwd-0d73e01e436b56b90100867653f87be2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mf027zwd-0d73e01e436b56b90100867653f87be2 .av-subheading{
font-size:30px;
color:#ffffff;
}
body .av-special-heading.av-mf027zwd-0d73e01e436b56b90100867653f87be2 .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-mf027zwd-0d73e01e436b56b90100867653f87be2 .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .hr.hr-invisible.av-1174fz-1f5623e16496d6759460dbe03333b42f{
height:20px;
}

#top .av_textblock_section.av-mf02ads1-17c57f5816c314b54f2f25fbcf08ca61 .avia_textblock{
font-size:29px;
color:#ffffff;
}

.flex_cell.av-19umy7-7f8cf0b7abc829d088c0e67c3f32699c{
vertical-align:top;
background-color:#3a637a;
}
.responsive #top #wrap_all .flex_cell.av-19umy7-7f8cf0b7abc829d088c0e67c3f32699c{
padding:75px 35px 75px 25px !important;
}

#top .av-special-heading.av-128xjz-f8457fcf06b04eb527ffa947f45c41fa{
padding-bottom:30px;
color:#ffffff;
font-size:6.5vw;
}
body .av-special-heading.av-128xjz-f8457fcf06b04eb527ffa947f45c41fa .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-128xjz-f8457fcf06b04eb527ffa947f45c41fa .av-special-heading-tag{
font-size:6.5vw;
}
.av-special-heading.av-128xjz-f8457fcf06b04eb527ffa947f45c41fa .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-128xjz-f8457fcf06b04eb527ffa947f45c41fa .av-subheading{
font-size:30px;
color:#ffffff;
}
body .av-special-heading.av-128xjz-f8457fcf06b04eb527ffa947f45c41fa .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-128xjz-f8457fcf06b04eb527ffa947f45c41fa .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .hr.hr-invisible.av-sxl0v-dc3e49151002dcf26f54807245bd3439{
height:20px;
}

#top .av_textblock_section.av-257fj-396fd71a722ae17160fdf61c23ab6cd2 .avia_textblock{
font-size:29px;
color:#ffffff;
}

.flex_cell.av-8i8sv-aee7d9da5e10fdcbedde326ae33e1928{
vertical-align:bottom;
background:url(https://einfachnuryoga.de/wp-content/uploads/2026/04/Cranio_1500_998-1030x685.jpg) 50% 0% no-repeat scroll #ffffff;
}
.responsive #top #wrap_all .flex_cell.av-8i8sv-aee7d9da5e10fdcbedde326ae33e1928{
padding:300px 300px 300px 300px !important;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-dflmm-42b57fb6e7a5c1abc47d1689f0cb5cfe{
padding:100px 0 0 0;
}

.flex_column.av-20ypbb-439171b421db83850dfc7afec981dd65{
padding:0 100px 0 100px;
}

#top #wrap_all .av-special-heading.av-128xjz-f8457fcf06b04eb527ffa947f45c41fa .av-special-heading-tag{
font-size:70px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-2lj12n-cdf3598529862be7a4ee65e6cdf83c7c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-q11pa-9436f3af523e04f3d185e4df6b2c11cc .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-85g2fr-1dd5ef7b049026d5e84ac6c98bd3dae2{
padding:50px 50px 50px 50px !important;
}

#top #wrap_all .av-special-heading.av-816gcf-1a2592c03e25cc6907fd786786549bfc .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-2qpzs7-6ddd39826cb9751dc8fcc7c654346a8a{
padding:50px 50px 50px 50px !important;
}

#top #wrap_all .av-special-heading.av-mf027zwd-0d73e01e436b56b90100867653f87be2 .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-19umy7-7f8cf0b7abc829d088c0e67c3f32699c{
padding:50px 20px 50px 20px !important;
}

#top #wrap_all .av-special-heading.av-128xjz-f8457fcf06b04eb527ffa947f45c41fa .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-2lj12n-cdf3598529862be7a4ee65e6cdf83c7c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-q11pa-9436f3af523e04f3d185e4df6b2c11cc .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-85g2fr-1dd5ef7b049026d5e84ac6c98bd3dae2{
padding:50px 50px 50px 50px !important;
}

#top #wrap_all .av-special-heading.av-816gcf-1a2592c03e25cc6907fd786786549bfc .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-2qpzs7-6ddd39826cb9751dc8fcc7c654346a8a{
padding:50px 50px 50px 50px !important;
}

#top #wrap_all .av-special-heading.av-mf027zwd-0d73e01e436b56b90100867653f87be2 .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-19umy7-7f8cf0b7abc829d088c0e67c3f32699c{
padding:50px 50px 50px 50px !important;
}

#top #wrap_all .av-special-heading.av-128xjz-f8457fcf06b04eb527ffa947f45c41fa .av-special-heading-tag{
font-size:65px;
}
}
