.elementor-10008 .elementor-element.elementor-element-3e48cdc{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-10008 .elementor-element.elementor-element-b41c066{--display:flex;}.elementor-10008 .elementor-element.elementor-element-ad89bae{--display:flex;}.elementor-10008 .elementor-element.elementor-element-949cce4{--display:flex;}/* Start custom CSS */.elementor-10008 .elementor-element-3e48cdc,
.elementor-10008 .elementor-element-3e48cdc h2,
.elementor-10008 .elementor-element-3e48cdc h3,
.elementor-10008 .elementor-element-3e48cdc p,
.elementor-10008 .elementor-element-3e48cdc li,
.elementor-10008 .elementor-element-3e48cdc strong,
.elementor-10008 .elementor-element-3e48cdc .elementskit-card-header a,
.elementor-10008 .elementor-element-3e48cdc .elementskit-card-body {color:#111111;}
.elementor-10008 .elementor-element-3e48cdc a {color:#0066cc;text-decoration:underline;text-underline-offset:2px;}
.elementor-10008 .elementor-element-3e48cdc h2 {margin-top:34px;margin-bottom:14px;line-height:1.25;}
.elementor-10008 .elementor-element-3e48cdc h3 {margin-top:24px;margin-bottom:10px;}
.elementor-10008 .elementor-element-3e48cdc p,
.elementor-10008 .elementor-element-3e48cdc li {line-height:1.72;}
.elementor-10008 .elementor-element-3e48cdc figure.wp-block-image {margin:18px 0 24px;}
.elementor-10008 .elementor-element-3e48cdc figure.wp-block-image img {display:block;width:100%;height:auto;border-radius:14px;box-shadow:0 10px 28px rgba(17,17,17,.12);}
.elementor-10008 .elementor-element-3e48cdc figure.wp-block-table {overflow-x:auto;margin:22px 0 28px;border-radius:14px;box-shadow:0 8px 24px rgba(17,17,17,.10);}
.elementor-10008 .elementor-element-3e48cdc table {width:100%;border-collapse:separate;border-spacing:0;background:#fff;}
.elementor-10008 .elementor-element-3e48cdc th {background:#e86f19;color:#fff;padding:15px 16px;text-align:left;border:0;font-weight:700;}
.elementor-10008 .elementor-element-3e48cdc td {padding:14px 16px;border-right:1px solid #ead9cd;border-bottom:1px solid #ead9cd;color:#111;vertical-align:top;}
.elementor-10008 .elementor-element-3e48cdc tbody tr:nth-child(even) td {background:#fff7f1;}
.elementor-10008 .elementor-element-3e48cdc tbody tr:hover td {background:#fff0e5;}
.elementor-10008 .elementor-element-b41c066,
.elementor-10008 .elementor-element-ad89bae,
.elementor-10008 .elementor-element-949cce4 {margin:28px 0;padding:22px 24px;background:linear-gradient(135deg,#fff7f0,#fff);border-left:5px solid #e86f19;border-radius:12px;box-shadow:0 8px 22px rgba(17,17,17,.08);}
.elementor-10008 .elementor-element-b41c066 p,
.elementor-10008 .elementor-element-ad89bae p,
.elementor-10008 .elementor-element-949cce4 p {margin:0;color:#111;}
.elementor-10008 .elementor-element-b41c066 a,
.elementor-10008 .elementor-element-ad89bae a,
.elementor-10008 .elementor-element-949cce4 a {display:inline-block;margin-left:8px;padding:10px 16px;background:#111;color:#fff;text-decoration:none;border-radius:7px;font-weight:700;}
.elementor-10008 .elementor-element-5e53811 .elementskit-card-header {border-radius:8px;margin-bottom:8px;overflow:hidden;}
.elementor-10008 .elementor-element-5e53811 .elementskit-card-header a {background:#fff7f1;padding:16px 18px;font-weight:700;}
.elementor-10008 .elementor-element-5e53811 .elementskit-card-body {padding:17px 18px;line-height:1.7;}
@media(max-width:767px){.elementor-10008 .elementor-element-3e48cdc th,.elementor-10008 .elementor-element-3e48cdc td{padding:11px 12px;min-width:150px}.elementor-10008 .elementor-element-b41c066 a,.elementor-10008 .elementor-element-ad89bae a,.elementor-10008 .elementor-element-949cce4 a{display:block;margin:12px 0 0;text-align:center}}/* End custom CSS */