.creditos .css-main {
    margin-top: 100px;
    min-height: 1364px; /*1290px;*/

}




.creditos .css-area-creditos {

    position: relative;
    display: block;
    color: #262626;
    /*CSC*/
    /*black;*/
    width: 100%;
    height: 100%;


    min-height: 1290px;

    padding-top: 50px;

    text-align: center;
    z-index: 1;

}



.creditos .credit-unam {
    font-size: 26px;
    font-weight: bold;
    margin-bottom: 5px;
    color: #3a5e5e;
    /*CSC*/
}

.creditos ul {
    list-style: none;
    padding: 0;
    margin: 0;
}


.creditos ul.seccion-uno::before {
    position: relative;
    content: "";
    display: block;
    width: 80%;
    height: auto;
    margin: auto;
    border-top: 2px solid #fd9470;
    /*CSC*/
    /*orange;*/
    margin-bottom: 33px;
}

.creditos ul.seccion-uno::after {
    position: relative;
    content: "";
    display: block;
    width: 80%;
    margin: auto;
    height: auto;


    border-bottom: 2px solid #fd9470;
    /*CSC*/
    /*orange;*/ 
    margin-bottom: 30px;

}

.creditos .css-logo-tico {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
}



.creditos .credit-dgtic {
    position: relative;
    display: block;
    font-size: 22px;
    font-weight: bold;
    padding-bottom: 20px;
    color: #3a5e5e;


}



.creditos .credit-seccion li {
    position: relative;
    display: block;
    padding-bottom: 33px;
}



.creditos .credit-nombre {
    position: relative;
    display: block;
    font-size: 18px;
    margin-bottom: 5px;
}

.creditos .credit-cargo {
    position: relative;
    display: block;
    font-size: 16px;
    /*CSC*/
    /*17px;*/
    font-weight: bold;
    margin-bottom: 5px;
    color: #407b7b; /*#3a5e5e;*/
    /*CSC*/
}



.creditos .credit-pie {
    position: relative;
    display: block;
    font-size: 16px;
    font-weight: bold;
    font-style: italic;
    width: 100%;
    height: 140px;
    color: #f38046;
    /*CSC*/
    /*#fe7d3c;*/


    /* border-bottom: 2px solid orange; */
    bottom: 0;
    margin: auto;



}



.creditos .credit-pie span {
    position: relative;
    display: block;
    margin: auto;
    min-width: 600px;
    padding-top: 8px;
    width: 80%;
    padding-top: 30px;
    border-top: 2px solid #fe7d3c;
}


.creditos .css-contenedor-logos::after {
    top: 95px; /*100px;*/
}


@media (max-width: 800px) {

    .creditos .css-logo-tico {
        /*left: -60px;*/
        scale: 0.8;
        margin: auto;
    }


}


/* 
@media (max-width: 1360px) {



    .creditos .css-main {
        margin-top: 149px;
        min-height: 1290px;
    }



    .creditos .css-contenedor-logos::after {
        top: 195px;
    }

}


@media (max-width: 1050px) {

    .creditos .css-logo-dgtic {
        position: absolute;
        display: block;

    }

}


@media (max-width: 870px) {



    .creditos .css-contenedor-logos::after {
        top: 180px;
    }


    .creditos .css-logo-tico {
        top: 104px;
    }

    .creditos .css-main {
        margin-top: 200px;

    }


    .creditos  .css-contenedor-logos {
        height: 180px;
    }



} */