@charset "utf-8";
/*IMMAGINE PER BLOCCO INTRO*/
#blocco-intro .blocco-intro-img{background-image:url(../../image/asset/storia/testata.jpg);}
/*ELENCO CAMERE*/
.blocco-offerta, .blocco-offerta .row{position:relative;min-height:687px;padding-bottom:80px;}
/*personalizzo sfondo colore*/
#blocco-offerta-1{background-color:#ffffff;padding-top:146px;min-height:758px;}
#blocco-offerta-2{padding-top:75px;background-color: #ffffff;}
#blocco-offerta-3{padding-top:75px;background-color: #ffffff;}
#blocco-offerta-4{padding-top:75px;background-color:#ffffff;}
#blocco-offerta-5{padding-top:75px;background-color: #ffffff;}
#blocco-offerta-6{padding-top:75px;background-color: #ffffff;}
#blocco-offerta-7{padding-top:75px;background-color:#ffffff;}
.blocco-offerta .row{position:relative;height:476px;z-index:1;overflow:visible;}
/*.blocco-offerta .row-sx{top:37px; position:absolute;height:476px;z-index:0;overflow:visible;width:75%;}
.blocco-offerta .row-dx{top:37px; position:absolute;height:476px;z-index:0;overflow:visible;width:75%;}*/
/*faccio uscire immagine in base se sx o dx*/
.blocco-offerta-sx.blocco-offerta .blocco-offerta-img{height:476px;width:100%;position:relative;margin:auto;}
.blocco-offerta-sx.blocco-offerta .blocco-offerta-img-int{height:476px;width:220%; background-position:center center;background-repeat:no-repeat; background-size:cover;right:0;position:absolute;}
.blocco-offerta-dx.blocco-offerta .blocco-offerta-img{height:476px;width:100%;position:relative;margin:auto;}
.blocco-offerta-dx.blocco-offerta .blocco-offerta-img-int{height:476px;width:220%; background-position:center center;background-repeat:no-repeat; background-size:cover;left:0;position:absolute;}
/*immagini anteprima camere*/
 .blocco-offerta-img-int{position:absolute;z-index:4}
#blocco-offerta-1 .blocco-offerta-img-int{background-image: url(../../image/asset/storia/img_1.jpg);}
#blocco-offerta-2 .blocco-offerta-img-int{background-image: url(../../image/asset/storia/img_2.jpg);}
#blocco-offerta-3 .blocco-offerta-img-int{background-image: url(../../image/asset/storia/img_3.jpg);}
#blocco-offerta-4 .blocco-offerta-img-int{background-image: url(../../image/asset/storia/img_4.jpg);}
/*testo camere*/
.blocco-offerta-testuale{margin-top:70px;}
.blocco-offerta .blocco-offerta-testo{min-height:542px;width:100%;position:relative;margin:auto;/*padding-left:16.66666667%;*/padding-right:16.66666667%;padding-top:80px;padding-bottom:80px;}


#blocco-offerta-1 .blocco-offerta-testo{padding-left:25%;padding-right:16.66666667%;}
#blocco-offerta-2 .blocco-offerta-testo{padding-left:16.66666667%;padding-right:25%;}
#blocco-offerta-3 .blocco-offerta-testo{padding-left:25%;padding-right:16.66666667%;}
#blocco-offerta-4 .blocco-offerta-testo{padding-left:16.66666667%;padding-right:25%;}
/*.blocco-offerta .blocco-offerta-testo .offerta-titolo{font-family: 'montserratlight';font-size:5.1rem;line-height:56px;padding-bottom:42px;}
.blocco-offerta .blocco-offerta-testo .offerta-dimensione{font-family: 'domineregular';font-size:2.3rem;line-height:34px;padding-bottom:11px;}
.blocco-offerta .blocco-offerta-testo .offerta-descrizione{font-family: 'montserratthin';font-size:2.6rem;line-height:31px;padding-bottom:39px;}
.blocco-offerta .blocco-offerta-testo .offerta-euro{font-family: 'montserratbold';font-size:3.1rem;line-height:31px;}
.blocco-offerta .blocco-offerta-testo .offerta-persona{font-family: 'montserratthin';font-size:3.1rem;line-height:31px;padding-bottom:6px;}*/

.blocco-offerta .titolo-offerta{font-family: 'montserratlight';font-size:3.1rem; line-height:30px;margin-bottom:30px}
.blocco-offerta .validita-offerta{font-family: 'montserratregular'; font-size:1.7rem;line-height:21px;margin-bottom:18px;}
.blocco-offerta .testo-offerta h5{line-height:20px;margin-bottom:18px;}
.blocco-offerta .a-partire-offerta{font-family: 'montserratbold';font-size:2.1rem;line-height:22px;}
.blocco-offerta .euro-offerta{font-family: 'montserratbold';font-size:3.1rem;line-height:31px;}

/*.blocco-offerta .blocco-offerta-btn-carousel{height:542px;width:100%;position:relative;margin:auto;}*/
/*il nome è un refuso ma mi serve il div*/
.blocco-offerta .blocco-offerta-btn-carousel-int{height:136px;width:75%;bottom:0;margin:auto;position:absolute;bottom:-136px;}
.blocco-offerta-sx .blocco-offerta-btn-carousel-int{background-color:#ececec;right:0;}
.blocco-offerta-dx .blocco-offerta-btn-carousel-int{background-color:#dddddd;left:0;}
.blocco-offerta .blocco-offerta-btn-carousel-int i{width:25%;display:inline-block;font-size:21px;line-height:103px;color:#ffffff;float:left;cursor:hand;cursor:pointer;}
.blocco-offerta .blocco-offerta-btn-carousel-int i:hover{color:#bf1542;}

#blocco-offerta-4{padding-bottom:200px;}
@media(min-width:1441px){
	.blocco-offerta-sx.blocco-offerta .blocco-offerta-img-int{width:320%;}
	.blocco-offerta-dx.blocco-offerta .blocco-offerta-img-int{width:320%;}
}
@media(max-width:1300px){
	.blocco-offerta .blocco-offerta-testo{padding-top:80px;}
	
}
@media(max-width:1024px){
	.blocco-offerta-sx.blocco-offerta .blocco-offerta-img-int{width:204%; }
.blocco-offerta-dx.blocco-offerta .blocco-offerta-img-int{width:204%;}
	
}

@media(max-width:992px){
.blocco-offerta .blocco-offerta-testo{height:auto;width:100%;position:relative;margin:auto;padding-left:8.33333333%;padding-right:8.33333333%;padding-top:60px;}
.blocco-offerta .blocco-offerta-testo .offerta-titolo{font-size:4.9rem;}
	.blocco-offerta-sx.blocco-offerta .blocco-offerta-img-int{width:100%; }
.blocco-offerta-dx.blocco-offerta .blocco-offerta-img-int{width:100%;}
.blocco-offerta-btn-carousel-int{display:none;}
.blocco-offerta-testuale{margin-top:0px;}
.blocco-offerta .row{height:auto;}
.blocco-offerta-sx.blocco-offerta .blocco-offerta-img{height:350px;}
.blocco-offerta-sx.blocco-offerta .blocco-offerta-img-int{height:350px;}
.blocco-offerta-dx.blocco-offerta .blocco-offerta-img{height:350px;}
.blocco-offerta-dx.blocco-offerta .blocco-offerta-img-int{height:350px;}
.offerta-link a.blocco-btn, .offerta-link a:visited.blocco-btn{margin-bottom:80px;}
#blocco-offerta-1{padding-top:0px;height:auto;min-height:auto;padding-bottom:0px;}
.blocco-offerta, .blocco-offerta .row{min-height:none;height:auto;padding-bottom:0px;}

#blocco-offerta-2,#blocco-offerta-3,#blocco-offerta-4{padding-top:0px;}
#blocco-offerta-1 .blocco-offerta-testo,#blocco-offerta-2 .blocco-offerta-testo,#blocco-offerta-3 .blocco-offerta-testo,#blocco-offerta-4 .blocco-offerta-testo{padding-left:16.66666667%;padding-right:16.66666667%;}
#blocco-offerta-4{padding-bottom:60px;}

}

@media(max-width:767px){
	.blocco-offerta-sx.blocco-offerta .blocco-offerta-img-int{position:relative;width:100%;}
	.blocco-offerta-dx.blocco-offerta .blocco-offerta-img-int{position:relative;width:100%;}
	.blocco-offerta .row-sx{top:0px;}
	.blocco-offerta .row-dx{top:0px;}
	.blocco-offerta-btn-carousel-int{display:none;}
	#blocco-offerta-1,#blocco-offerta-2,#blocco-offerta-3,#blocco-offerta-4{padding-top:0px;}
.blocco-offerta-testuale{margin-top:0px;}
.blocco-offerta .blocco-offerta-testo{height:auto;width:100%;position:relative;margin:auto;padding-left:8.33333333%;padding-right:8.33333333%;padding-top:60px;}
.blocco-offerta .row{position:relative;height:auto;z-index:1;overflow:visible;}
#blocco-offerta-1{padding-top:0px;height:auto;}
#blocco-offerta-2{padding-top:0px;}
#blocco-offerta-3{padding-top:0px;}
#blocco-offerta-4{padding-top:0px;}

.blocco-offerta, .blocco-offerta .row{position:relative;height:auto;}
.blocco-offerta-sx.blocco-offerta .blocco-offerta-img,.blocco-offerta-dx.blocco-offerta .blocco-offerta-img{height:350px;}
.blocco-offerta-sx.blocco-offerta .blocco-offerta-img-int,.blocco-offerta-dx.blocco-offerta .blocco-offerta-img-int{height:350px;width:100%;}
#blocco-offerta-1 .blocco-offerta-testo,#blocco-offerta-2 .blocco-offerta-testo,#blocco-offerta-3 .blocco-offerta-testo,#blocco-offerta-4 .blocco-offerta-testo{padding-left:8.33333%;padding-right:8.33333%;}

}
