.banner-generics{background:var(--wb-bg-modules);min-height:500px}.banner-generics h1 .tachado{text-decoration:line-through #ffbc2f;-webkit-text-decoration:line-through #ffbc2f;-webkit-text-decoration-skip:line-through #ffbc2f}.txt-lc{text-align:left}.courses-categories button{appearance:none;background:transparent;border:none;color:#2f4daa;width:100%}.courses-categories button#btn-collapse{background:#d9e3fc;border-radius:12px 12px 0 0}.courses-categories .target-selected{background:#2f4daa}.courses-categories .target-selected button{background:transparent;color:#fff}.btn-categorias-modal{background-color:rgba(192,205,252,.57);border:none;border-radius:var(--radius-btn);color:#fff;cursor:pointer;display:inline-block;font-family:var(--font-family-title);font-size:1.25rem;font-weight:600;min-width:160px;padding:.5rem 1.25rem;text-align:center;transition:.3s;width:auto}#bp-categorias .box-text{bottom:.625rem;color:#fff;font-size:16px;left:7px;line-height:1;padding:5px;position:absolute;text-align:left;text-shadow:3px 2px 3px #000;z-index:3}#bp-categorias .box-text-course{color:#fff;font-size:1.25rem;text-shadow:3px 2px 3px #000}#bp-categorias .box-title-name{font-weight:400;line-height:1}.categories-menu{background-color:#f6f8fe;border-radius:23px;box-shadow:var(--shadow-submenu);overflow:hidden;padding:.8rem 0}.categories-button{background-color:transparent;border:none;color:inherit;cursor:pointer;font-family:var(--font-family-title);font-size:inherit;width:100%}.categories-button__icon{max-width:35px;width:0}.categories-button__txt{font-size:1.025rem;font-weight:400;margin-left:4px}.categories-button__arrow{height:20px;margin-left:auto;position:relative;width:20px}.categories-button__arrow:after{background-image:url(https://www.buk.cl/hubfs/2023/Landing/pago%20UI%20kit/Vector-abajo.svg);background-position:50%;background-repeat:no-repeat;content:"";height:100%;left:0;position:absolute;transition:transform .6s ease;width:100%}.categories-button__arrow.rotate:after{transform:rotate(540deg)}.categories-menu__options{height:0;overflow:hidden;transition:height .6s ease}.categories-menu__options ul{border-top:0 solid #40557d}.categories-menu__item{padding-bottom:.3rem;padding-top:.3rem}[data-categories-content]{display:none}.target-active[data-categories-content]{animation:showTarget 1.3s ease-in-out;display:block}@keyframes showTarget{0%{opacity:0}to{opacity:1}}.category-carousel__item{cursor:pointer}.category-carousel .swiper-slide{background:transparent}.category-carousel__img{border-radius:8px}.category-carousel .swiper-pagination{position:static}.category-carousel .swiper-pagination-bullet{background:#c0cdfc;height:.7rem;transition:.5s ease;width:.7rem}.categories-menu__item{padding:0}@media (min-width:576px) and (max-width:767px){#bp-categorias .box-text{bottom:.625rem;left:.625rem;padding:5px;position:absolute}}@media only screen and (min-width:767px){.txt-lc{text-align:center}#bp-categorias .box-text{bottom:.625rem;font-size:17px;left:13px;padding:5px;position:absolute}}@media only screen and (max-width:375px){.categories-button__txt{font-size:.8rem}}@media only screen and (min-width:1020px){.hover-shadow{max-width:188px;transition:.6s ease}.hover-shadow:hover{box-shadow:0 0 4px 4px rgba(43,60,106,.12);transition:.6s ease}.courses-categories button{width:auto}.categories-menu{background:transparent;border-radius:0;box-shadow:none}.courses-categories h2{gap:.5rem}.icon-section{max-width:45px}.categories-menu__options{height:auto!important}.categories-menu__options ul{border-top:none;gap:1rem 1rem}.categories-button{height:100%;padding:.25rem .5rem}.categories-button__icon{display:none}.btn-categorias-modal:hover{background-color:#2f4daa;color:#fff}.categories-menu__item button:hover{background-color:#2f4daa;border:2px solid #2f4daa;color:#fff}.categories-menu__item button{background-color:#d9e3fc;border:2px solid #d9e3fc;border-radius:23px;color:#2f4daa;transition:.6s ease}.categories-menu__item.target-selected button{background-color:#2f4daa;border:2px solid #2f4daa;color:#fff}}.courses-categories .target-selected{background:transparent}