/*
Widget: Header Search
*/
@media (min-width: 1024px) { .open-search > * { -webkit-transform: translate(0, 0); transform: translate(0, 0); } }

.open-search .elementor-widget-header-search .search-form { -webkit-transform: none; transform: none; }

@media (min-width: 1024px) { .open-search .elementor-widget-header-search [type="search"] { left: 200px; } }

@media (min-width: 1200px) { .open-search .elementor-widget-header-search [type="search"] { left: 350px; } }

.elementor-widget-header-search .search-form { position: relative; width: 100%; -webkit-transform: translate(0, 0); transform: translate(0, 0); height: 35px; }

.elementor-widget-header-search [type="search"] { height: 33px; padding: 8px 50px 8px 24px; background: #fff; border-radius: 5px; border: none; font-size: 16px; font-weight: 500; color: #8b8b8b; position: fixed; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); left: 0; right: 0; width: auto; -webkit-transition: 0s; transition: 0s; }

.elementor-widget-header-search [type="submit"] { position: absolute; width: 40px; height: 35px; top: 0; right: 0; border-radius: 5px; background-color: transparent; background-size: 16px; background-position: 50% 50%; background-repeat: no-repeat; background-image: url("../images/search-gray.svg"); border: none; padding: 0; font-size: 0; }

.elementor-widget-header-search [type="submit"]:hover { background-color: transparent; background-size: 16px; background-position: 50% 50%; background-repeat: no-repeat; background-image: url("../images/search.svg"); }

/*# sourceMappingURL=header-search.css.map */
