.elementor-4337 .elementor-element.elementor-element-52d55755 > .elementor-container{min-height:400px;}.elementor-4337 .elementor-element.elementor-element-52d55755{padding:0em 6em 0em 6em;}.elementor-widget-heading .elementor-heading-title{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-4337 .elementor-element.elementor-element-70ba1e37{text-align:center;}.elementor-4337 .elementor-element.elementor-element-70ba1e37 .elementor-heading-title{color:#333333;font-weight:300;}.elementor-4337 .elementor-element.elementor-element-1a420d24 > .elementor-container{max-width:1920px;}.elementor-4337 .elementor-element.elementor-element-1a420d24{padding:4em 6em 6em 6em;}.elementor-4337 .elementor-element.elementor-element-5cf3d3e > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-4337 .elementor-element.elementor-element-52d55755{padding:0em 3em 0em 3em;}.elementor-4337 .elementor-element.elementor-element-1a420d24{padding:3em 3em 3em 3em;}}@media(max-width:767px){.elementor-4337 .elementor-element.elementor-element-52d55755 > .elementor-container{min-height:300px;}.elementor-4337 .elementor-element.elementor-element-52d55755{padding:0em 2em 0em 2em;}.elementor-4337 .elementor-element.elementor-element-70ba1e37 .elementor-heading-title{font-size:2em;}.elementor-4337 .elementor-element.elementor-element-1a420d24{padding:2em 1.5em 2em 1.5em;}}/* Start custom CSS for section, class: .elementor-element-1a420d24 */.elementor-4337 .elementor-element.elementor-element-1a420d24 {
    width: 66%;
    margin-left: auto;
    margin-right: auto;
}

@media (max-width: 768px){
    .elementor-4337 .elementor-element.elementor-element-1a420d24 {
        width: 100%;
    }
}/* End custom CSS */