.categories-menu{background-color:var(--color-principal-bh);border-radius:56px}.categories-menu:after{border-radius:36px 36px 0 0}.categories-button{background:transparent;border:none;color:var(--color-principal-bh);cursor:pointer;font-family:var(--font-family-title);font-size:1.125rem;padding:11px 32px;width:100%}.categories-button:hover,.categories-button__txt,.categories-menu .categories-button{color:#fff}.categories-button__arrow{height:20px;margin-left:auto;position:relative;width:20px}.categories-button__arrow:after{background-image:url(https://www.buk.cl/hubfs/2022/Icons/keyboard_arrow_down_white_36dp.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{background:var(--color-background-bh);border-radius:0 0 16px 16px;height:0;overflow:hidden;transition:height .6s ease}.categories-menu__item.target-selected button{color:#fff}.categories-menu__item.target-selected{background:var(--color-principal-bh);color:#fff}[data-categories-content],[data-subcategories-content]{display:none}.target-active[data-categories-content],.target-active[data-subcategories-content]{animation:showTarget 1.3s ease-in-out;display:block}@keyframes showTarget{0%{opacity:0}to{opacity:1}}@media only screen and (min-width:767px){.categories-menu{background:transparent;border-radius:0;box-shadow:none}.categories-menu__options{background:transparent;border-radius:0 0 0 0;height:auto!important}.categories-menu__options ul{border-top:none}.categories-menu__item{background-color:var(--color-background-bh);border-radius:var(--radius-btn);transition:.6s ease}.categories-menu__item:hover{background-color:var(--color-principal-bh);color:#fff}}.banner figure{margin:auto;max-width:350px}.button-banner{align-items:center;border:none;border-radius:21px;color:#989ada;cursor:pointer;display:flex;font-size:1.125rem;justify-content:space-between;padding:.5rem 1rem;transition:box-shadow .2s ease-in-out}.button-banner,.button-submenu{background-color:#fff;box-shadow:0 0 14px rgba(43,60,106,.09);width:223px}.button-submenu{border-radius:16px;margin:8px 0 0;position:absolute;z-index:5}.button-submenu-wrap{align-items:baseline;display:flex;flex-direction:column;justify-content:center;padding:4px}.button_submenu-item{border-radius:14px;cursor:pointer;padding:7px 12px;width:100%}.button_submenu-item:not(:last-of-type){padding-bottom:7px}.button_submenu-item:hover{background:#f5f6fd}.button_submenu-item a{color:#989ada;width:100%}.button-banner__arrow{height:7px;margin-left:auto;position:relative;width:12px}.button-banner__arrow:after{background-image:url(https://www.buk.cl/hubfs/2023/Building%20Happinness/flecha-morado-bh.svg);background-position:50%;background-repeat:no-repeat;content:"";height:100%;left:0;position:absolute;transition:transform .6s ease;width:100%}.button-banner__arrow.rotate:after{transform:rotate(540deg)}.categoria-empresa__img{align-items:center;display:flex;justify-content:center;min-height:120px}.ranking_pilar article img{border-radius:50%;cursor:pointer;height:109px;width:109px}.ranking_pilar article img:hover,.ranking_pilar article.target-selected img,article.box-pilar:hover img{border:3px solid var(--color-principal-bh);border-radius:50%;box-shadow:var(--box-shadow-1);cursor:pointer;height:109px;width:109px}.pilar-button{background-color:#fff;border:none;border-radius:var(--radius-btn);color:var(--color-principal-bh);cursor:pointer;padding:11px 30px}.pilar-button:hover,article.box-pilar:hover .pilar-button,article.target-selected .pilar-button{background-color:var(--color-principal-bh);color:#fff}.desaparecer-column{display:none}table{border-collapse:collapse}.box_table_pilar td{border:1px solid var(--color-background-morado-oscuro);padding:12px 33px}.box_table_pilar .txt-num{font-size:30px;font-weight:600}.row_table_head th{font-size:14px;font-weight:400;padding:12px 32px}.row_table_head .th1{width:8%}.row_table_head .th2{width:70%}.row_table_head .th3{width:22%}.collapse-active{border-radius:16px 16px 0 0!important}@media only screen and (min-width:767px){.desaparecer-column{display:revert}}#goUp .button-goUp{background-color:var(--color-principal-bh);border:none;border-radius:50%;bottom:20px;box-shadow:var(--box-shadow-1);cursor:pointer;height:50px;left:20px;opacity:0;position:fixed;transition:all 1s;width:50px;z-index:4}#goUp .button-goUp.visible{opacity:1!important}