.elementor-2012 .elementor-element.elementor-element-236feda5:not(.elementor-motion-effects-element-type-background),.elementor-2012 .elementor-element.elementor-element-236feda5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:50%;background-repeat:no-repeat}.elementor-2012 .elementor-element.elementor-element-236feda5{padding:7% 0 0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2012 .elementor-element.elementor-element-236feda5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2012 .elementor-element.elementor-element-f2e921a>.elementor-element-populated{padding:0}.elementor-2012 .elementor-element.elementor-element-1b29c014>.elementor-container{max-width:500px}.elementor-2012 .elementor-element.elementor-element-1b29c014{padding:10em 0}.elementor-2012 .elementor-element.elementor-element-7e4b231a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2012 .elementor-element.elementor-element-7e4b231a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ffffff80}.elementor-2012 .elementor-element.elementor-element-7e4b231a>.elementor-background-slideshow,.elementor-2012 .elementor-element.elementor-element-7e4b231a>.elementor-element-populated,.elementor-2012 .elementor-element.elementor-element-7e4b231a>.elementor-element-populated>.elementor-background-overlay{border-radius:15px 15px 15px 15px}.elementor-2012 .elementor-element.elementor-element-7e4b231a>.elementor-element-populated{padding:4em;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2012 .elementor-element.elementor-element-7e4b231a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2012 .elementor-element.elementor-element-49378559{text-align:center}.elementor-2012 .elementor-element.elementor-element-49378559 .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );font-weight:var( --e-global-typography-a435f28-font-weight );word-spacing:var( --e-global-typography-a435f28-word-spacing );color:var( --e-global-color-a2c0d56 );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );line-height:var( --e-global-typography-a435f28-line-height );font-family:var( --e-global-typography-a435f28-font-family ),Sans-serif}.elementor-2012 .elementor-element.elementor-element-d67da28{text-align:center}.elementor-2012 .elementor-element.elementor-element-d67da28 .elementor-heading-title{color:var( --e-global-color-primary )}.elementor-2012 .elementor-element.elementor-element-7c420d38 .elementor-button-content-wrapper{flex-direction:row}.elementor-2012 .elementor-element.elementor-element-7c420d38 .elementor-button .elementor-button-content-wrapper{gap:7px}@media(max-width:1024px){.elementor-2012 .elementor-element.elementor-element-236feda5{padding:7em 0 0}.elementor-2012 .elementor-element.elementor-element-1b29c014>.elementor-container{max-width:450px}.elementor-2012 .elementor-element.elementor-element-1b29c014{padding:7em 0}.elementor-2012 .elementor-element.elementor-element-49378559 .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );word-spacing:var( --e-global-typography-a435f28-word-spacing );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );line-height:var( --e-global-typography-a435f28-line-height )}}@media(max-width:767px){.elementor-2012 .elementor-element.elementor-element-236feda5:not(.elementor-motion-effects-element-type-background),.elementor-2012 .elementor-element.elementor-element-236feda5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover}.elementor-2012 .elementor-element.elementor-element-236feda5{padding:6em 0 0}.elementor-2012 .elementor-element.elementor-element-1b29c014{padding:5em 1em}.elementor-2012 .elementor-element.elementor-element-7e4b231a>.elementor-element-populated{padding:2em}.elementor-2012 .elementor-element.elementor-element-49378559 .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );word-spacing:var( --e-global-typography-a435f28-word-spacing );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );line-height:var( --e-global-typography-a435f28-line-height )}}