.elementor-19523 .elementor-element.elementor-element-e97abfd{--display:flex;}.elementor-19523 .elementor-element.elementor-element-0dd9159{text-align:center;}.elementor-19523 .elementor-element.elementor-element-0dd9159 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:48px;}.elementor-19523 .elementor-element.elementor-element-b114300{--grid-columns:1;}.elementor-19523 .elementor-element.elementor-element-b114300 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-19523 .elementor-element.elementor-element-b114300 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-19523 .elementor-element.elementor-element-b114300 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-19523 .elementor-element.elementor-element-b114300 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-19523 .elementor-element.elementor-element-b114300 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1024px){.elementor-19523 .elementor-element.elementor-element-b114300{--grid-columns:2;}}@media(max-width:767px){.elementor-19523 .elementor-element.elementor-element-b114300{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-e97abfd */.elementor-19523 .elementor-element.elementor-element-e97abfd {--container-max-width:1156px;--padding-top:32px;--padding-right:32px;--padding-bottom:72px;--padding-left:32px;padding:32px 32px 72px;}
.elementor-19523 .elementor-element.elementor-element-e97abfd > .e-con-inner > .elementor-widget-heading {width:100%;text-align:center;margin:0 0 28px!important;padding:0!important;border:0!important;}
.elementor-19523 .elementor-element.elementor-element-e97abfd h1.elementor-heading-title {font-family:"Anton",sans-serif!important;font-size:48px!important;font-weight:400!important;line-height:1.15;letter-spacing:.015em;text-transform:uppercase;color:#111;}
.elementor-19523 .elementor-element.elementor-element-e97abfd .elementor-widget-loop-grid {width:100%;--grid-columns:1;}
.elementor-19523 .elementor-element.elementor-element-e97abfd .elementor-loop-container.elementor-grid {grid-template-columns:minmax(0,1fr)!important;gap:28px!important;}
.elementor-19523 .elementor-element.elementor-element-e97abfd .e-loop-item {min-width:0;}
.elementor-19523 .elementor-element.elementor-element-e97abfd .elementor-pagination {margin-top:42px;display:flex;justify-content:center;flex-wrap:wrap;gap:10px;font-family:"Montserrat",sans-serif;}
.elementor-19523 .elementor-element.elementor-element-e97abfd .elementor-pagination .page-numbers {display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;margin:0!important;padding:8px 12px;border:1px solid #ddd;color:#171717;font-size:14px;line-height:1.2;}
.elementor-19523 .elementor-element.elementor-element-e97abfd .elementor-pagination .current,.elementor-19523 .elementor-element.elementor-element-e97abfd .elementor-pagination a:hover {background:#bc3e38;border-color:#bc3e38;color:#fff;}
@media(max-width:1024px){.elementor-19523 .elementor-element.elementor-element-e97abfd {--padding-top:28px;--padding-right:28px;--padding-bottom:60px;--padding-left:28px;padding:28px 28px 60px;}.elementor-19523 .elementor-element.elementor-element-e97abfd h1.elementor-heading-title{font-size:42px!important;}.elementor-19523 .elementor-element.elementor-element-e97abfd .elementor-loop-container.elementor-grid{gap:24px!important;}}
@media(max-width:767px){.elementor-19523 .elementor-element.elementor-element-e97abfd {--padding-top:22px;--padding-right:20px;--padding-bottom:48px;--padding-left:20px;padding:22px 20px 48px;}.elementor-19523 .elementor-element.elementor-element-e97abfd h1.elementor-heading-title {font-size:34px!important;}.elementor-19523 .elementor-element.elementor-element-e97abfd > .e-con-inner > .elementor-widget-heading{margin-bottom:24px!important;}}/* End custom CSS */
/* Start custom CSS */.elementor-19523 > .plv-archivo-categorias { width:100%!important;max-width:1220px;margin:0 auto;padding:32px 32px 72px!important;--padding-top:32px;--padding-right:32px;--padding-bottom:72px;--padding-left:32px; }
.elementor-19523 .elementor-element-6f680f96 {width:100%;text-align:center;margin:0 0 28px!important;padding:0!important;border:0!important;}
.elementor-19523 .elementor-element-6f680f96 .elementor-heading-title {font-family:"Anton",sans-serif!important;font-size:clamp(34px,4vw,52px)!important;font-weight:400!important;line-height:1.15;letter-spacing:.015em;text-transform:uppercase;color:#111;}
.elementor-19523 .elementor-widget-loop-grid {width:100%;--grid-columns:1;}
.elementor-19523 .elementor-loop-container.elementor-grid {grid-template-columns:minmax(0,1fr)!important;gap:28px!important;}
.elementor-19523 .e-loop-item {min-width:0;}
.elementor-19523 .elementor-pagination {margin-top:42px;display:flex;justify-content:center;flex-wrap:wrap;gap:10px;font-family:"Montserrat",sans-serif;}
.elementor-19523 .elementor-pagination .page-numbers {display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;margin:0!important;padding:8px 12px;border:1px solid #ddd;color:#171717;font-size:14px;line-height:1.2;}
.elementor-19523 .elementor-pagination .current,.elementor-19523 .elementor-pagination a:hover {background:#bc3e38;border-color:#bc3e38;color:#fff;}
@media(max-width:1024px){.elementor-19523 > .plv-archivo-categorias {padding:28px 28px 60px!important;}.elementor-19523 .elementor-loop-container.elementor-grid{gap:24px!important;}}
@media(max-width:767px){.elementor-19523 > .plv-archivo-categorias {padding:22px 20px 48px!important;}.elementor-19523 .elementor-element-6f680f96 {margin-bottom:24px!important;}}/* End custom CSS */