.elementor-widget-text-editor{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-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-1178 .elementor-element.elementor-element-683b96d9{--e-rating-justify-content:center;--e-rating-icon-font-size:52px;}.elementor-widget-gallery .elementor-gallery-item__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 );}.elementor-widget-gallery .elementor-gallery-item__description{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-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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1178 .elementor-element.elementor-element-f930767 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1178 .elementor-element.elementor-element-f930767 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1178 .elementor-element.elementor-element-f930767{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-widget-heading .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-primary );}.elementor-1178 .elementor-element.elementor-element-1dd920b6{text-align:center;}.elementor-1178 .elementor-element.elementor-element-1dd920b6 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-widget-slides .elementor-slide-heading{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 );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{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-1178 .elementor-element.elementor-element-687e0e12 .elementor-repeater-item-fe6cee7 .swiper-slide-bg{background-color:#833ca3;background-image:var(--wpr-bg-b192d2c6-cf4f-476f-a916-988e6bdb15d2);background-size:cover;}.elementor-1178 .elementor-element.elementor-element-687e0e12 .elementor-repeater-item-fe6cee7 .elementor-background-overlay{background-color:#00000038;}.elementor-1178 .elementor-element.elementor-element-687e0e12 .elementor-repeater-item-8082baa .swiper-slide-bg{background-color:#833ca3;background-image:var(--wpr-bg-c28c473f-35dd-4dd6-b301-0021e6a9b337);background-size:cover;}.elementor-1178 .elementor-element.elementor-element-687e0e12 .elementor-repeater-item-8082baa .elementor-background-overlay{background-color:#00000038;}.elementor-1178 .elementor-element.elementor-element-687e0e12 .elementor-repeater-item-2091940 .swiper-slide-bg{background-color:#833ca3;background-image:var(--wpr-bg-d5ab574c-9725-4049-961c-ad5edeb2e89c);background-size:cover;}.elementor-1178 .elementor-element.elementor-element-687e0e12 .elementor-repeater-item-2091940 .elementor-background-overlay{background-color:#00000038;}.elementor-1178 .elementor-element.elementor-element-687e0e12 .elementor-repeater-item-bd7ecb0 .swiper-slide-bg{background-color:#833ca3;background-image:var(--wpr-bg-71ac6a56-c075-4d43-83d5-14eb0f5d68a6);background-size:cover;}.elementor-1178 .elementor-element.elementor-element-687e0e12 .elementor-repeater-item-bd7ecb0 .elementor-background-overlay{background-color:#00000038;}.elementor-1178 .elementor-element.elementor-element-687e0e12 .elementor-repeater-item-e610868 .swiper-slide-bg{background-color:#833ca3;background-image:var(--wpr-bg-bb6d1488-39e5-4836-825f-4709cc90b955);background-size:cover;}.elementor-1178 .elementor-element.elementor-element-687e0e12 .elementor-repeater-item-e610868 .elementor-background-overlay{background-color:#00000038;}.elementor-1178 .elementor-element.elementor-element-687e0e12 .elementor-repeater-item-8a5b05f .swiper-slide-bg{background-color:#833ca3;background-image:var(--wpr-bg-e3bc9937-aa27-4b7f-8220-e48857d82eb6);background-size:cover;}.elementor-1178 .elementor-element.elementor-element-687e0e12 .elementor-repeater-item-8a5b05f .elementor-background-overlay{background-color:#00000038;}.elementor-1178 .elementor-element.elementor-element-687e0e12 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-1178 .elementor-element.elementor-element-687e0e12 .swiper-slide-contents{max-width:66%;}.elementor-1178 .elementor-element.elementor-element-687e0e12 .swiper-slide-inner{text-align:center;}.elementor-1178 .elementor-element.elementor-element-652e916e{text-align:center;}.elementor-1178 .elementor-element.elementor-element-652e916e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1178 .elementor-element.elementor-element-44e1932c .elementor-repeater-item-142e0e0 .swiper-slide-bg{background-color:#833ca3;background-image:var(--wpr-bg-96410310-1f3e-435c-9d7a-3feffc21bd81);background-size:cover;}.elementor-1178 .elementor-element.elementor-element-44e1932c .elementor-repeater-item-142e0e0 .elementor-background-overlay{background-color:#00000038;}.elementor-1178 .elementor-element.elementor-element-44e1932c .elementor-repeater-item-60b453f .swiper-slide-bg{background-color:#833ca3;background-image:var(--wpr-bg-ed6d6dbd-319f-420b-8a29-11bd4c8c1004);background-size:cover;}.elementor-1178 .elementor-element.elementor-element-44e1932c .elementor-repeater-item-60b453f .elementor-background-overlay{background-color:#00000038;}.elementor-1178 .elementor-element.elementor-element-44e1932c .elementor-repeater-item-99c37f4 .swiper-slide-bg{background-color:#833ca3;background-image:var(--wpr-bg-3148d2ff-6c9d-4cc6-ae86-cee68285d8ec);background-size:cover;}.elementor-1178 .elementor-element.elementor-element-44e1932c .elementor-repeater-item-99c37f4 .elementor-background-overlay{background-color:#00000038;}.elementor-1178 .elementor-element.elementor-element-44e1932c .elementor-repeater-item-dc021d1 .swiper-slide-bg{background-color:#833ca3;background-image:var(--wpr-bg-9a0fc763-c691-4877-8ee8-77fd1412b7fd);background-size:cover;}.elementor-1178 .elementor-element.elementor-element-44e1932c .elementor-repeater-item-dc021d1 .elementor-background-overlay{background-color:#00000038;}.elementor-1178 .elementor-element.elementor-element-44e1932c .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-1178 .elementor-element.elementor-element-44e1932c .swiper-slide-contents{max-width:66%;}.elementor-1178 .elementor-element.elementor-element-44e1932c .swiper-slide-inner{text-align:center;}.elementor-1178 .elementor-element.elementor-element-7686970b{text-align:center;}.elementor-1178 .elementor-element.elementor-element-7686970b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1178 .elementor-element.elementor-element-41aa86ad .elementor-repeater-item-1d9cfae .swiper-slide-bg{background-color:#833ca3;background-image:var(--wpr-bg-0cb6dfea-fd90-4d39-8e7e-2045762e9164);background-size:cover;}.elementor-1178 .elementor-element.elementor-element-41aa86ad .elementor-repeater-item-1d9cfae .elementor-background-overlay{background-color:#00000038;}.elementor-1178 .elementor-element.elementor-element-41aa86ad .elementor-repeater-item-675f001 .swiper-slide-bg{background-color:#833ca3;background-image:var(--wpr-bg-07e632b3-2110-42ef-bc30-1c038b6f9674);background-size:cover;}.elementor-1178 .elementor-element.elementor-element-41aa86ad .elementor-repeater-item-675f001 .elementor-background-overlay{background-color:#00000038;}.elementor-1178 .elementor-element.elementor-element-41aa86ad .elementor-repeater-item-1d2eafb .swiper-slide-bg{background-color:#833ca3;background-image:var(--wpr-bg-689eea4c-fd63-4337-bf02-47c84c2b8864);background-size:cover;}.elementor-1178 .elementor-element.elementor-element-41aa86ad .elementor-repeater-item-1d2eafb .elementor-background-overlay{background-color:#00000038;}.elementor-1178 .elementor-element.elementor-element-41aa86ad .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-1178 .elementor-element.elementor-element-41aa86ad .swiper-slide-contents{max-width:66%;}.elementor-1178 .elementor-element.elementor-element-41aa86ad .swiper-slide-inner{text-align:center;}.elementor-1178 .elementor-element.elementor-element-185e15f0{text-align:center;}.elementor-1178 .elementor-element.elementor-element-185e15f0 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1178 .elementor-element.elementor-element-2998ce5e{text-align:center;}.elementor-1178 .elementor-element.elementor-element-2998ce5e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1178 .elementor-element.elementor-element-33e37f0f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1178 .elementor-element.elementor-element-33e37f0f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1178 .elementor-element.elementor-element-33e37f0f{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1178 .elementor-element.elementor-element-23a3f062{text-align:center;}.elementor-1178 .elementor-element.elementor-element-23a3f062 .elementor-heading-title{color:#FF6363;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-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 );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );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-1178 .elementor-element.elementor-element-2fced7d .elementor-toggle-title, .elementor-1178 .elementor-element.elementor-element-2fced7d .elementor-toggle-icon{color:#F00000;}.elementor-1178 .elementor-element.elementor-element-2fced7d .elementor-toggle-icon svg{fill:#F00000;}.elementor-1178 .elementor-element.elementor-element-2fced7d .elementor-tab-title.elementor-active a, .elementor-1178 .elementor-element.elementor-element-2fced7d .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#372EC8;}.elementor-1178 .elementor-element.elementor-element-2fced7d .elementor-toggle-title{font-family:"Heebo", Sans-serif;font-size:20px;font-weight:600;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}}