.elementor-3957 .elementor-element.elementor-element-c589a24{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3957 .elementor-element.elementor-element-1bb8888{transition:all 400ms;}.elementor-3957 .elementor-element.elementor-element-58b82d0{transition:all 400ms;}.elementor-3957 .elementor-element.elementor-element-ee46d34{transition:all 400ms;}.elementor-3957 .elementor-element.elementor-element-ee46d34 .jeg-elementor-kit.jkit-animated-text{text-align:left;}.elementor-3957 .elementor-element.elementor-element-ee46d34 .jeg-elementor-kit.jkit-animated-text .animated-text svg path{stroke-width:9px;-moz-animation-duration:10s;-webkit-animation-duration:10s;-o-animation-duration:10s;-ms-animation-duration:10s;animation-duration:10s;stroke-linecap:round;stroke-linejoin:round;}.elementor-3957 .elementor-element.elementor-element-ee46d34 .jeg-elementor-kit.jkit-animated-text .animated-text svg{z-index:2;}.elementor-3957 .elementor-element.elementor-element-ee46d34 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{z-index:auto;}@media(max-width:1024px){.elementor-3957 .elementor-element.elementor-element-c589a24{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3957 .elementor-element.elementor-element-c589a24{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-58b82d0 */.elementor-3957 .elementor-element.elementor-element-58b82d0 {
  text-align: justify;
}/* End custom CSS */