:root{--simulator-values-color:#0f1c14;--simulator-color:#0f1c14}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.simulador-container{padding:0 2rem}.simulador .range-slider__range-container{align-items:center;display:flex!important;display:-webkit-flex!important;display:-ms-flexbox!important;height:100%;margin:0;padding:0;position:relative}.simulador .range-slider__range{-webkit-appearance:none;background:#e8edf0;border-radius:5px;height:7px;margin:0;outline:none;padding:0;width:100%}.simulador .range-slider__range::-webkit-slider-thumb{appearance:none;background:#fff;border:1px solid #0f1c14;border-radius:50%;cursor:pointer;height:20px;transition:background .15s ease-in-out;width:20px}.simulador .range-slider__range::-webkit-slider-thumb:hover,.simulador .range-slider__range:active::-webkit-slider-thumb{border:1px solid #0f1c14}.simulador .range-slider__range::-moz-range-thumb{background:#fff;border:1px solid #0f1c14;border-radius:50%;cursor:pointer;height:20px;transition:background .15s ease-in-out;width:20px}.simulador .range-slider__range::-moz-range-thumb:hover,.simulador .range-slider__range:active::-moz-range-thumb{border:1px solid #0f1c14}.simulador .range-slider__range:active~.range-slider__value{border:1px solid #0f1c14;color:#0f1c14}.simulador .range-slider__range:focus::-webkit-slider-thumb{box-shadow:none}.simulador .range-slider__range.big::-webkit-slider-thumb{height:27px;width:27px}.simulador .range-slider__range.big::-moz-range-thumb{height:27px;width:27px}.simulador .range-slider__value{background:#fff;border:1px solid #e8edf0;border-radius:3px;color:#0f1c14;display:inline-block;font-size:14px;font-weight:500;line-height:18px;margin-bottom:0;margin-left:8px;padding:5px;position:relative;text-align:center;width:57px}.simulador .range-slider__value:focus{border:1px solid #e8edf0}.simulador .range-slider__value:after{border-bottom:7px solid transparent;border-right:7px solid #fff;border-top:7px solid transparent;content:"";height:0;left:-7px;position:absolute;top:8px;width:0}.simulador ::-moz-range-track{background:#e8edf0;border:0}.simulador input::-moz-focus-inner,.simulador input::-moz-focus-outer{border:0}.simulador .flex-row-reverse.range-slider~span{flex-wrap:wrap;justify-content:space-evenly;margin-top:3rem;width:100%}.simulador .flex-row-reverse.range-slider~span div:first-child{margin-right:2rem}@media (max-width:591px){.simulador .flex-row-reverse.range-slider~span div:first-child{margin-bottom:1rem!important;margin-right:0}}.simulador .flex-row-reverse.range-slider~span *{margin-bottom:0!important}.simulador .flex-row-reverse .range-slider__value{background:#e8edf0;color:#0f1c14;font-size:20px;font-weight:400;height:40px;line-height:23px;line-height:30px;margin-left:0;width:131px}.simulador .flex-row-reverse .range-slider__range-container .range-slider__range{margin:0;width:100%}.simulador .flex-row-reverse .range-slider__range-container .limits{bottom:-13px;color:#0f1c14;font-size:13px;font-weight:300;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.simulador .input-simulador{display:flex!important;display:-webkit-flex!important;display:-ms-flexbox!important;flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-between}.simulador .icon-simulator{width:40px}.simulador .input-rt.highlightCard{background:#0f1c14!important}.simulador .input-rt.highlightCard p.importe-total{color:#f7f5eb!important;font-size:17px;font-weight:500;margin-bottom:0;text-align:center}.simulador .input-rt.highlightCard p.valor-importe-total{color:#fff;font-family:Obviously,Roboto,sans-serif;font-size:25px;font-weight:500;margin:0;text-align:center}.simulador .error .valor-importe-total{color:red!important}.simulador .titulo-producto{font-family:Roboto,sans-serif;font-size:16px;font-weight:500;text-align:left;width:100%}.simulador .titulo-producto span:nth-child(2){color:#0f1c14;float:right;font-size:17px;font-weight:500;text-align:right}.simulador .titulo-producto.big{color:#0f1c14;flex:0 0 131px;font-family:Obviously,Roboto,sans-serif;font-size:22px;font-weight:500;letter-spacing:-.08rem;line-height:125%;margin-bottom:1rem;margin-left:0;margin-top:0!important}@media (max-width:400px){.simulador .titulo-producto.big{font-size:18px}}.simulador .titulo-slider{font-size:12px;font-weight:400;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.simulador .num-container.disabled{filter:opacity(.3);pointer-events:none!important}.simulador .num-container .input-number{background:#fff;border-radius:0;outline:none;padding:0 12px;pointer-events:none;text-align:center;vertical-align:top;width:50px}.simulador .num-container .input-number,.simulador .num-container .input-number-decrement,.simulador .num-container .input-number-increment{border:1px solid #e8edf0;height:30px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.simulador .num-container .input-number-decrement,.simulador .num-container .input-number-increment{background:#e8edf0;border:1px solid #e8edf0;color:#444;cursor:pointer;display:inline-block;font-weight:700;line-height:29px;text-align:center;width:30px}.simulador .num-container .input-number-decrement:active,.simulador .num-container .input-number-increment:active{background:#ddd}.simulador .num-container .input-number-decrement{border-radius:4px 0 0 4px;border-right:none}.simulador .num-container .input-number-increment{border-left:none;border-radius:0 4px 4px 0}.simulador .limits{bottom:-12px;color:#0f1c14;font-size:12px;font-weight:300;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.simulador .limits.left{left:0}.simulador .limits.right{right:0}.small-cifra{font-size:25px}.ahorroTotal .valor-ahorro-anual{font-family:Obviously,Roboto,sans-serif}.ahorroTotal .valor-ahorro-anual strong{color:#0f1c14;filter:brightness(.9);font-size:35px}.diagrama-barras .barra{display:flex;height:17px;margin-bottom:1em;width:100%}@media (max-width:699px){.diagrama-barras .barra{height:15px;margin-bottom:1em;width:100%}}.diagrama-barras .barra>div{background-clip:padding-box;height:100%;margin:1px}.diagrama-barras .barra>div.dinero{background-color:#0f1c14;border-radius:40px 0 0 40px}.diagrama-barras .barra>div.servicios{background-color:#26fe7e;border-radius:0}.diagrama-barras .barra>div.impuestos{background-color:#e8edf0;border-radius:0 40px 40px 0}.error-layer{display:none}.error-layer i{color:#c00909}.blur-layer{filter:none;z-index:9}@media (max-width:699px){.blur-layer>.p-4.card{display:none}}.limit-exception .error-layer{display:flex!important}.limit-exception .error-layer#errorDesktop{background-color:transparent;bottom:0;left:0;position:absolute!important;right:0;top:0;z-index:10}.limit-exception .error-layer .bg-white{transition-duration:.2s}.limit-exception .blur-layer{filter:blur(5px);transition-duration:.2s}.diagrama-barras{margin:0 auto;max-width:500px}.leyenda{align-items:center;color:var(--simulator-values-color);display:flex!important;display:-webkit-flex!important;display:-ms-flexbox!important;flex-direction:row;font-size:14px;font-weight:400;justify-content:space-between;line-height:14px}.leyenda .pill{border-radius:50px;height:7px;margin-right:5px;width:15px}.leyenda .pill.naranja{background-color:#26fe7e}.leyenda .pill.azul{background-color:#0f1c14}.leyenda .pill.gris{background-color:#e8edf0}.tables .hidden-titles{color:var(--simulator-color);display:none!important;font-size:13px;font-weight:400;line-height:15px;margin-bottom:5px;opacity:.8}@media (max-width:549px){.tables{margin:0!important}.tables>.col-4{width:50%!important}.tables>.col-4 .hidden-titles{display:block!important}.tables>.col-4:first-of-type{display:none}.tables>.col-4 .ml-1{margin-left:.2rem!important}.tables>.col-4 .mr-1{margin-right:.2rem!important}.tables>.col-4 .title-col{margin-bottom:1.5rem}}.tables .destacado i{font-size:18px;margin-bottom:.4rem}@media (max-width:999px){.tables .destacado i{font-size:16px}}.tables .destacado p.text-sueldo{color:#0f1c14;font-size:15px;margin-bottom:0}.tables .destacado p.text-ahorro,.tables .destacado p.text-sueldo{font-family:Obviously,Roboto,sans-serif;font-weight:500;text-align:center}.tables .destacado p.text-ahorro{font-size:12px;line-height:20px;opacity:.9}.tables .destacado p.subtitle{font-size:14px;font-weight:400;line-height:13px;margin:.4rem 0 0!important;text-align:center}.tables p:not(.subtitle){color:var(--simulator-values-color);font-size:14px;font-weight:500;line-height:20px}.tables p.subtitle{font-size:13px;font-weight:600;line-height:14px;text-align:right}.tables p.subtitle.mini{font-size:12px;font-weight:400;opacity:.8}.tables .title-col{border-radius:.375rem;color:#fff;margin:-1rem auto 0;padding:.5rem;width:120px}.tables #tabledata-CF i,.tables #tabledata-SF i{font-size:15px;height:15px;margin:0}.tables #tabledata-SF .title-col{background-color:#e8edf0}.tables #tabledata-SF .title-col p{color:#0f1c14}.tables #tabledata-SF .destacado i,.tables #tabledata-SF .destacado p.text-ahorro{color:var(--simulator-color)}.tables #tabledata-SF .border-top-gray{padding:2.1rem 0}.tables #tabledata-CF .title-col{background-color:#0f1c14!important}.tables #tabledata-CF .title-col p{color:#fff!important}.tables #tabledata-CF .destacado i{color:#0f1c14}.tables #tabledata-CF .border-top-gray{padding:1.6rem 0 .7rem}#reiniciar-simulador{background-color:transparent;border:0;bottom:-3.5em;box-sizing:border-box;color:var(--simulator-values-color);cursor:pointer;font-size:13px;left:1em;line-height:13px;margin:0;padding:0;text-decoration:none;white-space:nowrap;width:auto}@media (max-width:991px){#reiniciar-simulador{bottom:-3em;left:50%;transform:translateX(-50%)}}