.elementor-3 .elementor-element.elementor-element-028f3ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:50px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-3 .elementor-element.elementor-element-028f3ad:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-028f3ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-028f3ad > .elementor-shape-bottom .elementor-shape-fill, .elementor-3 .elementor-element.elementor-element-028f3ad > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-0676863 );}.elementor-3 .elementor-element.elementor-element-028f3ad > .elementor-shape-bottom svg, .elementor-3 .elementor-element.elementor-element-028f3ad > .e-con-inner > .elementor-shape-bottom svg{height:60px;transform:translateX(-50%) rotateY(180deg);}.elementor-3 .elementor-element.elementor-element-8c2a467{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-8c2a467 a{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-fe537ce .elementor-heading-title{font-family:var( --e-global-typography-439eb46-font-family ), Sans-serif;font-size:var( --e-global-typography-439eb46-font-size );font-weight:var( --e-global-typography-439eb46-font-weight );line-height:var( --e-global-typography-439eb46-line-height );color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-0f57943{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-3 .elementor-element.elementor-element-c52a31e .elementor-heading-title{font-family:var( --e-global-typography-e1ff2dc-font-family ), Sans-serif;font-size:var( --e-global-typography-e1ff2dc-font-size );font-weight:var( --e-global-typography-e1ff2dc-font-weight );line-height:var( --e-global-typography-e1ff2dc-line-height );}.elementor-3 .elementor-element.elementor-element-a51fb17 a{color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-028f3ad{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-3 .elementor-element.elementor-element-fe537ce .elementor-heading-title{font-size:var( --e-global-typography-439eb46-font-size );line-height:var( --e-global-typography-439eb46-line-height );}.elementor-3 .elementor-element.elementor-element-c52a31e .elementor-heading-title{font-size:var( --e-global-typography-e1ff2dc-font-size );line-height:var( --e-global-typography-e1ff2dc-line-height );}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-028f3ad{--padding-top:50px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-3 .elementor-element.elementor-element-fe537ce .elementor-heading-title{font-size:var( --e-global-typography-439eb46-font-size );line-height:var( --e-global-typography-439eb46-line-height );}.elementor-3 .elementor-element.elementor-element-c52a31e .elementor-heading-title{font-size:var( --e-global-typography-e1ff2dc-font-size );line-height:var( --e-global-typography-e1ff2dc-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-a51fb17 */.elementor-3 .elementor-element.elementor-element-a51fb17 h2 {
    font-size: 24px
}/* End custom CSS */