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

.flex_cell.av-77nhgd-883ef3ecb25a4a3e4d00f6cdbfff53e2{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#92bb46;
}
.responsive #top #wrap_all .flex_cell.av-77nhgd-883ef3ecb25a4a3e4d00f6cdbfff53e2{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-70ncal-886b294e348ef4d3b8a5f13d1d818ccf{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#acd464;
}
.responsive #top #wrap_all .flex_cell.av-70ncal-886b294e348ef4d3b8a5f13d1d818ccf{
padding:0px 0px 0px 0px !important;
}

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

.flex_cell.av-6icywl-4d543c7187ac3f6cc4525124acdf0e64{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-6icywl-4d543c7187ac3f6cc4525124acdf0e64{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-kfqsw5dt-352e34f996cbf9c98380d097de82d659{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-kfqsw5dt-352e34f996cbf9c98380d097de82d659 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kfqsw5dt-352e34f996cbf9c98380d097de82d659 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-kfqsw5dt-352e34f996cbf9c98380d097de82d659 .av-subheading{
font-size:18px;
}

#top .hr.hr-invisible.av-60mhkd-6245beae075dcea13c2a6ced6fd526f3{
height:20px;
}

#top .av_textblock_section.av-5ttb6d-70afd77650617afeedf097e99c0fdfc4 .avia_textblock{
font-size:29px;
}

.flex_cell.av-5nrjo5-024cb3076de760f6acccefec5f549263{
vertical-align:top;
background:url(https://medi-vital.ch/wp-content/uploads/2016/05/RvN-1030x773.jpg) 50% 50% no-repeat scroll #719430;
}
.responsive #top #wrap_all .flex_cell.av-5nrjo5-024cb3076de760f6acccefec5f549263{
padding:150px 150px 150px 150px !important;
}

.flex_cell.av-5cozod-4798f28a8cfaa868db225fdd06180652{
vertical-align:middle;
background:url(https://medi-vital.ch/wp-content/uploads/2017/07/Energie-Therapie-687x1030.jpg) 0% 100% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-5cozod-4798f28a8cfaa868db225fdd06180652{
padding:150px 150px 150px 150px !important;
}

.flex_cell.av-iiqid-76603bc4babee92fb07ab60581503afd{
vertical-align:middle;
background:url(https://medi-vital.ch/wp-content/uploads/2016/05/food-bg-3.jpg) 100% 100% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-iiqid-76603bc4babee92fb07ab60581503afd{
padding:100px 100px 100px 100px !important;
}

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

.flex_cell.av-4m6n71-47d6342ccf033fc8029a990cf7b1d03e{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#719430;
}
.responsive #top #wrap_all .flex_cell.av-4m6n71-47d6342ccf033fc8029a990cf7b1d03e{
padding:0px 0px 0px 0px !important;
}

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

.flex_cell.av-45pced-dead33ea1e3a8452c8fac5e343c9e678{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#acd464;
}
.responsive #top #wrap_all .flex_cell.av-45pced-dead33ea1e3a8452c8fac5e343c9e678{
padding:0px 0px 0px 0px !important;
}

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

.avia-section.av-3xw9kl-2dda806678d2f8da295821580c38290a{
background-repeat:no-repeat;
background-image:url(https://medi-vital.ch/wp-content/uploads/2016/05/wheat-background.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-3xw9kl-2dda806678d2f8da295821580c38290a .av-section-color-overlay{
opacity:0.8;
background-color:#719430;
}

#top .av-special-heading.av-1ikli5-cbf9bdf62d94326abcef613c87f186e5{
padding-bottom:30px;
color:#ffffff;
font-size:70px;
}
body .av-special-heading.av-1ikli5-cbf9bdf62d94326abcef613c87f186e5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1ikli5-cbf9bdf62d94326abcef613c87f186e5 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-1ikli5-cbf9bdf62d94326abcef613c87f186e5 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1ikli5-cbf9bdf62d94326abcef613c87f186e5 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-cy525-7477b4bb3e8a9c6f13160366cb397ca8{
height:30px;
}

.flex_column.av-3h03a5-249e31e624b18868c87fa4d979c41c94{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:rgba(255,255,255,0.9);
}

#top .av-special-heading.av-53v0t-da37c7bf1fb9b51e65fa45fee8173545{
padding-bottom:30px;
color:#719430;
font-size:40px;
}
body .av-special-heading.av-53v0t-da37c7bf1fb9b51e65fa45fee8173545 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-53v0t-da37c7bf1fb9b51e65fa45fee8173545 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-53v0t-da37c7bf1fb9b51e65fa45fee8173545 .special-heading-inner-border{
border-color:#719430;
}
.av-special-heading.av-53v0t-da37c7bf1fb9b51e65fa45fee8173545 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-1a7l31-2035c07782d54f692f695747455ac10b{
padding-bottom:0;
}
body .av-special-heading.av-1a7l31-2035c07782d54f692f695747455ac10b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1a7l31-2035c07782d54f692f695747455ac10b .av-subheading{
font-size:15px;
}

#top .hr.av-2qhf85-4a9bfbc6ccb4d7debf2f99668d760e27{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-2qhf85-4a9bfbc6ccb4d7debf2f99668d760e27 .hr-inner{
width:50px;
}

#top .av-special-heading.av-11at8t-da7875438685415a777d44e6f8677893{
padding-bottom:0;
}
body .av-special-heading.av-11at8t-da7875438685415a777d44e6f8677893 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-11at8t-da7875438685415a777d44e6f8677893 .av-subheading{
font-size:15px;
}

#top .hr.av-26ce59-aeb7fbf194f5aec16f19c997db27bc97{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-26ce59-aeb7fbf194f5aec16f19c997db27bc97 .hr-inner{
width:50px;
}

#top .av-special-heading.av-wrxth-fbf73650df9210d4812635da0d8e528d{
padding-bottom:0;
}
body .av-special-heading.av-wrxth-fbf73650df9210d4812635da0d8e528d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-wrxth-fbf73650df9210d4812635da0d8e528d .av-subheading{
font-size:15px;
}

.flex_column.av-1tc6fp-5b777dcee2dbfef0de6ecb220e4f8c67{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:rgba(255,255,255,0.9);
}

#top .av-special-heading.av-s6n79-6ed29c2aa1609c13afbf86cf38630822{
padding-bottom:30px;
color:#719430;
font-size:40px;
}
body .av-special-heading.av-s6n79-6ed29c2aa1609c13afbf86cf38630822 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-s6n79-6ed29c2aa1609c13afbf86cf38630822 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-s6n79-6ed29c2aa1609c13afbf86cf38630822 .special-heading-inner-border{
border-color:#719430;
}
.av-special-heading.av-s6n79-6ed29c2aa1609c13afbf86cf38630822 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-jbddh-72b476f61c2dd4e50e554e76ebc0bd85{
padding-bottom:0;
}
body .av-special-heading.av-jbddh-72b476f61c2dd4e50e554e76ebc0bd85 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-jbddh-72b476f61c2dd4e50e554e76ebc0bd85 .av-subheading{
font-size:15px;
}

#top .hr.av-13lxj1-d9e46fbfad19687e92cfc2aa14bf8e27{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-13lxj1-d9e46fbfad19687e92cfc2aa14bf8e27 .hr-inner{
width:50px;
}

#top .av-special-heading.av-dgj3h-a9e34ed12d208daff72aab27c0cc8e6c{
padding-bottom:0;
}
body .av-special-heading.av-dgj3h-a9e34ed12d208daff72aab27c0cc8e6c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dgj3h-a9e34ed12d208daff72aab27c0cc8e6c .av-subheading{
font-size:15px;
}

#top .hr.av-jc7gt-a86766d5007a1792e9280e7aed87c37f{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-jc7gt-a86766d5007a1792e9280e7aed87c37f .hr-inner{
width:50px;
}

#top .av-special-heading.av-7sqod-4947d7e20fea98f2c7161bf853a331cf{
padding-bottom:0;
}
body .av-special-heading.av-7sqod-4947d7e20fea98f2c7161bf853a331cf .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7sqod-4947d7e20fea98f2c7161bf853a331cf .av-subheading{
font-size:15px;
}


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

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

#top #wrap_all .av-special-heading.av-1ikli5-cbf9bdf62d94326abcef613c87f186e5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-53v0t-da37c7bf1fb9b51e65fa45fee8173545 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-s6n79-6ed29c2aa1609c13afbf86cf38630822 .av-special-heading-tag{
font-size:0.8em;
}
}

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

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

#top #wrap_all .av-special-heading.av-1ikli5-cbf9bdf62d94326abcef613c87f186e5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-53v0t-da37c7bf1fb9b51e65fa45fee8173545 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-s6n79-6ed29c2aa1609c13afbf86cf38630822 .av-special-heading-tag{
font-size:0.8em;
}
}
