.elementor-10777 .elementor-element.elementor-element-2bd7e271>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-10777 .elementor-element.elementor-element-2bd7e271>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.89) 61%);opacity:.77;transition:background .3s,border-radius .3s,opacity .3s}.elementor-10777 .elementor-element.elementor-element-2bd7e271>.elementor-container{min-height:52vh}.elementor-10777 .elementor-element.elementor-element-2bd7e271 .elementor-background-slideshow__slide__image{background-position:center center}.elementor-10777 .elementor-element.elementor-element-2bd7e271{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 3em}.elementor-bc-flex-widget .elementor-10777 .elementor-element.elementor-element-7cb8d9b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-10777 .elementor-element.elementor-element-7cb8d9b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-10777 .elementor-element.elementor-element-53114b4{text-align:center}.elementor-10777 .elementor-element.elementor-element-53114b4 .elementor-heading-title{color:var(--e-global-color-a80c5f9)}.elementor-10777 .elementor-element.elementor-element-bc0c192{text-align:center}.elementor-10777 .elementor-element.elementor-element-bc0c192 .elementor-heading-title{color:var(--e-global-color-38d97d71)}.elementor-10777 .elementor-element.elementor-element-2a4df4>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-10777 .elementor-element.elementor-element-2a4df4{margin-top:-4px;margin-bottom:-28px;padding:-1px -1px -14px}.elementor-10777 .elementor-element.elementor-element-67082a90>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-10777 .elementor-element.elementor-element-200d8537>.elementor-element-populated{padding:0}.elementor-10777 .elementor-element.elementor-element-bf0a7fb>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-10777 .elementor-element.elementor-element-bf0a7fb:not(.elementor-motion-effects-element-type-background),.elementor-10777 .elementor-element.elementor-element-bf0a7fb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-38d97d71)}.elementor-10777 .elementor-element.elementor-element-bf0a7fb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:2%;margin-bottom:2%;padding:1em}.elementor-10777 .elementor-element.elementor-element-bf0a7fb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-10777 .elementor-element.elementor-element-c2ac229.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-10777 .elementor-element.elementor-element-c2ac229.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-10777 .elementor-element.elementor-element-7f637cf{width:100%;max-width:100%;align-self:flex-start;text-align:start}.elementor-10777 .elementor-element.elementor-element-7f637cf>.elementor-widget-container{margin:0;padding:5px;border-style:solid;border-width:0 0 0 3px;border-color:var(--e-global-color-af731f4)}.elementor-10777 .elementor-element.elementor-element-7f637cf .elementor-heading-title{color:var(--e-global-color-7277fb0)}.elementor-10777 .elementor-element.elementor-element-3ce7ad8{width:100%;max-width:100%;align-self:flex-start;text-align:start}.elementor-10777 .elementor-element.elementor-element-3ce7ad8>.elementor-widget-container{margin:0;padding:5px;border-style:solid;border-width:0 0 0 3px;border-color:var(--e-global-color-af731f4)}.elementor-10777 .elementor-element.elementor-element-3ce7ad8 .elementor-heading-title{color:var(--e-global-color-7277fb0)}.elementor-10777 .elementor-element.elementor-element-766da98{width:100%;max-width:100%;align-self:flex-start;text-align:start}.elementor-10777 .elementor-element.elementor-element-766da98>.elementor-widget-container{margin:0;padding:5px;border-style:solid;border-width:0 0 0 3px;border-color:var(--e-global-color-af731f4)}.elementor-10777 .elementor-element.elementor-element-766da98 .elementor-heading-title{color:var(--e-global-color-7277fb0)}.elementor-10777 .elementor-element.elementor-element-45aeac2>.elementor-widget-container{margin:0 0 0 18px}.elementor-10777 .elementor-element.elementor-element-45aeac2 .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-10777 .elementor-element.elementor-element-45aeac2 .elementor-icon-box-title{margin-block-end:14px;color:var(--e-global-color-3b3cd29d)}.elementor-10777 .elementor-element.elementor-element-45aeac2.elementor-view-stacked .elementor-icon{background-color:#1e4d2b}.elementor-10777 .elementor-element.elementor-element-45aeac2.elementor-view-framed .elementor-icon,.elementor-10777 .elementor-element.elementor-element-45aeac2.elementor-view-default .elementor-icon{fill:#1e4d2b;color:#1e4d2b;border-color:#1e4d2b}.elementor-10777 .elementor-element.elementor-element-45aeac2 .elementor-icon{font-size:21px}.elementor-10777 .elementor-element.elementor-element-45aeac2 .elementor-icon-box-title,.elementor-10777 .elementor-element.elementor-element-45aeac2 .elementor-icon-box-title a{font-family:"Proxima Nova",Sans-serif;font-weight:700}.elementor-10777 .elementor-element.elementor-element-45aeac2 .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-bc-flex-widget .elementor-10777 .elementor-element.elementor-element-282be1b8.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-10777 .elementor-element.elementor-element-282be1b8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-10777 .elementor-element.elementor-element-0255dca>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-10777 .elementor-element.elementor-element-0255dca:not(.elementor-motion-effects-element-type-background),.elementor-10777 .elementor-element.elementor-element-0255dca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-38d97d71)}.elementor-10777 .elementor-element.elementor-element-0255dca{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:2%;margin-bottom:2%;padding:1em}.elementor-10777 .elementor-element.elementor-element-0255dca>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-10777 .elementor-element.elementor-element-2cd2518.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-10777 .elementor-element.elementor-element-2cd2518.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-10777 .elementor-element.elementor-element-52b9aeb .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-10777 .elementor-element.elementor-element-52b9aeb .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-10777 .elementor-element.elementor-element-52b9aeb{--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-10777 .elementor-element.elementor-element-e88111c{--spacer-size:50px}.elementor-10777 .elementor-element.elementor-element-286a587:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-10777 .elementor-element.elementor-element-286a587>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3b3cd29d)}.elementor-10777 .elementor-element.elementor-element-286a587>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-10777 .elementor-element.elementor-element-286a587>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10777 .elementor-element.elementor-element-dfb9f6a{text-align:center}.elementor-10777 .elementor-element.elementor-element-dfb9f6a .elementor-heading-title{color:var(--e-global-color-690b8a9e)}.elementor-10777 .elementor-element.elementor-element-c4ab346:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-10777 .elementor-element.elementor-element-c4ab346>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7277fb0)}.elementor-10777 .elementor-element.elementor-element-c4ab346>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-10777 .elementor-element.elementor-element-c4ab346>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10777 .elementor-element.elementor-element-cefabba{text-align:center}.elementor-10777 .elementor-element.elementor-element-cefabba .elementor-heading-title{color:var(--e-global-color-690b8a9e)}.elementor-10777 .elementor-element.elementor-element-c8d67d8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-10777 .elementor-element.elementor-element-c8d67d8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-af731f4)}.elementor-10777 .elementor-element.elementor-element-c8d67d8>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-10777 .elementor-element.elementor-element-c8d67d8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10777 .elementor-element.elementor-element-c85b8b9{text-align:center}.elementor-10777 .elementor-element.elementor-element-c85b8b9 .elementor-heading-title{color:var(--e-global-color-3b3cd29d)}.elementor-10777 .elementor-element.elementor-element-ccc8659:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-10777 .elementor-element.elementor-element-ccc8659>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3879bfe)}.elementor-10777 .elementor-element.elementor-element-ccc8659>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-10777 .elementor-element.elementor-element-ccc8659>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10777 .elementor-element.elementor-element-0788a20{text-align:center}.elementor-10777 .elementor-element.elementor-element-0788a20 .elementor-heading-title{color:var(--e-global-color-690b8a9e)}.elementor-10777 .elementor-element.elementor-element-d3fd643:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-10777 .elementor-element.elementor-element-d3fd643>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3b3cd29d)}.elementor-10777 .elementor-element.elementor-element-d3fd643>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-10777 .elementor-element.elementor-element-d3fd643>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10777 .elementor-element.elementor-element-9c2b869{text-align:center}.elementor-10777 .elementor-element.elementor-element-9c2b869 .elementor-heading-title{color:var(--e-global-color-690b8a9e)}.elementor-10777 .elementor-element.elementor-element-572d937>.elementor-container{max-width:1240px}.elementor-10777 .elementor-element.elementor-element-529ba13{text-align:center;font-size:18px;font-weight:700}