.elementor-7008 .elementor-element.elementor-element-074892db{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7008 .elementor-element.elementor-element-074892db:not(.elementor-motion-effects-element-type-background), .elementor-7008 .elementor-element.elementor-element-074892db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05090d;}.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-type-html{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.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{--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-7008 .elementor-element.elementor-element-0acbba88 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-field-type-html{padding-bottom:0px;}.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-7008 .elementor-element.elementor-element-0acbba88 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-button[type="submit"]{color:#ffffff;}.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-7008 .elementor-element.elementor-element-0acbba88 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-7008 .elementor-element.elementor-element-0acbba88 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-7008 .elementor-element.elementor-element-0acbba88 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-7008 .elementor-element.elementor-element-0acbba88{--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;}@media(min-width:768px){.elementor-7008 .elementor-element.elementor-element-074892db{--content-width:100%;}}/* Start custom CSS for form, class: .elementor-element-0acbba88 */.elementor-7008 .elementor-element.elementor-element-0acbba88{
  width:100%;max-width:none;margin:0;padding:42px 24px 88px;
  background:radial-gradient(circle at 82% 12%,rgba(204,1,0,.10),transparent 25%),#05090d;
  color:#fff;font-family:"Yekan Bakh","IRANSansX","Vazirmatn",Tahoma,sans-serif;
}
.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-form{
  max-width:1240px;min-height:430px;margin:0 auto;
  padding:34px 34px 28px calc(39% + 38px);
  display:flex;flex-wrap:wrap;align-content:center;align-items:flex-end;overflow:hidden;
  border:1px solid rgba(255,255,255,.09);border-radius:24px;
  background-image:
    linear-gradient(90deg,transparent,transparent),
    var(--wpr-bg-8fd07628-7d76-46bb-a447-6557e8786b91),
    linear-gradient(135deg,rgba(204,1,0,.045),transparent 36%),
    linear-gradient(180deg,rgba(10,16,22,.98),rgba(7,13,19,1));
  background-size:41% 100%,41% 100%,100% 100%,100% 100%;
  background-position:left center,left center,center,center;background-repeat:no-repeat;
  box-shadow:0 28px 80px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.025);
}
.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-form:before{content:"درخواست مشاوره تور مجازی هتل و اقامتگاه";flex:0 0 100%;order:-2;display:block;margin:0 7px 5px;color:#fff;font-size:clamp(22px,2.3vw,31px);line-height:1.55;font-weight:950;letter-spacing:-.02em}
.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-form:after{content:"اطلاعات پروژه را وارد کنید؛ تیم تورنیدو پس از بررسی برای برآورد و هماهنگی با شما تماس می‌گیرد.";flex:0 0 100%;order:-1;display:block;margin:0 7px 22px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.07);color:#aeb8c0;font-size:12.5px;line-height:1.9}
.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-field-group{padding:0 7px 14px}
.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-field-label{margin-bottom:7px;color:#dce2e6!important;font-size:11.5px;font-weight:850}
.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-field{min-height:52px;padding:0 14px!important;border:1px solid rgba(255,255,255,.10)!important;border-radius:12px!important;outline:none!important;background:#091018!important;color:#fff!important;font-family:inherit!important;font-size:12.5px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.015)!important;transition:border-color .22s ease,box-shadow .22s ease,background .22s ease!important}
.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-field:focus{border-color:rgba(204,1,0,.66)!important;background:#0b141d!important;box-shadow:0 0 0 3px rgba(204,1,0,.10)!important}
.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-field::placeholder{color:#66727c!important}
.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-field-type-submit{margin-top:2px}
.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-button{min-height:54px;width:100%;border:0;border-radius:12px!important;background:linear-gradient(135deg,#CC0100,#ef3c3c)!important;color:#fff!important;font-family:inherit!important;font-size:13px!important;font-weight:950!important;box-shadow:0 14px 30px rgba(204,1,0,.22);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}
.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-button:hover{transform:translateY(-2px);box-shadow:0 18px 38px rgba(204,1,0,.30);filter:brightness(1.05)}
.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-message{margin:10px 7px 0;padding:12px 14px;border-radius:10px;background:rgba(255,255,255,.035);color:#dfe5e9}
.elementor-7008 .elementor-element.elementor-element-0acbba88:after{content:"یا برای هماهنگی سریع‌تر با 09123604360 تماس بگیرید.";display:block;max-width:1240px;margin:12px auto 0;padding:0 8px;color:#77838c;font-size:11.5px;text-align:center}
@media(max-width:900px){.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-form{min-height:0;padding-left:34px;padding-top:270px;background-size:100% 235px,100% 235px,100% 100%,100% 100%;background-position:top center,top center,center,center}}
@media(max-width:767px){.elementor-7008 .elementor-element.elementor-element-0acbba88{padding:30px 12px 62px}.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-form{padding:235px 15px 16px;border-radius:18px;background-size:100% 205px,100% 205px,100% 100%,100% 100%}.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-form:before{font-size:21px;margin-bottom:4px}.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-form:after{font-size:11.5px;margin-bottom:18px;padding-bottom:16px}.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-field-group{padding-left:5px;padding-right:5px}.elementor-7008 .elementor-element.elementor-element-0acbba88 .elementor-field{min-height:50px}}/* End custom CSS */