@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;}   
#page{    position: absolute !important;    top: 0 !important;    left: 0 !important;}    
}