.elementor-1992 .elementor-element.elementor-element-9452fcf{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:-0px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1992 .elementor-element.elementor-element-9452fcf, .elementor-1992 .elementor-element.elementor-element-9452fcf::before{--border-transition:0.3s;}.elementor-1992 .elementor-element.elementor-element-9452fcf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1992 .elementor-element.elementor-element-5ff5a8d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--background-transition:0.3s;}.elementor-1992 .elementor-element.elementor-element-ce44871{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-1992 .elementor-element.elementor-element-98e07df{--display:flex;--background-transition:0.3s;}.elementor-1992 .elementor-element.elementor-element-6c77943{--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;--background-transition:0.3s;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1992 .elementor-element.elementor-element-df3167d{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-1992 .elementor-element.elementor-element-df3167d .elementor-headline{text-align:center;font-family:"Open Sans Hebrew Condensed", Sans-serif;font-size:20px;font-weight:100;}.elementor-1992 .elementor-element.elementor-element-df3167d .elementor-headline-dynamic-wrapper path{stroke:#1500FF;stroke-width:4px;}.elementor-1992 .elementor-element.elementor-element-df3167d .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1992 .elementor-element.elementor-element-df3167d .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:100;}.elementor-1992 .elementor-element.elementor-element-df3167d .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1992 .elementor-element.elementor-element-0ef8f34{--display:flex;--background-transition:0.3s;}.elementor-1992 .elementor-element.elementor-element-59c3192{--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;--background-transition:0.3s;}.elementor-1992 .elementor-element.elementor-element-64e4c1d{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-1992 .elementor-element.elementor-element-64e4c1d .elementor-headline{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:100;}.elementor-1992 .elementor-element.elementor-element-64e4c1d .elementor-headline-dynamic-wrapper path{stroke:#F51A1A;stroke-width:3px;}.elementor-1992 .elementor-element.elementor-element-f546b2c{--display:flex;--background-transition:0.3s;}.elementor-1992 .elementor-element.elementor-element-3caa865{--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;--background-transition:0.3s;}.elementor-1992 .elementor-element.elementor-element-6c6648a{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-1992 .elementor-element.elementor-element-6c6648a .elementor-headline{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:100;}.elementor-1992 .elementor-element.elementor-element-6c6648a .elementor-headline-dynamic-wrapper path{stroke:#D6E900;}.elementor-1992 .elementor-element.elementor-element-6c6648a .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-1992 .elementor-element.elementor-element-cf555f4{--display:flex;--background-transition:0.3s;}.elementor-1992 .elementor-element.elementor-element-4a9762c{--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;--background-transition:0.3s;}.elementor-1992 .elementor-element.elementor-element-c948712{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-1992 .elementor-element.elementor-element-c948712 .elementor-headline{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:100;}.elementor-1992 .elementor-element.elementor-element-c948712 .elementor-headline-dynamic-wrapper path{stroke:#00F3F7;}.elementor-1992 .elementor-element.elementor-element-c948712 .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:200;}.elementor-1992 .elementor-element.elementor-element-f9c391e{--display:flex;--background-transition:0.3s;}.elementor-1992 .elementor-element.elementor-element-1d4d18c{--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;--background-transition:0.3s;}.elementor-1992 .elementor-element.elementor-element-f7ea3ec{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-1992 .elementor-element.elementor-element-f7ea3ec .elementor-headline{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:100;}.elementor-1992 .elementor-element.elementor-element-f7ea3ec .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:200;}.elementor-1992 .elementor-element.elementor-element-2ce8da7{--display:flex;--background-transition:0.3s;}.elementor-1992 .elementor-element.elementor-element-1537454{--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;--background-transition:0.3s;}.elementor-1992 .elementor-element.elementor-element-eaa9936{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-1992 .elementor-element.elementor-element-eaa9936 .elementor-headline{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:100;}.elementor-1992 .elementor-element.elementor-element-eaa9936 .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-1992 .elementor-element.elementor-element-328b06b{--display:flex;--background-transition:0.3s;}.elementor-1992 .elementor-element.elementor-element-10f5994{--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;--background-transition:0.3s;}.elementor-1992 .elementor-element.elementor-element-2db0e31{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-1992 .elementor-element.elementor-element-2db0e31 .elementor-headline{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:100;}.elementor-1992 .elementor-element.elementor-element-2db0e31 .elementor-headline-dynamic-wrapper path{stroke:#EE7504;}.elementor-1992 .elementor-element.elementor-element-2db0e31 .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-1992 .elementor-element.elementor-element-312572e{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:26px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:12px;}.elementor-1992 .elementor-element.elementor-element-312572e :where( .elementor-1992 .elementor-element.elementor-element-312572e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1992 .elementor-element.elementor-element-04ba0e8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--background-transition:0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1992 .elementor-element.elementor-element-603a377 .elementor-icon-wrapper{text-align:center;}.elementor-1992 .elementor-element.elementor-element-603a377.elementor-view-stacked .elementor-icon{background-color:#04BB76;}.elementor-1992 .elementor-element.elementor-element-603a377.elementor-view-framed .elementor-icon, .elementor-1992 .elementor-element.elementor-element-603a377.elementor-view-default .elementor-icon{color:#04BB76;border-color:#04BB76;}.elementor-1992 .elementor-element.elementor-element-603a377.elementor-view-framed .elementor-icon, .elementor-1992 .elementor-element.elementor-element-603a377.elementor-view-default .elementor-icon svg{fill:#04BB76;}.elementor-1992 .elementor-element.elementor-element-603a377 .elementor-icon{font-size:30px;}.elementor-1992 .elementor-element.elementor-element-603a377 .elementor-icon svg{height:30px;}.elementor-1992 .elementor-element.elementor-element-7570efa .elementor-icon-wrapper{text-align:center;}.elementor-1992 .elementor-element.elementor-element-7570efa.elementor-view-stacked .elementor-icon{background-color:#E28A19;}.elementor-1992 .elementor-element.elementor-element-7570efa.elementor-view-framed .elementor-icon, .elementor-1992 .elementor-element.elementor-element-7570efa.elementor-view-default .elementor-icon{color:#E28A19;border-color:#E28A19;}.elementor-1992 .elementor-element.elementor-element-7570efa.elementor-view-framed .elementor-icon, .elementor-1992 .elementor-element.elementor-element-7570efa.elementor-view-default .elementor-icon svg{fill:#E28A19;}.elementor-1992 .elementor-element.elementor-element-7570efa .elementor-icon{font-size:30px;}.elementor-1992 .elementor-element.elementor-element-7570efa .elementor-icon svg{height:30px;}.elementor-1992 .elementor-element.elementor-element-7570efa .elementor-icon i, .elementor-1992 .elementor-element.elementor-element-7570efa .elementor-icon svg{transform:rotate(0deg);}.elementor-1992 .elementor-element.elementor-element-672fb4b .elementor-icon-wrapper{text-align:center;}.elementor-1992 .elementor-element.elementor-element-672fb4b.elementor-view-stacked .elementor-icon{background-color:#1942E2;}.elementor-1992 .elementor-element.elementor-element-672fb4b.elementor-view-framed .elementor-icon, .elementor-1992 .elementor-element.elementor-element-672fb4b.elementor-view-default .elementor-icon{color:#1942E2;border-color:#1942E2;}.elementor-1992 .elementor-element.elementor-element-672fb4b.elementor-view-framed .elementor-icon, .elementor-1992 .elementor-element.elementor-element-672fb4b.elementor-view-default .elementor-icon svg{fill:#1942E2;}.elementor-1992 .elementor-element.elementor-element-672fb4b .elementor-icon{font-size:30px;}.elementor-1992 .elementor-element.elementor-element-672fb4b .elementor-icon svg{height:30px;}.elementor-1992 .elementor-element.elementor-element-672fb4b .elementor-icon i, .elementor-1992 .elementor-element.elementor-element-672fb4b .elementor-icon svg{transform:rotate(0deg);}@media(max-width:1024px){.elementor-1992 .elementor-element.elementor-element-9452fcf{--grid-auto-flow:row;}.elementor-1992 .elementor-element.elementor-element-5ff5a8d{--grid-auto-flow:row;}.elementor-1992 .elementor-element.elementor-element-04ba0e8{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1992 .elementor-element.elementor-element-9452fcf{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1992 .elementor-element.elementor-element-5ff5a8d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1992 .elementor-element.elementor-element-04ba0e8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-ce44871 *//* استایل کلی فرم */
#shortcode-form {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: flex-start;
    gap: 20px;
    max-width: 100%;
    margin: 50px auto;
    padding: 30px;
    border-radius: 15px;
    background: #f5f5f5; /* پس‌زمینه روشن خنثی */
    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.15);
    border: 1px solid #e0e0e0;
    overflow-x: auto;
}

/* فیلدهای فرم */
#shortcode-form .form-row {
    flex: 1;
    min-width: 220px;
    max-width: 250px;
    margin-bottom: 0;
}

/* برچسب‌ها */
#shortcode-form label {
    display: block;
    font-size: 15px;
    font-weight: 600;
    color: #4a4a4a; /* خاکستری تیره */
    margin-bottom: 10px;
}

/* کادرهای انتخاب (select) */
#shortcode-form select {
    width: 100%;
    height: 50px;
    padding: 12px 15px;
    font-size: 16px;
    border: 1px solid #d0d0d0;
    border-radius: 10px;
    background-color: #ffffff; /* سفید */
    color: #333333;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    transition: border-color 0.3s ease, box-shadow 0.3s ease;
}

/* تغییر رنگ placeholder */
#shortcode-form select::placeholder {
    color: #9e9e9e; /* خاکستری ملایم */
}

/* دکمه ارسال */
#shortcode-form button {
    height: 50px;
    padding: 12px 20px;
    background: #007bff; /* آبی اصلی */
    color: white;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
    border: none;
    border-radius: 12px;
    cursor: pointer;
    transition: background 0.3s ease, transform 0.3s ease, box-shadow 0.3s ease;
    box-shadow: 0 8px 15px rgba(0, 0, 0, 0.2);
    margin-left: 10px;
}

/* افکت hover دکمه */
#shortcode-form button:hover {
    background: #0056b3; /* آبی تیره‌تر */
    transform: translateY(-4px);
    box-shadow: 0 12px 20px rgba(0, 0, 0, 0.3);
}

/* پیام نمایش نتیجه */
#shortcode-result {
    flex: 1;
    margin-top: 25px;
    padding: 20px 40px;
    font-family: "Courier New", monospace;
    font-size: 14px;
    font-weight: bold;
    color: #333; /* متن تیره */
    border-radius: 12px;
    background: transparent; /* حذف پس‌زمینه */
    border: none; /* حذف حاشیه */
    text-align: center;
    display: none;
    transition: opacity 0.3s ease;
    width: 100%;
    max-width: 450px;
    box-sizing: border-box;
}/* End custom CSS */