.ancore{}
#contentFasce{clear:both;padding-top:120px}
.template3{width:100%;margin:0 auto;}
.secTitolo{background:#000}
.template3 .boxTxt{width:60%;padding:40px 0 70px 0;margin:0 auto;text-align:center}
.template3 .titleCont{padding-top:50px;color:#fff}
.template3 .Testo{font: 200 24px Titillium Web !important;color:#fff
}

.boxDettSottoPagDx .Testo,.boxDettSottoPagSx .Testo{color:#000;font: 200 20px Titillium Web !important;}

.template3 .titleCont{font: 800 50px Titillium Web;text-align:center}
/*
.template3{text-align:center;clear:both}
*/




/* TEMPLATE 4-5*/
	.template4,.template5{height:600px;}
.template4 .boxTitolo {
    padding: 0px 0 40px 0;
    font: 500 40px Titillium Web;
    color: #000; text-align:left;
}


.template5 .boxTitolo {
    padding: 0px 0 40px 0;
    font: 500 40px Titillium Web;
    color: #000;text-align:right
}





.template4 .boxDettSottoPagMobile{display:none}

.template4 .boxDettSottoPagDx {
width: 50%;
float: left;
height: 600px;
background:#fff;
overflow: hidden;
transition: all .3s ease-in-out;
position: relative;
display: table;

}

.template4 .contPanel{text-align: justify;
padding: 0 75px;
display: table-cell;
vertical-align: middle;}

.template4 .panel-title h2{font: 33px/35px robotocond;
color:#01356F;
text-decoration: none;
text-align: center;
margin-bottom: 15px;
font-weight:lighter;
}


.template4 .boxDettSottoPagSx {
    width: 50%;
    float: left;
    height: 600px;
    background:#fff;
    overflow: hidden;
    transition: all .3s ease-in-out;
    position: relative;
    display: table;

}

.template4 .boxImg {
    height: 600px;
}
.template4 .boxImg img{height:auto;
        width: 100%;
        position: relative;
        top: 50%;
        margin-top: -300px;
}

.template4 .boxImg iframe{   width: 100%;height:100% ;}

.template4 .imgLogo img{height:78px;
       margin-bottom:28px;
        position: relative;
        top: 50%;
}
.template4 .boxDettagli{position:relative;top:40px;}
.template4 .boxDettagli a{border:1px solid #000;padding:8px 50px;color:#000;font:500 18px Titillium Web;   transition: all .3s ease-in-out;}
.template4 .boxDettagli a:hover{background:#141414; transition: all .3s ease-in-out;color:#fff}





.template5 .boxDettSottoPagMobile{display:none}

.template5 .boxDettSottoPagDx {
width: 50%;
float: left;
height: 600px;
background: #e9e9e9;
overflow: hidden;
transition: all .3s ease-in-out;
position: relative;
display: table;

}

.template5 .contPanel{text-align: right;
padding: 0 75px;
display: table-cell;
vertical-align: middle;}

.template5 .panel-title h2{font: 33px/35px robotocond;
color:#01356F;
text-decoration: none;
text-align: center;
margin-bottom: 15px;
font-weight:lighter;
}


.template5 .boxDettSottoPagSx {
    width: 50%;
    float: left;
    height: 600px;
background: #f2f2f2;
    overflow: hidden;
    transition: all .3s ease-in-out;
    position: relative;
    display: table;

}

.template5 .boxImg {
    height: 600px;
}
.template5 .boxImg img{height:auto;
        width: 100%;
        position: relative;
        top: 50%;
        margin-top: -300px;

}

.template5 .imgLogo img{height:78px;
       margin-bottom:28px;
        position: relative;
        top: 50%;
}
.template5 .boxDettagli{position:relative;top:40px;}
.template5 .boxDettagli a{border:1px solid #000;padding:8px 50px;color:#000;font:500 18px Titillium Web;   transition: all .3s ease-in-out;}
.template5 .boxDettagli a:hover{background:#141414; transition: all .3s ease-in-out;color:#fff}


.boxImgMobile{display:none}


/* FINE TEMPLATE 4-5*/


@media (max-width: 1860px){
	
	.template4, .template5 {
    height: auto;
}
	

	
	.template4 .boxDettSottoPagDx,.template4 .boxDettSottoPagSx,.template5 .boxDettSottoPagDx,.template5 .boxDettSottoPagSx{
    height: 500px;}
	
	.template4 .boxImg,.template5 .boxImg  {
    height: 500px;
}

	.template4 .boxImg img,.template5 .boxImg img {

    margin-top:-250px ;
}
	
	}


@media (max-width: 1560px){
	
	.template4 .boxDettSottoPagDx,.template4 .boxDettSottoPagSx,.template5 .boxDettSottoPagDx,.template5 .boxDettSottoPagSx{
    height: 400px;}
	
	.template4 .boxImg,.template5 .boxImg  {
    height: 400px;
}

	.template4 .boxImg img,.template5 .boxImg img {

    margin-top:-200px ;
}
	


}

@media (max-width: 1280px){
.boxDettSottoPagDx .Testo{font: 200 16px Titillium Web !important;}
	
	
		.template4 .boxDettSottoPagDx,.template4 .boxDettSottoPagSx,.template5 .boxDettSottoPagDx,.template5 .boxDettSottoPagSx{
    height: 350px;}
	
	.template4 .boxImg,.template5 .boxImg  {
    height: 350px;
}

	.template4 .boxImg img,.template5 .boxImg img {

    margin-top:-175px ;
}



.fasciaContSect{padding:100px 5%}





/* template4-5*/
.template4 .boxSaveImg img,.template5 .boxSaveImg img{   
        position: relative;
        left: 50%;
        margin-left: -600px;}
#panel01Home .containerPanel{padding:75px 0;}
.template4 .contPanel,.template5 .contPanel {
    padding: 40px 60px 40px 60px;
}
.template4 .imgLogo img,.template5 .imgLogo img{height:65px;
       margin-bottom:15px;

}

.template4 .boxTitolo,.template5 .boxTitolo {

    font: 500 35px/40px Titillium Web;}
/* fine template4-5*/



}







@media (max-width: 1023px){

		/* template4-5*/
	
		.template4,.template5{height:auto;}
.template4 .boxDettSottoPagMobile,.template5 .boxDettSottoPagMobile{display:block;background:#fff}


.template4 .boxDettSottoPagDx,.template4 .boxDettSottoPagSx,.template5 .boxDettSottoPagDx,.template5 .boxDettSottoPagSx{
    width: 100%;
    float: none;
    height: auto;
}


.template5 .boxImg {
 height: 500px;
}

.template4 .boxImg img,.template5 .boxImg img{height:auto;
        width: 100%;
        position: relative;
        top: 0;
        margin-top: 0;}

.template4 .contPanel,.template5 .contPanel {
    padding: 90px 40px 90px 40px;
}


 .template4 .boxSaveTitolo, .template5 .boxSaveTitolo {

    font: 23px HelveticaBold;

}
 .template4 .boxImgMobile img, .template5 .boxImgMobile img{width:100%;height:auto;}

 .template4 .boxImg{display:none}
 .template4 .boxImgMobile{display:block;    height: 500px;}
 .template4 .boxImgMobile iframe{width:100%;height:100%}

 .template4 .txtBoxSave, .template4 .txtBoxSave .Testo, .template5 .txtBoxSave, .template5 .txtBoxSave .Testo{margin-top: 19px;font: 18px/24px HelveticaNeueLight;}
	

		/* fine template4-5*/
	
	
}




	@media (max-width: 680px){
		
		
		
	.template4 .containerPanel {
    right:5%;}
	.template4,.template5{height:auto;}
		.template4 .containerPanel{width:80%;top:35%;}
	.template5 .containerPanel{width:80%;}
		.template5 .containerPanel {
    left:2%;}


.template4 .boxImgMobile,.template5 .boxImgMobile,.template4 .boxImg,.template5 .boxImg {

    height: auto;
}
		
		
		
	}