.elementor-6730 .elementor-element.elementor-element-cb6e8b8{text-align:start;}.elementor-6730 .elementor-element.elementor-element-cb6e8b8 .elementor-heading-title{font-size:21px;font-weight:700;letter-spacing:-0.3px;color:#17191B;}.elementor-6730 .elementor-element.elementor-element-a5f0f72{text-align:start;}.elementor-6730 .elementor-element.elementor-element-a5f0f72 .elementor-heading-title{font-size:13px;font-weight:500;color:#73777D;}.elementor-6730 .elementor-element.elementor-element-39de02e > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:-15px 0px 0px 0px;}#elementor-popup-modal-6730 .dialog-widget-content{animation-duration:1.2s;background-color:#F7F4EC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D2C4;border-radius:18px 18px 18px 18px;box-shadow:0px 20px 50px 0px rgba(0, 0, 0, 0.35);}#elementor-popup-modal-6730{background-color:#080909C7;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-6730 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-6730 .dialog-close-button{display:flex;}@media(max-width:767px){.elementor-6730 .elementor-element.elementor-element-cb6e8b8 .elementor-heading-title{font-size:19px;}.elementor-6730 .elementor-element.elementor-element-a5f0f72 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-6730 .elementor-element.elementor-element-a5f0f72 .elementor-heading-title{font-size:11px;}.elementor-6730 .elementor-element.elementor-element-9b213b9 > .elementor-widget-container{margin:-13px 0px 0px 0px;}#elementor-popup-modal-6730 .dialog-message{width:92vw;padding:15px 15px 15px 15px;}#elementor-popup-modal-6730{align-items:flex-start;}}/* Start custom CSS for wpforms, class: .elementor-element-9b213b9 *//* REVOLIXTV POPUP FORM — ID 6731 */

#wpforms-6731 {
  width: 100% !important;
  max-width: none !important;
  margin: 0 !important;
}

#wpforms-6731 .wpforms-field {
  padding: 0 0 14px !important;
}

#wpforms-6731 .wpforms-field-label {
  margin: 0 0 8px !important;
  color: #17191b !important;
  font-size: 15px !important;
  font-weight: 700 !important;
  line-height: 1.3 !important;
}

#wpforms-6731 .wpforms-required-label {
  color: #c84a35 !important;
}

#wpforms-6731 .wpforms-field-medium,
#wpforms-6731 input:not([type="checkbox"]):not([type="radio"]),
#wpforms-6731 select,
#wpforms-6731 textarea {
  width: 100% !important;
  max-width: none !important;
}

#wpforms-6731 input:not([type="checkbox"]):not([type="radio"]),
#wpforms-6731 select,
#wpforms-6731 textarea {
  min-height: 52px !important;
  padding: 0 15px !important;
  color: #17191b !important;
  background: #f8f7f3 !important;
  border: 1px solid #c9c5ba !important;
  border-radius: 7px !important;
  box-shadow: none !important;
  font-size: 15px !important;
  line-height: 1.3 !important;
  transition:
    border-color 0.2s ease,
    box-shadow 0.2s ease !important;
}

#wpforms-6731 input:focus,
#wpforms-6731 select:focus,
#wpforms-6731 textarea:focus {
  border-color: #e5a900 !important;
  box-shadow: 0 0 0 3px rgba(229, 169, 0, 0.15) !important;
  outline: none !important;
}

#wpforms-6731 select {
  cursor: pointer !important;
}

#wpforms-6731 .wpforms-submit-container {
  padding: 8px 0 0 !important;
}

#wpforms-6731 button[type="submit"],
#wpforms-submit-6731 {
  width: 100% !important;
  min-height: 56px !important;
  padding: 0 24px !important;
  color: #080909 !important;
  background: #e5a900 !important;
  border: 1px solid #e5a900 !important;
  border-radius: 999px !important;
  box-shadow: none !important;
  font-size: 16px !important;
  font-weight: 800 !important;
  line-height: 1 !important;
  cursor: pointer !important;
  transition:
    background-color 0.2s ease,
    transform 0.2s ease !important;
}

#wpforms-6731 button[type="submit"]:hover,
#wpforms-submit-6731:hover {
  color: #080909 !important;
  background: #f5c247 !important;
  border-color: #f5c247 !important;
  transform: translateY(-2px);
}

#wpforms-6731 .wpforms-error {
  color: #b42318 !important;
  font-size: 12px !important;
}

@media (max-width: 767px) {
  #wpforms-6731 input:not([type="checkbox"]):not([type="radio"]),
  #wpforms-6731 select {
    min-height: 50px !important;
  }

  #wpforms-6731 button[type="submit"],
  #wpforms-submit-6731 {
    min-height: 54px !important;
  }
}/* End custom CSS */