.elementor-3 .elementor-element.elementor-element-3f9d3116:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-3f9d3116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-3 .elementor-element.elementor-element-3f9d3116 > .elementor-container{max-width:900px;}.elementor-3 .elementor-element.elementor-element-3f9d3116{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 24px 48px 24px;}.elementor-3 .elementor-element.elementor-element-3f9d3116 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-7086332 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:52px;text-transform:uppercase;line-height:1.05em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-1c5e6317{font-family:"Barlow", Sans-serif;font-size:19px;line-height:1.5em;color:#CFCFCF;}.elementor-3 .elementor-element.elementor-element-240c265d:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-240c265d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-240c265d > .elementor-container{max-width:900px;}.elementor-3 .elementor-element.elementor-element-240c265d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 80px 24px;}.elementor-3 .elementor-element.elementor-element-240c265d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-4b8bd510 > .elementor-widget-container{margin:36px 0px 4px 0px;}.elementor-3 .elementor-element.elementor-element-4b8bd510 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:30px;text-transform:uppercase;line-height:1.1em;color:#111111;}.elementor-3 .elementor-element.elementor-element-355cfc8c{font-family:"Barlow", Sans-serif;font-size:18px;line-height:1.6em;color:#222222;}.elementor-3 .elementor-element.elementor-element-355cfc8c a{color:#E00404;}.elementor-3 .elementor-element.elementor-element-6d01388f > .elementor-widget-container{margin:36px 0px 4px 0px;}.elementor-3 .elementor-element.elementor-element-6d01388f .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:30px;text-transform:uppercase;line-height:1.1em;color:#111111;}.elementor-3 .elementor-element.elementor-element-5ab30725{font-family:"Barlow", Sans-serif;font-size:18px;line-height:1.6em;color:#222222;}.elementor-3 .elementor-element.elementor-element-5ab30725 a{color:#E00404;}.elementor-3 .elementor-element.elementor-element-41afddd1 > .elementor-widget-container{margin:36px 0px 4px 0px;}.elementor-3 .elementor-element.elementor-element-41afddd1 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:30px;text-transform:uppercase;line-height:1.1em;color:#111111;}.elementor-3 .elementor-element.elementor-element-39dddadb{font-family:"Barlow", Sans-serif;font-size:18px;line-height:1.6em;color:#222222;}.elementor-3 .elementor-element.elementor-element-39dddadb a{color:#E00404;}.elementor-3 .elementor-element.elementor-element-67c70bd0 > .elementor-widget-container{margin:36px 0px 4px 0px;}.elementor-3 .elementor-element.elementor-element-67c70bd0 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:30px;text-transform:uppercase;line-height:1.1em;color:#111111;}.elementor-3 .elementor-element.elementor-element-3fc786ae{font-family:"Barlow", Sans-serif;font-size:18px;line-height:1.6em;color:#222222;}.elementor-3 .elementor-element.elementor-element-3fc786ae a{color:#E00404;}.elementor-3 .elementor-element.elementor-element-22df24ea > .elementor-widget-container{margin:36px 0px 4px 0px;}.elementor-3 .elementor-element.elementor-element-22df24ea .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:30px;text-transform:uppercase;line-height:1.1em;color:#111111;}.elementor-3 .elementor-element.elementor-element-1b7c929{font-family:"Barlow", Sans-serif;font-size:18px;line-height:1.6em;color:#222222;}.elementor-3 .elementor-element.elementor-element-1b7c929 a{color:#E00404;}.elementor-3 .elementor-element.elementor-element-44fb2234 > .elementor-widget-container{margin:36px 0px 4px 0px;}.elementor-3 .elementor-element.elementor-element-44fb2234 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:30px;text-transform:uppercase;line-height:1.1em;color:#111111;}.elementor-3 .elementor-element.elementor-element-218d486f{font-family:"Barlow", Sans-serif;font-size:18px;line-height:1.6em;color:#222222;}.elementor-3 .elementor-element.elementor-element-218d486f a{color:#E00404;}.elementor-3 .elementor-element.elementor-element-703c0dab > .elementor-widget-container{margin:36px 0px 4px 0px;}.elementor-3 .elementor-element.elementor-element-703c0dab .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:30px;text-transform:uppercase;line-height:1.1em;color:#111111;}.elementor-3 .elementor-element.elementor-element-619875da{font-family:"Barlow", Sans-serif;font-size:18px;line-height:1.6em;color:#222222;}.elementor-3 .elementor-element.elementor-element-619875da a{color:#E00404;}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-7086332 .elementor-heading-title{font-size:44px;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-3f9d3116{padding:36px 16px 32px 16px;}.elementor-3 .elementor-element.elementor-element-7086332 .elementor-heading-title{font-size:30px;}.elementor-3 .elementor-element.elementor-element-240c265d{padding:16px 16px 56px 16px;}.elementor-3 .elementor-element.elementor-element-4b8bd510 .elementor-heading-title{font-size:24px;}.elementor-3 .elementor-element.elementor-element-355cfc8c{font-size:17px;}.elementor-3 .elementor-element.elementor-element-6d01388f .elementor-heading-title{font-size:24px;}.elementor-3 .elementor-element.elementor-element-5ab30725{font-size:17px;}.elementor-3 .elementor-element.elementor-element-41afddd1 .elementor-heading-title{font-size:24px;}.elementor-3 .elementor-element.elementor-element-39dddadb{font-size:17px;}.elementor-3 .elementor-element.elementor-element-67c70bd0 .elementor-heading-title{font-size:24px;}.elementor-3 .elementor-element.elementor-element-3fc786ae{font-size:17px;}.elementor-3 .elementor-element.elementor-element-22df24ea .elementor-heading-title{font-size:24px;}.elementor-3 .elementor-element.elementor-element-1b7c929{font-size:17px;}.elementor-3 .elementor-element.elementor-element-44fb2234 .elementor-heading-title{font-size:24px;}.elementor-3 .elementor-element.elementor-element-218d486f{font-size:17px;}.elementor-3 .elementor-element.elementor-element-703c0dab .elementor-heading-title{font-size:24px;}.elementor-3 .elementor-element.elementor-element-619875da{font-size:17px;}}/* Start custom CSS for text-editor, class: .elementor-element-355cfc8c */.elementor-3 .elementor-element.elementor-element-355cfc8c p{margin:0 0 12px}
.elementor-3 .elementor-element.elementor-element-355cfc8c a{text-decoration:underline;text-underline-offset:3px}
.elementor-3 .elementor-element.elementor-element-355cfc8c .v2t{width:100%;border-collapse:collapse;font-size:16px;line-height:1.45;margin:8px 0 16px}
.elementor-3 .elementor-element.elementor-element-355cfc8c .v2t th{background:#111;color:#fff;text-align:left;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;letter-spacing:.5px;font-weight:700;padding:10px 12px}
.elementor-3 .elementor-element.elementor-element-355cfc8c .v2t th, .elementor-3 .elementor-element.elementor-element-355cfc8c .v2t td{text-align:left !important;}
.elementor-3 .elementor-element.elementor-element-355cfc8c .v2t td{border-bottom:1px solid #ddd;padding:10px 12px;vertical-align:top}
@media (max-width:767px){.elementor-3 .elementor-element.elementor-element-355cfc8c .v2t thead{display:none}.elementor-3 .elementor-element.elementor-element-355cfc8c .v2t tr{display:block;border:2px solid #111;margin:0 0 12px}.elementor-3 .elementor-element.elementor-element-355cfc8c .v2t td{display:block;border:0;padding:6px 12px}.elementor-3 .elementor-element.elementor-element-355cfc8c .v2t td::before{content:attr(data-l);display:block;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;font-weight:700;font-size:13px;color:#E00404}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ab30725 */.elementor-3 .elementor-element.elementor-element-5ab30725 p{margin:0 0 12px}
.elementor-3 .elementor-element.elementor-element-5ab30725 a{text-decoration:underline;text-underline-offset:3px}
.elementor-3 .elementor-element.elementor-element-5ab30725 .v2t{width:100%;border-collapse:collapse;font-size:16px;line-height:1.45;margin:8px 0 16px}
.elementor-3 .elementor-element.elementor-element-5ab30725 .v2t th{background:#111;color:#fff;text-align:left;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;letter-spacing:.5px;font-weight:700;padding:10px 12px}
.elementor-3 .elementor-element.elementor-element-5ab30725 .v2t th, .elementor-3 .elementor-element.elementor-element-5ab30725 .v2t td{text-align:left !important;}
.elementor-3 .elementor-element.elementor-element-5ab30725 .v2t td{border-bottom:1px solid #ddd;padding:10px 12px;vertical-align:top}
@media (max-width:767px){.elementor-3 .elementor-element.elementor-element-5ab30725 .v2t thead{display:none}.elementor-3 .elementor-element.elementor-element-5ab30725 .v2t tr{display:block;border:2px solid #111;margin:0 0 12px}.elementor-3 .elementor-element.elementor-element-5ab30725 .v2t td{display:block;border:0;padding:6px 12px}.elementor-3 .elementor-element.elementor-element-5ab30725 .v2t td::before{content:attr(data-l);display:block;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;font-weight:700;font-size:13px;color:#E00404}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39dddadb */.elementor-3 .elementor-element.elementor-element-39dddadb p{margin:0 0 12px}
.elementor-3 .elementor-element.elementor-element-39dddadb a{text-decoration:underline;text-underline-offset:3px}
.elementor-3 .elementor-element.elementor-element-39dddadb .v2t{width:100%;border-collapse:collapse;font-size:16px;line-height:1.45;margin:8px 0 16px}
.elementor-3 .elementor-element.elementor-element-39dddadb .v2t th{background:#111;color:#fff;text-align:left;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;letter-spacing:.5px;font-weight:700;padding:10px 12px}
.elementor-3 .elementor-element.elementor-element-39dddadb .v2t th, .elementor-3 .elementor-element.elementor-element-39dddadb .v2t td{text-align:left !important;}
.elementor-3 .elementor-element.elementor-element-39dddadb .v2t td{border-bottom:1px solid #ddd;padding:10px 12px;vertical-align:top}
@media (max-width:767px){.elementor-3 .elementor-element.elementor-element-39dddadb .v2t thead{display:none}.elementor-3 .elementor-element.elementor-element-39dddadb .v2t tr{display:block;border:2px solid #111;margin:0 0 12px}.elementor-3 .elementor-element.elementor-element-39dddadb .v2t td{display:block;border:0;padding:6px 12px}.elementor-3 .elementor-element.elementor-element-39dddadb .v2t td::before{content:attr(data-l);display:block;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;font-weight:700;font-size:13px;color:#E00404}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fc786ae */.elementor-3 .elementor-element.elementor-element-3fc786ae p{margin:0 0 12px}
.elementor-3 .elementor-element.elementor-element-3fc786ae a{text-decoration:underline;text-underline-offset:3px}
.elementor-3 .elementor-element.elementor-element-3fc786ae .v2t{width:100%;border-collapse:collapse;font-size:16px;line-height:1.45;margin:8px 0 16px}
.elementor-3 .elementor-element.elementor-element-3fc786ae .v2t th{background:#111;color:#fff;text-align:left;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;letter-spacing:.5px;font-weight:700;padding:10px 12px}
.elementor-3 .elementor-element.elementor-element-3fc786ae .v2t th, .elementor-3 .elementor-element.elementor-element-3fc786ae .v2t td{text-align:left !important;}
.elementor-3 .elementor-element.elementor-element-3fc786ae .v2t td{border-bottom:1px solid #ddd;padding:10px 12px;vertical-align:top}
@media (max-width:767px){.elementor-3 .elementor-element.elementor-element-3fc786ae .v2t thead{display:none}.elementor-3 .elementor-element.elementor-element-3fc786ae .v2t tr{display:block;border:2px solid #111;margin:0 0 12px}.elementor-3 .elementor-element.elementor-element-3fc786ae .v2t td{display:block;border:0;padding:6px 12px}.elementor-3 .elementor-element.elementor-element-3fc786ae .v2t td::before{content:attr(data-l);display:block;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;font-weight:700;font-size:13px;color:#E00404}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b7c929 */.elementor-3 .elementor-element.elementor-element-1b7c929 p{margin:0 0 12px}
.elementor-3 .elementor-element.elementor-element-1b7c929 a{text-decoration:underline;text-underline-offset:3px}
.elementor-3 .elementor-element.elementor-element-1b7c929 .v2t{width:100%;border-collapse:collapse;font-size:16px;line-height:1.45;margin:8px 0 16px}
.elementor-3 .elementor-element.elementor-element-1b7c929 .v2t th{background:#111;color:#fff;text-align:left;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;letter-spacing:.5px;font-weight:700;padding:10px 12px}
.elementor-3 .elementor-element.elementor-element-1b7c929 .v2t th, .elementor-3 .elementor-element.elementor-element-1b7c929 .v2t td{text-align:left !important;}
.elementor-3 .elementor-element.elementor-element-1b7c929 .v2t td{border-bottom:1px solid #ddd;padding:10px 12px;vertical-align:top}
@media (max-width:767px){.elementor-3 .elementor-element.elementor-element-1b7c929 .v2t thead{display:none}.elementor-3 .elementor-element.elementor-element-1b7c929 .v2t tr{display:block;border:2px solid #111;margin:0 0 12px}.elementor-3 .elementor-element.elementor-element-1b7c929 .v2t td{display:block;border:0;padding:6px 12px}.elementor-3 .elementor-element.elementor-element-1b7c929 .v2t td::before{content:attr(data-l);display:block;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;font-weight:700;font-size:13px;color:#E00404}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-218d486f */.elementor-3 .elementor-element.elementor-element-218d486f p{margin:0 0 12px}
.elementor-3 .elementor-element.elementor-element-218d486f a{text-decoration:underline;text-underline-offset:3px}
.elementor-3 .elementor-element.elementor-element-218d486f .v2t{width:100%;border-collapse:collapse;font-size:16px;line-height:1.45;margin:8px 0 16px}
.elementor-3 .elementor-element.elementor-element-218d486f .v2t th{background:#111;color:#fff;text-align:left;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;letter-spacing:.5px;font-weight:700;padding:10px 12px}
.elementor-3 .elementor-element.elementor-element-218d486f .v2t th, .elementor-3 .elementor-element.elementor-element-218d486f .v2t td{text-align:left !important;}
.elementor-3 .elementor-element.elementor-element-218d486f .v2t td{border-bottom:1px solid #ddd;padding:10px 12px;vertical-align:top}
@media (max-width:767px){.elementor-3 .elementor-element.elementor-element-218d486f .v2t thead{display:none}.elementor-3 .elementor-element.elementor-element-218d486f .v2t tr{display:block;border:2px solid #111;margin:0 0 12px}.elementor-3 .elementor-element.elementor-element-218d486f .v2t td{display:block;border:0;padding:6px 12px}.elementor-3 .elementor-element.elementor-element-218d486f .v2t td::before{content:attr(data-l);display:block;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;font-weight:700;font-size:13px;color:#E00404}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-619875da */.elementor-3 .elementor-element.elementor-element-619875da p{margin:0 0 12px}
.elementor-3 .elementor-element.elementor-element-619875da a{text-decoration:underline;text-underline-offset:3px}
.elementor-3 .elementor-element.elementor-element-619875da .v2t{width:100%;border-collapse:collapse;font-size:16px;line-height:1.45;margin:8px 0 16px}
.elementor-3 .elementor-element.elementor-element-619875da .v2t th{background:#111;color:#fff;text-align:left;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;letter-spacing:.5px;font-weight:700;padding:10px 12px}
.elementor-3 .elementor-element.elementor-element-619875da .v2t th, .elementor-3 .elementor-element.elementor-element-619875da .v2t td{text-align:left !important;}
.elementor-3 .elementor-element.elementor-element-619875da .v2t td{border-bottom:1px solid #ddd;padding:10px 12px;vertical-align:top}
@media (max-width:767px){.elementor-3 .elementor-element.elementor-element-619875da .v2t thead{display:none}.elementor-3 .elementor-element.elementor-element-619875da .v2t tr{display:block;border:2px solid #111;margin:0 0 12px}.elementor-3 .elementor-element.elementor-element-619875da .v2t td{display:block;border:0;padding:6px 12px}.elementor-3 .elementor-element.elementor-element-619875da .v2t td::before{content:attr(data-l);display:block;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;font-weight:700;font-size:13px;color:#E00404}}/* End custom CSS */