.elementor-960427 .elementor-element.elementor-element-bac96a0{--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:35px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-theme-post-title .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-960427 .elementor-element.elementor-element-a9eb5b0{text-align:center}.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-960427 .elementor-element.elementor-element-bef66c7 .elementor-toc__header-title{text-align:start}.elementor-960427 .elementor-element.elementor-element-bef66c7 .elementor-toc__header{flex-direction:row}.elementor-960427 .elementor-element.elementor-element-bef66c7{--item-text-hover-decoration:underline}.elementor-widget-theme-post-content{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);line-height:var(--e-global-typography-text-line-height)}@media(max-width:1024px){.elementor-widget-theme-post-title .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-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-theme-post-content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:767px){.elementor-widget-theme-post-title .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-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-theme-post-content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}.elementor-960427 .elementor-element.elementor-element-bac96a0 .elementor-widget-theme-post-title .elementor-heading-title{margin:0;color:#0F3A62;font-size:40px;font-weight:700;line-height:1.2;letter-spacing:-.5px;text-align:center}.elementor-960427 .elementor-element.elementor-element-bac96a0 .elementor-widget-table-of-contents{--box-background-color:#F4F7FA;--box-border-color:#D7DEE6;--box-border-width:1px;--box-border-radius:8px;--box-padding:20px;--separator-width:1px;--header-color:#0F3A62;--item-text-color:#1B5E9B;--item-text-hover-color:#0F3A62;--item-text-active-color:#0F3A62;--marker-color:#5B6775;--toggle-button-color:#1B5E9B}.elementor-960427 .elementor-element.elementor-element-bac96a0 .elementor-toc__header-title{font-size:15px;font-weight:600}.elementor-960427 .elementor-element.elementor-element-bac96a0 .elementor-toc__toggle-button svg{width:14px;height:14px}.elementor-960427 .elementor-element.elementor-element-bac96a0 .elementor-toc__list-item{font-size:15px;line-height:1.45}.elementor-960427 .elementor-element.elementor-element-bac96a0 :where(.elementor-widget-theme-post-content){color:#1C2430;font-size:16px;line-height:1.65}.elementor-960427 .elementor-element.elementor-element-bac96a0 :where(.elementor-widget-theme-post-content h2){margin:44px 0 14px}.elementor-960427 .elementor-element.elementor-element-bac96a0 :where(.elementor-widget-theme-post-content h3){margin:28px 0 10px}.elementor-960427 .elementor-element.elementor-element-bac96a0 :where(.elementor-widget-theme-post-content h4,.elementor-widget-theme-post-content h5,.elementor-widget-theme-post-content h6){margin:22px 0 8px}.elementor-960427 .elementor-element.elementor-element-bac96a0 :where(.elementor-widget-theme-post-content p){margin:0 0 14px;font-size:16px}.elementor-960427 .elementor-element.elementor-element-bac96a0 :where(.elementor-widget-theme-post-content ul,.elementor-widget-theme-post-content ol){margin:0 0 16px;padding-left:22px}.elementor-960427 .elementor-element.elementor-element-bac96a0 :where(.elementor-widget-theme-post-content li){margin:0 0 8px;font-size:16px}.elementor-960427 .elementor-element.elementor-element-bac96a0 :where(.elementor-widget-theme-post-content a){color:#1B5E9B;text-decoration:underline;text-underline-offset:2px}.elementor-960427 .elementor-element.elementor-element-bac96a0 :where(.elementor-widget-theme-post-content a:hover){color:#0F3A62}.elementor-960427 .elementor-element.elementor-element-bac96a0 :where(.elementor-widget-theme-post-content hr){border:0;border-top:1px solid #D7DEE6;margin:40px 0}.elementor-960427 .elementor-element.elementor-element-bac96a0 :where(.elementor-widget-theme-post-content blockquote){margin:0 0 16px;padding:16px 20px;background:#F4F7FA;border-left:3px solid #1B5E9B;border-radius:0 8px 8px 0}.elementor-960427 .elementor-element.elementor-element-bac96a0 :where(.elementor-widget-theme-post-content img){max-width:100%;height:auto;border-radius:8px}.elementor-960427 .elementor-element.elementor-element-bac96a0 :where(.elementor-widget-theme-post-content table){width:100%;margin:0 0 16px;border-collapse:collapse;font-size:15px}.elementor-960427 .elementor-element.elementor-element-bac96a0 :where(.elementor-widget-theme-post-content th,.elementor-widget-theme-post-content td){padding:10px 12px;border:1px solid #D7DEE6;text-align:left;vertical-align:top}.elementor-960427 .elementor-element.elementor-element-bac96a0 :where(.elementor-widget-theme-post-content th){background:#F4F7FA;color:#0F3A62;font-weight:600}@media (max-width:1024px){.elementor-960427 .elementor-element.elementor-element-bac96a0 .elementor-widget-theme-post-title .elementor-heading-title{font-size:32px}}@media (max-width:767px){.elementor-960427 .elementor-element.elementor-element-bac96a0 .elementor-widget-theme-post-title .elementor-heading-title{font-size:28px}.elementor-960427 .elementor-element.elementor-element-bac96a0 :where(.elementor-widget-theme-post-content h2){margin-top:36px}.elementor-960427 .elementor-element.elementor-element-bac96a0 :where(.elementor-widget-theme-post-content table){display:block;overflow-x:auto}}