.avia-section.av-knok98ht-13e1eb39c254ae6cee545bd3a2b1730b{
background-repeat:no-repeat;
background-image:url(https://old.mesol.ch/wp-content/uploads/2021/04/DSF0861-Streaming-scaled.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-knok98ht-13e1eb39c254ae6cee545bd3a2b1730b .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-9yhdf-5099c7bfd3354634203e218dfc2fb15c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-9yhdf-5099c7bfd3354634203e218dfc2fb15c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_cell.av-920oxz-1fd4480637a66b2b1c4240658001c731{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#1e3451;
}
.responsive #top #wrap_all .flex_cell.av-920oxz-1fd4480637a66b2b1c4240658001c731{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-920oxz-1fd4480637a66b2b1c4240658001c731{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#1e3451;
}
.responsive #top #wrap_all .flex_cell.av-920oxz-1fd4480637a66b2b1c4240658001c731{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-920oxz-1fd4480637a66b2b1c4240658001c731{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#1e3451;
}
.responsive #top #wrap_all .flex_cell.av-920oxz-1fd4480637a66b2b1c4240658001c731{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-8ugg0n-875b53b3cb10654a6d434939914bded3{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#c5a985;
}
.responsive #top #wrap_all .flex_cell.av-8ugg0n-875b53b3cb10654a6d434939914bded3{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-8ugg0n-875b53b3cb10654a6d434939914bded3{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#c5a985;
}
.responsive #top #wrap_all .flex_cell.av-8ugg0n-875b53b3cb10654a6d434939914bded3{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-8ugg0n-875b53b3cb10654a6d434939914bded3{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#c5a985;
}
.responsive #top #wrap_all .flex_cell.av-8ugg0n-875b53b3cb10654a6d434939914bded3{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-8nmk5z-30ea2beb95d31d67b57aa3586677b8fd{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#3a8c6a;
}
.responsive #top #wrap_all .flex_cell.av-8nmk5z-30ea2beb95d31d67b57aa3586677b8fd{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-8nmk5z-30ea2beb95d31d67b57aa3586677b8fd{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#3a8c6a;
}
.responsive #top #wrap_all .flex_cell.av-8nmk5z-30ea2beb95d31d67b57aa3586677b8fd{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-8nmk5z-30ea2beb95d31d67b57aa3586677b8fd{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#3a8c6a;
}
.responsive #top #wrap_all .flex_cell.av-8nmk5z-30ea2beb95d31d67b57aa3586677b8fd{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-8lillj-51444c746094199b4c99665f55b43ca0{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#c5a985;
}
.responsive #top #wrap_all .flex_cell.av-8lillj-51444c746094199b4c99665f55b43ca0{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-8lillj-51444c746094199b4c99665f55b43ca0{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#c5a985;
}
.responsive #top #wrap_all .flex_cell.av-8lillj-51444c746094199b4c99665f55b43ca0{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-8lillj-51444c746094199b4c99665f55b43ca0{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#c5a985;
}
.responsive #top #wrap_all .flex_cell.av-8lillj-51444c746094199b4c99665f55b43ca0{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-6c1ncj-51f351ff25d9229c5d3f405d76752b01{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-6c1ncj-51f351ff25d9229c5d3f405d76752b01{
padding:100px 100px 100px 100px !important;
}

.flex_cell.av-5l1sgr-d34d9b4c187fbb60ea932c61b96fe7f0{
vertical-align:top;
background:url(https://old.mesol.ch/wp-content/uploads/2021/04/mesol.png) 100% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-5l1sgr-d34d9b4c187fbb60ea932c61b96fe7f0{
padding:100px 100px 100px 100px !important;
}

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

.flex_column.av-4e27i3-83a293540e8388201d91031516895823{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-41oy6j-fd0f1978654c956f0a82e8970eddfcef{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3ohx3n-93b30bb0730a54562ab57f16d7454645{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-cd143-466f61b009fc1e7ec5529237ea52fb1d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-cd143-466f61b009fc1e7ec5529237ea52fb1d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-cd143-79e5d28debe26a061fe9e39500e4b6e3{
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-7dwzy-7c213d0fb98664bab2bbb2babf75b7c7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-av_heading-8152f8357f6e3f84dc0a444c06820545 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-av_heading-8152f8357f6e3f84dc0a444c06820545 .av-special-heading-tag{
font-size:0.8em;
}
}
