.elementor-819 .elementor-element.elementor-element-5dcc128{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-819 .elementor-element.elementor-element-5dcc128:not(.elementor-motion-effects-element-type-background), .elementor-819 .elementor-element.elementor-element-5dcc128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stealthopoly.com/wp-content/uploads/2026/06/Swirl-Symbol-Contact-form.png");background-position:bottom left;background-repeat:no-repeat;}.elementor-819 .elementor-element.elementor-element-40a0d80{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF2E;--border-color:#FFFFFF2E;--border-radius:80px 80px 14px 14px;--padding-top:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-819 .elementor-element.elementor-element-dccd297 .elementor-heading-title{color:var( --e-global-color-e50f4ec );}.elementor-819 .elementor-element.elementor-element-c437480 .elementor-field-group{padding-right:calc( 24px/2 );padding-left:calc( 24px/2 );margin-bottom:24px;}.elementor-819 .elementor-element.elementor-element-c437480 .elementor-form-fields-wrapper{margin-left:calc( -24px/2 );margin-right:calc( -24px/2 );margin-bottom:-24px;}.elementor-819 .elementor-element.elementor-element-c437480 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-819 .elementor-element.elementor-element-c437480 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-819 .elementor-element.elementor-element-c437480 .elementor-labels-inline .elementor-field-group > label{padding-left:8px;}body:not(.rtl) .elementor-819 .elementor-element.elementor-element-c437480 .elementor-labels-inline .elementor-field-group > label{padding-right:8px;}body .elementor-819 .elementor-element.elementor-element-c437480 .elementor-labels-above .elementor-field-group > label{padding-bottom:8px;}.elementor-819 .elementor-element.elementor-element-c437480 .elementor-field-group > label, .elementor-819 .elementor-element.elementor-element-c437480 .elementor-field-subgroup label{color:var( --e-global-color-e50f4ec );}.elementor-819 .elementor-element.elementor-element-c437480 .elementor-field-group > label{font-size:16px;}.elementor-819 .elementor-element.elementor-element-c437480 .elementor-field-type-html{padding-bottom:0px;}.elementor-819 .elementor-element.elementor-element-c437480 .elementor-field-group .elementor-field{color:var( --e-global-color-e50f4ec );}.elementor-819 .elementor-element.elementor-element-c437480 .elementor-field-group .elementor-field, .elementor-819 .elementor-element.elementor-element-c437480 .elementor-field-subgroup label{font-size:14px;}.elementor-819 .elementor-element.elementor-element-c437480 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:var( --e-global-color-e50f4ec );border-width:1px 1px 1px 1px;}.elementor-819 .elementor-element.elementor-element-c437480 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:var( --e-global-color-e50f4ec );border-width:1px 1px 1px 1px;}.elementor-819 .elementor-element.elementor-element-c437480 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-e50f4ec );}.elementor-819 .elementor-element.elementor-element-c437480 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-819 .elementor-element.elementor-element-c437480 .e-form__buttons__wrapper__button-next{background-color:#02010100;color:#ffffff;}.elementor-819 .elementor-element.elementor-element-c437480 .elementor-button[type="submit"]{background-color:#02010100;color:#ffffff;}.elementor-819 .elementor-element.elementor-element-c437480 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-819 .elementor-element.elementor-element-c437480 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-819 .elementor-element.elementor-element-c437480 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-e50f4ec );color:var( --e-global-color-1e75492 );}.elementor-819 .elementor-element.elementor-element-c437480 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-e50f4ec );color:var( --e-global-color-1e75492 );}.elementor-819 .elementor-element.elementor-element-c437480 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-1e75492 );}.elementor-819 .elementor-element.elementor-element-c437480 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-819 .elementor-element.elementor-element-c437480{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-819 .elementor-element.elementor-element-5dcc128{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-819 .elementor-element.elementor-element-40a0d80{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-819 .elementor-element.elementor-element-5dcc128{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-819 .elementor-element.elementor-element-40a0d80{--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-819 .elementor-element.elementor-element-c437480 .elementor-field-group > label{line-height:20px;}.elementor-819 .elementor-element.elementor-element-c437480 .elementor-field-type-html{line-height:20px;}.elementor-819 .elementor-element.elementor-element-c437480 .elementor-field-group .elementor-field, .elementor-819 .elementor-element.elementor-element-c437480 .elementor-field-subgroup label{line-height:20px;}}/* Start custom CSS for form, class: .elementor-element-c437480 */.elementor-819 .elementor-element.elementor-element-c437480 .elementor-field-type-upload {
  position: relative;
}

.elementor-819 .elementor-element.elementor-element-c437480 .elementor-field-type-acceptance {
    line-height:20px!important;
}

.elementor-819 .elementor-element.elementor-element-c437480 .elementor-field-type-upload input[type="file"] {
  position: absolute;
    z-index: -1;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.elementor-819 .elementor-element.elementor-element-c437480 .fake-upload-ui {
  display: flex;
  align-items: stretch;
  gap: 16px;
  max-height:45px;
  width:100%;
}

.elementor-819 .elementor-element.elementor-element-c437480 .fake-upload-filename {
  flex: 1;
  border: 1px solid #FFF;
  border-radius: 0px;
  padding: 12px 16px;
  color: #FFFFFF;
  font-size: 15px;
  background: transparent;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: flex;
  align-items: center;
  
}

.elementor-819 .elementor-element.elementor-element-c437480 .fake-upload-button {
  flex-shrink: 0;
  padding: 12px 28px;
  border-radius: 0px;
  background: transparent;
  border:1px solid white;
  color: white;
  font-weight: 500;
  font-size: 15px;
  cursor: pointer;
  display: flex;
  align-items: center;
  transition: background 0.15s ease;
}

.elementor-819 .elementor-element.elementor-element-c437480 .fake-upload-button::after {
   content: '';
  display: inline-block;
  width: 22px;
  height: 19px;
  margin-left: 10px;
  flex-shrink: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='19' viewBox='0 0 22 19'%3E%3Cpath fill='%23FFFFFF' d='M6.60096 11.0324C7.12143 11.0324 7.54233 11.445 7.54233 11.9525C7.54233 12.46 7.12143 12.8726 6.60096 12.8726H4.08687C3.45778 12.8726 3.28128 12.877 3.15229 12.9013C2.52999 13.0227 2.04347 13.497 1.91901 14.1038C1.89411 14.2296 1.88733 14.4017 1.88733 15.0151C1.88733 15.6285 1.89185 15.8028 1.91901 15.9286C2.04347 16.5354 2.52999 17.0098 3.15229 17.1311C3.28128 17.1554 3.45778 17.1598 4.08687 17.1598H17.9155C18.5446 17.1598 18.7211 17.1554 18.8501 17.1311C19.4724 17.0098 19.9589 16.5354 20.0834 15.9286C20.1083 15.8028 20.1151 15.6285 20.1151 15.0151C20.1151 14.4017 20.1105 14.2296 20.0834 14.1038C19.9589 13.497 19.4724 13.0227 18.8501 12.9013C18.7211 12.877 18.5446 12.8726 17.9155 12.8726H15.4014C14.8809 12.8726 14.46 12.46 14.46 11.9525C14.46 11.445 14.8809 11.0324 15.4014 11.0324H17.9155C18.4541 11.0324 18.8614 11.028 19.2167 11.0964C20.588 11.3634 21.6606 12.4092 21.9344 13.7464C22.0046 14.095 22.0001 14.4922 22.0001 15.0151C22.0001 15.538 22.0046 15.9374 21.9344 16.286C21.6606 17.6232 20.588 18.669 19.2167 18.936C18.8614 19.0044 18.4518 19 17.9155 19H4.08687C3.5483 19 3.14098 19.0044 2.7857 18.936C1.41438 18.669 0.341758 17.6232 0.0679464 16.286C-0.0044667 15.9374 0.00005 15.5425 0.00005 15.0173C0.00005 14.4922 -0.00446 14.095 0.0656835 13.7486C0.339495 12.4115 1.41211 11.3656 2.78344 11.0986C3.13871 11.0302 3.5483 11.0346 4.08461 11.0346H6.5987L6.60096 11.0324Z'/%3E%3Cpath fill='%23FFFFFF' d='M10.9997 0C11.2486 0 11.4885 0.0970851 11.6672 0.269191L16.6954 5.17199C17.062 5.52944 17.062 6.11195 16.6954 6.47161C16.3266 6.82906 15.7292 6.82906 15.3626 6.47161L11.9433 3.13761V13.1771C11.9433 13.6846 11.5224 14.0972 11.0019 14.0972C10.4815 14.0972 10.0583 13.6846 10.0583 13.1771V3.13982L6.63905 6.47381C6.27019 6.83126 5.67278 6.83126 5.30619 6.47381C4.9396 6.11416 4.9396 5.53165 5.30619 5.1742L10.3344 0.269191C10.5109 0.0970851 10.7508 0 10.9997 0Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  opacity: 0.6;
}

.elementor-819 .elementor-element.elementor-element-c437480 .fake-upload-button:hover::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='19' viewBox='0 0 22 19'%3E%3Cpath fill='%23000000' d='M6.60096 11.0324C7.12143 11.0324 7.54233 11.445 7.54233 11.9525C7.54233 12.46 7.12143 12.8726 6.60096 12.8726H4.08687C3.45778 12.8726 3.28128 12.877 3.15229 12.9013C2.52999 13.0227 2.04347 13.497 1.91901 14.1038C1.89411 14.2296 1.88733 14.4017 1.88733 15.0151C1.88733 15.6285 1.89185 15.8028 1.91901 15.9286C2.04347 16.5354 2.52999 17.0098 3.15229 17.1311C3.28128 17.1554 3.45778 17.1598 4.08687 17.1598H17.9155C18.5446 17.1598 18.7211 17.1554 18.8501 17.1311C19.4724 17.0098 19.9589 16.5354 20.0834 15.9286C20.1083 15.8028 20.1151 15.6285 20.1151 15.0151C20.1151 14.4017 20.1105 14.2296 20.0834 14.1038C19.9589 13.497 19.4724 13.0227 18.8501 12.9013C18.7211 12.877 18.5446 12.8726 17.9155 12.8726H15.4014C14.8809 12.8726 14.46 12.46 14.46 11.9525C14.46 11.445 14.8809 11.0324 15.4014 11.0324H17.9155C18.4541 11.0324 18.8614 11.028 19.2167 11.0964C20.588 11.3634 21.6606 12.4092 21.9344 13.7464C22.0046 14.095 22.0001 14.4922 22.0001 15.0151C22.0001 15.538 22.0046 15.9374 21.9344 16.286C21.6606 17.6232 20.588 18.669 19.2167 18.936C18.8614 19.0044 18.4518 19 17.9155 19H4.08687C3.5483 19 3.14098 19.0044 2.7857 18.936C1.41438 18.669 0.341758 17.6232 0.0679464 16.286C-0.0044667 15.9374 0.00005 15.5425 0.00005 15.0173C0.00005 14.4922 -0.00446 14.095 0.0656835 13.7486C0.339495 12.4115 1.41211 11.3656 2.78344 11.0986C3.13871 11.0302 3.5483 11.0346 4.08461 11.0346H6.5987L6.60096 11.0324Z'/%3E%3Cpath fill='%23000000' d='M10.9997 0C11.2486 0 11.4885 0.0970851 11.6672 0.269191L16.6954 5.17199C17.062 5.52944 17.062 6.11195 16.6954 6.47161C16.3266 6.82906 15.7292 6.82906 15.3626 6.47161L11.9433 3.13761V13.1771C11.9433 13.6846 11.5224 14.0972 11.0019 14.0972C10.4815 14.0972 10.0583 13.6846 10.0583 13.1771V3.13982L6.63905 6.47381C6.27019 6.83126 5.67278 6.83126 5.30619 6.47381C4.9396 6.11416 4.9396 5.53165 5.30619 5.1742L10.3344 0.269191C10.5109 0.0970851 10.7508 0 10.9997 0Z'/%3E%3C/svg%3E")!important;
  opacity: 1;
}

.elementor-819 .elementor-element.elementor-element-c437480 .fake-upload-button:hover {
  background: white;
  color: black;
}

.elementor-819 .elementor-element.elementor-element-c437480 input, .elementor-819 .elementor-element.elementor-element-c437480 textarea {
    padding:12px 16px;
    border-radius:0px!important;
}

.elementor-819 .elementor-element.elementor-element-c437480 .elementor-field-type-upload {
    flex-direction: column;
    align-items: start;

}/* End custom CSS */