.elementor-818 .elementor-element.elementor-element-6e202eca{--display:flex;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );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-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-818 .elementor-element.elementor-element-dvimge476{text-align:center;}:root{--page-title-display:none;}@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 );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@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 );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS *//* dv-video-size */
body.elementor-page-818 .wp-block-embed, body.elementor-page-818 .wp-block-embed__wrapper, body.elementor-page-818 .wp-embed-aspect-16-9, body.elementor-page-818 figure.wp-block-embed { max-width: 100% !important; width: 100% !important; margin: 24px 0 !important; }
body.elementor-page-818 iframe[src*="youtube"], body.elementor-page-818 iframe[src*="youtu.be"] { display: block; width: 100% !important; height: 560px !important; border: 0; border-radius: 12px; }
body.elementor-page-818 .dv-video-frame { display: block; width: 100%; height: 560px; }
@media (max-width: 767px) { body.elementor-page-818 iframe[src*="youtube"], body.elementor-page-818 iframe[src*="youtu.be"] { height: 260px !important; } body.elementor-page-818 .dv-video-frame { height: 260px; } }
/* dv-table-lines */
body.elementor-page-818 table { width: 100%; border-collapse: collapse; margin: 16px 0; }
body.elementor-page-818 table th, body.elementor-page-818 table td { border: 1px solid #b8c4d4; padding: 10px 12px; vertical-align: top; text-align: left; }
body.elementor-page-818 table thead th, body.elementor-page-818 table tr:first-child th { background: #f3f6fb; font-weight: 600; }
/* dv-section-spacing */
body.elementor-page-818 .elementor-widget-text-editor { margin-bottom: 14px; }
body.elementor-page-818 .elementor-widget-text-editor p { line-height: 1.75; margin: 0 0 18px; }
body.elementor-page-818 .elementor-widget-text-editor h2 { margin: 56px 0 18px; line-height: 1.3; }
body.elementor-page-818 .elementor-widget-text-editor h3 { margin: 32px 0 12px; line-height: 1.35; }
body.elementor-page-818 .elementor-widget-text-editor ul, body.elementor-page-818 .elementor-widget-text-editor ol { margin: 0 0 20px 22px; line-height: 1.75; }
body.elementor-page-818 .elementor-widget-text-editor li { margin-bottom: 8px; }
body.elementor-page-818 .elementor-widget-html { margin-bottom: 32px; }
body.elementor-page-818 .elementor-widget-image { margin: 28px 0 36px; }/* End custom CSS */