.elementor-4040 .elementor-element.elementor-element-c92c7f4{margin-top:-40px;margin-bottom:30px}.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);letter-spacing:var(--e-global-typography-text-letter-spacing)}.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);letter-spacing:var(--e-global-typography-text-letter-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-4040 .elementor-element.elementor-element-7bc3fed{border-style:solid;border-width:1px;border-color:#dfdfdf;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);margin-top:0;margin-bottom:30px;padding:20px 20px 0}.elementor-4040 .elementor-element.elementor-element-7bc3fed,.elementor-4040 .elementor-element.elementor-element-7bc3fed>.elementor-background-overlay{border-radius:12px}.elementor-4040 .elementor-element.elementor-element-4ffec89{border-style:solid;border-width:1px;border-color:#dfdfdf;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);margin-top:0;margin-bottom:30px;padding:20px 20px 0}.elementor-4040 .elementor-element.elementor-element-4ffec89,.elementor-4040 .elementor-element.elementor-element-4ffec89>.elementor-background-overlay{border-radius:12px}.elementor-4040 .elementor-element.elementor-element-65867ad{border-style:solid;border-width:1px;border-color:#dfdfdf;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);margin-top:0;margin-bottom:30px;padding:20px 20px 0}.elementor-4040 .elementor-element.elementor-element-65867ad,.elementor-4040 .elementor-element.elementor-element-65867ad>.elementor-background-overlay{border-radius:12px}.elementor-4040 .elementor-element.elementor-element-abeb050{border-style:solid;border-width:1px;border-color:#dfdfdf;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);margin-top:0;margin-bottom:30px;padding:20px 20px 0}.elementor-4040 .elementor-element.elementor-element-abeb050,.elementor-4040 .elementor-element.elementor-element-abeb050>.elementor-background-overlay{border-radius:12px}.elementor-4040 .elementor-element.elementor-element-04887c0{border-style:solid;border-width:1px;border-color:#dfdfdf;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);margin-top:0;margin-bottom:30px;padding:20px 20px 0}.elementor-4040 .elementor-element.elementor-element-04887c0,.elementor-4040 .elementor-element.elementor-element-04887c0>.elementor-background-overlay{border-radius:12px}.elementor-4040 .elementor-element.elementor-element-dee30d8{border-style:solid;border-width:1px;border-color:#dfdfdf;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);margin-top:0;margin-bottom:30px;padding:20px 20px 0}.elementor-4040 .elementor-element.elementor-element-dee30d8,.elementor-4040 .elementor-element.elementor-element-dee30d8>.elementor-background-overlay{border-radius:12px}.elementor-4040 .elementor-element.elementor-element-2c42d69{border-style:solid;border-width:1px;border-color:#dfdfdf;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);margin-top:0;margin-bottom:30px;padding:20px 20px 0}.elementor-4040 .elementor-element.elementor-element-2c42d69,.elementor-4040 .elementor-element.elementor-element-2c42d69>.elementor-background-overlay{border-radius:12px}.elementor-4040 .elementor-element.elementor-element-1e4715b{border-style:solid;border-width:1px;border-color:#dfdfdf;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);margin-top:0;margin-bottom:30px;padding:20px 20px 0}.elementor-4040 .elementor-element.elementor-element-1e4715b,.elementor-4040 .elementor-element.elementor-element-1e4715b>.elementor-background-overlay{border-radius:12px}.elementor-4040 .elementor-element.elementor-element-e6ca523{border-style:solid;border-width:1px;border-color:#dfdfdf;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);margin-top:0;margin-bottom:30px;padding:20px 20px 0}.elementor-4040 .elementor-element.elementor-element-e6ca523,.elementor-4040 .elementor-element.elementor-element-e6ca523>.elementor-background-overlay{border-radius:12px}.elementor-4040 .elementor-element.elementor-element-c7edfb2{border-style:solid;border-width:1px;border-color:#dfdfdf;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);margin-top:0;margin-bottom:30px;padding:20px 20px 0}.elementor-4040 .elementor-element.elementor-element-c7edfb2,.elementor-4040 .elementor-element.elementor-element-c7edfb2>.elementor-background-overlay{border-radius:12px}.elementor-4040 .elementor-element.elementor-element-4bc10e7{border-style:solid;border-width:1px;border-color:#dfdfdf;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);margin-top:0;margin-bottom:30px;padding:20px 20px 0}.elementor-4040 .elementor-element.elementor-element-4bc10e7,.elementor-4040 .elementor-element.elementor-element-4bc10e7>.elementor-background-overlay{border-radius:12px}.elementor-4040 .elementor-element.elementor-element-f15d043{border-style:solid;border-width:1px;border-color:#dfdfdf;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);margin-top:0;margin-bottom:30px;padding:20px 20px 0}.elementor-4040 .elementor-element.elementor-element-f15d043,.elementor-4040 .elementor-element.elementor-element-f15d043>.elementor-background-overlay{border-radius:12px}.elementor-4040 .elementor-element.elementor-element-3b3fb77{border-style:solid;border-width:1px;border-color:#dfdfdf;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);margin-top:0;margin-bottom:30px;padding:20px 20px 0}.elementor-4040 .elementor-element.elementor-element-3b3fb77,.elementor-4040 .elementor-element.elementor-element-3b3fb77>.elementor-background-overlay{border-radius:12px}.elementor-4040 .elementor-element.elementor-element-d1c94ae{border-style:solid;border-width:1px;border-color:#dfdfdf;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);margin-top:0;margin-bottom:30px;padding:20px 20px 0}.elementor-4040 .elementor-element.elementor-element-d1c94ae,.elementor-4040 .elementor-element.elementor-element-d1c94ae>.elementor-background-overlay{border-radius:12px}.elementor-4040 .elementor-element.elementor-element-7dd10b1{border-style:solid;border-width:1px;border-color:#dfdfdf;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);margin-top:0;margin-bottom:30px;padding:20px 20px 0}.elementor-4040 .elementor-element.elementor-element-7dd10b1,.elementor-4040 .elementor-element.elementor-element-7dd10b1>.elementor-background-overlay{border-radius:12px}.elementor-4040 .elementor-element.elementor-element-9c3b495{border-style:solid;border-width:1px;border-color:#dfdfdf;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);margin-top:0;margin-bottom:30px;padding:20px 20px 0}.elementor-4040 .elementor-element.elementor-element-9c3b495,.elementor-4040 .elementor-element.elementor-element-9c3b495>.elementor-background-overlay{border-radius:12px}.elementor-4040 .elementor-element.elementor-element-a66e8af{border-style:solid;border-width:1px;border-color:#dfdfdf;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);margin-top:0;margin-bottom:30px;padding:20px 20px 0}.elementor-4040 .elementor-element.elementor-element-a66e8af,.elementor-4040 .elementor-element.elementor-element-a66e8af>.elementor-background-overlay{border-radius:12px}.elementor-4040 .elementor-element.elementor-element-6999e37{border-style:solid;border-width:1px;border-color:#dfdfdf;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);margin-top:0;margin-bottom:30px;padding:20px 20px 0}.elementor-4040 .elementor-element.elementor-element-6999e37,.elementor-4040 .elementor-element.elementor-element-6999e37>.elementor-background-overlay{border-radius:12px}.elementor-4040 .elementor-element.elementor-element-6883b40{border-style:solid;border-width:1px;border-color:#dfdfdf;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);margin-top:0;margin-bottom:30px;padding:20px 20px 0}.elementor-4040 .elementor-element.elementor-element-6883b40,.elementor-4040 .elementor-element.elementor-element-6883b40>.elementor-background-overlay{border-radius:12px}.elementor-4040 .elementor-element.elementor-element-bb9e3a9{border-style:solid;border-width:1px;border-color:#dfdfdf;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);margin-top:0;margin-bottom:30px;padding:20px 20px 0}.elementor-4040 .elementor-element.elementor-element-bb9e3a9,.elementor-4040 .elementor-element.elementor-element-bb9e3a9>.elementor-background-overlay{border-radius:12px}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{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)}.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)}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{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)}.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)}}