@media(max-width:767px){.elementor .e-186f3efd-d362{width:44px;height:44px;margin-inline-start:-10px;display:block;flex:0 0 44px;order:0;}}@media(max-width:767px){.elementor .e-3c0e7b00-f68f{width:100%;padding-block-start:0px;padding-block-end:2px;padding-inline-start:0px;padding-inline-end:0px;display:none;gap:20px;flex-wrap:nowrap;flex:1 1 100%;order:3;overflow-x: auto; scrollbar-width: none; -webkit-mask-image: linear-gradient(to right, #000 82%, transparent 100%); mask-image: linear-gradient(to right, #000 82%, transparent 100%); & p { white-space: nowrap; }\n}}@media(max-width:767px){.elementor .e-677d3be3-9f65{position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;gap:8px;flex-wrap:nowrap;align-items:center;& > a { margin-left: auto; margin-right: auto; } & .elementor-widget-search { flex: 0 0 44px; width: 44px; min-width: 0; margin-left: 0; margin-right: -10px; order: 3; } & .e-search-form { display: flex; align-items: center; gap: 8px; } & .e-search-input-wrapper { flex: 1 1 auto; height: 44px; } & .e-search-input { width: 44px; height: 44px; min-height: 44px; padding: 0; border: 0; border-radius: 999px; font-size: 16px; color: transparent; background-color: transparent; background-position: center; background-size: 24px 24px; cursor: pointer; } & .e-search-input::placeholder { color: transparent; } & .e-search-submit { display: none; } & .e-search-input-wrapper svg { display: none; } & .elementor-widget-search:focus-within, & .elementor-widget-search:has(.e-search-input:not(:placeholder-shown)) { position: absolute; left: 0; right: 0; top: 0; width: auto; margin: 0; padding: 10px 16px; box-sizing: border-box; z-index: 20; background-color: var(--jsst-surface); } & .elementor-widget-search:focus-within .e-search-input, & .elementor-widget-search:has(.e-search-input:not(:placeholder-shown)) .e-search-input { width: 100%; padding: 0 12px 0 42px; border: 1px solid var(--jsst-border); color: var(--jsst-text); background-color: var(--jsst-surface); background-position: 14px center; background-size: 18px 18px; cursor: text; } & .elementor-widget-search:focus-within .e-search-input::placeholder, & .elementor-widget-search:has(.e-search-input:not(:placeholder-shown)) .e-search-input::placeholder { color: var(--jsst-text-light); } & .elementor-widget-search:focus-within .e-search-submit, & .elementor-widget-search:has(.e-search-input:not(:placeholder-shown)) .e-search-submit { display: block; padding: 0 16px; }\n}}@media(max-width:767px){.elementor .e-8e05ad0-46ba{display:none;}}@media(max-width:767px){.elementor .e-43236400-ebf8{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-777ebcfc-fceb{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-42e4b815-a8ed{column-gap:20px;padding-inline-start:24px;padding-inline-end:24px;gap:20px;flex-wrap:nowrap;row-gap: 8px;\n}}