.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-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 );--textColor: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-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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9033 .elementor-element.elementor-element-ed0456d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9033 .elementor-element.elementor-element-ed0456d .elementor-divider-separator{width:100%;}.elementor-9033 .elementor-element.elementor-element-ed0456d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9033 .elementor-element.elementor-element-2f90e4b{width:var( --container-widget-width, 95.42% );max-width:95.42%;--container-widget-width:95.42%;--container-widget-flex-grow:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );background-image:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9033 .elementor-element.elementor-element-90e3434 .elementor-button{background-color:#7400FF;background-image:none;}.elementor-9033 .elementor-element.elementor-element-986c997 .elementor-button{background-color:#7400FF;background-image:none;}.elementor-9033 .elementor-element.elementor-element-6095cf1{text-align:center;}.elementor-widget-star-rating .elementor-star-rating__title{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-9033 .elementor-element.elementor-element-f293a39{text-align:center;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9033 .elementor-element.elementor-element-2776bb6.elementor-arrows-yes .elementor-main-swiper{width:calc( 50% - 40px );}.elementor-9033 .elementor-element.elementor-element-2776bb6 .elementor-main-swiper{width:50%;}.elementor-9033 .elementor-element.elementor-element-2776bb6 .elementor-swiper-button{font-size:20px;}@media(min-width:768px){.elementor-9033 .elementor-element.elementor-element-d7ca4fb{width:75.286%;}.elementor-9033 .elementor-element.elementor-element-3a3c7e9{width:24.714%;}.elementor-9033 .elementor-element.elementor-element-505df36{width:74.826%;}.elementor-9033 .elementor-element.elementor-element-a38df9c{width:25.174%;}.elementor-9033 .elementor-element.elementor-element-e20e7b3{width:46.801%;}.elementor-9033 .elementor-element.elementor-element-089da33{width:53.086%;}.elementor-9033 .elementor-element.elementor-element-e8fb219{width:57.312%;}.elementor-9033 .elementor-element.elementor-element-c84a679{width:42.651%;}.elementor-9033 .elementor-element.elementor-element-e011fbb{width:49.085%;}.elementor-9033 .elementor-element.elementor-element-e7e2e61{width:50.915%;}.elementor-9033 .elementor-element.elementor-element-0e86644{width:49.391%;}.elementor-9033 .elementor-element.elementor-element-05d1743{width:50.609%;}.elementor-9033 .elementor-element.elementor-element-1a8df4b{width:49.391%;}.elementor-9033 .elementor-element.elementor-element-241401f{width:50.609%;}.elementor-9033 .elementor-element.elementor-element-b715b56{width:34.082%;}.elementor-9033 .elementor-element.elementor-element-3e0acd6{width:65.918%;}.elementor-9033 .elementor-element.elementor-element-128e809{width:37.205%;}.elementor-9033 .elementor-element.elementor-element-063ae83{width:62.795%;}}