/*
BLOCCO BANNER ITET
*/
.banner_itet {padding:20px; margin-bottom:40px; 
-webkit-box-shadow: 0px 0px 33px -22px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 33px -22px rgba(0,0,0,0.75);
box-shadow: 0px 0px 33px -22px rgba(0,0,0,0.75);
background-color:#FFF
}
.banner_itet.align-center { border-bottom:5px solid #ec7e23;}
.banner_itet.align-left { border-left:5px solid #ec7e23;}
.banner_itet.align-right { border-right:5px solid #ec7e23;}
.banner_itet::after { padding-top:85%; content:""; display:block; }
.one_first .banner_itet::after { padding-top:50%; }
@media only screen and (max-width:960px) {
    .one_first .banner_itet::after {padding-top:100%;}
}
.banner_itet > div { position:absolute; width:calc(100% - 40px); left:20px; }
.banner_itet .image_banner { top:40px; height: 70px;}
.banner_itet .image_banner img {
	object-fit: contain;
	object-position: center;
	width: auto;
	height: 55px; 
}
.banner_itet.align-left .image_banner img {object-position: left center;}
.banner_itet.align-right .image_banner img {object-position: right center;}

.banner_itet .image_banner.icon_banner { text-align:center; font-size: 48px; line-height: 60px; color:#ec7e23;}
.banner_itet.align-left .image_banner.icon_banner {text-align:left;}
.banner_itet.align-right .image_banner.icon_banner {text-align:right;}

.banner_itet .content_banner { bottom:10px; min-height:calc(100% - 210px); }
.banner_itet .main_title_website { font-size: 18px; line-height: 24px; font-weight: 400; margin-bottom:10px;  }
.banner_itet .main_testo_website { font-size:12px; line-height:18px; margin:0; }
.banner_itet .main_testo_website p { margin:0; }
.banner_itet.align-center .main_title_website, .banner_itet.align-center .main_testo_website { text-align:center;  }
.banner_itet.align-left .main_title_website, .banner_itet.align-left .main_testo_website { text-align:left;  }
.banner_itet.align-right .main_title_website, .banner_itet.align-right .main_testo_website { text-align:right;  }

.banner_itet .content_banner .arrow_link .fa {font-size: 32px;}

.banner_itet:hover .image_banner img { filter: brightness(0) invert(1); }
.banner_itet:hover { background-color:#ec7e23}
.banner_itet:hover * { color:#FFF !important; } 