.elementor-57594 .elementor-element.elementor-element-ce59055:not(.elementor-motion-effects-element-type-background), .elementor-57594 .elementor-element.elementor-element-ce59055 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.teutza.co.il/wp-content/uploads/2023/07/maraton-calaniot.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-57594 .elementor-element.elementor-element-ce59055 > .elementor-background-overlay{background-color:var( --e-global-color-27bec8c );opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57594 .elementor-element.elementor-element-ce59055 > .elementor-container{min-height:112px;}.elementor-57594 .elementor-element.elementor-element-ce59055{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-57594 .elementor-element.elementor-element-16a1544{text-align:center;}.elementor-57594 .elementor-element.elementor-element-16a1544 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:35px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-57594 .elementor-element.elementor-element-f4f4d93:not(.elementor-motion-effects-element-type-background), .elementor-57594 .elementor-element.elementor-element-f4f4d93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBE0E0;}.elementor-57594 .elementor-element.elementor-element-f4f4d93{border-style:groove;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:60px;padding:60px 0px 60px 0px;}.elementor-57594 .elementor-element.elementor-element-f4f4d93 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57594 .elementor-element.elementor-element-a07f5d1 .ea-filter-btn{background-color:var( --e-global-color-27bec8c );font-family:"Assistant", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:28px;padding:8px 15px 8px 15px;border-radius:8px 8px 8px 8px;transition-duration:0.5s;color:var( --e-global-color-1718cad3 );}.elementor-57594 .elementor-element.elementor-element-a07f5d1 .ea-filter-btn:hover{background-color:var( --e-global-color-1718cad3 );color:var( --e-global-color-27bec8c );}.elementor-57594 .elementor-element.elementor-element-a07f5d1 .ea-filter-btn.is-active{background-color:var( --e-global-color-1718cad3 );color:var( --e-global-color-27bec8c );}.elementor-57594 .elementor-element.elementor-element-a07f5d1 .ea-gallery-grid{grid-template-columns:repeat(3, 1fr);column-gap:20px;row-gap:20px;}.elementor-57594 .elementor-element.elementor-element-a07f5d1 .ea-gallery-filters{justify-content:center;gap:10px;margin-bottom:40px;}.elementor-57594 .elementor-element.elementor-element-a07f5d1 .ea-item-caption{text-align:center;font-family:"Assistant", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:28px;color:var( --e-global-color-7e4fd829 );margin-top:10px;}.elementor-57594 .elementor-element.elementor-element-a07f5d1 .ea-modal-overlay{background-color:rgba(8, 10, 20, 0.90);}.elementor-57594 .elementor-element.elementor-element-a07f5d1 .ea-modal-close, .elementor-57594 .elementor-element.elementor-element-a07f5d1 .ea-modal-nav{color:#ffffff;}.elementor-57594 .elementor-element.elementor-element-a07f5d1 .ea-modal-close{width:44px;height:44px;}@media(max-width:1024px){.elementor-57594 .elementor-element.elementor-element-a07f5d1 .ea-filter-btn{font-size:16px;line-height:26px;}.elementor-57594 .elementor-element.elementor-element-a07f5d1 .ea-gallery-filters{margin-bottom:30px;}.elementor-57594 .elementor-element.elementor-element-a07f5d1 .ea-item-caption{font-size:16px;line-height:26px;}}@media(max-width:767px){.elementor-57594 .elementor-element.elementor-element-16a1544{text-align:center;}.elementor-57594 .elementor-element.elementor-element-1e186d2 > .elementor-element-populated{padding:10px 10px 10px 10px;}}