.elementor-12058 .elementor-element.elementor-element-64312b6{--display:flex;}.elementor-12058 .elementor-element.elementor-element-a773233{--display:flex;border-style:none;--border-style:none;}.elementor-12058 .elementor-element.elementor-element-a773233.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12058 .elementor-element.elementor-element-e084332 img{width:70%;}.elementor-12058 .elementor-element.elementor-element-a8ba99e{--display:flex;}.elementor-12058 .elementor-element.elementor-element-444a82f{--display:flex;border-style:none;--border-style:none;}.elementor-12058 .elementor-element.elementor-element-444a82f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12058 .elementor-element.elementor-element-7345a2c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-12058 .elementor-element.elementor-element-5acf299 img{transition-duration:0.2s;}.elementor-12058 .elementor-element.elementor-element-b0ca42f img{transition-duration:0.2s;}.elementor-12058 .elementor-element.elementor-element-b2c0794 img{transition-duration:0.2s;}.elementor-12058 .elementor-element.elementor-element-4f1e751 img{transition-duration:0.2s;}.elementor-12058 .elementor-element.elementor-element-4936446 img{transition-duration:0.2s;}.elementor-12058 .elementor-element.elementor-element-e86615d img{transition-duration:0.2s;}.elementor-12058 .elementor-element.elementor-element-b25e219 img{transition-duration:0.2s;}.elementor-12058 .elementor-element.elementor-element-1bc2491 img{transition-duration:0.2s;}@media(max-width:1024px) and (min-width:768px){.elementor-12058 .elementor-element.elementor-element-a773233{--width:698px;}}@media(max-width:1024px){.elementor-12058 .elementor-element.elementor-element-a773233.e-con{--order:-99999 /* order start hack */;}.elementor-12058 .elementor-element.elementor-element-e084332 img{width:80%;}.elementor-12058 .elementor-element.elementor-element-444a82f.e-con{--order:-99999 /* order start hack */;}.elementor-12058 .elementor-element.elementor-element-7345a2c{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12058 .elementor-element.elementor-element-b24c710{padding:0px 10px 0px 10px;}.elementor-12058 .elementor-element.elementor-element-b24c710 img{width:100%;max-width:100%;}.elementor-12058 .elementor-element.elementor-element-444a82f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12058 .elementor-element.elementor-element-7345a2c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-a773233 */.elementor-12058 .elementor-element.elementor-element-a773233 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64312b6 */.elementor-12058 .elementor-element.elementor-element-64312b6 {
  padding: 40px 48px 0px 48px;
}

@media (max-width: 1024px) {
  .elementor-12058 .elementor-element.elementor-element-64312b6 {
    padding: 24px 32px 0px 32px;
  }
}

@media (max-width: 767px) {
  .elementor-12058 .elementor-element.elementor-element-64312b6 {
    padding: 10px 2px 0px 2px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-444a82f */.elementor-12058 .elementor-element.elementor-element-444a82f {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8ba99e */.elementor-12058 .elementor-element.elementor-element-a8ba99e {
  padding: 0px 48px 80px 48px;
}

@media (max-width: 1024px) {
  .elementor-12058 .elementor-element.elementor-element-a8ba99e {
    padding: 0px 32px 64px 32px;
  }
}

@media (max-width: 767px) {
  .elementor-12058 .elementor-element.elementor-element-a8ba99e {
    padding: 0px 2px 48px 2px;
  }
}/* End custom CSS */