#c--1797034503 > div.to-lanci-split__first > div.to-lanci-split__content-container > h2   {
        font-size: 3.4rem;
    }

#c--1797034503 > div.to-lanci-split__first > div.to-lanci-split__content-container > a > span.ta-button__icon {
        display: none;
    }

    .aqua{
    color:#02d0d2
}
.to-faqaccordion .tm-tab-navigation{
    display:none
}
.to-herobanner--stickyimgfull .to-herobanner__overlaytext .ta-feature,.to-herobanner--stickyimgfull-small .to-herobanner__overlaytext .ta-feature{
    margin-top:2.4rem
}
.to-herobanner--stickyimgfull,.to-herobanner--stickyimgfull-small{
    background:#001a53
}
.to-carousel-vantaggi--theme-light .ta-heading{
    font-size:32px;
    font-weight:500;
    line-height:36px
}
.to-tim-informa--v2{
    background-color:#fff;
    padding-top:0;
    padding-left:2.4rem;
    padding-right:2.4rem
}
.to-tim-informa--v2.to-tim-informa--align-center{
    padding-left:2.4rem
}
.to-tim-informa--v2.to-tim-informa--align-center .to-tim-informa__link-wrapper{
    -ms-flex-pack:center;
    -webkit-box-pack:center;
    justify-content:center;
    padding-left:0
}
.to-tim-informa--v2 .to-tim-informa__wrapper{
    border-color:#eee;
    padding-top:3.2rem
}
.to-tim-informa--v2 .to-tim-informa__link-wrapper{
    display:-ms-flexbox;
    display:-webkit-box;
    display:flex;
    -ms-flex-align:center;
    -webkit-box-align:center;
    align-items:center;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    font-size:1.2rem
}
.to-tim-informa--v2 .to-tim-informa__title{
    margin-right:1rem;
    padding-top:0
}
.to-tim-informa--v2 .to-tim-informa__title .ta-do-heading{
    font-size:inherit
}
.to-tim-informa--v2 .to-tim-informa__paragraph-link{
    font-family:TIMSans,Roboto,sans-serif;
    font-weight:300;
    font-style:normal;
    color:#000;
    font-size:1.2rem;
    line-height:1.7rem;
    margin-bottom:1.6rem
}
.to-tim-informa--v2 .to-tim-informa__paragraph-link .ta-link{
    font-family:TIMSans,Roboto,sans-serif;
    font-weight:700;
    font-style:normal;
    font-size:1.2rem;
    line-height:2rem;
    margin-left:.5rem
}
.to-tim-informa--v2 .to-tim-informa__links{
    padding:0
}
.to-tim-informa--v2 .to-tim-informa__links .to-tim-informa-link{
    display:-ms-flexbox;
    display:-webkit-box;
    display:flex
}
.to-tim-informa--v2 .to-tim-informa__links .to-tim-informa-link:after{
    height:1.5rem;
    padding:0;
    margin-top:.4rem;
    margin-left:.8rem;
    -webkit-transform:rotate(15deg);
    -ms-transform:rotate(15deg);
    transform:rotate(15deg)
}
.to-tim-informa--v2 .to-tim-informa__links .to-tim-informa-link a{
    bottom:initial;
    display:-ms-flexbox;
    display:-webkit-box;
    display:flex;
    font-size:inherit;
    font-weight:inherit;
    text-decoration:underline
}
.to-tim-informa--v2 .to-tim-informa__links .to-tim-informa-link a:hover{
    text-decoration:none
}
.to-tim-informa--dark{
    background-color:#001a53;
    color:#fff
}
.to-tim-informa--dark .to-tim-informa__wrapper{
    border-top:none
}
.to-tim-informa--dark .to-tim-informa__paragraph-link{
    color:#fff
}
.to-tim-informa--dark .to-tim-informa__paragraph-link a{
    color:#fff
}
.to-tim-informa--dark .to-tim-informa-link a{
    color:#fff
}
.to-tim-informa--dark .to-tim-informa-link:after{
    background-color:#fff
}
.to-tim-informa--align-center{
    -ms-flex-pack:center;
    -webkit-box-pack:center;
    justify-content:center;
    text-align:center
}
.to-tim-informa--align-center .to-tim-informa__links{
    -ms-flex-pack:center;
    -webkit-box-pack:center;
    justify-content:center
}
.to-tim-informa--align-center-full{
    -ms-flex-pack:center;
    -webkit-box-pack:center;
    justify-content:center;
    text-align:center
}
.to-tim-informa--align-center-full .to-tim-informa__wrapper{
    width:100%
}
.to-tim-informa--align-center-full .to-tim-informa__links{
    -ms-flex-pack:center;
    -webkit-box-pack:center;
    justify-content:center
}

.tm-elencoicone{
    border-width:1px;
    border-color:#000
}
.tm-card-standard__header .ta-heading--h3{
    font-size:40px;
    font-weight:500;
    line-height:45px
}

@media (min-width:48em){
    .to-tim-informa--v2{
        padding-left:0;
        padding-right:3.2rem
    }
    .to-tim-informa--v2.to-tim-informa--align-center{
        padding-left:3.2rem
    }
    .to-tim-informa--v2.to-tim-informa--align-center .to-tim-informa__wrapper{
        width:100%
    }
    .to-tim-informa--align-center .to-tim-informa__wrapper{
        width:100%
    }
    .tm-card-standard--dark{
        background-color:transparent
    }
    .to-carousel-cards__title .ta-heading--h3,.to-carousel-vantaggi__title .ta-heading--h3,.to-tab-gallery__title .ta-heading--title-big-2{
        font-size:32px;
        font-weight:700;
        line-height:36px
    }
}

@media (min-width:1200px){
    .tm-tab-gallery-card__content-title .ta-heading--h3{
        font-size:32px;
        font-weight:700;
        line-height:36px
    }
}


[data-row-id="hero"] .to-herobanner {
background-color: #fff;
color: #000;
}

[data-row-id="hero"] .to-herobanner .to-herobanner__text {
color: #000;
}


.to-carousel-vantaggi--theme-light .ta-heading {
  font-size: 32px;
  font-weight: 700;
  line-height: 36px
}

#c-1180589508,
  #c--996577675,
#c-1799011201 {
    scroll-margin-top: 4rem;
  }

  #c-2111591426_2  .to-tim-informa--v2 .to-tim-informa__paragraph-link {
    font-size: 1.4rem;
  }
  #c-2111591426_2  .to-tim-informa--v2 .to-tim-informa__paragraph-link .ta-link {
    font-size: 1.4rem;
  }

  @media (min-width:48em) {
    #c-1449969935.to-lanci-split .to-lanci-split__first,
    #c-1449969935.to-lanci-split .to-lanci-split__second {
      width: calc(6/12*100vw);
    }
  }


  @media (min-width: 80em) {
    #c-1449969935.to-lanci-split .ta-heading--title-big-3{
      font-size: 4rem;
      line-height:45px;
    }

#c-1180589508,
    #c--996577675,
#c-1799011201  {
      scroll-margin-top: 16rem;
    }
  }



/*nasconde select oraio*/
.tm-modal-overlay--scegliofferta .to-scegliofferta__form .ta-select{
display:none;
}
/*fine nasconde select oraio*/

