.avia-section.av-7bsbfy-092a3028379638f44a93dbf2a94473cb{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-2l1p2-3c0f24dd78e75665dd8d367a102ceded{margin-top:-200px;margin-bottom:0px}.flex_column.av-2l1p2-3c0f24dd78e75665dd8d367a102ceded{border-width:1px;border-color:#eeeeee;border-style:solid;border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#ffffff}.responsive #top #wrap_all .flex_column.av-2l1p2-3c0f24dd78e75665dd8d367a102ceded{margin-top:-200px;margin-bottom:0px} .avia-image-container.av-mab6xmdj-2c6bf569f481a602574103862037f174 img.avia_image{box-shadow:none}.avia-image-container.av-mab6xmdj-2c6bf569f481a602574103862037f174 .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-713s2u-9b8ac9acd3ee118e373c9d7e81bca534{color:#0078a8}body .av-special-heading.av-713s2u-9b8ac9acd3ee118e373c9d7e81bca534 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-713s2u-9b8ac9acd3ee118e373c9d7e81bca534 .special-heading-inner-border{border-color:#0078a8}.av-special-heading.av-713s2u-9b8ac9acd3ee118e373c9d7e81bca534 .av-subheading{font-size:15px} .avia-section.av-4mg7am-d0f82548253976c5c428ae9c264399c2{background-color:#f8f8f8;background-image:unset} .flex_column.av-3ls9jq-6c11593a915192dcaad17d5fd6f2d6cf{width:32%;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-3ls9jq-6c11593a915192dcaad17d5fd6f2d6cf .av-flex-placeholder{width:2%} .avia-image-container.av-mab5vq5j-de830dd1be50a899afa780d7f8181b5d img.avia_image{box-shadow:none}.avia-image-container.av-mab5vq5j-de830dd1be50a899afa780d7f8181b5d .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-3cf8ty-da82291b49cab061da8f757536aa627f{margin:20px 0 0 0;padding-bottom:20px;color:#0078a8}body .av-special-heading.av-3cf8ty-da82291b49cab061da8f757536aa627f .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-3cf8ty-da82291b49cab061da8f757536aa627f .special-heading-inner-border{border-color:#0078a8}.av-special-heading.av-3cf8ty-da82291b49cab061da8f757536aa627f .av-subheading{font-size:15px} .flex_column.av-dwgd2-d3ba4d829949713e5c3d916ada134f9d{width:32%;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-dwgd2-d3ba4d829949713e5c3d916ada134f9d .av-flex-placeholder{width:2%} .avia-image-container.av-mab6kc9h-d40a5c42df347a15562f1036c0099224 img.avia_image{box-shadow:none}.avia-image-container.av-mab6kc9h-d40a5c42df347a15562f1036c0099224 .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-mab6i02q-33cceaf2c8be5c51716b60b1666ac385{margin:20px 0 0 0;padding-bottom:20px;color:#0078a8}body .av-special-heading.av-mab6i02q-33cceaf2c8be5c51716b60b1666ac385 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mab6i02q-33cceaf2c8be5c51716b60b1666ac385 .special-heading-inner-border{border-color:#0078a8}.av-special-heading.av-mab6i02q-33cceaf2c8be5c51716b60b1666ac385 .av-subheading{font-size:15px} .flex_column.av-9qs8u-cb7f21df903a29ba7a64b7b958b29ba1{width:32%;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-9qs8u-cb7f21df903a29ba7a64b7b958b29ba1 .av-flex-placeholder{width:2%} .avia-image-container.av-mab6mci5-7e307d04bb66be78deba450377357b4d img.avia_image{box-shadow:none}.avia-image-container.av-mab6mci5-7e307d04bb66be78deba450377357b4d .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-mab6i5jy-f9f25928b82cfcb18463a4a76ecfff89{margin:20px 0 0 0;padding-bottom:20px;color:#0078a8}body .av-special-heading.av-mab6i5jy-f9f25928b82cfcb18463a4a76ecfff89 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mab6i5jy-f9f25928b82cfcb18463a4a76ecfff89 .special-heading-inner-border{border-color:#0078a8}.av-special-heading.av-mab6i5jy-f9f25928b82cfcb18463a4a76ecfff89 .av-subheading{font-size:15px} .avia-section.av-macciilo-968226f4e2f38a417b2c3288a20abb57{background-repeat:no-repeat;background-image:url(https://hotel-riviera.ch/wp-content/uploads/2025/05/hotel-riviera3.jpg);background-position:50% 50%;background-attachment:fixed} #top .av-special-heading.av-2rszdq-6a990321797f8b05cf713fae3475bed9{color:#ffffff}body .av-special-heading.av-2rszdq-6a990321797f8b05cf713fae3475bed9 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-2rszdq-6a990321797f8b05cf713fae3475bed9 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-2rszdq-6a990321797f8b05cf713fae3475bed9 .av-subheading{font-size:15px} .avia-section.av-j3bzi-c08e45edd427348e6062e4a9095539fe{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-2wrsvq-83693c45d74d5d2905990a541d9bccec{margin-top:0px;margin-bottom:0px}.flex_column.av-2wrsvq-83693c45d74d5d2905990a541d9bccec{border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#ffffff}.responsive #top #wrap_all .flex_column.av-2wrsvq-83693c45d74d5d2905990a541d9bccec{margin-top:0px;margin-bottom:0px} #top .av-special-heading.av-f53m6-b00bd8f5a09f4e7f9cc9d6f8a8c9bda4{color:#0078a8}body .av-special-heading.av-f53m6-b00bd8f5a09f4e7f9cc9d6f8a8c9bda4 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-f53m6-b00bd8f5a09f4e7f9cc9d6f8a8c9bda4 .special-heading-inner-border{border-color:#0078a8}.av-special-heading.av-f53m6-b00bd8f5a09f4e7f9cc9d6f8a8c9bda4 .av-subheading{font-size:15px} #top #wrap_all .avia-button.av-bty9i-ab6535ca84e283af8e532c1e8b0cde59{font-size:20px;transition:all 0.4s ease-in-out;margin:25px 0 0 0} .avia-section.av-6ybqe-6d422df413fb9f7742d9c704903b16a2{background-color:#f8f8f8;background-image:unset} .flex_column.av-mab775pv-01e8b5dc76e9743e34e23a629e3a1966{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-mab775pv-01e8b5dc76e9743e34e23a629e3a1966 .av-flex-placeholder{width:2%} .avia-image-container.av-mab7r2y9-cea7d5f61476833f509e5e1588109d26 img.avia_image{box-shadow:none}.avia-image-container.av-mab7r2y9-cea7d5f61476833f509e5e1588109d26 .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-mab77vl0-e4c739257c9d8d09dbd90fd8d559e0ab{margin:10px 0 0 0;padding-bottom:20px;color:#0078a8}body .av-special-heading.av-mab77vl0-e4c739257c9d8d09dbd90fd8d559e0ab .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mab77vl0-e4c739257c9d8d09dbd90fd8d559e0ab .special-heading-inner-border{border-color:#0078a8}.av-special-heading.av-mab77vl0-e4c739257c9d8d09dbd90fd8d559e0ab .av-subheading{font-size:15px;color:#6e6e6e} .flex_column.av-mab7o1ds-ed673a8056c917b00100ce3086f431e5{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-mab7o1ds-ed673a8056c917b00100ce3086f431e5 .av-flex-placeholder{width:2%} .avia-image-container.av-mab7wrwm-9319091d6eb5c34d583765d6f4432c46 img.avia_image{box-shadow:none}.avia-image-container.av-mab7wrwm-9319091d6eb5c34d583765d6f4432c46 .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-mab78n4i-9ad34a642fbb9b2d1b84a58bc09439ef{margin:10px 0 0 0;padding-bottom:20px;color:#0078a8}body .av-special-heading.av-mab78n4i-9ad34a642fbb9b2d1b84a58bc09439ef .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mab78n4i-9ad34a642fbb9b2d1b84a58bc09439ef .special-heading-inner-border{border-color:#0078a8}.av-special-heading.av-mab78n4i-9ad34a642fbb9b2d1b84a58bc09439ef .av-subheading{font-size:15px;color:#6e6e6e} .flex_column.av-mab7oam8-d380e29eeba52edd53609989ed7da273{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-mab7oam8-d380e29eeba52edd53609989ed7da273 .av-flex-placeholder{width:2%} .avia-image-container.av-mab7wzvi-243e4998de9f8cd54e84a2c03e84a77f img.avia_image{box-shadow:none}.avia-image-container.av-mab7wzvi-243e4998de9f8cd54e84a2c03e84a77f .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-mab792w7-170c459bffeb1452cab3fd234d6b0f2a{margin:10px 0 0 0;padding-bottom:20px;color:#0078a8}body .av-special-heading.av-mab792w7-170c459bffeb1452cab3fd234d6b0f2a .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mab792w7-170c459bffeb1452cab3fd234d6b0f2a .special-heading-inner-border{border-color:#0078a8}.av-special-heading.av-mab792w7-170c459bffeb1452cab3fd234d6b0f2a .av-subheading{font-size:15px;color:#6e6e6e} .flex_column.av-mab7ohz0-ea5402517cd41aeb4a6bac446577b2d0{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-mab7ohz0-ea5402517cd41aeb4a6bac446577b2d0 .av-flex-placeholder{width:2%} .avia-image-container.av-mab7xd3c-5b623e8a4a4df350b2a548a8e3695411 img.avia_image{box-shadow:none}.avia-image-container.av-mab7xd3c-5b623e8a4a4df350b2a548a8e3695411 .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-mab79a69-a9375131b715b147c6fb7c261cd6e742{margin:10px 0 0 0;padding-bottom:20px;color:#0078a8}body .av-special-heading.av-mab79a69-a9375131b715b147c6fb7c261cd6e742 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mab79a69-a9375131b715b147c6fb7c261cd6e742 .special-heading-inner-border{border-color:#0078a8}.av-special-heading.av-mab79a69-a9375131b715b147c6fb7c261cd6e742 .av-subheading{font-size:15px;color:#6e6e6e} .avia-section.av-2qkt3q-a03be4713cf78149a7c369367391cb12{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} #top .av-special-heading.av-mbtcwccm-aeda3979e30ca8e7be1276d83f047b06{color:#ffffff}body .av-special-heading.av-mbtcwccm-aeda3979e30ca8e7be1276d83f047b06 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mbtcwccm-aeda3979e30ca8e7be1276d83f047b06 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mbtcwccm-aeda3979e30ca8e7be1276d83f047b06 .av-subheading{font-size:15px} @media only screen and (min-width:990px){#top .flex_column.av-2l1p2-3c0f24dd78e75665dd8d367a102ceded{margin-top:-200px;margin-bottom:0}.flex_column.av-2l1p2-3c0f24dd78e75665dd8d367a102ceded{padding:30px 30px 30px 30px}.responsive #top #wrap_all .flex_column.av-2l1p2-3c0f24dd78e75665dd8d367a102ceded{margin-top:-200px;margin-bottom:0} .flex_column.av-2wrsvq-83693c45d74d5d2905990a541d9bccec{padding:30px 30px 30px 30px}} @media only screen and (min-width:768px) and (max-width:989px){#top .flex_column.av-2l1p2-3c0f24dd78e75665dd8d367a102ceded{margin-top:-100px;margin-bottom:-100px}.flex_column.av-2l1p2-3c0f24dd78e75665dd8d367a102ceded{padding:15px 15px 15px 15px}.responsive #top #wrap_all .flex_column.av-2l1p2-3c0f24dd78e75665dd8d367a102ceded{margin-top:-100px;margin-bottom:-100px} .flex_column.av-2wrsvq-83693c45d74d5d2905990a541d9bccec{padding:0 0 0 0}} @media only screen and (min-width:480px) and (max-width:767px){#top .flex_column.av-2l1p2-3c0f24dd78e75665dd8d367a102ceded{margin-top:-100px;margin-bottom:-100px}.flex_column.av-2l1p2-3c0f24dd78e75665dd8d367a102ceded{padding:15px 15px 15px 15px}.responsive #top #wrap_all .flex_column.av-2l1p2-3c0f24dd78e75665dd8d367a102ceded{margin-top:-100px;margin-bottom:-100px} .flex_column.av-2wrsvq-83693c45d74d5d2905990a541d9bccec{padding:0 0 0 0}} @media only screen and (max-width:479px){#top .flex_column.av-2l1p2-3c0f24dd78e75665dd8d367a102ceded{margin-top:-100px;margin-bottom:-100px}.flex_column.av-2l1p2-3c0f24dd78e75665dd8d367a102ceded{padding:15px 15px 15px 15px}.responsive #top #wrap_all .flex_column.av-2l1p2-3c0f24dd78e75665dd8d367a102ceded{margin-top:-100px;margin-bottom:-100px} .flex_column.av-2wrsvq-83693c45d74d5d2905990a541d9bccec{padding:0 0 0 0}}