.avia-section.av-knok98ht-1a8bc71f4beab9106c5f2f7e8a2d4fa1{
background-repeat:no-repeat;
background-image:url(https://old.mesol.ch/wp-content/uploads/2016/05/Installation-Mesol-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

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

#top .av-special-heading.av-knokdjp6-c6f34dea88a1fd2c3220b37d9b0d689e{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-knokdjp6-c6f34dea88a1fd2c3220b37d9b0d689e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-knokdjp6-c6f34dea88a1fd2c3220b37d9b0d689e .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-knokdjp6-c6f34dea88a1fd2c3220b37d9b0d689e .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-6c1ncj-fbfaf550f0a831d225cafee13eca917b{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-6c1ncj-fbfaf550f0a831d225cafee13eca917b{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-lo5h22c7-26fb8283f03db5455a8802b1d4902cca{
padding-bottom:10px;
}
body .av-special-heading.av-lo5h22c7-26fb8283f03db5455a8802b1d4902cca .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lo5h22c7-26fb8283f03db5455a8802b1d4902cca .av-subheading{
font-size:15px;
}

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

.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;
}

.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;
}


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

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-knokdjp6-c6f34dea88a1fd2c3220b37d9b0d689e .av-special-heading-tag{
font-size:30px;
}

.responsive #top #wrap_all .flex_cell.av-6c1ncj-fbfaf550f0a831d225cafee13eca917b{
padding:50px 50px 50px 50px !important;
}
}
