.elementor-1661 .elementor-element.elementor-element-f693cc0:not(.elementor-motion-effects-element-type-background), .elementor-1661 .elementor-element.elementor-element-f693cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-342b48c );}.elementor-1661 .elementor-element.elementor-element-f693cc0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-1661 .elementor-element.elementor-element-f693cc0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1661 .elementor-element.elementor-element-a72c2c5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1661 .elementor-element.elementor-element-b806fca{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-1661 .elementor-element.elementor-element-b806fca .elementor-heading-title{font-family:var( --e-global-typography-4c992d7-font-family ), Sans-serif;font-size:var( --e-global-typography-4c992d7-font-size );font-weight:var( --e-global-typography-4c992d7-font-weight );line-height:var( --e-global-typography-4c992d7-line-height );color:var( --e-global-color-c386df5 );}.elementor-1661 .elementor-element.elementor-element-6d66dd6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1661 .elementor-element.elementor-element-6d66dd6{padding:60px 20px 60px 20px;}.elementor-1661 .elementor-element.elementor-element-24de7121 > .elementor-element-populated{padding:0px 80px 0px 0px;}.elementor-1661 .elementor-element.elementor-element-5f5dc69e{text-align:start;}.elementor-1661 .elementor-element.elementor-element-5f5dc69e .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-primary );}.elementor-1661 .elementor-element.elementor-element-387c1092{font-family:var( --e-global-typography-23cdc9c-font-family ), Sans-serif;font-size:var( --e-global-typography-23cdc9c-font-size );font-weight:var( --e-global-typography-23cdc9c-font-weight );line-height:var( --e-global-typography-23cdc9c-line-height );}.elementor-1661 .elementor-element.elementor-element-e264d24 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1661 .elementor-element.elementor-element-e264d24:not(.elementor-motion-effects-element-type-background), .elementor-1661 .elementor-element.elementor-element-e264d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-342b48c );}.elementor-1661 .elementor-element.elementor-element-e264d24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-1661 .elementor-element.elementor-element-e264d24 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1661 .elementor-element.elementor-element-658851f6 > .elementor-element-populated{padding:0px 0px 0px 80px;}.elementor-1661 .elementor-element.elementor-element-1709ed1f{text-align:start;}.elementor-1661 .elementor-element.elementor-element-1709ed1f .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-1661 .elementor-element.elementor-element-2eb0cc08{font-family:var( --e-global-typography-23cdc9c-font-family ), Sans-serif;font-size:var( --e-global-typography-23cdc9c-font-size );font-weight:var( --e-global-typography-23cdc9c-font-weight );line-height:var( --e-global-typography-23cdc9c-line-height );}.elementor-1661 .elementor-element.elementor-element-e5dea92 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1661 .elementor-element.elementor-element-e5dea92{padding:60px 20px 60px 20px;}.elementor-1661 .elementor-element.elementor-element-355ca21 > .elementor-element-populated{padding:0px 80px 0px 0px;}.elementor-1661 .elementor-element.elementor-element-ab7f00f{text-align:start;}.elementor-1661 .elementor-element.elementor-element-ab7f00f .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-primary );}.elementor-1661 .elementor-element.elementor-element-ceb304a{font-family:var( --e-global-typography-23cdc9c-font-family ), Sans-serif;font-size:var( --e-global-typography-23cdc9c-font-size );font-weight:var( --e-global-typography-23cdc9c-font-weight );line-height:var( --e-global-typography-23cdc9c-line-height );}.elementor-1661 .elementor-element.elementor-element-eac7907 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1661 .elementor-element.elementor-element-eac7907:not(.elementor-motion-effects-element-type-background), .elementor-1661 .elementor-element.elementor-element-eac7907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-342b48c );}.elementor-1661 .elementor-element.elementor-element-eac7907{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-1661 .elementor-element.elementor-element-eac7907 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1661 .elementor-element.elementor-element-9307fe4 > .elementor-element-populated{padding:0px 0px 0px 80px;}.elementor-1661 .elementor-element.elementor-element-60ab575{text-align:start;}.elementor-1661 .elementor-element.elementor-element-60ab575 .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-1661 .elementor-element.elementor-element-40b8b76{font-family:var( --e-global-typography-23cdc9c-font-family ), Sans-serif;font-size:var( --e-global-typography-23cdc9c-font-size );font-weight:var( --e-global-typography-23cdc9c-font-weight );line-height:var( --e-global-typography-23cdc9c-line-height );}.elementor-1661 .elementor-element.elementor-element-c9393a9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1661 .elementor-element.elementor-element-c9393a9{padding:60px 20px 60px 20px;}.elementor-1661 .elementor-element.elementor-element-9970385 > .elementor-element-populated{padding:0px 80px 0px 0px;}.elementor-1661 .elementor-element.elementor-element-b89729d{text-align:start;}.elementor-1661 .elementor-element.elementor-element-b89729d .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-primary );}.elementor-1661 .elementor-element.elementor-element-c6f079c{font-family:var( --e-global-typography-23cdc9c-font-family ), Sans-serif;font-size:var( --e-global-typography-23cdc9c-font-size );font-weight:var( --e-global-typography-23cdc9c-font-weight );line-height:var( --e-global-typography-23cdc9c-line-height );}.elementor-1661 .elementor-element.elementor-element-9188b53 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1661 .elementor-element.elementor-element-9188b53:not(.elementor-motion-effects-element-type-background), .elementor-1661 .elementor-element.elementor-element-9188b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-342b48c );}.elementor-1661 .elementor-element.elementor-element-9188b53{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-1661 .elementor-element.elementor-element-9188b53 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1661 .elementor-element.elementor-element-5b7a547 > .elementor-element-populated{padding:0px 0px 0px 80px;}.elementor-1661 .elementor-element.elementor-element-de9a84e{text-align:start;}.elementor-1661 .elementor-element.elementor-element-de9a84e .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-1661 .elementor-element.elementor-element-9fdf003{width:var( --container-widget-width, 102.873% );max-width:102.873%;--container-widget-width:102.873%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-23cdc9c-font-family ), Sans-serif;font-size:var( --e-global-typography-23cdc9c-font-size );font-weight:var( --e-global-typography-23cdc9c-font-weight );line-height:var( --e-global-typography-23cdc9c-line-height );}.elementor-1661 .elementor-element.elementor-element-9fdf003.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1661 .elementor-element.elementor-element-9fe2484{width:var( --container-widget-width, 102.873% );max-width:102.873%;--container-widget-width:102.873%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-23cdc9c-font-family ), Sans-serif;font-size:var( --e-global-typography-23cdc9c-font-size );font-weight:var( --e-global-typography-23cdc9c-font-weight );line-height:var( --e-global-typography-23cdc9c-line-height );}.elementor-1661 .elementor-element.elementor-element-9fe2484.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px) and (min-width:768px){.elementor-1661 .elementor-element.elementor-element-24de7121{width:100%;}.elementor-1661 .elementor-element.elementor-element-658851f6{width:100%;}.elementor-1661 .elementor-element.elementor-element-355ca21{width:100%;}.elementor-1661 .elementor-element.elementor-element-9307fe4{width:100%;}.elementor-1661 .elementor-element.elementor-element-9970385{width:100%;}.elementor-1661 .elementor-element.elementor-element-5b7a547{width:100%;}}@media(max-width:1024px){.elementor-1661 .elementor-element.elementor-element-b806fca .elementor-heading-title{font-size:var( --e-global-typography-4c992d7-font-size );line-height:var( --e-global-typography-4c992d7-line-height );}.elementor-1661 .elementor-element.elementor-element-6d66dd6{padding:40px 20px 40px 20px;}.elementor-1661 .elementor-element.elementor-element-24de7121 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1661 .elementor-element.elementor-element-5f5dc69e .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-1661 .elementor-element.elementor-element-387c1092{font-size:var( --e-global-typography-23cdc9c-font-size );line-height:var( --e-global-typography-23cdc9c-line-height );}.elementor-1661 .elementor-element.elementor-element-e264d24{padding:40px 20px 40px 20px;}.elementor-1661 .elementor-element.elementor-element-658851f6 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1661 .elementor-element.elementor-element-1709ed1f .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-1661 .elementor-element.elementor-element-2eb0cc08{font-size:var( --e-global-typography-23cdc9c-font-size );line-height:var( --e-global-typography-23cdc9c-line-height );}.elementor-1661 .elementor-element.elementor-element-e5dea92{padding:40px 20px 40px 20px;}.elementor-1661 .elementor-element.elementor-element-355ca21 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1661 .elementor-element.elementor-element-ab7f00f .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-1661 .elementor-element.elementor-element-ceb304a{font-size:var( --e-global-typography-23cdc9c-font-size );line-height:var( --e-global-typography-23cdc9c-line-height );}.elementor-1661 .elementor-element.elementor-element-eac7907{padding:40px 20px 40px 20px;}.elementor-1661 .elementor-element.elementor-element-9307fe4 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1661 .elementor-element.elementor-element-60ab575 .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-1661 .elementor-element.elementor-element-40b8b76{font-size:var( --e-global-typography-23cdc9c-font-size );line-height:var( --e-global-typography-23cdc9c-line-height );}.elementor-1661 .elementor-element.elementor-element-c9393a9{padding:40px 20px 40px 20px;}.elementor-1661 .elementor-element.elementor-element-9970385 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1661 .elementor-element.elementor-element-b89729d .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-1661 .elementor-element.elementor-element-c6f079c{font-size:var( --e-global-typography-23cdc9c-font-size );line-height:var( --e-global-typography-23cdc9c-line-height );}.elementor-1661 .elementor-element.elementor-element-9188b53{padding:40px 20px 40px 20px;}.elementor-1661 .elementor-element.elementor-element-5b7a547 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1661 .elementor-element.elementor-element-de9a84e .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-1661 .elementor-element.elementor-element-9fdf003{font-size:var( --e-global-typography-23cdc9c-font-size );line-height:var( --e-global-typography-23cdc9c-line-height );}.elementor-1661 .elementor-element.elementor-element-9fe2484{font-size:var( --e-global-typography-23cdc9c-font-size );line-height:var( --e-global-typography-23cdc9c-line-height );}}@media(max-width:767px){.elementor-1661 .elementor-element.elementor-element-b806fca .elementor-heading-title{font-size:var( --e-global-typography-4c992d7-font-size );line-height:var( --e-global-typography-4c992d7-line-height );}.elementor-1661 .elementor-element.elementor-element-6d66dd6{padding:60px 20px 60px 20px;}.elementor-1661 .elementor-element.elementor-element-24de7121 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1661 .elementor-element.elementor-element-5f5dc69e .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-1661 .elementor-element.elementor-element-387c1092{font-size:var( --e-global-typography-23cdc9c-font-size );line-height:var( --e-global-typography-23cdc9c-line-height );}.elementor-1661 .elementor-element.elementor-element-e264d24{padding:60px 20px 60px 20px;}.elementor-1661 .elementor-element.elementor-element-658851f6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1661 .elementor-element.elementor-element-1709ed1f .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-1661 .elementor-element.elementor-element-2eb0cc08{font-size:var( --e-global-typography-23cdc9c-font-size );line-height:var( --e-global-typography-23cdc9c-line-height );}.elementor-1661 .elementor-element.elementor-element-e5dea92{padding:60px 20px 60px 20px;}.elementor-1661 .elementor-element.elementor-element-355ca21 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1661 .elementor-element.elementor-element-ab7f00f .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-1661 .elementor-element.elementor-element-ceb304a{font-size:var( --e-global-typography-23cdc9c-font-size );line-height:var( --e-global-typography-23cdc9c-line-height );}.elementor-1661 .elementor-element.elementor-element-eac7907{padding:60px 20px 60px 20px;}.elementor-1661 .elementor-element.elementor-element-9307fe4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1661 .elementor-element.elementor-element-60ab575 .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-1661 .elementor-element.elementor-element-40b8b76{font-size:var( --e-global-typography-23cdc9c-font-size );line-height:var( --e-global-typography-23cdc9c-line-height );}.elementor-1661 .elementor-element.elementor-element-c9393a9{padding:60px 20px 60px 20px;}.elementor-1661 .elementor-element.elementor-element-9970385 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1661 .elementor-element.elementor-element-b89729d .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-1661 .elementor-element.elementor-element-c6f079c{font-size:var( --e-global-typography-23cdc9c-font-size );line-height:var( --e-global-typography-23cdc9c-line-height );}.elementor-1661 .elementor-element.elementor-element-9188b53{padding:60px 20px 60px 20px;}.elementor-1661 .elementor-element.elementor-element-5b7a547 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1661 .elementor-element.elementor-element-de9a84e .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-1661 .elementor-element.elementor-element-9fdf003{font-size:var( --e-global-typography-23cdc9c-font-size );line-height:var( --e-global-typography-23cdc9c-line-height );}.elementor-1661 .elementor-element.elementor-element-9fe2484{font-size:var( --e-global-typography-23cdc9c-font-size );line-height:var( --e-global-typography-23cdc9c-line-height );}}