/*
 Theme Name: Hoteller Child Theme
 Theme URI: https://themes.themegoods.com/hoteller/landing
 Description: Child Theme di Hoteller
 Author: TrameNude Design
 Author URI: http://tramenude.com
 Template: hoteller
 Version: 1.0.0
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Tags: light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain: hoteller-child
*/

/*stili per alloggi ITA*/
.singleroom_amenities_171 {
	background: #104C76;
	color: #fff;
	padding: 80px 0 80px 0;
	box-sizing: border-box;
	width: 100%;
	float: left;
}

.button_171 {
	background: #104C76 !important;
	border-color: #104C76 !important;
	color: #fff;
}

.singleroom_amenities_150 {
	background: #CD9AA1;
	color: #fff;
	padding: 80px 0 80px 0;
	box-sizing: border-box;
	width: 100%;
	float: left;
}

.button_150 {
	background: #CD9AA1 !important;
	border-color: #CD9AA1 !important;
	color: #fff;
}

.singleroom_amenities_163 {
	background: #998675;
	color: #fff;
	padding: 80px 0 80px 0;
	box-sizing: border-box;
	width: 100%;
	float: left;
}

.button_163 {
	background: #998675 !important;
	border-color: #998675 !important;
	color: #fff;
}

.singleroom_amenities_120 {
	background: #B08900;
	color: #fff;
	padding: 80px 0 80px 0;
	box-sizing: border-box;
	width: 100%;
	float: left;
}

.button_120 {
	background: #B08900 !important;
	border-color: #B08900 !important;
	color: #fff;
}

/*stili per alloggi ENG*/

.singleroom_amenities_3199 {
	background: #104C76;
	color: #fff;
	padding: 80px 0 80px 0;
	box-sizing: border-box;
	width: 100%;
	float: left;
}

.button_3199 {
	background: #104C76 !important;
	border-color: #104C76 !important;
	color: #fff;
}

.singleroom_amenities_3221 {
	background: #CD9AA1;
	color: #fff;
	padding: 80px 0 80px 0;
	box-sizing: border-box;
	width: 100%;
	float: left;
}

.button_3221 {
	background: #CD9AA1 !important;
	border-color: #CD9AA1 !important;
	color: #fff;
}

.singleroom_amenities_3218 {
	background: #998675;
	color: #fff;
	padding: 80px 0 80px 0;
	box-sizing: border-box;
	width: 100%;
	float: left;
}

.button_3218 {
	background: #998675 !important;
	border-color: #998675 !important;
	color: #fff;
}

.singleroom_amenities_3220 {
	background: #B08900;
	color: #fff;
	padding: 80px 0 80px 0;
	box-sizing: border-box;
	width: 100%;
	float: left;
}

.button_3220 {
	background: #B08900 !important;
	border-color: #B08900 !important;
	color: #fff;
}

#page_caption_overlay,
.content_overlay
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(255, 255, 255, 0) !important;
	z-index: 1;
}

.slideshow__slide-image::after {
     background: linear-gradient(to bottom, transparent 100%, #1e1e22 0%) !important;; 
}