@page {
size: letter;
}
*, *::before, *::after{
box-sizing: border-box;
}
html {
font-family:verdana, arial, sans-serif;
font-size: 7px;
}
body{
-webkit-print-color-adjust:exact;
}
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;
}
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: 30px 0 }
html{height: 98%; }
#resultado_simulacion{margin-top: 0px;}
.elementor-element-4426c6a1{display: none !important;}
.rmp-container{display: none}   
#wpfront-scroll-top-container{display: none !important;}
.no-imprimir,.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 h1{opacity: 0 !important;}
#cuotas_extra table{min-width: 100% !important}
#to_top_scrollup, .no-print{display:none !important;}
.elementor-location-header{display:none !important;}
.elementor-location-footer{display:none !important;}
.simulador {margin-top:0px; padding: 0px 40px !important; height: 90%; }
.simulador h2:first-child {display:block; margin-top:auto;}
.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; }
#plan_amortizacion table {min-width: 0px  !important;}
.simulador .resumen, #cuotas_extra, #plan_amortizacion, .bloque-simulador{width: 100% !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;}   
}