@charset "utf-8";
/* CSS Document */
.content-cent {
            width: 100%;
            max-width: 950px;
            margin: auto;
        }
        .m-menu{
            font-size: 18px;
            font-weight: 500;
        }
        .parallax-frase {
            height: 340px;
            background-image: url(/division_academica/estudios-pertinencia/images/tendencias.jpg);
        }
         .btn.btn-lg {
            font-size: 1.3rem;
        }
        .titu1 {
            color: #800101;
            font: 500 2em Roboto,Arial,Helvetica;
                font-weight: 500;
            font-weight: 500;
            margin: 0.25em 0;
            text-transform: uppercase;
        }
        .btn-warning{ background-color: #706A5C; !important}
        .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active {
            background-color: #A09A8B !important;}
        .btn-info{ background-color: #A78A5F; !important}
        .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active {
            background-color: #CCBBA2 !important;}

/*INICIA Style Filas */
        #fila1{
            position: relative;
            padding: 96px 0;
            background: url(../images/bg-fila1.jpg) no-repeat center;
            background-size: cover;
            z-index: 99;
        }
        .welcome-content .entry-title {
            position: relative;
            padding-bottom: 24px;
            font-size: 36px;
            font-weight: 600;
            color: #fff;
        }
        .welcome-content .entry-content {
            font-size: 14px;
            line-height: 2;
            color: #b7b7b7;
        }
        .home-page-limestone {
            padding: 96px 0;
            background-color: black;
        }
        .home-page-limestone .section-heading .entry-title {
            padding-bottom: 36px;
            line-height: 1.6;
        }
        .home-page-limestone .section-heading p {
            font-size: 14px;
            color: #e7e7e7;
        }
        .section-heading .entry-title {
            position: relative;
            padding-bottom: 24px;
            font-size: 36px;
            font-weight: 600;
            color: #fff;
        }
        .mt-5, .my-5 {
            margin-top: 3rem !important;
        }
        .align-items-end {
            -ms-flex-align: end !important;
            align-items: flex-end !important;
        }
        .section-heading .entry-title::before {
            content: '';
            position: absolute;
            bottom: 0;
            left: 0;
            width: 64px;
            height: 4px;
            border-radius: 2px;
            background: #B42720;
        }
        .welcome-content .entry-title::before {
            content: '';
            position: absolute;
            bottom: 0;
            left: 0;
            width: 64px;
            height: 4px;
            border-radius: 2px;
            background: #B42720;

        }
        .justify-content-between {
            -ms-flex-pack: justify !important;
            justify-content: space-between !important;
        }
        .flex-wrap {
            -ms-flex-wrap: wrap !important;
            flex-wrap: wrap !important;
        }
        .d-flex {
            display: -ms-flexbox !important;
            display: flex !important;
        }
        .counter-box {
            margin: 20px 0;
            text-align: center;
        }
        .align-items-baseline {

            -ms-flex-align: baseline !important;
            align-items: baseline !important;

        }
        .justify-content-center {

            -ms-flex-pack: center !important;
            justify-content: center !important;

        }
        .counter-box .start-counter {

            margin-top: 10px;
            font-size: 48px;
            font-weight: 500;
            color: #fff;

        }
        .counter-box .entry-title {
            margin-top: 16px;
            font-size: 14px;
            color: #c9c9c9;

        }
        /*
        # Button
        ----------------------------------*/
        #contenido2 .btn {
            padding: 18px 40px;
            border: 2px solid #262626;
            border-radius: 24px;
            font-size: 14px;
            font-weight: 600;
            line-height: 1;
            color: #262626;
            outline: none;
        }

        #contenido2 .btn:focus {
            outline: none;
        }

        #contenido2 .btn.orange-border {
            border-color: #B42720;
        }

        #contenido2 .btn.orange-border:hover,
        #contenido2 .btn.gradient-bg {
            border-color: transparent;
            background: -moz-linear-gradient(180deg, rgba(255,90,0,1) 0%, rgba(255,54,0,1) 100%); /* ff3.6+ */
            background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,90,0,1)), color-stop(100%, rgba(1255,54,0,1))); /* safari4+,chrome */
            background: -webkit-linear-gradient(180deg, rgba(255,90,0,1) 0%, rgba(255,54,0,1) 100%); /* safari5.1+,chrome10+ */
            background: -o-linear-gradient(180deg, rgba(255,90,0,1) 0%, rgba(255,54,0,1) 100%); /* opera 11.10+ */
            background: -ms-linear-gradient(180deg, rgba(255,90,0,1) 0%, rgba(255,54,0,1) 100%); /* ie10+ */
            background: linear-gradient(270deg, rgba(255,90,0,1) 0%, rgba(255,54,0,1) 100%); /* w3c */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B42720', endColorstr='#DC433A',GradientType=1 ); /* ie6-9 */
            color: #fff;
        }
        /*FIN Style Filas */