Pure Luxury

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.

Reimagined

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.

#topbar, #slider .home-reservation-box, #slider-full .home-reservation-box, #footer, .mobile-menu-title, .mobile-menu-inner, .dark-wrapper .text-slider ul li, .widget-reservation-box, .dark-wrapper, .booking-side, .booking-main, .price-details .deposit, .price-details .total, .price-details .total-only, .price-details .full-payment, #ui-datepicker-div, .step-icon, .lightbox-title, #language-selection li li a, .room-price-widget .from, .room-price-widget .price-detail, #lang_sel_footer, div[role="banner"] { background: rgba(173,173,173,0.8); } #logo { margin: 22px auto; } #logo h1 span { width: 100%; margin: 0; padding: 5px 0 0; font-size: 14px; } #logo h1 a { color: #FFF; font-variant: small-caps; font-size: 42px; text-shadow: 0 1px 1px rgba(79,32,0,1); text-align: center; } @media only screen and (max-width: 767px) { #logo { width: 220px; } .one-half { float: none; width: 100%; margin: 0 0 30px; } } #tagline { text-shadow: none; } #navigation li strong { font-size: 28px; padding: 0 10px; width: 200px; text-align: center; color: #3D2618; font-variant: small-caps; text-shadow: 0 1px 1px rgba(79,32,0,1); color: #FFF; } #slider > div.home-reservation-box.clearfix > form { margin: 0 auto; max-width: 785px; } #background-wrapper { background: rgba(255,155,0,0.11); } .content-wrapper { width: 95%; } .content-wrapper a { color: #000; } .content-wrapper a:hover { border: 1px #000; } #page-header { padding: 30px 0; height: 100%; margin: 0; text-transform: uppercase; } .topbar-right .header-contact { margin: 2px 0 0 -50px; font-size: 15px; } #topbar-wrapper > div.topbar-left > a { display: none; } #topbar { display: none; } #navigation li:hover ul, #navigation li.sfHover ul { top: 116px; } #slider > div.home-reservation-box.clearfix { bottom: -3px; } #slider { margin-bottom: 50px; } #wrapper > div.content-wrapper.clearfix { margin-top: 35px; } #footer { padding: 20px 0; text-align: justify; } #footer-bottom { padding-top: 20px; margin: 0 auto; font-size: 16px; } #footer-bottom p { font-size: 16px; margin: 0 8%; text-align: center; } .space1 { display: none; } .room-price-widget .from, .room-price-widget .price-detail, .widget-reservation-box, .price-details .total-only, .booking-side, .price-details .deposit, .price-details .total { background: rgba(188,188,188,1); } a.button2 { margin-top: -22px; } .testimonial-image img { display: none; } .testimonial-text { width: 100%; } #wrapper > div:nth-child(7) > div > div > ul.slides { max-width: 1026.7px; width: 100%; } #wrapper { box-shadow: 0 0 15px 3px rgba(0,32,100,0.2); -moz-box-shadow: 0 0 15px 3px rgba(0,32,100,0.2); -webkit-box-shadow: 0 0 15px 3px rgba(0,32,100,0.2); } .one-fourth { margin: 0 1.5%; } .title-style1 { font-variant: small-caps; font-size: 23px; } #navigation li { text-transform: none; border-bottom: none; } #navigation li a { padding: 30px 0; } #navigation { margin: 0 -1.25% 0 0; } #navigation li li a { font-variant: small-caps; font-size: 20px; text-align: center; color: #6E777A; } .title-style2 { font-variant: small-caps; font-size: 24px; text-transform: none; font-weight: normal; } .title-style3 { font-size: 18px !important; } p { font-size: 16px; } #wrapper > div:nth-child(3) { margin-bottom: 2px; } body { color: #6E777A; font-family: 'Halant', serif; } #page-header h2 { text-align: center; font-size: 40px; text-shadow: 0 1px 0 rgba(204,176,157,1); font-variant: small-caps; text-transform: none; } #subscribe-submit > input[type="submit"]:nth-child(6) { background: #FFF; border: none; width: 100px; font-family: inherit; font-size: 16px; color: #000; font-weight: 600; letter-spacing: 1px; } .slider .flex-direction-nav .flex-next { background: url(http://www.wordpress.castellodimontalbano.com/wp-content/themes/sohohotel/images/right-arrow5.png) center no-repeat; } .slider .flex-direction-nav .flex-prev { background: url(http://www.wordpress.castellodimontalbano.com/wp-content/themes/sohohotel/images/left-arrow5.png) center no-repeat; } #menu-item-113 > a > strong { margin-top: 5%; } #subscribe-submit > input[type="submit"]:hover { background: #bf9958; color: #FFF; } div.mobile-menu-title { content: "Esplora"; } #footer > div.content-wrapper.clearfix > div:nth-child(4) > iframe { margin: 0 6%; margin-bottom: 10px; } #mobile-menu li a { color: #FFF; font-variant: small-caps; font-size: 16px; } .page-content h3 { font-size: 25px; } .title-style1 a { color: #6E777A !important; } .page-content ul, .list-style1, .list-style2, .list-style3, .list-style4 { margin: 0 0 0 16px; } #wrapper > div.content-wrapper.clearfix > div.main-content.left-main-content.page-content > div:nth-child(2) { padding-bottom: 30px; } .accommodation-listing .col { width: 46.5%; } .gmap-button, .gmap-button:hover, .gmap-button-hover, .mobile-menu-button, .contact_details_list .phone_list:before, .contact_details_list .fax_list:before, .contact_details_list .email_list:before, .contact_details_list .address_list:before { background-color: rgba(188,188,188,1); } .phone_list:before { margin-top: 5px; } .contact_details_list li { font-size: 18px; } .home-reservation-box input[type="submit"], .select-wrapper select, .home-reservation-box input[type="text"], { font-size: 16px; } #footer .title-style2 { text-shadow: 0 1px 1px rgba(79,32,0,1); } .ui-tabs { display: none; } #wrapper > div.content-wrapper.clearfix > div.clearfix { margin-bottom: 30px; } #wrapper > div.content-wrapper.clearfix > div.text-slider-wrapper > div { margin-bottom: 20px; }#topbar, #slider .home-reservation-box, #slider-full .home-reservation-box, #footer, .mobile-menu-title, .mobile-menu-inner, .dark-wrapper .text-slider ul li, .widget-reservation-box, .dark-wrapper, .booking-side, .booking-main, .price-details .deposit, .price-details .total, .price-details .total-only, .price-details .full-payment, #ui-datepicker-div, .step-icon, .lightbox-title, #language-selection li li a, .room-price-widget .from, .room-price-widget .price-detail, #lang_sel_footer, div[role="banner"] { background: rgba(173,173,173,0.8); } #logo { margin: 22px auto; } #logo h1 span { width: 100%; margin: 0; padding: 5px 0 0; font-size: 14px; } #logo h1 a { color: #FFF; font-variant: small-caps; font-size: 42px; text-shadow: 0 1px 1px rgba(79,32,0,1); text-align: center; } @media only screen and (max-width: 767px) { #logo { width: 220px; } .one-half { float: none; width: 100%; margin: 0 0 30px; } } #tagline { text-shadow: none; } #navigation li strong { font-size: 28px; padding: 0 10px; width: 200px; text-align: center; color: #3D2618; font-variant: small-caps; text-shadow: 0 1px 1px rgba(79,32,0,1); color: #FFF; } #slider > div.home-reservation-box.clearfix > form { margin: 0 auto; max-width: 785px; } #background-wrapper { background: rgba(255,155,0,0.11); } .content-wrapper { width: 95%; } .content-wrapper a { color: #000; } .content-wrapper a:hover { border: 1px #000; } #page-header { padding: 30px 0; height: 100%; margin: 0; text-transform: uppercase; } .topbar-right .header-contact { margin: 2px 0 0 -50px; font-size: 15px; } #topbar-wrapper > div.topbar-left > a { display: none; } #topbar { display: none; } #navigation li:hover ul, #navigation li.sfHover ul { top: 116px; } #slider > div.home-reservation-box.clearfix { bottom: -3px; } #slider { margin-bottom: 50px; } #wrapper > div.content-wrapper.clearfix { margin-top: 35px; } #footer { padding: 20px 0; text-align: justify; } #footer-bottom { padding-top: 20px; margin: 0 auto; font-size: 16px; } #footer-bottom p { font-size: 16px; margin: 0 8%; text-align: center; } .space1 { display: none; } .room-price-widget .from, .room-price-widget .price-detail, .widget-reservation-box, .price-details .total-only, .booking-side, .price-details .deposit, .price-details .total { background: rgba(188,188,188,1); } a.button2 { margin-top: -22px; } .testimonial-image img { display: none; } .testimonial-text { width: 100%; } #wrapper > div:nth-child(7) > div > div > ul.slides { max-width: 1026.7px; width: 100%; } #wrapper { box-shadow: 0 0 15px 3px rgba(0,32,100,0.2); -moz-box-shadow: 0 0 15px 3px rgba(0,32,100,0.2); -webkit-box-shadow: 0 0 15px 3px rgba(0,32,100,0.2); } .one-fourth { margin: 0 1.5%; } .title-style1 { font-variant: small-caps; font-size: 23px; } #navigation li { text-transform: none; border-bottom: none; } #navigation li a { padding: 30px 0; } #navigation { margin: 0 -1.25% 0 0; } #navigation li li a { font-variant: small-caps; font-size: 20px; text-align: center; color: #6E777A; } .title-style2 { font-variant: small-caps; font-size: 24px; text-transform: none; font-weight: normal; } .title-style3 { font-size: 18px !important; } p { font-size: 16px; } #wrapper > div:nth-child(3) { margin-bottom: 2px; } body { color: #6E777A; font-family: 'Halant', serif; } #page-header h2 { text-align: center; font-size: 40px; text-shadow: 0 1px 0 rgba(204,176,157,1); font-variant: small-caps; text-transform: none; } #subscribe-submit > input[type="submit"]:nth-child(6) { background: #FFF; border: none; width: 100px; font-family: inherit; font-size: 16px; color: #000; font-weight: 600; letter-spacing: 1px; } .slider .flex-direction-nav .flex-next { background: url(http://www.wordpress.castellodimontalbano.com/wp-content/themes/sohohotel/images/right-arrow5.png) center no-repeat; } .slider .flex-direction-nav .flex-prev { background: url(http://www.wordpress.castellodimontalbano.com/wp-content/themes/sohohotel/images/left-arrow5.png) center no-repeat; } #menu-item-113 > a > strong { margin-top: 5%; } #subscribe-submit > input[type="submit"]:hover { background: #bf9958; color: #FFF; } div.mobile-menu-title { content: "Esplora"; } #footer > div.content-wrapper.clearfix > div:nth-child(4) > iframe { margin: 0 6%; margin-bottom: 10px; } #mobile-menu li a { color: #FFF; font-variant: small-caps; font-size: 16px; } .page-content h3 { font-size: 25px; } .title-style1 a { color: #6E777A !important; } .page-content ul, .list-style1, .list-style2, .list-style3, .list-style4 { margin: 0 0 0 16px; } #wrapper > div.content-wrapper.clearfix > div.main-content.left-main-content.page-content > div:nth-child(2) { padding-bottom: 30px; } .accommodation-listing .col { width: 46.5%; } .gmap-button, .gmap-button:hover, .gmap-button-hover, .mobile-menu-button, .contact_details_list .phone_list:before, .contact_details_list .fax_list:before, .contact_details_list .email_list:before, .contact_details_list .address_list:before { background-color: rgba(188,188,188,1); } .phone_list:before { margin-top: 5px; } .contact_details_list li { font-size: 18px; } .home-reservation-box input[type="submit"], .select-wrapper select, .home-reservation-box input[type="text"], { font-size: 16px; } #footer .title-style2 { text-shadow: 0 1px 1px rgba(79,32,0,1); } .ui-tabs { display: none; } #wrapper > div.content-wrapper.clearfix > div.clearfix { margin-bottom: 30px; } #wrapper > div.content-wrapper.clearfix > div.text-slider-wrapper > div { margin-bottom: 20px; }#topbar, #slider .home-reservation-box, #slider-full .home-reservation-box, #footer, .mobile-menu-title, .mobile-menu-inner, .dark-wrapper .text-slider ul li, .widget-reservation-box, .dark-wrapper, .booking-side, .booking-main, .price-details .deposit, .price-details .total, .price-details .total-only, .price-details .full-payment, #ui-datepicker-div, .step-icon, .lightbox-title, #language-selection li li a, .room-price-widget .from, .room-price-widget .price-detail, #lang_sel_footer, div[role="banner"] { background: rgba(173,173,173,0.8); } #logo { margin: 22px auto; } #logo h1 span { width: 100%; margin: 0; padding: 5px 0 0; font-size: 14px; } #logo h1 a { color: #FFF; font-variant: small-caps; font-size: 42px; text-shadow: 0 1px 1px rgba(79,32,0,1); text-align: center; } @media only screen and (max-width: 767px) { #logo { width: 220px; } .one-half { float: none; width: 100%; margin: 0 0 30px; } } #tagline { text-shadow: none; } #navigation li strong { font-size: 28px; padding: 0 10px; width: 200px; text-align: center; color: #3D2618; font-variant: small-caps; text-shadow: 0 1px 1px rgba(79,32,0,1); color: #FFF; } #slider > div.home-reservation-box.clearfix > form { margin: 0 auto; max-width: 785px; } #background-wrapper { background: rgba(255,155,0,0.11); } .content-wrapper { width: 95%; } .content-wrapper a { color: #000; } .content-wrapper a:hover { border: 1px #000; } #page-header { padding: 30px 0; height: 100%; margin: 0; text-transform: uppercase; } .topbar-right .header-contact { margin: 2px 0 0 -50px; font-size: 15px; } #topbar-wrapper > div.topbar-left > a { display: none; } #topbar { display: none; } #navigation li:hover ul, #navigation li.sfHover ul { top: 116px; } #slider > div.home-reservation-box.clearfix { bottom: -3px; } #slider { margin-bottom: 50px; } #wrapper > div.content-wrapper.clearfix { margin-top: 35px; } #footer { padding: 20px 0; text-align: justify; } #footer-bottom { padding-top: 20px; margin: 0 auto; font-size: 16px; } #footer-bottom p { font-size: 16px; margin: 0 8%; text-align: center; } .space1 { display: none; } .room-price-widget .from, .room-price-widget .price-detail, .widget-reservation-box, .price-details .total-only, .booking-side, .price-details .deposit, .price-details .total { background: rgba(188,188,188,1); } a.button2 { margin-top: -22px; } .testimonial-image img { display: none; } .testimonial-text { width: 100%; } #wrapper > div:nth-child(7) > div > div > ul.slides { max-width: 1026.7px; width: 100%; } #wrapper { box-shadow: 0 0 15px 3px rgba(0,32,100,0.2); -moz-box-shadow: 0 0 15px 3px rgba(0,32,100,0.2); -webkit-box-shadow: 0 0 15px 3px rgba(0,32,100,0.2); } .one-fourth { margin: 0 1.5%; } .title-style1 { font-variant: small-caps; font-size: 23px; } #navigation li { text-transform: none; border-bottom: none; } #navigation li a { padding: 30px 0; } #navigation { margin: 0 -1.25% 0 0; } #navigation li li a { font-variant: small-caps; font-size: 20px; text-align: center; color: #6E777A; } .title-style2 { font-variant: small-caps; font-size: 24px; text-transform: none; font-weight: normal; } .title-style3 { font-size: 18px !important; } p { font-size: 16px; } #wrapper > div:nth-child(3) { margin-bottom: 2px; } body { color: #6E777A; font-family: 'Halant', serif; } #page-header h2 { text-align: center; font-size: 40px; text-shadow: 0 1px 0 rgba(204,176,157,1); font-variant: small-caps; text-transform: none; } #subscribe-submit > input[type="submit"]:nth-child(6) { background: #FFF; border: none; width: 100px; font-family: inherit; font-size: 16px; color: #000; font-weight: 600; letter-spacing: 1px; } .slider .flex-direction-nav .flex-next { background: url(http://www.wordpress.castellodimontalbano.com/wp-content/themes/sohohotel/images/right-arrow5.png) center no-repeat; } .slider .flex-direction-nav .flex-prev { background: url(http://www.wordpress.castellodimontalbano.com/wp-content/themes/sohohotel/images/left-arrow5.png) center no-repeat; } #menu-item-113 > a > strong { margin-top: 5%; } #subscribe-submit > input[type="submit"]:hover { background: #bf9958; color: #FFF; } div.mobile-menu-title { content: "Esplora"; } #footer > div.content-wrapper.clearfix > div:nth-child(4) > iframe { margin: 0 6%; margin-bottom: 10px; } #mobile-menu li a { color: #FFF; font-variant: small-caps; font-size: 16px; } .page-content h3 { font-size: 25px; } .title-style1 a { color: #6E777A !important; } .page-content ul, .list-style1, .list-style2, .list-style3, .list-style4 { margin: 0 0 0 16px; } #wrapper > div.content-wrapper.clearfix > div.main-content.left-main-content.page-content > div:nth-child(2) { padding-bottom: 30px; } .accommodation-listing .col { width: 46.5%; } .gmap-button, .gmap-button:hover, .gmap-button-hover, .mobile-menu-button, .contact_details_list .phone_list:before, .contact_details_list .fax_list:before, .contact_details_list .email_list:before, .contact_details_list .address_list:before { background-color: rgba(188,188,188,1); } .phone_list:before { margin-top: 5px; } .contact_details_list li { font-size: 18px; } .home-reservation-box input[type="submit"], .select-wrapper select, .home-reservation-box input[type="text"], { font-size: 16px; } #footer .title-style2 { text-shadow: 0 1px 1px rgba(79,32,0,1); } .ui-tabs { display: none; } #wrapper > div.content-wrapper.clearfix > div.clearfix { margin-bottom: 30px; } #wrapper > div.content-wrapper.clearfix > div.text-slider-wrapper > div { margin-bottom: 20px; }

Discover Your Serenity

There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum