@font-face {font-family:acen; src:url(../fonts/acens.ttf) format("truetype"); font-weight:normal; font-style:normal;}
@font-face {font-family:antipasto; src:url(../fonts/antipasto.ttf) format("truetype"); font-weight:normal; font-style:normal;}
@font-face {font-family:arkitech; src:url(../fonts/arkitech_light.ttf) format("truetype"); font-style:normal; font-weight:normal;}
@font-face {font-family:denmark; src:url(../fonts/denmark.ttf) format("truetype"); font-style:normal; font-weight:normal;}
@font-face {font-family:asesina; src:url(../fonts/asesina.ttf) format("truetype"); font-style:normal; font-weight:normal;}
@font-face {font-family:bisq; src:url(../fonts/bisque.woff) format("woff"); font-weight:normal; font-style:normal;}
@font-face {font-family:opensans; src:url(../fonts/opensans.ttf) format("truetype"); font-style:normal; font-weight:normal;}
body {
    margin: 0;
    padding: 0;
    font-family: "antipasto";
    overflow-x: hidden;
    background: #fff;
    text-rendering: geometricPrecision optimizeLegibility;
}
a {margin:0; padding: 0; text-decoration: none;}
ul {list-style:none;
    text-align: right;
}
* {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    text-decoration: none;
    width: 100%;
    box-sizing: border-box;
}

.tit-pilares{
    font-size: 15pt;
    font-weight: 800;
    letter-spacing: 1px;
    color: #6a6a6a;
    padding-top: 30px;
    text-align: left;
}
.lin-pilares{
    border-top: 1px solid #6a6a6a;
}
.tit-estandares{
    width: 98%;
    font-size: 13pt;
    letter-spacing: 1px;
    font-style: italic;
    text-align: left;
    padding-left: 5%;
}
.tit-std1{
    color: #0071bf;
    background-color: #cceaffff;
}
.tit-std2{
    color: #136dac;
    background-color: #d1e9fa;
}
.tit-std3{
    color: #266a99;
    background-color: #d6e8f5;
}
.tit-std4{
    color: #396686;
    background-color: #dbe7f0;
}
.tit-std5{
    color: #4c6373;
    background-color: #e0e6eb;
}
.tit-std6{
    color: #606060;
    background-color: #e5e5e5;
}

.lst-pilares a{
    font-size: 13pt;
    color: #555555;
    transition: all 0.6s ease;
    line-height: 1.7;
    letter-spacing: 1px;
    padding-right: 4%;
}
.lst-pilares a:hover{
    color:#ff8d0c;
    padding-right: 6%;
    transition: all 0.6s ease;
}
.lst-pilares a:visited{
    color:#929292;
}