.elementor-13959 .elementor-element.elementor-element-3a5174b{color:var( --e-global-color-20eb041 );}.elementor-13959 .elementor-element.elementor-element-3a5174b > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:#FFF8E1;border-radius:10px 10px 10px 10px;}.elementor-13959 .elementor-element.elementor-element-27ec2a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13959 .elementor-element.elementor-element-998a21d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E65100;--border-color:#E65100;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13959 .elementor-element.elementor-element-998a21d:not(.elementor-motion-effects-element-type-background), .elementor-13959 .elementor-element.elementor-element-998a21d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF3E0;}.elementor-13959 .elementor-element.elementor-element-3319cf2{text-align:center;font-size:40px;font-weight:900;color:#E65000;}.elementor-13959 .elementor-element.elementor-element-5eb8e02{text-align:center;font-weight:600;color:#E65000;}.elementor-13959 .elementor-element.elementor-element-d4c8bde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F9A825;--border-color:#F9A825;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13959 .elementor-element.elementor-element-d4c8bde:not(.elementor-motion-effects-element-type-background), .elementor-13959 .elementor-element.elementor-element-d4c8bde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8E1;}.elementor-13959 .elementor-element.elementor-element-03956ac{text-align:center;font-size:40px;font-weight:900;color:#F9A825;width:var( --container-widget-width, 98.951% );max-width:98.951%;--container-widget-width:98.951%;--container-widget-flex-grow:0;}.elementor-13959 .elementor-element.elementor-element-fe9741a{text-align:center;font-weight:600;color:#F9A825;}.elementor-13959 .elementor-element.elementor-element-3c3afdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#388E3C;--border-color:#388E3C;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13959 .elementor-element.elementor-element-3c3afdf:not(.elementor-motion-effects-element-type-background), .elementor-13959 .elementor-element.elementor-element-3c3afdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F5EA;}.elementor-13959 .elementor-element.elementor-element-8f11df2{text-align:center;font-size:40px;font-weight:900;color:#388E3C;}.elementor-13959 .elementor-element.elementor-element-4f6bb06{text-align:center;font-weight:600;color:#388E3C;}.elementor-13959 .elementor-element.elementor-element-8c08954{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1565C0;--border-color:#1565C0;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13959 .elementor-element.elementor-element-8c08954:not(.elementor-motion-effects-element-type-background), .elementor-13959 .elementor-element.elementor-element-8c08954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FD;}.elementor-13959 .elementor-element.elementor-element-f549098{text-align:center;font-size:40px;font-weight:900;color:#1565C0;}.elementor-13959 .elementor-element.elementor-element-21ab655{text-align:center;font-weight:600;color:#1565C0;}.elementor-13959 .elementor-element.elementor-element-43724fb{color:#FFFFFF;}.elementor-13959 .elementor-element.elementor-element-43724fb > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:var( --e-global-color-1186001 );border-radius:10px 10px 10px 10px;}.elementor-13959 .elementor-element.elementor-element-5c1b0fb{color:var( --e-global-color-20eb041 );}.elementor-13959 .elementor-element.elementor-element-5c1b0fb > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:#FFF8E1;border-radius:10px 10px 10px 10px;}.elementor-13959 .elementor-element.elementor-element-a0cc4be{color:var( --e-global-color-20eb041 );}.elementor-13959 .elementor-element.elementor-element-a0cc4be > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:#FFF8E1;border-radius:10px 10px 10px 10px;}.elementor-13959 .elementor-element.elementor-element-1a026ae{color:var( --e-global-color-20eb041 );}.elementor-13959 .elementor-element.elementor-element-1a026ae > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:#FFF8E1;border-radius:10px 10px 10px 10px;}.elementor-13959 .elementor-element.elementor-element-d6cf880{color:var( --e-global-color-20eb041 );}.elementor-13959 .elementor-element.elementor-element-d6cf880 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:#FFF8E1;border-radius:10px 10px 10px 10px;}.elementor-13959 .elementor-element.elementor-element-82e7459{color:var( --e-global-color-20eb041 );}.elementor-13959 .elementor-element.elementor-element-82e7459 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:#FFF8E1;border-radius:10px 10px 10px 10px;}.elementor-13959 .elementor-element.elementor-element-9725236:not(.elementor-motion-effects-element-type-background), .elementor-13959 .elementor-element.elementor-element-9725236 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1186001 );}.elementor-13959 .elementor-element.elementor-element-9725236, .elementor-13959 .elementor-element.elementor-element-9725236 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-13959 .elementor-element.elementor-element-9725236{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-13959 .elementor-element.elementor-element-9725236 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13959 .elementor-element.elementor-element-d81e6bc > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-13959 .elementor-element.elementor-element-cc87590{text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:#FFFFFF;}.elementor-13959 .elementor-element.elementor-element-a40e569{text-align:center;color:#FFFFFF;}.elementor-13959 .elementor-element.elementor-element-3d5b9ab .elementor-button{font-weight:700;fill:var( --e-global-color-1186001 );color:var( --e-global-color-1186001 );background-color:#FFFFFF;}@media(min-width:768px){.elementor-13959 .elementor-element.elementor-element-998a21d{--width:25%;}.elementor-13959 .elementor-element.elementor-element-d4c8bde{--width:25%;}.elementor-13959 .elementor-element.elementor-element-3c3afdf{--width:25%;}.elementor-13959 .elementor-element.elementor-element-8c08954{--width:25%;}}@media(max-width:1024px){.elementor-13959 .elementor-element.elementor-element-cc87590{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-13959 .elementor-element.elementor-element-cc87590{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for html, class: .elementor-element-53be902 */<style>
.tabla-educatrafic {
  width: 100%;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
  font-size: 16px;
}

.tabla-educatrafic thead {
  background-color: #c91d74;
  color: ffffff;
}

.tabla-educatrafic th {
  padding: 16px;
  text-align: left;
  font-weight: 700;
}

.tabla-educatrafic td {
  padding: 18px 16px;
  border-bottom: 1px solid #ddd;
  vertical-align: middle;
}

.tabla-educatrafic .alt {
  background-color: #efe3e3;
}

.descuento {
  color: #555;
  font-weight: normal;
}

.badge {
  padding: 4px 10px;
  border-radius: 8px;
  font-size: 13px;
  font-weight: 600;
  display: inline-block;
}

.grave {
  background-color: #f3e3b0;
  color: #7a5b00;
}

.muy-grave {
  background-color: #f5c6c6;
  color: #8a0000;
}

.delito {
  background-color: #cfe5e8;
  color: #0a5c66;
  margin-right: 4px;
}

.tabla-educatrafic strong {
  font-weight: 700;
}
</style>/* End custom CSS */