.elementor-1008 .elementor-element.elementor-element-d571f61{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:64px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-1008 .elementor-element.elementor-element-d571f61:not(.elementor-motion-effects-element-type-background), .elementor-1008 .elementor-element.elementor-element-d571f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-1008 .elementor-element.elementor-element-8b262ad{font-family:var( --e-global-typography-ggsmall-font-family ), Sans-serif;font-size:var( --e-global-typography-ggsmall-font-size );font-weight:var( --e-global-typography-ggsmall-font-weight );line-height:var( --e-global-typography-ggsmall-line-height );color:#A4A9AE;}.elementor-1008 .elementor-element.elementor-element-b587ac0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1008 .elementor-element.elementor-element-f32c23a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-1008 .elementor-element.elementor-element-20ecb0f{font-family:var( --e-global-typography-gglead0-font-family ), Sans-serif;font-size:var( --e-global-typography-gglead0-font-size );font-weight:var( --e-global-typography-gglead0-font-weight );line-height:var( --e-global-typography-gglead0-line-height );color:#CBCFD3;}.elementor-1008 .elementor-element.elementor-element-96da457{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-1008 .elementor-element.elementor-element-96da457:not(.elementor-motion-effects-element-type-background), .elementor-1008 .elementor-element.elementor-element-96da457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1008 .elementor-element.elementor-element-3f7891e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1008 .elementor-element.elementor-element-dc86c92{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-1008 .elementor-element.elementor-element-8b262ad{font-size:var( --e-global-typography-ggsmall-font-size );line-height:var( --e-global-typography-ggsmall-line-height );}.elementor-1008 .elementor-element.elementor-element-b587ac0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1008 .elementor-element.elementor-element-f32c23a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1008 .elementor-element.elementor-element-20ecb0f{font-size:var( --e-global-typography-gglead0-font-size );line-height:var( --e-global-typography-gglead0-line-height );}.elementor-1008 .elementor-element.elementor-element-3f7891e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1008 .elementor-element.elementor-element-dc86c92{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-1008 .elementor-element.elementor-element-d571f61{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1008 .elementor-element.elementor-element-8b262ad{font-size:var( --e-global-typography-ggsmall-font-size );line-height:var( --e-global-typography-ggsmall-line-height );}.elementor-1008 .elementor-element.elementor-element-b587ac0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1008 .elementor-element.elementor-element-f32c23a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1008 .elementor-element.elementor-element-20ecb0f{font-size:var( --e-global-typography-gglead0-font-size );line-height:var( --e-global-typography-gglead0-line-height );}.elementor-1008 .elementor-element.elementor-element-96da457{--padding-top:40px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-1008 .elementor-element.elementor-element-3f7891e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1008 .elementor-element.elementor-element-dc86c92{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-8b262ad */.elementor-1008 .elementor-element.elementor-element-8b262ad p{margin:0;}
.elementor-1008 .elementor-element.elementor-element-8b262ad a{color:#A4A9AE;}
.elementor-1008 .elementor-element.elementor-element-8b262ad a:hover{color:#FFFFFF;}
.elementor-1008 .elementor-element.elementor-element-8b262ad .s{margin:0 8px;color:#54595F;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20ecb0f */.elementor-1008 .elementor-element.elementor-element-20ecb0f{width:640px;max-width:100%;}
.elementor-1008 .elementor-element.elementor-element-20ecb0f p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f7891e */.elementor-1008 .elementor-element.elementor-element-3f7891e{width:800px;max-width:100%;}
.elementor-1008 .elementor-element.elementor-element-3f7891e .elementor-widget-container > *:first-child{margin-top:0;}
.elementor-1008 .elementor-element.elementor-element-3f7891e h2{font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase;font-size:24px;line-height:28px;letter-spacing:0;color:#141414;margin:40px 0 12px;}
.elementor-1008 .elementor-element.elementor-element-3f7891e h2:first-child{margin-top:0;}
.elementor-1008 .elementor-element.elementor-element-3f7891e h3{font-family:"Roboto",sans-serif;font-weight:700;text-transform:none;font-size:17px;line-height:24px;letter-spacing:0;color:#141414;margin:24px 0 8px;}
.elementor-1008 .elementor-element.elementor-element-3f7891e p{margin:0 0 14px;}
.elementor-1008 .elementor-element.elementor-element-3f7891e ul{margin:0 0 16px;padding-left:20px;}
.elementor-1008 .elementor-element.elementor-element-3f7891e li{margin:0 0 8px;}
.elementor-1008 .elementor-element.elementor-element-3f7891e ul.datos{list-style:none;padding:20px 24px;background:#F7F8F9;border:1px solid #E0E3E6;border-radius:4px;}
.elementor-1008 .elementor-element.elementor-element-3f7891e ul.datos li{margin:0 0 6px;}
.elementor-1008 .elementor-element.elementor-element-3f7891e a{color:#D81E34;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere;}
.elementor-1008 .elementor-element.elementor-element-3f7891e strong{color:#141414;}
.elementor-1008 .elementor-element.elementor-element-3f7891e .tabla{overflow-x:auto;margin:0 0 20px;border:1px solid #E0E3E6;border-radius:4px;}
.elementor-1008 .elementor-element.elementor-element-3f7891e table{width:100%;border-collapse:collapse;font-size:14px;line-height:20px;margin:0;border:0;}
.elementor-1008 .elementor-element.elementor-element-3f7891e th,.elementor-1008 .elementor-element.elementor-element-3f7891e td{padding:10px 12px;border:0;border-bottom:1px solid #E0E3E6;text-align:left;vertical-align:top;}
.elementor-1008 .elementor-element.elementor-element-3f7891e thead th{background:#141414;color:#fff;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:1px;}
.elementor-1008 .elementor-element.elementor-element-3f7891e tbody th{background:#F7F8F9;color:#141414;font-weight:700;width:34%;}
.elementor-1008 .elementor-element.elementor-element-3f7891e tbody tr:last-child td,.elementor-1008 .elementor-element.elementor-element-3f7891e tbody tr:last-child th{border-bottom:0;}
.elementor-1008 .elementor-element.elementor-element-3f7891e tbody tr:nth-child(even) td{background:#FBFBFC;}
@media (max-width:767px){.elementor-1008 .elementor-element.elementor-element-3f7891e h2{font-size:20px;line-height:24px;margin:32px 0 10px;}.elementor-1008 .elementor-element.elementor-element-3f7891e ul.datos{padding:16px;}.elementor-1008 .elementor-element.elementor-element-3f7891e table{font-size:12px;line-height:17px;}.elementor-1008 .elementor-element.elementor-element-3f7891e th,.elementor-1008 .elementor-element.elementor-element-3f7891e td{padding:8px 8px;}.elementor-1008 .elementor-element.elementor-element-3f7891e thead th{font-size:10px;letter-spacing:.5px;}.elementor-1008 .elementor-element.elementor-element-3f7891e td strong{word-break:break-all;}.elementor-1008 .elementor-element.elementor-element-3f7891e tbody th{width:38%;}}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-61ae30b */.elementor-1008 .elementor-element.elementor-element-61ae30b{width:800px;max-width:100%;margin:4px 0 32px;}
.elementor-1008 .elementor-element.elementor-element-61ae30b .cmplz-categories{border:1px solid #E0E3E6;border-radius:4px;overflow:hidden;}
.elementor-1008 .elementor-element.elementor-element-61ae30b .cmplz-category{background:#FFFFFF!important;border-bottom:1px solid #E0E3E6;margin:0!important;border-radius:0!important;}
.elementor-1008 .elementor-element.elementor-element-61ae30b .cmplz-category:last-child{border-bottom:0;}
.elementor-1008 .elementor-element.elementor-element-61ae30b .cmplz-category-header{padding:14px 16px!important;background:#FFFFFF!important;display:flex;align-items:center;gap:12px;}
.elementor-1008 .elementor-element.elementor-element-61ae30b .cmplz-category-title{font-family:'Roboto Condensed',sans-serif;font-weight:700;text-transform:uppercase;font-size:16px;color:#141414!important;flex:1 1 auto;}
.elementor-1008 .elementor-element.elementor-element-61ae30b .cmplz-always-active{color:#1E7B4A!important;font-size:13px;font-weight:700;}
.elementor-1008 .elementor-element.elementor-element-61ae30b .cmplz-category-toggle{background:transparent!important;border:0!important;padding:4px!important;width:auto!important;height:auto!important;color:#141414!important;cursor:pointer;}
.elementor-1008 .elementor-element.elementor-element-61ae30b .cmplz-category-toggle svg{fill:#141414;}
.elementor-1008 .elementor-element.elementor-element-61ae30b .cmplz-description{padding:0 16px 14px!important;font-size:14px;line-height:22px;color:#54595F;background:#FFFFFF!important;}
.elementor-1008 .elementor-element.elementor-element-61ae30b input.cmplz-consent-checkbox{accent-color:#D81E34;width:18px;height:18px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc86c92 */.elementor-1008 .elementor-element.elementor-element-dc86c92{width:800px;max-width:100%;}
.elementor-1008 .elementor-element.elementor-element-dc86c92 .elementor-widget-container > *:first-child{margin-top:0;}
.elementor-1008 .elementor-element.elementor-element-dc86c92 h2{font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase;font-size:24px;line-height:28px;letter-spacing:0;color:#141414;margin:40px 0 12px;}
.elementor-1008 .elementor-element.elementor-element-dc86c92 h2:first-child{margin-top:0;}
.elementor-1008 .elementor-element.elementor-element-dc86c92 h3{font-family:"Roboto",sans-serif;font-weight:700;text-transform:none;font-size:17px;line-height:24px;letter-spacing:0;color:#141414;margin:24px 0 8px;}
.elementor-1008 .elementor-element.elementor-element-dc86c92 p{margin:0 0 14px;}
.elementor-1008 .elementor-element.elementor-element-dc86c92 ul{margin:0 0 16px;padding-left:20px;}
.elementor-1008 .elementor-element.elementor-element-dc86c92 li{margin:0 0 8px;}
.elementor-1008 .elementor-element.elementor-element-dc86c92 ul.datos{list-style:none;padding:20px 24px;background:#F7F8F9;border:1px solid #E0E3E6;border-radius:4px;}
.elementor-1008 .elementor-element.elementor-element-dc86c92 ul.datos li{margin:0 0 6px;}
.elementor-1008 .elementor-element.elementor-element-dc86c92 a{color:#D81E34;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere;}
.elementor-1008 .elementor-element.elementor-element-dc86c92 strong{color:#141414;}
.elementor-1008 .elementor-element.elementor-element-dc86c92 .tabla{overflow-x:auto;margin:0 0 20px;border:1px solid #E0E3E6;border-radius:4px;}
.elementor-1008 .elementor-element.elementor-element-dc86c92 table{width:100%;border-collapse:collapse;font-size:14px;line-height:20px;margin:0;border:0;}
.elementor-1008 .elementor-element.elementor-element-dc86c92 th,.elementor-1008 .elementor-element.elementor-element-dc86c92 td{padding:10px 12px;border:0;border-bottom:1px solid #E0E3E6;text-align:left;vertical-align:top;}
.elementor-1008 .elementor-element.elementor-element-dc86c92 thead th{background:#141414;color:#fff;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:1px;}
.elementor-1008 .elementor-element.elementor-element-dc86c92 tbody th{background:#F7F8F9;color:#141414;font-weight:700;width:34%;}
.elementor-1008 .elementor-element.elementor-element-dc86c92 tbody tr:last-child td,.elementor-1008 .elementor-element.elementor-element-dc86c92 tbody tr:last-child th{border-bottom:0;}
.elementor-1008 .elementor-element.elementor-element-dc86c92 tbody tr:nth-child(even) td{background:#FBFBFC;}
@media (max-width:767px){.elementor-1008 .elementor-element.elementor-element-dc86c92 h2{font-size:20px;line-height:24px;margin:32px 0 10px;}.elementor-1008 .elementor-element.elementor-element-dc86c92 ul.datos{padding:16px;}.elementor-1008 .elementor-element.elementor-element-dc86c92 table{font-size:12px;line-height:17px;}.elementor-1008 .elementor-element.elementor-element-dc86c92 th,.elementor-1008 .elementor-element.elementor-element-dc86c92 td{padding:8px 8px;}.elementor-1008 .elementor-element.elementor-element-dc86c92 thead th{font-size:10px;letter-spacing:.5px;}.elementor-1008 .elementor-element.elementor-element-dc86c92 td strong{word-break:break-all;}.elementor-1008 .elementor-element.elementor-element-dc86c92 tbody th{width:38%;}}/* End custom CSS */