.elementor-11916 .elementor-element.elementor-element-acd53a2 .pxl-counter1 .pxl--item-inner{text-align:left;}.elementor-11916 .elementor-element.elementor-element-aebf252 .pxl-counter1 .pxl--item-inner{text-align:left;}.elementor-11916 .elementor-element.elementor-element-c9abd88 .pxl-counter1 .pxl--item-inner{text-align:left;}.elementor-11916 .elementor-element.elementor-element-f11cb12 .pxl-heading .pxl-item--title{margin-bottom:0px;}.elementor-11916 .elementor-element.elementor-element-f11cb12 .pxl-heading .pxl-item--subtitle{color:#16181b;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11916 .elementor-element.elementor-element-1323023 .elementor-icon-wrapper{text-align:start;}.elementor-11916 .elementor-element.elementor-element-1323023.elementor-view-stacked .elementor-icon{background-color:#16181b;color:transparent;}.elementor-11916 .elementor-element.elementor-element-1323023.elementor-view-framed .elementor-icon, .elementor-11916 .elementor-element.elementor-element-1323023.elementor-view-default .elementor-icon{color:#16181b;border-color:#16181b;}.elementor-11916 .elementor-element.elementor-element-1323023.elementor-view-framed .elementor-icon, .elementor-11916 .elementor-element.elementor-element-1323023.elementor-view-default .elementor-icon svg{fill:#16181b;}.elementor-11916 .elementor-element.elementor-element-1323023.elementor-view-framed .elementor-icon{background-color:transparent;}.elementor-11916 .elementor-element.elementor-element-1323023.elementor-view-stacked .elementor-icon svg{fill:transparent;}.elementor-11916 .elementor-element.elementor-element-1323023 .elementor-icon{font-size:14px;padding:14px;}.elementor-11916 .elementor-element.elementor-element-1323023 .elementor-icon svg{height:14px;}.elementor-11916 .elementor-element.elementor-element-fe45ee6 .elementor-icon-wrapper{text-align:start;}.elementor-11916 .elementor-element.elementor-element-fe45ee6.elementor-view-stacked .elementor-icon{background-color:#16181b;color:transparent;}.elementor-11916 .elementor-element.elementor-element-fe45ee6.elementor-view-framed .elementor-icon, .elementor-11916 .elementor-element.elementor-element-fe45ee6.elementor-view-default .elementor-icon{color:#16181b;border-color:#16181b;}.elementor-11916 .elementor-element.elementor-element-fe45ee6.elementor-view-framed .elementor-icon, .elementor-11916 .elementor-element.elementor-element-fe45ee6.elementor-view-default .elementor-icon svg{fill:#16181b;}.elementor-11916 .elementor-element.elementor-element-fe45ee6.elementor-view-framed .elementor-icon{background-color:transparent;}.elementor-11916 .elementor-element.elementor-element-fe45ee6.elementor-view-stacked .elementor-icon svg{fill:transparent;}.elementor-11916 .elementor-element.elementor-element-fe45ee6 .elementor-icon{font-size:14px;padding:14px;}.elementor-11916 .elementor-element.elementor-element-fe45ee6 .elementor-icon svg{height:14px;}@media(min-width:768px){.elementor-11916 .elementor-element.elementor-element-0edbd85{width:94%;}.elementor-11916 .elementor-element.elementor-element-62c680a{width:6%;}}/* Start custom CSS for pxl_counter, class: .elementor-element-acd53a2 */.elementor-11916 .elementor-element.elementor-element-acd53a2 { display: block !important; padding-bottom: 28px !important; margin-bottom: 28px !important; border-bottom: 1px solid #d7d7d7 !important; }
.elementor-11916 .elementor-element.elementor-element-acd53a2 .pxl--counter-meta { display: flex !important; align-items: baseline !important; flex-wrap: wrap !important; gap: 14px 18px !important; }
.elementor-11916 .elementor-element.elementor-element-acd53a2 .pxl--counter-number { display: flex !important; align-items: baseline !important; }
.elementor-11916 .elementor-element.elementor-element-acd53a2 .pxl--counter-value, .elementor-11916 .elementor-element.elementor-element-acd53a2 .pxl--counter-prefix { font-size: 68px !important; font-weight: 400 !important; color: #16181b !important; line-height: 1 !important; font-family: inherit !important; }
.elementor-11916 .elementor-element.elementor-element-acd53a2 .pxl--counter-suffix { font-size: 68px !important; font-weight: 400 !important; color: #049545 !important; line-height: 1 !important; font-family: inherit !important; }
.elementor-11916 .elementor-element.elementor-element-acd53a2 .pxl--item-title { font-size: 13px !important; font-weight: 700 !important; letter-spacing: 1.5px !important; text-transform: uppercase !important; color: #049545 !important; margin: 0 !important; }
.elementor-11916 .elementor-element.elementor-element-acd53a2 .pxl--item-inner { padding: 0 !important; }
.elementor-11916 .elementor-element.elementor-element-acd53a2 .pxl--item-inner::before, .elementor-11916 .elementor-element.elementor-element-acd53a2 .pxl--item-inner::after, .elementor-11916 .elementor-element.elementor-element-acd53a2::before, .elementor-11916 .elementor-element.elementor-element-acd53a2::after { display: none !important; content: none !important; }/* End custom CSS */
/* Start custom CSS for pxl_counter, class: .elementor-element-aebf252 */.elementor-11916 .elementor-element.elementor-element-aebf252 .pxl--counter-meta { display: flex !important; align-items: baseline !important; flex-wrap: wrap !important; gap: 14px 18px !important; }
.elementor-11916 .elementor-element.elementor-element-aebf252 .pxl--counter-number { display: flex !important; align-items: baseline !important; }
.elementor-11916 .elementor-element.elementor-element-aebf252 .pxl--counter-value, .elementor-11916 .elementor-element.elementor-element-aebf252 .pxl--counter-prefix { font-size: 68px !important; font-weight: 400 !important; color: #16181b !important; line-height: 1 !important; font-family: inherit !important; }
.elementor-11916 .elementor-element.elementor-element-aebf252 .pxl--counter-suffix { font-size: 68px !important; font-weight: 400 !important; color: #049545 !important; line-height: 1 !important; font-family: inherit !important; }
.elementor-11916 .elementor-element.elementor-element-aebf252 .pxl--item-title { font-size: 13px !important; font-weight: 700 !important; letter-spacing: 1.5px !important; text-transform: uppercase !important; color: #049545 !important; margin: 0 !important; max-width: 100px !important; }
.elementor-11916 .elementor-element.elementor-element-aebf252 .pxl--item-inner { padding: 0 !important; }
.elementor-11916 .elementor-element.elementor-element-aebf252 .pxl--item-inner::before, .elementor-11916 .elementor-element.elementor-element-aebf252 .pxl--item-inner::after, .elementor-11916 .elementor-element.elementor-element-aebf252::before, .elementor-11916 .elementor-element.elementor-element-aebf252::after { display: none !important; content: none !important; }/* End custom CSS */
/* Start custom CSS for pxl_counter, class: .elementor-element-c9abd88 */.elementor-11916 .elementor-element.elementor-element-c9abd88 .pxl--counter-meta { display: flex !important; align-items: baseline !important; flex-wrap: wrap !important; gap: 14px 18px !important; }
.elementor-11916 .elementor-element.elementor-element-c9abd88 .pxl--counter-number { display: flex !important; align-items: baseline !important; }
.elementor-11916 .elementor-element.elementor-element-c9abd88 .pxl--counter-value, .elementor-11916 .elementor-element.elementor-element-c9abd88 .pxl--counter-prefix { font-size: 68px !important; font-weight: 400 !important; color: #16181b !important; line-height: 1 !important; font-family: inherit !important; }
.elementor-11916 .elementor-element.elementor-element-c9abd88 .pxl--counter-suffix { font-size: 68px !important; font-weight: 400 !important; color: #049545 !important; line-height: 1 !important; font-family: inherit !important; }
.elementor-11916 .elementor-element.elementor-element-c9abd88 .pxl--item-title { font-size: 13px !important; font-weight: 700 !important; letter-spacing: 1.5px !important; text-transform: uppercase !important; color: #049545 !important; margin: 0 !important; max-width: 100px !important; }
.elementor-11916 .elementor-element.elementor-element-c9abd88 .pxl--item-inner { padding: 0 !important; }
.elementor-11916 .elementor-element.elementor-element-c9abd88 .pxl--item-inner::before, .elementor-11916 .elementor-element.elementor-element-c9abd88 .pxl--item-inner::after, .elementor-11916 .elementor-element.elementor-element-c9abd88::before, .elementor-11916 .elementor-element.elementor-element-c9abd88::after { display: none !important; content: none !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-20d1a2c */.elementor-11916 .elementor-element.elementor-element-20d1a2c { border-left: 1px solid #d7d7d7 !important; padding-left: 40px !important; }/* End custom CSS */
/* Start custom CSS for pxl_heading, class: .elementor-element-f11cb12 */.elementor-11916 .elementor-element.elementor-element-f11cb12 .pxl-item--subtitle { color: #16181b !important; font-size: 13px !important; font-weight: 700 !important; letter-spacing: 1.5px !important; display: flex !important; align-items: center !important; gap: 10px !important; margin-top: 20px !important; }
.elementor-11916 .elementor-element.elementor-element-f11cb12 .pxl-item--subtitle::before { content: "" !important; display: inline-block !important; width: 8px !important; height: 8px !important; background-color: #f7941d !important; flex-shrink: 0 !important; }
.elementor-11916 .elementor-element.elementor-element-f11cb12 .pxl-item--title { display: none !important; }/* End custom CSS */
/* Start custom CSS for pxl_text_editor, class: .elementor-element-86dac22 */.elementor-11916 .elementor-element.elementor-element-86dac22 p { font-size: 16px !important; line-height: 1.6 !important; color: #3a3f42 !important; max-width: 480px !important; margin-top: 14px !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0edbd85 */.elementor-11916 .elementor-element.elementor-element-0edbd85 { flex: 0 0 auto !important; width: auto !important; max-width: none !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-62c680a */.elementor-11916 .elementor-element.elementor-element-62c680a { flex: 0 0 auto !important; width: auto !important; max-width: none !important; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4e58c17 */.elementor-11916 .elementor-element.elementor-element-4e58c17 > .elementor-container { justify-content: flex-start !important; gap: 12px !important; margin-top: 26px !important; }/* End custom CSS */