.elementor-2829 .elementor-element.elementor-element-fffc1ba{--display:flex;}.elementor-2829 .elementor-element.elementor-element-9ddd1a9{--display:flex;}.elementor-2829 .elementor-element.elementor-element-9ddd1a9:not(.elementor-motion-effects-element-type-background), .elementor-2829 .elementor-element.elementor-element-9ddd1a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-27310d8 );}.elementor-2829 .elementor-element.elementor-element-68d5c9b{--display:flex;--padding-top:200px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-2829 .elementor-element.elementor-element-243f9fa{--display:flex;}.elementor-2829 .elementor-element.elementor-element-e1af775{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2829 .elementor-element.elementor-element-3fd457f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:var( --e-global-typography-d469098-font-family ), Sans-serif;font-size:var( --e-global-typography-d469098-font-size );font-weight:var( --e-global-typography-d469098-font-weight );line-height:var( --e-global-typography-d469098-line-height );color:var( --e-global-color-61af7f8 );}.elementor-2829 .elementor-element.elementor-element-3fd457f a{color:var( --e-global-color-9d6260a );}.elementor-2829 .elementor-element.elementor-element-80e778b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2829 .elementor-element.elementor-element-80e778b .elementor-heading-title{font-family:var( --e-global-typography-d6c34a9-font-family ), Sans-serif;font-size:var( --e-global-typography-d6c34a9-font-size );font-weight:var( --e-global-typography-d6c34a9-font-weight );font-style:var( --e-global-typography-d6c34a9-font-style );line-height:var( --e-global-typography-d6c34a9-line-height );letter-spacing:var( --e-global-typography-d6c34a9-letter-spacing );color:var( --e-global-color-61af7f8 );}.elementor-2829 .elementor-element.elementor-element-2463893{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-2829 .elementor-element.elementor-element-2463893 .elementor-heading-title{font-family:var( --e-global-typography-49c57b1-font-family ), Sans-serif;font-size:var( --e-global-typography-49c57b1-font-size );font-weight:var( --e-global-typography-49c57b1-font-weight );text-transform:var( --e-global-typography-49c57b1-text-transform );line-height:var( --e-global-typography-49c57b1-line-height );letter-spacing:var( --e-global-typography-49c57b1-letter-spacing );color:var( --e-global-color-61af7f8 );}.elementor-2829 .elementor-element.elementor-element-be696c3{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-2829 .elementor-element.elementor-element-be696c3.elementor-element{--align-self:center;}.elementor-2829 .elementor-element.elementor-element-be696c3 .elementor-heading-title{font-family:var( --e-global-typography-ae879b0-font-family ), Sans-serif;font-size:var( --e-global-typography-ae879b0-font-size );font-weight:var( --e-global-typography-ae879b0-font-weight );line-height:var( --e-global-typography-ae879b0-line-height );letter-spacing:var( --e-global-typography-ae879b0-letter-spacing );color:var( --e-global-color-69b03e8 );}.elementor-2829 .elementor-element.elementor-element-2c2024b{--display:flex;}.elementor-2829 .elementor-element.elementor-element-2c2024b:not(.elementor-motion-effects-element-type-background), .elementor-2829 .elementor-element.elementor-element-2c2024b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61af7f8 );}.elementor-2829 .elementor-element.elementor-element-09fde54{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-2829 .elementor-element.elementor-element-f42377a{--display:flex;}.elementor-2829 .elementor-element.elementor-element-4ca55d6{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2829 .elementor-element.elementor-element-2a14313{font-family:var( --e-global-typography-f950d86-font-family ), Sans-serif;font-size:var( --e-global-typography-f950d86-font-size );font-weight:var( --e-global-typography-f950d86-font-weight );line-height:var( --e-global-typography-f950d86-line-height );letter-spacing:var( --e-global-typography-f950d86-letter-spacing );}@media(min-width:768px){.elementor-2829 .elementor-element.elementor-element-f42377a{--content-width:920px;}}@media(max-width:1024px){.elementor-2829 .elementor-element.elementor-element-68d5c9b{--padding-top:160px;--padding-bottom:160px;--padding-left:24px;--padding-right:24px;}.elementor-2829 .elementor-element.elementor-element-3fd457f{font-size:var( --e-global-typography-d469098-font-size );line-height:var( --e-global-typography-d469098-line-height );}.elementor-2829 .elementor-element.elementor-element-80e778b .elementor-heading-title{font-size:var( --e-global-typography-d6c34a9-font-size );line-height:var( --e-global-typography-d6c34a9-line-height );letter-spacing:var( --e-global-typography-d6c34a9-letter-spacing );}.elementor-2829 .elementor-element.elementor-element-2463893 .elementor-heading-title{font-size:var( --e-global-typography-49c57b1-font-size );line-height:var( --e-global-typography-49c57b1-line-height );letter-spacing:var( --e-global-typography-49c57b1-letter-spacing );}.elementor-2829 .elementor-element.elementor-element-be696c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2829 .elementor-element.elementor-element-be696c3 .elementor-heading-title{font-size:var( --e-global-typography-ae879b0-font-size );line-height:var( --e-global-typography-ae879b0-line-height );letter-spacing:var( --e-global-typography-ae879b0-letter-spacing );}.elementor-2829 .elementor-element.elementor-element-09fde54{--padding-top:160px;--padding-bottom:160px;--padding-left:24px;--padding-right:24px;}.elementor-2829 .elementor-element.elementor-element-2a14313{font-size:var( --e-global-typography-f950d86-font-size );line-height:var( --e-global-typography-f950d86-line-height );letter-spacing:var( --e-global-typography-f950d86-letter-spacing );}}@media(max-width:767px){.elementor-2829 .elementor-element.elementor-element-68d5c9b{--padding-top:calc(100px + 80px);--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-2829 .elementor-element.elementor-element-3fd457f{font-size:var( --e-global-typography-d469098-font-size );line-height:var( --e-global-typography-d469098-line-height );}.elementor-2829 .elementor-element.elementor-element-80e778b .elementor-heading-title{font-size:var( --e-global-typography-d6c34a9-font-size );line-height:var( --e-global-typography-d6c34a9-line-height );letter-spacing:var( --e-global-typography-d6c34a9-letter-spacing );}.elementor-2829 .elementor-element.elementor-element-2463893 .elementor-heading-title{font-size:var( --e-global-typography-49c57b1-font-size );line-height:var( --e-global-typography-49c57b1-line-height );letter-spacing:var( --e-global-typography-49c57b1-letter-spacing );}.elementor-2829 .elementor-element.elementor-element-be696c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2829 .elementor-element.elementor-element-be696c3 .elementor-heading-title{font-size:var( --e-global-typography-ae879b0-font-size );line-height:var( --e-global-typography-ae879b0-line-height );letter-spacing:var( --e-global-typography-ae879b0-letter-spacing );}.elementor-2829 .elementor-element.elementor-element-09fde54{--padding-top:calc(100px + 80px);--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-2829 .elementor-element.elementor-element-2a14313{font-size:var( --e-global-typography-f950d86-font-size );line-height:var( --e-global-typography-f950d86-line-height );letter-spacing:var( --e-global-typography-f950d86-letter-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-2a14313 */.elementor-2829 .elementor-element.elementor-element-2a14313 h2 {
    font-family: var(--e-global-typography-c19735a-font-family), Sans-serif;
    font-weight: 300;
    line-height: 120%;
    color: var(--e-global-color-27310d8);
    margin-bottom: 12px;
}

.elementor-2829 .elementor-element.elementor-element-2a14313 hr {
    margin: 24px 0;
}

.elementor-2829 .elementor-element.elementor-element-2a14313 p {
    margin-bottom: 12px;
}/* End custom CSS */