h2 {text-transform: none !important;}

h3 {text-transform: none !important;}

.entry-content-wrapper div li {text-align: center;}

div.iconlist_content_wrap {text-align: left;}

h1.TitoloPagina {font-size: 29px;}
h2.header_testo1 { font-size: 80px;}
h2.header_testo2 { font-size: 127px;}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
h1.TitoloPagina {font-size: 14px;}
h2.header_testo1 { font-size: 40px;}
h2.header_testo2 { font-size: 66px;}
} 

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
h2.header_testo1 { font-size: 80px;}
h2.header_testo2 { font-size: 127px;}
} 

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
h1.TitoloPagina {font-size: 22px;}
h2.header_testo1 { font-size: 60px;}
h2.header_testo2 { font-size: 95px;}
} 
} 

.av-countdown-cell-inner {border-radius: 80px;}

/* responsività titoli per landing page */

@media only screen and (max-width: 400px) {

.mese-offerte {
font-size: 35px;
line-height: 45px;
}
.titolo-offerte {
font-size: 35px;
line-height: 45px;
} 
.titolo2-offerte {
font-size: 25px;
line-height: 35px;
} 
.titolo-lp {
font-size: 45px; 
line-height: 55px;
}
.titolo2-lp {
font-size: 30px; 
line-height: 40px;
}
.prezzo-lp {
font-size: 60px !important;
}
} 
@media only screen and (min-width: 400px) {
.titolo-lp {
font-size: 66px; 
line-height: 76px;
}
.titolo2-lp {
font-size: 38px; 
line-height: 48px;
}
.prezzo-lp {
font-size: 60px !important;
}
.titolo-offerte {
font-size: 60px; 
line-height: 70px;
}
.titolo2-offerte {
font-size: 35px; 
line-height: 45px;
}
.mese-offerte {
font-size: 52px;
line-height: 62px;
}
.titolo2-offerte {
font-size: 40px;
line-height: 50px;
}
}
@media only screen and (min-width: 768px) {
.titolo-lp {
font-size: 100px; 
line-height: 110px;
}
.titolo2-lp {
font-size: 46px; 
line-height: 56px;
}
.prezzo-lp {
font-size: 80px !important;
}
.titolo-offerte {
font-size: 100px; 
line-height: 110px;
}
.titolo2-offerte {
font-size: 50px; 
line-height: 60px;
}
}
/* fine responsività titoli per landing page */

/*responsività nuove pagine dei servizi */

@media only screen and (min-width: 576px) { 
.titolo1servizi {
 font-size: 50px; 
line-height: 60px; 
}
.titolo2servizi {
font-size: 35px; 
line-height: 40px;
}
}

@media only screen and (min-width: 768px) {
.titolo1servizi {
 font-size: 60px; 
line-height: 70px; 
}
.titolo2servizi {
font-size: 40px; 
line-height: 50px;
}
}

@media only screen and (min-width: 992px) {
.titolo1servizi {
 font-size: 70px; 
line-height: 80px; 
}
.titolo2servizi {
font-size: 45px; 
line-height: 55px;
}
}


@media only screen and (min-width: 1200px) {
.titolo1servizi {
 font-size: 80px; 
line-height: 90px; 
}
.titolo2servizi {
font-size: 50px; 
line-height: 60px;
}
}
div.breadcrumb.breadcrumbs.avia-breadcrumbs {
display: none;
}

.lcp_catlist li { text-align: left !important; }
