.elementor-2961 .elementor-element.elementor-element-3c18d73c{--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-2961 .elementor-element.elementor-element-6e0db{--box-border-radius:12px;--box-padding:7px;--header-color:#000000;--item-text-color:#000000;--item-text-hover-decoration:underline;--marker-color:#000000;}.elementor-2961 .elementor-element.elementor-element-6e0db .elementor-toc__header-title{text-align:start;}.elementor-2961 .elementor-element.elementor-element-6e0db .elementor-toc__header, .elementor-2961 .elementor-element.elementor-element-6e0db .elementor-toc__header-title{font-family:"Roboto Serif", Sans-serif;font-weight:600;}.elementor-2961 .elementor-element.elementor-element-6e0db .elementor-toc__header{flex-direction:row;}.elementor-2961 .elementor-element.elementor-element-6e0db .elementor-toc__list-item{font-family:"Roboto Serif", Sans-serif;font-weight:400;}.elementor-2961 .elementor-element.elementor-element-6d678806{--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-2961 .elementor-element.elementor-element-5b4d1597{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-5b4d1597 p{margin-block-end:2px;}.elementor-2961 .elementor-element.elementor-element-7befb1cd{font-family:"Roboto Serif", Sans-serif;font-size:14px;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-7befb1cd p{margin-block-end:1px;}.elementor-2961 .elementor-element.elementor-element-3b84d92b{--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-2961 .elementor-element.elementor-element-55797e46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2961 .elementor-element.elementor-element-55797e46 .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-2961 .elementor-element.elementor-element-5eb71ba8{--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-2961 .elementor-element.elementor-element-9ff9119{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-9ff9119 p{margin-block-end:2px;}.elementor-2961 .elementor-element.elementor-element-7a0d5f4e{--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-2961 .elementor-element.elementor-element-1fa8cfc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2961 .elementor-element.elementor-element-1fa8cfc9 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-1388418a{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-1388418a p{margin-block-end:1px;}.elementor-2961 .elementor-element.elementor-element-53fb033{--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-2961 .elementor-element.elementor-element-57525d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2961 .elementor-element.elementor-element-57525d3 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-8db70d6{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-8db70d6 p{margin-block-end:1px;}.elementor-2961 .elementor-element.elementor-element-6ad2849{--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-2961 .elementor-element.elementor-element-6ebb2d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2961 .elementor-element.elementor-element-6ebb2d5 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-c1b0ed7{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-c1b0ed7 p{margin-block-end:1px;}.elementor-2961 .elementor-element.elementor-element-ee02914{--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-2961 .elementor-element.elementor-element-ff080d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2961 .elementor-element.elementor-element-ff080d8 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-c402609{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-c402609 p{margin-block-end:1px;}.elementor-2961 .elementor-element.elementor-element-167983b{--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-2961 .elementor-element.elementor-element-369d8b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2961 .elementor-element.elementor-element-369d8b9 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-c4b2c59{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-c4b2c59 p{margin-block-end:1px;}.elementor-2961 .elementor-element.elementor-element-a4e96b5{--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-2961 .elementor-element.elementor-element-aebc5bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2961 .elementor-element.elementor-element-aebc5bd .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-a100a50{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-a100a50 p{margin-block-end:1px;}.elementor-2961 .elementor-element.elementor-element-974a431{--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-2961 .elementor-element.elementor-element-b12163f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2961 .elementor-element.elementor-element-b12163f .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-49b0106{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-49b0106 p{margin-block-end:1px;}.elementor-2961 .elementor-element.elementor-element-09f3ead{--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-2961 .elementor-element.elementor-element-ac55eae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2961 .elementor-element.elementor-element-ac55eae .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-45ae322{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-45ae322 p{margin-block-end:1px;}.elementor-2961 .elementor-element.elementor-element-1d8a3320{--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-2961 .elementor-element.elementor-element-63a29b1{--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-2961 .elementor-element.elementor-element-6fcb026{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2961 .elementor-element.elementor-element-6fcb026 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-e0b9559{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-e0b9559 p{margin-block-end:1px;}.elementor-2961 .elementor-element.elementor-element-606d68b2{--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-2961 .elementor-element.elementor-element-481f77de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2961 .elementor-element.elementor-element-481f77de .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:23px;font-weight:700;color:#000000;}.elementor-2961 .elementor-element.elementor-element-10cca010{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-10cca010 p{margin-block-end:1px;}.elementor-2961 .elementor-element.elementor-element-1f7e72ec{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-1f7e72ec p{margin-block-end:1px;}.elementor-2961 .elementor-element.elementor-element-55c5f477{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-55c5f477 p{margin-block-end:1px;}.elementor-2961 .elementor-element.elementor-element-3cae563f{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-3cae563f p{margin-block-end:1px;}.elementor-2961 .elementor-element.elementor-element-5933874{--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-2961 .elementor-element.elementor-element-4ce25c09{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-4ce25c09 p{margin-block-end:1px;}.elementor-2961 .elementor-element.elementor-element-221e7408{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-221e7408 p{margin-block-end:1px;}.elementor-2961 .elementor-element.elementor-element-55c304f{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-55c304f p{margin-block-end:1px;}.elementor-2961 .elementor-element.elementor-element-0796b69{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-2961 .elementor-element.elementor-element-0796b69 p{margin-block-end:1px;}