.elementor-947 .elementor-element.elementor-element-afcc35e{--display:flex;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-947 .elementor-element.elementor-element-74fd06d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-947 .elementor-element.elementor-element-dacb8fc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-9b413a4{--display:flex;}.elementor-947 .elementor-element.elementor-element-c9ea1c5{--display:flex;}.elementor-947 .elementor-element.elementor-element-a14f563.xpro-widget-bg-overlay:before{transition:background 0.3s;}.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-947 .elementor-element.elementor-element-d75a852.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-7b3ec1f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-widget-button .elementor-button{background-color: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-947 .elementor-element.elementor-element-55e4a8a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-52886c5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-028c633{--display:flex;}.elementor-947 .elementor-element.elementor-element-d3c6de4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-85bf7b3{--display:flex;}.elementor-947 .elementor-element.elementor-element-d65b961.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-a6b0f79.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-d9ddabc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-9e9f9e8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-147479c{--display:flex;}.elementor-947 .elementor-element.elementor-element-b547c0d{width:var( --container-widget-width, 46.324% );max-width:46.324%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:46.324%;--container-widget-flex-grow:0;text-align:center;}.elementor-947 .elementor-element.elementor-element-b547c0d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-947 .elementor-element.elementor-element-b547c0d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-c0ac77b{width:var( --container-widget-width, 40.994% );max-width:40.994%;--container-widget-width:40.994%;--container-widget-flex-grow:0;}.elementor-947 .elementor-element.elementor-element-c0ac77b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-947 .elementor-element.elementor-element-c0ac77b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-7fe9385{width:var( --container-widget-width, 54.713% );max-width:54.713%;--container-widget-width:54.713%;--container-widget-flex-grow:0;}.elementor-947 .elementor-element.elementor-element-7fe9385.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-947 .elementor-element.elementor-element-7fe9385.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-b347df2{--display:flex;}.elementor-947 .elementor-element.elementor-element-8249651.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-b85144a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-c70b5f0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-a05a5df{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-a05a5df.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-947 .elementor-element.elementor-element-a05a5df.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-d14ecbf{--display:flex;}.elementor-947 .elementor-element.elementor-element-44fbec2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-7e06008.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-39c97d2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-0643ebb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-a686a7f{--display:flex;}.elementor-947 .elementor-element.elementor-element-7ae6646.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-8004a45.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-02a7b6a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-4daabbc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-a20af2f{--display:flex;}.elementor-947 .elementor-element.elementor-element-e4efeee.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-ee0b7ce.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-c2b1926.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-da0fc01{--display:flex;}.elementor-947 .elementor-element.elementor-element-0cce24f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-907df49.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-d32aff9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-2621401.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-f9aafc5{--display:flex;}.elementor-947 .elementor-element.elementor-element-2d8708d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-947 .elementor-element.elementor-element-074bcbf{--display:flex;}.elementor-947 .elementor-element.elementor-element-1c85a93.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}}