.elementor-2091 .elementor-element.elementor-element-545b0ed{--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;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2091 .elementor-element.elementor-element-59dce30{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2091 .elementor-element.elementor-element-5fda7db .pymbr-item-link{font-family:"Peydafa", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-6501ba0 );}.elementor-2091 .elementor-element.elementor-element-5fda7db .pymbr-item-link:hover{color:var( --e-global-color-6501ba0 );}.elementor-2091 .elementor-element.elementor-element-5fda7db .pymbr-item-normal{font-family:"Peydafa", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-accent );}.elementor-2091 .elementor-element.elementor-element-5fda7db .pymbr-item, .elementor-2091 .elementor-element.elementor-element-5fda7db .pymbr-separator{margin-left:5px;margin-right:5px;}.elementor-2091 .elementor-element.elementor-element-5fda7db .pymbr-separator svg, .elementor-2091 .elementor-element.elementor-element-5fda7db .pymbr-separator i{width:14px;height:14px;font-size:14px;line-height:14px;padding:0px 0px 0px 0px;}.elementor-2091 .elementor-element.elementor-element-5fda7db .pymbr-separator, .elementor-2091 .elementor-element.elementor-element-5fda7db .pymbr-separator svg, .elementor-2091 .elementor-element.elementor-element-5fda7db .pymbr-separator i{color:#999;fill:#999;stroke:#999;}.elementor-2091 .elementor-element.elementor-element-5fda7db .pymbr-separator{display:inline-flex;align-items:center;vertical-align:middle;line-height:normal;margin:0px 0px 0px 0px;}.elementor-2091 .elementor-element.elementor-element-710b45f{--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;}.elementor-2091 .elementor-element.elementor-element-0baf6da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2091 .elementor-element.elementor-element-4e1fda2 .elementor-heading-title{font-family:"Peydafa", Sans-serif;font-size:18px;font-weight:900;line-height:32px;color:var( --e-global-color-accent );}.elementor-2091 .elementor-element.elementor-element-952f182{--swiper-slides-to-display:3;--swiper-offset-size:0px;--swiper-slides-gap:20px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-23px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-23px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-size:46px;--arrow-normal-color:#001D3D00;--arrow-hover-color:#02010100;}.elementor-2091 .elementor-element.elementor-element-952f182 .swiper-slide > .elementor-element{height:100%;}.elementor-2091 .elementor-element.elementor-element-952f182 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:none;}.elementor-2091 .elementor-element.elementor-element-4811910{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2091 .elementor-element.elementor-element-5185289{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2091 .elementor-element.elementor-element-6a56ec3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2091 .elementor-element.elementor-element-737dfd8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-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-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2091 .elementor-element.elementor-element-a0ef2a6{--grid-columns:3;--grid-column-gap:0px;}.elementor-2091 .elementor-element.elementor-element-8b0ad5c{--grid-columns:3;--grid-column-gap:0px;}.elementor-2091 .elementor-element.elementor-element-890e899{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2091 .elementor-element.elementor-element-00a4ff2{--grid-columns:3;--grid-column-gap:0px;}.elementor-2091 .elementor-element.elementor-element-67c7fa7{--grid-columns:3;--grid-column-gap:0px;}.elementor-2091 .elementor-element.elementor-element-7730f64{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2091 .elementor-element.elementor-element-cf54b2a{--grid-columns:3;--grid-column-gap:0px;}.elementor-2091 .elementor-element.elementor-element-9eabceb{--grid-columns:3;--grid-column-gap:0px;}.elementor-2091 .elementor-element.elementor-element-5d8c770{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2091 .elementor-element.elementor-element-743b75c{--display:flex;--padding-top:0px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-2091 .elementor-element.elementor-element-47cb1cb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2091 .elementor-element.elementor-element-7cf9c6e .elementor-heading-title{font-family:"Peydafa", Sans-serif;font-size:18px;font-weight:900;line-height:32px;color:var( --e-global-color-accent );}.elementor-2091 .elementor-element.elementor-element-ffbf4e4 .elementor-heading-title{font-family:"Peydafa", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6501ba0 );}.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-2091 .elementor-element.elementor-element-2158dc1 img{width:314px;height:164px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-2091 .elementor-element.elementor-element-efd43de img{width:314px;height:164px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-2091 .elementor-element.elementor-element-ae94ae1 img{width:314px;height:164px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-2091 .elementor-element.elementor-element-0e01f04 img{width:314px;height:164px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-2091 .elementor-element.elementor-element-6d20370 img{width:314px;height:164px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-2091 .elementor-element.elementor-element-0acfc47{--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;--margin-top:150px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-2091 .elementor-element.elementor-element-f4cd7a4{--display:flex;--min-height:270px;--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;}.elementor-2091 .elementor-element.elementor-element-f4cd7a4:not(.elementor-motion-effects-element-type-background), .elementor-2091 .elementor-element.elementor-element-f4cd7a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://creditfa.seoamoozan.ir/wp-content/uploads/2025/09/bgcall.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-2091 .elementor-element.elementor-element-ad239e6{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:40px;}.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-2091 .elementor-element.elementor-element-946d41c{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:start;}.elementor-2091 .elementor-element.elementor-element-946d41c p{margin-block-end:0px;}.elementor-2091 .elementor-element.elementor-element-087fe07{font-family:"Peydafa", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:var( --e-global-color-6501ba0 );}.elementor-2091 .elementor-element.elementor-element-087fe07 p{margin-block-end:0px;}.elementor-2091 .elementor-element.elementor-element-54ac334{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2091 .elementor-element.elementor-element-06569f6{--display:flex;}.elementor-2091 .elementor-element.elementor-element-da70c40{margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2091 .elementor-element.elementor-element-c39523c{--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;}.elementor-2091 .elementor-element.elementor-element-156af52{--display:flex;}.elementor-2091 .elementor-element.elementor-element-156af52:not(.elementor-motion-effects-element-type-background), .elementor-2091 .elementor-element.elementor-element-156af52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d329fd );}.elementor-2091 .elementor-element.elementor-element-32885dc{--display:flex;}.elementor-2091 .elementor-element.elementor-element-5f79fb9{--display:flex;}.elementor-2091 .elementor-element.elementor-element-efbdb0e{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:start;}.elementor-2091 .elementor-element.elementor-element-efbdb0e p{margin-block-end:0px;}.elementor-2091 .elementor-element.elementor-element-614a757{font-family:"Peydafa", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:var( --e-global-color-6501ba0 );}.elementor-2091 .elementor-element.elementor-element-614a757 p{margin-block-end:0px;}.elementor-2091 .elementor-element.elementor-element-f685b2d{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1024px){.elementor-2091 .elementor-element.elementor-element-545b0ed{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2091 .elementor-element.elementor-element-952f182{--swiper-slides-to-display:2;--swiper-offset-size:0px;}.elementor-2091 .elementor-element.elementor-element-5185289{--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;}.elementor-2091 .elementor-element.elementor-element-a0ef2a6{--grid-columns:2;--grid-row-gap:1px;--grid-column-gap:1px;}.elementor-2091 .elementor-element.elementor-element-8b0ad5c{--grid-columns:2;--grid-row-gap:1px;--grid-column-gap:1px;}.elementor-2091 .elementor-element.elementor-element-00a4ff2{--grid-columns:2;--grid-row-gap:1px;--grid-column-gap:1px;}.elementor-2091 .elementor-element.elementor-element-67c7fa7{--grid-columns:2;--grid-row-gap:1px;--grid-column-gap:1px;}.elementor-2091 .elementor-element.elementor-element-cf54b2a{--grid-columns:2;--grid-row-gap:1px;--grid-column-gap:1px;}.elementor-2091 .elementor-element.elementor-element-9eabceb{--grid-columns:2;--grid-row-gap:1px;--grid-column-gap:1px;}.elementor-2091 .elementor-element.elementor-element-743b75c{--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;--justify-content:space-around;--flex-wrap:wrap;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2091 .elementor-element.elementor-element-0acfc47{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2091 .elementor-element.elementor-element-f4cd7a4{--border-radius:16px 16px 16px 16px;}.elementor-2091 .elementor-element.elementor-element-ad239e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2091 .elementor-element.elementor-element-087fe07{text-align:start;font-size:16px;}.elementor-2091 .elementor-element.elementor-element-06569f6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2091 .elementor-element.elementor-element-da70c40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2091 .elementor-element.elementor-element-614a757{text-align:start;font-size:16px;}}@media(max-width:767px){.elementor-2091 .elementor-element.elementor-element-59dce30{--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:15px;}.elementor-2091 .elementor-element.elementor-element-710b45f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2091 .elementor-element.elementor-element-0baf6da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-2091 .elementor-element.elementor-element-952f182{--swiper-slides-to-display:1;--swiper-offset-size:40px;padding:8px 0px 8px 0px;}.elementor-2091 .elementor-element.elementor-element-4811910{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2091 .elementor-element.elementor-element-a0ef2a6{--grid-columns:1;}.elementor-2091 .elementor-element.elementor-element-8b0ad5c{--grid-columns:1;--grid-row-gap:20px;}.elementor-2091 .elementor-element.elementor-element-00a4ff2{--grid-columns:1;}.elementor-2091 .elementor-element.elementor-element-67c7fa7{--grid-columns:1;--grid-row-gap:20px;}.elementor-2091 .elementor-element.elementor-element-cf54b2a{--grid-columns:1;}.elementor-2091 .elementor-element.elementor-element-9eabceb{--grid-columns:1;--grid-row-gap:20px;}.elementor-2091 .elementor-element.elementor-element-743b75c{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2091 .elementor-element.elementor-element-0acfc47{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:10px;--padding-right:10px;}.elementor-2091 .elementor-element.elementor-element-f4cd7a4:not(.elementor-motion-effects-element-type-background), .elementor-2091 .elementor-element.elementor-element-f4cd7a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://creditfa.seoamoozan.ir/wp-content/uploads/2025/09/bgcalltomob.png");}.elementor-2091 .elementor-element.elementor-element-f4cd7a4{--min-height:343px;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2091 .elementor-element.elementor-element-ad239e6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-2091 .elementor-element.elementor-element-946d41c{width:100%;max-width:100%;}.elementor-2091 .elementor-element.elementor-element-087fe07{font-size:14px;line-height:24px;}.elementor-2091 .elementor-element.elementor-element-06569f6{--margin-top:-63px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2091 .elementor-element.elementor-element-da70c40 img{width:100%;height:217px;object-fit:cover;}.elementor-2091 .elementor-element.elementor-element-c39523c{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2091 .elementor-element.elementor-element-156af52{--min-height:343px;--border-radius:16px 16px 16px 16px;}.elementor-2091 .elementor-element.elementor-element-32885dc{--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2091 .elementor-element.elementor-element-6c20080 img{width:313px;height:217px;object-fit:cover;object-position:center right;}.elementor-2091 .elementor-element.elementor-element-5f79fb9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2091 .elementor-element.elementor-element-efbdb0e{width:100%;max-width:100%;}.elementor-2091 .elementor-element.elementor-element-614a757{font-size:14px;line-height:24px;}}@media(min-width:768px){.elementor-2091 .elementor-element.elementor-element-6a56ec3{--width:75%;}.elementor-2091 .elementor-element.elementor-element-5d8c770{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2091 .elementor-element.elementor-element-6a56ec3{--width:100%;}.elementor-2091 .elementor-element.elementor-element-5d8c770{--width:100%;}.elementor-2091 .elementor-element.elementor-element-ad239e6{--width:60%;}.elementor-2091 .elementor-element.elementor-element-06569f6{--width:40%;}}/* Start custom CSS for heading, class: .elementor-element-4e1fda2 */.titakhbarpym .elementor-heading-title {
  position: relative;
  padding-right: 30px;
}

.titakhbarpym .elementor-heading-title::before {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 21px;
  height: 21px;
  background: url('https://creditfa.seoamoozan.ir/wp-content/uploads/2025/09/elemanblog.svg') no-repeat center center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-952f182 *//* مخفی کردن دکمه‌های ناوبری کاروسل در موبایل */
@media (max-width: 767px) {
  .pym-carousel-progress-blue .elementor-swiper-button {
    display: none !important;
  }
  .pym-carousel-progress-blue .swiper-pagination {
    display: none !important;
  }
}



/* فقط همین کاروسل */
.pym-carousel-progress-blue { position: relative; }

/* خط زمینه‌ی progressbar */
.pym-carousel-progress-blue .swiper-horizontal > .swiper-pagination-progressbar,
.pym-carousel-progress-blue .swiper-pagination-progressbar.swiper-pagination-horizontal {
  position: absolute;
  top: auto !important;
  bottom: -30px;
  left: 50%;
  transform: translateX(-50%);
  width: 200px !important;
  height: 8px !important;
  background: #FFF5F6 !important;
  border-radius: 999px;
  overflow: hidden;
  z-index: 5;
}

/* رنگ بخش پرشونده (آبی) */
.pym-carousel-progress-blue .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: #36BACC !important;
  border-radius: inherit;
  transition: transform .3s ease;
}

/* RTL */
.pym-carousel-progress-blue .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top !important;
}

/* LTR */
.pym-carousel-progress-blue .swiper:not(.swiper-rtl) .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: left top !important;
}

/* ریسپانسیو */
@media (max-width: 1024px){
  .pym-carousel-progress-blue .swiper-pagination-progressbar { width: 160px !important; }
}
@media (max-width: 767px){
  .pym-carousel-progress-blue .swiper-pagination-progressbar { width: 120px !important; bottom: -24px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cf9c6e */.titakhbarpym .elementor-heading-title {
  position: relative;
  padding-right: 30px;
}

.titakhbarpym .elementor-heading-title::before {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 21px;
  height: 21px;
  background: url('https://creditfa.seoamoozan.ir/wp-content/uploads/2025/09/elemanblog.svg') no-repeat center center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffbf4e4 */.titakhbarpym .elementor-heading-title {
  position: relative;
  padding-right: 30px;
}

.titakhbarpym .elementor-heading-title::before {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 21px;
  height: 21px;
  background: url('https://creditfa.seoamoozan.ir/wp-content/uploads/2025/09/elemanblog.svg') no-repeat center center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-946d41c */.pymdasresi,
.pymmabash,
.pymmehmoon {
  font-size: 24px;
}

.pymdasresi {
  font-weight: 400;
  color: #2E3238;
}

.pymmabash {
  font-weight: 900;
  color: #2E3238;
}

.pymmehmoon {
  font-weight: 900;
  color: #36BACC;
}

/* --- تبلت --- */
@media (max-width: 1024px) {
  .pymdasresi,
  .pymmabash,
  .pymmehmoon {
    font-size: 20px;
  }
}

/* --- موبایل --- */
@media (max-width: 767px) {
  .pymdasresi,
  .pymmabash,
  .pymmehmoon {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-54ac334 *//* ===== PymPhone — RTL, Field Right / Button Left ===== */
.pymphone-wrap { direction: rtl; }
.pymphone-form {
  display: grid;
  grid-template-columns: 1fr auto;
  column-gap: 12px;
  align-items: center;
  width: 100%;
  background: transparent;
  padding: 0;
}
.pymphone-field {
  background: #ffffff !important;
  border: none !important;
  outline: none !important;
  border-radius: 12px !important;
  height: 52px !important;
  padding: 0 16px !important;
  font-size: 16px !important;
  color: #2E3238 !important;
  text-align: right !important;
  box-shadow: none !important;
  width: 100% !important;
}
.pymphone-field::placeholder { color: #8B95A6; opacity: 1; }

/* دکمه — هاور = همان رنگ پس‌زمینه */
.pymphone-btn {
  background: #36BACC !important;
  color: #ffffff !important;
  font-size: 16px;
  font-weight: 500;
  line-height: 28px;
  padding: 16px 20px;
  border: 0;
  border-radius: 12px;
  cursor: pointer;
  white-space: nowrap;
  height: 52px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-shadow: none;
  appearance: none;
  transition: transform .12s ease, opacity .12s ease;
}
.pymphone-btn:hover,
.pymphone-btn:focus-visible { background: #36BACC !important; color:#fff !important; }
.pymphone-btn:active   { transform: translateY(1px); }
.pymphone-btn:disabled { opacity: .6; cursor: not-allowed; }

/* Tablet */
@media (max-width: 1024px) {
  .pymphone-field { height: 50px !important; }
  .pymphone-btn   { height: 50px; padding: 14px 18px; }
}

/* Mobile: button inside field (left) */
@media (max-width: 767px) {
  .pymphone-form {
    grid-template-columns: 1fr;
    position: relative;
  }
  .pymphone-field {
    height: 48px !important;
    font-size: 15px !important;
    padding-left: 128px !important; /* reserve space for button inside */
  }
  .pymphone-btn {
    position: absolute;
    left: 6px; top: 6px;
    height: calc(48px - 12px);
    padding: 0 16px;
    border-radius: 10px;
  }
}
@media (max-width: 420px) {
  .pymphone-field { padding-left: 116px !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-efbdb0e */.pymdasresi,
.pymmabash,
.pymmehmoon {
  font-size: 24px;
}

.pymdasresi {
  font-weight: 400;
  color: #2E3238;
}

.pymmabash {
  font-weight: 900;
  color: #2E3238;
}

.pymmehmoon {
  font-weight: 900;
  color: #36BACC;
}

/* --- تبلت --- */
@media (max-width: 1024px) {
  .pymdasresi,
  .pymmabash,
  .pymmehmoon {
    font-size: 20px;
  }
}

/* --- موبایل --- */
@media (max-width: 767px) {
  .pymdasresi,
  .pymmabash,
  .pymmehmoon {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f685b2d *//* ===== PymPhone — RTL, Field Right / Button Left ===== */
.pymphone-wrap { direction: rtl; }
.pymphone-form {
  display: grid;
  grid-template-columns: 1fr auto;
  column-gap: 12px;
  align-items: center;
  width: 100%;
  background: transparent;
  padding: 0;
}
.pymphone-field {
  background: #ffffff !important;
  border: none !important;
  outline: none !important;
  border-radius: 12px !important;
  height: 52px !important;
  padding: 0 16px !important;
  font-size: 16px !important;
  color: #2E3238 !important;
  text-align: right !important;
  box-shadow: none !important;
  width: 100% !important;
}
.pymphone-field::placeholder { color: #8B95A6; opacity: 1; }

/* دکمه — هاور = همان رنگ پس‌زمینه */
.pymphone-btn {
  background: #36BACC !important;
  color: #ffffff !important;
  font-size: 16px;
  font-weight: 500;
  line-height: 28px;
  padding: 16px 20px;
  border: 0;
  border-radius: 12px;
  cursor: pointer;
  white-space: nowrap;
  height: 52px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-shadow: none;
  appearance: none;
  transition: transform .12s ease, opacity .12s ease;
}
.pymphone-btn:hover,
.pymphone-btn:focus-visible { background: #36BACC !important; color:#fff !important; }
.pymphone-btn:active   { transform: translateY(1px); }
.pymphone-btn:disabled { opacity: .6; cursor: not-allowed; }

/* Tablet */
@media (max-width: 1024px) {
  .pymphone-field { height: 50px !important; }
  .pymphone-btn   { height: 50px; padding: 14px 18px; }
}

/* Mobile: button inside field (left) */
@media (max-width: 767px) {
  .pymphone-form {
    grid-template-columns: 1fr;
    position: relative;
  }
  .pymphone-field {
    height: 48px !important;
    font-size: 15px !important;
    padding-left: 128px !important; /* reserve space for button inside */
  }
  .pymphone-btn {
    position: absolute;
    left: 6px; top: 6px;
    height: calc(48px - 12px);
    padding: 0 16px;
    border-radius: 10px;
  }
}
@media (max-width: 420px) {
  .pymphone-field { padding-left: 116px !important; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Peydafa';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://creditfa.seoamoozan.ir/wp-content/uploads/2025/08/PeydaFaNumWeb-Thin.woff2') format('woff2'),
		url('https://creditfa.seoamoozan.ir/wp-content/uploads/2025/08/PeydaFaNumWeb-Thin.woff') format('woff');
}
@font-face {
	font-family: 'Peydafa';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://creditfa.seoamoozan.ir/wp-content/uploads/2025/08/PeydaFaNumWeb-ExtraLight.woff2') format('woff2'),
		url('https://creditfa.seoamoozan.ir/wp-content/uploads/2025/08/PeydaFaNumWeb-ExtraLight.woff') format('woff');
}
@font-face {
	font-family: 'Peydafa';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://creditfa.seoamoozan.ir/wp-content/uploads/2025/08/PeydaFaNumWeb-Light.woff2') format('woff2'),
		url('https://creditfa.seoamoozan.ir/wp-content/uploads/2025/08/PeydaFaNumWeb-Light.woff') format('woff');
}
@font-face {
	font-family: 'Peydafa';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://creditfa.seoamoozan.ir/wp-content/uploads/2025/08/PeydaFaNumWeb-Regular.woff2') format('woff2'),
		url('https://creditfa.seoamoozan.ir/wp-content/uploads/2025/08/PeydaFaNumWeb-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Peydafa';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://creditfa.seoamoozan.ir/wp-content/uploads/2025/08/PeydaFaNumWeb-Medium.woff2') format('woff2'),
		url('https://creditfa.seoamoozan.ir/wp-content/uploads/2025/08/PeydaFaNumWeb-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Peydafa';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://creditfa.seoamoozan.ir/wp-content/uploads/2025/08/PeydaFaNumWeb-SemiBold.woff2') format('woff2'),
		url('https://creditfa.seoamoozan.ir/wp-content/uploads/2025/08/PeydaFaNumWeb-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Peydafa';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://creditfa.seoamoozan.ir/wp-content/uploads/2025/08/PeydaFaNumWeb-Bold.woff2') format('woff2'),
		url('https://creditfa.seoamoozan.ir/wp-content/uploads/2025/08/PeydaFaNumWeb-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Peydafa';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://creditfa.seoamoozan.ir/wp-content/uploads/2025/08/PeydaFaNumWeb-ExtraBold.woff2') format('woff2'),
		url('https://creditfa.seoamoozan.ir/wp-content/uploads/2025/08/PeydaFaNumWeb-ExtraBold.woff') format('woff');
}
@font-face {
	font-family: 'Peydafa';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://creditfa.seoamoozan.ir/wp-content/uploads/2025/08/PeydaFaNumWeb-Black.woff2') format('woff2'),
		url('https://creditfa.seoamoozan.ir/wp-content/uploads/2025/08/PeydaFaNumWeb-Black.woff') format('woff');
}
/* End Custom Fonts CSS */