.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-47fgif-13d7daa37332cb76f8cd5d7e472930a7{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-47fgif-13d7daa37332cb76f8cd5d7e472930a7{
padding:100px 100px 100px 100px !important;
}

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

.flex_cell.av-3e5w9r-49ea5ee2ccf4ba1342d8927b64b5cfa6{
vertical-align:top;
background:url(https://old.mesol.ch/wp-content/uploads/2021/04/Winkler-hoteliere-7597-klein.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-3e5w9r-49ea5ee2ccf4ba1342d8927b64b5cfa6{
padding:50px 50px 50px 50px !important;
}

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

.avia-section.av-1haau7-605a7c5ad3b7ebf953749d87f9d44d46{
background-repeat:no-repeat;
background-image:url(https://old.mesol.ch/wp-content/uploads/2021/04/mesol.png);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-1haau7-605a7c5ad3b7ebf953749d87f9d44d46 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-17849b-0c4ffe083939bd55e7b72201dec95bb7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-14k1xb-81c762f26efa0cd666401c3f61958df1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-l46pj-dc547ba7caa5c6cded200e9611f6e4ca{
height:20px;
}

.flex_column.av-15mnj-3abb4859b6823a836441be3910ffe85f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-15mnj-26-86a2a1ec4cdfd9d616360248fabb96db{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-team-member.av-knsncyy6-ac20b1b6a23c0a15e600e65e4ee5c9ae .team-member-name{
color:#ffffff;
}
.avia-team-member.av-knsncyy6-ac20b1b6a23c0a15e600e65e4ee5c9ae .team-member-job-title{
color:#ffffff;
}
.avia-team-member.av-knsncyy6-ac20b1b6a23c0a15e600e65e4ee5c9ae .team-member-description{
color:#000000;
}

.flex_column.av-15mnj-25-90069ae5d522bce668235d0d7cb4aaf0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-team-member.av-knsncyy6-24-b2e993c9def518a0bf3cf5c542b53428 .team-member-name{
color:#ffffff;
}
.avia-team-member.av-knsncyy6-24-b2e993c9def518a0bf3cf5c542b53428 .team-member-job-title{
color:#ffffff;
}
.avia-team-member.av-knsncyy6-24-b2e993c9def518a0bf3cf5c542b53428 .team-member-description{
color:#000000;
}

.flex_column.av-7oouf-32b1751d6241ca52013650afa5f056ce{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-team-member.av-m7x2v66k-140df06b04d42c4d1be557a7d92a072b .team-member-name{
color:#ffffff;
}
.avia-team-member.av-m7x2v66k-140df06b04d42c4d1be557a7d92a072b .team-member-job-title{
color:#ffffff;
}
.avia-team-member.av-m7x2v66k-140df06b04d42c4d1be557a7d92a072b .team-member-description{
color:#000000;
}

.flex_column.av-15mnj-23-041d8a7fd9081a6e2dca56a32bdb4d78{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-team-member.av-knsncyy6-22-e7d231346755908686e1480f664702f5 .team-member-name{
color:#ffffff;
}
.avia-team-member.av-knsncyy6-22-e7d231346755908686e1480f664702f5 .team-member-job-title{
color:#ffffff;
}
.avia-team-member.av-knsncyy6-22-e7d231346755908686e1480f664702f5 .team-member-description{
color:#000000;
}

.flex_column.av-a7w0v-f4a9cc07b363160a660b5467d28617b3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-team-member.av-l8sj73vu-6c4aa03543028564008546f99cec8b28 .team-member-name{
color:#ffffff;
}
.avia-team-member.av-l8sj73vu-6c4aa03543028564008546f99cec8b28 .team-member-job-title{
color:#ffffff;
}
.avia-team-member.av-l8sj73vu-6c4aa03543028564008546f99cec8b28 .team-member-description{
color:#000000;
}

.flex_column.av-atux3-2862d3be3a5c469ebe23e43a98ef1c81{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-team-member.av-l9cwq5n1-3338260d00ad989213967a52cd018fc2 .team-member-name{
color:#ffffff;
}
.avia-team-member.av-l9cwq5n1-3338260d00ad989213967a52cd018fc2 .team-member-job-title{
color:#ffffff;
}
.avia-team-member.av-l9cwq5n1-3338260d00ad989213967a52cd018fc2 .team-member-description{
color:#000000;
}

.flex_column.av-a8g33-398f7797f10090815e456dec4d90d3cf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-team-member.av-lvunmy06-4e38d599f52ad02c27819cd7582ac09b .team-member-name{
color:#ffffff;
}
.avia-team-member.av-lvunmy06-4e38d599f52ad02c27819cd7582ac09b .team-member-job-title{
color:#ffffff;
}
.avia-team-member.av-lvunmy06-4e38d599f52ad02c27819cd7582ac09b .team-member-description{
color:#000000;
}

.flex_column.av-82jav-fe10ed5be917a4ed2cfb3b9db86b4cbf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-team-member.av-m7ezqua4-9cafc7cff7696589d128f739211f74fa .team-member-name{
color:#ffffff;
}
.avia-team-member.av-m7ezqua4-9cafc7cff7696589d128f739211f74fa .team-member-job-title{
color:#ffffff;
}
.avia-team-member.av-m7ezqua4-9cafc7cff7696589d128f739211f74fa .team-member-description{
color:#000000;
}

.flex_column.av-rrfb-c04eca17b0943abe483b2cb8ca343ff3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-team-member.av-m7ezrvco-7a3295a1a877abdf854fa3765dc235f2 .team-member-name{
color:#ffffff;
}
.avia-team-member.av-m7ezrvco-7a3295a1a877abdf854fa3765dc235f2 .team-member-job-title{
color:#ffffff;
}
.avia-team-member.av-m7ezrvco-7a3295a1a877abdf854fa3765dc235f2 .team-member-description{
color:#000000;
}

.flex_column.av-15mnj-19-0d406153fd3e9425f29340620f983abe{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-team-member.av-knsncyy6-18-bf20f20c7fd7dbcf96517016076523c1 .team-member-name{
color:#ffffff;
}
.avia-team-member.av-knsncyy6-18-bf20f20c7fd7dbcf96517016076523c1 .team-member-job-title{
color:#ffffff;
}
.avia-team-member.av-knsncyy6-18-bf20f20c7fd7dbcf96517016076523c1 .team-member-description{
color:#000000;
}

.flex_column.av-15mnj-17-7177af402b19b4ddd1ea7b03f82b3ddd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-team-member.av-knsncyy6-16-63a8aec5a11bf065dc093e52f4d1a8a2 .team-member-name{
color:#ffffff;
}
.avia-team-member.av-knsncyy6-16-63a8aec5a11bf065dc093e52f4d1a8a2 .team-member-job-title{
color:#ffffff;
}
.avia-team-member.av-knsncyy6-16-63a8aec5a11bf065dc093e52f4d1a8a2 .team-member-description{
color:#000000;
}

.flex_column.av-15mnj-15-19696c99b56b4d4965e9d7dc02a094ec{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-team-member.av-knsncyy6-14-8665138d30a2e8dc096639c11aab6794 .team-member-name{
color:#ffffff;
}
.avia-team-member.av-knsncyy6-14-8665138d30a2e8dc096639c11aab6794 .team-member-job-title{
color:#ffffff;
}
.avia-team-member.av-knsncyy6-14-8665138d30a2e8dc096639c11aab6794 .team-member-description{
color:#000000;
}

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

.avia-section.av-382zvb-84fef9adb04043da38894fd1497f8bef{
background-repeat:no-repeat;
background-image:url(https://old.mesol.ch/wp-content/uploads/2021/04/mesol.png);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-382zvb-84fef9adb04043da38894fd1497f8bef .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-30a9dz-e23bcc1550c105e9f25191662f577fd4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2vluvz-876544faa16c86b656dec7538f5aaed4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-2l9jc7-952851a5b07cb7be2cca7b32c8cbf134{
height:20px;
}

.flex_column.av-8t5mv-aca86e267077e8c34dc42ff67ff3cf71{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-29077z-0ae1c059d86c8e7df10e3c95a863159f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-23o8q7-ef3d3e1a2dd72b1fd634ef0786c7275d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1uohmv-a3332530176e10e80b1114a59b3dc200{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1la85z-964df9a400b38162f77aa596b0796f6c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1dwbmv-981dd2bb282d9ebfe56c20e2fbf96493{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-17ywrj-e16cf6b6a2e2df677dadaefd14732592{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-159dyn-12cebb3950eb901aa1f41022748aa57c{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-159dyn-12cebb3950eb901aa1f41022748aa57c .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-vi6fz-eb602e4c5e565993d347a0592773b0c3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-soqfr-8b4408d776f5c3f60f83e7ec63d547a0{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-soqfr-8b4408d776f5c3f60f83e7ec63d547a0 .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-2bmzz-e422f6e9d82bce412549c7a491e1a47b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-gqexb-e8a932f667c192fe202b75ba1646244a{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-gqexb-e8a932f667c192fe202b75ba1646244a .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-77ddz-1598a5dd8f9191375e4cc3c36ff788f7{
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-1eqfqn-d550e8bafd1e717bb21efeaab3ec9d6f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lfgkn-7435b1aa7181094543ba36112b20e0fc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2s17pr-b18f1051e3fdd0d08cde5bfb5afe07f4 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-47fgif-13d7daa37332cb76f8cd5d7e472930a7{
padding:50px 50px 50px 50px !important;
}

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

#top #wrap_all .av-special-heading.av-lfgkn-7435b1aa7181094543ba36112b20e0fc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2s17pr-b18f1051e3fdd0d08cde5bfb5afe07f4 .av-special-heading-tag{
font-size:0.8em;
}
}
