.logos{-webkit-filter:grayscale(100%) brightness(100);filter:grayscale(100%) brightness(100);position:absolute;right:10px;bottom:10px;z-index:3;width:140px;height:auto}.logos.edx{max-width:100px}.todaoferta_posgrado label{color:var(--color-primario)}.contenedor-tarjetasGrid-3{display:grid;grid-gap:2rem;grid-template-columns:repeat(3,1fr);grid-auto-flow:dense;width:100%;padding:2rem 0;height:auto !important}.contenedor-tarjetasGrid-2{grid-template-columns:repeat(2,1fr)}.card h1,.card h2,.card h3,.card h4{text-transform:none}.tarjetaSinfoto .cardBody{height:auto}.card.tarjetaSinfoto:hover .cardBody{height:auto}.cardDescription_myfeed{font-size:16px}.tarjetaSinfoto:hover .cardDescription{display:none}.tarjetaSinfoto .meta_descripcion{font-size:13px;color:#666;padding:0 0 1rem}.contenedor-titulos{position:relative}.contenedor-titulos:after{content:'';width:90%;height:2px;padding-right:15px;background:#f3f3f1;position:absolute;top:50%;left:0;backface-visibility:hidden}.todaoferta_posgrado h2.custom-title{font-size:1.25em;letter-spacing:.7px;display:inline-block;position:relative;padding-right:2rem;z-index:1;background-color:white}.todaoferta_posgrado .card{position:relative !important;overflow:hidden;background-color:#fff;margin-bottom:1em;margin-right:2rem;width:100%;box-shadow:var(--shadow);top:initial !important;left:initial !important;border-radius:var(--rounded-xl)}.todaoferta_posgrado .card:hover{box-shadow:var(--shadow);transform:translateY(-10px);transition:.4s}.todaoferta_posgrado .card .cardThumb{position:relative;height:235px;overflow:hidden}.todaoferta_posgrado .card .cardThumb .thumbnail-img{object-position:top}.todaoferta_posgrado .card a{color:var(--color-primario);text-decoration:none}.todaoferta_posgrado .cardDate{position:absolute;top:20px;right:20px;width:45px;height:45px;padding-top:10px;color:#FFF;text-align:center;line-height:13px;font-weight:bold;background-color:var(--color-primario);border-radius:50%}.cardDateDay{display:block;font-size:14px}.cardDateMonth{display:block;font-size:10px;text-transform:uppercase}.todaoferta_posgrado .cardThumb .thumbnail-img{height:235px;overflow:hidden;background-color:var(--color-tipografia);transition:height .7s}.todaoferta_posgrado .card .cardThumb :before{content:'';position:absolute;background:black;height:100%;width:100%;z-index:2;opacity:.4}.todaoferta_posgrado .cardThumb .thumbnail-img{display:block;opacity:1;transition:opacity .7s,-webkit-transform .7s;transition:opacity .7s,transform .7s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);object-fit:cover;height:100%;width:100%}.todaoferta_posgrado .cardBody{position:relative;padding:20px 20px 40px;height:auto;transition:height .7s;margin-bottom:1rem}.todaoferta_posgrado .cardBody:before{content:'';width:120%;height:5px;position:absolute;background:var(--color-primario);top:-1%;left:-20px}.todaoferta_posgrado .cardCategory{position:absolute;left:0;top:-25px;height:25px;padding:0 15px;color:#FFF;font-size:11px;line-height:25px;text-transform:uppercase;background-color:var(--color-primario)}.todaoferta_posgrado .cardTitle{margin:0;padding:0 0 10px 0;font-size:1.25rem;font-weight:600;color:var(--color-primario)}.todaoferta_posgrado .cardMeta{display:flex;flex-direction:row;color:#777;list-style:none;padding:0;font-weight:700;font-size:14px;align-items:center}.todaoferta_posgrado .cardMeta li{margin-right:.5rem;list-style:none;background-size:0;padding:0}.todaoferta_posgrado .cardMeta li:first-child{border-right:1px solid #ddd;padding-right:.5rem;white-space:nowrap}.todaoferta_posgrado .cardDescription_myfeed{color:#777;flex:1}.todaoferta_posgrado .card:hover .cardTitle a{text-decoration:underline}.cardSubtitle{margin:0;padding:0 0 10px 0;font-size:19px;color:darkorange}.topic-link h5{color:white;font-family:roboto;font-style:normal;font-weight:900;font-size:13px;line-height:24px !important}.todaoferta_posgrado .cardFooter{position:absolute;bottom:20px;left:20px;right:20px;font-size:11px;color:#a3a9ab}footer a.more-link{color:var(--color-primario);font-size:16px}footer a.more-link i{font-size:18px;margin-left:1rem}.button-group{text-align:center;padding-bottom:3rem}.button-wrapper{background-color:var(--color-gris-fondo);display:inline-flex;border-radius:30px;padding:.4rem .2rem .6rem}.button-group button{font-family:var(--tipo-titulos);font-style:normal;font-weight:600;font-size:1rem;line-height:30px;background:transparent;color:var(--color-tipografia);border:0;padding:0;padding-bottom:2px;margin-right:1.5rem;padding:.5rem 1rem}.button-group button:last-child{margin-right:0}.button-group button:hover{color:var(--color-primario);cursor:pointer}.button-group button.current{color:var(--color-primario);border-bottom:1px 5px 4px 1px #ffdfce;box-shadow:0 10px 15px -3px #f6e1d6,0 4px 6px -4px #bb4e12;transition:.2s all ease-in;border-radius:40px;transition:.2s background ease-in;background-color:white}.button-group button:focus{outline:0}.blog .blog-content h2 a{font-family:'Zilla Slab',serif !important;font-size:22px !important;color:#09323b !important;line-height:1 !important;font-weight:400 !important}@-webkit-keyframes titleBlur{0%{opacity:.6;text-shadow:0px 5px 5px rgba(0,0,0,0.6)}100%{opacity:1;text-shadow:0px 5px 5px transparent}}@keyframes titleBlur{0%{opacity:.6;text-shadow:0px 5px 5px rgba(0,0,0,0.6)}100%{opacity:1;text-shadow:0px 5px 5px transparent}}@-webkit-keyframes subtitleBlur{0%{opacity:.6;text-shadow:0px 5px 5px rgba(255,140,0,0.6)}100%{opacity:1;text-shadow:0px 5px 5px rgba(255,140,0,0)}}@keyframes subtitleBlur{0%{opacity:.6;text-shadow:0px 5px 5px rgba(255,140,0,0.6)}100%{opacity:1;text-shadow:0px 5px 5px rgba(255,140,0,0)}}.todaoferta_posgrado .cardTitle{margin:0;padding:0 0 10px 0;font-size:1.25rem;color:var(--color-primario);font-weight:bold;font-weight:700}.todaoferta_posgrado .span12.blogger-feed.custom-rss.columnas5 .cardTitle{font-size:1.1rem}}.ver-mas{position:absolute;left:15px;bottom:-20px}@media only screen and (min-width:768px){.todaoferta_posgrado{margin-left:0;display:grid !important;position:relative}}@media only screen and (max-width:768px){.todaoferta_posgrado .card{grid-column:span 3 !important}.button-group button{margin-right:.5rem;margin-left:.5rem}.button-wrapper{flex-direction:column}}