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

.flex_cell.av-75s5i5-2dfcf51753375c8626b014ceea86d44c{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#92bb46;
}
.responsive #top #wrap_all .flex_cell.av-75s5i5-2dfcf51753375c8626b014ceea86d44c{
padding:0px 0px 0px 0px !important;
}

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

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

.flex_cell.av-ndu6l-281a3ffa2c6238818db9117ca3a55529{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-ndu6l-281a3ffa2c6238818db9117ca3a55529{
padding:30px 30px 30px 30px !important;
}

#top .av-special-heading.av-8q8ct-77212e8d77edefcdcf1844e0804a92f3{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-8q8ct-77212e8d77edefcdcf1844e0804a92f3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8q8ct-77212e8d77edefcdcf1844e0804a92f3 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-8q8ct-77212e8d77edefcdcf1844e0804a92f3 .av-subheading{
font-size:15px;
}

.flex_cell.av-602l6d-d360ecb9c5e83cc973cd247d1ecb652c{
vertical-align:top;
background:url(https://medi-vital.ch/wp-content/uploads/2017/07/yoga-1822476_1920-928x1030.jpg) 50% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-602l6d-d360ecb9c5e83cc973cd247d1ecb652c{
padding:100px 100px 100px 100px !important;
}

.flex_cell.av-5rtdbx-78a16c0b2571d6005d5481118833f2af{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#719430;
}
.responsive #top #wrap_all .flex_cell.av-5rtdbx-78a16c0b2571d6005d5481118833f2af{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-5lue4t-22231271feaeda91380b75db33dab610{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#92bb46;
}
.responsive #top #wrap_all .flex_cell.av-5lue4t-22231271feaeda91380b75db33dab610{
padding:0px 0px 0px 0px !important;
}

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

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

.flex_cell.av-4v2umt-0194070b761fdf79547310b0809c9653{
vertical-align:top;
background:url(https://medi-vital.ch/wp-content/uploads/2017/11/shutterstock_94460566-1030x684.jpg) 50% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-4v2umt-0194070b761fdf79547310b0809c9653{
padding:100px 100px 100px 100px !important;
}

.flex_cell.av-4r5io5-3fa6c6fc583fc8af8ba631ff3ac3335a{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-4r5io5-3fa6c6fc583fc8af8ba631ff3ac3335a{
padding:30px 30px 30px 30px !important;
}

#top .av-special-heading.av-buqid-b3b5a25c143a945bce3531d2b7f0ee75{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-buqid-b3b5a25c143a945bce3531d2b7f0ee75 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-buqid-b3b5a25c143a945bce3531d2b7f0ee75 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-buqid-b3b5a25c143a945bce3531d2b7f0ee75 .av-subheading{
font-size:15px;
}

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

.flex_cell.av-3ynk99-9f7d6b65f56427d74a75dad64c171ee1{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#92bb46;
}
.responsive #top #wrap_all .flex_cell.av-3ynk99-9f7d6b65f56427d74a75dad64c171ee1{
padding:0px 0px 0px 0px !important;
}

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

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

.flex_column.av-3ce2v1-8db481b5063f35391e61bb3e8aec2c06{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-370nwd-dbec778cfbe8be3b2d27da49e60cbb04{
padding-bottom:10px;
font-size:60px;
}
body .av-special-heading.av-370nwd-dbec778cfbe8be3b2d27da49e60cbb04 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-370nwd-dbec778cfbe8be3b2d27da49e60cbb04 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-370nwd-dbec778cfbe8be3b2d27da49e60cbb04 .av-subheading{
font-size:15px;
}

.flex_column.av-33mn5h-78036eee68e9b06df7a2a14853fbf45b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2rsadx-f5b9149bb693bc1075b430ef01de536f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2fac31-d8f941892643ff6c9edee8eccda50bda{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-6sgs5-132e2133e15215dff5746232f199c702{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#719430;
}
.responsive #top #wrap_all .flex_cell.av-6sgs5-132e2133e15215dff5746232f199c702{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-624h9-875ea542864ee5279766fd5c24627985{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#92bb46;
}
.responsive #top #wrap_all .flex_cell.av-624h9-875ea542864ee5279766fd5c24627985{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-5iqy5-252fa56a0f5f0fbc8a613074597ff377{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e1fbb2;
}
.responsive #top #wrap_all .flex_cell.av-5iqy5-252fa56a0f5f0fbc8a613074597ff377{
padding:0px 0px 0px 0px !important;
}

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

.avia-section.av-1bcmd9-bbf349fac2871fb37157d88b55e86dd6{
background-repeat:no-repeat;
background-image:url(https://medi-vital.ch/wp-content/uploads/2018/04/freiheit-3-gross-1030x452.jpg);
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-1bcmd9-bbf349fac2871fb37157d88b55e86dd6 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-1186rp-49ba8527e82b3abfa66a7cb612148c12{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-uorgl-6f9b04bb02c39df6ec73d4bc2ea225c7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-n1u31-7e8f5d32641d186980d576b14a667e26{
height:30px;
}

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

.flex_column.av-bk291-20cd742e7347d4e17d7da705a1b81904{
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-8q8ct-77212e8d77edefcdcf1844e0804a92f3 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-370nwd-dbec778cfbe8be3b2d27da49e60cbb04 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2hztp-2482a83ed5e4977556f73f80605dc34d .av-special-heading-tag{
font-size:0.8em;
}
}

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

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

#top #wrap_all .av-special-heading.av-370nwd-dbec778cfbe8be3b2d27da49e60cbb04 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2hztp-2482a83ed5e4977556f73f80605dc34d .av-special-heading-tag{
font-size:0.8em;
}
}
