.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-xz4zj7m{--display:flex;}.elementor-783 .elementor-element.elementor-element-5kmyxes{--display:flex;}.elementor-783 .elementor-element.elementor-element-f07fqbr{--display:flex;}.elementor-783 .elementor-element.elementor-element-kl1cfg5{--display:flex;}.elementor-783 .elementor-element.elementor-element-6gxqryc{--display:flex;}.elementor-783 .elementor-element.elementor-element-qcsbadu{--display:flex;}.elementor-783 .elementor-element.elementor-element-7iv2yh7{--display:flex;}.elementor-783 .elementor-element.elementor-element-hz20i0t{--n-accordion-title-font-size:1,75rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}/* Start custom CSS */body.elementor-page-783 .jw-tableau-wrap{background:#fff;border:1px solid #E3E8EF;border-radius:14px;box-shadow:0 1px 3px rgba(19,34,53,.08);overflow-x:auto}
body.elementor-page-783 .jw-tableau{width:100%;margin:0;border:0;border-collapse:collapse;font-size:16px;line-height:1.4;color:#132235}
body.elementor-page-783 .jw-tableau th,body.elementor-page-783 .jw-tableau td{padding:10px 18px;border:0;border-bottom:1px solid #E3E8EF;background:none;text-align:left;vertical-align:middle}
body.elementor-page-783 .jw-tableau th{font-weight:800;font-size:14px;background:#F7F9FC}
body.elementor-page-783 .jw-tableau th:not(:first-child),body.elementor-page-783 .jw-tableau td:not(:first-child){text-align:right;white-space:nowrap}
body.elementor-page-783 .jw-tableau tr.jw-groupe td{font-weight:700;color:#4F7821;background:#F7F9FC;text-align:left;padding-top:14px}
body.elementor-page-783 .jw-tableau tbody tr:last-child td{border-bottom:0}
body.elementor-page-783 .jw-tableau tbody tr:hover>td{background:none}
body.elementor-page-783 .jw-tableau tbody tr.jw-groupe:hover>td{background:#F7F9FC}
@media (max-width:600px){body.elementor-page-783 .jw-tableau{font-size:14px}body.elementor-page-783 .jw-tableau th,body.elementor-page-783 .jw-tableau td{padding:8px}body.elementor-page-783 .jw-tableau th,body.elementor-page-783 .jw-tableau th:not(:first-child){font-size:12px;white-space:normal}}/* End custom CSS */