.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-e3506f47-5bf7-459e-9631-ebfaeb646910);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-8651d167-b1a2-4527-9ba3-985c70978717);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-78e0864b-0313-46d1-885e-2079cbdd6d75);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-549cc9a1-10b0-4385-8af5-c99172ada2d2);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-583afd23-e8ca-41cf-8cbd-a8b6d6298e92);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-f2542ae8-0cbf-475f-a5d9-6bae9a8fac47);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-32eda4bd-b02d-4a89-af25-0fbfc9e600b9);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-972acb08-6950-4e27-b50a-bdff925b397a);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-2c6d96a7-07da-4047-ab8a-c63712e7f7f2);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-e4df0f7c-32f4-412b-94e9-56a00f83ab4c);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-380691ef-25e3-464b-8846-bd546f3948e7);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-c80e62ec-74c6-4ccd-9500-ac9b5c8290a8);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-d8064cb8-c4c4-43c5-85c6-29c98789685e);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 );}}