 .osc a{ 
  color: #e4e1ed; 
  font-size: 12px; 
} 

a:hover{ 
  color: #9a8dc2; 
}




.osc2 a{ 
  color: #000000; 
  font-size: 12px; 
} 

a:hover{ 
  color: #c2c2c2 ; 
}



.enlace_asomayor a{ 
  color: #000000;
} 

a:hover{ 
  color: #737373; 
}



.enlace_asomayor2 a{ 
  color: #1d2666;
} 

a:hover{ 
  color: #737373; 
}



.boton_donarb{
  text-decoration: none;
  padding: 10px;
  font-weight: 600;
  font-size: 16px;
  color: #ededed;
  background-color: #1d2666; /*era azul claro*/
  border-radius: 1px;
  border: 1px solid #1d2666;
}
.boton_donarb:hover{
  color: #ededed; /*letra*/
  background-color: #39459c;
}


.boton_donar1{
  text-decoration: none;
  padding: 10px;
  font-weight: 600;
  font-size: 16px;
  color: #000000;
  background-color: #faa832; /*era azul claro*/
  border-radius: 1px;
  border: 1px solid #c06828;
}
.boton_donar1:hover{
  color: #000000; /*letra*/
  background-color: #ffde9e;
}


.boton_donar2{
  text-decoration: none;
  padding: 10px;
  font-weight: 600;
  font-size: 16px;
  color: #ffffff;
  background-color: #ffbb14; /*era azul claro*/
  border-radius: 6px;
  border: 2px solid #ffbb14;
}
.boton_donar2:hover{
  color: #1883ba;
  background-color: #ffffff;
}

.boton_donar3{
  text-decoration: none;
  font-weight: 400;
  font-size: 0.875rem;
  color: #000000;
  background-color: #faa832; /*era azul claro*/
  border-radius: 6.25rem;
  border: 1px solid #c06828;
  padding-top: 2px;
  margin-top: 2px;
  padding-bottom: 2px;
  margin-bottom: 2px;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
}
.boton_donar3:hover{
  color: #000000; /*letra*/
  background-color: #ffde9e;
}


.i_personalizado{
  color: #1557ff;

}

.i_personalizado:hover{
  color: #2e69ff;

}

/*----------------------------------
Box Shadow
------------------------------------*/
.u-box-shadow-2 {
  box-shadow: 0 0.2rem 1.5rem 0 rgba(27, 30, 36, 0.5);
}

.u-box-shadow-3 {
  box-shadow: 0 0.4rem 2.2rem 0 rgba(27, 30, 36, 0.1);
}






ul.navegaline li {
  display: inline;
}








.abajo {
  position: absolute;
  top: 65%;
  left: 0;
  right: 0;
  transform: translate3d(0, 0, 0);
}

.u-content-espacio {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.box{
  padding:60px 0px;
}

.box-part{
  background:#FFF;
  border-radius:0;
  padding:60px 10px;
  margin:30px 0px;
}
.text{
  margin:20px 0px;
}



.u-content-space {
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.u-bg-arrow-wrapper {
  position: relative;
}

<!--============== Presentacion ==================-->

<!--============= Ultimos Detalles ================-->

.enlace-aso a{ 
  color: #ededed;
} 

.enlace-aso a:hover{ 
  color: #1e94a6; 
}

.enlace-aso2 a{ 
  color: #122767;
} 

.enlace-aso2 a:hover{ 
  color: #1e94a6; 
}

.bg-light {
  background-color: #c2c2c2 !important;
}

.bg-info {
  background-color: #1d2767 !important;
}

.bg-claro {
  background-color: #a1a60d !important;
}

.bg-camiene-1 {
  background-color: #045573 !important;
}

.bg-camiene-2 {
  background-color: #038686 !important;
}


.text-white {
  color: #ededed !important;
}


.dropdown-divider {
  border-top: 1px solid #6b6053 !important;
}



/*BOTONES*/

.btn-azules {
  color: #fff;
  background-color: #1e94a6;
  border-color: #1e94a6;
}

.btn-azules:hover {

  color: #fff;
  background-color: #39459c;
  border-color: #39459c;

}



/*BOTONES*/

.btn-facebook {
  color: #fff;
  background-color: #3b5998;
  border-color: #3b5998;
}

.btn-facebook:hover {

  color: #3b5998;
  background-color: #ffffff;
  border-color: #3b5998;

}

<!--============= Ultimos Detalles ================-->


<!-- ====================== Galeria =============================== -->



.overlay, .single-gallery .content {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%; 
}

.single-gallery-image {
  margin-top: 30px;
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-size: cover !important;
  height: 200px;
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s; }

  .single-gallery-image:hover {
    opacity: .8; }

    .gallery_area {
    /*padding: 120px 0 90px;*/ }

    .single-gallery {
      position: relative;
      margin-bottom: 30px; }
      .single-gallery .content {
        max-height: 36px;
        max-width: 36px;
        left: 50%;
        top: 20%;
        -webkit-transform: translate(-50%, -50%);
        -moz-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%); }
        .single-gallery .content i {
          font-size: 36px;
          font-weight: 600;
          color: #ffffff;
          opacity: 0;
          -webkit-transition: all 0.4s ease 0s;
          -moz-transition: all 0.4s ease 0s;
          -o-transition: all 0.4s ease 0s;
          transition: all 0.4s ease 0s; }
          .single-gallery:hover {
            cursor: pointer; }
            .single-gallery:hover .overlay, .single-gallery:hover .content {
              background: rgba(30, 148, 166, 0.85); }
              .single-gallery:hover .content {
                background: transparent;
                top: 50%; }
                .single-gallery:hover .content i {
                  opacity: 1; }
                  .single-gallery .overlay, .single-gallery .content {
                    -webkit-transition: all 0.4s ease 0s;
                    -moz-transition: all 0.4s ease 0s;
                    -o-transition: all 0.4s ease 0s;
                    transition: all 0.4s ease 0s; }

                    /* End Gallery Area css */



                    .gallery_area {
                    /*padding: 80px 0 50px;*/ }










                    <!-- ====================== Galeria =============================== -->

                    <!-- ============== 03 02 22 ================-->



                    .sobretitulo {
                      font-size: 18px;
                      margin-bottom: 0;
                      color: #29166f;
                      font-size: 12px;
                      font-weight: 600;
                      letter-spacing: 2px;
                      text-transform: uppercase;
                    }




                    <!-- ============== 21 10 21 ================-->

                    <!-- ============== ESTILOS GUIA ================-->



                    .imagen34 {
                      aspect-ratio: 3/4;
                      width: 100%;
                      object-fit: cover;
                    }



                    .imagen43 {
                      aspect-ratio: 4/3;
                      width: 100%;
                      object-fit: cover;
                    }

                    .cardh {
                      display: flex;
                      flex-wrap: wrap;
                    }

                    .imagen33 {
                      aspect-ratio: 3/3;
                      width: 100%;
                      object-fit: cover;
                    }

                    .imagenff {
                      aspect-ratio: 3/4;
                      width: 100%;
                      object-fit: cover;
                    }










                    /* Background */

                    .bg-grad-iapp-i {

                      background: -webkit-linear-gradient(90deg, #16416c 2%, #2467ab);
                      background: -moz-linear-gradient(90deg, #16416c 2%, #2467ab);
                      background: -o-linear-gradient(90deg, #16416c 2%, #2467ab);
                      background: -webkit-linear-gradient(90deg, #16416c 2%, #2467ab);
                      background: linear-gradient(90deg, #16416c 2%, #2467ab);
                    }


                    .bg-iapp-cero {
                      background-color: #e9ecef00 !important;
                    }

                    .bg-iapp-tres {
                      background-color: #23d6ed !important;
                    }

                    .bg-uno {
                      color: #ffffff;
                      background-color: #ed3a23;
                    }

                    .bg-light {
                      background-color: #d6dded !important;
                    }

                    /* Centro absoluto */

                    .abs-center {
                      display: flex;
                      align-items: center;
                      justify-content: center;
                      min-height: 100vh;
                    }

                    .form-box {
                      padding: 40px;
                      background: #0000000f;
                      border-radius: 0px;
                      border: 1px solid #0000000f;
                      opacity: 1.00;
                    }

                    .form-box-2 {
                      padding: 5px;
                      background: #0000000f;
                      border-radius: 0px;
                      
                      opacity: 1.00;
                    }

                    /* botones */

                    .boton_personalizado{
                      text-decoration: none;
                      padding: 10px;
                      font-weight: 600;
                      font-size: 16px;
                      color: #16416c;
                      background-color: #ffffff;
                      border-radius: 6px;
                      border: 2px solid #16416c;
                    }
                    .boton_personalizado:hover{
                      color: #ffffff;
                      background-color: #16416c;
                    }


                    /* sombras */
                    .u-box-shadow-2 {
                      box-shadow: 0 0.2rem 1.5rem 0 rgba(27, 30, 36, 0.5);
                    }

                    .u-box-shadow-3 {
                      box-shadow: 0 0.4rem 2.2rem 0 rgba(27, 30, 36, 0.1);
                    }


                    /* resaltado */
                    .imputiapp{
                      border: 1px solid #000000; 
                      color: #000000;
                    }


                    /* textos */
                    .textoprimario {
                      color: #16416c !important;
                    }


                    /* varios */

                    .osc2 a{ 
                      color: #000000 !important; 
                    } 

                    .osc2 a:hover{ 
                      color: #1e94a6 !important; 
                    }

                    .subraya a {
                      text-decoration: none;
                      background-image: linear-gradient(currentColor, currentColor);
                      background-position: 0% 100%;
                      background-repeat: no-repeat;
                      background-size: 0% 2px;
                      transition: background-size .3s;
                    }

                    .subraya a:hover, .subraya a:focus {
                      background-size: 100% 2px;
                    }


                    .badge-uno {
                      color: #ffffff;
                      background-color: #ed3a23;
                    }

                    .badge-dos {
                      color: #ffffff;
                      background-color: #16416c;
                    }

                    .badge-tres {
                      color: #ffffff;
                      background-color: #23d6ed;
                    }

                    .imagen43 {
                      aspect-ratio: 4/3;
                      width: 100%;
                      object-fit: cover;
                    }

                    .cardh {
                      display: flex;
                      flex-wrap: wrap;
                    }


                    .underline{
                      border-bottom: 4px solid #02a2d0 !important;
                    }

                    .underline2{
                      border-bottom: 4px solid #ffffff !important;
                    }

                    .social-footer-iapp-2 ul{
                      padding-top: 5px;
                    }
                    .social-footer-iapp-2 ul li a{
                      /*modificado, era blanco*/
                      color: #ffffff !important;
                      font-size: 16px !important;

                    }
                    .social-footer-iapp-2 ul li a:hover{
                      color: #4e6e8f !important;
                    }

                    ul.navegaline li {
                      display: inline;
                    }

                    .img-thumbnail-dos {
                      padding: 15px;
                      background-color: #ffffff !important;
                      border: 1px solid #6c757d;
                      border-radius: 0.25rem; }

                      .descripcion {
                        -webkit-line-clamp: 3;
                        -webkit-box-orient: vertical;
                        display: block;
                        display: -webkit-box;
                        font-size: 15px;
                        line-height: 1.5;
                        margin-top: 12px;
                        max-height: 63px;
                        overflow: hidden;
                        position: relative;
                        text-align: justify;
                        text-overflow: ellipsis;
                      }

                      .list-inline-iapp {
                        padding-left: 0;
                        margin-left: -5px;
                        list-style: none;
                      }

                      .list-inline {
                        padding-left: 0;
                        margin-left: -5px;
                        list-style: none;
                      }

                      .list-inline-item a{ 
                        color: #000 !important;
                      } 

                      .list-inline-item a:hover{ 
                        color: #040404 !important; 
                      }


                      .categories li, .sidelink li {
                        position: relative;
                        margin-bottom: 10px;
                        padding-bottom: 10px;
                        border-bottom: 1px solid #dee2e6;
                        list-style: none;
                      }

                      .categories li a, .sidelink li a {
                        display: block;
                        color: #1a1a1a;
                      }

                      .categories a:hover, .categories a:focus {
                        text-decoration: none;
                        color: #1e94a6;
                        outline: none !important;
                      }

                      .list-group-item-action:hover, .list-group-item-action:focus {
                        color: #495057;
                        text-decoration: none;
                        background-color: #d6dded !important;
                      }

                      .link-iapp-smal-o {
                        /*font-weight: 500;*/
                        color: #1b1e24 !important;
                        text-decoration: none;
                        background-color: transparent;
                      }
                      .link-iapp-smal-o:hover {
                        /*font-weight: 500;*/
                        color: #1b1e24;
                        text-decoration: underline;
                        background-color: transparent;
                      }

                      .btn_iapp_verde{
                        text-decoration: none;
                        padding: 10px;
                        font-size: 16px;
                        color: #1b1e24;
                        background-color: #00ff0e;
                        border-radius: 6px;
                        border: 1px solid #00ff0e;
                      }

                      .btn_iapp_verde:hover{
                        text-decoration: none;
                        padding: 10px;
                        font-size: 16px;
                        color: #1b1e24;
                        background-color: #ffffff;
                        border-radius: 6px;
                        border: 2px solid #00ff0e;
                      }


                      .link-iapp-blanco {
                        font-weight: 500;
                        color: #ffffff !important;
                        text-decoration: none;
                        background-color: transparent;
                      }
                      .link-iapp-blanco:hover {
                        font-weight: 500;
                        color: #ffffff;
                        text-decoration: underline;
                        background-color: transparent;}


                        .header-social4 ul{
                          padding-top: 5px
                        }
                        .header-social-iapp ul li a{
                          color: #000 !important;
                          font-size: 20px

                        }
                        .header-social-iapp ul li a:hover{
                          color: #6b6053 !important;
                        }

                        .header-social-iapp-blanco ul li a{
                          color: #ffffff !important;
                          font-size: 25px

                        }
                        .header-social-iapp-blanco ul li a:hover{
                          color: #2466aa !important;
                        }

                        .header-social-iapp-azul ul li a{
                          color: #16416c !important;
                          font-size: 40px

                        }
                        .header-social-iapp-azul ul li a:hover{
                          color: #2466aa !important;
                        }

                        .list-inline {
                          padding-left: 0;
                          margin-left: -5px;
                          list-style: none;
                        }


                        


                        .alert-guia-osc {
                          color: #ffffff;
                          background-color: #1d2767;
                          border-color: #1d2767;
                        }

                        .card-header {
                          padding: 0.75rem 1.25rem;
                          margin-bottom: 0;
                          background-color: #02a2d0;
                          border-bottom: 1px solid #02a2d0;
                        }

                        .enlaceoscuro a{ 
                          color: #000000 !important; 
                        } 

                        .enlaceoscuro a:hover{ 
                          color: #1e94a6 !important; 
                        }

                        .enlacefuerte a{ 
                          color: #3e494d !important; 
                        } 

                        .enlacefuerte a:hover{ 
                          color: #1e94a6 !important; 
                        }

                        .enlaceazul a{ 
                          color: #1d2767 !important; 
                        } 

                        .enlaceazul a:hover{ 
                          color: #444c81 !important; 
                        }

                        .btn_blue{
                          text-decoration: none;
                          /*padding: 10px;*/
                          /*font-size: 16px;*/
                          color: #ffffff;
                          background-color: #02a2d0;
                          /*border-radius: 6px;*/
                          border: 1px solid #02a2d0;
                        }

                        .btn_blue:hover{
                          text-decoration: none;
                          /*padding: 10px;*/
                          /*font-size: 16px;*/
                          color: #ffffff;
                          background-color: #29b3bd;
                          /*border-radius: 6px;*/
                          border: 1px solid #29b3bd;
                        }


                        .enlacefff a{
                          /*modificado, era blanco*/
                          color: #ffffff !important;

                        }
                        .enlacefff a:hover{
                          color: #efefef !important;
                        }


                        .enlaceaguamar a{
                          /*modificado, era blanco*/
                          color: #6ab2b1 !important;

                        }
                        .enlaceaguamar a:hover{
                          color: #8fcfce !important;
                        }




                        .abs-center-dos {
                          display: flex;
                          align-items: center;
                          justify-content: center;
                        }

                        .img-thumbnail-dos {
                          padding: .40rem;
                          background-color: #ffffff !important;
                          border: 1px solid #e6e7e9;
                          border-radius: .25rem;
                        }

                        .u-box-shadow-civ {
                          box-shadow: 0 0.4rem 2.2rem 0 rgba(29, 33, 35, 0.19);
                        }

                        .bg-camiene-i {
                          background-color: #014011;
                        }

                        .badge-guia {
                          color: #ffffff;
                          background-color: #27a2ab;
                        }


                        .bg-grad-camiene-i {

                          background: -webkit-linear-gradient(90deg, #014011 2%, #277803);
                          background: -moz-linear-gradient(90deg, #014011 2%, #277803);
                          background: -o-linear-gradient(90deg, #014011 2%, #277803);
                          background: -webkit-linear-gradient(90deg, #014011 2%, #277803);
                          background: linear-gradient(90deg, #014011 2%, #277803);
                        }




                        .caja-blanca {
                          padding: 25px;
                          background: #ffffff;
                          opacity: 1;
                          border-radius: 20px;

                        }







                        .bg-ligero-g {
                          background-color: #f2f2f2 !important;
                        }

                        .bg-oscuro-g {
                          background-color: #064179 !important;
                        }

                        .bg-aquamarina-g {
                          background-color: #27a2ab !important;
                        }

                        ol, ul {
                          margin-top: 5px;
                          margin-bottom: 5px;
                        }

                        * {
                          -webkit-box-sizing: border-box;
                          -moz-box-sizing: border-box;
                          box-sizing: border-box;
                        }


                        .header-connect{
                          padding-top: 5px;
                        }

                        .header-call p{
                          color: #666666;
                        }
                        .header-call p span{
                          margin-right: 15px;
                          font-weight: 300;
                        }
                        .header-call p span i{
                          margin-right: 4px;
                          font-size: 20px;
                          position: relative;
                          bottom: -3px;
                        }

                        .header-social ul{
                          padding-top: 5px
                        }
                        .header-social ul li a{
                          color: #000 !important;
                          font-size: 16px

                        }
                        .header-social ul li a:hover{
                          color: #6b6053 !important;
                        }

                        .header-social-g ul{
                          padding-top: 5px
                        }
                        .header-social-g ul li a{
                          color: #064179;
                          font-size: 16px

                        }
                        .header-social-g ul li a:hover{
                          color: #01a3d3;
                          font-size: 16px
                        }


                        .header-social2 ul{
                          padding-top: 5px
                        }
                        .header-social2 ul li a{
                          color: #1d2666;
                          font-size: 12px;

                        }
                        .header-social2 ul li a:hover{
                          color: #c2c2c2
                        }

                        .header-social3 ul{
                          padding-top: 5px
                        }
                        .header-social3 ul li a{
                          color: #014011 !important;
                          font-size: 16px

                        }
                        .header-social3 ul li a:hover{
                          color: #a1a60d !important;
                        }

                        .header-social4 ul{
                          padding-top: 5px
                        }
                        .header-social4 ul li a{
                          color: #014011 !important;
                          font-size: 20px

                        }
                        .header-social4 ul li a:hover{
                          color: #a1a60d !important;
                        }

                        .list-inline {
                          padding-left: 0;
                          margin-left: -5px;
                          list-style: none;
                        }

                        @media (max-width: 480px){

                          .header-connect { 
                            text-align: center;
                          }

                          .header-social ul{
                            padding-top: 0px;
                          }
                          .header-social ul li a{
                            font-size: 12px;
                          }

                          .header-call p span {
                            margin-right: 10px;
                            font-size: 12px;
                          }
                        }



                        @media (min-width: 480px) and (max-width: 767px){
                          .header-connect { 
                            text-align: center;
                          }

                          .header-social ul{
                            padding-top: 0px;
                          }
                          .header-social ul li a{
                            font-size: 12px;
                          }

                          .header-call p span {
                            margin-right: 10px;
                            font-size: 12px;
                          }
                        }

                        @media (min-width: 969px) and (max-width: 1169px){


                         .header-social ul{
                          padding-top: 0px;
                        }
                        .header-social ul li a{
                          font-size: 16px;
                        }
                      }


                      /*BOTONES*/

                      .btn-camiene {
                        color: #fff;
                        background-color: #014011 !important;
                        border-color: #014011 !important;
                      }

                      .btn-camiene:hover {

                        color: #fff;
                        background-color: #a1a60d !important;
                        border-color: #a1a60d !important;

                      }

                      .btn-camiene-dos {
                        color: #014011;
                        background-color: #f2cb05 !important;
                        border-color: #f2cb05 !important;
                        
                      }

                      .btn-camiene-dos:hover {

                        color: #014011;
                        background-color: #f2cb05b3 !important;
                        border-color: #f2cb05b3 !important;

                      }


/*====================================================
page-header
======================================================*/
.page-head{
  background: #494C53 url("../../archivos/img/page-header.jpg") 
  no-repeat scroll center top / cover;
  color:#FFF;
  position: relative;
  min-height: 140px;
}
.page-head-content {
  padding-top: 52px;
  padding-bottom: 52px;
}
.page-head-content .page-title {
  margin: 0px;
  padding: 10px 16px;
  font-size: 30px;
  font-weight: 300;
  text-transform: uppercase;
  letter-spacing: 2px;
}

/*enlaces*/

.enlace-camiene a {
  color: #fff;
}

.enlace-camiene a:hover{
  color: #c2c2c2;
}

.enlace-camiene-verde a {
  color: #014011 !important;
}

.enlace-camiene-verde a:hover{
  color: #a1a60d !important;
}

.enlace-camiene-amarillo a {
  color: #f2cb05 !important;
}

.enlace-camiene-amarillo a:hover{
  color: #f2cb05b3 !important;
}

/*====================================================
Cajon Central
======================================================*/

/*Home page style 2 Edite */
.home-lager-shearch .large-search {
  padding: 25px 25px 10px;
}

.home-lager-shearch .large-search .btn-lg-sheach {
  bottom: -46px;
  border-radius: 50%;
  width: 60px;
  border: 2px solid #FFF;
  position: relative;
  background-position: 2px -1px;
  height: 60px;
}


}
.large-search{
  padding: 25px 25px 40px;
}
.large-search .search-form {
  background-color: #FFF;
  border-radius: 0px;
  padding: 20px 0px;
  box-sizing: border-box;
  position: relative;
  z-index: 9;
  border: 1px solid #294c2a;
  box-shadow: 0px 0px 1px rgba(0, 0, 0, 0);
  display: inline-block;
  width: 100%;
}


/*headin*/


@media (min-width: 992px) {
  .wrap-about .heading-section {
    margin-left: -120px;
    background: #fff;
    -webkit-box-shadow: -20px 5px 14px -15px rgba(0, 0, 0, 0.13);
    -moz-box-shadow: -20px 5px 14px -15px rgba(0, 0, 0, 0.13);
    box-shadow: -20px 5px 14px -15px rgba(0, 0, 0, 0.13); } }

    .ftco-section-parallax {
      position: relative; }
      .ftco-section-parallax .heading-section-white h2 {
        font-weight: 400 !important; }

        .heading-section .subheading {
          font-size: 18px;
          display: inline-block;
          margin-bottom: 0;
          color: #29166f;
          font-size: 12px;
          font-weight: 600;
          letter-spacing: 2px;
          text-transform: uppercase;
          position: relative; }
          .heading-section .subheading:after {
            position: absolute;
            top: 50%;
            left: -60px;
            content: '';
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            transform: translateY(-50%);
            width: 50px;
            height: 1px;
            margin-top: -1px;
            background: #29166f; }
            .heading-section .subheading:before {
              position: absolute;
              top: 50%;
              right: -60px;
              content: '';
              -webkit-transform: translateY(-50%);
              -ms-transform: translateY(-50%);
              transform: translateY(-50%);
              width: 50px;
              height: 1px;
              margin-top: -1px;
              background: #29166f; }

              .heading-section h2 {
                font-size: 40px;
                font-weight: 600; }
                @media (max-width: 767.98px) {
                  .heading-section h2 {
                    font-size: 28px; } }

                    .heading-section.heading-section-white .subheading {
                      color: rgba(255, 255, 255, 0.9); }

                      .heading-section.heading-section-white h2 {
                        font-size: 40px;
                        color: #fff; }

                        .heading-section.heading-section-white p {
                          color: rgba(255, 255, 255, 0.9); }


  /*------------------------------------
  582 Clients
  ------------------------------------*/
  .u-clients__item {
    border-width: 1px 0 1px 1px;
    border-color: #e6e7e9;
    border-style: solid;
    padding: 3rem 0;
  }

  .jrq-clients__image {
    width: 7.5rem;
    margin-left: auto;
    margin-right: auto;
    filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
    filter: gray;
    -webkit-filter: grayscale(0%);
    opacity: 1;
    transition: all 0.3s ease;
  }

  .jrq-clients__image:hover {
    filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");
    -webkit-filter: grayscale(100%);
    opacity: .3;
  }







  <!-- ============== Enlaces y Botones Guia ================ -->


  .enlace-guia-gris a {
    color: #f2f2f2 !important;
  }

  .enlace-guia-gris a:hover{
    color: #c2c2c2 !important;
  }

  .enlace-guia-azul a {
    color: #064179 !important;
  }

  .enlace-guia-azul a:hover{
    color: #01a3d3 !important;
  }


  .btn-guia-blu {
    color: #ffffff !important;
    background-color: #064179 !important;
    border-color: #064179 !important;

  }

  .btn-guia-blu:hover {

    color: #ffffff !important;
    background-color: #01a3d3 !important;
    border-color: #01a3d3 !important;

  }



  .btn-guia-azul {
    color: #ffffff;
    background-color: #064179 !important;
    border-color: #064179 !important;

  }

  .btn-guia-azul:hover {

    color: #ffffff;
    background-color: #01a3d3 !important;
    border-color: #01a3d3 !important;

  }

  .btn-whats {
    color: #6b6053 !important;
    background-color: #fff !important; 
    border-radius: 0px;
    border: #6b6053 1px solid !important;
  }
  .btn-whats:hover{
    color: #fff !important;
    background-color: #6b6053 !important;
    border-radius: 0px;
    border: #fff 1px solid !important;
  }
