.regular-progression {
    background: linear-gradient(to top, #2e8f3d, #009d71);
 }
 .logo{
    max-height: 30px;
 }
 
 .logo{
    max-height: 30px;
 }
 /*.navbar-expand-lg{
     height: 60px !important;
 }*/
 .navbar{
     padding-top: 0rem !important;
     padding-bottom: 0rem !important;
 }
 .nav-link{
     padding-left: 3rem !important;
 }
  .logof{
     width: 110px;
    height: 40px;
  }
 .btnp:hover {
   -webkit-transform: scale(1.1);
   -moz-transform: scale(1.1);
   -o-transform: scale(1.1);
    }
    .btnp{
    -webkit-transform: scale(0.8);
    /* Browser Variations: */
    
    -moz-transform: scale(1);
    -o-transform: scale(0.8);
    -webkit-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
   }
   .pie {
      background: linear-gradient(to top, #2e8f3d, #009d71);
   }
  
   .textT{
      font-size: 17px;
   }
   .textT2{
      font-size: 12px;
   }
   .shadow-banner{
    
    padding-bottom: 10px;
    text-shadow: 2px 2px black;
    letter-spacing: 1.2px;
    }
    
    @media (min-width: 576px) {
      .textT2{
         font-size: 25px;
      }
      .textT{
         font-size: 35px;
      }
      .shadow-banner{
      padding-bottom: 190px;
      text-shadow: 2px 2px black;
      letter-spacing: 1.2px;
    }
     }

.cont1{
     position: relative;
   height: 200px; 
   }
     
  
     .bg-imgF{
      background-size: 150px;
  background-position: center;
  background-repeat: no-repeat;
  
     }
     .justy{
      text-align: justify;
     }
     .imgSomos{
  background-size: 1280px;
  height: 280px;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;

     }
      .shadow-bannerS{
      text-shadow: 2px 2px black;
     
    }
    
    .offCanv{
        width: 600px !important;
    }
    .FondG{
        background: radial-gradient(white, Seagreen);
}
  
    
     .bg-imgF2{
         
      background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
  
     }
     
     .SnBord{
     padding-right: 0 !important;
     padding-left: 0 !important;
     }
     .x-hid{
         overflow-x: hidden;
     }
    