.elementor-306 .elementor-element.elementor-element-07ec150{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-306 .elementor-element.elementor-element-b66f453{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-306 .elementor-element.elementor-element-ec39865{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-306 .elementor-element.elementor-element-0d87419{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-306 .elementor-element.elementor-element-e03e6e6 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-306 .elementor-element.elementor-element-e03e6e6 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-306 .elementor-element.elementor-element-e03e6e6 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-306 .elementor-element.elementor-element-e03e6e6 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-306 .elementor-element.elementor-element-e03e6e6 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-306 .elementor-element.elementor-element-e03e6e6 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-306 .elementor-element.elementor-element-e03e6e6 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-306 .elementor-element.elementor-element-e03e6e6 .elementor-field-type-html{padding-bottom:0px;}.elementor-306 .elementor-element.elementor-element-e03e6e6 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-306 .elementor-element.elementor-element-e03e6e6 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-306 .elementor-element.elementor-element-e03e6e6 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-306 .elementor-element.elementor-element-e03e6e6 .elementor-button[type="submit"]{color:#ffffff;}.elementor-306 .elementor-element.elementor-element-e03e6e6 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-306 .elementor-element.elementor-element-e03e6e6 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-306 .elementor-element.elementor-element-e03e6e6 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-306 .elementor-element.elementor-element-e03e6e6 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-306 .elementor-element.elementor-element-e03e6e6 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-306 .elementor-element.elementor-element-e03e6e6 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-306 .elementor-element.elementor-element-e03e6e6{--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;}/* Start custom CSS */html body.page-id-306::before,
html body.page-id-306::after,
body.page-id-306::before,
body.page-id-306::after {
  content: none !important; display: none !important; background: none !important;
}
html body.page-id-306,
body.page-id-306 #page,
body.page-id-306 .site,
body.page-id-306 main,
body.page-id-306 .elementor,
body.page-id-306 .elementor-306 {
  background: #0a192f !important; color: #e8eef7 !important; background-image:none !important;
}
body.page-id-306 .entry-header,
body.page-id-306 .page-header { display:none !important; }
body.page-id-306 .elementor-element-07ec150,
body.page-id-306 .elementor-element-b66f453,
body.page-id-306 .elementor-element-ec39865,
body.page-id-306 .elementor-element-0d87419 {
  background: #0a192f !important; box-shadow:none !important;
}
.ds-site-wrap {
  width:100%; max-width:1240px; margin:0 auto; padding-left:20px; padding-right:20px; box-sizing:border-box;
}
body.page-id-306 .elementor-element-b66f453.e-con,
body.page-id-306 .elementor-element-b66f453 > .e-con-inner {
  display:flex !important; flex-direction:row !important; flex-wrap:nowrap !important;
  align-items:flex-start !important; gap:40px !important; width:100% !important;
  max-width:1240px !important; margin-left:auto !important; margin-right:auto !important;
  padding-left:20px !important; padding-right:20px !important; box-sizing:border-box !important;
  background:#0a192f !important;
}
body.page-id-306 .elementor-element-ec39865 {
  order:1 !important; width:38% !important; max-width:420px !important; flex:0 0 38% !important; min-width:0 !important;
}
body.page-id-306 .elementor-element-0d87419 {
  order:2 !important; width:62% !important; flex:1 1 62% !important; min-width:0 !important;
}
body.page-id-306 .elementor-element-0d87419 .elementor-widget-form {
  background:#0f243f !important; border:1px solid rgba(255,255,255,.10) !important; border-radius:18px !important;
  padding:24px 22px 20px !important; box-sizing:border-box !important; width:100% !important; box-shadow:none !important;
}
body.page-id-306 .elementor-form .elementor-form-fields-wrapper { display:block !important; width:100% !important; }
body.page-id-306 .elementor-form .elementor-field-group {
  display:block !important; float:none !important; clear:both !important;
  width:100% !important; margin:0 0 16px 0 !important; padding:0 !important;
}
body.page-id-306 .elementor-form .elementor-field-group > label,
body.page-id-306 .elementor-form .elementor-field-label {
  display:block !important; margin:0 0 8px 0 !important; color:#e8eef7 !important;
  font-size:13px !important; font-weight:600 !important;
}
body.page-id-306 .elementor-form .elementor-field-textual,
body.page-id-306 .elementor-form input.elementor-field,
body.page-id-306 .elementor-form textarea.elementor-field,
body.page-id-306 .elementor-form select.elementor-field {
  display:block !important; width:100% !important; max-width:100% !important; box-sizing:border-box !important;
  background:#071526 !important; border:1px solid rgba(255,255,255,.14) !important; color:#e8eef7 !important;
  border-radius:12px !important; padding:12px 14px !important; min-height:46px !important; margin:0 !important; box-shadow:none !important;
}
body.page-id-306 .elementor-form textarea.elementor-field { min-height:120px !important; }
body.page-id-306 .elementor-form .elementor-field-textual::placeholder { color:#8FA1C0 !important; }
body.page-id-306 .elementor-form .elementor-button {
  width:100% !important; background:#00C16E !important; color:#04110a !important;
  border-radius:9px !important; font-weight:700 !important; padding:11px 20px !important;
  border:none !important; box-shadow:none !important;
}
@media (max-width:900px) {
  body.page-id-306 .elementor-element-b66f453.e-con,
  body.page-id-306 .elementor-element-b66f453 > .e-con-inner { flex-direction:column !important; gap:24px !important; }
  body.page-id-306 .elementor-element-ec39865,
  body.page-id-306 .elementor-element-0d87419 {
    width:100% !important; max-width:100% !important; flex:1 1 100% !important;
  }
}/* End custom CSS */