.elementor-243 .elementor-element.elementor-element-e5b5a4c{--display:flex;}.elementor-243 .elementor-element.elementor-element-560daff{text-align:center;}.elementor-243 .elementor-element.elementor-element-560daff .elementor-heading-title{font-size:34px;line-height:70px;}.elementor-243 .elementor-element.elementor-element-032642d{--display:flex;}.elementor-243 .elementor-element.elementor-element-0d30cc8.elementor-element{--align-self:stretch;}.elementor-243 .elementor-element.elementor-element-0d30cc8 .section-title .title{font-size:28px;}.elementor-243 .elementor-element.elementor-element-7eec60f{--display:flex;}.elementor-243 .elementor-element.elementor-element-4e6ae2f{--display:flex;}.elementor-243 .elementor-element.elementor-element-57f0720{--display:flex;}.elementor-243 .elementor-element.elementor-element-0e43d06{width:100%;max-width:100%;}.elementor-243 .elementor-element.elementor-element-0e43d06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-0e43d06 .section-title .sub-title{font-size:41px;line-height:24px;letter-spacing:1.5px;word-spacing:0px;}.elementor-243 .elementor-element.elementor-element-0e43d06 .section-title .title{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#FFFFFFF0;color:#FFFFFFF0;font-family:"Poppins", Sans-serif;font-size:34px;line-height:12px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-0e43d06 .section-title p{font-size:71px;font-weight:100;line-height:1px;padding:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-0e43d06 .single-service .content p{font-size:20px;font-weight:900;}.elementor-243 .elementor-element.elementor-element-a25f13e{--display:flex;}.elementor-243 .elementor-element.elementor-element-86842c1 .section-title .title{font-size:30px;}.elementor-243 .elementor-element.elementor-element-86842c1 .rn-portfolio-area{padding:0px 0px 120px 0px !important;}.elementor-243 .elementor-element.elementor-element-7a9202c{--display:flex;}.elementor-243 .elementor-element.elementor-element-d359d41 .section-title p{font-size:23px;}.elementor-243 .elementor-element.elementor-element-d359d41 .btn-default{font-weight:500;color:#000000;background:#FFFFFF !important;}@media(max-width:1366px){.elementor-243 .elementor-element.elementor-element-560daff .elementor-heading-title{font-size:29px;}.elementor-243 .elementor-element.elementor-element-0e43d06 > .elementor-widget-container{margin:-140px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-d359d41 .section-title .title{font-size:46px;}}@media(max-width:1200px){.elementor-243 .elementor-element.elementor-element-560daff .elementor-heading-title{font-size:27px;}}@media(max-width:1024px){.elementor-243 .elementor-element.elementor-element-560daff .elementor-heading-title{font-size:29px;}.elementor-243 .elementor-element.elementor-element-0e43d06 > .elementor-widget-container{margin:-100px 0px 0px 0px;}}@media(max-width:880px){.elementor-243 .elementor-element.elementor-element-0e43d06 > .elementor-widget-container{margin:-147px 0px 0px 0px;}}@media(max-width:767px){.elementor-243 .elementor-element.elementor-element-560daff .elementor-heading-title{font-size:16px;line-height:1.8em;}.elementor-243 .elementor-element.elementor-element-a741ba6{width:100%;max-width:100%;}.elementor-243 .elementor-element.elementor-element-0d30cc8 .section-title .title{font-size:22px;}.elementor-243 .elementor-element.elementor-element-0e43d06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-0e43d06.elementor-element{--align-self:center;}.elementor-243 .elementor-element.elementor-element-0e43d06{z-index:0;}.elementor-243 .elementor-element.elementor-element-0e43d06 .section-title .title{font-size:23px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-0e43d06 .section-title p{padding:-0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-0e43d06 .single-service .content .title{padding:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-0e43d06 .service.service__style--2{border-radius:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-86842c1 .section-title .title{font-size:22px;}.elementor-243 .elementor-element.elementor-element-d359d41 .section-title .title{font-size:22px;}.elementor-243 .elementor-element.elementor-element-d359d41 .section-title p{font-size:17px;}}/* Start custom CSS for doob-section-title, class: .elementor-element-0d30cc8 *//* جهت پیش‌فرض فارسی */
.elementor-243 .elementor-element.elementor-element-0d30cc8{
  direction: rtl;
  unicode-bidi: embed; /* یا plaintext در صورت پشتیبانی قالب */
  text-align: justify;
  line-height: 2;
}

/* متن بولد/لینک فارسی: همون جهت والد رو نگه دار */
.elementor-243 .elementor-element.elementor-element-0d30cc8 strong,
.elementor-243 .elementor-element.elementor-element-0d30cc8 b,
.elementor-243 .elementor-element.elementor-element-0d30cc8 a{
  direction: inherit;
  unicode-bidi: isolate;
  display: inline; /* مطمئن شو اینلاین بمونه */
}

/* فقط برای کلمات/عبارات انگلیسی که لازم داری LTR باشن */
.elementor-243 .elementor-element.elementor-element-0d30cc8 .ltr{
  direction: ltr !important;
  unicode-bidi: bidi-override;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for doob-main-services, class: .elementor-element-0e43d06 */services/* End custom CSS */