.elementor-3121 .elementor-element.elementor-element-4f0efc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3121 .elementor-element.elementor-element-4f0efc6.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-text-editor{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.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-3121 .elementor-element.elementor-element-57aa89e{color:#0E0E0E;font-family:"Work Sans",Sans-serif;font-size:18px;font-weight:400;line-height:27px}.elementor-3121 .elementor-element.elementor-element-57aa89e.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#323333}.elementor-3121 .elementor-element.elementor-element-57aa89e.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-3121 .elementor-element.elementor-element-57aa89e.elementor-drop-cap-view-default .elementor-drop-cap{color:#323333;border-color:#323333}body:not(.rtl) .elementor-3121 .elementor-element.elementor-element-57aa89e .elementor-drop-cap{margin-right:10px}body.rtl .elementor-3121 .elementor-element.elementor-element-57aa89e .elementor-drop-cap{margin-left:10px}.elementor-3121 .elementor-element.elementor-element-57aa89e .elementor-drop-cap-letter{font-family:"Work Sans",Sans-serif;font-size:50px;font-weight:500}.elementor-3121 .elementor-element.elementor-element-0d88f82{color:#0E0E0E;font-family:"Work Sans",Sans-serif;font-size:18px;font-weight:400;line-height:27px}.elementor-3121 .elementor-element.elementor-element-5cd8f91{color:#0E0E0E;font-family:"Work Sans",Sans-serif;font-size:18px;font-weight:400;line-height:27px}.elementor-3121 .elementor-element.elementor-element-5aa3999{color:#0E0E0E;font-family:"Work Sans",Sans-serif;font-size:18px;font-weight:400;line-height:27px}.elementor-3121 .elementor-element.elementor-element-cd493c6 pre,.elementor-3121 .elementor-element.elementor-element-cd493c6 code,.elementor-3121 .elementor-element.elementor-element-cd493c6 .line-numbers .line-numbers-rows{font-size:16px}.elementor-3121 .elementor-element.elementor-element-33aea54{color:#0E0E0E;font-family:"Work Sans",Sans-serif;font-size:18px;font-weight:400;line-height:27px}.elementor-3121 .elementor-element.elementor-element-09a852b pre,.elementor-3121 .elementor-element.elementor-element-09a852b code,.elementor-3121 .elementor-element.elementor-element-09a852b .line-numbers .line-numbers-rows{font-size:16px}.elementor-3121 .elementor-element.elementor-element-c52282f{color:#0E0E0E;font-family:"Work Sans",Sans-serif;font-size:18px;font-weight:400;line-height:27px}.elementor-3121 .elementor-element.elementor-element-892eaff{color:#0E0E0E;font-family:"Work Sans",Sans-serif;font-size:18px;font-weight:400;line-height:27px}.elementor-3121 .elementor-element.elementor-element-03938c9 pre,.elementor-3121 .elementor-element.elementor-element-03938c9 code,.elementor-3121 .elementor-element.elementor-element-03938c9 .line-numbers .line-numbers-rows{font-size:16px}.elementor-3121 .elementor-element.elementor-element-660453d{color:#0E0E0E;font-family:"Work Sans",Sans-serif;font-size:18px;font-weight:400;line-height:27px}.elementor-3121 .elementor-element.elementor-element-d4c8cde pre,.elementor-3121 .elementor-element.elementor-element-d4c8cde code,.elementor-3121 .elementor-element.elementor-element-d4c8cde .line-numbers .line-numbers-rows{font-size:16px}.elementor-3121 .elementor-element.elementor-element-3c1c81e{color:#0E0E0E;font-family:"Work Sans",Sans-serif;font-size:18px;font-weight:400;line-height:27px}.elementor-3121 .elementor-element.elementor-element-e7af741{color:#0E0E0E;font-family:"Work Sans",Sans-serif;font-size:18px;font-weight:400;line-height:27px}.elementor-3121 .elementor-element.elementor-element-5c923f2 pre,.elementor-3121 .elementor-element.elementor-element-5c923f2 code,.elementor-3121 .elementor-element.elementor-element-5c923f2 .line-numbers .line-numbers-rows{font-size:16px}.elementor-3121 .elementor-element.elementor-element-887bfff{color:#0E0E0E;font-family:"Work Sans",Sans-serif;font-size:18px;font-weight:400;line-height:27px}.elementor-3121 .elementor-element.elementor-element-e058786 pre,.elementor-3121 .elementor-element.elementor-element-e058786 code,.elementor-3121 .elementor-element.elementor-element-e058786 .line-numbers .line-numbers-rows{font-size:16px}.elementor-3121 .elementor-element.elementor-element-75afe14{color:#0E0E0E;font-family:"Work Sans",Sans-serif;font-size:18px;font-weight:400;line-height:27px}.elementor-3121 .elementor-element.elementor-element-2421708{color:#0E0E0E;font-family:"Work Sans",Sans-serif;font-size:18px;font-weight:400;line-height:27px}.elementor-3121 .elementor-element.elementor-element-8354e9a pre,.elementor-3121 .elementor-element.elementor-element-8354e9a code,.elementor-3121 .elementor-element.elementor-element-8354e9a .line-numbers .line-numbers-rows{font-size:16px}.elementor-3121 .elementor-element.elementor-element-1faec35{color:#0E0E0E;font-family:"Work Sans",Sans-serif;font-size:18px;font-weight:400;line-height:27px}.elementor-3121 .elementor-element.elementor-element-53baf2f pre,.elementor-3121 .elementor-element.elementor-element-53baf2f code,.elementor-3121 .elementor-element.elementor-element-53baf2f .line-numbers .line-numbers-rows{font-size:16px}.elementor-3121 .elementor-element.elementor-element-24cd437{color:#0E0E0E;font-family:"Work Sans",Sans-serif;font-size:18px;font-weight:400;line-height:27px}@media(min-width:768px){.elementor-3121 .elementor-element.elementor-element-4f0efc6{--width:100.146%}}@media(max-width:1024px){.elementor-3121 .elementor-element.elementor-element-57aa89e{font-size:18px;line-height:1.3em}.elementor-3121 .elementor-element.elementor-element-0d88f82{font-size:18px;line-height:1.3em}.elementor-3121 .elementor-element.elementor-element-5cd8f91{font-size:18px;line-height:1.3em}.elementor-3121 .elementor-element.elementor-element-5aa3999{font-size:18px;line-height:1.3em}.elementor-3121 .elementor-element.elementor-element-33aea54{font-size:18px;line-height:1.3em}.elementor-3121 .elementor-element.elementor-element-c52282f{font-size:18px;line-height:1.3em}.elementor-3121 .elementor-element.elementor-element-892eaff{font-size:18px;line-height:1.3em}.elementor-3121 .elementor-element.elementor-element-660453d{font-size:18px;line-height:1.3em}.elementor-3121 .elementor-element.elementor-element-3c1c81e{font-size:18px;line-height:1.3em}.elementor-3121 .elementor-element.elementor-element-e7af741{font-size:18px;line-height:1.3em}.elementor-3121 .elementor-element.elementor-element-887bfff{font-size:18px;line-height:1.3em}.elementor-3121 .elementor-element.elementor-element-75afe14{font-size:18px;line-height:1.3em}.elementor-3121 .elementor-element.elementor-element-2421708{font-size:18px;line-height:1.3em}.elementor-3121 .elementor-element.elementor-element-1faec35{font-size:18px;line-height:1.3em}.elementor-3121 .elementor-element.elementor-element-24cd437{font-size:18px;line-height:1.3em}}@media(max-width:767px){.elementor-3121 .elementor-element.elementor-element-57aa89e{line-height:1.4em}.elementor-3121 .elementor-element.elementor-element-0d88f82{line-height:1.4em}.elementor-3121 .elementor-element.elementor-element-5cd8f91{line-height:1.4em}.elementor-3121 .elementor-element.elementor-element-5aa3999{line-height:1.4em}.elementor-3121 .elementor-element.elementor-element-cd493c6 pre,.elementor-3121 .elementor-element.elementor-element-cd493c6 code,.elementor-3121 .elementor-element.elementor-element-cd493c6 .line-numbers .line-numbers-rows{font-size:15px}.elementor-3121 .elementor-element.elementor-element-33aea54{line-height:1.4em}.elementor-3121 .elementor-element.elementor-element-09a852b pre,.elementor-3121 .elementor-element.elementor-element-09a852b code,.elementor-3121 .elementor-element.elementor-element-09a852b .line-numbers .line-numbers-rows{font-size:15px}.elementor-3121 .elementor-element.elementor-element-c52282f{line-height:1.4em}.elementor-3121 .elementor-element.elementor-element-892eaff{line-height:1.4em}.elementor-3121 .elementor-element.elementor-element-03938c9 pre,.elementor-3121 .elementor-element.elementor-element-03938c9 code,.elementor-3121 .elementor-element.elementor-element-03938c9 .line-numbers .line-numbers-rows{font-size:15px}.elementor-3121 .elementor-element.elementor-element-660453d{line-height:1.4em}.elementor-3121 .elementor-element.elementor-element-d4c8cde pre,.elementor-3121 .elementor-element.elementor-element-d4c8cde code,.elementor-3121 .elementor-element.elementor-element-d4c8cde .line-numbers .line-numbers-rows{font-size:15px}.elementor-3121 .elementor-element.elementor-element-3c1c81e{line-height:1.4em}.elementor-3121 .elementor-element.elementor-element-e7af741{line-height:1.4em}.elementor-3121 .elementor-element.elementor-element-5c923f2 pre,.elementor-3121 .elementor-element.elementor-element-5c923f2 code,.elementor-3121 .elementor-element.elementor-element-5c923f2 .line-numbers .line-numbers-rows{font-size:15px}.elementor-3121 .elementor-element.elementor-element-887bfff{line-height:1.4em}.elementor-3121 .elementor-element.elementor-element-e058786 pre,.elementor-3121 .elementor-element.elementor-element-e058786 code,.elementor-3121 .elementor-element.elementor-element-e058786 .line-numbers .line-numbers-rows{font-size:15px}.elementor-3121 .elementor-element.elementor-element-75afe14{line-height:1.4em}.elementor-3121 .elementor-element.elementor-element-2421708{line-height:1.4em}.elementor-3121 .elementor-element.elementor-element-8354e9a pre,.elementor-3121 .elementor-element.elementor-element-8354e9a code,.elementor-3121 .elementor-element.elementor-element-8354e9a .line-numbers .line-numbers-rows{font-size:15px}.elementor-3121 .elementor-element.elementor-element-1faec35{line-height:1.4em}.elementor-3121 .elementor-element.elementor-element-53baf2f pre,.elementor-3121 .elementor-element.elementor-element-53baf2f code,.elementor-3121 .elementor-element.elementor-element-53baf2f .line-numbers .line-numbers-rows{font-size:15px}.elementor-3121 .elementor-element.elementor-element-24cd437{line-height:1.4em}}