.flex_cell.av-50ioqv-c66ca36d9321bdc9b5013e6f6223f7e7{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#719430;
}
.responsive #top #wrap_all .flex_cell.av-50ioqv-c66ca36d9321bdc9b5013e6f6223f7e7{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-4uozd3-799618705c4b05b0385e62e321d7f13b{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#92bb46;
}
.responsive #top #wrap_all .flex_cell.av-4uozd3-799618705c4b05b0385e62e321d7f13b{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-4qk293-e5d5fda12cfccc6c7c6397535087c5ec{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e1fbb2;
}
.responsive #top #wrap_all .flex_cell.av-4qk293-e5d5fda12cfccc6c7c6397535087c5ec{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-4j835z-08a969a3c136bc5137d5fd09e3afcfaf{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e1fbb2;
}
.responsive #top #wrap_all .flex_cell.av-4j835z-08a969a3c136bc5137d5fd09e3afcfaf{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-490dif-9a538eb7e665561a0f0731a3ffb5ff55{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-490dif-9a538eb7e665561a0f0731a3ffb5ff55{
padding:30px 30px 30px 30px !important;
}

#top .av-special-heading.av-43jvfr-1b573ec9eedce3c3d4e2ce5b3d1cb9f5{
padding-bottom:30px;
font-size:60px;
}
body .av-special-heading.av-43jvfr-1b573ec9eedce3c3d4e2ce5b3d1cb9f5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-43jvfr-1b573ec9eedce3c3d4e2ce5b3d1cb9f5 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-43jvfr-1b573ec9eedce3c3d4e2ce5b3d1cb9f5 .av-subheading{
font-size:15px;
}

.flex_cell.av-3s26ov-06601f1a6bf6a4277b073c4646b669b5{
vertical-align:top;
background:url(https://medi-vital.ch/wp-content/uploads/2018/03/stress-relax-1-1030x769.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-3s26ov-06601f1a6bf6a4277b073c4646b669b5{
padding:200px 200px 200px 200px !important;
}

.flex_cell.av-3felgf-8cf71840571e2b299de473e31df1f24e{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#719430;
}
.responsive #top #wrap_all .flex_cell.av-3felgf-8cf71840571e2b299de473e31df1f24e{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-brncv-8869579c7681802fa35b0852461b96b8{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#92bb46;
}
.responsive #top #wrap_all .flex_cell.av-brncv-8869579c7681802fa35b0852461b96b8{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-317vnj-f9c9d81a6374461d269dc7496afed5f1{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e1fbb2;
}
.responsive #top #wrap_all .flex_cell.av-317vnj-f9c9d81a6374461d269dc7496afed5f1{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-2ypuwv-c662ff9c7f533e47157a6960ae88a1c8{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e1fbb2;
}
.responsive #top #wrap_all .flex_cell.av-2ypuwv-c662ff9c7f533e47157a6960ae88a1c8{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-2j4epz-1b2f2b45109f16c4fe8cd5c514d01fc9{
vertical-align:top;
background:url(https://medi-vital.ch/wp-content/uploads/2018/04/entspannen-5-1030x687.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-2j4epz-1b2f2b45109f16c4fe8cd5c514d01fc9{
padding:200px 200px 200px 200px !important;
}

.flex_cell.av-2cjzx3-e883eab01be13ec7c928f2c7be19d5ee{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-2cjzx3-e883eab01be13ec7c928f2c7be19d5ee{
padding:30px 30px 30px 30px !important;
}

.flex_cell.av-1vkvx3-8a50875789b95da9c730535b252026c1{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#719430;
}
.responsive #top #wrap_all .flex_cell.av-1vkvx3-8a50875789b95da9c730535b252026c1{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-688cf-943678cacb80233a3d33715c55f594dc{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#92bb46;
}
.responsive #top #wrap_all .flex_cell.av-688cf-943678cacb80233a3d33715c55f594dc{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1imikf-78d2cbc9ed9c5826bccdb287c10d15c0{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e1fbb2;
}
.responsive #top #wrap_all .flex_cell.av-1imikf-78d2cbc9ed9c5826bccdb287c10d15c0{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1calbj-a355383cf6d63d6357fbe4d3facf8aa6{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e1fbb2;
}
.responsive #top #wrap_all .flex_cell.av-1calbj-a355383cf6d63d6357fbe4d3facf8aa6{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-18zhif-201d1c9ec77c6a3b64ceee7d84b4bdf9{
background-repeat:no-repeat;
background-image:url(https://medi-vital.ch/wp-content/uploads/2016/05/yoga_me.jpg);
background-position:100% 50%;
background-attachment:fixed;
}
.avia-section.av-18zhif-201d1c9ec77c6a3b64ceee7d84b4bdf9 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-12op5r-ef389de4178ce235fbe2dd4cdee1ffa8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-36x5r-928ddc4d97e59e3b2e1ee0ccf027ae78{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-tnt67-e18f870b74bf73ee60333536830d7d68{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-tnt67-e18f870b74bf73ee60333536830d7d68 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-tnt67-e18f870b74bf73ee60333536830d7d68 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-tnt67-e18f870b74bf73ee60333536830d7d68 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-kgrqf-476c08910a7e4c8fdfac779683ef9d71{
height:30px;
}

#top #wrap_all .avia-button.av-fl247-942790a9e65635eaa8e33effdd8a1c81{
background-color:#719430;
border-color:#719430;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-fl247-942790a9e65635eaa8e33effdd8a1c81 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-blu93-76857e06bdc864d19ef53543b66eeb4d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


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

#top #wrap_all .av-special-heading.av-tnt67-e18f870b74bf73ee60333536830d7d68 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-tnt67-e18f870b74bf73ee60333536830d7d68 .av-special-heading-tag{
font-size:0.8em;
}
}
