.elementor-956 .elementor-element.elementor-element-e7bc533{text-align:center;}.elementor-956 .elementor-element.elementor-element-e7bc533 .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 );color:var( --e-global-color-accent );}.elementor-956 .elementor-element.elementor-element-0d8ad62 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );}.elementor-956 .elementor-element.elementor-element-2fdaf74 > .elementor-widget-container{margin:4px 16px 16px 16px;}.elementor-956 .elementor-element.elementor-element-2fdaf74{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-956 .elementor-element.elementor-element-a5f2064 .elementor-icon-list-icon i{color:var( --e-global-color-accent );font-size:14px;}.elementor-956 .elementor-element.elementor-element-a5f2064 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );--e-icon-list-icon-size:14px;}.elementor-956 .elementor-element.elementor-element-a5f2064 .elementor-icon-list-icon{width:14px;}.elementor-956 .elementor-element.elementor-element-a5f2064 .elementor-icon-list-text, .elementor-956 .elementor-element.elementor-element-a5f2064 .elementor-icon-list-text a{color:var( --e-global-color-accent );}.elementor-956 .elementor-element.elementor-element-a5f2064 .elementor-icon-list-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-956 .elementor-element.elementor-element-2816ee3 .elementor-widget-container{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-956 .elementor-element.elementor-element-3309a4b .elementor-toc__header-title{text-align:start;}.elementor-956 .elementor-element.elementor-element-3309a4b{--header-color:var( --e-global-color-accent );--item-text-color:var( --e-global-color-text );--item-text-hover-decoration:underline;}.elementor-956 .elementor-element.elementor-element-3309a4b .elementor-toc__header, .elementor-956 .elementor-element.elementor-element-3309a4b .elementor-toc__header-title{font-family:var( --e-global-typography-4c00c9f-font-family ), Sans-serif;font-size:var( --e-global-typography-4c00c9f-font-size );font-weight:var( --e-global-typography-4c00c9f-font-weight );}.elementor-956 .elementor-element.elementor-element-3309a4b .elementor-toc__header{flex-direction:row;}.elementor-956 .elementor-element.elementor-element-3309a4b .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 );}.elementor-956 .elementor-element.elementor-element-07622cc{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 );color:var( --e-global-color-text );}.elementor-956 .elementor-element.elementor-element-c2ad512 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-956 .elementor-element.elementor-element-2ff0a46 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-956 .elementor-element.elementor-element-2ff0a46 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-956 .elementor-element.elementor-element-2ff0a46{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-956 .elementor-element.elementor-element-2ff0a46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-956 .elementor-element.elementor-element-2ff0a46 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-956 .elementor-element.elementor-element-2ff0a46 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-956 .elementor-element.elementor-element-9aa4370{--spacer-size:15px;}.elementor-956 .elementor-element.elementor-element-e7df4c9 .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 );color:var( --e-global-color-accent );}.elementor-956 .elementor-element.elementor-element-1ff37f3{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 );color:var( --e-global-color-text );}.elementor-956 .elementor-element.elementor-element-8b9b434 .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 );color:var( --e-global-color-accent );}.elementor-956 .elementor-element.elementor-element-0a1af49{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 );color:var( --e-global-color-text );}.elementor-956 .elementor-element.elementor-element-be65950 .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 );color:var( --e-global-color-accent );}.elementor-956 .elementor-element.elementor-element-f617f55{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 );color:var( --e-global-color-text );}.elementor-956 .elementor-element.elementor-element-3dc48da .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 );color:var( --e-global-color-accent );}.elementor-956 .elementor-element.elementor-element-0cf2c8b{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 );color:var( --e-global-color-text );}.elementor-956 .elementor-element.elementor-element-6e68235 .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 );color:var( --e-global-color-accent );}.elementor-956 .elementor-element.elementor-element-a0bc7d0{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 );color:var( --e-global-color-text );}.elementor-956 .elementor-element.elementor-element-9989654{--spacer-size:50px;}.elementor-956 .elementor-element.elementor-element-17dbd39 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-956 .elementor-element.elementor-element-17dbd39 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-956 .elementor-element.elementor-element-17dbd39{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-956 .elementor-element.elementor-element-17dbd39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-956 .elementor-element.elementor-element-17dbd39 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-956 .elementor-element.elementor-element-17dbd39 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-956 .elementor-element.elementor-element-7511f7f > .elementor-element-populated{border-style:double;border-color:var( --e-global-color-accent );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-956 .elementor-element.elementor-element-7511f7f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-956 .elementor-element.elementor-element-53510d5 > .elementor-widget-container{margin:58px 58px 58px 58px;}.elementor-956 .elementor-element.elementor-element-53510d5{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 );color:var( --e-global-color-accent );}.elementor-956 .elementor-element.elementor-element-6799ba8{--spacer-size:25px;}@media(min-width:768px){.elementor-956 .elementor-element.elementor-element-7c4a90c{width:9.374%;}.elementor-956 .elementor-element.elementor-element-915d99d{width:90.626%;}.elementor-956 .elementor-element.elementor-element-d36a5a6{width:9.912%;}.elementor-956 .elementor-element.elementor-element-7511f7f{width:90.088%;}.elementor-956 .elementor-element.elementor-element-e6bec5f{width:23.188%;}.elementor-956 .elementor-element.elementor-element-4895f86{width:76.812%;}}@media(max-width:1024px){.elementor-956 .elementor-element.elementor-element-e7bc533 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-956 .elementor-element.elementor-element-0d8ad62 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );} .elementor-956 .elementor-element.elementor-element-2fdaf74{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-956 .elementor-element.elementor-element-a5f2064 .elementor-icon-list-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-956 .elementor-element.elementor-element-2816ee3 .elementor-widget-container{font-size:var( --e-global-typography-accent-font-size );}.elementor-956 .elementor-element.elementor-element-3309a4b .elementor-toc__header, .elementor-956 .elementor-element.elementor-element-3309a4b .elementor-toc__header-title{font-size:var( --e-global-typography-4c00c9f-font-size );}.elementor-956 .elementor-element.elementor-element-3309a4b .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-956 .elementor-element.elementor-element-07622cc{font-size:var( --e-global-typography-text-font-size );}.elementor-956 .elementor-element.elementor-element-c2ad512 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-956 .elementor-element.elementor-element-2ff0a46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-956 .elementor-element.elementor-element-2ff0a46 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-956 .elementor-element.elementor-element-e7df4c9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-956 .elementor-element.elementor-element-1ff37f3{font-size:var( --e-global-typography-text-font-size );}.elementor-956 .elementor-element.elementor-element-8b9b434 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-956 .elementor-element.elementor-element-0a1af49{font-size:var( --e-global-typography-text-font-size );}.elementor-956 .elementor-element.elementor-element-be65950 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-956 .elementor-element.elementor-element-f617f55{font-size:var( --e-global-typography-text-font-size );}.elementor-956 .elementor-element.elementor-element-3dc48da .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-956 .elementor-element.elementor-element-0cf2c8b{font-size:var( --e-global-typography-text-font-size );}.elementor-956 .elementor-element.elementor-element-6e68235 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-956 .elementor-element.elementor-element-a0bc7d0{font-size:var( --e-global-typography-text-font-size );}.elementor-956 .elementor-element.elementor-element-17dbd39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-956 .elementor-element.elementor-element-17dbd39 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-956 .elementor-element.elementor-element-53510d5{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-956 .elementor-element.elementor-element-e7bc533 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-956 .elementor-element.elementor-element-0d8ad62 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );} .elementor-956 .elementor-element.elementor-element-2fdaf74{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-956 .elementor-element.elementor-element-a5f2064 .elementor-icon-list-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-956 .elementor-element.elementor-element-2816ee3 .elementor-widget-container{font-size:var( --e-global-typography-accent-font-size );}.elementor-956 .elementor-element.elementor-element-3309a4b .elementor-toc__header, .elementor-956 .elementor-element.elementor-element-3309a4b .elementor-toc__header-title{font-size:var( --e-global-typography-4c00c9f-font-size );}.elementor-956 .elementor-element.elementor-element-3309a4b .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-956 .elementor-element.elementor-element-07622cc{font-size:var( --e-global-typography-text-font-size );}.elementor-956 .elementor-element.elementor-element-c2ad512 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-956 .elementor-element.elementor-element-2ff0a46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-956 .elementor-element.elementor-element-2ff0a46 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-956 .elementor-element.elementor-element-e7df4c9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-956 .elementor-element.elementor-element-1ff37f3{font-size:var( --e-global-typography-text-font-size );}.elementor-956 .elementor-element.elementor-element-8b9b434 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-956 .elementor-element.elementor-element-0a1af49{font-size:var( --e-global-typography-text-font-size );}.elementor-956 .elementor-element.elementor-element-be65950 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-956 .elementor-element.elementor-element-f617f55{font-size:var( --e-global-typography-text-font-size );}.elementor-956 .elementor-element.elementor-element-3dc48da .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-956 .elementor-element.elementor-element-0cf2c8b{font-size:var( --e-global-typography-text-font-size );}.elementor-956 .elementor-element.elementor-element-6e68235 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-956 .elementor-element.elementor-element-a0bc7d0{font-size:var( --e-global-typography-text-font-size );}.elementor-956 .elementor-element.elementor-element-17dbd39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-956 .elementor-element.elementor-element-17dbd39 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-956 .elementor-element.elementor-element-53510d5{font-size:var( --e-global-typography-text-font-size );}}