.avia-section.av-lfd8fo-a280a8ded6918631f24b45de0d338133{background-repeat:no-repeat;background-image:url(https://hotel-riviera.ch/wp-content/uploads/2015/07/ornament-bg-top-small-1.png);background-position:50% 0%;background-attachment:scroll} #top .flex_column.av-ig3s38-2faa2b67eae094047165b2cafbc26279{margin-top:-200px;margin-bottom:0px}.flex_column.av-ig3s38-2faa2b67eae094047165b2cafbc26279{border-width:1px;border-color:#eeeeee;border-style:solid;border-radius:0px 0px 0px 0px;padding:30px 30px 60px 30px;background-color:#ffffff}.responsive #top #wrap_all .flex_column.av-ig3s38-2faa2b67eae094047165b2cafbc26279{margin-top:-200px;margin-bottom:0px} #top .av-special-heading.av-mapbppyn-ee6fa198890310457c1ed7ac9623e69e{margin:20px 0 0 0;color:#0078a8}body .av-special-heading.av-mapbppyn-ee6fa198890310457c1ed7ac9623e69e .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mapbppyn-ee6fa198890310457c1ed7ac9623e69e .special-heading-inner-border{border-color:#0078a8}.av-special-heading.av-mapbppyn-ee6fa198890310457c1ed7ac9623e69e .av-subheading{font-size:15px} #top #wrap_all .avia-button.av-mapdbjr1-6aca74a101afafdb9b0eeea9971fc9cf{font-size:20px;transition:all 0.4s ease-in-out;margin:25px 0 0 0} .avia-section.av-1sik6s-35fa6b2751e8ee2218abfc33bb9c4b55{background-color:#f8f8f8;background-image:unset} .flex_column.av-ggl6wk-a938532205119543f324abaa2bd21e3b{width:49%;margin-left:0;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#ffffff}#top .flex_column_table.av-equal-height-column-flextable.av-ggl6wk-a938532205119543f324abaa2bd21e3b .av-flex-placeholder{width:2%} .avia-image-container.av-ea849g-3ce245f1dbf54fe4a34eebe6d222caae img.avia_image{box-shadow:none}.avia-image-container.av-ea849g-3ce245f1dbf54fe4a34eebe6d222caae .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-mapdc407-37f2644e0dfdabaae7c0ac0770a4fca2{margin:10px 0 0 0;padding-bottom:20px;color:#0078a8}body .av-special-heading.av-mapdc407-37f2644e0dfdabaae7c0ac0770a4fca2 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mapdc407-37f2644e0dfdabaae7c0ac0770a4fca2 .special-heading-inner-border{border-color:#0078a8}.av-special-heading.av-mapdc407-37f2644e0dfdabaae7c0ac0770a4fca2 .av-subheading{font-size:15px;color:#6e6e6e} .flex_column.av-buibpg-b47fac2ed675b6dc360ce3eda1996765{width:49%;margin-left:0;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#ffffff}#top .flex_column_table.av-equal-height-column-flextable.av-buibpg-b47fac2ed675b6dc360ce3eda1996765 .av-flex-placeholder{width:2%} .avia-image-container.av-149sfo-9cc5b24feb99be5092d9d2e4518e8814 img.avia_image{box-shadow:none}.avia-image-container.av-149sfo-9cc5b24feb99be5092d9d2e4518e8814 .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-mapdco19-08dda6e8efabc49be44b6119fb09585e{margin:10px 0 0 0;padding-bottom:20px;color:#0078a8}body .av-special-heading.av-mapdco19-08dda6e8efabc49be44b6119fb09585e .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mapdco19-08dda6e8efabc49be44b6119fb09585e .special-heading-inner-border{border-color:#0078a8}.av-special-heading.av-mapdco19-08dda6e8efabc49be44b6119fb09585e .av-subheading{font-size:15px;color:#6e6e6e} .flex_column.av-8v8fxg-08ca98980d46a1225ec412101333234b{width:49%;margin-left:0;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#ffffff}#top .flex_column_table.av-equal-height-column-flextable.av-8v8fxg-08ca98980d46a1225ec412101333234b .av-flex-placeholder{width:2%} .avia-image-container.av-7st4jo-8cc1a941d1971f10de9fd92e7002dc02 img.avia_image{box-shadow:none}.avia-image-container.av-7st4jo-8cc1a941d1971f10de9fd92e7002dc02 .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-mapdd19v-5c6a83e27012ced169b8e1c22680e443{margin:10px 0 0 0;padding-bottom:20px;color:#0078a8}body .av-special-heading.av-mapdd19v-5c6a83e27012ced169b8e1c22680e443 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mapdd19v-5c6a83e27012ced169b8e1c22680e443 .special-heading-inner-border{border-color:#0078a8}.av-special-heading.av-mapdd19v-5c6a83e27012ced169b8e1c22680e443 .av-subheading{font-size:15px;color:#6e6e6e} .flex_column.av-ka1xw-b5a42d27790d9de8aa77e27c6e5d3c58{width:49%;margin-left:0;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#ffffff}#top .flex_column_table.av-equal-height-column-flextable.av-ka1xw-b5a42d27790d9de8aa77e27c6e5d3c58 .av-flex-placeholder{width:2%} .avia-image-container.av-4ax8ec-fc0997b11a8b869375f5ebfd664ea7ba img.avia_image{box-shadow:none}.avia-image-container.av-4ax8ec-fc0997b11a8b869375f5ebfd664ea7ba .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-mapddciq-94eb5c46ceae50ec8bf7ceb6988069c7{margin:10px 0 0 0;padding-bottom:20px;color:#0078a8}body .av-special-heading.av-mapddciq-94eb5c46ceae50ec8bf7ceb6988069c7 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mapddciq-94eb5c46ceae50ec8bf7ceb6988069c7 .special-heading-inner-border{border-color:#0078a8}.av-special-heading.av-mapddciq-94eb5c46ceae50ec8bf7ceb6988069c7 .av-subheading{font-size:15px;color:#6e6e6e} .avia-section.av-2nh3n8-d1c033abc259de5734c1722f67b4567b{background-repeat:no-repeat;background-image:url(https://hotel-riviera.ch/wp-content/uploads/2025/05/hotel-riviera-melide-prenotazione.jpg);background-position:50% 50%;background-attachment:fixed} @media only screen and (min-width:990px){#top .flex_column.av-ig3s38-2faa2b67eae094047165b2cafbc26279{margin-top:-200px;margin-bottom:0}.flex_column.av-ig3s38-2faa2b67eae094047165b2cafbc26279{padding:30px 30px 30px 30px}.responsive #top #wrap_all .flex_column.av-ig3s38-2faa2b67eae094047165b2cafbc26279{margin-top:-200px;margin-bottom:0}} @media only screen and (min-width:768px) and (max-width:989px){#top .flex_column.av-ig3s38-2faa2b67eae094047165b2cafbc26279{margin-top:-100px;margin-bottom:-100px}.flex_column.av-ig3s38-2faa2b67eae094047165b2cafbc26279{padding:15px 15px 15px 15px}.responsive #top #wrap_all .flex_column.av-ig3s38-2faa2b67eae094047165b2cafbc26279{margin-top:-100px;margin-bottom:-100px}} @media only screen and (min-width:480px) and (max-width:767px){#top .flex_column.av-ig3s38-2faa2b67eae094047165b2cafbc26279{margin-top:-100px;margin-bottom:-100px}.flex_column.av-ig3s38-2faa2b67eae094047165b2cafbc26279{padding:15px 15px 15px 15px}.responsive #top #wrap_all .flex_column.av-ig3s38-2faa2b67eae094047165b2cafbc26279{margin-top:-100px;margin-bottom:-100px}} @media only screen and (max-width:479px){#top .flex_column.av-ig3s38-2faa2b67eae094047165b2cafbc26279{margin-top:-100px;margin-bottom:-100px}.flex_column.av-ig3s38-2faa2b67eae094047165b2cafbc26279{padding:15px 15px 15px 15px}.responsive #top #wrap_all .flex_column.av-ig3s38-2faa2b67eae094047165b2cafbc26279{margin-top:-100px;margin-bottom:-100px}}