.elementor-312 .elementor-element.elementor-element-247f2e18{--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-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-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-312 .elementor-element.elementor-element-4efa28bd{--box-border-radius:12px;--box-padding:7px;--header-color:#000000;--item-text-color:#000000;--item-text-hover-decoration:underline;--marker-color:#000000;}.elementor-312 .elementor-element.elementor-element-4efa28bd .elementor-toc__header-title{text-align:start;}.elementor-312 .elementor-element.elementor-element-4efa28bd .elementor-toc__header, .elementor-312 .elementor-element.elementor-element-4efa28bd .elementor-toc__header-title{font-family:"Roboto Serif", Sans-serif;font-weight:600;}.elementor-312 .elementor-element.elementor-element-4efa28bd .elementor-toc__header{flex-direction:row;}.elementor-312 .elementor-element.elementor-element-4efa28bd .elementor-toc__list-item{font-family:"Roboto Serif", Sans-serif;font-weight:400;}.elementor-312 .elementor-element.elementor-element-47182fbb{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-312 .elementor-element.elementor-element-28912f7a{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-28912f7a p{margin-block-end:2px;}.elementor-312 .elementor-element.elementor-element-65607523{font-family:"Roboto Serif", Sans-serif;font-size:14px;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-65607523 p{margin-block-end:1px;}.elementor-312 .elementor-element.elementor-element-5f7d27fe{--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-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-312 .elementor-element.elementor-element-151ed3a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-151ed3a8 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-widget-image .widget-image-caption{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-312 .elementor-element.elementor-element-3afba2d5{--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-312 .elementor-element.elementor-element-3ab199ae{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-3ab199ae p{margin-block-end:2px;}.elementor-312 .elementor-element.elementor-element-2117fbf{--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-312 .elementor-element.elementor-element-15d5b54d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-15d5b54d .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-312 .elementor-element.elementor-element-30e5994c{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-30e5994c p{margin-block-end:1px;}.elementor-312 .elementor-element.elementor-element-79b47b70{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-312 .elementor-element.elementor-element-28e6915d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-28e6915d .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-312 .elementor-element.elementor-element-7a0c3a32{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-7a0c3a32 p{margin-block-end:1px;}.elementor-312 .elementor-element.elementor-element-3c833df0{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-312 .elementor-element.elementor-element-492f4567{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-492f4567 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-312 .elementor-element.elementor-element-15500923{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-15500923 p{margin-block-end:1px;}.elementor-312 .elementor-element.elementor-element-7468827d{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-312 .elementor-element.elementor-element-5ff91ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-5ff91ae .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-312 .elementor-element.elementor-element-6826efe8{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-6826efe8 p{margin-block-end:1px;}.elementor-312 .elementor-element.elementor-element-782ee164{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-312 .elementor-element.elementor-element-7fe4747{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-7fe4747 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-312 .elementor-element.elementor-element-71caee4d{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-71caee4d p{margin-block-end:1px;}.elementor-312 .elementor-element.elementor-element-184ec77{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-312 .elementor-element.elementor-element-5afe4e31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-5afe4e31 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:23px;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-5f388d6f{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-5f388d6f p{margin-block-end:1px;}.elementor-312 .elementor-element.elementor-element-2fe4586{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-312 .elementor-element.elementor-element-66b1600d{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-66b1600d p{margin-block-end:1px;}.elementor-312 .elementor-element.elementor-element-2684138a{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-312 .elementor-element.elementor-element-2a98b5bd{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-2a98b5bd p{margin-block-end:1px;}.elementor-312 .elementor-element.elementor-element-10ec44e{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-312 .elementor-element.elementor-element-36b4f37a{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-36b4f37a p{margin-block-end:1px;}.elementor-312 .elementor-element.elementor-element-00d8164{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-312 .elementor-element.elementor-element-0e8ab82{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-0e8ab82 p{margin-block-end:1px;}.elementor-312 .elementor-element.elementor-element-2b385629{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-312 .elementor-element.elementor-element-30deaa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-30deaa5 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:23px;font-weight:700;word-spacing:1px;color:#000000;}.elementor-312 .elementor-element.elementor-element-113090be{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-113090be p{margin-block-end:1px;}.elementor-312 .elementor-element.elementor-element-4c28a67d{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-312 .elementor-element.elementor-element-11ffd6c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-11ffd6c8 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:23px;font-weight:700;color:#000000;}.elementor-312 .elementor-element.elementor-element-11a5f17a{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-11a5f17a p{margin-block-end:1px;}.elementor-312 .elementor-element.elementor-element-2126089{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-312 .elementor-element.elementor-element-56f4882{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-56f4882 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:23px;font-weight:700;color:#000000;}.elementor-312 .elementor-element.elementor-element-cd136d7{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-cd136d7 p{margin-block-end:1px;}.elementor-312 .elementor-element.elementor-element-69e006ba{--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-312 .elementor-element.elementor-element-2f70c84{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-312 .elementor-element.elementor-element-5116bad3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-5116bad3 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:23px;font-weight:700;color:#000000;}.elementor-312 .elementor-element.elementor-element-2a425d5b{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-2a425d5b p{margin-block-end:1px;}.elementor-312 .elementor-element.elementor-element-2c9a9bba{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-312 .elementor-element.elementor-element-6b72a4ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-6b72a4ee .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:23px;font-weight:700;color:#000000;}.elementor-312 .elementor-element.elementor-element-7eacc5cc{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-7eacc5cc p{margin-block-end:1px;}.elementor-312 .elementor-element.elementor-element-1ef86b88{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-312 .elementor-element.elementor-element-53f70a0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-53f70a0e .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:23px;font-weight:700;color:#000000;}.elementor-312 .elementor-element.elementor-element-72d88080{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-72d88080 p{margin-block-end:1px;}.elementor-312 .elementor-element.elementor-element-68b0f9fa{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-68b0f9fa p{margin-block-end:1px;}.elementor-312 .elementor-element.elementor-element-5a849e81{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-5a849e81 p{margin-block-end:1px;}.elementor-312 .elementor-element.elementor-element-c91a99e{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-c91a99e p{margin-block-end:1px;}.elementor-312 .elementor-element.elementor-element-61c2b7f6{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-61c2b7f6 p{margin-block-end:1px;}.elementor-312 .elementor-element.elementor-element-506259d6{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-506259d6 p{margin-block-end:1px;}