.elementor-7217 .elementor-element.elementor-element-868c8b9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.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 );}.elementor-7217 .elementor-element.elementor-element-d15b074{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-secondary );}.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 );}.elementor-7217 .elementor-element.elementor-element-15e699d .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-7217 .elementor-element.elementor-element-6f16f45{color:var( --e-global-color-secondary );}.elementor-7217 .elementor-element.elementor-element-36d6d59 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7217 .elementor-element.elementor-element-2546d2f{color:var( --e-global-color-secondary );}.elementor-7217 .elementor-element.elementor-element-c3a90da .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7217 .elementor-element.elementor-element-adcc4a2{width:var( --container-widget-width, 100.121% );max-width:100.121%;--container-widget-width:100.121%;--container-widget-flex-grow:0;font-size:15px;color:var( --e-global-color-secondary );}.elementor-7217 .elementor-element.elementor-element-adcc4a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7217 .elementor-element.elementor-element-7eec3db .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7217 .elementor-element.elementor-element-fd87135{font-size:15px;color:var( --e-global-color-secondary );}.elementor-7217 .elementor-element.elementor-element-0c3754d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7217 .elementor-element.elementor-element-0ee780a{font-size:15px;color:var( --e-global-color-secondary );}.elementor-7217 .elementor-element.elementor-element-150c571{font-size:15px;color:var( --e-global-color-secondary );}.elementor-7217 .elementor-element.elementor-element-2411072 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7217 .elementor-element.elementor-element-b40b5ab{font-size:15px;color:var( --e-global-color-secondary );}.elementor-7217 .elementor-element.elementor-element-2869d7d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7217 .elementor-element.elementor-element-6841aa0{font-size:15px;color:var( --e-global-color-secondary );}.elementor-7217 .elementor-element.elementor-element-0c09c60 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7217 .elementor-element.elementor-element-e8dd170{font-size:15px;color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7217 .elementor-element.elementor-element-d15b074{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7217 .elementor-element.elementor-element-15e699d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7217 .elementor-element.elementor-element-d15b074{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7217 .elementor-element.elementor-element-15e699d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}