#sec-carousel{padding-top:100px}#sec-cursos{padding:100px 0}.filtro{margin-bottom:20px}.btn-filtro{text-decoration:none;background-color:#fff;border:2px solid #0e5c55;outline:0!important;color:#0e5c55;font-weight:600}.active,.btn-filtro:hover{background-color:#0e5c55;color:#fff}.btn-filtro:hover{cursor:pointer}.cursos-fundo{padding-top:20px}.cursos-link,.cursos-link:hover{text-decoration:none!important;color:#0e5c55}.cursos-item{display:flex;flex-direction:column;border-radius:15px;height:100%;-webkit-box-shadow:0 21px 94px -50px #0e5c55;-moz-box-shadow:0 21px 94px -50px #0e5c55;box-shadow:0 21px 94px -50px #0e5c55;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.cursos-item:hover{-moz-transform:translateY(-15px);-webkit-transform:translateY(-15px);-o-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}.cursos-img{height:190px}.cursos-img img{border-radius:15px 15px 0 0;width:100%;height:190px;object-fit:cover}.cursos-info{background-color:#fff;border-radius:0 0 15px 15px;width:auto;margin:5px;padding:5px;flex-grow:1;display:flex;flex-direction:column;justify-content:center}.alerta-vagas{content:'Vagas esgotadas';background:#0e5c55;color:#fff;margin:0;text-align:center;font-size:18px;position:absolute;left:-5px;right:-5px;top:80px}.alerta-vagas:after,.alerta-vagas:before{display:block;position:absolute;width:0;height:0;content:"";top:100%;border-style:solid;border-color:transparent}.alerta-vagas:before{left:0;border-width:0 5px 5px 0;border-right-color:#0e5c55}.alerta-vagas:after{border-width:5px 5px 0 0;border-top-color:#0e5c55;right:0}