.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-43261 .elementor-element.elementor-element-tdw16jn{--box-min-height:0px;--item-text-hover-decoration:underline;}.elementor-43261 .elementor-element.elementor-element-tdw16jn .elementor-toc__header-title{text-align:start;}.elementor-43261 .elementor-element.elementor-element-tdw16jn .elementor-toc__header{flex-direction:row;}.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-43261 .elementor-element.elementor-element-7mvfh3l > .elementor-widget-container{margin:18px 0px 22px 0px;}.elementor-43261 .elementor-element.elementor-element-7mvfh3l{text-align:center;}.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-43261 .elementor-element.elementor-element-44ilvku{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.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-43261 .elementor-element.elementor-element-24v4iai .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;color:#4fc6e0;}.elementor-43261 .elementor-element.elementor-element-q2tu2j2{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-eo8lxnq .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;color:#4fc6e0;}.elementor-43261 .elementor-element.elementor-element-qkms84i{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-pcchi44 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-nenwgz8{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-3w4dpm2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-lffpbc6{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-8tw0sgs .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-040as18{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-mp359on .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-0e4bpc1{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-43261 .elementor-element.elementor-element-4qc1jvi{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-43261 .elementor-element.elementor-element-0808tsy .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;color:#4fc6e0;}.elementor-43261 .elementor-element.elementor-element-lh6pqn4{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-e4il68q .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;color:#4fc6e0;}.elementor-43261 .elementor-element.elementor-element-2orj42n{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-x76lb7s{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-43261 .elementor-element.elementor-element-mrrv5d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;color:#4fc6e0;}.elementor-43261 .elementor-element.elementor-element-wf3gw1v{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-n5acod5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;color:#4fc6e0;}.elementor-43261 .elementor-element.elementor-element-jvw9h09{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-sj74dp8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-9p0fl8h{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-244xw0l > .elementor-widget-container{margin:18px 0px 22px 0px;}.elementor-43261 .elementor-element.elementor-element-244xw0l{text-align:center;}.elementor-43261 .elementor-element.elementor-element-prial1x .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-l6zdb61{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-5hzmb6x .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-0vmcdaa{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-unesjqe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-0ru988r{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-ett0j6c > .elementor-widget-container{margin:18px 0px 22px 0px;}.elementor-43261 .elementor-element.elementor-element-ett0j6c{text-align:center;}.elementor-43261 .elementor-element.elementor-element-n8gvgj7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-opszzqs{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-8caoe9p > .elementor-widget-container{margin:18px 0px 22px 0px;}.elementor-43261 .elementor-element.elementor-element-8caoe9p{text-align:center;}.elementor-43261 .elementor-element.elementor-element-6sjmh84 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-fvsc3br{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-b5w03vp .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;color:#4fc6e0;}.elementor-43261 .elementor-element.elementor-element-t7jzgh8{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-a0bpg79 > .elementor-widget-container{margin:18px 0px 22px 0px;}.elementor-43261 .elementor-element.elementor-element-a0bpg79{text-align:center;}.elementor-43261 .elementor-element.elementor-element-sp7h2lj .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-nxpjnty{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-nstqbpt .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-095en4j{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-sykladg > .elementor-widget-container{margin:18px 0px 22px 0px;}.elementor-43261 .elementor-element.elementor-element-sykladg{text-align:center;}.elementor-43261 .elementor-element.elementor-element-3i7lkbi .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-9t0x1xe{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-yqacqte > .elementor-widget-container{margin:18px 0px 22px 0px;}.elementor-43261 .elementor-element.elementor-element-yqacqte{text-align:center;}.elementor-43261 .elementor-element.elementor-element-hap64gu .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-nsmw5fk{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-2a3peqd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;color:#4fc6e0;}.elementor-43261 .elementor-element.elementor-element-ana6g18{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-yw688or .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;color:#4fc6e0;}.elementor-43261 .elementor-element.elementor-element-ir4aok7 > .elementor-widget-container{margin:18px 0px 22px 0px;}.elementor-43261 .elementor-element.elementor-element-ir4aok7{text-align:center;}.elementor-43261 .elementor-element.elementor-element-yrp5v9g .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-ij3op5u{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-h16k2w3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-0hcjbi9{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-cgorvxp > .elementor-widget-container{margin:18px 0px 22px 0px;}.elementor-43261 .elementor-element.elementor-element-cgorvxp{text-align:center;}.elementor-43261 .elementor-element.elementor-element-fq47hll .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-f8pagnl{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-r0o95mz .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-e6frwqg{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-0y7z8xy > .elementor-widget-container{margin:18px 0px 22px 0px;}.elementor-43261 .elementor-element.elementor-element-0y7z8xy{text-align:center;}.elementor-43261 .elementor-element.elementor-element-qdenatr .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-dqjt35k{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-i0445qf > .elementor-widget-container{margin:18px 0px 22px 0px;}.elementor-43261 .elementor-element.elementor-element-i0445qf{text-align:center;}.elementor-43261 .elementor-element.elementor-element-s6q0i6p .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;color:#4fc6e0;}.elementor-43261 .elementor-element.elementor-element-vhu6sbl{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-punv8ai .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-ww6711y{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-8frqqz5{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-43261 .elementor-element.elementor-element-hr9joiz .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-wxyt2oa{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-knu9n8j > .elementor-widget-container{margin:18px 0px 22px 0px;}.elementor-43261 .elementor-element.elementor-element-knu9n8j{text-align:center;}.elementor-43261 .elementor-element.elementor-element-imh6bi0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-w8b7z8o{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-pqkhn5i .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-2r4ujev{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-48lp50z .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;color:#4fc6e0;}.elementor-43261 .elementor-element.elementor-element-mxx8u5k{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-feicmol .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;color:#4fc6e0;}.elementor-43261 .elementor-element.elementor-element-6qazxqw{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-cqllt9g .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;color:#4fc6e0;}.elementor-43261 .elementor-element.elementor-element-j10c07p{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-43261 .elementor-element.elementor-element-g4v5yy9{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}