.elementor-20004 .elementor-element.elementor-element-71c8c28{text-align:center;}.elementor-20004 .elementor-element.elementor-element-71c8c28 .elementor-heading-title{font-family:var( --e-global-typography-39c20da-font-family ), Sans-serif;font-size:var( --e-global-typography-39c20da-font-size );font-weight:var( --e-global-typography-39c20da-font-weight );line-height:var( --e-global-typography-39c20da-line-height );color:var( --e-global-color-080949f );}.elementor-20004 .elementor-element.elementor-element-73dc7be{text-align:center;}.elementor-20004 .elementor-element.elementor-element-7aa892c{margin-top:60px;margin-bottom:0px;}.elementor-20004 .elementor-element.elementor-element-a486531 > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:72px 40px 0px 40px;}.elementor-20004 .elementor-element.elementor-element-1e83878{margin:-168px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 0px 0px 0px;text-align:start;}.elementor-20004 .elementor-element.elementor-element-956c505{text-align:start;}.elementor-20004 .elementor-element.elementor-element-956c505 .elementor-heading-title{font-family:var( --e-global-typography-50c2a5f-font-family ), Sans-serif;font-size:var( --e-global-typography-50c2a5f-font-size );font-weight:var( --e-global-typography-50c2a5f-font-weight );line-height:var( --e-global-typography-50c2a5f-line-height );}.elementor-20004 .elementor-element.elementor-element-2e1fa1d .elementor-button{font-family:var( --e-global-typography-5317160-font-family ), Sans-serif;font-size:var( --e-global-typography-5317160-font-size );font-weight:var( --e-global-typography-5317160-font-weight );text-transform:var( --e-global-typography-5317160-text-transform );line-height:var( --e-global-typography-5317160-line-height );}.elementor-20004 .elementor-element.elementor-element-f651f42{margin-top:60px;margin-bottom:0px;}.elementor-20004 .elementor-element.elementor-element-409e745 > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:72px 40px 0px 40px;}.elementor-20004 .elementor-element.elementor-element-e85d0cb{margin:-168px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 0px 0px 0px;text-align:start;}.elementor-20004 .elementor-element.elementor-element-403093d{text-align:start;}.elementor-20004 .elementor-element.elementor-element-403093d .elementor-heading-title{font-family:var( --e-global-typography-50c2a5f-font-family ), Sans-serif;font-size:var( --e-global-typography-50c2a5f-font-size );font-weight:var( --e-global-typography-50c2a5f-font-weight );line-height:var( --e-global-typography-50c2a5f-line-height );}.elementor-20004 .elementor-element.elementor-element-8b896d1 .elementor-button{font-family:var( --e-global-typography-5317160-font-family ), Sans-serif;font-size:var( --e-global-typography-5317160-font-size );font-weight:var( --e-global-typography-5317160-font-weight );text-transform:var( --e-global-typography-5317160-text-transform );line-height:var( --e-global-typography-5317160-line-height );}@media(max-width:1115px){.elementor-20004 .elementor-element.elementor-element-71c8c28 .elementor-heading-title{font-size:var( --e-global-typography-39c20da-font-size );line-height:var( --e-global-typography-39c20da-line-height );}.elementor-20004 .elementor-element.elementor-element-956c505 .elementor-heading-title{font-size:var( --e-global-typography-50c2a5f-font-size );line-height:var( --e-global-typography-50c2a5f-line-height );}.elementor-20004 .elementor-element.elementor-element-2e1fa1d .elementor-button{font-size:var( --e-global-typography-5317160-font-size );line-height:var( --e-global-typography-5317160-line-height );}.elementor-20004 .elementor-element.elementor-element-403093d .elementor-heading-title{font-size:var( --e-global-typography-50c2a5f-font-size );line-height:var( --e-global-typography-50c2a5f-line-height );}.elementor-20004 .elementor-element.elementor-element-8b896d1 .elementor-button{font-size:var( --e-global-typography-5317160-font-size );line-height:var( --e-global-typography-5317160-line-height );}}@media(max-width:767px){.elementor-20004 .elementor-element.elementor-element-71c8c28 .elementor-heading-title{font-size:var( --e-global-typography-39c20da-font-size );line-height:var( --e-global-typography-39c20da-line-height );}.elementor-20004 .elementor-element.elementor-element-956c505 .elementor-heading-title{font-size:var( --e-global-typography-50c2a5f-font-size );line-height:var( --e-global-typography-50c2a5f-line-height );}.elementor-20004 .elementor-element.elementor-element-2e1fa1d .elementor-button{font-size:var( --e-global-typography-5317160-font-size );line-height:var( --e-global-typography-5317160-line-height );}.elementor-20004 .elementor-element.elementor-element-9a7990e > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-20004 .elementor-element.elementor-element-403093d .elementor-heading-title{font-size:var( --e-global-typography-50c2a5f-font-size );line-height:var( --e-global-typography-50c2a5f-line-height );}.elementor-20004 .elementor-element.elementor-element-8b896d1 .elementor-button{font-size:var( --e-global-typography-5317160-font-size );line-height:var( --e-global-typography-5317160-line-height );}}/* Start custom CSS for heading, class: .elementor-element-956c505 */.elementor-20004 .elementor-element.elementor-element-956c505 a {font-weight:700 !important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b66abe */.elementor-20004 .elementor-element.elementor-element-7b66abe ul {
    list-style: none;
    padding-left: 0 !important;
}

.elementor-20004 .elementor-element.elementor-element-7b66abe ul li {
    background-image: var(--wpr-bg-900c8338-d01d-410e-afa8-d26e12629e92) !important;
    background-repeat: no-repeat;
    background-position: left 10px;
    line-height: 1.5;
    padding: 10px 0 10px 39px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7aa892c */.elementor-20004 .elementor-element.elementor-element-7aa892c, .elementor-20004 .elementor-element.elementor-element-7aa892c > div {
    height: 100%
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-403093d */.elementor-20004 .elementor-element.elementor-element-403093d a {font-weight:700 !important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c94a36 */.elementor-20004 .elementor-element.elementor-element-1c94a36 ul {
    list-style: none;
    padding-left: 0 !important;
}

.elementor-20004 .elementor-element.elementor-element-1c94a36 ul li {
    background-image: var(--wpr-bg-6255e891-e665-456b-b309-08b5e04756fa);
    background-repeat: no-repeat;
    background-position: left 10px;
    line-height: 1.5;
    padding: 10px 0 10px 39px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f651f42 */.elementor-20004 .elementor-element.elementor-element-f651f42, .elementor-20004 .elementor-element.elementor-element-f651f42 > div {
    height: 100%
}/* End custom CSS */