.elementor-3234 .elementor-element.elementor-element-4ad83985:not(.elementor-motion-effects-element-type-background), .elementor-3234 .elementor-element.elementor-element-4ad83985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-3234 .elementor-element.elementor-element-4ad83985{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-3234 .elementor-element.elementor-element-4ad83985 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3234 .elementor-element.elementor-element-650cfcb6{--spacer-size:10px;}.elementor-3234 .elementor-element.elementor-element-55e4aced{width:var( --container-widget-width, 54.989% );max-width:54.989%;--container-widget-width:54.989%;--container-widget-flex-grow:0;}.elementor-3234 .elementor-element.elementor-element-50bd27f0 .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-primary );}.elementor-3234 .elementor-element.elementor-element-65934a5f{--spacer-size:10px;}.elementor-3234 .elementor-element.elementor-element-7705ce84{width:var( --container-widget-width, 128.78% );max-width:128.78%;--container-widget-width:128.78%;--container-widget-flex-grow:0;color:var( --e-global-color-astglobalcolor5 );}.elementor-3234 .elementor-element.elementor-element-6b1a559a .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-primary );}.elementor-3234 .elementor-element.elementor-element-694d94b{--spacer-size:10px;}.elementor-3234 .elementor-element.elementor-element-462d148e{color:var( --e-global-color-1ecf666 );}.elementor-3234 .elementor-element.elementor-element-2ea0c107 .elementor-heading-title{font-size:18px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3234 .elementor-element.elementor-element-3bc915f8{--spacer-size:10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3234 .elementor-element.elementor-element-4ad83985{padding:60px 20px 60px 20px;}}@media(max-width:767px){.elementor-3234 .elementor-element.elementor-element-4ad83985{padding:20px 20px 50px 20px;}.elementor-3234 .elementor-element.elementor-element-292e899c{width:50%;}.elementor-3234 .elementor-element.elementor-element-292e899c > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3234 .elementor-element.elementor-element-32444c94{width:50%;}.elementor-3234 .elementor-element.elementor-element-32444c94 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3234 .elementor-element.elementor-element-11fc9497{width:50%;}.elementor-3234 .elementor-element.elementor-element-11fc9497 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for section, class: .elementor-element-4ad83985 */.elementor-3234 .elementor-element.elementor-element-4ad83985 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;
  padding-left: max(40px, calc((100vw - 1240px) / 2)) !important;
  padding-right: max(40px, calc((100vw - 1240px) / 2)) !important;
}/* End custom CSS */