.elementor-321 .elementor-element.elementor-element-e926daf{--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;}.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-321 .elementor-element.elementor-element-cbbf737{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-321 .elementor-element.elementor-element-cbbf737 .elementor-heading-title{color:#000000;}.elementor-321 .elementor-element.elementor-element-2708d39{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-321 .elementor-element.elementor-element-56f6a8c.elementor-element{--align-self:flex-start;}.elementor-321 .elementor-element.elementor-element-56f6a8c .elementor-counter-title{justify-content:center;color:#54595F;font-family:"Roboto", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-321 .elementor-element.elementor-element-56f6a8c .elementor-counter{gap:0px;}.elementor-321 .elementor-element.elementor-element-56f6a8c .elementor-counter-number-wrapper{color:#428639;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-321 .elementor-element.elementor-element-f51c8bb.elementor-element{--align-self:flex-start;}.elementor-321 .elementor-element.elementor-element-f51c8bb .elementor-counter-title{justify-content:center;font-family:"Roboto", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-321 .elementor-element.elementor-element-f51c8bb .elementor-counter{gap:0px;}.elementor-321 .elementor-element.elementor-element-f51c8bb .elementor-counter-number-wrapper{color:#428639;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-321 .elementor-element.elementor-element-65b0207.elementor-element{--align-self:flex-start;}.elementor-321 .elementor-element.elementor-element-65b0207 .elementor-counter-title{justify-content:center;font-family:"Roboto", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-321 .elementor-element.elementor-element-65b0207 .elementor-counter{gap:0px;}.elementor-321 .elementor-element.elementor-element-65b0207 .elementor-counter-number-wrapper{color:#428639;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-321 .elementor-element.elementor-element-9cbcdca.elementor-element{--align-self:flex-start;}.elementor-321 .elementor-element.elementor-element-9cbcdca .elementor-counter-title{justify-content:center;font-family:"Roboto", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-321 .elementor-element.elementor-element-9cbcdca .elementor-counter{gap:0px;}.elementor-321 .elementor-element.elementor-element-9cbcdca .elementor-counter-number-wrapper{color:#428639;font-family:"Roboto", Sans-serif;font-weight:600;}@media(max-width:1024px){.elementor-321 .elementor-element.elementor-element-2708d39{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-321 .elementor-element.elementor-element-2708d39{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for counter, class: .elementor-element-56f6a8c */.counter{
    text-align:center;
    border-right: 1px solid #54595F;
}

.counter::after {
  content: "";
  transform: skew(15deg);
    
}

@media (max-width: 768px) {
  .counter {
    border:none;
  }/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-f51c8bb */.counter{
    text-align:center;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-65b0207 */.counter{
    text-align:center;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-9cbcdca */.counter4{
    text-align:center;
}/* End custom CSS */