.elementor-34 .elementor-element.elementor-element-da78041{--display:flex;}.elementor-34 .elementor-element.elementor-element-4d87a2b.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-3fea984{--display:flex;}.elementor-34 .elementor-element.elementor-element-d7114c8{--display:flex;}.elementor-34 .elementor-element.elementor-element-ff56d96{--display:flex;}.elementor-34 .elementor-element.elementor-element-8ecfa5e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-34 .elementor-element.elementor-element-8ecfa5e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-8ecfa5e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-34 .elementor-element.elementor-element-9b6533a{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:1px;}.elementor-34 .elementor-element.elementor-element-9b6533a.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}