@charset "utf-8";
/*IMMAGINI BLOCCO INTRO*/
.dolomia #blocco-intro .blocco-intro-img{background-image:url(../../image/camere/dolomia/testata.jpg); }
.meridiane #blocco-intro .blocco-intro-img{background-image:url(../../image/camere/meridiane/testata.jpg); }
.maximilian #blocco-intro .blocco-intro-img{background-image:url(../../image/camere/maximilian/testata.jpg); }
.edelweiss #blocco-intro .blocco-intro-img{background-image:url(../../image/camere/edelweiss/testata.jpg); }
.fanes #blocco-intro .blocco-intro-img{background-image:url(../../image/camere/fanes/testata.jpg); }
.isotta #blocco-intro .blocco-intro-img{background-image:url(../../image/camere/isotta/testata.jpg); }
.gustav-mahler #blocco-intro .blocco-intro-img{background-image:url(../../image/camere/gustav-mahler/testata.jpg); }

/**/
.mq, .persone{font-family: 'montserratregular';font-size:1.9rem;line-height:26px;}
span.mq:before{font-family: 'FontAwesome'; content: "\f236";padding-right:9px;color:#bf1542;}
span.persone:before{font-family: 'FontAwesome'; content: "\f007";padding-right:9px;color:#bf1542;}


/*BLOCCO SERVIZI*/
#blocco-servizi {min-height:618px;position:relative;margin:auto;
background: -ms-linear-gradient(top, transparent 0%, transparent 9%, #ffffff 9%, #ffffff 100%);

background: -moz-linear-gradient(top, transparent 0%, transparent 9%, #ffffff 9%, #ffffff 100%);

background: -o-linear-gradient(top, transparent 0%, transparent 9%, #FFFFFF 9%, #ffffff 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(9, transparent), color-stop(9, #FFFFFF), color-stop(100, #ffffff));

background: -webkit-linear-gradient(top, transparent 0%, transparent 9%, #ffffff 9%, #ffffff 100%);

background: linear-gradient(to bottom, transparent 0%, transparent 9%, #ffffff 9%, #ffffff 100%);}
.blocco-servizi-img{height:518px;width:100%;position:relative;margin:auto;}
.blocco-servizi-img-int{height:518px;width:120%; background-position:center center;background-repeat:no-repeat; background-size:cover;right:0;position:absolute;}
.blocco-servizi-testo{min-height:358px;width:100%;position:relative;margin:auto;padding-left:16.8%;padding-right:16.8%;padding-top:164px;}
.blocco-servizi-testo .servizi-titolo{font-family: 'domineregular';font-size:4.6rem;line-height:56px;padding-bottom:42px;}
.blocco-servizi-testo .servizi-descrizione{font-family: 'montserratlight';font-size:1.6rem;line-height:31px;width:50%;float:left;}
.blocco-servizi-testo .servizi-descrizione span:before{font-family: 'FontAwesome'; content: "\f00c";padding-right:9px;}
/*BLOCCO INFORMAZIONI E PULSANTI INFO/PRENOTA*/
#blocco-info {min-height:673px;position:relative;margin:auto;background-color:#ffffff;padding-bottom:104px;}
.blocco-info-img{height:582px;width:100%;position:relative;margin:auto;}
.blocco-info-img-int{height:582px;width:120%; background-position:center center;background-repeat:no-repeat; background-size:cover;left:0;position:absolute;}
.blocco-info-testo{min-height:358px;width:100%;position:relative;margin:auto;padding-left:16.8%;padding-right:16.8%;padding-top:95px;}
.blocco-info-testo .info-titolo{font-family: 'domineregular';font-size:4.6rem;line-height:50px;padding-bottom:30px;}
.blocco-info-testo .info-descrizione{font-family: 'montserratlight';font-size:1.7rem;line-height:24px;}
.blocco-info-testo a.blocco-btn, .blocco-info-testo a:visited.blocco-btn{margin-top: 45px;}
/*.blocco-info-btn-primo{margin-right:26px;}*/
a.blocco-btn, a:visited.blocco-btn { padding-right: 11px;}
.blocco-info-btn-primo{margin-right:18px;}

#blocco-info .camera-euro{font-family: 'montserratbold';font-size:3.1rem;line-height:31px;padding-top:25px;}
#blocco-info .camera-persona{font-family: 'montserratthin';font-size:3.1rem;line-height:31px;padding-bottom:32px;}
/*BLOCCO CAROUSEL*/
#blocco-carousel {
background: -ms-linear-gradient(top, #ffffff 0%, #ffffff 7%, transparent 7%, transparent 57%, #ffffff 57%, #ffffff 100%);

background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 7%, transparent 7%, transparent 57%, #ffffff 57%, #ffffff 100%);

background: -o-linear-gradient(top, #ffffff 0%, #ffffff 7%, transparent 7%, transparent 57%, #ffffff 57%, #ffffff 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(7, #ffffff), color-stop(7, transparent), color-stop(57, transparent), color-stop(57, #ffffff), color-stop(100, #ffffff));

background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 7%, transparent 7%, transparent 57%, #ffffff 57%, #ffffff 100%);

background: linear-gradient(to bottom, #ffffff 0%, #ffffff 7%, transparent 7%, transparent 57%, #ffffff 57%, #ffffff 100%);	
	}
/*IMMAGINI*/
.dolomia #blocco-servizi .blocco-servizi-img-int{background-image:url(../../image/camere/dolomia/servizi.jpg); }
.dolomia #blocco-info .blocco-info-img-int{background-image:url(../../image/camere/dolomia/info.jpg); }
.meridiane #blocco-servizi .blocco-servizi-img-int{background-image:url(../../image/camere/meridiane/servizi.jpg); }
.meridiane #blocco-info .blocco-info-img-int{background-image:url(../../image/camere/meridiane/info.jpg); }
.maximilian #blocco-servizi .blocco-servizi-img-int{background-image:url(../../image/camere/maximilian/servizi.jpg); }
.maximilian #blocco-info .blocco-info-img-int{background-image:url(../../image/camere/maximilian/info.jpg); }
.edelweiss #blocco-servizi .blocco-servizi-img-int{background-image:url(../../image/camere/edelweiss/servizi.jpg); }
.edelweiss #blocco-info .blocco-info-img-int{background-image:url(../../image/camere/edelweiss/info.jpg); }
.fanes #blocco-servizi .blocco-servizi-img-int{background-image:url(../../image/camere/fanes/servizi.jpg); }
.fanes #blocco-info .blocco-info-img-int{background-image:url(../../image/camere/fanes/info.jpg); }
.isotta #blocco-servizi .blocco-servizi-img-int{background-image:url(../../image/camere/isotta/servizi.jpg); }
.isotta #blocco-info .blocco-info-img-int{background-image:url(../../image/camere/isotta/info.jpg); }
.gustav-mahler #blocco-servizi .blocco-servizi-img-int{background-image:url(../../image/camere/gustav-mahler/servizi.jpg); }
.gustav-mahler #blocco-info .blocco-info-img-int{background-image:url(../../image/camere/gustav-mahler/info.jpg); }

#blocco-intro-testo .blocco-intro-testo h4{padding-bottom:24px !important;}

@media(min-width:1441px){
	#blocco-servizi .blocco-servizi-img-int,#blocco-info .blocco-info-img-int{width:160%;}
}
@media(max-width:1300px){
	.blocco-servizi-testo{padding-left:12%;padding-right:12%;padding-top:144px;}
	
}
@media(max-width:1024px){
	.blocco-servizi-img-int,.blocco-info-img-int{width:104%; }
	
}

@media(max-width:992px){
	#blocco-servizi .blocco-servizi-img-int,#blocco-info .blocco-info-img-int{position:relative;width:100%;}
		.blocco-servizi-testo,.blocco-info-testo{min-height:100px;height:auto; width:100%;position:relative;margin:auto;padding-left:8.33333333%;padding-right:8.33333333%;padding-top:50px;padding-bottom:80px;}
#blocco-info {min-height:auto;padding-bottom:80px;}
.blocco-info-testo a.blocco-btn, .blocco-info-testo a:visited.blocco-btn{margin-top: 20px;}
.blocco-info-testo .info-descrizione{padding-bottom:40px;}
.blocco-info-testo {padding-bottom:0px;}
.blocco-servizi-img-int{height:350px;width:100%; }
.blocco-servizi-img{height:auto;}
.blocco-servizi-testo .servizi-titolo{padding-bottom:15px;}
.blocco-info-img-int{height:350px;width:100%; }
.blocco-info-img{height:auto;}
.blocco-info-testo .info-titolo{padding-bottom:15px;}

}
@media(max-width:767px){
	#blocco-servizi .blocco-servizi-img-int,#blocco-info .blocco-info-img-int{position:relative;width:100%;}
		.blocco-servizi-testo,.blocco-info-testo{min-height:100px;height:auto; width:100%;position:relative;margin:auto;padding-left:8.33333333%;padding-right:8.33333333%;padding-top:50px;padding-bottom:80px;}
		.blocco-servizi-testo .servizi-descrizione{width:100%;float:none;}
#blocco-info {min-height:auto;padding-bottom:80px;}
.blocco-info-testo a.blocco-btn, .blocco-info-testo a:visited.blocco-btn{margin-top: 20px;}
.blocco-info-testo .info-descrizione{padding-bottom:40px;}
.blocco-info-testo {padding-bottom:0px;}
.blocco-servizi-img-int{height:350px;width:100%; }
.blocco-servizi-img{height:auto;}
.blocco-servizi-testo .servizi-titolo{padding-bottom:15px;}
.blocco-info-img-int{height:350px;width:100%; }
.blocco-info-img{height:auto;}
.blocco-info-testo .info-titolo{padding-bottom:15px;}

}