.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-66638945-777f-4999-b19c-461e7c756164);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-ff384359-8b8c-457b-b407-e561893f4fca);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-15478708-53e4-4108-843c-66011ac97dcb);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-1b8473fa-64a9-4f42-a137-895fb19652c6);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-2e4854b6-b001-40c3-a33a-ca92b2430278);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-a983b9c5-c6b0-4b1d-9256-181a2c73b079);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-2f465db1-14d2-4dbe-bf5c-6812f4f323fc);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-8a87112b-1e16-42f1-9098-5d92f9bffe01);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-df861723-9a9c-4f27-a09c-de50956874bc);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-6d2f44d6-e124-4af0-a66f-d959867fe605);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-72f55ece-2d42-49dd-82e6-7dc0b0dd3f74);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-4553bc56-52d5-4c09-8ba8-a4b613e0283f);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-16dec321-bff2-45c0-a3b0-c0aeaffd3324);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 );}}