@charset "utf-8";
/*IMMAGINI BLOCCO INTRO*/
#blocco-intro .blocco-intro-img{background-image:url(../../image/listino-prezzi/testata.jpg); }
#blocco-intro-testo{}
h5 span{font-family: 'montserratbold';font-size:2.2rem;}
/*BLOCCO SERVIZI*/
#blocco-servizi {min-height:597px;position:relative;margin:auto;padding-bottom:80px;}
#blocco-servizi .blocco-servizi-img-int{background-image:url(../../image/listino-prezzi/servizi.jpg); }
.blocco-servizi-img{height:518px;width:100%;position:relative;margin:auto;}
.blocco-servizi-img-int{height:518px;width:120%; right:0;position:absolute;background-position:center center;background-repeat:no-repeat; background-size:cover;}
.blocco-servizi-testo{min-height:358px;width:100%;position:relative;margin:auto;padding-left:16.8%;padding-right:16.8%;padding-top:117px;}
#blocco-servizi h4{padding-bottom:46px;}
#blocco-servizi h5{font-size:2.0rem !important;}
#blocco-servizi h5 .tx-bold{margin-bottom:16px;}
#blocco-servizi h5 .tx-alta{margin-top:33px;}
.contatti-titolo{width:56px;display:inline-block;line-height:26px;}
.contatti-testo{display:inline-block;line-height:24px;}
.contatti-testo a,#blocco-informativa h5 a{color:#bf1542;text-decoration:underline;font-family: 'montserratregular';}
.contatti-testo a:hover,#blocco-informativa h5 a:hover{color:#d9b368;}
.tx-titolo-contatti{padding-bottom:16px;}

#blocco-servizi.blocco-servizi-1.blocco-servizi-1-stagioneinverno{
	background: -ms-linear-gradient(top, transparent 0%, transparent 11%, #ffffff 11%, #ffffff 100%);
background: -moz-linear-gradient(top, transparent 0%, transparent 11%, #ffffff 11%, #ffffff 100%);
background: -o-linear-gradient(top, transparent 0%, transparent 11%, #ffffff 11%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(11, transparent), color-stop(11, #ffffff), color-stop(100, #ffffff));
background: -webkit-linear-gradient(top, transparent 0%, transparent 11%, #ffffff 11%, #ffffff 100%);
background: linear-gradient(to bottom, transparent 0%, transparent 11%, #ffffff 11%, #ffffff 100%);}
#blocco-servizi.blocco-servizi-1.blocco-servizi-1-stagioneestate{background-color:#ffffff;}

#blocco-servizi.blocco-servizi-1 .blocco-servizi-img-int{right:0;}
#blocco-servizi.blocco-servizi-1 .blocco-servizi-img-int{background-image:url(../../image/listino-prezzi/prezzi-inverno.jpg); }

#blocco-servizi.blocco-servizi-2.blocco-servizi-2-stagioneinverno{background-color:#ffffff;}
#blocco-servizi.blocco-servizi-2.blocco-servizi-2-stagioneestate{
	background: -ms-linear-gradient(top, transparent 0%, transparent 11%, #ffffff 11%, #ffffff 100%);
background: -moz-linear-gradient(top, transparent 0%, transparent 11%, #ffffff 11%, #ffffff 100%);
background: -o-linear-gradient(top, transparent 0%, transparent 11%, #ffffff 11%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(11, transparent), color-stop(11, #ffffff), color-stop(100, #ffffff));
background: -webkit-linear-gradient(top, transparent 0%, transparent 11%, #ffffff 11%, #ffffff 100%);
background: linear-gradient(to bottom, transparent 0%, transparent 11%, #ffffff 11%, #ffffff 100%);}

#blocco-servizi.blocco-servizi-2 .blocco-servizi-img-int{left:0;}
#blocco-servizi.blocco-servizi-2 .blocco-servizi-img-int{background-image:url(../../image/listino-prezzi/prezzi-estate.jpg); }
.blocco-intro-testo a{color:#bf1542;text-decoration:underline;font-family: 'montserratregular';}
.blocco-intro-testo a:hover{color:#d9b368;}


#blocco-informativa{min-height:200px;background-color:#ffffff;}
#blocco-informativa .col-accordion .panel{border-radius:0px; box-shadow:0 0px 0px rgba(0, 0, 0, 0.05); border:0px;border-bottom: 3px solid #ffffff;background-color:#ececec;}
#blocco-informativa .col-accordion .panel .blocco-bordo{margin: 0px 0px 0px 0px;}
#blocco-informativa .col-accordion .panel-title{color:#bf1542;background-color:#ececec;line-height:116px;height:116px;}
#blocco-informativa .col-accordion a.collapsed .panel-title{background-color:#ececec;}
#blocco-informativa .col-accordion .panel-title i{color:#bf1542; font-size:4.0rem;line-height:116px;}
#blocco-informativa .col-accordion .panel-title .pull-right{padding-right:8.33333%;}
#blocco-informativa .col-accordion .panel-title h4{line-height:116px;float:left;font-family: 'montserratlight';font-size:3.9rem;padding-left:8.33333%;}
#blocco-informativa .col-accordion a .fa-angle-down, #blocco-informativa .col-accordion a.collapsed .fa-angle-up{display:none;}
#blocco-informativa .col-accordion a.collapsed .fa-angle-down, #blocco-informativa .col-accordion a .fa-angle-up{display:block;}
#blocco-informativa .col-accordion .panel-group{margin-bottom:0px !important;}
#blocco-informativa .col-accordion .panel-group .panel + .panel{margin-top:0px !important;}
#blocco-informativa .accordion-testo h5{padding-right:8.33333%;padding-left:8.33333%;padding-bottom:50px;}
#blocco-informativa .panel-collapse{background-color:#f5f5f5;}
#blocco-informativa .panel-body{padding-top:40px;}
#blocco-informativa .row-btn-listino{height:205px;padding-bottom:300px;}
#blocco-informativa .btn-listino{padding-top:35px;display:inline-block;}

#blocco-informativa .row-prezzi{padding-top:60px;}

.sposto-listino{padding-left:30px;}
#blocco-informativa  h5 ul li{padding-bottom:6px;/*font-family: 'montserratregular';*/ padding-left: 26px;}
#blocco-informativa  h5 ul li:before{content: "\f0c8"; /* FontAwesome Unicode */ font-size: 1.2rem; font-family: FontAwesome; display: inline-block; margin-left: -26px; /* same as padding-left set on li */ width: 26px; /* same as padding-left set on li */ list-style-position:outside; }

@media(min-width:1441px){
	#blocco-servizi .blocco-servizi-img-int{width:160%;}
}

@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;}
#blocco-servizi.blocco-servizi-1,#blocco-servizi.blocco-servizi-2 {min-height:auto;padding-bottom:0px;}
#blocco-informativa .row-prezzi{padding-left:8.33333333%;padding-right:8.33333333%;}
#blocco-informativa .row-btn-listino{padding-left:8.33333333%;padding-right:8.33333333%;padding-top:30px;padding-bottom:60px;}
#blocco-informativa a.blocco-btn, #blocco-informativa a:visited.blocco-btn{margin-top:0px;}
#blocco-informativa .btn-listino{padding-top:30px;display:inline-block;}

}
@media(max-width:767px){
	#blocco-servizi .blocco-servizi-img-int{position:relative;width:100%;}
	.blocco-servizi-testo{min-height:100px;height:auto; width:100%;position:relative;margin:auto;padding-left:8.33333333%;padding-right:8.33333333%;padding-top:50px;}
#blocco-servizi {min-height:300px;position:relative;margin:auto;padding-bottom:80px;}
#blocco-informativa .col-accordion .panel-title h4{float:left;font-size:2.8rem;padding-left:8.33333%;}
#blocco-informativa .row-prezzi{padding-left:8.33333333%;padding-right:8.33333333%;}
#blocco-informativa .row-btn-listino{padding-left:8.33333333%;padding-right:8.33333333%;padding-top:50px;padding-bottom:300px;}
#blocco-informativa .btn-listino{padding-top:10px;}
#blocco-informativa a.blocco-btn, #blocco-informativa a:visited.blocco-btn{margin-top:20px;}
}
@media(max-width:767px){
	.blocco-servizi-img-int{height:350px;width:100%; }
.blocco-servizi-img{height:auto;}
.blocco-servizi-testo .servizi-titolo{padding-bottom:15px;}
.btn-listino .pull-right{float:left !important;}	
}
