.elementor-4048 .elementor-element.elementor-element-ea39404{padding-block:var(--ef-section) 0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:var(--ef-gap-l)}.elementor-4048 .elementor-element.elementor-element-2df0ff7{grid-column:span 2;display:grid;grid-template-columns:1fr;gap:var(--ef-gap-l)}.elementor-4048 .elementor-element.elementor-element-eb92e00 .elementor-repeater-item-481611f{margin-top:var(--ef-gap-m)}.elementor-4048 .elementor-element.elementor-element-eb92e00{flex-direction:column}.elementor-4048 .elementor-element.elementor-element-eb92e00 .ef-media-frame{overflow:hidden}.elementor-4048 .elementor-element.elementor-element-eb92e00 .ef-media-frame img,.elementor-4048 .elementor-element.elementor-element-eb92e00 .ef-media-frame video,.elementor-4048 .elementor-element.elementor-element-eb92e00 .ef-media-frame iframe{height:100%}.elementor-4048 .elementor-element.elementor-element-85598b0{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-4048 .elementor-element.elementor-element-85598b0.elementor-element{--align-self:flex-start}.elementor-4048 .elementor-element.elementor-element-85598b0 .ts-form .ts-filter{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);padding:20px 20px 20px 20px;border-radius:5px}.elementor-4048 .elementor-element.elementor-element-85598b0 .ts-filter{height:35px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-secondary);grid-gap:15px}.elementor-4048 .elementor-element.elementor-element-85598b0 .ts-filter i{font-size:18px}.elementor-4048 .elementor-element.elementor-element-85598b0 .ts-filter svg{min-width:18px;width:18px;height:18px}.elementor-4048 .elementor-element.elementor-element-85598b0 .ts-filter:hover i{color:var(--e-global-color-accent)}.elementor-4048 .elementor-element.elementor-element-85598b0 .ts-filter:hover svg{fill:var(--e-global-color-accent)}.elementor-4048 .elementor-element.elementor-element-85598b0 .ts-shortcut{color:var(--e-global-color-accent);background:var(--e-global-color-secondary);border-radius:5px}.elementor-4048 .elementor-element.elementor-element-85598b0 .ts-generic-tabs{justify-content:left}.elementor-4048 .elementor-element.elementor-element-85598b0 .ts-generic-tabs li{margin:5px 5px 5px 5px}.elementor-4048 .elementor-element.elementor-element-85598b0 .ts-generic-tabs li.ts-tab-active a{color:var(--e-global-color-accent);background-color:var(--e-global-color-secondary)}.elementor-4048 .elementor-element.elementor-element-85598b0 .ts-generic-tabs li a{border-radius:5px}.elementor-4048 .elementor-element.elementor-element-85598b0 .ts-generic-tabs li a:hover{background-color:var(--e-global-color-secondary)}.elementor-4048 .elementor-element.elementor-element-f6b31d2 .elementor-repeater-item-f631558{margin-top:var(--ef-gap-m)}.elementor-4048 .elementor-element.elementor-element-f6b31d2 .elementor-repeater-item-f631558 .ef-icon-heading{font-size:var(--ef-font-s);font-weight:var(--ef-weight-m);letter-spacing:var(--ef-letter-spacing-caps);text-transform:uppercase;line-height:1.5}.elementor-4048 .elementor-element.elementor-element-f6b31d2 .elementor-repeater-item-f631558 .ef-ih-heading{font-size:var(--ef-font-s);font-weight:var(--ef-weight-m);letter-spacing:var(--ef-letter-spacing-caps);text-transform:uppercase;line-height:1.5}.elementor-4048 .elementor-element.elementor-element-f6b31d2 .elementor-repeater-item-d6139d{margin-top:var(--ef-gap-s)}.elementor-4048 .elementor-element.elementor-element-f6b31d2 .elementor-repeater-item-d6139d .ef-icon-heading{font-size:var(--ef-font-s);font-weight:var(--ef-weight-s);line-height:1.5}.elementor-4048 .elementor-element.elementor-element-f6b31d2 .elementor-repeater-item-d6139d .ef-ih-heading{font-size:var(--ef-font-s);font-weight:var(--ef-weight-s);line-height:1.5}.elementor-4048 .elementor-element.elementor-element-f6b31d2 .elementor-repeater-item-4a0d30{margin-top:var(--ef-gap-s)}.elementor-4048 .elementor-element.elementor-element-f6b31d2 .elementor-repeater-item-4a0d30 .ef-icon-heading{font-size:var(--ef-font-s);font-weight:var(--ef-weight-s);line-height:1.5}.elementor-4048 .elementor-element.elementor-element-f6b31d2 .elementor-repeater-item-4a0d30 .ef-ih-heading{font-size:var(--ef-font-s);font-weight:var(--ef-weight-s);line-height:1.5}.elementor-4048 .elementor-element.elementor-element-f6b31d2 .elementor-repeater-item-e2ff69{margin-top:var(--ef-gap-s)}.elementor-4048 .elementor-element.elementor-element-f6b31d2 .elementor-repeater-item-e2ff69 .ef-icon-heading{font-size:var(--ef-font-s);font-weight:var(--ef-weight-s);line-height:1.5}.elementor-4048 .elementor-element.elementor-element-f6b31d2 .elementor-repeater-item-e2ff69 .ef-ih-heading{font-size:var(--ef-font-s);font-weight:var(--ef-weight-s);line-height:1.5}.elementor-4048 .elementor-element.elementor-element-f6b31d2{flex-direction:column}.elementor-4048 .elementor-element.elementor-element-f6b31d2 .ef-media-frame{overflow:hidden}.elementor-4048 .elementor-element.elementor-element-f6b31d2 .ef-media-frame img,.elementor-4048 .elementor-element.elementor-element-f6b31d2 .ef-media-frame video,.elementor-4048 .elementor-element.elementor-element-f6b31d2 .ef-media-frame iframe{height:100%}.elementor-4048 .elementor-element.elementor-element-aaaf8b6 .elementor-repeater-item-481611f{margin-top:var(--ef-gap-m)}.elementor-4048 .elementor-element.elementor-element-aaaf8b6 .elementor-repeater-item-481611f .ef-icon-heading{font-size:var(--ef-font-s);font-weight:var(--ef-weight-m);letter-spacing:var(--ef-letter-spacing-caps);text-transform:uppercase;line-height:1.5}.elementor-4048 .elementor-element.elementor-element-aaaf8b6 .elementor-repeater-item-481611f .ef-ih-heading{font-size:var(--ef-font-s);font-weight:var(--ef-weight-m);letter-spacing:var(--ef-letter-spacing-caps);text-transform:uppercase;line-height:1.5}.elementor-4048 .elementor-element.elementor-element-aaaf8b6 .elementor-repeater-item-d6cd446{margin-top:var(--ef-gap-s)}.elementor-4048 .elementor-element.elementor-element-aaaf8b6 .elementor-repeater-item-d6cd446 .ef-icon-heading{font-size:var(--ef-font-s);font-weight:var(--ef-weight-s);line-height:1.5}.elementor-4048 .elementor-element.elementor-element-aaaf8b6 .elementor-repeater-item-d6cd446 .ef-ih-heading{font-size:var(--ef-font-s);font-weight:var(--ef-weight-s);line-height:1.5}.elementor-4048 .elementor-element.elementor-element-aaaf8b6{flex-direction:column}.elementor-4048 .elementor-element.elementor-element-aaaf8b6 .ef-media-frame{overflow:hidden}.elementor-4048 .elementor-element.elementor-element-aaaf8b6 .ef-media-frame img,.elementor-4048 .elementor-element.elementor-element-aaaf8b6 .ef-media-frame video,.elementor-4048 .elementor-element.elementor-element-aaaf8b6 .ef-media-frame iframe{height:100%}.elementor-4048 .elementor-element.elementor-element-5b67f88>.post-feed-grid{grid-template-columns:repeat(4,minmax(0,1fr));--ts-feed-columns:4;grid-gap:20px;column-gap:20px;--ts-feed-gap:20px}.elementor-4048 .elementor-element.elementor-element-5b67f88{grid-column:1 / -1}.elementor-4048 .elementor-element.elementor-element-5b67f88 .result-count{color:var(--e-global-color-text)}.elementor-4048 .elementor-element.elementor-element-7b2419b{flex-direction:column;grid-column:1 / -1}.elementor-4048 .elementor-element.elementor-element-7b2419b .ef-media-frame{overflow:hidden}.elementor-4048 .elementor-element.elementor-element-7b2419b .ef-media-frame img,.elementor-4048 .elementor-element.elementor-element-7b2419b .ef-media-frame video,.elementor-4048 .elementor-element.elementor-element-7b2419b .ef-media-frame iframe{height:100%}@media(max-width:1024px){.elementor-4048 .elementor-element.elementor-element-2df0ff7{grid-column:span 4}.elementor-4048 .elementor-element.elementor-element-eb92e00{flex-direction:column}.elementor-4048 .elementor-element.elementor-element-eb92e00 .ef-media-frame{overflow:hidden}.elementor-4048 .elementor-element.elementor-element-eb92e00 .ef-media-frame img,.elementor-4048 .elementor-element.elementor-element-eb92e00 .ef-media-frame video,.elementor-4048 .elementor-element.elementor-element-eb92e00 .ef-media-frame iframe{height:100%}.elementor-4048 .elementor-element.elementor-element-85598b0.elementor-element{--align-self:flex-start}.elementor-4048 .elementor-element.elementor-element-85598b0 .ts-form .ts-filter{font-size:var(--e-global-typography-text-font-size)}.elementor-4048 .elementor-element.elementor-element-f6b31d2{flex-direction:column;grid-column:span 2}.elementor-4048 .elementor-element.elementor-element-f6b31d2 .ef-media-frame{overflow:hidden}.elementor-4048 .elementor-element.elementor-element-f6b31d2 .ef-media-frame img,.elementor-4048 .elementor-element.elementor-element-f6b31d2 .ef-media-frame video,.elementor-4048 .elementor-element.elementor-element-f6b31d2 .ef-media-frame iframe{height:100%}.elementor-4048 .elementor-element.elementor-element-aaaf8b6{flex-direction:column;grid-column:span 2}.elementor-4048 .elementor-element.elementor-element-aaaf8b6 .ef-media-frame{overflow:hidden}.elementor-4048 .elementor-element.elementor-element-aaaf8b6 .ef-media-frame img,.elementor-4048 .elementor-element.elementor-element-aaaf8b6 .ef-media-frame video,.elementor-4048 .elementor-element.elementor-element-aaaf8b6 .ef-media-frame iframe{height:100%}.elementor-4048 .elementor-element.elementor-element-5b67f88>.post-feed-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-4048 .elementor-element.elementor-element-7b2419b{flex-direction:column}.elementor-4048 .elementor-element.elementor-element-7b2419b .ef-media-frame{overflow:hidden}.elementor-4048 .elementor-element.elementor-element-7b2419b .ef-media-frame img,.elementor-4048 .elementor-element.elementor-element-7b2419b .ef-media-frame video,.elementor-4048 .elementor-element.elementor-element-7b2419b .ef-media-frame iframe{height:100%}}@media(max-width:767px){.elementor-4048 .elementor-element.elementor-element-ea39404{display:grid;grid-template-columns:1fr;gap:var(--ef-gap-l)}.elementor-4048 .elementor-element.elementor-element-eb92e00{flex-direction:column}.elementor-4048 .elementor-element.elementor-element-eb92e00 .ef-media-frame{overflow:hidden}.elementor-4048 .elementor-element.elementor-element-eb92e00 .ef-media-frame img,.elementor-4048 .elementor-element.elementor-element-eb92e00 .ef-media-frame video,.elementor-4048 .elementor-element.elementor-element-eb92e00 .ef-media-frame iframe{height:100%}.elementor-4048 .elementor-element.elementor-element-85598b0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-4048 .elementor-element.elementor-element-85598b0 .ts-form .ts-filter{font-size:var(--e-global-typography-text-font-size)}.elementor-4048 .elementor-element.elementor-element-f6b31d2{flex-direction:column}.elementor-4048 .elementor-element.elementor-element-f6b31d2 .ef-media-frame{overflow:hidden}.elementor-4048 .elementor-element.elementor-element-f6b31d2 .ef-media-frame img,.elementor-4048 .elementor-element.elementor-element-f6b31d2 .ef-media-frame video,.elementor-4048 .elementor-element.elementor-element-f6b31d2 .ef-media-frame iframe{height:100%}.elementor-4048 .elementor-element.elementor-element-aaaf8b6{flex-direction:column}.elementor-4048 .elementor-element.elementor-element-aaaf8b6 .ef-media-frame{overflow:hidden}.elementor-4048 .elementor-element.elementor-element-aaaf8b6 .ef-media-frame img,.elementor-4048 .elementor-element.elementor-element-aaaf8b6 .ef-media-frame video,.elementor-4048 .elementor-element.elementor-element-aaaf8b6 .ef-media-frame iframe{height:100%}.elementor-4048 .elementor-element.elementor-element-5b67f88{padding:0 0 0 0}.elementor-4048 .elementor-element.elementor-element-5b67f88>.post-feed-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-4048 .elementor-element.elementor-element-7b2419b{flex-direction:column}.elementor-4048 .elementor-element.elementor-element-7b2419b .ef-media-frame{overflow:hidden}.elementor-4048 .elementor-element.elementor-element-7b2419b .ef-media-frame img,.elementor-4048 .elementor-element.elementor-element-7b2419b .ef-media-frame video,.elementor-4048 .elementor-element.elementor-element-7b2419b .ef-media-frame iframe{height:100%}}