@page{size:letter;margin:10mm;}
*, *::before, *::after{box-sizing:border-box;}
html{font-family:verdana, arial, sans-serif;font-size:7px;margin:0;padding:0;}
body{-webkit-print-color-adjust:exact;margin:0;padding:0;}
h1{display:none;}
h2{page-break-before:always;font-size:7px;}
button{display:none;}
#simulador{display:none;}
table{width:100%;border-collapse:collapse;font-size:7px;}
table tbody tr:nth-of-type(odd){background-color:#fff;}
table tr{}
table td, table th{padding:0.3875rem;vertical-align:top;border-top:1px solid #dee2e6;}
table th{font-weight:700;text-transform:uppercase;}
table tr:first-child td{border-top:none;}
#resultado_simulacion > div{display:flex;flex-wrap:wrap;justify-content:space-around;background:rgba(0,0,0,0.0);padding:1rem;border-radius:1rem;margin:0 0 1rem;font-size:7px;}
@media print {
* {
overflow: visible !important;
}
body {
height: 100%;
padding: 0px;
margin: 0; }
html {
height: 98%;
margin: 0; }
.elementor-element-20c8afa {
margin: 0 !important;
}
.nota-rojo {
font-size: 14px !important;
margin-top: 20px !important;
}
#resultado_simulacion {
margin-top: 0px;
}
.elementor-element-4426c6a1, .rmp-container, #wpfront-scroll-top-container, .no-imprimir, .no_print, .no_imprimir, .elementor-element-4426c6a1, .rmp_menu_trigger, .rmp-container, .elementor-element-ca75275, .rmp-menu-open, .elementor-location-footer, .elementor-location-footer {
display: none !important;
}
.simulador {
padding: 0px 40px !important;
position: absolute !important;
top: 20px !important;
}
.simulador h4, .simulador h2 {
font-size: 24px;
}
.simulador h1 {
opacity: 0 !important;
}
.simulador h2:first-child {
display: block;
margin-top: auto;
}
#cuotas_extra table {
min-width: 100% !important;
}
#to_top_scrollup, .no-print {
display: none !important;
}
.elementor-location-header, .elementor-location-footer {
display: none !important;
}
.logo-simulador {
display: block !important;
margin: auto;
max-width: 20%;
}
.simulador .resumen {
display: flex !important;
flex-direction: row !important;
flex-wrap: nowrap !important;
justify-content: space-between !important;
}
.simulador .resumen, #cuotas_extra, #plan_amortizacion, .bloque-simulador {
width: 100% !important;
}
#plan_amortizacion table {
min-width: 0px !important;
}
#fecha_inicio_credito, #linea_credito, #valor_coutas_credito, #interes_credito, #valor_solicitado_credito, #plazo_credito, .simulador, #plan_amortizacion th, #plan_amortizacion td, #cuotas_extra table, #cuotas_extra th, #cuotas_extra td, .resumen, .subtitulo {
font-size: 9px !important;
line-height: 1.6rem !important;
}
.simulador .informacion-adicional {
line-height: 1.2em !important;
font-size: 14px !important;
color: #ccc !important;
}
}