.becas-articulos-grid{display:flex;flex-wrap:wrap;gap:20px}.becas-articulos-grid .articulo-item{background-color:transparent;border:1px solid var(--primary-color);border-radius:20px;color:#fff!important;display:flex;flex-direction:column;transition:all .2s linear;width:calc(33.33333% - 14px)}.becas-articulos-grid .articulo-item:hover{background-color:var(--primary-color)}.becas-articulos-grid .articulo-item h3{font-family:var(--text-font);font-weight:300;margin-bottom:20px;transition:color .2s linear}.becas-articulos-grid .articulo-item p{transition:color .2s linear}.becas-articulos-grid .articulo-item:hover h3,.becas-articulos-grid .articulo-item:hover p{color:#fff}.becas-articulos-grid .articulo-item .item-contents{flex-grow:1;padding:30px 15px}.becas-articulos-grid .articulo-item .item-footer{border-top:1px solid #000;display:flex;justify-content:flex-end;margin:auto auto 0;padding:30px 0;transition:border-color .2s linear;width:calc(100% - 50px)}.becas-articulos-grid .articulo-item:hover .item-footer{border-top-color:#fff}.becas-articulos-grid .articulo-item .item-footer svg{color:var(--primary-color);transition:all .2s linear}.becas-articulos-grid .articulo-item:hover .item-footer svg{color:#fff}@media only screen and (min-width:768px) and (max-width:991px){.becas-articulos-grid .articulo-item{width:calc(50% - 10px)}}@media only screen and (min-width:1200px) and (max-width:1399px){.becas-articulos-grid .articulo-item h3{font-size:25px}.becas-articulos-grid .articulo-item p{font-size:16px}}@media only screen and (max-width:767px){.becas-articulos-grid .articulo-item{width:100%}}