*{border-width:0}@media (max-width:767px){.cards-carousel{position:relative!important;overflow:visible!important;margin:0!important;padding:0!important}.cards-carousel ul{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:15px;padding:10px 7.5% 20px 7.5%!important;margin:0!important;list-style:none;scrollbar-width:none;box-sizing:border-box;width:100%}.cards-carousel ul::-webkit-scrollbar{display:none}.cards-carousel ul>li{flex:0 0 100%!important;max-width:100%!important;width:100%!important;scroll-snap-align:center;scroll-snap-stop:always;margin:0!important;list-style:none;box-sizing:border-box}.cards-carousel .carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);width:64px;height:64px;background:transparent!important;color:#fff!important;border:none!important;cursor:pointer;z-index:999;display:flex!important;align-items:center;justify-content:center;padding:0;transition:transform 0.25s ease}.cards-carousel .carousel-arrow svg{width:64px;height:64px;display:block;filter:drop-shadow(0 2px 4px rgb(0 0 0 / .5));transition:transform 0.25s ease}.cards-carousel .carousel-arrow:hover svg,.cards-carousel .carousel-arrow:focus svg{transform:scale(1.2)}.cards-carousel .carousel-arrow:hover,.cards-carousel .carousel-arrow:focus{background:transparent!important;outline:none}.cards-carousel .carousel-arrow.prev{left:-10px}.cards-carousel .carousel-arrow.next{right:-10px}.cards-carousel .carousel-arrow:disabled{opacity:.3;cursor:not-allowed}.cards-carousel .carousel-arrow:disabled svg{transform:none}}@media (min-width:768px){.cards-carousel .carousel-arrow{display:none!important}}.img-card-alumni{position:absolute;right:50px;top:36px;z-index:1;max-width:40px;max-height:30px}@media screen and (max-width:1024px){.img-card-alumni{max-width:30px;max-height:22.5px;right:45px;top:30px}}.tabs-revista .nav-tabs li{margin:5px 10px!important}.rev-tag1{position:relative;right:0;top:0;padding:5px 15px;margin:2px;background:#344C88;color:#fff;border-radius:5px;font-size:16px;font-family:'DM Sans',sans-serif}.rev-tag2 a{padding:10px 50px;background:#344C88;border-radius:15px;width:fit-content;color:#fff}@media screen and (max-width:767px){.rev-tag{right:30px;top:30px}.rev-tag2 a{padding:10px 30px}}.card-vss{position:absolute;left:10px;top:0;height:100%;background-color:#344C88}.card-vss img{position:relative;top:50%;transform:translate(50%,-50%)}@media screen and (max-width:767px){.card-vss{left:0}}