.elementor-400 .elementor-element.elementor-element-147d38d{padding:0px 0px 0px 0px;}.elementor-400 .elementor-element.elementor-element-43fa048 > .elementor-element-populated{padding:50px 10px 50px 10px;}.elementor-400 .elementor-element.elementor-element-a7c4de1 .elementor-heading-title{color:var( --e-global-color-accent );font-size:40px;font-weight:300;line-height:52px;}.elementor-400 .elementor-element.elementor-element-a7c4de1 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-400 .elementor-element.elementor-element-49d1fb0 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-400 .elementor-element.elementor-element-55f1ac8 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-400 .elementor-element.elementor-element-708dc52 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-400 .elementor-element.elementor-element-f4a72ff > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-400 .elementor-element.elementor-element-78dd576 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-400 .elementor-element.elementor-element-99bda6b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-400 .elementor-element.elementor-element-df8de63 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-400 .elementor-element.elementor-element-4436beb > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-400 .elementor-element.elementor-element-82f6154 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-400 .elementor-element.elementor-element-03c8b99 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-400 .elementor-element.elementor-element-52365e8 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-400 .elementor-element.elementor-element-afe1b12 .elementor-heading-title{color:var( --e-global-color-accent );font-size:40px;font-weight:300;line-height:52px;}.elementor-400 .elementor-element.elementor-element-afe1b12 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-400 .elementor-element.elementor-element-f7f8a11 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-400 .elementor-element.elementor-element-cf179bf > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-400 .elementor-element.elementor-element-5756d3c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-400 .elementor-element.elementor-element-81b2f5f > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-400 .elementor-element.elementor-element-c5049a6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-400 .elementor-element.elementor-element-bcc64f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-400 .elementor-element.elementor-element-cef1cf6 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-400 .elementor-element.elementor-element-43fa048{width:75%;}.elementor-400 .elementor-element.elementor-element-cef1cf6{width:24.332%;}}@media(max-width:1024px) and (min-width:768px){.elementor-400 .elementor-element.elementor-element-43fa048{width:70%;}.elementor-400 .elementor-element.elementor-element-cef1cf6{width:30%;}}/* Start custom CSS for text-editor, class: .elementor-element-49d1fb0 */.elementor-400 .elementor-element.elementor-element-49d1fb0 b, .elementor-400 .elementor-element.elementor-element-49d1fb0 strong{
    font-weight: 600;
    color:var(--e-global-color-96b8257);
}

.elementor-400 .elementor-element.elementor-element-49d1fb0 ul, .elementor-400 .elementor-element.elementor-element-49d1fb0 ol{
    padding-left: 20px;
}

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

.elementor-400 .elementor-element.elementor-element-55f1ac8 ul, .elementor-400 .elementor-element.elementor-element-55f1ac8 ol{
    padding-left: 20px;
}

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

.elementor-400 .elementor-element.elementor-element-708dc52 ul, .elementor-400 .elementor-element.elementor-element-708dc52 ol{
    padding-left: 20px;
}

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

.elementor-400 .elementor-element.elementor-element-f4a72ff ul, .elementor-400 .elementor-element.elementor-element-f4a72ff ol{
    padding-left: 20px;
}

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

.elementor-400 .elementor-element.elementor-element-78dd576 ul, .elementor-400 .elementor-element.elementor-element-78dd576 ol{
    padding-left: 20px;
}

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

.elementor-400 .elementor-element.elementor-element-99bda6b ul, .elementor-400 .elementor-element.elementor-element-99bda6b ol{
    padding-left: 20px;
}

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

.elementor-400 .elementor-element.elementor-element-df8de63 ul, .elementor-400 .elementor-element.elementor-element-df8de63 ol{
    padding-left: 20px;
}

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

.elementor-400 .elementor-element.elementor-element-4436beb ul, .elementor-400 .elementor-element.elementor-element-4436beb ol{
    padding-left: 20px;
}

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

.elementor-400 .elementor-element.elementor-element-82f6154 ul, .elementor-400 .elementor-element.elementor-element-82f6154 ol{
    padding-left: 20px;
}

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

.elementor-400 .elementor-element.elementor-element-03c8b99 ul, .elementor-400 .elementor-element.elementor-element-03c8b99 ol{
    padding-left: 20px;
}

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

.elementor-400 .elementor-element.elementor-element-52365e8 ul, .elementor-400 .elementor-element.elementor-element-52365e8 ol{
    padding-left: 20px;
}

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

.elementor-400 .elementor-element.elementor-element-f7f8a11 ul, .elementor-400 .elementor-element.elementor-element-f7f8a11 ol{
    padding-left: 20px;
}

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

.elementor-400 .elementor-element.elementor-element-cf179bf ul, .elementor-400 .elementor-element.elementor-element-cf179bf ol{
    padding-left: 20px;
}

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

.elementor-400 .elementor-element.elementor-element-5756d3c ul, .elementor-400 .elementor-element.elementor-element-5756d3c ol{
    padding-left: 20px;
}

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

.elementor-400 .elementor-element.elementor-element-81b2f5f ul, .elementor-400 .elementor-element.elementor-element-81b2f5f ol{
    padding-left: 20px;
}

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

.elementor-400 .elementor-element.elementor-element-c5049a6 ul, .elementor-400 .elementor-element.elementor-element-c5049a6 ol{
    padding-left: 20px;
}

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

.elementor-400 .elementor-element.elementor-element-bcc64f8 ul, .elementor-400 .elementor-element.elementor-element-bcc64f8 ol{
    padding-left: 20px;
}

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