::-moz-selection{background-color:#6ffd54;color:#fff}::selection{background-color:#6ffd54;color:#fff}.box-info .exito-img{margin:2em auto}.box-info form .box-formulario .col-phone1 input{padding-left:0;text-align:center;border:1px solid #6ffd54;background-color:#6ffd54;font-weight:400}.box-info form .box-formulario .col-phone1 input:placeholder{color:#3c3c3b}.box-info form .box-formulario .col-phone1 input:-moz-placeholder{color:#3c3c3b}.box-info form .box-formulario .col-phone1 input::-moz-placeholder{color:#3c3c3b}.box-info form .box-formulario .col-phone1 input::-webkit-input-placeholder{color:#3c3c3b}.box-info form .box-formulario label.error{background-color:#1f850b}.box-info form .box-formulario label.error:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 7.5px 6px 7.5px;border-color:transparent transparent #1f850b transparent;top:-6px;left:0;right:0;margin:0 auto}.box-info form .box-formulario input.error{border:1px solid #1f850b}.btn-forms{width:140px;height:37px;background-color:#6ffd54;border:2px solid #6ffd54;margin:0 auto;display:block;color:#000}.btn-forms:hover{background-color:#000;border:2px solid #6ffd54}.btn-forms span.arrow{width:0;height:0;border-style:solid;border-width:9px 0 9px 6px;border-color:transparent transparent transparent #050505;margin-left:1em}.box-alumnos{padding:4em 0}@media(max-width: 768px){.box-alumnos{padding:2em 0}}.box-alumnos .titulos h2{color:#6ffd54}.box-alumnos .txt-alumnos p{color:#3c3c3b;text-align:left;font-size:15px}.box-alumnos .txt-alumnos p span{font-weight:500;text-transform:none}.box-admision .required{width:100%;display:table;margin:0 auto;padding-top:3.5em}.box-alumnos .txt-alumnos .box-img{padding:.8em;border:1px solid #6ffd54}.img-malla{background:url("../images/bg-malla.png");background-size:cover;padding:2em 0;background-color:#fff}.img-malla .titulos{margin:1em auto 3em}.img-malla .titulos h2{color:#6ffd54}.img-malla .titulos h2 span.italic{font-style:italic}#info .titulos h2{font-size:2.1em;text-align:center;text-transform:uppercase;font-weight:200;margin-bottom:.5em}.box_btn{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;height: 37px;margin: 0!important;padding: 0!important;background:#2f2f2f;}.box_btn .box-play{border:2px solid #6ffd54;display:block;background:#6ffd54;color:#000;font-size:1em;font-weight:700;padding:.5em .7em .3em .5em}.ese-banner{position:relative;background-color:#242424;background-size:cover;background-position:center;background-repeat:no-repeat;padding:2em 0;background-image:url("../images/img-banner-full.jpg")}@media(max-width: 768px){.ese-banner{padding:5em 0;background-image:url("../images/img-banner-fullxs.png")}}.ese-banner .container .cont-bann .box-format{min-width:200px;-ms-flex-item-align:start;align-self:flex-start;padding:1em;background-color:#6ffd54;line-height:1em}.ese-banner .container .cont-bann .box-format_2{padding:1em;background-color:#6ffd54;opacity:.8;position:absolute;left:unset;right:-58px;top:-32px}.ese-banner .container .cont-bann .box-format_2 h2{font-size:25px}.ese-banner .container .cont-bann .box-format_2 span{font-size:1.1em;font-weight:700;line-height:.6em}.ese-banner .container .cont-bann .box-format_2 h4{color:#000;padding-top:.5em}.ese-banner .container .cont-bann{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em 0;position:relative;width:100%}.ese-banner .container .cont-bann .box-format h2{font-size:1.5em;text-transform:uppercase;color:#3c3c3b;font-weight:300;margin-bottom:.6em}.ese-banner .container .cont-bann .box-format span{font-size:.8em;color:#3c3c3b}.ese-banner .container .cont-bann .box-inicio{border-left:5px solid #6ffd54}.box-admision .required .box-required{border-top:6px solid #6ffd54}.cont-malla .malla-content .malla{background-color:#6ffd54;color:#3c3c3b}.cont-malla .malla-content .malla h1{color:#3c3c3b;text-align:center}.cont-malla .malla-content .malla h1 span{font-size:.75em}.cont-malla .malla-content .malla .download-malla h2{font-size:1em;color:#3c3c3b}.dirigido__tips{padding:1em 0em;position:relative}.dirigido__tips li{width:100%;margin:-7px 0 0;position:relative;padding:.9em .8em 0em;line-height:18px}@media(max-width: 768px){.dirigido__tips li{width:100%}}.dirigido__tips li:before{content:"";display:block;position:absolute;width:15px;height:15px;border-radius:100%;background:#6ffd54;left:-7px;top:1.25em}.dirigido__tips li:last-child{text-align:right}.por-que-nace{background:#f5f5f5;padding:4em 0;position:relative}@media(max-width: 768px){.por-que-nace{padding:4em 0 0}}.por-que-nace:after{content:"";display:block;position:absolute;background:url("../images/befor-x.png");width:42px;height:52px;top:4em;left:10%}@media(max-width: 768px){.por-que-nace:after{display:none}}.por-que-nace:before{content:"";display:block;position:absolute;background:url("../images/after-circle.png");width:38px;height:60px;top:3.5em;right:10%}@media(max-width: 768px){.por-que-nace:before{display:none}}.por-que-nace .titulo h2{max-width:60%;margin:0 auto;color:#6ffd54}.por-que-nace .titulo h2 span{font-weight:900}.por-que-nace .titulo h2 span.italic{font-style:italic}@media(max-width: 768px){.por-que-nace .titulo h2{max-width:100%}}.por-que-nace__tips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#3c3c3b;margin:2em 0 0}.por-que-nace__tips li{width:50%;margin:0 0 1em;position:relative;padding:1em 1em 0}@media(max-width: 768px){.por-que-nace__tips li{width:100%}}.por-que-nace__tips li:before{content:"";display:block;position:absolute;width:15px;height:15px;border-radius:100%;background:#6ffd54;left:-7px;top:1.25em}.por-que-nace__tips li:last-child{text-align:right}.por-que-nace__tips li:last-child:before{display:none}.por-que-nace__tips li .element-list{background:url("../images/element-list.png");width:442px;height:98px;display:block;position:absolute;right:.5em}@media(max-width: 768px){.por-que-nace__tips li .element-list{display:none}}.por-q-ese{padding:4em 0 2em;position:relative}@media(max-width: 768px){.por-q-ese{padding:2em 0}}.por-q-ese:after{content:"";display:block;position:absolute;background:url("../images/befor-x.png");width:42px;height:52px;bottom:2em;right:10%}@media(max-width: 768px){.por-q-ese:after{display:none}}.por-q-ese:before{content:"";display:block;position:absolute;background:url("../images/after-circle.png");width:38px;height:60px;top:2em;left:10%}@media(max-width: 768px){.por-q-ese:before{display:none}}.por-q-ese .titulo h2{max-width:60%;margin:0 auto;color:#6ffd54}.por-q-ese .titulo h2 span{font-weight:900}@media(max-width: 768px){.por-q-ese .titulo h2{max-width:100%}}.por-q-ese__steps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#3c3c3b;margin:3em 0}.por-q-ese__steps li{width:20%;padding:0 1.25em 2em;border-right:solid thin #6ffd54}.por-q-ese__steps li:nth-child(5),.por-q-ese__steps li:nth-child(10){border:none}@media(max-width: 768px){.por-q-ese__steps li{width:50%}.por-q-ese__steps li:nth-child(5){border-right:solid thin #6ffd54}.por-q-ese__steps li:nth-child(2),.por-q-ese__steps li:nth-child(4),.por-q-ese__steps li:nth-child(6),.por-q-ese__steps li:nth-child(8){border:none}}.por-q-ese__steps li h2{max-width:60%;margin:0 auto;color:#6ffd54}.por-q-ese__steps li h2 span{font-weight:900}@media(max-width: 768px){.por-q-ese__steps li h2{max-width:100%}}.por-q-ese__steps li .number{font-size:3em;color:#6ffd54;font-weight:700}.por-q-ese__steps li p span{font-weight:700}.academicos{padding:4em 0}.academicos .titulo h2{max-width:60%;margin:0 auto;color:#6ffd54}.academicos .titulo h2 span{font-weight:900}@media(max-width: 768px){.academicos .titulo h2{max-width:70%}}.academicos .btn-academics{border:solid thin #3c3c3b;max-width:90%;margin:1em auto;color:#3c3c3b;padding:1em 2em;position:relative;display:none}@media(max-width: 768px){.academicos .btn-academics{display:block}.academicos .btn-academics:after{content:">";margin:0 0 0 2em}}.academicos .btn-visitantes{border:solid thin #3c3c3b;max-width:90%;margin:1em auto;color:#3c3c3b;padding:1em 2em;position:relative;display:none}@media(max-width: 768px){.academicos .btn-visitantes{display:block}.academicos .btn-visitantes:after{content:">";margin:0 0 0 2em}}@media(max-width: 768px){.academicos .list-academicos{display:none}}.academicos .list-academicos ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:4em 0 2em}.academicos .list-academicos ul li{width:17%;margin:0 1em .75em;color:#3c3c3b}@media(max-width: 768px){.academicos .list-academicos ul li{width:45%;margin:0 .5em .5em}}@media(max-width: 320px){.academicos .list-academicos ul li{width:38%;margin:0 1em .5em}}.academicos .list-academicos ul li h3{font-size:.85em;font-weight:700;padding:0 5em 0 0;margin:1.5em 0 0}.academicos .list-academicos ul li p{font-size:.8em}.academicos .list-academicos ul li img{width:100%;height:auto}@media(max-width: 768px){.academicos .list-visitantes{display:none}}.academicos .list-visitantes ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:4em 0 2em}.academicos .list-visitantes ul li{width:17%;margin:0 1em .75em;color:#3c3c3b}@media(max-width: 768px){.academicos .list-visitantes ul li{width:45%;margin:0 .5em .5em}}@media(max-width: 320px){.academicos .list-visitantes ul li{width:38%;margin:0 1em .5em}}.academicos .list-visitantes ul li h3{font-size:.85em;font-weight:700;padding:0 7.5em 0 0;margin:1.5em 0 0}.academicos .list-visitantes ul li p{font-size:.8em}.academicos .list-visitantes ul li img{width:100%;height:auto}.box-admision .box-required{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.valores-financiamiento{padding:4em 0}.valores-financiamiento .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.valores-financiamiento .titulo{margin:0 0 4em}.valores-financiamiento .titulo h2{max-width:60%;margin:0 auto;color:#6ffd54;text-transform:uppercase}.valores-financiamiento .titulo h2 span{font-weight:900}@media(max-width: 768px){.valores-financiamiento .titulo h2{max-width:100%}}.valores-financiamiento .box-programa{border:solid thin #6ffd54;color:#3c3c3b;padding:4em 0 7.3em;text-align:center;background:#f5f5f5}.valores-financiamiento .box-programa h4{font-weight:700}.valores-financiamiento .box-programa h2{color:#6ffd54;font-weight:700;font-size:3em;margin:.5em 0 0}.valores-financiamiento ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:solid thin #6ffd54;background:#f5f5f5;height:100%}@media(max-width: 768px){.valores-financiamiento ul{margin:1em 0 0 0}}.valores-financiamiento ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;color:#3c3c3b;text-align:center;padding:1.375em 0}@media(max-width: 768px){.valores-financiamiento ul li{width:100%}}.valores-financiamiento ul li h4{font-weight:600}.valores-financiamiento ul li h2{color:#6ffd54;font-weight:700;font-size:3em;margin:.25em 0 0}.valores-financiamiento ul li span{font-weight:900;color:#242424;font-size:1.1em}footer .nav-footer .social .icons a{color:#6ffd54}footer .nav-footer .social .icons a:hover{color:#6ffd54}footer .nav-footer .download:hover{color:#6ffd54}footer .nav-footer .download{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:1.2em}footer .nav-footer .contact{color:#fff;padding:.9em .9em .9em 1.9em}footer .nav-footer .logo-footer{cursor:pointer;margin-top:-1em}footer .logo_footer{height:200px}
/*# sourceMappingURL=miem-style.css.map */

@media (max-width:768px) {
    .valores-financiamiento .col-md-4 {
        min-width: 100%
    }
    
    .valores-financiamiento .col-md-8 {
        min-width: 100%
    }
    .ese-banner .container .cont-bann .box-format_2 {
        display: none;
    }
}
.valores-financiamiento ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    border: solid thin #6ffd54;
    background: #f5f5f5;
    height: 100%;
    justify-content: center;
}
.valores-financiamiento ul li {
    justify-content: flex-start;
    padding: 4em 0;
}

.ese-banner {
    background-image: url("../images/1440x245 (1).png");
}

@media (max-width: 768px) {
    .ese-banner {
        padding: 5em 0;
        background-image: url("../images/320x333 (1).png");
    }
}