.elementor-4554 .elementor-element.elementor-element-0c149b7{--display:flex;--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4554 .elementor-element.elementor-element-0c149b7:not(.elementor-motion-effects-element-type-background), .elementor-4554 .elementor-element.elementor-element-0c149b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://akitowatches.com/wp-content/uploads/2025/11/file_00000000cd0461f9a4f69f2ea0bf9a5a.png");background-position:0px 0px;}.elementor-4554 .elementor-element.elementor-element-0c149b7::before, .elementor-4554 .elementor-element.elementor-element-0c149b7 > .elementor-background-video-container::before, .elementor-4554 .elementor-element.elementor-element-0c149b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-4554 .elementor-element.elementor-element-0c149b7 > .elementor-background-slideshow::before, .elementor-4554 .elementor-element.elementor-element-0c149b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4554 .elementor-element.elementor-element-0c149b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4554 .elementor-element.elementor-element-31d600b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4554 .elementor-element.elementor-element-31d600b:not(.elementor-motion-effects-element-type-background), .elementor-4554 .elementor-element.elementor-element-31d600b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://akitowatches.com/wp-content/uploads/2025/11/file_0000000068bc6243a7518e4b0dfc5fc0.png");}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4554 .elementor-element.elementor-element-0c149b7:not(.elementor-motion-effects-element-type-background), .elementor-4554 .elementor-element.elementor-element-0c149b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}}@media(max-width:767px){.elementor-4554 .elementor-element.elementor-element-0c149b7:not(.elementor-motion-effects-element-type-background), .elementor-4554 .elementor-element.elementor-element-0c149b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://akitowatches.com/wp-content/uploads/2025/10/file_00000000111461fa8704bcf0b6c4acc1.png");background-size:auto;}}/* Start custom CSS for html, class: .elementor-element-e65eece *//* --- Fix WPForms label & placeholder colors --- */
.wpforms-form label {
  color: var(--rose) !important; /* Rose gold labels */
  font-weight: 500 !important;
  font-family: "Inter", sans-serif !important;
}

.wpforms-form input::placeholder,
.wpforms-form textarea::placeholder {
  color: rgba(255, 255, 255, 0.5) !important; /* Softer placeholder */
}

.wpforms-form input, 
.wpforms-form textarea, 
.wpforms-form select {
  color: var(--text-light) !important; /* Make input text white */
}

/* Optional – change the focus border color to rose gold */
.wpforms-form input:focus, 
.wpforms-form textarea:focus, 
.wpforms-form select:focus {
  border-color: var(--rose) !important;
  box-shadow: 0 0 5px rgba(183, 110, 121, 0.6) !important;
  outline: none !important;
}
/* ===== FIX WPForms Label Colors to Rose Gold ===== */
.wpforms-form .wpforms-field-label,
.wpforms-form .wpforms-field-label-inline,
.wpforms-container-full .wpforms-form .wpforms-field-label,
.wpforms-container-full .wpforms-form .wpforms-field-label-inline {
  color: #B76E79 !important; /* Rose gold */
  font-weight: 600 !important;
  font-family: "Inter", sans-serif !important;
  letter-spacing: 0.3px !important;
}

/* Sub labels like "First" and "Last" */
.wpforms-form .wpforms-field-sublabel {
  color: rgba(255, 255, 255, 0.6) !important;
  font-weight: 400 !important;
}

/* Input text color */
.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select {
  color: #ffffff !important;
  border-color: rgba(255, 255, 255, 0.15) !important;
  background: rgba(0, 0, 0, 0.4) !important;
}

/* Input focus effect */
.wpforms-form input:focus,
.wpforms-form textarea:focus,
.wpforms-form select:focus {
  border-color: #B76E79 !important;
  box-shadow: 0 0 8px rgba(183, 110, 121, 0.6) !important;
  outline: none !important;
}

/* Submit button styling */
.wpforms-submit {
  background: linear-gradient(90deg, #B76E79, #E6BEAE) !important;
  color: #000 !important;
  border: none !important;
  border-radius: 8px !important;
  padding: 12px 20px !important;
  font-weight: 700 !important;
  transition: 0.3s;
}
.wpforms-submit:hover {
  opacity: 0.9 !important;
}/* End custom CSS */