@charset "utf-8";
/* CSS Document */
  
    * {
      box-sizing: border-box;
    }

    .slider-con1 {
        width: 70%;
        margin: auto;
    }
    .slider100 {
        width: 100%!important;
        margin: auto;
    }

    .slick-slide {
      margin: 0px 5px;
    }

    .slick-slide img {
      width: 100%;
    }

    .slick-prev:before,
    .slick-next:before {
      color: #2EB0F7;
      font-size: 30px;
    }


    .slick-slide {
      transition: all ease-in-out .3s;
      opacity: 1;
    }
    
    .slick-active {
      opacity: 1;
    }

    .slick-current {
      opacity: 1;
    }
@media (max-width:991px) {
.slider-con1 {
        width: 100%;
    }
}

/*personalizar formularios contact form7*/

.d-flex{
    display:flex;
}

.centrar{
    justify-content:center;
}

.columna{
    flex-direction: column;
}


/*estilo general de los campos*/
.campo-consultoria{
    display:flex;
    border: 1px dotted;
    border-color: #ccc;
    border-radius: 16px;
    color: #ccc;
    padding:1%;
    width: 100%;
}

/* campos sencillo */
.campo-sencillo{
    display:flex;
    flex-direction:column;
    border: 1px dotted;
    border-color: #ccc;
    border-radius: 16px;
    color: #ccc;
    padding:1.4%;
    width:100%;
}

/* contenedor general consultorias */

.cont-gen-consultoria {
    width: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    padding: 0% 25% 3% 25%;
}

.mb-2{
    margin-bottom:2%;
}

.enviar-consultoria{
    color:#0851bd;
}

/* estilo para los botones de enviar */

button, html input[type=button], input[type=reset], input[type=submit] {
    border-radius: 8px;
    -webkit-appearance: button;
    cursor: pointer;
    width: 100%;
    background-color: #0851bd;
    color: #fff;
    border: none;
    padding: 1%;
}