.elementor-widget-image .widget-image-caption{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-244 .elementor-element.elementor-element-202fdd0 > .elementor-widget-container{border-radius:1px 1px 1px 1px;}.elementor-244 .elementor-element.elementor-element-202fdd0 img{width:64%;height:500px;border-radius:9px 9px 9px 9px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-244 .elementor-element.elementor-element-5aafacf{text-align:justify;font-family:"ایرانسنس", Sans-serif;font-weight:400;color:var( --e-global-color-f81885b );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-244 .elementor-element.elementor-element-7049a26 > .elementor-widget-container{background-color:#184F85;margin:0px 0px 0px 0px;padding:9px 3px 9px 0px;border-radius:9px 9px 9px 9px;}.elementor-244 .elementor-element.elementor-element-7049a26 .elementor-heading-title{font-family:"ایرانسنس", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-244 .elementor-element.elementor-element-846ee35{font-family:"ایرانسنس", Sans-serif;font-size:19px;font-weight:400;line-height:55px;color:var( --e-global-color-primary );}.elementor-244 .elementor-element.elementor-element-9a5028a > .elementor-widget-container{border-radius:1px 1px 1px 1px;}.elementor-244 .elementor-element.elementor-element-9a5028a img{width:64%;height:500px;border-radius:9px 9px 9px 9px;}.elementor-244 .elementor-element.elementor-element-571cc4e > .elementor-widget-container{background-color:#184F85;margin:0px 0px 0px 0px;padding:9px 3px 9px 0px;border-radius:9px 9px 9px 9px;}.elementor-244 .elementor-element.elementor-element-571cc4e .elementor-heading-title{font-family:"ایرانسنس", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-244 .elementor-element.elementor-element-f927db2{font-family:"ایرانسنس", Sans-serif;font-size:19px;font-weight:400;line-height:55px;color:var( --e-global-color-primary );}.elementor-244 .elementor-element.elementor-element-fdf11b0 > .elementor-widget-container{border-radius:1px 1px 1px 1px;}.elementor-244 .elementor-element.elementor-element-fdf11b0 img{width:64%;height:500px;border-radius:9px 9px 9px 9px;}.elementor-244 .elementor-element.elementor-element-2a98b16 > .elementor-widget-container{background-color:#184F85;margin:0px 0px 0px 0px;padding:9px 3px 9px 0px;border-radius:9px 9px 9px 9px;}.elementor-244 .elementor-element.elementor-element-2a98b16 .elementor-heading-title{font-family:"ایرانسنس", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-244 .elementor-element.elementor-element-d51099c{font-family:"ایرانسنس", Sans-serif;font-size:19px;font-weight:400;line-height:55px;color:var( --e-global-color-primary );}.elementor-244 .elementor-element.elementor-element-6107c2b > .elementor-widget-container{background-color:#184F85;margin:0px 0px 0px 0px;padding:9px 3px 9px 0px;border-radius:9px 9px 9px 9px;}.elementor-244 .elementor-element.elementor-element-6107c2b .elementor-heading-title{font-family:"ایرانسنس", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-244 .elementor-element.elementor-element-5c987cb{text-align:justify;font-family:"ایرانسنس", Sans-serif;font-size:19px;font-weight:400;line-height:55px;color:var( --e-global-color-primary );}.elementor-widget-price-table .elementor-price-table__button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-price-table{--e-price-table-header-background-color:var( --e-global-color-secondary );}.elementor-widget-price-table .elementor-price-table__heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__subheading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__original-price{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__period{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list{--e-price-table-features-list-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__features-list li{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list li:before{border-top-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__additional_info{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-price-table .elementor-price-table__ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-244 .elementor-element.elementor-element-e446bfc > .elementor-widget-container{border-style:solid;border-color:#80CFA2;}.elementor-244 .elementor-element.elementor-element-e446bfc{--e-price-table-header-background-color:#E0FFE9;}.elementor-244 .elementor-element.elementor-element-e446bfc .elementor-price-table__heading{color:var( --e-global-color-text );font-family:"ایرانسنس", Sans-serif;font-weight:600;}.elementor-244 .elementor-element.elementor-element-e446bfc .elementor-price-table .elementor-price-table__price{font-family:"ایرانسنس", Sans-serif;font-size:28px;font-weight:600;}.elementor-244 .elementor-element.elementor-element-e446bfc .elementor-price-table__currency{align-self:flex-start;}.elementor-244 .elementor-element.elementor-element-e446bfc .elementor-price-table__after-price{justify-content:flex-start;}.elementor-244 .elementor-element.elementor-element-e446bfc .elementor-price-table__features-list li{font-family:"ایرانسنس", Sans-serif;font-weight:400;}.elementor-244 .elementor-element.elementor-element-e446bfc .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-244 .elementor-element.elementor-element-e446bfc .elementor-price-table__button{font-family:"ایرانسنس", Sans-serif;font-weight:500;}.elementor-244 .elementor-element.elementor-element-e446bfc .elementor-price-table__additional_info{font-family:"ایرانسنس", Sans-serif;font-weight:400;margin:15px 30px 0px 30px;}.elementor-244 .elementor-element.elementor-element-e446bfc .elementor-price-table__ribbon-inner{color:#ffffff;font-family:"ایرانسنس", Sans-serif;font-weight:500;}.elementor-244 .elementor-element.elementor-element-320cb4e > .elementor-widget-container{border-style:solid;border-color:#E0C56D;}.elementor-244 .elementor-element.elementor-element-320cb4e{--e-price-table-header-background-color:#FFF7D6;}.elementor-244 .elementor-element.elementor-element-320cb4e .elementor-price-table__heading{color:var( --e-global-color-text );font-family:"ایرانسنس", Sans-serif;font-weight:600;}.elementor-244 .elementor-element.elementor-element-320cb4e .elementor-price-table .elementor-price-table__price{font-family:"ایرانسنس", Sans-serif;font-size:28px;font-weight:600;}.elementor-244 .elementor-element.elementor-element-320cb4e .elementor-price-table__currency{align-self:flex-start;}.elementor-244 .elementor-element.elementor-element-320cb4e .elementor-price-table__after-price{justify-content:flex-start;}.elementor-244 .elementor-element.elementor-element-320cb4e .elementor-price-table__features-list li{font-family:"ایرانسنس", Sans-serif;font-weight:400;}.elementor-244 .elementor-element.elementor-element-320cb4e .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-244 .elementor-element.elementor-element-320cb4e .elementor-price-table__button{font-family:"ایرانسنس", Sans-serif;font-weight:500;}.elementor-244 .elementor-element.elementor-element-320cb4e .elementor-price-table__additional_info{font-family:"ایرانسنس", Sans-serif;font-weight:400;margin:15px 30px 0px 30px;}.elementor-244 .elementor-element.elementor-element-320cb4e .elementor-price-table__ribbon-inner{color:#ffffff;font-family:"ایرانسنس", Sans-serif;font-weight:500;}.elementor-244 .elementor-element.elementor-element-cd24194 > .elementor-widget-container{border-style:solid;border-color:#6BA3F7;}.elementor-244 .elementor-element.elementor-element-cd24194{--e-price-table-header-background-color:#DDEEFF;}.elementor-244 .elementor-element.elementor-element-cd24194 .elementor-price-table__heading{color:var( --e-global-color-text );font-family:"ایرانسنس", Sans-serif;font-weight:600;}.elementor-244 .elementor-element.elementor-element-cd24194 .elementor-price-table .elementor-price-table__price{font-family:"ایرانسنس", Sans-serif;font-size:28px;font-weight:600;}.elementor-244 .elementor-element.elementor-element-cd24194 .elementor-price-table__currency{align-self:flex-start;}.elementor-244 .elementor-element.elementor-element-cd24194 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-244 .elementor-element.elementor-element-cd24194 .elementor-price-table__features-list li{font-family:"ایرانسنس", Sans-serif;font-weight:400;}.elementor-244 .elementor-element.elementor-element-cd24194 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-244 .elementor-element.elementor-element-cd24194 .elementor-price-table__button{font-family:"ایرانسنس", Sans-serif;font-weight:500;}.elementor-244 .elementor-element.elementor-element-cd24194 .elementor-price-table__additional_info{font-family:"ایرانسنس", Sans-serif;font-weight:400;margin:15px 30px 0px 30px;}.elementor-244 .elementor-element.elementor-element-cd24194 .elementor-price-table__ribbon-inner{color:#ffffff;font-family:"ایرانسنس", Sans-serif;font-weight:500;}.elementor-244 .elementor-element.elementor-element-ee23cad > .elementor-widget-container{background-color:#184F85;margin:0px 0px 0px 0px;padding:9px 3px 9px 0px;border-radius:9px 9px 9px 9px;}.elementor-244 .elementor-element.elementor-element-ee23cad .elementor-heading-title{font-family:"ایرانسنس", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-244 .elementor-element.elementor-element-d31c997{font-family:"ایرانسنس", Sans-serif;font-size:19px;font-weight:400;line-height:55px;color:var( --e-global-color-primary );}.elementor-244 .elementor-element.elementor-element-570f1fd > .elementor-widget-container{border-radius:1px 1px 1px 1px;}.elementor-244 .elementor-element.elementor-element-570f1fd img{width:64%;height:500px;border-radius:9px 9px 9px 9px;}@media(max-width:767px){.elementor-244 .elementor-element.elementor-element-202fdd0 img{width:100%;max-width:100%;height:333px;}.elementor-244 .elementor-element.elementor-element-5aafacf{font-size:19px;}.elementor-244 .elementor-element.elementor-element-9a5028a img{width:100%;max-width:100%;height:333px;}.elementor-244 .elementor-element.elementor-element-fdf11b0 img{width:100%;max-width:100%;height:333px;}.elementor-244 .elementor-element.elementor-element-570f1fd img{width:100%;max-width:100%;height:333px;}}/* Start custom CSS *//* هدینگ H2 با رنگ قلم سفید و زمینه آبی تیره‌تر */
.elementor-widget-text-editor h2 {
  color: #ffffff;               /* رنگ متن سفید */
  background-color: #256D85;    /* آبی تیره‌تر و ملایم‌تر */
  padding: 10px 18px;
  border-radius: 8px;
  margin-top: 38px;
  font-weight: 700;
  font-size: 19px;              /* فونت کمی کوچکتر */
  position: relative;
}

/* حذف خط زیر H2 */
/* اگر بعداً خواستی اضافه کنی، کد زیر رو فعال کن */
/*
.elementor-widget-text-editor h2::after {
  content: "";
  display: block;
  width: 60px;
  height: 3px;
  background-color: #87CEFA;
  margin-top: 10px;
  border-radius: 2px;
}
*/

/* هدینگ H3 با زمینه سفید و رنگ قلم آبی تیره‌تر */
.elementor-widget-text-editor h3 {
  color: #e30b82    ;       /* آبی تیره‌تر */
  background-color: #ffffff;    /* زمینه سفید */
  padding: 7px 14px;
  border-radius: 6px;
  margin-top: 28px;
  font-weight: 600;
  font-size: 16px;              /* فونت کمی کوچکتر */
  display: flex;
  align-items: center;
  gap: 8px;
}

/* آیکون کنار هدینگ H3 */
.elementor-widget-text-editor h3::before {
  content: "🔹";
  font-size: 16px;
  color: #256D85;               /* رنگ آیکون آبی تیره‌تر */
}


.order-form-container, 
.order-form-container * {
    font-family: "Iransans", sans-serif !important;
}/* End custom CSS */