.elementor-352 .elementor-element.elementor-element-4955e5d:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-4955e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #f4f5f9 50%, #f7f8fb 100%);}.elementor-352 .elementor-element.elementor-element-4955e5d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 80px 40px;}.elementor-352 .elementor-element.elementor-element-4955e5d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-352 .elementor-element.elementor-element-9aff82b > .elementor-container{max-width:964px;}.elementor-352 .elementor-element.elementor-element-c196be2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-352 .elementor-element.elementor-element-c196be2 .elementor-heading-title{font-size:18px;font-weight:600;}.elementor-352 .elementor-element.elementor-element-8268e61{text-align:start;}.elementor-352 .elementor-element.elementor-element-8268e61 .elementor-heading-title{font-size:36px;line-height:1.2em;letter-spacing:-0.5px;}.elementor-352 .elementor-element.elementor-element-9f9857b{margin-top:80px;margin-bottom:0px;}@media(max-width:1279px){.elementor-352 .elementor-element.elementor-element-4955e5d{padding:40px 30px 60px 30px;}.elementor-352 .elementor-element.elementor-element-c196be2 .elementor-heading-title{font-size:16px;}.elementor-352 .elementor-element.elementor-element-8268e61 .elementor-heading-title{font-size:30px;}.elementor-352 .elementor-element.elementor-element-9f9857b{margin-top:60px;margin-bottom:0px;}}@media(max-width:376px){.elementor-352 .elementor-element.elementor-element-4955e5d{padding:30px 20px 30px 20px;}.elementor-352 .elementor-element.elementor-element-c196be2 .elementor-heading-title{font-size:14px;}.elementor-352 .elementor-element.elementor-element-8268e61 .elementor-heading-title{font-size:21px;letter-spacing:0px;}.elementor-352 .elementor-element.elementor-element-9f9857b{margin-top:40px;margin-bottom:0px;}.elementor-352 .elementor-element.elementor-element-ecf76fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-352 .elementor-element.elementor-element-7cc9dc7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-352 .elementor-element.elementor-element-bb21231 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-352 .elementor-element.elementor-element-9b09c1e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-352 .elementor-element.elementor-element-b25489a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-352 .elementor-element.elementor-element-8a51281 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-352 .elementor-element.elementor-element-fc97e5e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-352 .elementor-element.elementor-element-b4be6fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-352 .elementor-element.elementor-element-9e92baf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-352 .elementor-element.elementor-element-de2f179 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-352 .elementor-element.elementor-element-3643f2a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-352 .elementor-element.elementor-element-7f48379 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for heading, class: .elementor-element-8268e61 */@media (max-width: 1200px) {
    .elementor-352 .elementor-element.elementor-element-8268e61 .elementor-heading-title {
    font-size: 36px;
    }
}

@media (max-width: 767px) {
    .elementor-352 .elementor-element.elementor-element-8268e61 br {
        display: none;
    }
}/* End custom CSS */