/**
 * Shared form control focus.
 * Yellow border only (no fill). Inset ring avoids overflow-x: clip clipping.
 */
.gonghome-wrapper input[type="text"],
.gonghome-wrapper input[type="password"],
.gonghome-wrapper input[type="email"],
.gonghome-wrapper input[type="url"],
.gonghome-wrapper input[type="search"],
.gonghome-wrapper input[type="tel"],
.gonghome-wrapper input[type="number"],
.gonghome-wrapper input[type="date"],
.gonghome-wrapper input[type="datetime-local"],
.gonghome-wrapper input[type="month"],
.gonghome-wrapper input[type="time"],
.gonghome-wrapper input[type="week"],
.gonghome-wrapper textarea,
.gonghome-wrapper select,
.gonghome-wrapper .iText,
.gonghome-wrapper .vc-select-toggle {
	outline: none;
}

.gonghome-wrapper input[type="text"]:focus,
.gonghome-wrapper input[type="text"]:focus-visible,
.gonghome-wrapper input[type="password"]:focus,
.gonghome-wrapper input[type="password"]:focus-visible,
.gonghome-wrapper input[type="email"]:focus,
.gonghome-wrapper input[type="email"]:focus-visible,
.gonghome-wrapper input[type="url"]:focus,
.gonghome-wrapper input[type="url"]:focus-visible,
.gonghome-wrapper input[type="search"]:focus,
.gonghome-wrapper input[type="search"]:focus-visible,
.gonghome-wrapper input[type="tel"]:focus,
.gonghome-wrapper input[type="tel"]:focus-visible,
.gonghome-wrapper input[type="number"]:focus,
.gonghome-wrapper input[type="number"]:focus-visible,
.gonghome-wrapper input[type="date"]:focus,
.gonghome-wrapper input[type="date"]:focus-visible,
.gonghome-wrapper input[type="datetime-local"]:focus,
.gonghome-wrapper input[type="datetime-local"]:focus-visible,
.gonghome-wrapper input[type="month"]:focus,
.gonghome-wrapper input[type="month"]:focus-visible,
.gonghome-wrapper input[type="time"]:focus,
.gonghome-wrapper input[type="time"]:focus-visible,
.gonghome-wrapper input[type="week"]:focus,
.gonghome-wrapper input[type="week"]:focus-visible,
.gonghome-wrapper textarea:focus,
.gonghome-wrapper textarea:focus-visible,
.gonghome-wrapper select:focus,
.gonghome-wrapper select:focus-visible,
.gonghome-wrapper .iText:focus,
.gonghome-wrapper .iText:focus-visible,
.gonghome-wrapper .vc-select-ui:focus-within .vc-select-toggle {
	outline: none !important;
	border-color: var(--vc-brand, #c9a227) !important;
	box-shadow: var(--vc-focus-inset, inset 0 0 0 1px rgba(201, 162, 39, 0.7)) !important;
	background-color: inherit;
}

.gonghome-wrapper main .xm input[type="text"]:focus,
.gonghome-wrapper main .xm input[type="password"]:focus,
.gonghome-wrapper main .xm input[type="email"]:focus,
.gonghome-wrapper main .xm input[type="url"]:focus,
.gonghome-wrapper main .xm input[type="search"]:focus,
.gonghome-wrapper main .xm input[type="tel"]:focus,
.gonghome-wrapper main .xm input[type="number"]:focus,
.gonghome-wrapper main .xm input[type="date"]:focus,
.gonghome-wrapper main .xm input[type="datetime"]:focus,
.gonghome-wrapper main .xm input[type="datetime-local"]:focus,
.gonghome-wrapper main .xm input[type="month"]:focus,
.gonghome-wrapper main .xm input[type="time"]:focus,
.gonghome-wrapper main .xm input[type="week"]:focus {
	outline: none !important;
	outline-offset: 0;
	border-color: var(--vc-brand, #c9a227) !important;
	box-shadow: var(--vc-focus-inset, inset 0 0 0 1px rgba(201, 162, 39, 0.7)) !important;
	background-color: inherit;
}
