.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://3790458.fs1.hubspotusercontent-na1.net/hubfs/3790458/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:3000px;opacity:1;overflow:visible}.panel-info li:before{content:url(https://3790458.fs1.hubspotusercontent-na1.net/hubfs/3790458/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}.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}.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 rgba(116,116,119,.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)}}input[data-currency=true]{text-align:right}.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://3790458.fs1.hubspotusercontent-na1.net/hubfs/3790458/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://3790458.fs1.hubspotusercontent-na1.net/hubfs/3790458/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}}.border-error{border-color:var(--color-error)!important}.tooltip{margin-left:8px;position:relative}.tooltip .tooltiptext{background-color:var(--wb-bg-modules);border-radius:16px;bottom:150%;box-shadow:0 0 10px 4px rgba(43,60,106,.12);color:var(--wb-font-color-1);font-family:var(--font-family-body);font-size:14px;max-width:230px;min-width:230px;opacity:0;padding:16px 12px;position:absolute;text-align:left;transform:translateX(-62%);transition:opacity .5s;visibility:hidden;z-index:1000}.tooltip-trigger:hover+.tooltiptext{visibility:visible}.tooltip .tooltiptext:after{content:" ";left:50%;position:absolute;top:100%}.tooltip:hover .tooltiptext{opacity:1}@media only screen and (max-width:767px){.tooltip .tooltiptext{max-width:250px;min-width:250px}}[class*=buk-col]{padding-bottom:.5rem;padding-top:.5rem;position:relative}.calc-fields input[type=radio]{height:17px;vertical-align:middle;width:17px!important}.buk-grid label{font-size:1.125rem}.calc-fields input,.calc-national-values input{width:100%}.calc-fields input[readonly]:focus,.calc-national-values input[readonly]:focus{outline:0}.calc-fields .control-radio input{width:auto}.calc-national-values input[readonly]{background:var(--wb-bg-modules);border:1px solid #d9e3fc;color:var(--color-blue-buk);font-family:var(--font-family-title);font-size:1.75rem;font-weight:700}.calc-fields input{color:inherit;font-family:var(--font-family-body);font-size:1.125rem}.calc-fields input:not([readonly]){background:var(--wb-bg-modules);border:2px solid #fff;border-radius:21px;cursor:pointer;padding:.625rem 1rem}.calc-fields input:not([readonly]):focus,.calc-fields input:not([readonly]):hover{border-color:var(--color-blue-buk);outline:0}.calc-fields input[readonly]{background:#f3f3f3;border:2px solid #fff;border-radius:21px;padding:.625rem 1rem}@media only screen and (min-width:767px){.sticky-box{position:sticky;top:84px}.pi-end{place-items:end}}@media only screen and (min-width:1115px){.sticky-box{top:120px}}.lbl-total-discount{color:var(--color-blue-buk)!important}.lbl-total-discount,.lbl-total-salary{font-family:var(--font-family-title);font-size:2rem!important}.lbl-total-salary{color:var(--color-white)!important}.calc-fields--results [class*=buk-col]{padding-bottom:0;padding-top:0}.buk-col hr{background:var(--color-light-blue);border-radius:14px;border-width:0;height:2px}.rounded-bottom-16{border-radius:0 0 16px 16px}.tooltip{cursor:pointer;display:inline-block}.tooltip svg{vertical-align:text-bottom}.tooltip .tooltip-text{background-color:var(--color-light-blue);border-radius:9px;bottom:35px;box-shadow:0 0 10px 4px rgba(43,60,106,.12);color:var(--wb-font-color-1);font-family:var(--font-family-body);font-size:14px;font-weight:400;max-width:220px;min-width:220px;opacity:0;padding:16px;text-align:center;top:auto;transition:opacity .5s;visibility:hidden;width:auto;z-index:10}.tooltip .tooltip-text,.tooltip .tooltip-text:after{left:50%;position:absolute;transform:translateX(-50%)}.tooltip .tooltip-text:after{border-color:var(--color-light-blue) transparent transparent transparent;border-style:solid;border-width:5px;content:" ";top:100%}.tooltip:hover .tooltip-text{opacity:1;visibility:visible}@media only screen and (min-width:767px){.tooltip{position:relative}.tooltip .tooltip-text{bottom:37px}}.calc__fields--dropdown{border-radius:0 0 16px 16px;height:0;overflow:hidden;transition:height .5s}.calc--btn-dropdown button{background:var(--wb-bg-modules);border:none;border-radius:16px;color:var(--color-blue-buk);cursor:pointer;font-family:var(--font-family-title);font-size:1.125rem;font-weight:700;outline:0;padding:.75rem 1.5rem;position:relative;text-align:left;width:100%}.calc--btn-dropdown button.active{border-radius:16px 16px 0 0}.calc--btn-dropdown button:after{background:url(https://3790458.fs1.hubspotusercontent-na1.net/hubfs/3790458/2023/Calculadoras/flecha.svg);background-position:50%;background-repeat:no-repeat;content:"";height:25px;position:absolute;right:2.5%;transform:rotate(180deg);transition:transform .5s;width:25px}.calc--btn-dropdown button.active:after{transform:rotate(0deg)}.calc--btn-dropdown .active~.calc__fields--dropdown{min-height:835px}@media only screen and (min-width:767px){.calc--btn-dropdown .active~.calc__fields--dropdown{min-height:533px}}@media only screen and (min-width:1020px){.calc--btn-dropdown .active~.calc__fields--dropdown{min-height:600px}.calc--btn-dropdown button{font-size:1.5rem}.calc--btn-dropdown button:after{height:32px}}