.elementor-20839 .elementor-element.elementor-element-7fc667b{--display:flex;}.elementor-20839 .elementor-element.elementor-element-7fc667b:not(.elementor-motion-effects-element-type-background), .elementor-20839 .elementor-element.elementor-element-7fc667b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-20839 .elementor-element.elementor-element-b047b24{--display:flex;--overlay-opacity:1;}.elementor-20839 .elementor-element.elementor-element-b047b24::before, .elementor-20839 .elementor-element.elementor-element-b047b24 > .elementor-background-video-container::before, .elementor-20839 .elementor-element.elementor-element-b047b24 > .e-con-inner > .elementor-background-video-container::before, .elementor-20839 .elementor-element.elementor-element-b047b24 > .elementor-background-slideshow::before, .elementor-20839 .elementor-element.elementor-element-b047b24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20839 .elementor-element.elementor-element-b047b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#050505;--background-overlay:'';}.elementor-20839 .elementor-element.elementor-element-5c4857b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-20839 .elementor-element.elementor-element-5c4857b.elementor-element{--align-self:center;}.elementor-20839 .elementor-element.elementor-element-687be45{--display:flex;--overlay-opacity:1;}.elementor-20839 .elementor-element.elementor-element-687be45::before, .elementor-20839 .elementor-element.elementor-element-687be45 > .elementor-background-video-container::before, .elementor-20839 .elementor-element.elementor-element-687be45 > .e-con-inner > .elementor-background-video-container::before, .elementor-20839 .elementor-element.elementor-element-687be45 > .elementor-background-slideshow::before, .elementor-20839 .elementor-element.elementor-element-687be45 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20839 .elementor-element.elementor-element-687be45 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}/* Start custom CSS for shortcode, class: .elementor-element-5c4857b *//*******************************
 * Forminator — IvoMarket Dark (Scoped)
 * Form ID: 8627
 *******************************/
.forminator-ui.forminator-custom-form[data-form-id="8627"]{
  --form-bg:#050505;
  --input-bg:#0b0b0b;
  --input-border:rgba(34,197,94,.35);
  --text-main:#f9fafb;
  --text-muted:#9ca3af;
  --accent:#22c55e;
  --accent2:#16a34a;
}

/* Container */
.forminator-ui.forminator-custom-form[data-form-id="8627"]{
  background:var(--form-bg)!important;
  color:var(--text-main)!important;
  border-radius:14px;
  border:1px solid rgba(255,255,255,.08);
  padding:26px;
}

/* Labels */
.forminator-ui.forminator-custom-form[data-form-id="8627"] 
.forminator-label,
.forminator-ui.forminator-custom-form[data-form-id="8627"] 
.forminator-title{
  color:var(--text-main)!important;
  font-weight:600;
}

/* Inputs */
.forminator-ui.forminator-custom-form[data-form-id="8627"] 
.forminator-input,
.forminator-ui.forminator-custom-form[data-form-id="8627"] 
.forminator-textarea,
.forminator-ui.forminator-custom-form[data-form-id="8627"] 
.forminator-select{
  background:var(--input-bg)!important;
  border:1px solid var(--input-border)!important;
  color:var(--text-main)!important;
  border-radius:8px!important;
  padding:12px 14px!important;
}

/* Placeholder */
.forminator-ui.forminator-custom-form[data-form-id="8627"] ::placeholder{
  color:var(--text-muted)!important;
}

/* Focus */
.forminator-ui.forminator-custom-form[data-form-id="8627"] 
.forminator-input:focus,
.forminator-ui.forminator-custom-form[data-form-id="8627"] 
.forminator-textarea:focus,
.forminator-ui.forminator-custom-form[data-form-id="8627"] 
.forminator-select:focus{
  outline:none!important;
  border-color:var(--accent)!important;
  box-shadow:0 0 0 3px rgba(34,197,94,.25)!important;
}

/* Submit button */
.forminator-ui.forminator-custom-form[data-form-id="8627"] 
.forminator-button-submit{
  background:linear-gradient(90deg,var(--accent),var(--accent2))!important;
  color:#052e16!important;
  border:none!important;
  border-radius:999px!important;
  padding:12px 22px!important;
  font-weight:700;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:8px;
  transition:.2s ease;
  box-shadow:0 6px 18px rgba(34,197,94,.35);
}

/* Hover */
.forminator-ui.forminator-custom-form[data-form-id="8627"] 
.forminator-button-submit:hover{
  transform:translateY(-1px);
  box-shadow:0 10px 26px rgba(34,197,94,.5);
}/* End custom CSS */