.elementor-593 .elementor-element.elementor-element-a431a7d{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-593 .elementor-element.elementor-element-a431a7d:not(.elementor-motion-effects-element-type-background), .elementor-593 .elementor-element.elementor-element-a431a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb1eadd );}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-593 .elementor-element.elementor-element-56756fa{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-593 .elementor-element.elementor-element-56756fa a{color:var( --e-global-color-text );}.elementor-593 .elementor-element.elementor-element-a5ed742{--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:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-593 .elementor-element.elementor-element-a5ed742:not(.elementor-motion-effects-element-type-background), .elementor-593 .elementor-element.elementor-element-a5ed742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb1eadd );}.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-593 .elementor-element.elementor-element-d0e6bf9{text-align:center;}.elementor-593 .elementor-element.elementor-element-d0e6bf9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:65px;font-weight:500;line-height:71px;color:var( --e-global-color-text );}.elementor-593 .elementor-element.elementor-element-fcea32b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-593 .elementor-element.elementor-element-19d8eba{--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-593 .elementor-element.elementor-element-be7b48c{--display:flex;}.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-593 .elementor-element.elementor-element-fa59d49{margin:110px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--header-background-color:var( --e-global-color-accent );--header-color:#FFFFFF;--toggle-button-color:#FFFFFF;--item-text-hover-color:var( --e-global-color-primary );--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-primary );}.elementor-593 .elementor-element.elementor-element-fa59d49 .elementor-toc__header-title{text-align:start;}.elementor-593 .elementor-element.elementor-element-fa59d49 .elementor-toc__header{flex-direction:row;}.elementor-593 .elementor-element.elementor-element-8696aba{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-593 .elementor-element.elementor-element-a6e096d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;}.elementor-593 .elementor-element.elementor-element-a6e096d .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-593 .elementor-element.elementor-element-819f6cf{--display:flex;}.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-593 .elementor-element.elementor-element-3c6dd9f{--display:flex;}.elementor-593 .elementor-element.elementor-element-543547a{--display:flex;}.elementor-593 .elementor-element.elementor-element-67cf790{--display:flex;}.elementor-593 .elementor-element.elementor-element-a7775c8{--display:flex;}.elementor-593 .elementor-element.elementor-element-54283f1{--display:flex;}.elementor-593 .elementor-element.elementor-element-44ebf60{--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}:where( .elementor-593 .elementor-element.elementor-element-44ebf60 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-593 .elementor-element.elementor-element-da72667{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;}.elementor-593 .elementor-element.elementor-element-da72667 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-593 .elementor-element.elementor-element-3e5992f{--display:flex;}.elementor-593 .elementor-element.elementor-element-665131c{--display:flex;}.elementor-593 .elementor-element.elementor-element-72ac2e9{--display:flex;}.elementor-593 .elementor-element.elementor-element-dd7eb11{--display:flex;}.elementor-593 .elementor-element.elementor-element-c1b33c7{--display:flex;}.elementor-593 .elementor-element.elementor-element-901726e{--display:flex;}.elementor-593 .elementor-element.elementor-element-ddb2c5b{--display:flex;}.elementor-593 .elementor-element.elementor-element-42d24a4{--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}:where( .elementor-593 .elementor-element.elementor-element-42d24a4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-593 .elementor-element.elementor-element-079cab7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;}.elementor-593 .elementor-element.elementor-element-079cab7 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-593 .elementor-element.elementor-element-a9f5631{--display:flex;}.elementor-593 .elementor-element.elementor-element-4b02dec{--display:flex;}.elementor-593 .elementor-element.elementor-element-2c434c2{--display:flex;}.elementor-593 .elementor-element.elementor-element-2b9e4f1{--display:flex;}.elementor-593 .elementor-element.elementor-element-da89bba{--display:flex;}.elementor-593 .elementor-element.elementor-element-1de40b5{--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}:where( .elementor-593 .elementor-element.elementor-element-1de40b5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-593 .elementor-element.elementor-element-08c07b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;}.elementor-593 .elementor-element.elementor-element-08c07b2 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-593 .elementor-element.elementor-element-250d6d2{--display:flex;}.elementor-593 .elementor-element.elementor-element-4b6cc54{--display:flex;}.elementor-593 .elementor-element.elementor-element-b9ed73c{--display:flex;}.elementor-593 .elementor-element.elementor-element-a428f1a{--display:flex;}.elementor-593 .elementor-element.elementor-element-8f8e9b1{--display:flex;}.elementor-593 .elementor-element.elementor-element-aaff60a{--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}:where( .elementor-593 .elementor-element.elementor-element-aaff60a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-593 .elementor-element.elementor-element-5717c5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;}.elementor-593 .elementor-element.elementor-element-5717c5b .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-593 .elementor-element.elementor-element-b2aaddd{--display:flex;}.elementor-593 .elementor-element.elementor-element-6bf59bf{--display:flex;}.elementor-593 .elementor-element.elementor-element-0a6c508{--display:flex;}.elementor-593 .elementor-element.elementor-element-bb58fed{--display:flex;}.elementor-593 .elementor-element.elementor-element-d9846f2{--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}:where( .elementor-593 .elementor-element.elementor-element-d9846f2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-593 .elementor-element.elementor-element-cde6481{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;}.elementor-593 .elementor-element.elementor-element-cde6481 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-593 .elementor-element.elementor-element-3813d77{--display:flex;}.elementor-593 .elementor-element.elementor-element-782d67f{--display:flex;}.elementor-593 .elementor-element.elementor-element-721d072{--display:flex;}.elementor-593 .elementor-element.elementor-element-934fdeb{--display:flex;}.elementor-593 .elementor-element.elementor-element-954bf91{--display:flex;}.elementor-593 .elementor-element.elementor-element-9f0ff43{--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}:where( .elementor-593 .elementor-element.elementor-element-9f0ff43 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-593 .elementor-element.elementor-element-561a8c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;}.elementor-593 .elementor-element.elementor-element-561a8c4 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-593 .elementor-element.elementor-element-bc9a496{--display:flex;}.elementor-593 .elementor-element.elementor-element-a3c6369{--display:flex;}.elementor-593 .elementor-element.elementor-element-dbb0f1b{--display:flex;}.elementor-593 .elementor-element.elementor-element-58d9d52{--display:flex;}.elementor-593 .elementor-element.elementor-element-839b0d1{--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}:where( .elementor-593 .elementor-element.elementor-element-839b0d1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:600;}@media(min-width:768px){.elementor-593 .elementor-element.elementor-element-fcea32b{--content-width:1600px;}.elementor-593 .elementor-element.elementor-element-19d8eba{--width:30%;}.elementor-593 .elementor-element.elementor-element-8696aba{--width:70%;}}/* Start custom CSS for table-of-contents, class: .elementor-element-fa59d49 */:root {
    scroll-padding-top: 120px;
}/* End custom CSS */