.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-121 .elementor-element.elementor-element-zzbbyc2{--display:flex;}.elementor-121 .elementor-element.elementor-element-6u9jydq{--display:flex;}.elementor-121 .elementor-element.elementor-element-gxpjivk{--display:flex;}.elementor-121 .elementor-element.elementor-element-0fa6e54{--display:flex;}.elementor-121 .elementor-element.elementor-element-82c9815{--display:flex;}.elementor-121 .elementor-element.elementor-element-k00yl4f{--display:flex;}.elementor-121 .elementor-element.elementor-element-gm415it{--display:flex;}.elementor-121 .elementor-element.elementor-element-dbkpyl4{--display:flex;}.elementor-121 .elementor-element.elementor-element-4gk6vc5{--display:flex;}.elementor-121 .elementor-element.elementor-element-79qkwuk{--display:flex;}.elementor-121 .elementor-element.elementor-element-0rxqiqt{--display:flex;}.elementor-121 .elementor-element.elementor-element-gu4c45d{--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-121 .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-121 .jw-tableau{width:100%;margin:0;border:0;border-collapse:collapse;font-size:16px;line-height:1.4;color:#132235}
body.elementor-page-121 .jw-tableau th,body.elementor-page-121 .jw-tableau td{padding:10px 18px;border:0;border-bottom:1px solid #E3E8EF;background:none;text-align:left;vertical-align:middle}
body.elementor-page-121 .jw-tableau th{font-weight:800;font-size:14px;background:#F7F9FC}
body.elementor-page-121 .jw-tableau th:not(:first-child),body.elementor-page-121 .jw-tableau td:not(:first-child){text-align:right;white-space:nowrap}
body.elementor-page-121 .jw-tableau tr.jw-groupe td{font-weight:700;color:#4F7821;background:#F7F9FC;text-align:left;padding-top:14px}
body.elementor-page-121 .jw-tableau tbody tr:last-child td{border-bottom:0}
body.elementor-page-121 .jw-tableau tbody tr:hover>td{background:none}
body.elementor-page-121 .jw-tableau tbody tr.jw-groupe:hover>td{background:#F7F9FC}
@media (max-width:600px){body.elementor-page-121 .jw-tableau{font-size:14px}body.elementor-page-121 .jw-tableau th,body.elementor-page-121 .jw-tableau td{padding:8px 6px}body.elementor-page-121 .jw-tableau th:first-child,body.elementor-page-121 .jw-tableau td:first-child{padding-left:8px}body.elementor-page-121 .jw-tableau th,body.elementor-page-121 .jw-tableau th:not(:first-child){font-size:12px;white-space:normal}}/* End custom CSS */