.hero-section[data-v-9a0c60e8]{background-image:url(/images/cursos-oposiciones.webp);background-size:cover;background-position:85% 15%;background-repeat:no-repeat;min-height:450px}@media(max-width:991.98px){.hero-section[data-v-9a0c60e8]{background-position:100% bottom;background-size:115% auto;padding-bottom:20px;align-items:center;height:auto;min-height:unset}.hero-section h1[data-v-9a0c60e8]{font-size:2.5rem}}.floating-animation[data-v-9a0c60e8]{animation:float-9a0c60e8 6s ease-in-out infinite}@keyframes float-9a0c60e8{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.hover-card[data-v-9a0c60e8]{transition:all .3s ease}.hover-card[data-v-9a0c60e8]:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a;border-color:var(--tecnas-primary)}.course-card[data-v-9a0c60e8]{transition:all .3s ease}.course-card[data-v-9a0c60e8]:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a!important}.bg-purple-subtle[data-v-9a0c60e8]{background-color:#f3e5f5!important}.text-purple[data-v-9a0c60e8]{color:#82027c!important}.border-purple-subtle[data-v-9a0c60e8]{border-color:#e1bee7!important}.line-clamp-3[data-v-9a0c60e8]{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
