.elementor-2387 .elementor-element.elementor-element-7c5dabc{--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}.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);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-2387 .elementor-element.elementor-element-f263143{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text )}.elementor-widget-table-of-contents .elementor-toc__header,.elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-table-of-contents .elementor-toc__list-item{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)}.elementor-2387 .elementor-element.elementor-element-6044886>.elementor-widget-container{margin:0 0 30px 0}.elementor-2387 .elementor-element.elementor-element-6044886 .elementor-toc__header-title{text-align:start}.elementor-2387 .elementor-element.elementor-element-6044886{--header-color:var( --e-global-color-2d1d77c );--item-text-hover-decoration:underline}.elementor-2387 .elementor-element.elementor-element-6044886 .elementor-toc__header,.elementor-2387 .elementor-element.elementor-element-6044886 .elementor-toc__header-title{font-family:"Poppins",Sans-serif;font-size:32px;font-weight:600;line-height:52px;letter-spacing:0}.elementor-2387 .elementor-element.elementor-element-6044886 .elementor-toc__header{flex-direction:row}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-2387 .elementor-element.elementor-element-3acd09f .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:32px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-acd36af{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-2387 .elementor-element.elementor-element-d8ec738 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:32px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-3f10d59{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-2387 .elementor-element.elementor-element-6b47e84 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-2b1748c{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-2387 .elementor-element.elementor-element-6dc8c99 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-57f4fdd{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-2387 .elementor-element.elementor-element-dda8fd7 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-592a6d3{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-2387 .elementor-element.elementor-element-902e261 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:32px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-ba94ee7{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-2387 .elementor-element.elementor-element-72ab38c .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-45caa6e{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-2387 .elementor-element.elementor-element-a2b05da .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-e8dfc6d{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-2387 .elementor-element.elementor-element-a5397dd .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:32px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-a555404{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-2387 .elementor-element.elementor-element-5962097 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-4bb6069{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-2387 .elementor-element.elementor-element-7d01044 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-f70b773{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-2387 .elementor-element.elementor-element-f17ca04 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:32px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-e5543fa{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-2387 .elementor-element.elementor-element-68c8862 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-834c984{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-2387 .elementor-element.elementor-element-bc6f830 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-277c7fe{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-2387 .elementor-element.elementor-element-64370cb .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:32px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-24bd62c{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-2387 .elementor-element.elementor-element-a4e3a76 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-ef119f9{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-2387 .elementor-element.elementor-element-2a90052 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-878105b{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-2387 .elementor-element.elementor-element-8c95ddd .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:32px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-b34f166{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-2387 .elementor-element.elementor-element-5823a5c .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-9c433b6{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-2387 .elementor-element.elementor-element-f451cdb .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-b92ffe5{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-2387 .elementor-element.elementor-element-fd7654a .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:32px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-7d9f6cb{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-2387 .elementor-element.elementor-element-f072ac0 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-4100ae0{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-2387 .elementor-element.elementor-element-417a7c6 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-27d8c54{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}.elementor-2387 .elementor-element.elementor-element-3c8fd53 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:32px;font-weight:600;line-height:52px;letter-spacing:0;color:var(--e-global-color-2d1d77c)}.elementor-2387 .elementor-element.elementor-element-6c7e738{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:29.7px}@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-table-of-contents .elementor-toc__header,.elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-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)}.elementor-widget-table-of-contents .elementor-toc__header,.elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2387 .elementor-element.elementor-element-6044886 .elementor-toc__header,.elementor-2387 .elementor-element.elementor-element-6044886 .elementor-toc__header-title{font-size:26px;line-height:1.2em}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-2387 .elementor-element.elementor-element-3acd09f .elementor-heading-title{font-size:24px;line-height:1.2em}.elementor-2387 .elementor-element.elementor-element-d8ec738 .elementor-heading-title{font-size:24px;line-height:1.2em}.elementor-2387 .elementor-element.elementor-element-6b47e84 .elementor-heading-title{font-size:20px;line-height:1.2em}.elementor-2387 .elementor-element.elementor-element-6dc8c99 .elementor-heading-title{font-size:20px;line-height:1.2em}.elementor-2387 .elementor-element.elementor-element-dda8fd7 .elementor-heading-title{font-size:20px;line-height:1.2em}.elementor-2387 .elementor-element.elementor-element-902e261 .elementor-heading-title{font-size:24px;line-height:1.2em}.elementor-2387 .elementor-element.elementor-element-72ab38c .elementor-heading-title{font-size:20px;line-height:1.2em}.elementor-2387 .elementor-element.elementor-element-a2b05da .elementor-heading-title{font-size:20px;line-height:1.2em}.elementor-2387 .elementor-element.elementor-element-a5397dd .elementor-heading-title{font-size:24px;line-height:1.2em}.elementor-2387 .elementor-element.elementor-element-5962097 .elementor-heading-title{font-size:20px;line-height:1.2em}.elementor-2387 .elementor-element.elementor-element-7d01044 .elementor-heading-title{font-size:20px;line-height:1.2em}.elementor-2387 .elementor-element.elementor-element-f17ca04 .elementor-heading-title{font-size:24px;line-height:1.2em}.elementor-2387 .elementor-element.elementor-element-68c8862 .elementor-heading-title{font-size:20px;line-height:1.2em}.elementor-2387 .elementor-element.elementor-element-bc6f830 .elementor-heading-title{font-size:20px;line-height:1.2em}.elementor-2387 .elementor-element.elementor-element-64370cb .elementor-heading-title{font-size:24px;line-height:1.2em}.elementor-2387 .elementor-element.elementor-element-a4e3a76 .elementor-heading-title{font-size:20px;line-height:1.2em}.elementor-2387 .elementor-element.elementor-element-2a90052 .elementor-heading-title{font-size:20px;line-height:1.2em}.elementor-2387 .elementor-element.elementor-element-8c95ddd .elementor-heading-title{font-size:24px;line-height:1.2em}.elementor-2387 .elementor-element.elementor-element-5823a5c .elementor-heading-title{font-size:20px;line-height:1.2em}.elementor-2387 .elementor-element.elementor-element-f451cdb .elementor-heading-title{font-size:20px;line-height:1.2em}.elementor-2387 .elementor-element.elementor-element-fd7654a .elementor-heading-title{font-size:24px;line-height:1.2em}.elementor-2387 .elementor-element.elementor-element-f072ac0 .elementor-heading-title{font-size:20px;line-height:1.2em}.elementor-2387 .elementor-element.elementor-element-417a7c6 .elementor-heading-title{font-size:20px;line-height:1.2em}.elementor-2387 .elementor-element.elementor-element-3c8fd53 .elementor-heading-title{font-size:24px;line-height:1.2em}}