.elementor-853 .elementor-element.elementor-element-68ff4ca5:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-68ff4ca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tspadcprograms.com/wp-content/uploads/2026/03/cosmo-hero3-ai.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-853 .elementor-element.elementor-element-68ff4ca5 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #CCCCCCE6 0%, #CCCCCC99 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-68ff4ca5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-853 .elementor-element.elementor-element-1360ab00 > .elementor-element-populated{margin:32px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-188d9cea > .elementor-widget-container{margin:0px 0px 048px 0px;}.elementor-853 .elementor-element.elementor-element-188d9cea{text-align:start;}.elementor-853 .elementor-element.elementor-element-188d9cea img{width:166px;height:56px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-853 .elementor-element.elementor-element-109312db{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-853 .elementor-element.elementor-element-109312db > .elementor-widget-container{margin:0px 0px 48px 0px;padding:0% 0% 0% 0%;}.elementor-853 .elementor-element.elementor-element-109312db .elementor-heading-title{color:var( --e-global-color-text );}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-853 .elementor-element.elementor-element-13599614{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:0px;}.elementor-853 .elementor-element.elementor-element-13599614 > .elementor-widget-container{padding:0px 0px 64px 0px;}.elementor-853 .elementor-element.elementor-element-636f7996{margin-top:-152px;margin-bottom:120px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-3d8ac9a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:152px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-19410bcb{margin-top:048px;margin-bottom:48px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-7a594507 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-61babd32{text-align:start;}.elementor-853 .elementor-element.elementor-element-65d5aa7a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 024px 0px 16px;}.elementor-853 .elementor-element.elementor-element-7e0e41ac > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-7e0e41ac .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-853 .elementor-element.elementor-element-259893a{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-1b2bd88e{margin-top:0px;margin-bottom:48px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-3009a54c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-c9c9b09{text-align:start;}.elementor-853 .elementor-element.elementor-element-1fa177f9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 024px 0px 16px;}.elementor-853 .elementor-element.elementor-element-552e20d0 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-552e20d0 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-853 .elementor-element.elementor-element-16f29494{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-f1655ca{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-454ad07b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-448a6c0c{text-align:start;}.elementor-853 .elementor-element.elementor-element-50d87d06 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 024px 0px 16px;}.elementor-853 .elementor-element.elementor-element-19240be1 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-19240be1 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-853 .elementor-element.elementor-element-1b2b7bb8{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-4e08f702 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-4e08f702 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-4e86d203:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-4e86d203 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-853 .elementor-element.elementor-element-4e86d203{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-4e86d203 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-70bd078f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-853 .elementor-element.elementor-element-70bd078f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-853 .elementor-element.elementor-element-70bd078f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:48px 16px 48px 16px;}.elementor-853 .elementor-element.elementor-element-70bd078f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-17957786 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-17957786{text-align:center;}.elementor-853 .elementor-element.elementor-element-17957786 .elementor-heading-title{font-family:"Yeseva One", Sans-serif;font-size:32px;font-weight:400;line-height:40px;letter-spacing:0px;color:var( --e-global-color-22a3e35 );}.elementor-853 .elementor-element.elementor-element-79e12f74{margin-top:0px;margin-bottom:0px;}.elementor-853 .elementor-element.elementor-element-5a5b15fe > .elementor-element-populated{margin:0px 0px 0120px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-78d4b382 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-78d4b382{text-align:center;}.elementor-853 .elementor-element.elementor-element-78d4b382 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-853 .elementor-element.elementor-element-49b323bf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-34ccea69 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-853 .elementor-element.elementor-element-34ccea69{text-align:start;}.elementor-853 .elementor-element.elementor-element-34ccea69 img{width:100%;}.elementor-853 .elementor-element.elementor-element-1ff94d83 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 048px;}.elementor-853 .elementor-element.elementor-element-6a3bd6b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-6a3bd6b8{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-17361bf{margin-top:0px;margin-bottom:16px;}.elementor-853 .elementor-element.elementor-element-25d37a2e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-785c2b4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-785c2b4b{text-align:center;}.elementor-853 .elementor-element.elementor-element-785c2b4b .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-853 .elementor-element.elementor-element-61802d0d{margin-top:0px;margin-bottom:120px;}.elementor-853 .elementor-element.elementor-element-7224250 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 024px 0px 024px;}.elementor-853 .elementor-element.elementor-element-93f89a5 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-853 .elementor-element.elementor-element-93f89a5{text-align:start;}.elementor-853 .elementor-element.elementor-element-93f89a5 img{width:100%;}.elementor-853 .elementor-element.elementor-element-371fb1c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-371fb1c2 .elementor-heading-title{font-family:var( --e-global-typography-01c25dd-font-family ), Sans-serif;font-size:var( --e-global-typography-01c25dd-font-size );font-weight:var( --e-global-typography-01c25dd-font-weight );text-transform:var( --e-global-typography-01c25dd-text-transform );line-height:var( --e-global-typography-01c25dd-line-height );letter-spacing:var( --e-global-typography-01c25dd-letter-spacing );color:var( --e-global-color-text );}.elementor-853 .elementor-element.elementor-element-73c1a6b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-73c1a6b8{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-490e8936 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 024px 0px 024px;}.elementor-853 .elementor-element.elementor-element-7b09b4bb > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-853 .elementor-element.elementor-element-7b09b4bb{text-align:start;}.elementor-853 .elementor-element.elementor-element-7b09b4bb img{width:100%;}.elementor-853 .elementor-element.elementor-element-6a2cf4e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-6a2cf4e4 .elementor-heading-title{font-family:var( --e-global-typography-01c25dd-font-family ), Sans-serif;font-size:var( --e-global-typography-01c25dd-font-size );font-weight:var( --e-global-typography-01c25dd-font-weight );text-transform:var( --e-global-typography-01c25dd-text-transform );line-height:var( --e-global-typography-01c25dd-line-height );letter-spacing:var( --e-global-typography-01c25dd-letter-spacing );color:var( --e-global-color-text );}.elementor-853 .elementor-element.elementor-element-e596588 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-e596588{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-6deed6d3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-62869ea7 > .elementor-element-populated{margin:0px 0px 8px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 16px 0px 16px;}.elementor-853 .elementor-element.elementor-element-7ce945d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-7ce945d1{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-853 .elementor-element.elementor-element-625d36a7 > .elementor-background-overlay{opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-625d36a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-853 .elementor-element.elementor-element-5a841f07 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 8px 16px 8px;}.elementor-853 .elementor-element.elementor-element-7f67e5f9:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-7f67e5f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-853 .elementor-element.elementor-element-7f67e5f9 > .elementor-background-overlay{opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-7f67e5f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:64px;padding:64px 48px 24px 48px;}.elementor-853 .elementor-element.elementor-element-7d084501 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-5c0dda7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-5c0dda7d{text-align:center;}.elementor-853 .elementor-element.elementor-element-5c0dda7d .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-22a3e35 );}.elementor-853 .elementor-element.elementor-element-24f5d264{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0120px;padding:0px 048px 0px 48px;}.elementor-853 .elementor-element.elementor-element-24f5d264 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-5346713 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-26bb3a97:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-26bb3a97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22a3e35 );}.elementor-853 .elementor-element.elementor-element-26bb3a97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 16px 0px 16px;}.elementor-853 .elementor-element.elementor-element-26bb3a97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-60dafa9f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-70de3bfc{text-align:start;}.elementor-853 .elementor-element.elementor-element-7dcf9fc6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 16px;}.elementor-853 .elementor-element.elementor-element-58c49d6e > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-58c49d6e .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-853 .elementor-element.elementor-element-63bfaab0{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-853 .elementor-element.elementor-element-3d7b5de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-1c54cda4:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-1c54cda4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22a3e35 );}.elementor-853 .elementor-element.elementor-element-1c54cda4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 16px 0px 16px;}.elementor-853 .elementor-element.elementor-element-1c54cda4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-71a43258 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-19938acb{text-align:start;}.elementor-853 .elementor-element.elementor-element-1691f724 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 16px;}.elementor-853 .elementor-element.elementor-element-1a537ecb > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-1a537ecb .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-853 .elementor-element.elementor-element-357adf4{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-853 .elementor-element.elementor-element-3671d51a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-2c0185d6:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-2c0185d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22a3e35 );}.elementor-853 .elementor-element.elementor-element-2c0185d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 16px 0px 16px;}.elementor-853 .elementor-element.elementor-element-2c0185d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-2e6ed08 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-7cef9d12 img{transition-duration:0.3s;}.elementor-853 .elementor-element.elementor-element-59749e3b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 16px;}.elementor-853 .elementor-element.elementor-element-1ca2f444 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-1ca2f444 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-853 .elementor-element.elementor-element-9c52e78{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-853 .elementor-element.elementor-element-592bd69a{margin-top:0px;margin-bottom:048px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-428ac13e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-3f2faa9f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-3f2faa9f{text-align:center;}.elementor-853 .elementor-element.elementor-element-3f2faa9f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-853 .elementor-element.elementor-element-65420ba4{margin-top:0px;margin-bottom:120px;}.elementor-853 .elementor-element.elementor-element-64677ebe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-42bfd7bd{padding:0px 024px 0px 0px;}.elementor-853 .elementor-element.elementor-element-61cc71ac > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-853 .elementor-element.elementor-element-4860af4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-4860af4b .elementor-icon-wrapper{text-align:center;}.elementor-853 .elementor-element.elementor-element-4860af4b.elementor-view-stacked .elementor-icon{background-color:#0A7FAE40;}.elementor-853 .elementor-element.elementor-element-4860af4b.elementor-view-framed .elementor-icon, .elementor-853 .elementor-element.elementor-element-4860af4b.elementor-view-default .elementor-icon{color:#0A7FAE40;border-color:#0A7FAE40;}.elementor-853 .elementor-element.elementor-element-4860af4b.elementor-view-framed .elementor-icon, .elementor-853 .elementor-element.elementor-element-4860af4b.elementor-view-default .elementor-icon svg{fill:#0A7FAE40;}.elementor-853 .elementor-element.elementor-element-4860af4b .elementor-icon{font-size:32px;}.elementor-853 .elementor-element.elementor-element-4860af4b .elementor-icon svg{height:32px;}.elementor-853 .elementor-element.elementor-element-cd01bcd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-77ab59ea > .elementor-widget-container{margin:0px 0px 024px 0px;padding:0px 048px 0px 0px;}.elementor-853 .elementor-element.elementor-element-77ab59ea{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-14cd5dba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 048px 0px 0px;}.elementor-853 .elementor-element.elementor-element-14cd5dba{font-family:var( --e-global-typography-a589e5b-font-family ), Sans-serif;font-size:var( --e-global-typography-a589e5b-font-size );font-weight:var( --e-global-typography-a589e5b-font-weight );line-height:var( --e-global-typography-a589e5b-line-height );letter-spacing:var( --e-global-typography-a589e5b-letter-spacing );}.elementor-853 .elementor-element.elementor-element-4e253a70 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-1d7573c2{padding:0px 0px 0px 024px;}.elementor-853 .elementor-element.elementor-element-4f6cff54 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-679bee59 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-679bee59 .elementor-icon-wrapper{text-align:center;}.elementor-853 .elementor-element.elementor-element-679bee59.elementor-view-stacked .elementor-icon{background-color:#0A7FAE40;}.elementor-853 .elementor-element.elementor-element-679bee59.elementor-view-framed .elementor-icon, .elementor-853 .elementor-element.elementor-element-679bee59.elementor-view-default .elementor-icon{color:#0A7FAE40;border-color:#0A7FAE40;}.elementor-853 .elementor-element.elementor-element-679bee59.elementor-view-framed .elementor-icon, .elementor-853 .elementor-element.elementor-element-679bee59.elementor-view-default .elementor-icon svg{fill:#0A7FAE40;}.elementor-853 .elementor-element.elementor-element-679bee59 .elementor-icon{font-size:32px;}.elementor-853 .elementor-element.elementor-element-679bee59 .elementor-icon svg{height:32px;}.elementor-853 .elementor-element.elementor-element-1e7a9b8f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-26803510 > .elementor-widget-container{margin:0px 0px 024px 0px;padding:0px 048px 0px 0px;}.elementor-853 .elementor-element.elementor-element-26803510{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-660d79e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 048px 0px 0px;}.elementor-853 .elementor-element.elementor-element-660d79e6{font-family:var( --e-global-typography-a589e5b-font-family ), Sans-serif;font-size:var( --e-global-typography-a589e5b-font-size );font-weight:var( --e-global-typography-a589e5b-font-weight );line-height:var( --e-global-typography-a589e5b-line-height );letter-spacing:var( --e-global-typography-a589e5b-letter-spacing );}.elementor-853 .elementor-element.elementor-element-54f1d27e{margin-top:0px;margin-bottom:0120px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-76f4b473 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-4f3606c1 > .elementor-widget-container{margin:0px 0px 016px 0px;}.elementor-853 .elementor-element.elementor-element-4f3606c1 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-853 .elementor-element.elementor-element-78b104dc > .elementor-widget-container{margin:0px 0px 024px 0px;}.elementor-853 .elementor-element.elementor-element-78b104dc{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-557add09 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-853 .elementor-element.elementor-element-4a021590 > .elementor-element-populated{padding:16px 64px 16px 64px;}.elementor-853 .elementor-element.elementor-element-53b8fcfb > .elementor-element-populated{padding:16px 64px 16px 64px;}.elementor-853 .elementor-element.elementor-element-69f1e7c4 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-853 .elementor-element.elementor-element-1f23ea15 > .elementor-element-populated{padding:16px 64px 16px 64px;}.elementor-853 .elementor-element.elementor-element-1114c8fb > .elementor-element-populated{padding:16px 64px 16px 64px;}.elementor-853 .elementor-element.elementor-element-7f985214{margin-top:0px;margin-bottom:0120px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-210c8310 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-2a4c8b6c > .elementor-widget-container{margin:0px 0px 016px 0px;}.elementor-853 .elementor-element.elementor-element-2a4c8b6c .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-853 .elementor-element.elementor-element-772128f0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-853 .elementor-element.elementor-element-a2ba761 > .elementor-element-populated{padding:0px 64px 0px 0px;}.elementor-853 .elementor-element.elementor-element-60253955 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-60253955{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-1c042157 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-7df636a7{margin-top:0px;margin-bottom:120px;padding:0px 16px 0px 16px;}.elementor-853 .elementor-element.elementor-element-3e7497e3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 24px 0px;}.elementor-853 .elementor-element.elementor-element-5855beb4 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 16px 0px;}.elementor-853 .elementor-element.elementor-element-5855beb4{text-align:start;}.elementor-853 .elementor-element.elementor-element-5855beb4 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-853 .elementor-element.elementor-element-6585be7c a{color:var( --e-global-color-primary );}.elementor-853 .elementor-element.elementor-element-639a51de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-704c8291:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-704c8291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-853 .elementor-element.elementor-element-704c8291{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-853 .elementor-element.elementor-element-704c8291 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-7848197b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:024px 0px 72px 0px;}.elementor-853 .elementor-element.elementor-element-a890474 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-a890474{text-align:center;font-family:var( --e-global-typography-a589e5b-font-family ), Sans-serif;font-size:var( --e-global-typography-a589e5b-font-size );font-weight:var( --e-global-typography-a589e5b-font-weight );line-height:var( --e-global-typography-a589e5b-line-height );letter-spacing:var( --e-global-typography-a589e5b-letter-spacing );color:var( --e-global-color-22a3e35 );}@media(max-width:1366px){.elementor-853 .elementor-element.elementor-element-68ff4ca5{padding:0px 48px 0px 48px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-636f7996{padding:0px 0px 0px 48px;}.elementor-853 .elementor-element.elementor-element-7e0e41ac .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-853 .elementor-element.elementor-element-259893a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-552e20d0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-853 .elementor-element.elementor-element-16f29494{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-19240be1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-853 .elementor-element.elementor-element-1b2b7bb8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-79e12f74{padding:0px 48px 0px 48px;}.elementor-853 .elementor-element.elementor-element-5a5b15fe > .elementor-element-populated{padding:0px 048px 0px 48px;}.elementor-853 .elementor-element.elementor-element-78d4b382 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-853 .elementor-element.elementor-element-6a3bd6b8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-61802d0d{padding:0px 24px 0px 24px;}.elementor-853 .elementor-element.elementor-element-371fb1c2 .elementor-heading-title{font-size:var( --e-global-typography-01c25dd-font-size );line-height:var( --e-global-typography-01c25dd-line-height );letter-spacing:var( --e-global-typography-01c25dd-letter-spacing );}.elementor-853 .elementor-element.elementor-element-73c1a6b8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-6a2cf4e4 .elementor-heading-title{font-size:var( --e-global-typography-01c25dd-font-size );line-height:var( --e-global-typography-01c25dd-line-height );letter-spacing:var( --e-global-typography-01c25dd-letter-spacing );}.elementor-853 .elementor-element.elementor-element-e596588{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-5c0dda7d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-853 .elementor-element.elementor-element-58c49d6e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-853 .elementor-element.elementor-element-63bfaab0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-1a537ecb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-853 .elementor-element.elementor-element-357adf4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-1ca2f444 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-853 .elementor-element.elementor-element-9c52e78{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-592bd69a{padding:0px 48px 0px 48px;}.elementor-853 .elementor-element.elementor-element-65420ba4{padding:0px 48px 0px 48px;}.elementor-853 .elementor-element.elementor-element-77ab59ea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-14cd5dba{font-size:var( --e-global-typography-a589e5b-font-size );line-height:var( --e-global-typography-a589e5b-line-height );letter-spacing:var( --e-global-typography-a589e5b-letter-spacing );}.elementor-853 .elementor-element.elementor-element-26803510{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-660d79e6{font-size:var( --e-global-typography-a589e5b-font-size );line-height:var( --e-global-typography-a589e5b-line-height );letter-spacing:var( --e-global-typography-a589e5b-letter-spacing );}.elementor-853 .elementor-element.elementor-element-54f1d27e{padding:0px 48px 0px 48px;}.elementor-853 .elementor-element.elementor-element-4f3606c1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-853 .elementor-element.elementor-element-78b104dc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-7f985214{padding:0px 48px 0px 48px;}.elementor-853 .elementor-element.elementor-element-2a4c8b6c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-853 .elementor-element.elementor-element-60253955{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-5855beb4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-853 .elementor-element.elementor-element-a890474{font-size:var( --e-global-typography-a589e5b-font-size );line-height:var( --e-global-typography-a589e5b-line-height );letter-spacing:var( --e-global-typography-a589e5b-letter-spacing );}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-853 .elementor-element.elementor-element-109312db{width:100%;max-width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-13599614{width:100%;max-width:100%;}.elementor-853 .elementor-element.elementor-element-13599614 > .elementor-widget-container{padding:0px 0px 0130px 0px;}.elementor-853 .elementor-element.elementor-element-636f7996{margin-top:-96px;margin-bottom:064px;padding:0px 048px 0px 48px;}.elementor-853 .elementor-element.elementor-element-3d8ac9a1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-7e0e41ac .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-853 .elementor-element.elementor-element-259893a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-552e20d0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-853 .elementor-element.elementor-element-16f29494{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-19240be1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-853 .elementor-element.elementor-element-1b2b7bb8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-5a5b15fe > .elementor-element-populated{margin:0px 0px 064px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-853 .elementor-element.elementor-element-78d4b382 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-853 .elementor-element.elementor-element-6a3bd6b8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-371fb1c2 .elementor-heading-title{font-size:var( --e-global-typography-01c25dd-font-size );line-height:var( --e-global-typography-01c25dd-line-height );letter-spacing:var( --e-global-typography-01c25dd-letter-spacing );}.elementor-853 .elementor-element.elementor-element-73c1a6b8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-6a2cf4e4 .elementor-heading-title{font-size:var( --e-global-typography-01c25dd-font-size );line-height:var( --e-global-typography-01c25dd-line-height );letter-spacing:var( --e-global-typography-01c25dd-letter-spacing );}.elementor-853 .elementor-element.elementor-element-e596588{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-7d084501 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-853 .elementor-element.elementor-element-5c0dda7d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-853 .elementor-element.elementor-element-5346713 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-60dafa9f > .elementor-element-populated{padding:0px 0px 8px 0px;}.elementor-853 .elementor-element.elementor-element-7dcf9fc6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-58c49d6e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-853 .elementor-element.elementor-element-63bfaab0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-71a43258 > .elementor-element-populated{padding:0px 0px 8px 0px;}.elementor-853 .elementor-element.elementor-element-1691f724 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-1a537ecb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-853 .elementor-element.elementor-element-357adf4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-2e6ed08 > .elementor-element-populated{padding:0px 0px 8px 0px;}.elementor-853 .elementor-element.elementor-element-59749e3b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-1ca2f444 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-853 .elementor-element.elementor-element-9c52e78{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-77ab59ea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-14cd5dba{font-size:var( --e-global-typography-a589e5b-font-size );line-height:var( --e-global-typography-a589e5b-line-height );letter-spacing:var( --e-global-typography-a589e5b-letter-spacing );}.elementor-853 .elementor-element.elementor-element-26803510{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-660d79e6{font-size:var( --e-global-typography-a589e5b-font-size );line-height:var( --e-global-typography-a589e5b-line-height );letter-spacing:var( --e-global-typography-a589e5b-letter-spacing );}.elementor-853 .elementor-element.elementor-element-4f3606c1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-853 .elementor-element.elementor-element-78b104dc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-2a4c8b6c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-853 .elementor-element.elementor-element-60253955{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-5855beb4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-853 .elementor-element.elementor-element-a890474{font-size:var( --e-global-typography-a589e5b-font-size );line-height:var( --e-global-typography-a589e5b-line-height );letter-spacing:var( --e-global-typography-a589e5b-letter-spacing );}}@media(max-width:767px){.elementor-853 .elementor-element.elementor-element-68ff4ca5:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-68ff4ca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}.elementor-853 .elementor-element.elementor-element-68ff4ca5{padding:0px 16px 0px 16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-188d9cea > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-853 .elementor-element.elementor-element-109312db > .elementor-widget-container{margin:0px 0px 016px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-13599614 > .elementor-widget-container{padding:0px 0px 130px 0px;}.elementor-853 .elementor-element.elementor-element-13599614{font-size:16px;line-height:24px;}.elementor-853 .elementor-element.elementor-element-636f7996{margin-top:-96px;margin-bottom:064px;padding:0px 16px 0px 16px;}.elementor-853 .elementor-element.elementor-element-3d8ac9a1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-19410bcb{margin-top:0px;margin-bottom:48px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-7a594507{width:16%;}.elementor-853 .elementor-element.elementor-element-65d5aa7a{width:84%;}.elementor-853 .elementor-element.elementor-element-65d5aa7a > .elementor-element-populated{padding:0px 0px 0px 16px;}.elementor-853 .elementor-element.elementor-element-7e0e41ac .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-853 .elementor-element.elementor-element-259893a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-1b2bd88e{margin-top:0px;margin-bottom:48px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-3009a54c{width:16%;}.elementor-853 .elementor-element.elementor-element-1fa177f9{width:84%;}.elementor-853 .elementor-element.elementor-element-1fa177f9 > .elementor-element-populated{padding:0px 0px 0px 16px;}.elementor-853 .elementor-element.elementor-element-552e20d0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-853 .elementor-element.elementor-element-16f29494{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-f1655ca{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-454ad07b{width:16%;}.elementor-853 .elementor-element.elementor-element-50d87d06{width:84%;}.elementor-853 .elementor-element.elementor-element-50d87d06 > .elementor-element-populated{padding:0px 0px 0px 16px;}.elementor-853 .elementor-element.elementor-element-19240be1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-853 .elementor-element.elementor-element-1b2b7bb8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-4e08f702 > .elementor-element-populated{margin:0px 0px 048px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-853 .elementor-element.elementor-element-70bd078f > .elementor-element-populated{padding:24px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-17957786 .elementor-heading-title{font-size:27px;line-height:32px;}.elementor-853 .elementor-element.elementor-element-79e12f74{padding:0px 016px 0px 16px;}.elementor-853 .elementor-element.elementor-element-5a5b15fe > .elementor-element-populated{padding:0px 016px 0px 16px;}.elementor-853 .elementor-element.elementor-element-78d4b382 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-853 .elementor-element.elementor-element-78d4b382 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-853 .elementor-element.elementor-element-1ff94d83 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-6a3bd6b8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-17361bf{padding:0px 016px 0px 16px;}.elementor-853 .elementor-element.elementor-element-785c2b4b .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-853 .elementor-element.elementor-element-61802d0d{margin-top:0px;margin-bottom:64px;padding:0px 16px 0px 16px;}.elementor-853 .elementor-element.elementor-element-7224250 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 048px 0px;}.elementor-853 .elementor-element.elementor-element-371fb1c2 .elementor-heading-title{font-size:var( --e-global-typography-01c25dd-font-size );line-height:var( --e-global-typography-01c25dd-line-height );letter-spacing:var( --e-global-typography-01c25dd-letter-spacing );}.elementor-853 .elementor-element.elementor-element-73c1a6b8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-490e8936 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-6a2cf4e4 .elementor-heading-title{font-size:var( --e-global-typography-01c25dd-font-size );line-height:var( --e-global-typography-01c25dd-line-height );letter-spacing:var( --e-global-typography-01c25dd-letter-spacing );}.elementor-853 .elementor-element.elementor-element-e596588{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-7ce945d1{font-size:16px;line-height:24px;}.elementor-853 .elementor-element.elementor-element-625d36a7{margin-top:0px;margin-bottom:0px;}.elementor-853 .elementor-element.elementor-element-7f67e5f9{margin-top:0px;margin-bottom:064px;padding:48px 16px 024px 16px;}.elementor-853 .elementor-element.elementor-element-7d084501 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-5c0dda7d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-853 .elementor-element.elementor-element-24f5d264{margin-top:0px;margin-bottom:064px;padding:0px 16px 0px 16px;}.elementor-853 .elementor-element.elementor-element-26bb3a97{margin-top:0px;margin-bottom:0px;padding:0px 0px 48px 0px;}.elementor-853 .elementor-element.elementor-element-60dafa9f{width:16%;}.elementor-853 .elementor-element.elementor-element-7dcf9fc6{width:84%;}.elementor-853 .elementor-element.elementor-element-7dcf9fc6 > .elementor-element-populated{padding:0px 0px 0px 16px;}.elementor-853 .elementor-element.elementor-element-58c49d6e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-853 .elementor-element.elementor-element-63bfaab0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-1c54cda4{margin-top:0px;margin-bottom:0px;padding:0px 0px 48px 0px;}.elementor-853 .elementor-element.elementor-element-71a43258{width:16%;}.elementor-853 .elementor-element.elementor-element-1691f724{width:84%;}.elementor-853 .elementor-element.elementor-element-1691f724 > .elementor-element-populated{padding:0px 0px 0px 16px;}.elementor-853 .elementor-element.elementor-element-1a537ecb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-853 .elementor-element.elementor-element-357adf4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-2c0185d6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-2e6ed08{width:16%;}.elementor-853 .elementor-element.elementor-element-59749e3b{width:84%;}.elementor-853 .elementor-element.elementor-element-59749e3b > .elementor-element-populated{padding:0px 0px 0px 16px;}.elementor-853 .elementor-element.elementor-element-1ca2f444 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-853 .elementor-element.elementor-element-9c52e78{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-592bd69a{margin-top:0px;margin-bottom:24px;padding:0px 16px 0px 16px;}.elementor-853 .elementor-element.elementor-element-3f2faa9f .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-853 .elementor-element.elementor-element-65420ba4{margin-top:0px;margin-bottom:96px;padding:0px 16px 0px 16px;}.elementor-853 .elementor-element.elementor-element-42bfd7bd{margin-top:0px;margin-bottom:48px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-61cc71ac{width:13%;}.elementor-853 .elementor-element.elementor-element-cd01bcd{width:85%;}.elementor-853 .elementor-element.elementor-element-77ab59ea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-77ab59ea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-14cd5dba{font-size:var( --e-global-typography-a589e5b-font-size );line-height:var( --e-global-typography-a589e5b-line-height );letter-spacing:var( --e-global-typography-a589e5b-letter-spacing );}.elementor-853 .elementor-element.elementor-element-1d7573c2{padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-4f6cff54{width:13%;}.elementor-853 .elementor-element.elementor-element-1e7a9b8f{width:87%;}.elementor-853 .elementor-element.elementor-element-26803510 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-26803510{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-660d79e6{font-size:var( --e-global-typography-a589e5b-font-size );line-height:var( --e-global-typography-a589e5b-line-height );letter-spacing:var( --e-global-typography-a589e5b-letter-spacing );}.elementor-853 .elementor-element.elementor-element-54f1d27e{margin-top:0px;margin-bottom:96px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-4f3606c1 > .elementor-widget-container{padding:0px 16px 0px 016px;}.elementor-853 .elementor-element.elementor-element-4f3606c1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-853 .elementor-element.elementor-element-78b104dc > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 016px 0px 016px;}.elementor-853 .elementor-element.elementor-element-78b104dc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-4a021590{width:50%;}.elementor-853 .elementor-element.elementor-element-4a021590 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-853 .elementor-element.elementor-element-53b8fcfb{width:50%;}.elementor-853 .elementor-element.elementor-element-53b8fcfb > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-853 .elementor-element.elementor-element-1f23ea15{width:50%;}.elementor-853 .elementor-element.elementor-element-1f23ea15 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-853 .elementor-element.elementor-element-1114c8fb{width:50%;}.elementor-853 .elementor-element.elementor-element-1114c8fb > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-853 .elementor-element.elementor-element-7f985214{margin-top:0px;margin-bottom:96px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-2a4c8b6c > .elementor-widget-container{padding:0px 16px 0px 016px;}.elementor-853 .elementor-element.elementor-element-2a4c8b6c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-853 .elementor-element.elementor-element-a2ba761{width:100%;}.elementor-853 .elementor-element.elementor-element-a2ba761 > .elementor-element-populated{padding:0px 0px 24px 0px;}.elementor-853 .elementor-element.elementor-element-60253955 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 016px 0px 016px;}.elementor-853 .elementor-element.elementor-element-60253955{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-853 .elementor-element.elementor-element-1c042157{width:100%;}.elementor-853 .elementor-element.elementor-element-1c042157 > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-853 .elementor-element.elementor-element-57f35595 img{height:200px;object-fit:contain;object-position:center center;}.elementor-853 .elementor-element.elementor-element-7df636a7{margin-top:0px;margin-bottom:0px;}.elementor-853 .elementor-element.elementor-element-5855beb4 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-853 .elementor-element.elementor-element-5855beb4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-853 .elementor-element.elementor-element-704c8291{padding:0px 016px 0px 16px;}.elementor-853 .elementor-element.elementor-element-a890474{font-size:var( --e-global-typography-a589e5b-font-size );line-height:var( --e-global-typography-a589e5b-line-height );letter-spacing:var( --e-global-typography-a589e5b-letter-spacing );}}@media(min-width:768px){.elementor-853 .elementor-element.elementor-element-3d8ac9a1{width:60%;}.elementor-853 .elementor-element.elementor-element-7a594507{width:9%;}.elementor-853 .elementor-element.elementor-element-65d5aa7a{width:91%;}.elementor-853 .elementor-element.elementor-element-3009a54c{width:9%;}.elementor-853 .elementor-element.elementor-element-1fa177f9{width:91%;}.elementor-853 .elementor-element.elementor-element-454ad07b{width:9%;}.elementor-853 .elementor-element.elementor-element-50d87d06{width:91%;}.elementor-853 .elementor-element.elementor-element-4e08f702{width:40%;}.elementor-853 .elementor-element.elementor-element-60dafa9f{width:15%;}.elementor-853 .elementor-element.elementor-element-7dcf9fc6{width:85%;}.elementor-853 .elementor-element.elementor-element-71a43258{width:15%;}.elementor-853 .elementor-element.elementor-element-1691f724{width:85%;}.elementor-853 .elementor-element.elementor-element-2e6ed08{width:15%;}.elementor-853 .elementor-element.elementor-element-59749e3b{width:85%;}.elementor-853 .elementor-element.elementor-element-64677ebe{width:50%;}.elementor-853 .elementor-element.elementor-element-61cc71ac{width:6%;}.elementor-853 .elementor-element.elementor-element-cd01bcd{width:94%;}.elementor-853 .elementor-element.elementor-element-4e253a70{width:50%;}.elementor-853 .elementor-element.elementor-element-4f6cff54{width:6%;}.elementor-853 .elementor-element.elementor-element-1e7a9b8f{width:94%;}.elementor-853 .elementor-element.elementor-element-a2ba761{width:85%;}.elementor-853 .elementor-element.elementor-element-1c042157{width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-853 .elementor-element.elementor-element-3d8ac9a1{width:100%;}.elementor-853 .elementor-element.elementor-element-4e08f702{width:100%;}.elementor-853 .elementor-element.elementor-element-60dafa9f{width:50%;}.elementor-853 .elementor-element.elementor-element-71a43258{width:50%;}.elementor-853 .elementor-element.elementor-element-2e6ed08{width:50%;}.elementor-853 .elementor-element.elementor-element-a2ba761{width:75%;}.elementor-853 .elementor-element.elementor-element-1c042157{width:24%;}}/* Start custom CSS for html, class: .elementor-element-775f51de *//* Wrapper (visible area) */
.logo-window {
  width: 100%;
  overflow: hidden;
  position: relative;

  /* Fade edges */
  -webkit-mask-image: linear-gradient(
    to right,
    transparent,
    black 10%,
    black 90%,
    transparent
  );
  mask-image: linear-gradient(
    to right,
    transparent,
    black 10%,
    black 90%,
    transparent
  );
}

/* Moving track */
.logo-track {
  display: flex;
  width: max-content;
  animation: logoScroll 30s linear infinite;
}

/* Each logo group */
.logo-set {
  display: flex;
  align-items: center;
  gap: 32px;          /* space between logos */
  padding-right: 32px; /* space before loop repeats */
  flex-shrink: 0;
}

/* Logo images */
.logo-set img {
  height: 40px;
  width: auto;
  display: block;
}

/* Animation */
@keyframes logoScroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}

/* Pause on hover */
.logo-window:hover .logo-track {
  animation-play-state: paused;
}

/* Optional: prevent hover issues on mobile */
@media (hover: none) {
  .logo-window:hover .logo-track {
    animation-play-state: running;
  }
}/* End custom CSS */