.elementor-2957 .elementor-element.elementor-element-19397ad0{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:150px;--padding-left:40px;--padding-right:40px;}.elementor-2957 .elementor-element.elementor-element-1f828bc9 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title{align-items:center;}.elementor-2957 .elementor-element.elementor-element-1f828bc9 .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle{align-items:center;}.elementor-2957 .elementor-element.elementor-element-1f828bc9 .wdt-heading-holder .wdt-heading-separator-wrapper .wdt-heading-separator.with-line .wdt-separator-line{background-color:var( --e-global-color-primary );width:150px;}.elementor-2957 .elementor-element.elementor-element-1f828bc9 .wdt-heading-holder, .elementor-2957 .elementor-element.elementor-element-1f828bc9 .wdt-heading-holder > .wdt-heading-separator-wrapper .wdt-heading-separator, .elementor-2957 .elementor-element.elementor-element-1f828bc9 .wdt-heading-holder > .wdt-heading-title-wrapper .wdt-heading-title, .elementor-2957 .elementor-element.elementor-element-1f828bc9 .wdt-heading-holder > .wdt-heading-subtitle-wrapper .wdt-heading-subtitle{text-align:center;justify-content:center;justify-items:center;}.elementor-2957 .elementor-element.elementor-element-1f828bc9 .wdt-heading-holder{padding:0px 0px 20px 0px;}@media(max-width:1540px){.elementor-2957 .elementor-element.elementor-element-19397ad0{--grid-auto-flow:row;}}@media(max-width:1280px){.elementor-2957 .elementor-element.elementor-element-19397ad0{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-2957 .elementor-element.elementor-element-19397ad0{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2957 .elementor-element.elementor-element-19397ad0{--grid-auto-flow:row;}}@media(max-width:479px){.elementor-2957 .elementor-element.elementor-element-19397ad0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:5px;--padding-right:5px;}}