.elementor-12 .elementor-element.elementor-element-59f8ca72:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-59f8ca72>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(90deg,var(--e-global-color-accent) 66%,var(--e-global-color-251c33f) 0%)}.elementor-12 .elementor-element.elementor-element-59f8ca72{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-12 .elementor-element.elementor-element-59f8ca72>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-12 .elementor-element.elementor-element-ffb82aa{--spacer-size:150px}.elementor-12 .elementor-element.elementor-element-5670ad3b{text-align:center}.elementor-12 .elementor-element.elementor-element-215eb5f{text-align:center}.elementor-12 .elementor-element.elementor-element-215eb5f img{width:47%}.elementor-12 .elementor-element.elementor-element-1e23cd57>.elementor-widget-container{margin:-65px 0 20px 0}.elementor-12 .elementor-element.elementor-element-5b395781{margin-top:80px;margin-bottom:80px}.elementor-12 .elementor-element.elementor-element-75f0f444>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-12 .elementor-element.elementor-element-1833def5>.elementor-widget-container{margin:0 0 0 0}.elementor-12 .elementor-element.elementor-element-1833def5 img{width:75%}.elementor-12 .elementor-element.elementor-element-3631172c>.elementor-widget-container{margin:70px 0 0 0}.elementor-12 .elementor-element.elementor-element-599f24fc>.elementor-widget-container{margin:20px 0 0 0}.elementor-12 .elementor-element.elementor-element-6adf2eac>.elementor-container{max-width:1400px}.elementor-12 .elementor-element.elementor-element-6adf2eac{margin-top:80px;margin-bottom:80px}.elementor-12 .elementor-element.elementor-element-2b562f5d>.elementor-widget-container{margin:-10px 0 0 0}.elementor-12 .elementor-element.elementor-element-2b562f5d{text-align:center}.elementor-12 .elementor-element.elementor-element-7d5ce39e{margin-top:30px;margin-bottom:0}.elementor-12 .elementor-element.elementor-element-297af81a>.elementor-element-populated{margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-12 .elementor-element.elementor-element-edf9a63{margin-top:20px;margin-bottom:20px}.elementor-12 .elementor-element.elementor-element-15e97f3{text-align:end}.elementor-12 .elementor-element.elementor-element-15e97f3 .elementor-heading-title{font-size:24px;font-weight:600}.elementor-12 .elementor-element.elementor-element-ece09f6>.elementor-widget-container{margin:-10px 0 0 0;padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-ece09f6{text-align:end;color:var(--e-global-color-257f47a)}.elementor-12 .elementor-element.elementor-element-597b4c76{margin-top:20px;margin-bottom:20px}.elementor-12 .elementor-element.elementor-element-c5253d3{text-align:end}.elementor-12 .elementor-element.elementor-element-c5253d3 .elementor-heading-title{font-size:24px;font-weight:600}.elementor-12 .elementor-element.elementor-element-73e9bfca>.elementor-widget-container{margin:-10px 0 0 0;padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-73e9bfca{text-align:end;color:var(--e-global-color-257f47a)}.elementor-12 .elementor-element.elementor-element-473ce286{margin-top:20px;margin-bottom:20px}.elementor-12 .elementor-element.elementor-element-b6bebf3{text-align:end}.elementor-12 .elementor-element.elementor-element-b6bebf3 .elementor-heading-title{font-size:24px;font-weight:600}.elementor-12 .elementor-element.elementor-element-70840981>.elementor-widget-container{margin:-10px 0 0 0;padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-70840981{text-align:end;color:var(--e-global-color-257f47a)}.elementor-12 .elementor-element.elementor-element-48fb7cf1>.elementor-element-populated{margin:0 0 0 10px;--e-column-margin-right:0px;--e-column-margin-left:10px}.elementor-12 .elementor-element.elementor-element-68c40e71{margin-top:20px;margin-bottom:20px}.elementor-12 .elementor-element.elementor-element-e958bca{text-align:start}.elementor-12 .elementor-element.elementor-element-e958bca .elementor-heading-title{font-size:24px;font-weight:600}.elementor-12 .elementor-element.elementor-element-76b76de8>.elementor-widget-container{margin:-10px 0 0 0;padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-76b76de8{text-align:start;color:var(--e-global-color-257f47a)}.elementor-12 .elementor-element.elementor-element-296902cf{margin-top:20px;margin-bottom:20px}.elementor-12 .elementor-element.elementor-element-ec191fb{text-align:start}.elementor-12 .elementor-element.elementor-element-ec191fb .elementor-heading-title{font-size:24px;font-weight:600}.elementor-12 .elementor-element.elementor-element-22d98260>.elementor-widget-container{margin:-10px 0 0 0;padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-22d98260{text-align:start;color:var(--e-global-color-257f47a)}.elementor-12 .elementor-element.elementor-element-7b82c53c{margin-top:20px;margin-bottom:20px}.elementor-12 .elementor-element.elementor-element-a5dd121{text-align:start}.elementor-12 .elementor-element.elementor-element-a5dd121 .elementor-heading-title{font-size:24px;font-weight:600}.elementor-12 .elementor-element.elementor-element-a74011b>.elementor-widget-container{margin:-10px 0 0 0;padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-a74011b{text-align:start;color:var(--e-global-color-257f47a)}.elementor-12 .elementor-element.elementor-element-4b2fbcee>.elementor-container{max-width:1400px}.elementor-12 .elementor-element.elementor-element-4b2fbcee{margin-top:80px;margin-bottom:80px}.elementor-12 .elementor-element.elementor-element-2f1f30fd>.elementor-widget-container{margin:-10px 0 0 0}.elementor-12 .elementor-element.elementor-element-1283c87d>.elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-12 .elementor-element.elementor-element-dd96de8 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-12 .elementor-element.elementor-element-dd96de8 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-12 .elementor-element.elementor-element-dd96de8{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}:root{--page-title-display:none}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-75f0f444{width:50%}.elementor-12 .elementor-element.elementor-element-68b61fa{width:50%}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-5670ad3b .elementor-heading-title{font-size:35px;line-height:1em}.elementor-12 .elementor-element.elementor-element-215eb5f img{width:80%}.elementor-12 .elementor-element.elementor-element-1e23cd57>.elementor-widget-container{margin:0 0 0 0}.elementor-12 .elementor-element.elementor-element-75f0f444>.elementor-element-populated{margin:0 0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:30px}.elementor-12 .elementor-element.elementor-element-1833def5>.elementor-widget-container{margin:-250px 0 0 0}.elementor-12 .elementor-element.elementor-element-3631172c>.elementor-widget-container{margin:10px 0 0 0}.elementor-12 .elementor-element.elementor-element-3631172c .elementor-heading-title{font-size:25px}.elementor-12 .elementor-element.elementor-element-2b562f5d .elementor-heading-title{font-size:30px}.elementor-12 .elementor-element.elementor-element-ece09f6{text-align:center}.elementor-12 .elementor-element.elementor-element-73e9bfca{text-align:center}.elementor-12 .elementor-element.elementor-element-70840981{text-align:center}.elementor-12 .elementor-element.elementor-element-76b76de8{text-align:center}.elementor-12 .elementor-element.elementor-element-22d98260{text-align:center}.elementor-12 .elementor-element.elementor-element-a74011b{text-align:center}.elementor-12 .elementor-element.elementor-element-2f1f30fd .elementor-heading-title{font-size:30px}.elementor-12 .elementor-element.elementor-element-3623bfdb{z-index:0}}