.avia-section.av-kng5kd60-9bc7afb9b5d11cce2f1e6611cc8e7301{
background-repeat:no-repeat;
background-image:url(https://old.mesol.ch/wp-content/uploads/2021/04/mesol-1.png);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-kng5kd60-9bc7afb9b5d11cce2f1e6611cc8e7301 .av-section-color-overlay{
opacity:0.7;
background-color:#303030;
}
#top .avia-section.av-kng5kd60-9bc7afb9b5d11cce2f1e6611cc8e7301 .scroll-down-link{
color:#ffffff;
}

#top .av-special-heading.av-lepg8ix7-9c03f4373ef781487065388013b3f090{
padding-bottom:20px;
font-size:70px;
}
body .av-special-heading.av-lepg8ix7-9c03f4373ef781487065388013b3f090 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lepg8ix7-9c03f4373ef781487065388013b3f090 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-lepg8ix7-9c03f4373ef781487065388013b3f090 .av-subheading{
font-size:20px;
}

#top .av_textblock_section.av-9qixr-3a481918e925e71564e6952e8c673db2 .avia_textblock{
font-size:20px;
}

.avia-section.av-lepg4awx-e84f19a4f0f8a74a7466c0123cb0032b{
background-repeat:no-repeat;
background-image:url(https://old.mesol.ch/wp-content/uploads/2021/04/mesol-1.png);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-lepg4awx-e84f19a4f0f8a74a7466c0123cb0032b .av-section-color-overlay{
opacity:0.6;
background-color:#303030;
}
#top .avia-section.av-lepg4awx-e84f19a4f0f8a74a7466c0123cb0032b .scroll-down-link{
color:#ffffff;
}

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

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

.flex_cell.av-8897n3-3699c8f55dffd73e7bf2096178f57b9a{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-8897n3-3699c8f55dffd73e7bf2096178f57b9a{
padding:100px 100px 100px 100px !important;
}

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

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

#top .hr.hr-invisible.av-6i0gz3-e04f8ef2714f747e67b6316fe5dde7d4{
height:160px;
}

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

.flex_cell.av-2w7w0f-dba78d28eb3654595e3c132283feeb6a{
vertical-align:middle;
background:url(https://old.mesol.ch/wp-content/uploads/2024/02/DSCF3762.jpg) 0% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-2w7w0f-dba78d28eb3654595e3c132283feeb6a{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-2qfhp3-c0d7842396907c93af84ab05890c5004{
vertical-align:middle;
background-color:#303030;
}
.responsive #top #wrap_all .flex_cell.av-2qfhp3-c0d7842396907c93af84ab05890c5004{
padding:100px 100px 100px 100px !important;
}

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

.avia-section.av-lepgel9r-a8e3c41af276b3045cb6fc28028b599c{
background-repeat:no-repeat;
background-image:url(https://old.mesol.ch/wp-content/uploads/2021/07/Mesol-Karriere2-scaled.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-lepgel9r-a8e3c41af276b3045cb6fc28028b599c .av-section-color-overlay{
opacity:0.6;
background-color:#303030;
}

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

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

.flex_cell.av-62fffz-a9b7b7891bac5cce098c56248137ab35{
vertical-align:middle;
height:15px;
min-height:15px;
background-color:#303030;
}
.responsive #top #wrap_all .flex_cell.av-62fffz-a9b7b7891bac5cce098c56248137ab35{
padding:30px 0px 30px 0px !important;
}

.flex_column.av-bv4nj-cf96634db6019403f1dedacea9fc624e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-apgnj-42e2c0714a238df0ba5332b60a483509{
padding-bottom:0;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-apgnj-42e2c0714a238df0ba5332b60a483509 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-apgnj-42e2c0714a238df0ba5332b60a483509 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-apgnj-42e2c0714a238df0ba5332b60a483509 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-apgnj-42e2c0714a238df0ba5332b60a483509 .av-subheading{
font-size:15px;
}

#top .av-masonry.av-5dd89z-555da27775594a764a485e267120cb58{
background-color:#303030;
}

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


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

#top #wrap_all .av-special-heading.av-8g9tb-1911e2eb11452b0568d05bba8c42949e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-893br-1586ef207ef29ad72be4103e4ec0e628 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-czdq7-4a4c06a795332ab079dec751f2d44546 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-apgnj-42e2c0714a238df0ba5332b60a483509 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-8g9tb-1911e2eb11452b0568d05bba8c42949e .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-8897n3-3699c8f55dffd73e7bf2096178f57b9a{
padding:80px 30px 80px 30px !important;
}

#top #wrap_all .av-special-heading.av-893br-1586ef207ef29ad72be4103e4ec0e628 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-czdq7-4a4c06a795332ab079dec751f2d44546 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-apgnj-42e2c0714a238df0ba5332b60a483509 .av-special-heading-tag{
font-size:0.8em;
}
}
