.mainCards{margin:3em 0 0;position:relative;height:100%}.mainCards .pVertical{font-size:25px;font-family:Raleway,sans-serif;text-align:center}.mainCards .proyects{margin:1em 0;display:flex;justify-content:center;flex-wrap:wrap}.mainCards .proyects a>.card:not(nth-last){margin-right:2em}.card{border:none;border-radius:8px;margin-top:0;transition:all .2s ease-in;box-shadow:0 0 10px 0 rgba(50,50,50,.15);width:18vw}.card:hover{box-shadow:0 0 15px 0 rgba(50,50,50,.5);transition:all .2s ease-in}.card .image-box{background:#fff;overflow:hidden;box-shadow:0 2px 15px rgba(0,0,0,.5);border-radius:5px;height:450px;background-size:cover;background-position:50%}.card .card4{background-image:url(/images/elearning.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}.card .container-date{padding:0;margin:0;font-size:15px;color:#fff!important;font-weight:900}.card .image-box .text-container{padding:16px 20px;margin-top:330px;background:rgba(0,0,0,.7);transition:all .5s ease;overflow:hidden}.card .image-box .text-container p{font-size:14px;letter-spacing:1px;color:#fff;margin:12px 0 5px;padding:0}.subtitle{font-size:22px;text-align:left;color:#fff;font-weight:700;line-height:46px;font-family:Open Sans,sans-serif;margin-top:0;margin-bottom:10px}.subtitle i{color:#20b1aa;visibility:hidden;margin-left:8px}.card:hover .subtitle i{visibility:visible}.button-down{background:#20b1aa;padding:11px 0;text-align:center;font-size:17px;color:#fff!important;font-weight:900;text-transform:uppercase;letter-spacing:1px;font-family:Raleway,sans-serif}.centerText{display:flex;align-items:center;justify-content:center}.aniversary{width:7em;height:7em;-webkit-clip-path:polygon(0 0,100% 100%,100% 0);clip-path:polygon(0 0,100% 100%,100% 0);background-color:#20b1aa;position:absolute;right:0;margin-top:-1px;z-index:2}.aniversary img{width:4em;height:auto;position:absolute;right:0;margin-top:5px}