#wpforms-1015-field_18-description,#wpforms-967-field_20-description{margin-top:30px!important;}

@media (max-width: 768px) {
    .entry-title {
      margin-bottom: 0px;
      margin-top: 60px;}

    .entry-header {
      margin-bottom: 0px;
      padding-bottom: 0px;}
}

.sub-menu {display:inherit!important;}

@media (min-width: 1200px) {
    .container {
        max-width: 1200px!important;
    }
}

/ * team box* /
        .team-wrapper {
            display: flex;
            justify-content: center;
            align-items: center;
            padding: 50px;
        }

        .team-container {
            display: flex;
            justify-content: center;
            align-items: center;
            width: 100%;
            gap: 20px; /* Spazio tra le colonne */
flex-wrap: wrap;
        }

        .team-member {
           margin-top: 50px;
            width:360px;
            text-align: center;
            background-color: white;
            padding: 20px;
            box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);
            border-radius: 10px;
        }

        .team-member img {
            width: 100%;
            height: auto;
 
        }

        .team-member h3 {
            margin-top: 10px;
            font-size: 26px;
            color: #333;
        }


/* slider home*/
.fullwidth_slider .carousel-inner > .item {
    background-attachment: inherit!important;}




#tbservizi{
width:100%;
text-align:center!important}
#tbservizi td{
width:50%;}
.gallery-filter{
display:none!important}

.navbar-fixed-top{
position:fixed!important;
}

div.feature-icon {
  display: none;
}

#storia header h1,#stileln header h1{
  display: none!important;
}

#storia header p.lead:after,#stileln header p.lead:after {
  display: none!important;
}
#storia header, #stileln header {
  margin-bottom:150px!important;
}


div.team_section.section
{padding:0px!important;}

.title-area {
    margin-top: 0px!important;
}

.navbar-brand{
max-width:70%;
background-size:contain;}
@media (max-width: 480px){
.site-inner{
padding-top: 50px!important;}}


#fullwidth_slider > div.carousel-inner > div > div > h1 {display:none;}

#trattamenti > div > div:nth-child(8) > img:nth-child(1), #trattamenti > div > div:nth-child(8) > img:nth-child(2)
{
border: 2px solid #014033;
    border-radius: 20px;}

@media all and (max-width: 736px) { 
#galleria > div.content_wrapper.container > p:nth-child(1) > iframe{width:100%;height:400px;}
#trattamenti > div > div:nth-child(8) > img:nth-child(2){margin-left:0px!important;}}

#galleria > div.portfolio_section.section{padding-top:0px;}


@media only screen and (max-width: 480px) {
  .team-container {
        display: inherit;}
         .team-member {
width:100%;
margin-top: 20px;}

}
