.elementor-224 .elementor-element.elementor-element-343d23a{--display:flex;}.elementor-224 .elementor-element.elementor-element-8980490{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-224 .elementor-element.elementor-element-c768f8f{--display:flex;}.elementor-224 .elementor-element.elementor-element-79e64e6{--display:flex;}.elementor-224 .elementor-element.elementor-element-82f6ab4{--display:flex;--gap:calc(var(--margin)* 2) calc(var(--margin)* 2);--row-gap:calc(var(--margin)* 2);--column-gap:calc(var(--margin)* 2);}.elementor-224 .elementor-element.elementor-element-a288ec8{--display:flex;--gap:calc(var(--margin) / 2) calc(var(--margin) / 2);--row-gap:calc(var(--margin) / 2);--column-gap:calc(var(--margin) / 2);}.elementor-224 .elementor-element.elementor-element-286266f > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-224 .elementor-element.elementor-element-3cb5bc8{--display:flex;--gap:calc(var(--margin) / 2) calc(var(--margin) / 2);--row-gap:calc(var(--margin) / 2);--column-gap:calc(var(--margin) / 2);}.elementor-224 .elementor-element.elementor-element-3ed8b14{--display:flex;--gap:calc(var(--margin) / 2) calc(var(--margin) / 2);--row-gap:calc(var(--margin) / 2);--column-gap:calc(var(--margin) / 2);}.elementor-224 .elementor-element.elementor-element-1892175{--display:flex;--gap:calc(var(--margin) / 2) calc(var(--margin) / 2);--row-gap:calc(var(--margin) / 2);--column-gap:calc(var(--margin) / 2);}.elementor-224 .elementor-element.elementor-element-90606b5{--display:flex;--gap:calc(var(--margin) / 2) calc(var(--margin) / 2);--row-gap:calc(var(--margin) / 2);--column-gap:calc(var(--margin) / 2);}.elementor-224 .elementor-element.elementor-element-10495de{--display:flex;--gap:calc(var(--margin) / 2) calc(var(--margin) / 2);--row-gap:calc(var(--margin) / 2);--column-gap:calc(var(--margin) / 2);}.elementor-224 .elementor-element.elementor-element-a285af4{--display:flex;--gap:calc(var(--margin) / 2) calc(var(--margin) / 2);--row-gap:calc(var(--margin) / 2);--column-gap:calc(var(--margin) / 2);}/* Start custom CSS for text-editor, class: .elementor-element-ec630fa */.elementor-224 .elementor-element.elementor-element-ec630fa p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf420a7 */.elementor-224 .elementor-element.elementor-element-bf420a7 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72e28e7 */.elementor-224 .elementor-element.elementor-element-72e28e7 p {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a9426a */.elementor-224 .elementor-element.elementor-element-2a9426a p {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-accd6ca */.elementor-224 .elementor-element.elementor-element-accd6ca p {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3a45f9 */.elementor-224 .elementor-element.elementor-element-a3a45f9 p {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a5bc40 */.elementor-224 .elementor-element.elementor-element-2a5bc40 p {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3eff73 */.elementor-224 .elementor-element.elementor-element-a3eff73 p {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0910ae */.elementor-224 .elementor-element.elementor-element-f0910ae p {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac4415 */.elementor-224 .elementor-element.elementor-element-3ac4415 p {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3565c53 */.elementor-224 .elementor-element.elementor-element-3565c53 p {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09e6e79 */.elementor-224 .elementor-element.elementor-element-09e6e79 p {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0976df */.elementor-224 .elementor-element.elementor-element-d0976df p {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea1b8f6 */.elementor-224 .elementor-element.elementor-element-ea1b8f6 p {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d13b040 */.elementor-224 .elementor-element.elementor-element-d13b040 p {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82f6ab4 */.elementor-224 .elementor-element.elementor-element-82f6ab4 {
    margin-top: 0;
    max-width: var(--narrow)
}

.elementor-224 .elementor-element.elementor-element-82f6ab4 a {
    color: var(--e-global-color-primary) !important;
}/* End custom CSS */