.obligatorio{font-size:.9rem;margin:0 0 20px !important}.cuerpoform{display:flex;flex-wrap:wrap;justify-content:space-between}.cuerpoform .etiqueta,.cuerpoform .etiquetarequerida{display:block;padding:0 0 10px}.cuerpoform p{display:inline-block}.cuerpoform p input,.cuerpoform p textarea,.cuerpoform p select{width:100%}.cuerpoform p.textarea{width:100%;margin-right:0}.cuerpoform p.zonacaptcha label span.descripcion{display:block;padding:10px;font-size:.8em;line-height:normal}.cuerpoform p.botones{margin:0 0 22px !important}.cuerpoform p.botones input{min-width:125px;width:auto;background:#005442;border-color:#005442;text-transform:uppercase}@media(hover:hover){.cuerpoform p.botones input:hover{background:#fff;color:#005442}}.cuerpoform p.botones input:focus{box-shadow:0 0 9px #087}.cuerpoform .checkboxes,.cuerpoform .radios{width:100%;display:flex;flex-wrap:wrap;margin:10px 0 30px}.cuerpoform .checkboxes .etiqueta,.cuerpoform .checkboxes .etiquetarequerida,.cuerpoform .radios .etiqueta,.cuerpoform .radios .etiquetarequerida{padding:0 0 15px}.cuerpoform .checkboxes .opciones,.cuerpoform .radios .opciones{padding:1px 0 0;display:flex;flex-wrap:wrap}.cuerpoform .checkboxes .opciones input[type="radio"],.cuerpoform .checkboxes .opciones input[type=checkbox],.cuerpoform .radios .opciones input[type="radio"],.cuerpoform .radios .opciones input[type=checkbox]{opacity:0;position:absolute;right:0}.cuerpoform .checkboxes .opciones label,.cuerpoform .radios .opciones label{padding:0 25px 15px 50px;margin:0;display:inline-block;position:relative;cursor:pointer}.cuerpoform .checkboxes .opciones label input,.cuerpoform .radios .opciones label input{margin:0 10px}.cuerpoform .checkboxes .opciones label input[type=radio]+i,.cuerpoform .radios .opciones label input[type=radio]+i{height:20px;width:20px;border-radius:100%;border:1px solid #727272;position:absolute;top:-1px;left:18px}.cuerpoform .checkboxes .opciones label input[type=radio]+i::before,.cuerpoform .radios .opciones label input[type=radio]+i::before{content:'';display:block;height:12px;width:12px;background:#087;border-radius:100%;position:absolute;z-index:1;top:4px;left:4px;transition:all .25s ease;opacity:0}.cuerpoform .checkboxes .opciones label input[type=checkbox]+i,.cuerpoform .radios .opciones label input[type=checkbox]+i{height:20px;width:21px;position:absolute;border-radius:3px;border:1px solid #727272;top:-2px;left:16px}.cuerpoform .checkboxes .opciones label input[type=checkbox]+i::before,.cuerpoform .radios .opciones label input[type=checkbox]+i::before{content:'\e808';display:flex;flex-direction:column;justify-content:center;align-items:center;height:20px;width:19px;font-family:fontello;font-size:.75em;background:#087;border-radius:2px;position:absolute;z-index:1;top:0;left:0;transition:all .25s ease;opacity:0;color:#fff;padding-right:2px}.cuerpoform .checkboxes .opciones label:hover input[type=radio]+i,.cuerpoform .checkboxes .opciones label:hover input[type=checkbox]+i,.cuerpoform .radios .opciones label:hover input[type=radio]+i,.cuerpoform .radios .opciones label:hover input[type=checkbox]+i{border-color:#087}.cuerpoform .checkboxes .opciones label:hover input[type=radio]+i:before,.cuerpoform .checkboxes .opciones label:hover input[type=checkbox]+i:before,.cuerpoform .radios .opciones label:hover input[type=radio]+i:before,.cuerpoform .radios .opciones label:hover input[type=checkbox]+i:before{opacity:.4}.cuerpoform .checkboxes .opciones label input[type=radio]:checked+i,.cuerpoform .checkboxes .opciones label input[type=checkbox]:checked+i,.cuerpoform .radios .opciones label input[type=radio]:checked+i,.cuerpoform .radios .opciones label input[type=checkbox]:checked+i{border-color:#087}.cuerpoform .checkboxes .opciones label input[type=radio]:checked+i:before,.cuerpoform .checkboxes .opciones label input[type=checkbox]:checked+i:before,.cuerpoform .radios .opciones label input[type=radio]:checked+i:before,.cuerpoform .radios .opciones label input[type=checkbox]:checked+i:before{opacity:1}.cuerpoform .checkboxes .opciones label input[type=radio]:focus+i,.cuerpoform .checkboxes .opciones label input[type=checkbox]:focus+i,.cuerpoform .radios .opciones label input[type=radio]:focus+i,.cuerpoform .radios .opciones label input[type=checkbox]:focus+i{border:2px solid #087 !important}.cuerpoform .checkbox{width:100%;margin:0 0 25px}.cuerpoform .checkbox span{font-weight:300;font-size:.95rem}.cuerpoform .checkbox span.asterisco{font-size:1rem;position:absolute;left:2px;top:-3px}.cuerpoform .checkbox span a{font-weight:500}.cuerpoform .checkbox input[type=checkbox]{opacity:0;position:absolute;right:0}.cuerpoform .checkbox label{padding:0 25px 6px 50px;display:inline-block;position:relative;cursor:pointer}.cuerpoform .checkbox label input[type=checkbox]+i{height:20px;width:21px;position:absolute;border-radius:3px;border:1px solid #727272;top:1px;left:16px}.cuerpoform .checkbox label input[type=checkbox]+i::before{content:'\e808';display:flex;flex-direction:column;justify-content:center;align-items:center;height:20px;width:19px;font-family:fontello;font-size:.75em;background:#087;border-radius:1px;position:absolute;z-index:1;top:0;left:0;transition:all .25s ease;opacity:0;color:#fff;padding-right:2px}.cuerpoform .checkbox label input:disabled+i{opacity:.3}.cuerpoform .checkbox label:hover input[type=checkbox]:not(:disabled)+i{border-color:#087}.cuerpoform .checkbox label:hover input[type=checkbox]:not(:disabled)+i:before{opacity:.4}.cuerpoform .checkbox label input[type=checkbox]:checked+i{border-color:#087}.cuerpoform .checkbox label input[type=checkbox]:checked+i:before{opacity:1}.cuerpoform .checkbox label input[type=checkbox].error+i{border-color:#fd9b9b !important}.cuerpoform .checkbox label input[type=checkbox]:focus+i{border:2px solid #087 !important}.cuerpoform .combo{min-width:210px}.cuerpoform .fieldset{width:100%;box-sizing:border-box;border:1px solid #dbdbdb;border-radius:3px;padding:20px 30px;margin:0 0 30px}.cuerpoform .fieldset legend{padding:20px;margin-left:-7px;font-family:"gloriola","Arial",sans-serif;font-size:1rem;line-height:1.2em;color:#323232}@media(min-width:67.5em){.cuerpoform .fieldset legend{font-size:1.1rem}}@media(min-width:93.5em){.cuerpoform .fieldset legend{font-size:1.15rem}}.cuerpoform .fechas{display:flex}.cuerpoform .fechas p{position:relative}.cuerpoform .fechas p input{padding-right:40px;min-width:145px}.cuerpoform .fechas p img{position:absolute;right:12px;bottom:11px;cursor:pointer}.cuerpoform .fecha{display:flex}.cuerpoform .fecha p{position:relative}.cuerpoform .fecha p input{padding-right:40px}.cuerpoform .fecha p img{position:absolute;right:12px;bottom:11px;cursor:pointer}.form-tipo1 .campo100,.form-tipo2 .campo100,.campo30,.campo40,.campo50,.campo60{width:100%}@media(min-width:59em){.campo30,.campo40{width:40%}.campo20{width:18%}.campo50{width:48%}.campo60{width:56%}}@media(min-width:67.5em){.campo30{width:31%}.campo20{width:22%}.campo25{width:25%}}@media(min-width:82.5em){.campo60{width:60%}.campo40{width:36%}.campo20{width:27%}}.nota-politica{margin-bottom:20px !important;line-height:1.4rem}.nota-politica p{margin:0 !important}.nota-politica a{font-weight:500}#LOPD{box-sizing:border-box;padding:25px 25px 10px;margin:20px 0;border:1px solid #dbdbdb;box-shadow:0 0 10px 0 #d6e7ef}#LOPD h3{font-weight:300;font-size:1.4rem}@media(min-width:67.5em){#LOPD h3{font-size:1.5rem}}@media(min-width:93.5em){#LOPD h3{font-size:1.5rem}}#LOPD h4{font-weight:400;font-size:1.25rem}@media(min-width:67.5em){#LOPD h4{font-size:1.3rem}}@media(min-width:93.5em){#LOPD h4{font-size:1.4rem}}#LOPD p{font-size:.95rem;line-height:1.4rem;margin-bottom:15px}#LOPD ol li ul{margin-bottom:0}#LOPD ol li ul li{font-size:.95rem;line-height:1.4rem;padding-top:2px}@media(min-width:59em){#LOPD{padding:40px 40px 10px}}label.error{color:#c00;font-size:13px;line-height:1.4em;padding-top:6px;display:block !important}input.error{border-color:#fd9b9b}#a_mensaje{width:100%;max-width:980px;margin:0 auto;padding:15px 10px 10px 25px;box-sizing:border-box}#a_mensaje>div{padding:20px 10px 8px 25px;border-left:4px solid #f1c21b}#a_mensaje>div h2{font-weight:500;font-size:1.5rem;margin-bottom:12px}@media(min-width:67.5em){#a_mensaje>div h2{font-size:1.6rem}}@media(min-width:93.5em){#a_mensaje>div h2{font-size:1.75rem}}#a_mensaje>div p{font-size:1.25rem}@media(min-width:67.5em){#a_mensaje>div p{font-size:1.3rem}}@media(min-width:93.5em){#a_mensaje>div p{font-size:1.4rem}}#a_mensaje>div p.botones{font-size:1rem}#a_mensaje>div#confirmacion{border-color:#087}#a_mensaje>div#envioerror{border-color:#a70004}#errorvalidacion{width:100%;margin:30px 0;padding:18px 20px 10px 25px;box-sizing:border-box;border-left:4px solid #a70004}#errorvalidacion p{margin:0 0 20px;font-weight:500;font-size:1rem}@media(min-width:67.5em){#errorvalidacion p{font-size:1.1rem}}@media(min-width:93.5em){#errorvalidacion p{font-size:1.15rem}}#errorvalidacion ul li{list-style-type:none;background:transparent url(../../img/css/icono/vineta3.png) no-repeat 8px 6px;padding:0 0 8px 35px;line-height:1.4em}.form-tipo1{width:100%;max-width:840px;margin:0 auto}.form-tipo1 p{margin-bottom:35px}.form-tipo1 p.botones{width:100%;text-align:center}.form-tipo1 p.txt{margin-bottom:25px;font-size:1.1rem;display:block;width:100%}.form-tipo1 p.txt strong{font-weight:500}.form-tipo2{padding-bottom:20px}.form-tipo2 .cuerpoform{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-start}.form-tipo2 .cuerpoform p{margin:0 15px 20px 0}.form-tipo2 .cuerpoform .fechas{margin:0 15px 20px 0}.form-tipo2 .cuerpoform .fechas p{margin:0}.form-tipo2 .cuerpoform .fechas p.fecha1 input{border-radius:4px 0 0 4px;border-right-width:1px}.form-tipo2 .cuerpoform .fechas p.fecha1 input:focus{border-right-width:2px}.form-tipo2 .cuerpoform .fechas p.fecha2 input{border-radius:0 4px 4px 0;border-left-width:1px}.form-tipo2 .cuerpoform .fechas p.fecha2 input:focus{border-left-width:2px}@media(min-width:67.5em){.form-tipo2{padding-bottom:40px}.form-tipo2 .cuerpoform{flex-wrap:nowrap}}.botones{width:100%;text-align:right}.botones input[disabled*=disabled]{opacity:.5;pointer-events:none}.link{font-size:.85rem;color:#087;cursor:pointer;margin-right:40px}.link.arrow{background:transparent url(../../img/css/icono/ico-arrow.svg) no-repeat 100% 50%;padding-right:25px}.link.download{background:transparent url(../../img/css/icono/ico-download.svg) no-repeat 100% 50%;padding-right:25px;background-size:19px auto}.link.add{background:transparent url(../../img/css/icono/ico-add.svg) no-repeat 100% 50%;padding-right:25px;background-size:21px auto;background-position:0 0;padding:2px 0 3px 30px}.link.remove{background:transparent url(../../img/css/icono/ico-remove.svg) no-repeat 100% 50%;padding-right:25px;display:block;margin-left:auto}.campo-range{position:relative}.campo-range small.txt-error,.campo-range small.info-error{line-height:normal;position:absolute;left:0;bottom:57px}.range-box{display:block;margin-top:40px}.range-control{-webkit-appearance:none;-webkit-transition:.2s;background:#cce0dd;border:0;border-radius:2px;height:4px;outline:0;padding:0 !important;transition:opacity .2s;width:100%}.range-control::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:transparent url(../../img/css/icono/range.png) no-repeat 0 0;cursor:pointer;height:22px;width:22px}.range-control::-moz-range-thumb{background:transparent url(../../img/css/icono/range.png) no-repeat 0 0;border:0;cursor:pointer;height:22px;width:22px}.range-tag{color:#727272;display:inline-block;width:49%}.range-tag:last-child{text-align:right}.cuerpoform,.data-step-prev{border:1px solid #eee;border-radius:4px;flex:1;padding:15px}@media(min-width:67.5em){.cuerpoform,.data-step-prev{padding:25px}}.data-step-prev{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:15px;padding:15px;flex:0}.data-step-prev p{line-height:1;margin:0}.data-step-prev .data-tit{font-weight:500;font-size:1.25rem;flex:1}@media(min-width:67.5em){.data-step-prev .data-tit{font-size:1.3rem}}@media(min-width:93.5em){.data-step-prev .data-tit{font-size:1.4rem}}@media(max-width:67.5em){.data-step-prev .data-tit{margin-bottom:5px}}.data-step-prev .data-info{font-size:.85rem;color:#5d5d5d}@media(max-width:67.5em){.data-step-prev .data-info{flex:0 0 100%;order:1}}.data-step-prev .data-info li:not(:last-child){margin-bottom:5px}@media(min-width:67.5em){.data-step-prev .data-info b{display:inline-block;min-width:270px;padding-right:10px;text-align:right}}.data-step-prev .data-actions span,.data-step-prev .data-actions button{display:inline-block;margin-left:20px;vertical-align:middle}.data-step-prev .data-edit{background:transparent;cursor:pointer}@media(min-width:67.5em){.simulation{box-sizing:border-box;flex:0 0 74%;max-width:74%;padding-left:20px}}.simulation .form-tipo1{height:100%;max-width:100%}.simulation form,.simulation .step{height:100%}.simulation .step{display:flex;flex-direction:column}.simulation .step-tit{border-bottom:1px solid #eee;font-weight:400;font-size:1.9rem;color:#000;margin-bottom:20px;padding-bottom:15px}@media(min-width:67.5em){.simulation .step-tit{font-size:2rem}}@media(min-width:93.5em){.simulation .step-tit{font-size:2.1rem}}@media(min-width:67.5em){.simulation .step-tit{font-weight:500;font-size:.85rem;border:0;margin-bottom:30px;padding:6px 0;text-transform:uppercase}}.simulation .form-tit{background:transparent url(../../img/css/icono/ico-home.svg) no-repeat 0 3px;background-size:19px 21px;border-bottom:1px solid #eee;font-weight:500;font-size:1rem;color:#000;padding:5px 0 15px 25px}.simulation .form-text{font-size:1rem;display:block;margin-bottom:10px}@media(min-width:67.5em){.simulation .form-text{font-size:1.1rem}}@media(min-width:93.5em){.simulation .form-text{font-size:1.15rem}}.simulation .step[data-id='paso-3'] .form-tit{background-image:url(../../img/css/icono/ico-user.svg);border:0;padding-bottom:0}.simulation .cuerpoform{position:relative}.simulation .cuerpoform .etiqueta{font-weight:500;font-size:.85rem;color:#000;margin-bottom:0;padding-bottom:5px}.simulation .cuerpoform p[class*='campo']{box-sizing:border-box;padding-right:10px;vertical-align:top}.simulation .cuerpoform input[type=number]{appearance:textfield}.simulation .cuerpoform input:not([type*='submit']),.simulation .cuerpoform input:not([type*='progress']),.simulation .cuerpoform select,.simulation .cuerpoform textarea{padding-bottom:13px;padding-top:13px}.simulation .cuerpoform .nice-select{height:50px}.simulation .cuerpoform .nice-select span.current{padding-top:3px}.simulation .cuerpoform .radios{margin-top:0}.simulation .cuerpoform .radios .etiqueta,.simulation .cuerpoform .radios .etiquetarequerida{width:100%;padding:4px 0 12px;line-height:1.35em}@media(min-width:67.5em){.simulation .cuerpoform .campo30{width:31.8%}.simulation .cuerpoform .radios.campo50{width:48%}}.simulation .step[data-id='paso-2'] .cuerpoform,.simulation .step[data-id='paso-3'] .cuerpoform{display:block}.simulation .form-line{background:#eee;color:#eee;margin:5px 0 30px}.simulation .controls-hidden{display:none}.simulation .radios .opciones label{box-sizing:border-box;flex:0 0 100%;padding-left:35px}.simulation .radios .opciones label input[type=radio]+i{left:0}.simulation .radios.radio-inline{display:block}.simulation .radios.radio-inline .etiqueta{margin-bottom:10px}.simulation .radios.radio-inline .opciones label{flex:0 0 auto}.simulation .step[data-id='paso-1'] .radios .opciones{display:block}.simulation .step[data-id='paso-1'] .radios .opciones label{cursor:auto;display:block;padding-right:0}.simulation .step[data-id='paso-1'] .radios .opciones label>*{cursor:pointer}.simulation .checkboxes{margin:0 0 10px}.simulation .checkboxes .etiqueta{width:100%;margin-bottom:10px}.simulation .checkboxes .opciones label{padding-left:35px}.simulation .checkboxes .opciones label input[type=checkbox]+i{left:2px}.simulation .fechas.campo30{display:inline-flex;vertical-align:top}.simulation .fechas.campo30 p input{min-width:190px}.simulation .fechas.campo30 p img{bottom:auto;top:43px}@media(min-width:59em){.simulation .fechas.campo30 p{flex:1;margin-right:10px}}#a_simulador_hipoteca .checkbox{width:100%;margin:0 !important}#a_simulador_hipoteca .checkbox input[type=checkbox]{visibility:hidden;position:absolute;left:0}#a_simulador_hipoteca .checkbox label{padding:0 5px 25px 40px;display:inline-block;position:relative;cursor:pointer}#a_simulador_hipoteca .checkbox label input[type=checkbox]+i,#a_simulador_hipoteca .checkbox label small+i{height:20px;width:21px;position:absolute;border-radius:3px;border:1px solid #727272;top:2px;left:7px}#a_simulador_hipoteca .checkbox label input[type=checkbox]+i::before,#a_simulador_hipoteca .checkbox label small+i::before{content:'\e808';display:flex;flex-direction:column;justify-content:center;align-items:center;height:20px;width:19px;font-family:fontello;font-size:.75em;background:#087;border-radius:2px;position:absolute;z-index:1;top:0;left:0;transition:all .25s ease;opacity:0;color:#fff;padding-right:2px}#a_simulador_hipoteca .checkbox label small+i{border-color:#a70004}#a_simulador_hipoteca .checkbox label:hover input[type=checkbox]+i,#a_simulador_hipoteca .checkbox label:hover small+i{border-color:#087}#a_simulador_hipoteca .checkbox label:hover input[type=checkbox]+i:before,#a_simulador_hipoteca .checkbox label:hover small+i:before{opacity:.4}#a_simulador_hipoteca .checkbox label input[type=checkbox]:checked+i,#a_simulador_hipoteca .checkbox label input[type=checkbox]:checked+small+i{border-color:#087}#a_simulador_hipoteca .checkbox label input[type=checkbox]:checked+i:before,#a_simulador_hipoteca .checkbox label input[type=checkbox]:checked+small+i:before{opacity:1}#a_simulador_hipoteca .checkbox small.info-error{position:absolute;bottom:3px;padding:0 !important}.filled-controls{background:#fafafa;border-radius:4px;margin-bottom:15px;padding:20px 15px}@media(min-width:67.5em){.filled-controls{margin-bottom:60px}.filled-controls p{margin-bottom:0}}input[disabled]:not([type*='submit']){background-color:#eee;border-color:#eee}.input-euro{background-image:url(../../img/css/icono/ico-euro.svg);background-position:95% 50%;background-repeat:no-repeat;background-size:8px auto;padding-right:20px}small.info-control,small.info-error,small.txt-error{color:#727272;padding-left:7px}small.info-error,small.txt-error{color:#a70004}small.txt-error.off{display:none}input.info-error,select.info-error{border-color:#a70004 !important}.switch{flex:1;margin:0}.switch label{display:flex;justify-content:flex-end;align-items:center;position:relative;margin-top:-5px}.switch .tag{font-size:.85rem;color:#5d5d5d;margin-right:10px}.switch input{height:0;opacity:0;width:0}.switch input:checked+.slider{background-color:#cce0dd}.switch input:checked+.slider:before{background:#005442;left:18px}.switch .slider{background-color:#f5f5f5;border-radius:34px;cursor:pointer;height:16px;position:relative;transition:.4s;width:45px}.switch .slider::before{position:absolute;bottom:-5px;left:2px;background:#80aaa1;border-radius:100%;content:"";height:26px;transition:.4s;width:26px}.ver-consentimientos,.ver-protecciondatos{display:inline-block;margin:0;line-height:1.4em;background-position:100% 6px !important}.ver-consentimientos img,.ver-protecciondatos img{margin-right:5px}.ver-consentimientos em,.ver-protecciondatos em{color:#000;display:block;padding-left:20px;font-style:normal}.ver-consentimientos.noleido,.ver-protecciondatos.noleido{border:5px solid rgba(167,0,4,0.05);border-radius:5px;background:rgba(167,0,4,0.15)}.combo2 select option.spain{background:#cce0dd !important;font-weight:bold}.simulador_depositos{display:flex;flex-direction:column;flex-wrap:nowrap;border-radius:20px;box-shadow:2px 2px 8px 0 #00000026;text-align:center}@media(min-width:59em){.simulador_depositos{flex-direction:row;flex-wrap:wrap}}.simulador_depositos_datos{display:flex;flex-direction:column;justify-content:center;background:rgba(217,231,231,0.49);border-radius:20px 20px 0 0;flex:1;padding:35px 20px}@media(min-width:59em){.simulador_depositos_datos{border-radius:20px 0 0 20px;margin:0 auto}}.simulador_depositos_datos h3{font-weight:600;margin:0;padding:0 0 20px}.simulador_depositos_datos form{display:flex;justify-content:center}.simulador_depositos_datos form .cuerpoform{border:0;padding:0;position:relative;max-width:450px;width:100%}.simulador_depositos_datos form .cuerpoform input[type=number]{appearance:textfield}.simulador_depositos_datos form .cuerpoform input:not([type*='submit']):not([type='range']),.simulador_depositos_datos form .cuerpoform input:not([type*='progress']),.simulador_depositos_datos form .cuerpoform select,.simulador_depositos_datos form .cuerpoform textarea{padding-bottom:10px;padding-top:10px}.simulador_depositos_datos form .cuerpoform .nice-select{height:50px}.simulador_depositos_datos form .cuerpoform .nice-select span.current{padding-top:3px}.simulador_depositos_datos form .cuerpoform .importe{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;position:relative;width:fit-content}.simulador_depositos_datos form .cuerpoform .importe input{font-size:40px;font-weight:500;text-align:center}.simulador_depositos_datos form .cuerpoform .importe svg{position:absolute;right:18px;top:26px;width:16px}@media(min-width:47em){.simulador_depositos_datos form .cuerpoform .importe input{font-size:50px}.simulador_depositos_datos form .cuerpoform .importe svg{right:20px;top:32px;width:18px}}.simulador_depositos_datos form .campo-range{width:100%}.simulador_depositos_datos form .campo-range small.info-error,.simulador_depositos_datos form .campo-range small.txt-error{bottom:inherit;height:0;left:inherit;padding:0;position:relative;text-align:center;top:10px;width:100%}.simulador_depositos_datos form .range-box{margin-top:30px;text-align:left}.simulador_depositos_datos form .range-box .range-control{--range-fill:#005442;--range-empty:#fff;--range-percent:50%;--range-track-height:10px;--range-thumb-size:22px;appearance:none;background:transparent;border:0;height:var(--range-thumb-size);padding:0 !important;width:100%}.simulador_depositos_datos form .range-box .range-control::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--range-fill) 0,var(--range-fill) var(--range-percent),var(--range-empty) var(--range-percent),var(--range-empty) 100%);border-radius:10px;height:var(--range-track-height)}.simulador_depositos_datos form .range-box .range-control::-webkit-slider-thumb{background:transparent url(../../img/css/icono/range-depositos.png) no-repeat 0 0;margin-top:calc((var(--range-track-height) - var(--range-thumb-size)) / 2);height:23px;width:23px}.simulador_depositos_datos form .range-box .range-control::-moz-range-thumb{background:transparent url(../../img/css/icono/range-depositos.png) no-repeat 0 0;margin-top:calc((var(--range-track-height) - var(--range-thumb-size)) / 2);height:23px;width:23px}.simulador_depositos_datos form .range-box .range-control::-moz-range-track{background:var(--range-empty);border-radius:10px;height:var(--range-track-height)}.simulador_depositos_datos form .range-box .range-control::-moz-range-progress{background:var(--range-fill);border-radius:10px 0 0 10px;height:var(--range-track-height)}.simulador_depositos_datos form .range-tag{font-size:1rem;line-height:1em;color:#323232;margin-top:10px}@media(min-width:67.5em){.simulador_depositos_datos form .range-tag{font-size:1.1rem}}@media(min-width:93.5em){.simulador_depositos_datos form .range-tag{font-size:1.15rem}}.simulador_depositos_resultados{flex:1;padding:15px}.simulador_depositos_resultados h3{font-weight:600;margin-bottom:0;padding-top:5px}.simulador_depositos_resultados>div{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:15px}.simulador_depositos_resultados>div .deposito{background:#fff;box-shadow:2px 2px 8px 0 #00000026;border-radius:20px;box-sizing:border-box;max-width:600px;min-width:250px;padding:0 0 15px;width:100%}.simulador_depositos_resultados>div .deposito .cabecera{background:#005442;border-radius:20px 20px 0 0;padding:10px}.simulador_depositos_resultados>div .deposito .cabecera h4{color:#fff;font-weight:500;margin-bottom:5px;padding:0}.simulador_depositos_resultados>div .deposito .cabecera .interes{display:flex;justify-content:center;align-items:baseline;gap:10px}.simulador_depositos_resultados>div .deposito .cabecera .interes .tae{font-weight:700;line-height:1em;color:#fff;margin:0;padding:0}.simulador_depositos_resultados>div .deposito .cabecera .interes .tin{line-height:1em;color:#fff;font-size:.8rem;margin:0;padding:0}.simulador_depositos_resultados>div .deposito p{line-height:1.25rem;font-size:1.1rem;font-weight:300;margin:0 0 10px;padding:0 20px}.simulador_depositos_resultados>div .deposito p.intereses{color:#005442;font-size:30px;font-weight:600;line-height:1em;margin:0}.simulador_depositos_resultados>div .deposito p.intereses_title{color:#323232;font-size:20px;font-weight:600;margin-top:10px}.simulador_depositos_resultados>div .deposito p.boton{margin:10px 0 0;text-transform:uppercase;width:calc(100% - 40px)}.simulador_depositos_resultados>div .deposito p.boton a{max-width:235px;margin:auto}.simulador_depositos_resultados>div .deposito p.link-info{margin:10px 0 0}.simulador_depositos_resultados>div .deposito p.link-info a{font-weight:600}.simulador_depositos_resultados>div .deposito strong{font-weight:700;font-size:2.3rem;line-height:1em;color:#005442}@media(min-width:67.5em){.simulador_depositos_resultados>div .deposito strong{font-size:2.8rem}}@media(min-width:93.5em){.simulador_depositos_resultados>div .deposito strong{font-size:2.9rem}}.simulador_depositos_resultados>div .deposito em{font-weight:700;font-size:.9rem;font-style:normal}@media(min-width:600px){.simulador_depositos_resultados>div{flex-wrap:nowrap}}.deposito6meses .simulador_depositos_resultados h3,.deposito6meses #resultado12Meses,.deposito6meses .link-info{display:none}.deposito6meses .simulador_depositos_resultados>div .deposito{padding:0}.deposito6meses .simulador_depositos_resultados>div .deposito .cabecera{padding:20px 10px}.deposito6meses .simulador_depositos_resultados>div .deposito p.intereses{line-height:1.2em}.deposito6meses .simulador_depositos_resultados>div .deposito p.boton{margin-bottom:20px}@media(min-width:47em){.deposito6meses p.intereses span{font-size:50px}}.deposito12meses .simulador_depositos_resultados h3,.deposito12meses #resultado6Meses,.deposito12meses .link-info{display:none}.deposito12meses .simulador_depositos_resultados>div .deposito{padding:0}.deposito12meses .simulador_depositos_resultados>div .deposito .cabecera{padding:20px 10px}.deposito12meses .simulador_depositos_resultados>div .deposito p.intereses{line-height:1.2em}.deposito12meses .simulador_depositos_resultados>div .deposito p.boton{margin-bottom:20px}@media(min-width:47em){.deposito12meses p.intereses span{font-size:50px}}