.bi-ul{
  list-style-image: url(../img/ck.svg);
}
#legal .bi-ul{
  list-style-image: url(../img/ck2.svg);
}
#nominas .bi-ul{
  list-style-image: url(../img/ck2.svg);
}
#auditoria .bi-ul{
  list-style-image: url(../img/ck2.svg);
}
.roboto-thin {
  font-family: "Roboto", sans-serif;
  font-weight: 100;
  font-style: normal;
}

.roboto-light {
  font-family: "Roboto", sans-serif;
  font-weight: 300;
  font-style: normal;
}

.roboto-regular {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.roboto-medium {
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  font-style: normal;
}

.roboto-bold {
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.roboto-black {
  font-family: "Roboto", sans-serif;
  font-weight: 900;
  font-style: normal;
}

.roboto-thin-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 100;
  font-style: italic;
}

.roboto-light-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 300;
  font-style: italic;
}

.roboto-regular-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-style: italic;
}

.roboto-medium-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  font-style: italic;
}

.roboto-bold-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  font-style: italic;
}

.roboto-black-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 900;
  font-style: italic;
}
.bg-darkest{
  background-color: rgba(25, 25, 25, .1);
}
.bg-darkest2{
  background-color: rgba(25, 25, 25, .8);
}
.bg-darkeon{
  background-color: rgba(225, 225, 225, .7);
}
.bg-darkeon2{
  background-color: rgba(225, 225, 225, .8);
}
.bg-darkeon3{
  background-color: rgba(225, 225, 225, .3);
}
.full{
   background:url(../img/bg-caracteristicas.png) no-repeat fixed center bottom;
 /*background-size*/
 min-height: 100vh;
-webkit-background-size:/*@@prefixmycss->No equivalent*/;
   -moz-background-size:cover;
     -o-background-size:/*@@prefixmycss->No equivalent*/;
        background-size:cover;
        padding-bottom: 400px;
 }
  .fill{
   width: 100%;
  min-height: 100vh;
  background-position: center;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 45px;
 }
  .fill2{
   width: 100%;
  min-height: 100vh;
  background-position: center;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 45px;
 }

 .full-impuestos{
   background:url(../img/bgs/impuestos.png) no-repeat fixed center bottom;
 /*background-size*/
 min-height: 100vh;
-webkit-background-size:/*@@prefixmycss->No equivalent*/;
   -moz-background-size:cover;
     -o-background-size:/*@@prefixmycss->No equivalent*/;
        background-size:cover;
        padding-bottom: 400px;
 }
 .full-gestion{
   background:url(../img/bgs/gestion.png) no-repeat fixed center bottom;
 /*background-size*/
 min-height: 100vh;
-webkit-background-size:/*@@prefixmycss->No equivalent*/;
   -moz-background-size:cover;
     -o-background-size:/*@@prefixmycss->No equivalent*/;
        background-size:cover;
        padding-bottom: 400px;
 }
 .full-defensa{
   background:url(../img/bgs/defensa-fiscal.png) no-repeat fixed center bottom;
 /*background-size*/
 min-height: 100vh;
-webkit-background-size:/*@@prefixmycss->No equivalent*/;
   -moz-background-size:cover;
     -o-background-size:/*@@prefixmycss->No equivalent*/;
        background-size:cover;
        padding-bottom: 400px;
 }
  .full-contabilidad{
   background:url(../img/bgs/contabilidad.png) no-repeat fixed center bottom;
 /*background-size*/
 min-height: 100vh;
-webkit-background-size:/*@@prefixmycss->No equivalent*/;
   -moz-background-size:cover;
     -o-background-size:/*@@prefixmycss->No equivalent*/;
        background-size:cover;
        padding-bottom: 400px;
 }
   .full-consultoria{
   background:url(../img/bgs/consultoria.png) no-repeat fixed center bottom;
 /*background-size*/
 min-height: 100vh;
-webkit-background-size:/*@@prefixmycss->No equivalent*/;
   -moz-background-size:cover;
     -o-background-size:/*@@prefixmycss->No equivalent*/;
        background-size:cover;
        padding-bottom: 400px;
 }
      .full-mision{
   background:url(../img/bgs/filosofia.png) no-repeat fixed center bottom;
 /*background-size*/
 min-height: 100vh;
-webkit-background-size:/*@@prefixmycss->No equivalent*/;
   -moz-background-size:cover;
     -o-background-size:/*@@prefixmycss->No equivalent*/;
        background-size:cover;
        padding-bottom: 400px;
 }
   .full-info{
   background:url(../img/bgs/bg-info.png) no-repeat fixed center bottom;
 /*background-size*/
 min-height: 100vh;
-webkit-background-size:/*@@prefixmycss->No equivalent*/;
   -moz-background-size:cover;
     -o-background-size:/*@@prefixmycss->No equivalent*/;
        background-size:cover;
 }

 body p{
  font-size: 125%;
 }
.big{
  font-size: 115%;
}
#aviss p{
  font-size: 100%;
}
.crd{
  min-height: 230px;
  margin-bottom: 20px;
}
.call{
    height: 60px;
    width: 60px;
    position: fixed;
    z-index: 1050;
    right: 0%;
    top: 200px;
    padding-top: 5px;
    }

.call-2{
    height: 60px;
    width: 60px;
    position: fixed;
    z-index: 1060;
    right: 0%;
    top: 260px;
    }
    .call-3{
    height: 40px;
    width: 40px;
    position: fixed;
    z-index: 1060;
    right: 0%;
    top: 310px;
    background-color: #4FB14D;
  border-radius: 20px;
    }

.wapp{
  height: 160px;
  width: 59px;
  position: fixed;
  z-index: 1060;
  bottom: 50px;
  right: 0%;
  padding:8px;

}
.text-justify{
  text-align: justify;
}
#services p{
  font-size: 100%;
}
#services card{
  min-height: 180px;
}
li{
  list-style-position: outside;
}