.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-loop{display:none}.button-large{align-items:center;background:var(--color-white);border:1px solid var(--color-light-blue);color:#2e47a7;cursor:pointer;display:flex;font-size:1.125rem;font-weight:400;justify-content:space-between;padding:16px 24px;position:relative;width:100%}.button-large:after{background-image:url(https://www.buk.cl/hubfs/2023/Icons/arrow-down.svg);background-position-y:center;background-repeat:no-repeat;content:"";height:20px;transition:.6s ease-in-out;width:20px}.button-large.active:after{transform:rotate(180deg)}@media only screen and (min-width:767px){.button-large{font-size:1.5rem}}.button-large .text-questions{width:90%}@media only screen and (min-width:767px){.button-large .text-questions{width:97%}}.panel-info{color:var(--wb-font-color-1)!important;max-height:0;opacity:0;overflow:hidden;transition:.6s ease-in-out}.panel-info.show{max-height:1300px;opacity:1;overflow:visible}.panel-info li:before{content:url(https://www.buk.cl/hubfs/2023/Buk-ui-kit/encuestas/Flecha.svg);left:-30px;position:absolute;width:22px}.panel-info li{font-size:1.125rem;margin-left:30px;position:relative}.panel-info li:not(:last-of-type){margin-bottom:1.125rem;margin-left:30px}.text-questions{font-family:var(--font-family-title);font-size:1rem}.panel-info ol{counter-reset:lista-contador;list-style:none;padding-left:0}.panel-info ol li{align-items:start;counter-increment:lista-contador;display:flex;font-size:16px;margin-bottom:10px}.panel-info ol li:before{align-items:center;background-color:#73a0db;border-radius:50%;color:#fff;content:counter(lista-contador);display:flex;font-size:14px;font-weight:600;justify-content:center;margin-right:16px;min-height:22px;min-width:22px;white-space:nowrap}.buk-modal{animation:fadeOverlayModal .35s linear;background:rgba(0,0,0,.75);bottom:0;display:none;left:0;outline:0;position:fixed;right:0;top:0;z-index:30}.buk-modal.buk-modal--show{display:block}.buk-modal__dialog{align-items:center;display:flex;margin:1.25rem auto;max-width:550px;min-height:calc(100% - 3.5rem);position:relative;width:auto}.buk-modal__content{animation:fadeDownDialog .4s linear;background-color:var(--wb-bg-modules);border-radius:9px;padding:1rem;width:100%}.buk-modal__header{align-items:center;border-bottom:2px solid #70707038;display:flex;justify-content:space-between;padding-bottom:.75rem}.buk-modal__header p{color:var(--color-blue-buk);font-family:var(--font-family-title);font-size:1.5rem}.buk-modal__header button{appearance:none;border:2px solid #2f48a7;border-radius:4px;cursor:pointer;padding:.3rem}.buk-modal__header button:hover{opacity:.65}.buk-modal__header button:focus{box-shadow:0 0 0 3px hsla(240,1%,46%,.29);outline:0}.buk-modal__header button svg{vertical-align:middle}.buk-modal__body,.buk-modal__body p{font-size:1.125rem}.buk-modal__body ul{margin-top:.5rem}.buk-modal__body ul li:not(:last-of-type){padding-bottom:.5rem}.buk-modal__body ul li{font-weight:600}@keyframes fadeOverlayModal{0%{opacity:0}to{opacity:1}}@keyframes fadeDownDialog{0%{opacity:0;transform:translateY(-55px)}to{opacity:1;transform:translateY(0)}}.swiper-pagination{position:static!important}.swiper-pagination-bullet{background:var(--color-blue-buk)!important;height:.8rem;transition:.5s ease!important;width:.8rem}.bg-blue-buk .swiper-pagination-bullet{background:#fff!important;height:.8rem;transition:.5s ease!important;width:.8rem}.calc .tooltip{cursor:pointer;display:inline-block;margin-left:8px}.calc .tooltip .tooltip-text{background-color:var(--wb-font-color-1);border-radius:8px;bottom:35px;color:var(--color-white);font-family:var(--font-family-body);font-size:12px;left:50%;max-width:230px;min-width:230px;opacity:0;padding:8px 12px;position:absolute;top:auto;transform:translateX(-50%);transition:opacity .5s;visibility:hidden;width:auto;z-index:100}.calc .tooltip .tooltip-text:after{border-color:var(--wb-font-color-1) transparent transparent transparent;border-style:solid;border-width:5px;content:" ";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.calc .tooltip:hover .tooltip-text{opacity:1;visibility:visible}@media only screen and (min-width:767px){.calc .tooltip{position:relative}.calc .tooltip .tooltip-text{bottom:37px}}.buk-modal__header p{color:var(--color-blue-buk)!important}.buk-modal__content{background-color:var(--wb-bg-modules)!important}.calc input,.select-group .select-control{border:2px solid #d9e3fc;border-radius:21px;font-family:inherit;font-size:1.125rem;padding:.5rem 1.45rem .5rem 1.25rem;width:100%}.select-group select{-webkit-appearance:none;-moz-appearance:none;background-image:url(https://www.buk.cl/hubfs/2023/Calculadoras/flecha-select.svg);background-position-x:calc(100% - 17px);background-position-y:16px;background-repeat:no-repeat}.calc label,.calc span,.select-group .select-control{font-size:1.125rem}.calc__title{border-radius:12px}.calc-box__section{background:var(--color-light-blue)}.calc-box__section p{font-size:1.25rem;font-weight:600}@media only screen and (min-width:767px){.calc__title{border-radius:67px}.calc__title p{font-size:1.25rem}}@media only screen and (min-width:1020px){.calc__title p{font-size:1.35rem}.calc-box__section p{font-size:1.5rem;font-weight:700}}.date-group input[type=date]::-webkit-calendar-picker-indicator{background:url(https://www.buk.cl/hubfs/2023/Icons/Calendario%20icono.svg);background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;height:15px;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:15px}.calc input:not([readonly]){background:#fff;border:2px solid #d9e3fc;cursor:pointer}.calc input[type=number]{text-align:right}.calc input:not([readonly]):focus,.calc input:not([readonly]):hover,.select-group .select-control:focus,.select-group .select-control:hover{border-color:var(--color-blue-buk);outline:0}.calc input[readonly]{background:var(--wb-bg-modules);border:2px solid var(--wb-bg-modules);cursor:auto}.calc input[readonly]:focus{outline:0}.calc .buk-col hr{border:2px solid #d9e3fc}@media only screen and (max-width:767px){.calc [class*=buk-col]{padding-bottom:.2rem;padding-top:.2rem}}.calc .calc__fields--py-xs{padding-bottom:.1rem;padding-top:.1rem}.calc__title-details{border-radius:16px 16px 0 0}input[type=radio]{cursor:pointer;height:17px;margin-left:1rem;vertical-align:middle;width:auto;width:17px}.calc-box__label{color:var(--color-blue-buk);font-family:var(--font-family-body);font-size:1.125rem;font-weight:600}.box-label__tooltip{width:85%}.box-label__tooltip.tooltip{width:10%}.cal-detail__title{background:var(--wb-bg-modules)}.cal-detail__title p{font-size:1.125rem}.cal-detail__item{border-bottom:2px solid var(--color-light-blue)}.cal-detail__item p{font-size:1rem}.cal-boxblue__total{font-size:2rem}@media only screen and (min-width:767px){.calc-detail--separator{border-right:2px solid var(--color-light-blue);padding-right:16px}}