.content-servizi {
margin-top: 70px;
}
.immagine_superiore{
margin-top: -60px;
width: 100%;
}    .full .content{
width:1280px;
border-right: none;
float: none;
margin-left: auto;
margin-right: auto;
padding-top: 0;
} .contenuto-acf{
} @media only screen and (max-width: 1023px) {
.header-image .site-title > a {
margin: 0 auto;
}
}
@media only screen and (max-width: 800px) {
.header-image .site-title > a {
margin: 0 auto;
}
}
@media only screen and (max-width: 600px) {
.header-image .site-title > a {
margin: 0 auto;
}
}
.content-servizi img {
width: 100%;
}
h1 .entry-header{
padding: 0 5px;
background: #fff;
color: red;
}
.immagine-acf{
margin-top: 100px;
}
.contatti-cta.content{
border-top: 1px solid #fbfbfb;
padding-top: 35px;
padding-bottom: 15px!important;
background: #eee;
margin-bottom: 50px;
font-size: 2rem;
}  .thumbnail img {
box-sizing: border-box;
border: 1px solid #ddd;
padding: 2px;
margin: 0 1% 15px 0;
width: 150px;
display: inline-block;
float: left;
}
.thumbnail img:nth-of-type(3n+3) {
margin-right: 0;
}
div.spazio{
margin-bottom: 20px;
} .avviso{
width: 90%;
margin: 0 auto;
}
.attenzione{
background: #fc6;
padding:15px;
}
.pericolo{
background: #ac1010;
padding:15px;
color:#fff;
}
.normale{
background: #c9fbba;
padding:15px;
}
.neutro{
background: #dddddd;
padding:15px;
} .hero-image {
height: 100vh;
} .front-page-4 blockquote{
font-family: 'Cormorant Garamond', serif;
font-style: italic;
font-size: 2rem;
} .page-template-page_moduli .site-inner {
padding-top: 4rem !important;} main .entry-content{
max-width:960px;
margin: 0 auto;
} #genesis-content{
max-width:960px;
margin: 0 auto;
} .blog .page-header {
padding-bottom: 20%;
}
h2{
color:#1db3e2;
}
.page-header {
padding-bottom: 20%
} .page-header h1 {
background: rgba(0,0,0,0.2);
padding: 10px 30px;
}
strong {
font-weight: 500;
color: #1db3e2;
} .flexible-widget-area > .wrap {
padding-top: 5%;
padding-bottom: 5%;
} .home .page-header {
padding-bottom: 30%;
} .blog .page-header {
padding-bottom: 40%;
} .footer-widgets .entry-title {
padding: 0!important;
}
.front-page .footer-widgets .featured-content .entry  {
width: 100%;
}
.sub-menu a{
color:#1db3e2!important;
}
.footer-widgets h4{
text-transform: none;
}