/* infografica */

.testo-graf2{font-family: 'Roboto', sans-serif; font-size: 15px; line-height: 21px; color: #757575;}
.testo-graf3{font-family: 'Roboto', sans-serif; font-size: 20px; line-height: 21px; color: #85b916; font-weight: 400;}
a{color: #0c2577;}
.testo-graf {text-align: center !important;}
.testo1-infografica {font-family: "Poppins", Arial, sans-serif; font-size: 16px; line-height: 1.8; font-weight: 300; color: #555; text-align: center; margin-right:30px; margin-left:30px; text-align: left;}
.testo2-infografica {font-size: 50px; line-height: 50px; font-weight: 300; text-align:left !important; color: #85b916; padding-bottom: 60px; margin-right:100px; margin-left:100px;}
.testo3-infografica {font-size: 30px; line-height: 50px; font-weight: 300; text-align:left !important; color: #85b916; margin-right:100px; margin-left:100px;}
.testo4-infografica {font-family: "Poppins", Arial, sans-serif; font-size: 22px; text-align:left !important; line-height: 1.8; font-weight: 300; color: #555; text-align: center; margin-right:104px; margin-left:104px;}
.testo5-infografica {font-size: 50px; line-height: 50px; font-weight: 300; text-align:center !important; color: #85b916; padding-bottom: 60px; margin-right:100px; margin-left:100px;}
.testo6-infografica {font-family: "Poppins", Arial, sans-serif; font-size: 22px; text-align:left !important; line-height: 1.8; font-weight: 300; color: #555; text-align: center; margin-right:104px; margin-left:114px;}
.infografica{background: #eeeeee; padding: 100px 0;}
.infografica2{width: 1000px; margin: auto;}
.infografica2{width: 1000px; margin: auto;}
.iniziale, .tit-scarica-app{font-size: 50px; line-height: 50px; font-weight: 300; color: #85b916; padding-bottom: 60px;}
.iniziale2{padding-bottom: 100px;}
.iniziale2{padding-bottom: 100px;}
.settori{width: 1400px; max-width: 99%; margin: auto; position: relative;}
.settori3{float: left; width: 25%; text-align: center; font-size: 18px; font-weight: 300; padding-top: 55px;}
.settori3.last{padding-top:0px; position:relative; top:-60px;}
.settori3.last .settori4{padding-top: 10px; width: 190px; padding-bottom: 30px;}
.settori3 img{padding-bottom: 20px;}
.settori4{text-align: center; width: 290px; margin: auto; font-size: 15px; font-weight: 400; padding-top: 20px;}
#arrow1{position: absolute; top: 120px; left: 17%;}
#arrow2{position: absolute; top: 120px; left: 42%;}
#arrow3{position: absolute; top: -27px; left: 67%;}


/*Diversi formati*/


@media only screen and (max-width: 1280px) {
/*

  .settori, .settori-chi-siamo{width: 1200px;}
  #arrow1{width: 180px;}
  #arrow2{width: 180px;}
  #arrow3{width: 180px; top: 0;}
  .settori4{width: 235px;}
  .settori3.last .settori4{width: 170px;}

}

@media only screen and (max-width: 1024px) 
/*
  
  #care{position: absolute; left: 50%; margin-left: 20px; background: url(../img/scroll.png) 90% center no-repeat #85b916;}*/
  .settori, .settoriApp, .settori810, .settori-chi-siamo{width: 96%;}
  #arrow1{width: 160px;}
  #arrow2{width: 160px;}
  #arrow3{width: 180px; top: 0;}
  .settori4{width: 190px;}
  .settori3.last .settori4{width: 170px;}



}
@media only screen and (max-width: 980px) {


  .settori3{width: 50%;}
  .settori3.last{top: 25px;}
  .settori3funzionalita.last{border-right: 3px solid #fff;}
  .settori4{width: 235px;}
  #arrow1{display: none;}
  #arrow3 {top: 500px; left: 40%;}
  .iniziale2{padding-top: 0px;}


}
@media only screen and (max-width: 824px) {


}
@media only screen and (max-width: 740px) {

  .settori3{width: 50%;}
  .iniziale, .tit-scarica-app{padding-bottom: 25px;}
  .infografica{padding: 25px 0;}

}
@media only screen and (max-width: 670px) {


}
@media only screen and (max-width: 640px) {

  .infografica{padding: 25px 0;}
  .infografica2{width: 96%;}
  .settori3{width: 100%;}
  .settori4, .settori3.last .settori4{width: 90%;}
  #arrow3, #arrow2, #arrow1{display: none;}
  .iniziale, .tit-scarica-app{padding-bottom: 25px;}
  .iniziale, .tit-scarica-app{font-size: 35px; line-height: 35px;}
  .iniziale2{padding-bottom: 25px;}  


}
@media only screen and (max-height: 690px) {
    .content-top-funzionalita{padding-top:15px;}


}
@media only screen and (min-width: 35em) {

}