.flex_cell.av-65989l-494106459813cce07f20256a8e5accdd{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#719430;
}
.responsive #top #wrap_all .flex_cell.av-65989l-494106459813cce07f20256a8e5accdd{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-62mxz5-11d20597f3ef3cbf88bb1c3e07611d97{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#92bb46;
}
.responsive #top #wrap_all .flex_cell.av-62mxz5-11d20597f3ef3cbf88bb1c3e07611d97{
padding:0px 0px 0px 0px !important;
}

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

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

.flex_cell.av-5f4fft-8860919a6938ec060ff52b847ed9db5d{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-5f4fft-8860919a6938ec060ff52b847ed9db5d{
padding:30px 30px 30px 30px !important;
}

#top .av-special-heading.av-59kmjd-a5b163921eb5c47c0bb17877df6e7311{
padding-bottom:30px;
font-size:60px;
}
body .av-special-heading.av-59kmjd-a5b163921eb5c47c0bb17877df6e7311 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-59kmjd-a5b163921eb5c47c0bb17877df6e7311 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-59kmjd-a5b163921eb5c47c0bb17877df6e7311 .av-subheading{
font-size:15px;
}

.flex_cell.av-4tf77l-2174c1ea04ed00829d48869607c81807{
vertical-align:top;
background:url(https://medi-vital.ch/wp-content/uploads/2017/07/water-2045469_1920.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-4tf77l-2174c1ea04ed00829d48869607c81807{
padding:100px 100px 100px 100px !important;
}

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

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

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

.flex_cell.av-425oc1-98fc457a38634e29722296caa1b66087{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e1fbb2;
}
.responsive #top #wrap_all .flex_cell.av-425oc1-98fc457a38634e29722296caa1b66087{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-3xid6p-d9034811cb3b66e4b3cd429c18cb589c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-3ry761-86831f9a81e68e0fb03cb154c9950327{
padding-bottom:10px;
font-size:60px;
}
body .av-special-heading.av-3ry761-86831f9a81e68e0fb03cb154c9950327 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3ry761-86831f9a81e68e0fb03cb154c9950327 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-3ry761-86831f9a81e68e0fb03cb154c9950327 .av-subheading{
font-size:15px;
}

.flex_column.av-3ka11d-4c093c593e77ff8812b19f0ce9c56075{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-362da9-9b18b1a2af86e8be6f6c311b2bafe396{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2wa8l5-45df38ffdef672bc7122419e43ff92d5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2k8nsh-0cbfc7658c32d6088d4ae2ca2c7bdd2e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

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

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

.avia-section.av-1cf77l-4f4498ffef99b324d0ca4a2257742b4f{
background-repeat:no-repeat;
background-image:url(https://medi-vital.ch/wp-content/uploads/2016/05/yoga_me-1030x687.jpg);
background-position:100% 100%;
background-attachment:fixed;
}
.avia-section.av-1cf77l-4f4498ffef99b324d0ca4a2257742b4f .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-19z7rt-96da494824c3a4798deef1eea76eec71{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-15bwmh-55bf2329c388133f835e120f243bfa3a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-l2xkh-df9e8220de773f74be29d356ae969ce0{
height:30px;
}

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

.flex_column.av-70yah-5846ea09a7b62bf180e7ce96865c3263{
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-59kmjd-a5b163921eb5c47c0bb17877df6e7311 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3ry761-86831f9a81e68e0fb03cb154c9950327 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-zhk3d-0540dbc2662333ea7f84d76c310e40ea .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-3ry761-86831f9a81e68e0fb03cb154c9950327 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-zhk3d-0540dbc2662333ea7f84d76c310e40ea .av-special-heading-tag{
font-size:0.8em;
}
}
