.elementor-583 .elementor-element.elementor-element-5625548{padding:0px 0px 0px 0px;}.elementor-583 .elementor-element.elementor-element-27d485b > .elementor-element-populated{padding:50px 10px 50px 10px;}.elementor-583 .elementor-element.elementor-element-39b4ae9 .elementor-heading-title{color:var( --e-global-color-accent );font-size:40px;font-weight:300;line-height:52px;}.elementor-583 .elementor-element.elementor-element-39b4ae9 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-583 .elementor-element.elementor-element-23972ac > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-583 .elementor-element.elementor-element-16ffd4c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-583 .elementor-element.elementor-element-511ec00 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-583 .elementor-element.elementor-element-3b0b722 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-583 .elementor-element.elementor-element-d576dfe > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-583 .elementor-element.elementor-element-ddc2ac6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-583 .elementor-element.elementor-element-ef3adf2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-583 .elementor-element.elementor-element-d139364 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-583 .elementor-element.elementor-element-3bff85a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-583 .elementor-element.elementor-element-0186cfd > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-583 .elementor-element.elementor-element-d7ec9ca > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-583 .elementor-element.elementor-element-62453b6 .elementor-heading-title{color:var( --e-global-color-accent );font-size:40px;font-weight:300;line-height:52px;}.elementor-583 .elementor-element.elementor-element-62453b6 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-583 .elementor-element.elementor-element-eb05025 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-583 .elementor-element.elementor-element-7234f50 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-583 .elementor-element.elementor-element-8ed15a8 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-583 .elementor-element.elementor-element-0fb3697 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-583 .elementor-element.elementor-element-2c96a78 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-583 .elementor-element.elementor-element-dc1f447 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-583 .elementor-element.elementor-element-7e1e05b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-583 .elementor-element.elementor-element-dedca91 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-583 .elementor-element.elementor-element-27d485b{width:75%;}.elementor-583 .elementor-element.elementor-element-dedca91{width:24.332%;}}@media(max-width:1024px) and (min-width:768px){.elementor-583 .elementor-element.elementor-element-27d485b{width:70%;}.elementor-583 .elementor-element.elementor-element-dedca91{width:30%;}}/* Start custom CSS for text-editor, class: .elementor-element-23972ac */.elementor-583 .elementor-element.elementor-element-23972ac b, .elementor-583 .elementor-element.elementor-element-23972ac strong{
    font-weight: 600;
    color:var(--e-global-color-96b8257);
}

.elementor-583 .elementor-element.elementor-element-23972ac ul, .elementor-583 .elementor-element.elementor-element-23972ac ol{
    padding-left: 20px;
}

.elementor-583 .elementor-element.elementor-element-23972ac li::marker{
    color: var(--e-global-color-96b8257);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16ffd4c */.elementor-583 .elementor-element.elementor-element-16ffd4c b, .elementor-583 .elementor-element.elementor-element-16ffd4c strong{
    font-weight: 600;
    color:var(--e-global-color-96b8257);
}

.elementor-583 .elementor-element.elementor-element-16ffd4c ul, .elementor-583 .elementor-element.elementor-element-16ffd4c ol{
    padding-left: 20px;
}

.elementor-583 .elementor-element.elementor-element-16ffd4c li::marker{
    color: var(--e-global-color-96b8257);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-511ec00 */.elementor-583 .elementor-element.elementor-element-511ec00 b, .elementor-583 .elementor-element.elementor-element-511ec00 strong{
    font-weight: 600;
    color:var(--e-global-color-96b8257);
}

.elementor-583 .elementor-element.elementor-element-511ec00 ul, .elementor-583 .elementor-element.elementor-element-511ec00 ol{
    padding-left: 20px;
}

.elementor-583 .elementor-element.elementor-element-511ec00 li::marker{
    color: var(--e-global-color-96b8257);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b0b722 */.elementor-583 .elementor-element.elementor-element-3b0b722 b, .elementor-583 .elementor-element.elementor-element-3b0b722 strong{
    font-weight: 600;
    color:var(--e-global-color-96b8257);
}

.elementor-583 .elementor-element.elementor-element-3b0b722 ul, .elementor-583 .elementor-element.elementor-element-3b0b722 ol{
    padding-left: 20px;
}

.elementor-583 .elementor-element.elementor-element-3b0b722 li::marker{
    color: var(--e-global-color-96b8257);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d576dfe */.elementor-583 .elementor-element.elementor-element-d576dfe b, .elementor-583 .elementor-element.elementor-element-d576dfe strong{
    font-weight: 600;
    color:var(--e-global-color-96b8257);
}

.elementor-583 .elementor-element.elementor-element-d576dfe ul, .elementor-583 .elementor-element.elementor-element-d576dfe ol{
    padding-left: 20px;
}

.elementor-583 .elementor-element.elementor-element-d576dfe li::marker{
    color: var(--e-global-color-96b8257);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddc2ac6 */.elementor-583 .elementor-element.elementor-element-ddc2ac6 b, .elementor-583 .elementor-element.elementor-element-ddc2ac6 strong{
    font-weight: 600;
    color:var(--e-global-color-96b8257);
}

.elementor-583 .elementor-element.elementor-element-ddc2ac6 ul, .elementor-583 .elementor-element.elementor-element-ddc2ac6 ol{
    padding-left: 20px;
}

.elementor-583 .elementor-element.elementor-element-ddc2ac6 li::marker{
    color: var(--e-global-color-96b8257);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef3adf2 */.elementor-583 .elementor-element.elementor-element-ef3adf2 b, .elementor-583 .elementor-element.elementor-element-ef3adf2 strong{
    font-weight: 600;
    color:var(--e-global-color-96b8257);
}

.elementor-583 .elementor-element.elementor-element-ef3adf2 ul, .elementor-583 .elementor-element.elementor-element-ef3adf2 ol{
    padding-left: 20px;
}

.elementor-583 .elementor-element.elementor-element-ef3adf2 li::marker{
    color: var(--e-global-color-96b8257);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d139364 */.elementor-583 .elementor-element.elementor-element-d139364 b, .elementor-583 .elementor-element.elementor-element-d139364 strong{
    font-weight: 600;
    color:var(--e-global-color-96b8257);
}

.elementor-583 .elementor-element.elementor-element-d139364 ul, .elementor-583 .elementor-element.elementor-element-d139364 ol{
    padding-left: 20px;
}

.elementor-583 .elementor-element.elementor-element-d139364 li::marker{
    color: var(--e-global-color-96b8257);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bff85a */.elementor-583 .elementor-element.elementor-element-3bff85a b, .elementor-583 .elementor-element.elementor-element-3bff85a strong{
    font-weight: 600;
    color:var(--e-global-color-96b8257);
}

.elementor-583 .elementor-element.elementor-element-3bff85a ul, .elementor-583 .elementor-element.elementor-element-3bff85a ol{
    padding-left: 20px;
}

.elementor-583 .elementor-element.elementor-element-3bff85a li::marker{
    color: var(--e-global-color-96b8257);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0186cfd */.elementor-583 .elementor-element.elementor-element-0186cfd b, .elementor-583 .elementor-element.elementor-element-0186cfd strong{
    font-weight: 600;
    color:var(--e-global-color-96b8257);
}

.elementor-583 .elementor-element.elementor-element-0186cfd ul, .elementor-583 .elementor-element.elementor-element-0186cfd ol{
    padding-left: 20px;
}

.elementor-583 .elementor-element.elementor-element-0186cfd li::marker{
    color: var(--e-global-color-96b8257);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7ec9ca */.elementor-583 .elementor-element.elementor-element-d7ec9ca b, .elementor-583 .elementor-element.elementor-element-d7ec9ca strong{
    font-weight: 600;
    color:var(--e-global-color-96b8257);
}

.elementor-583 .elementor-element.elementor-element-d7ec9ca ul, .elementor-583 .elementor-element.elementor-element-d7ec9ca ol{
    padding-left: 20px;
}

.elementor-583 .elementor-element.elementor-element-d7ec9ca li::marker{
    color: var(--e-global-color-96b8257);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb05025 */.elementor-583 .elementor-element.elementor-element-eb05025 b, .elementor-583 .elementor-element.elementor-element-eb05025 strong{
    font-weight: 600;
    color:var(--e-global-color-96b8257);
}

.elementor-583 .elementor-element.elementor-element-eb05025 ul, .elementor-583 .elementor-element.elementor-element-eb05025 ol{
    padding-left: 20px;
}

.elementor-583 .elementor-element.elementor-element-eb05025 li::marker{
    color: var(--e-global-color-96b8257);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7234f50 */.elementor-583 .elementor-element.elementor-element-7234f50 b, .elementor-583 .elementor-element.elementor-element-7234f50 strong{
    font-weight: 600;
    color:var(--e-global-color-96b8257);
}

.elementor-583 .elementor-element.elementor-element-7234f50 ul, .elementor-583 .elementor-element.elementor-element-7234f50 ol{
    padding-left: 20px;
}

.elementor-583 .elementor-element.elementor-element-7234f50 li::marker{
    color: var(--e-global-color-96b8257);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ed15a8 */.elementor-583 .elementor-element.elementor-element-8ed15a8 b, .elementor-583 .elementor-element.elementor-element-8ed15a8 strong{
    font-weight: 600;
    color:var(--e-global-color-96b8257);
}

.elementor-583 .elementor-element.elementor-element-8ed15a8 ul, .elementor-583 .elementor-element.elementor-element-8ed15a8 ol{
    padding-left: 20px;
}

.elementor-583 .elementor-element.elementor-element-8ed15a8 li::marker{
    color: var(--e-global-color-96b8257);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fb3697 */.elementor-583 .elementor-element.elementor-element-0fb3697 b, .elementor-583 .elementor-element.elementor-element-0fb3697 strong{
    font-weight: 600;
    color:var(--e-global-color-96b8257);
}

.elementor-583 .elementor-element.elementor-element-0fb3697 ul, .elementor-583 .elementor-element.elementor-element-0fb3697 ol{
    padding-left: 20px;
}

.elementor-583 .elementor-element.elementor-element-0fb3697 li::marker{
    color: var(--e-global-color-96b8257);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c96a78 */.elementor-583 .elementor-element.elementor-element-2c96a78 b, .elementor-583 .elementor-element.elementor-element-2c96a78 strong{
    font-weight: 600;
    color:var(--e-global-color-96b8257);
}

.elementor-583 .elementor-element.elementor-element-2c96a78 ul, .elementor-583 .elementor-element.elementor-element-2c96a78 ol{
    padding-left: 20px;
}

.elementor-583 .elementor-element.elementor-element-2c96a78 li::marker{
    color: var(--e-global-color-96b8257);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc1f447 */.elementor-583 .elementor-element.elementor-element-dc1f447 b, .elementor-583 .elementor-element.elementor-element-dc1f447 strong{
    font-weight: 600;
    color:var(--e-global-color-96b8257);
}

.elementor-583 .elementor-element.elementor-element-dc1f447 ul, .elementor-583 .elementor-element.elementor-element-dc1f447 ol{
    padding-left: 20px;
}

.elementor-583 .elementor-element.elementor-element-dc1f447 li::marker{
    color: var(--e-global-color-96b8257);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e1e05b */.elementor-583 .elementor-element.elementor-element-7e1e05b b, .elementor-583 .elementor-element.elementor-element-7e1e05b strong{
    font-weight: 600;
    color:var(--e-global-color-96b8257);
}

.elementor-583 .elementor-element.elementor-element-7e1e05b ul, .elementor-583 .elementor-element.elementor-element-7e1e05b ol{
    padding-left: 20px;
}

.elementor-583 .elementor-element.elementor-element-7e1e05b li::marker{
    color: var(--e-global-color-96b8257);
}/* End custom CSS */