.contenedor-full{max-width:100%}.contenedor,.contenedor-full{display:block;float:none!important;margin:0 auto!important;position:relative}.contenedor{max-width:980px}.contenedor-small{display:block;float:none!important;margin:0 auto!important;max-width:700px;position:relative}@media (max-width:768px){.contenedor,.contenedor-full,.contenedor-small{display:block!important}.contenedor .span12,.contenedor-full .span12,.contenedor-small .span12{margin-bottom:30px;width:100%!important}}.aligner_item_top{align-self:flex-start}.aligner_item_bottom{align-self:flex-end}.aligner_item_middle{align-self:auto}.logo-division{width:100px}.fecha-apertura{border-top:2px solid #ff5000;padding:5px}.fecha-apertura span{color:#ff5000}.botonera a{text-decoration:none}.active{text-decoration:underline!important}div.card-educon{display:none}.content-card-educon,.content-card-posgrado{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.content-card-educon h2,.content-card-posgrado h2{font-size:24px;line-height:28px;margin-bottom:10px;min-height:59px}.content-card{border:2px solid #ff5900;border-radius:10px;padding:22px;width:100%}@media screen and (max-width:820px){.card-educon,.card-posgrado{width:100%!important}}.contenedor-tabs{border-bottom:1px solid #979797;display:flex;justify-content:flex-start}.tab.active{border:1px solid #979797;border-bottom:3px solid #fff;margin-bottom:-2px}.tab{border-top-left-radius:25px;border-top-right-radius:25px;display:inline-block;font-family:Zilla Slab,serif;font-weight:700;padding:20px 50px}.tab.active a{color:#ff5000!important}.tab a{color:#000!important}.content-card-educon .btn-secondary.button-1:hover,.content-card-posgrado .btn-secondary.button-1:hover{background-color:#fff;border:1.5px solid #ff5900;color:#ff5900}.cards__card__img{background-color:#fff;border:2px solid #ff5900;border-radius:10px!important;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);cursor:pointer;display:flex;flex:0 1 calc(33.333% - 20px);flex-direction:column;margin:0;overflow:hidden}.cards__card__img .div-img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:250px;min-width:495px;position:relative;width:100%}.cards__card__img .tag-tipo{background:#ff5000;border-bottom-right-radius:10px;border-top-right-radius:10px;color:#fff;font-family:Zilla Slab;left:0;padding:5px 20px;position:absolute;top:20px}.cards__card__img .card__text{padding:20px;text-align:initial}.cards__card__img .row__tipo_ciudad{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.cards__card__img h4.card__title{font-size:25px;line-height:24px;margin:0 0 10px;padding-bottom:5px}.cards__card__img p.card-description{font-size:17px;line-height:22px;margin:0;min-height:220px}.cards__card__img a.btn-cards{background-color:#ff5900;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;color:#fff;display:block;float:right;font-size:15px;margin-top:15px;padding:5px 10px;text-align:right;text-decoration:none;text-transform:uppercase;width:auto}@media (max-width:1024px){.cards__card__img{flex:0 1 calc(50% - 20px);margin:10px}}@media (max-width:576px){.cards__card__img{margin:10px 0;width:100%!important}}.contenedor-tarjetas,.content-card-posgrado{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px}@media (min-width:1024px){.contenedor-tarjetas>.tarjeta:nth-last-child(2):nth-child(3n+2){justify-self:center}.contenedor-tarjetas>.tarjeta:last-child:nth-child(3n+1){grid-column:2/span 1;justify-self:center}}@media (max-width:1024px){.contenedor-tarjetas,.content-card-posgrado{grid-template-columns:repeat(2,1fr)}.contenedor-tarjetas>.tarjeta{grid-column:auto}}@media (max-width:768px){.contenedor-tarjetas,.content-card-posgrado{grid-template-columns:repeat(1,1fr)}}.tarjeta{background-color:#fff;border:2px solid #ff5900;border-radius:10px;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);cursor:pointer;display:flex;flex-direction:column;overflow:hidden}.tarjeta .div-img{background-position:50%;background-size:cover;height:250px;position:relative}.tarjeta .tag-tipo{background:#ff5000;border-bottom-right-radius:10px;border-top-right-radius:10px;color:#fff;font-family:Zilla Slab;left:0;padding:5px 20px;position:absolute;top:20px}.tarjeta .card__text{padding:20px}.tarjeta .row__tipo_ciudad{display:flex;justify-content:space-between;margin-bottom:10px}.tarjeta h4.card__title{font-size:20px;margin:10px 0}.tarjeta p.card-description{font-size:16px;line-height:22px;margin:0 0 15px}.tarjeta a.btn-cards{background-color:#ff5900;border-radius:5px;color:#fff;display:block;font-size:14px;margin-top:auto;padding:10px;text-align:center;text-decoration:none;text-transform:uppercase}@media (max-width:1024px){.contenedor-tarjetas,.content-card-posgrado{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.contenedor-tarjetas,.content-card-posgrado{grid-template-columns:repeat(1,1fr)}.tab{padding:20px 30px}}