/*Footer*/

.bg-footer{
  background:  #F0F3F7 ;
  border-top-left-radius: 2em;
  border-top-right-radius:2em;
  
  }
  
  @media (min-width: 720px) {
    
  .bg-footer{
  border-top-left-radius:3em;
  border-top-right-radius:3em;
  }
  
  
    
  }
  
  .bg-footer2{
    background:  #F0F3F7 ;
    
    
    }
    
    @media (min-width: 720px) {
      
    .bg-footer2{
    border-top-left-radius:0em;
    border-top-right-radius:0em;
    } 
    }
    
    .Figura-footer {
      position: absolute;
      bottom: -10px;  
      width: 60%; 
  }
  
  
  .figura-F{
  position:relative;  
  bottom: -125px; 
  z-index:800; 	
  }
  
  
  
  @media (min-width: 720px) {
    
  .Figura-footer{
  width: 50%;	
  }
  
  .figura-F{
  position:relative;  
  bottom: -150px; 
  z-index:800; 	
  }
    
  }
  
  @media (min-width: 920px) {
    
  .Figura-footer{
  width: 40%;	
  }
  
  .figura-F{
  position:relative;  
  bottom: -180px; 
  z-index:800; 	
  }
    
  }
  
  
  
  @media (min-width: 1200px) {
    
  .Figura-footer{
  width: 40%;	
  }
  
  .figura-F{
  position:relative;  
  bottom: -240px; 
  z-index:800; 	
  }
    
  }
  
  
  
  
  
  
  
  .text-footer{	/* offset-x | offset-y | blur-radius | color */
  text-shadow: 0px 0px 4px #bababa;
    font-weight: 500;
    line-height: 1.2;
    color: var(--bs-heading-color);
    font-size: calc(1.375rem + 1.5vw);
    z-index: 999; 	
  }
  
  
  @media (min-width: 320px) {
    
  .text-footer{font-size: 1.3rem;}
    
  }
  
  
  @media (min-width: 375px) {
    
  .text-footer{font-size: 1.5rem;}
    
  }
  
  @media (min-width: 414px) {
    
  .text-footer{font-size: 1.6rem;}
    
  }
  
  
  
  @media (min-width: 620px) {
    
  .text-footer{ font-size: 2.1rem;  }
    
  }
  
  
  @media (min-width: 720px) {
    
  .text-footer{ font-size:2.3rem;  }
    
  }
  
  @media (min-width: 920px) {
    
  .text-footer{ font-size:3.1rem;  }
    
  }
  
  @media (min-width: 1200px) {
  .text-footer{
      font-size: 5rem;
    }
    
  }
  
  
  
  