.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-42512 .elementor-element.elementor-element-0fe1cb9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-42512 .elementor-element.elementor-element-0fe1cb9{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.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-42512 .elementor-element.elementor-element-fa74e56 .elementor-toc__header-title{text-align:start;}.elementor-42512 .elementor-element.elementor-element-fa74e56 .elementor-toc__header{flex-direction:row;}.elementor-42512 .elementor-element.elementor-element-fa74e56{--item-text-hover-decoration:underline;}.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-42512 .elementor-element.elementor-element-4de4836 > .elementor-widget-container{margin:30px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-4de4836 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#4fc6e0;}.elementor-42512 .elementor-element.elementor-element-66b364b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-42512 .elementor-element.elementor-element-66b364b{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-95b7638 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-42512 .elementor-element.elementor-element-95b7638{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;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-42512 .elementor-element.elementor-element-436dc46 > .elementor-widget-container{margin:6px 0px 24px 0px;}.elementor-42512 .elementor-element.elementor-element-436dc46{text-align:center;}.elementor-42512 .elementor-element.elementor-element-98600f5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-42512 .elementor-element.elementor-element-98600f5{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-d7aeea8 > .elementor-widget-container{margin:30px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-d7aeea8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#4fc6e0;}.elementor-42512 .elementor-element.elementor-element-12654c9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-42512 .elementor-element.elementor-element-12654c9{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-e24c3cf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-42512 .elementor-element.elementor-element-e24c3cf{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-0ef0602 > .elementor-widget-container{margin:6px 0px 24px 0px;}.elementor-42512 .elementor-element.elementor-element-0ef0602{text-align:center;}.elementor-42512 .elementor-element.elementor-element-95628a0 > .elementor-widget-container{margin:6px 0px 24px 0px;}.elementor-42512 .elementor-element.elementor-element-95628a0{text-align:center;}.elementor-42512 .elementor-element.elementor-element-523c03b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-42512 .elementor-element.elementor-element-523c03b{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-1f4da3d > .elementor-widget-container{margin:30px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-1f4da3d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#4fc6e0;}.elementor-42512 .elementor-element.elementor-element-0488ada > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-42512 .elementor-element.elementor-element-0488ada{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-c92582a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-42512 .elementor-element.elementor-element-c92582a{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-91e3401 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-42512 .elementor-element.elementor-element-91e3401{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-f56792b > .elementor-widget-container{margin:30px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-f56792b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#4fc6e0;}.elementor-42512 .elementor-element.elementor-element-87265e0 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-87265e0{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-b919aee > .elementor-widget-container{margin:6px 0px 24px 0px;}.elementor-42512 .elementor-element.elementor-element-b919aee{text-align:center;}.elementor-42512 .elementor-element.elementor-element-31ce97f > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-31ce97f{font-family:"Arial", Sans-serif;font-size:14pt;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-42512 .elementor-element.elementor-element-ffcbf3a > .elementor-widget-container{margin:6px 0px 26px 0px;}.elementor-42512 .elementor-element.elementor-element-ffcbf3a{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-42512 .elementor-element.elementor-element-4bab50a > .elementor-widget-container{margin:30px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-4bab50a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#4fc6e0;}.elementor-42512 .elementor-element.elementor-element-93e3ff4 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-93e3ff4{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-bcac689 > .elementor-widget-container{margin:24px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-bcac689 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#4fc6e0;}.elementor-42512 .elementor-element.elementor-element-a0f2fef > .elementor-widget-container{margin:6px 0px 24px 0px;}.elementor-42512 .elementor-element.elementor-element-a0f2fef{text-align:center;}.elementor-42512 .elementor-element.elementor-element-990fee5 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-990fee5{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-f75b0ad > .elementor-widget-container{margin:24px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-f75b0ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#4fc6e0;}.elementor-42512 .elementor-element.elementor-element-996f508 > .elementor-widget-container{margin:6px 0px 24px 0px;}.elementor-42512 .elementor-element.elementor-element-996f508{text-align:center;}.elementor-42512 .elementor-element.elementor-element-789b65f > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-789b65f{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-ee1ae07 > .elementor-widget-container{margin:24px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-ee1ae07 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#4fc6e0;}.elementor-42512 .elementor-element.elementor-element-e10f638 > .elementor-widget-container{margin:6px 0px 24px 0px;}.elementor-42512 .elementor-element.elementor-element-e10f638{text-align:center;}.elementor-42512 .elementor-element.elementor-element-7945642 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-7945642{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-b190c99 > .elementor-widget-container{margin:24px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-b190c99 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#4fc6e0;}.elementor-42512 .elementor-element.elementor-element-b11be36 > .elementor-widget-container{margin:6px 0px 24px 0px;}.elementor-42512 .elementor-element.elementor-element-b11be36{text-align:center;}.elementor-42512 .elementor-element.elementor-element-5e1ff60 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-5e1ff60{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-45ff73a > .elementor-widget-container{margin:24px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-45ff73a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#4fc6e0;}.elementor-42512 .elementor-element.elementor-element-a69f654 > .elementor-widget-container{margin:6px 0px 24px 0px;}.elementor-42512 .elementor-element.elementor-element-a69f654{text-align:center;}.elementor-42512 .elementor-element.elementor-element-97963e7 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-97963e7{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-cd5de30 > .elementor-widget-container{margin:24px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-cd5de30 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#4fc6e0;}.elementor-42512 .elementor-element.elementor-element-24aae67 > .elementor-widget-container{margin:6px 0px 24px 0px;}.elementor-42512 .elementor-element.elementor-element-24aae67{text-align:center;}.elementor-42512 .elementor-element.elementor-element-d2c2384 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-d2c2384{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-336e23c > .elementor-widget-container{margin:24px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-336e23c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#4fc6e0;}.elementor-42512 .elementor-element.elementor-element-312129b > .elementor-widget-container{margin:6px 0px 24px 0px;}.elementor-42512 .elementor-element.elementor-element-312129b{text-align:center;}.elementor-42512 .elementor-element.elementor-element-3b06f24 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-3b06f24{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-bbb6c32 > .elementor-widget-container{margin:24px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-bbb6c32 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#4fc6e0;}.elementor-42512 .elementor-element.elementor-element-7777dcf > .elementor-widget-container{margin:6px 0px 24px 0px;}.elementor-42512 .elementor-element.elementor-element-7777dcf{text-align:center;}.elementor-42512 .elementor-element.elementor-element-e4974a2 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-e4974a2{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-b9ad4f3 > .elementor-widget-container{margin:24px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-b9ad4f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#4fc6e0;}.elementor-42512 .elementor-element.elementor-element-f015354 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-f015354{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-fb98d51 > .elementor-widget-container{margin:6px 0px 26px 0px;}.elementor-42512 .elementor-element.elementor-element-fb98d51{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-42512 .elementor-element.elementor-element-0fb9d53 > .elementor-widget-container{margin:24px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-0fb9d53 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#4fc6e0;}.elementor-42512 .elementor-element.elementor-element-49cdcd2 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-49cdcd2{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-1cfabd1 > .elementor-widget-container{margin:6px 0px 26px 0px;}.elementor-42512 .elementor-element.elementor-element-1cfabd1{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-42512 .elementor-element.elementor-element-fe47b3f > .elementor-widget-container{margin:30px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-fe47b3f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#4fc6e0;}.elementor-42512 .elementor-element.elementor-element-954ff3c > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-954ff3c{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-ad4644a > .elementor-widget-container{margin:6px 0px 24px 0px;}.elementor-42512 .elementor-element.elementor-element-ad4644a{text-align:center;}.elementor-42512 .elementor-element.elementor-element-caf70e8 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-caf70e8{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-87f108a > .elementor-widget-container{margin:6px 0px 26px 0px;}.elementor-42512 .elementor-element.elementor-element-87f108a{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-42512 .elementor-element.elementor-element-fa49cdf > .elementor-widget-container{margin:30px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-fa49cdf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#4fc6e0;}.elementor-42512 .elementor-element.elementor-element-42b8c2b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-42512 .elementor-element.elementor-element-42b8c2b{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-da1a2de > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-42512 .elementor-element.elementor-element-da1a2de{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-e36682c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-42512 .elementor-element.elementor-element-e36682c{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-24e2a3f > .elementor-widget-container{margin:30px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-24e2a3f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#4fc6e0;}.elementor-42512 .elementor-element.elementor-element-c874e66 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-42512 .elementor-element.elementor-element-c874e66{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-e7984af > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-42512 .elementor-element.elementor-element-e7984af{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-3edcdc8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-42512 .elementor-element.elementor-element-3edcdc8{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-940df07 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-42512 .elementor-element.elementor-element-940df07{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-08bcd41 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-42512 .elementor-element.elementor-element-08bcd41{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-58ee251 > .elementor-widget-container{margin:30px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-58ee251 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#4fc6e0;}.elementor-42512 .elementor-element.elementor-element-d94f37e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-42512 .elementor-element.elementor-element-d94f37e{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-1e7eef0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-42512 .elementor-element.elementor-element-1e7eef0{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-1abff78 > .elementor-widget-container{margin:30px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-1abff78 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#4fc6e0;}.elementor-42512 .elementor-element.elementor-element-6a338be > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-42512 .elementor-element.elementor-element-6a338be{font-family:"Arial", Sans-serif;font-size:14pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-764bff0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-42512 .elementor-element.elementor-element-764bff0{font-family:"Arial", Sans-serif;font-size:16pt;font-weight:400;line-height:1.6em;color:#000000;}.elementor-42512 .elementor-element.elementor-element-a553f07 > .elementor-widget-container{margin:30px 0px 14px 0px;}.elementor-42512 .elementor-element.elementor-element-a553f07 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#4fc6e0;}