/*-- 16/09/2020 --*/

/*-- Fix da far integrare html --*/

/*-- Rimuove lo scroll presente servizi correlati (Potrebbe interessarti anche) / Servizi propedeutici  --*/
	
	/*.servizi-propedeutici-wrapper .inline-cards .row,
	.servizi-cards-wrapper .inline-cards .row	{

		width: 100%!important;
		overflow: hidden!important;
		
	}*/


@media (min-width: 992px){
.servizi .hero-banner.servizi-hero-detail .hero-content .title {
        font-size: 24px!important;
    line-height: 36px!important;
    margin-bottom: 3px!important;
    height: 81px;
	}
	
	.servizi-detail-page-wrapper .servizi-cards-wrapper.onGray {
    
	background:#f7f7f7;
	
}

.servizi-detail-page-wrapper .servizi-cards-wrapper .info:first-child {
    border-bottom: none;
    border-right: none!important;
    padding-right: 46px;
}

.servizi-detail-page-wrapper .servizi-cards-wrapper .info:last-child {
    border-bottom: none;
    border-left: solid 1px #979797;
}


}

.servizi-propedeutici-wrapper .inline-cards {
	overflow: inherit!important;
	
}

/*-- Sezione NEWS In evidenza rimuove lo scroll verticale */
@media (min-width: 992px){
	.news-card.featured-card .card-body {
		padding: 43px 38px;
		overflow: hidden;
	}
}

/*-- Sezione SERVIZI Rimuove le dimensioni max di width dei titoli */
@media (min-width: 992px){
	.servizi-detail-page-wrapper .servizi-propedeutici-wrapper .inline-cards .image-card .card-body .title-block .title {
    /* max-width: 80%; */
	max-width:inherit!important;
}
}

/*-- 25/09/2020 MOdifica news card --*/

@media (min-width: 768px){
	
.news-card .card-body .title-block .title {
    font-size: 18px!important;
    max-height: inherit!important;
	}
}

@media (min-width: 768px){
	.nav.nav-tabs .nav-link {
		margin-right: 50px;
	}
	
	
.news-card .card-body .text-block p {
    font-size: 16px!important;

}
}

.news-card-image-description-no-img .data-box {
    display: none;
}






.contact .became-client-steps {
    padding: 151px 0 69px;
    text-align: left;
    display: block!important;
}
.contact-sec01 {
    background-color: #F7F7F7;
    display: inherit!important;
}


@media (min-width: 768px){
	#news #nav-search-results h1.search {

		margin-top: 40px;
		margin-bottom: 40px;
	}
	
}

@media (min-width: 992px){
	#news .news-card.tile-card {
		width: calc(100% / 3 - 15px);
	}
}


.project-box-wrapper .main-content span {
    font-size: 16px;
    line-height: 30px;
    max-width: 65%;
    margin: 0 auto 55px auto;

}

.project-box-wrapper .second-row .main-content p {

    max-width: 100%!important;
	
}

/* 14/04/2023 modifica per titolo che non va a capo nel Template Name: Contenuto generico con immagine */

.classe-extra-per-caso-con-immagine { 
	max-width: 62%!important;
	min-width: 400px;
}