#hero{padding:10rem 0;background-position:center;background-repeat:no-repeat;background-size:cover}#hero .title-container h1{margin:auto;display:inline-block;text-transform:uppercase;font-size:6rem;line-height:.8;font-family:BebasNeue-Regular,sans-serif}#hero .title-container .description-container{margin:auto}#hero .title-container .description-container span{color:#111!important;text-transform:uppercase;font-size:1rem;font-weight:700;opacity:0;transition:.3s}#stream{padding:6rem 0;background-color:#000}#stream .cmp-seccion-titulo .title-container h1{color:#fff}#stream .video-container{margin:auto;max-width:60rem;overflow:hidden;border-radius:1rem}#programming{padding:6rem 0 8rem;background-color:#000;background-position:center;background-repeat:no-repeat;background-size:cover}#programming .cmp-seccion-titulo .title-container h1{color:#fff}#programming .card{height:100%;border:0;border-radius:1rem;overflow:hidden}#programming .card .card-body{padding:0;background-color:#aa48ff}#programming .card .card-body .img-background{background:linear-gradient(180deg,#aa48ff,#fe6602);border-radius:1rem;padding:1.2rem;position:relative}#programming .card .card-body .img-background .img-container img{object-fit:cover;border-radius:1rem}#programming .card .card-body .img-background .categoria{display:inline-block;color:#fff;font-size:.9rem;border-radius:5rem;background-color:#aa48ff;padding:.2rem 1rem;position:absolute;left:1.8rem;bottom:.2rem}#programming .card .card-body .info-container{padding:1.5rem 1rem 1rem}#programming .card .card-body .info-container h5,#programming .card .card-body .info-container p,#programming .card .card-body .info-container span{color:#fff}#programming .card .card-body .info-container h5,#programming .card .card-body .info-container p{margin:0}#programming .card .card-body .info-container .horario-container{margin-top:1rem}#programming .card .card-body .info-container .horario-container svg{width:2rem}#programming .card .card-body .info-container .horario-container svg circle{fill:#fff}#programming .card .card-body .info-container .coordinacion-container{margin-top:1rem;padding-top:1rem;border-top:1px solid #FFFFFF}#what-is{background-color:#fe6602}#what-is .bg-img{background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width: 991.98px){#what-is .bg-img{background-image:none!important}}#what-is .bg-img .container{padding-top:6rem;padding-bottom:0}@media (min-width: 768px){#what-is .bg-img .container{padding-left:4rem;padding-right:4rem}}#what-is .bg-img .container img{margin-bottom:2rem;border-radius:1rem}#what-is .info-side .container{padding-top:0;padding-bottom:6rem}@media (min-width: 768px){#what-is .info-side .container{padding-left:4rem;padding-right:4rem}}@media (min-width: 992px){#what-is .info-side .container{padding-top:10rem;padding-bottom:10rem}}#what-is .info-side .container .cmp-seccion-titulo .title-container{margin-bottom:1.5rem}#what-is .info-side .container .cmp-seccion-titulo .title-container h1{color:#fff}#what-is .info-side .container p{color:#fff;opacity:.8}#what-is .info-side .container p:last-of-type{margin-bottom:0}#equipment{padding:6rem 0 8rem;background-color:#000}@media (max-width: 767.98px){#equipment .cmp-seccion-titulo .title-container{text-align:left}}#equipment .cmp-seccion-titulo .title-container h1{color:#fff}#equipment .img-container img{object-fit:cover;border-radius:1rem}#contact.bg-gray{background-color:#f8f8f8}#contact .bg-img{background-position:center;background-repeat:no-repeat;background-size:cover}#contact .container{padding-top:6rem;padding-bottom:6rem}@media (min-width: 768px){#contact .container{padding:6rem 4rem}}#contact .container .cmp-seccion-titulo .title-container{text-align:left}#contact .container .cmp-capacitaciones-form-interesado .btn-enviar{padding:.5rem 2rem}.splide .splide__slide{padding-bottom:1rem}.splide .splide__slide.no-padding{padding-bottom:0!important}.splide .splide__pagination{bottom:-1.5rem}@media (min-width: 768px){.splide .splide__pagination{gap:.3rem;bottom:-1.7rem}}.splide .splide__pagination .splide__pagination__page{width:.5rem;height:.5rem;border-radius:5rem}@media (min-width: 768px){.splide .splide__pagination .splide__pagination__page{width:.7rem;height:.7rem}}.splide .splide__pagination .splide__pagination__page.is-active{background-color:#000}
