.elementor-7745 .elementor-element.elementor-element-ba33c74 > .elementor-container{max-width:1140px;}.elementor-7745 .elementor-element.elementor-element-ba33c74{padding:40px 0px 20px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7745 .elementor-element.elementor-element-7e51d6e{text-align:center;}.elementor-7745 .elementor-element.elementor-element-7e51d6e .elementor-heading-title{font-size:36px;color:#1a1a1a;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.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-7745 .elementor-element.elementor-element-99b52a7{text-align:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7745 .elementor-element.elementor-element-f10643f{text-align:center;}.elementor-7745 .elementor-element.elementor-element-3829fbb{--spacer-size:20px;}.elementor-7745 .elementor-element.elementor-element-23d2bfc > .elementor-container{max-width:1140px;}.elementor-7745 .elementor-element.elementor-element-9f23d98{text-align:start;}.elementor-7745 .elementor-element.elementor-element-9f23d98 .elementor-heading-title{color:#2c3e50;}.elementor-7745 .elementor-element.elementor-element-412bd6e > .elementor-container{max-width:1140px;}.elementor-7745 .elementor-element.elementor-element-6285099{text-align:start;}.elementor-7745 .elementor-element.elementor-element-6285099 .elementor-heading-title{color:#2c3e50;}.elementor-7745 .elementor-element.elementor-element-84e3fc3 > .elementor-container{max-width:1140px;}.elementor-7745 .elementor-element.elementor-element-b074242 > .elementor-container{max-width:1140px;}.elementor-7745 .elementor-element.elementor-element-f83619e > .elementor-container{max-width:1140px;}.elementor-7745 .elementor-element.elementor-element-e1a5a03{text-align:center;}.elementor-7745 .elementor-element.elementor-element-39d9970 > .elementor-container{max-width:1140px;}.elementor-7745 .elementor-element.elementor-element-4a69f20 > .elementor-container{max-width:1140px;}.elementor-7745 .elementor-element.elementor-element-8f7f4ee{text-align:center;}.elementor-7745 .elementor-element.elementor-element-4f56cfa > .elementor-container{max-width:1140px;}.elementor-7745 .elementor-element.elementor-element-8812a67 > .elementor-container{max-width:1140px;}.elementor-7745 .elementor-element.elementor-element-fabe60e{text-align:center;}.elementor-7745 .elementor-element.elementor-element-956037d > .elementor-container{max-width:1140px;}.elementor-7745 .elementor-element.elementor-element-6627aa6 > .elementor-container{max-width:1140px;}.elementor-7745 .elementor-element.elementor-element-cf16ec7 > .elementor-container{max-width:1140px;}.elementor-7745 .elementor-element.elementor-element-cf16ec7:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-cf16ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9fafb;}.elementor-7745 .elementor-element.elementor-element-cf16ec7, .elementor-7745 .elementor-element.elementor-element-cf16ec7 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-7745 .elementor-element.elementor-element-cf16ec7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:30px;padding:30px 20px 30px 20px;}.elementor-7745 .elementor-element.elementor-element-cf16ec7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7745 .elementor-element.elementor-element-b141d97{--divider-border-style:solid;--divider-color:#e0e0e0;--divider-border-width:1px;}.elementor-7745 .elementor-element.elementor-element-b141d97 .elementor-divider-separator{width:100%;}.elementor-7745 .elementor-element.elementor-element-b141d97 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7745 .elementor-element.elementor-element-a54f842{--spacer-size:10px;}.elementor-7745 .elementor-element.elementor-element-d1ecd75{text-align:start;}.elementor-7745 .elementor-element.elementor-element-d1ecd75 .elementor-heading-title{color:#2c3e50;}.elementor-7745 .elementor-element.elementor-element-7cf6ebb{--spacer-size:10px;}.elementor-7745 .elementor-element.elementor-element-2aa378f > .elementor-container{max-width:1140px;}.elementor-7745 .elementor-element.elementor-element-9c8c2ac{text-align:start;}.elementor-7745 .elementor-element.elementor-element-9c8c2ac .elementor-heading-title{color:#2c3e50;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7745 .elementor-element.elementor-element-49c1487 .elementor-toggle-title, .elementor-7745 .elementor-element.elementor-element-49c1487 .elementor-toggle-icon{color:#333333;}.elementor-7745 .elementor-element.elementor-element-49c1487 .elementor-toggle-icon svg{fill:#333333;}.elementor-7745 .elementor-element.elementor-element-898b7c8 > .elementor-container{max-width:1140px;}.elementor-7745 .elementor-element.elementor-element-898b7c8:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-898b7c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2c3e50;}.elementor-7745 .elementor-element.elementor-element-898b7c8, .elementor-7745 .elementor-element.elementor-element-898b7c8 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-7745 .elementor-element.elementor-element-898b7c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:40px;padding:50px 30px 50px 30px;}.elementor-7745 .elementor-element.elementor-element-898b7c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7745 .elementor-element.elementor-element-95d20bb{text-align:center;}.elementor-7745 .elementor-element.elementor-element-95d20bb .elementor-heading-title{font-size:28px;font-weight:700;color:#ffffff;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-7745 .elementor-element.elementor-element-6b3dcc5 .elementor-button{font-size:16px;font-weight:700;fill:#2c3e50;color:#2c3e50;background-color:#ffffff;border-radius:8px 8px 8px 8px;}.elementor-7745 .elementor-element.elementor-element-dd9b4f4{--spacer-size:10px;}.elementor-7745 .elementor-element.elementor-element-c76ecd4 > .elementor-container{max-width:1140px;}.elementor-7745 .elementor-element.elementor-element-c76ecd4:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-c76ecd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f9fa;}.elementor-7745 .elementor-element.elementor-element-c76ecd4, .elementor-7745 .elementor-element.elementor-element-c76ecd4 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-7745 .elementor-element.elementor-element-c76ecd4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:40px;padding:30px 30px 30px 30px;}.elementor-7745 .elementor-element.elementor-element-c76ecd4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7745 .elementor-element.elementor-element-153d058{text-align:center;}.elementor-7745 .elementor-element.elementor-element-153d058 img{width:96px;}.elementor-7745 .elementor-element.elementor-element-246343d{text-align:start;}.elementor-7745 .elementor-element.elementor-element-246343d .elementor-heading-title{color:#2c3e50;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}}