/* 
    Created on : 3-mar-2020, 18.33.04
    Author     : davide martucci 
*/
#intro-about
{
      padding-top: 50px;
}
#partners .container
{
      padding-top: 10px;
      padding-bottom: 10px;
}
#footer .section-icon
{
      margin-top: 20px;
}
#cep h3
{
      color: #140f2d;
      margin-bottom: 20px
}
#cep img
{
      margin-bottom: 10px
}
#success-operation
{
      margin-top: 150px;
}
#success-operation i
{
      color: #1fffaa;
      font-size: 3.2rem;
      text-align: center
      
}
#success-operation h1
{
      font-size: 1.3rem;
     color: #5537ff;
      margin: 30px auto 15px auto;
      line-height: 26px;
}
#success-operation h2
{
      font-size: 0.9rem;
      font-weight: 400;
      color: #5b5b5b;
}


@media only screen and (min-width:480px)
{
      #row-disc
      {
            margin-top: 30px;
            padding-bottom: 30px;
      }
      .row-evidence .content-text
      {
            padding: 10px 0;
      }
      #cep h3
      {
            padding-top: 20px;
            font-size: 1.1rem;
      }
}
@media only screen and (min-width:840px)
{
      #row-p-about
      {
            margin-bottom: 20px
      }
      #row-disc 
      {
            margin-top: 40px;
            padding-bottom: 40px;
      }
      #cep h3
      {
            padding-top: 40px;
            font-size: 1.5rem;
            margin-bottom: 40px;
      }
}
@media only screen and (min-width:1180px)
{
      #partners .container
      {
            padding-top: 30px;
            padding-bottom: 20px;
      }
      #footer .section-icon
      {
            margin-top: 30px;
      }
      #row-disc
      {
            margin-top: 110px;
            padding-bottom: 30px;
      }
      .row-evidence .content-text 
      {
            padding: 30px 0 0px;
      }
      .row-evidence.light .content-text 
      {
            padding: 50px 0 0px;
      }
      #cep h3
      {
            padding-top: 40px;
            margin-bottom: 40px;
            max-width: 100%
      }
      #cep img
      {
            margin-bottom: 20px
      }
      #success-operation
      {
            margin-top: 200px;
      }
      #success-operation i
      {
            font-size: 3.6rem;
      }
      #success-operation h1
      {
            font-size: 1.6rem;
            margin: 35px auto 20px auto;
            line-height: 28px;
      }
      #success-operation h2
      {
            font-size:1rem;
      }
}
@media only screen and (min-width:1460px)
{
      #row-p-about
      {
            margin-bottom: -10px;
      }
      #intro-about
      {
            padding-top: 0px;
      }
      #services .section-icon
      {
            margin-top: 30px;
      }
      #esperienza
      {
            padding-top: 10px;
      }
      #cep h3
      {
            padding-top: 45px;
            margin-bottom: 60px;
            font-size: 1.5rem
      }
      #cep img
      {
            margin-bottom: 40px
      }
}
@media only screen and (min-width:1780px)
{
      #row-disc 
      {
            margin-top: 200px;
            padding-bottom: 35px;

      }
      #esperienza
      {
            padding-top: 30px;
      }
      #cep h3
      {
            margin-bottom: 80px;
            font-size: 1.7rem
      }
      #cep img
      {
            margin-bottom: 55px
      }
      #success-operation
      {
            margin-top: 250px;
      }
      #success-operation i
      {
            font-size: 3.8rem;
      }
      #success-operation h1
      {
            font-size: 1.8rem;
            margin: 50px auto 25px auto;
            line-height: 28px;
      }
      #success-operation h2
      {
            font-size:1.1rem;
      }
      #affiliates .logo
      {
            width: 85%;
            margin-bottom: 30px
      }
}