 /***************** Zonas de cobertura ******************/
 .cobertura2{

    background-image: url('../images/servicios/cobertura.fw.png'); /* Reemplazar con la imagen del diseño */
    background-size: cover;
    background-position: center;
    height: 900px;
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
       
    }
    
    .coverages-section {
        background-color: #f7f7f7;
        padding: 2rem 0;
        z-index: 2;
    }
    
    .cober2_titulo{
        text-align: center;
        font-size: 52px;
        color: #1a2dab;
        margin-top: -55%;
        font-weight: 500;
    }
 
 /*** Responsive ****/


  
 @media screen and (min-width: 1920px) {
    .coverages-section{
                
        margin-top: 50px;
        
              
     }

     /* Título */
    .cober2_titulo {
       
        margin-top: -820px;
        z-index: 10;
    }

   
  }

  @media screen and (min-width: 1600px) {

    
    .cober2_titulo {
       
        margin-top: 500px;
        z-index: 10;
    }

 } 

 @media screen and (min-width: 1550px) {

    /* Título */
    .cober2_titulo {
       
        margin-top: -760px;
        z-index: 10;
    }
 }

  

          /* Tablets */

        @media (max-width: 1280px) {

            .coverages-section{
                
                margin-top: 0px !important;
                
                      
             }
        }
    
       @media (max-width: 1024px) {
    
        /* fondo */
    
        .coverages-section{
            background-color: #ffffff;
            margin-top: -0px !important;
            height: 565px;
                  
         }
    
         .cobertura2 {
            
             /* height: 500px; */
             background-size: contain; 
             background-position: center top;
             background-repeat: no-repeat;
             width: 100% !important;
         }
    
         /* Título */
         .cober2_titulo {
             font-size: 45px; /* Aún más pequeño en pantallas móviles */
             margin-top: -490px;
             z-index: 10;
         }
    
        
         .wgh-slider__viewport {
             width: 100%; /* Asegura que el carrusel ocupe todo el ancho en móviles */
         }
    
         .wgh-slider-item-figure__image {
             width: 100%; /* Ajusta el tamaño de las imágenes en el carrusel */
         }
    
        
         /* Los demás resposives estan en el archivo style del carrusel 3D en la línea 98 */
    
    
       }
    
       @media (max-width: 912px) {
    
        .coverages-section{
            background-color: #ffffff;
            margin-top: -0px !important;
            height: 500px;
                  
         }
        
        .cober2_titulo {
             font-size: 45px; /* Aún más pequeño en pantallas móviles */
             margin-top: -450px;
             z-index: 10;
         }
    
         .wgh-slider__viewport {
            width: 100%; /* Asegura que el carrusel ocupe todo el ancho en móviles */
        }
    
        .wgh-slider-item-figure__image {
            width: 100%; /* Ajusta el tamaño de las imágenes en el carrusel */
        }
    
        .wgh-slider-item-figure__caption {
            font-size: 12px !important; /* Reduce el tamaño de la fuente en las captions del carrusel */
            margin-top: -40px;
        }
        /* Los demás resposives estan en el archivo style del carrusel 3D en la línea 98 */
    
       }
    
        @media (max-width: 853px) {
    
            .coverages-section{
                background-color: #ffffff;
                margin-top: -0px !important;
                height: 460px;
                      
             }
                    
            /* Título */
             .cober2_titulo {
                font-size: 45px; /* Aún más pequeño en pantallas móviles */
                margin-top: -400px !important;
                z-index: 10;
            }
    
            
        }
    
        @media (max-width: 844px) {
    
             /* fondo */
    
             .coverages-section{
                background-color: #ffffff;
                margin-top: -20px !important;
                height: 440px;
                      
             }
     
             
             /* Título */
             .cober2_titulo {
                 font-size: 45px; /* Aún más pequeño en pantallas móviles */
                 margin-top: -150px;
                 z-index: 10;
             }
     
            
             .wgh-slider__viewport {
                 width: 100%; /* Asegura que el carrusel ocupe todo el ancho en móviles */
             }
     
             .wgh-slider-item-figure__image {
                 width: 100%; /* Ajusta el tamaño de las imágenes en el carrusel */
             }
     
             .wgh-slider-item-figure__caption {
                 font-size: 16px; /* Reduce el tamaño de la fuente en las captions del carrusel */
                 /* margin-top: -60px; */
             }
             /* Los demás resposives estan en el archivo style del carrusel 3D en la línea 98 */
    
    
        }
    
        /* @media (max-width: 820px) {
    
            
    
    
       } */
        
        @media (max-width: 768px) {
    
            /* fondo */
    
            .coverages-section{
                background-color: #ffffff;
                margin-top: -0px !important;
                height: 425px;
                      
             }
     
             
             /* Título */
             .cober2_titulo {
                 font-size: 45px; /* Aún más pequeño en pantallas móviles */
                 margin-top: -350px !important;
                 z-index: 10;
             }
     
                           
             .wgh-slider__viewport {
                 width: 100%; /* Asegura que el carrusel ocupe todo el ancho en móviles */
             }
     
             .wgh-slider-item-figure__image {
                 width: 100%; /* Ajusta el tamaño de las imágenes en el carrusel */
             }
     
             .wgh-slider-item-figure__caption {
                 font-size: 30px; /* Reduce el tamaño de la fuente en las captions del carrusel */
                 margin-top: -50px;
             }
             /* Los demás resposives estan en el archivo style del carrusel 3D en la línea 98 */
    
        }
        
        @media (max-width: 540px) {
    
             /* fondo */
    
             .coverages-section{
                background-color: #ffffff;
                margin-top: -0px !important;
                height: 300px;
                      
             }
     
             
             /* Título */
             .cober2_titulo {
                 font-size: 30px; /* Aún más pequeño en pantallas móviles */
                 margin-top: -250px !important;
                 z-index: 10;
             }
     
               
             .wgh-slider__viewport {
                 width: 100%; /* Asegura que el carrusel ocupe todo el ancho en móviles */
             }
     
             .wgh-slider-item-figure__image {
                 width: 100%; /* Ajusta el tamaño de las imágenes en el carrusel */
             }
     
             .wgh-slider-item-figure__caption {
                 font-size: 40px; /* Reduce el tamaño de la fuente en las captions del carrusel */
                 margin-top: -70px;
             }
             /* Los demás resposives estan en el archivo style del carrusel 3D en la línea 98 */
    
        }
    
        @media (max-width: 430px) {
    
            /* fondo */
    
            .coverages-section{
                background-color: #ffffff;
                height: 237px;
                margin-top: 0px !important;
           
                      
             }
    
                  
             /* Título */
             .cober2_titulo {
                 font-size: 20px; /* Aún más pequeño en pantallas móviles */
                 margin-top: -200px !important;
                 z-index: 10;
             }
     
             .wgh-slider__container {
                  
                margin-top: 90px !important;
                          
              }
            
             .wgh-slider__viewport {
                 width: 40%; /* Asegura que el carrusel ocupe todo el ancho en móviles */
             }
     
             .wgh-slider-item-figure__image {
                 width: 100%; /* Ajusta el tamaño de las imágenes en el carrusel */
             }
     
             .wgh-slider-item-figure__caption {
                 font-size: 16px; /* Reduce el tamaño de la fuente en las captions del carrusel */
                 /* margin-top: -60px; */
             }
             /* Los demás resposives estan en el archivo style del carrusel 3D en la línea 98 */
    
        }
    
        @media (max-width: 414px) {
    
            .coverages-section{
                background-color: #ffffff;
                height: 235px;
                margin-top: -0px !important;
           
                      
             }
    
        }
        @media (max-width: 390px) {
           
            .coverages-section{
                background-color: #ffffff;
                margin-top: -0px !important;
                height: 215px;
                
             }
    
             /* Título */
             .cober2_titulo {
                font-size: 20px; /* Aún más pequeño en pantallas móviles */
                margin-top: -170px !important;
                z-index: 10;
            }
        }
        
        @media (max-width: 375px) {
            /* fondo */
    
            .coverages-section{
                background-color: #ffffff;
                margin-top: 0px !important;
                height: 208px;
                
             }
    
             /* Título */
             .cober2_titulo {
                 font-size: 20px; /* Aún más pequeño en pantallas móviles */
                 margin-top: -160px !important;
                 z-index: 10;
             }
           
            .wgh-slider__viewport {
                width: 100%; /* Asegura que el carrusel ocupe todo el ancho en móviles */
            }
    
            .wgh-slider-item-figure__image {
                width: 100%; /* Ajusta el tamaño de las imágenes en el carrusel */
            }
    
            .wgh-slider-item-figure__caption {
                font-size: 16px; /* Reduce el tamaño de la fuente en las captions del carrusel */
                margin-top: -60px;
            }
            /* Los demás resposives estan en el archivo style del carrusel 3D en la línea 98 */
        
        }   
    
        @media (max-width: 360px) {
            /* fondo */
    
            .coverages-section{
                background-color: #ffffff;
                margin-top: -0px !important;
                height: 205px;
                
             }
            }
    
        @media (max-width: 344px) {
            /* fondo */
    
            .coverages-section{
                background-color: #ffffff;
                margin-top: 0px !important;
                height: 190px;
                
             }
    
             /* Título */
             .cober2_titulo {
                 font-size: 20px; /* Aún más pequeño en pantallas móviles */
                 margin-top: -160px !important;
                 z-index: 10;
             }
           
            .wgh-slider__viewport {
                width: 100%; /* Asegura que el carrusel ocupe todo el ancho en móviles */
            }
    
            .wgh-slider-item-figure__image {
                width: 100%; /* Ajusta el tamaño de las imágenes en el carrusel */
            }
    
            .wgh-slider-item-figure__caption {
                font-size: 16px; /* Reduce el tamaño de la fuente en las captions del carrusel */
                margin-top: -60px;
            }
            /* Los demás resposives estan en el archivo style del carrusel 3D en la línea 98 */
        
        } 


        
        