.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-6xncy5-33db3156a51d316df8567ada00f903ef{
vertical-align:top;
height:500px;
min-height:500px;
}
.responsive #top #wrap_all .flex_cell.av-6xncy5-33db3156a51d316df8567ada00f903ef{
padding:100px 100px 100px 100px !important;
}

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

.flex_cell.av-62xewl-d8c7b0bc0f6e4b95ade9c5d49c76449c{
vertical-align:top;
height:500px;
min-height:500px;
background:url(https://old.mesol.ch/wp-content/uploads/2024/02/DSCF3762.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-62xewl-d8c7b0bc0f6e4b95ade9c5d49c76449c{
padding:100px 100px 100px 100px !important;
}

#top .hr.hr-invisible.av-knsoadgp-00307306e58dc658edbd5f5ebb07f548{
height:200px;
}

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

#top .hr.hr-invisible.av-lephbkpr-2711df76a26c6cd8c93b9fdcb84e73b1{
height:20px;
}

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

#top .hr.hr-invisible.av-3rtvfu-917d813255d04adb244998e370077f87{
height:100px;
}

.av_font_icon.av-13g35l6-3c16766e8a5939e1101453dc5ed9ab78 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-11chqwq-74cacb038446b282b65609652489c3af{
height:20px;
}

#top .hr.hr-invisible.av-lephcdtd-a943054e0061228a5d526106855c5512{
height:40px;
}

.av_font_icon.av-x2fep6-bca92b83742ca54db4df07de4c97a1a0 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-v0ug1m-c5fbb8af2dd3243752811ac428c52658{
height:20px;
}

#top .hr.hr-invisible.av-8s454q-b8924c76684a4b7604d6561d1f02a470{
height:40px;
}

.av_font_icon.av-pwmi1m-f0e52026b0d3884d7050957be509cfc7 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-8n1h6-7c34ce002a436b8e91ab8e4992cb47eb{
height:20px;
}

#top .hr.hr-invisible.av-ry4mi-64e6edfaede488d4315c1239387b5c7b{
height:40px;
}

.av_font_icon.av-j334ga-649431e32db27c1f5c9d0d9158a0cf2f .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-gvoyxm-e9ec8e5088eacec3ddb1d57b6725da43{
height:20px;
}

#top .hr.hr-invisible.av-5y0y16-dd1af8da8ea8331e4aa192b9c0e4d91e{
height:40px;
}

.av_font_icon.av-1a9umi-1c84f4363096f0efbb8093014c3d19da .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-a7nuoq-3650a9802a4bcb2ccf6e92018164a0da{
height:20px;
}

#top .hr.hr-invisible.av-4d9oxm-ace3904cc194771bc7bab065ac168396{
height:40px;
}

.av_font_icon.av-54xpey-0eb9c9babc50d9e8b2ca0ccb7bd99349 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-3wic96-1274b826416fc4b292b3782fcd08c80a{
height:20px;
}

#top .hr.hr-invisible.av-37rkcq-cc3547aaaf6d86d307767acfc5e90fc9{
height:40px;
}

#top .hr.hr-invisible.av-2lmo2y-7521b844dad4b14e21eccdfdbd918051{
height:100px;
}

.flex_cell.av-2ypryi-788125756720acd03317050f6d7a9a49{
vertical-align:top;
height:5px;
min-height:5px;
background-color:#c5a985;
}
.responsive #top #wrap_all .flex_cell.av-2ypryi-788125756720acd03317050f6d7a9a49{
padding:0px 0px 0px 0px !important;
}


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

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

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-6xncy5-33db3156a51d316df8567ada00f903ef{
padding:50px 50px 50px 50px !important;
}

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

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