.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-5d532b3:#3879AC;--e-global-color-4842e40:#F0943B;--e-global-color-9197365:#AAAAAA;--e-global-color-a180986:#55BAE4;--e-global-color-fc8b7fb:#38D54D;--e-global-color-29aaa82:#FFFFFF;--e-global-color-cefc128:#5F9EB8;--e-global-color-009d0aa:#DF7712;--e-global-color-5f871be:#1DA430;--e-global-color-153f034:#AAAAAA;--e-global-color-5b23a73:#CCCCCC;--e-global-typography-primary-font-family:"IRanSansx";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"IRanSansx";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"IRanSansx";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"IRanSansx";--e-global-typography-accent-font-weight:500;--e-global-typography-c181a70-font-size:14px;--e-global-typography-c181a70-font-weight:600;--e-global-typography-62609d8-font-family:"IRanSansx";--e-global-typography-62609d8-font-size:15px;--e-global-typography-62609d8-font-weight:600;background-color:#E8E9ED;font-family:"IRanSansx",Sans-serif}.elementor-kit-6 e-page-transition{background-color:#FFBC7D}.elementor-kit-6 h2{font-family:var(--e-global-typography-62609d8-font-family),Sans-serif;font-size:var(--e-global-typography-62609d8-font-size);font-weight:var(--e-global-typography-62609d8-font-weight)}.elementor-kit-6 h3{font-family:var(--e-global-typography-62609d8-font-family),Sans-serif;font-size:var(--e-global-typography-62609d8-font-size);font-weight:var(--e-global-typography-62609d8-font-weight)}.elementor-kit-6 h4{font-family:var(--e-global-typography-62609d8-font-family),Sans-serif;font-size:var(--e-global-typography-62609d8-font-size);font-weight:var(--e-global-typography-62609d8-font-weight)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:100%}.e-con{--container-max-width:100%}.elementor-widget:not(:last-child){--kit-widget-spacing:0px}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1020px){.elementor-kit-6 h2{font-size:var(--e-global-typography-62609d8-font-size)}.elementor-kit-6 h3{font-size:var(--e-global-typography-62609d8-font-size)}.elementor-kit-6 h4{font-size:var(--e-global-typography-62609d8-font-size)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-6 h2{font-size:var(--e-global-typography-62609d8-font-size)}.elementor-kit-6 h3{font-size:var(--e-global-typography-62609d8-font-size)}.elementor-kit-6 h4{font-size:var(--e-global-typography-62609d8-font-size)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.nima-header.is-fixed{position:fixed;top:0;left:0;right:0;background:#fff;box-shadow:0 6px 20px rgb(0 0 0 / .08);animation:headerSlideDown 0.35s ease forwards}@keyframes headerSlideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}summary.e-n-accordion-item-title{box-shadow:0 -6px 18px -12px rgb(0 0 0 / .5) inset}img.jet-listing-dynamic-image__img{content-visibility:auto;contain-intrinsic-size:300px 300px}div.elementor-widget-theme-post-excerpt{color:#555;font-size:13px;text-align:justify;line-height:2em;margin-bottom:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-x:hidden;overflow-y:auto;height:22px}span.elementor-post-info__item--type-custom{max-width:90px;height:18px;overflow:hidden}img[loading="lazy"]{display:inline-block;min-height:1px}.nimaimg img{aspect-ratio:1/1}.jet-listing-dynamic-image img{aspect-ratio:1/1;width:390px}a.jet-listing-dynamic-link__link{width:100%}a.jet-listing-dynamic-link__link{width:100%}.elementor-heading-title a,h2 span.jet-listing-dynamic-link__label,h4 span.jet-listing-dynamic-link__label,h5 span.jet-listing-dynamic-link__label,h3.jet-listing-dynamic-field__content,.useresm span.jet-listing-dynamic-field__content{text-align:center;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;word-spacing:0}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr));--grid-columns:3;--grid-row-gap:15px;--grid-column-gap:13px}nav.elementor-pagination{margin:21px 0 30px}.page-numbers{height:40px;font-size:14px;transition:all 0.3s ease;border:1px solid #97a2d1;color:dimgray;display:inline-block;width:42px;background:#ffffffbf;margin:0 0 0 1px;padding:9px 4px;border-radius:9px}.page-numbers.current{background:#fff;border-color:#505050}@media screen and (max-width:700px){.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-grid-3 .elementor-grid{--grid-row-gap:12px;--grid-column-gap:0}}#listicon li.elementor-icon-list-item{background:#f3f3f6;margin:0 0 10px 0;padding:0 5px 0 0;border-radius:9px}#portfolio p,#portfolio2 p{height:7.9em;line-height:1.9em;overflow:auto;padding:0 0 0 5px}strong{font-weight:500}figcaption.widget-image-caption.wp-caption-text{position:absolute;font-size:12px;right:0;line-height:1.5em;top:10px;z-index:99999;background:#f0943b;border-radius:6px 0 0 6px;border:solid #fff;border-width:1px 0 1px 1px;padding:3px 6px 3px 9px;color:#fff}:root{--primary:#5385B8;--secondary:#6EC1E4;--orange:#F0943B;--gray-text:#555;--dark-gray:#54595F;--light-gray:#F5F6F7;--white:#FFFFFF;--radius:14px;--shadow:0 3px 13px -5px rgba(0,0,0,0.2)}h3.elementor-icon-box-title,h2.elementor-icon-box-title{margin:0}p.jet-listing-dynamic-field__content{color:#555;font-size:13px;text-align:justify;line-height:2em;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:auto;height:12em}.responsive-table{width:100%;border-collapse:collapse;background:#fff;border-radius:10px;overflow:hidden}.responsive-table thead{background:linear-gradient(135deg,#0f4c75,#3282b8);color:#fff}.responsive-table th,.responsive-table td{padding:14px 16px;border-bottom:1px solid #e6eef5;text-align:justify;font-size:15px}.responsive-table tbody tr:hover{background-color:#f1f8fd;transition:background 0.2s ease}@media (max-width:768px){.responsive-table thead{display:none}.responsive-table,.responsive-table tbody,.responsive-table tr,.responsive-table td{display:block;width:100%}.responsive-table tr{margin-bottom:18px;border-radius:12px;background:#fff;box-shadow:0 6px 18px rgb(15 76 117 / .1);overflow:hidden}.responsive-table td{position:relative;display:flex;justify-content:flex-start;align-items:center;padding:14px 12px;border-bottom:1px dashed #e0ecf5;font-size:14px;text-align:right}.responsive-table td::before{content:attr(data-label);background:linear-gradient(135deg,#e3f2fd,#d0e8f8);color:#0f4c75;font-weight:700;font-size:13px;padding:6px 12px;border-radius:8px;min-width:110px;text-align:center;margin-left:12px;box-shadow:inset 0 0 0 1px rgb(15 76 117 / .15);white-space:nowrap}.responsive-table td span,.responsive-table td{color:#222}.responsive-table td:last-child{border-bottom:none}}ul{margin:0;padding:0 15px 0 0}.elementor-widget-theme-post-content a{color:#2875cd}blockquote{position:relative;background-color:#E6F0FA;color:#1E3A5F;padding:18px 22px;margin:20px 0;border-right:3px solid var(--e-global-color-5d532b3);border-radius:10px;line-height:1.6;box-shadow:0 2px 6px rgb(0 0 0 / .08);transition:transform 0.3s ease,box-shadow 0.3s ease}blockquote:hover{transform:translateY(-2px);box-shadow:0 6px 15px rgb(0 0 0 / .12)}blockquote p{margin:0}#toping{display:none;transition:opacity 0.3s ease;opacity:0}#toping.show{display:block;opacity:1}form.search-form{display:flex;justify-content:space-between}form.search-form label{display:block;width:calc(100% - 78px)}input.search-field{width:100%;height:39px;font-size:14px;padding:4px 10px;border:1px solid #aaa;border-radius:10px}input.search-submit{height:39px;width:69px;font-size:14px;padding:0;background:#FFF;color:#555;border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-primary);border-radius:10px}.elementor-widget-theme-post-content h2::after{content:'';display:block;width:150px;margin:6px 0 0;border:1px solid #ff6a00}.elementor-widget-theme-post-content h3::after{content:'';display:block;width:120px;margin:6px 0 0;border:1px solid #4bbaff}hr{border:1px dashed #cfcfcf}.pricing-table-container{max-width:1200px;margin:auto;padding:0;font-family:iransansx,sans-serif}.pricing-table{width:100%}.pricing-table thead{display:none}.pricing-table tbody{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.pricing-table tbody tr{background:linear-gradient(145deg,#ffffff,#f8fafc);border-radius:14px;padding:16px 18px;box-shadow:0 4px 10px -6px rgb(0 0 0 / .15);border:1px solid #50bfff;border-right:2px solid #6ec1e4;border-left:2px solid #3ec1e4;display:flex;flex-direction:column;height:100%}.pricing-table td{background:transparent!important;border:none;padding:0;display:block}.pricing-table td[data-label="شماره"]{font-size:12px;color:#64748b;margin-bottom:6px}.pricing-table td[data-label="نوع خدمات"]{font-size:15px;font-weight:600;color:#5385B8;margin-bottom:8px}.service-details{margin:10px 0 0;text-align:justify;font-weight:500;font-size:13px;line-height:1.8;color:#475569;margin-bottom:14px;flex-grow:1}.pricing-table td[data-label="مدت زمان"],.pricing-table td[data-label="شروع قیمت"]{width:50%}.pricing-table tr .price,.pricing-table tr td[data-label="مدت زمان"]{display:inline-block;vertical-align:top}.pricing-table tr td[data-label="مدت زمان"]{font-size:13px;color:#334155}.price{text-align:left}.toman-price{display:block;font-size:14px;font-weight:600;color:#16a34a}.dollar-price{font-size:12px;color:#64748b}.pricing-table tbody tr>td[data-label="مدت زمان"],.pricing-table tbody tr>td[data-label="شروع قیمت"]{margin-top:auto}.service-footer{margin-top:auto}.service-meta{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-top:12px;border-top:1px dashed #e2e8f0}.service-time{font-size:13px;color:#334155}.meta-label{display:block;font-size:11px;color:#64748b}.meta-value{font-weight:600}.service-price{text-align:left}.toman-price{display:block;font-size:15px;font-weight:700;color:#f28922}.dollar-price{font-size:12px;color:#64748b}@media (max-width:767px){.pricing-table tbody{grid-template-columns:1fr}}@media (min-width:372px){span.elementor-icon-list-text{word-spacing:0;letter-spacing:0}}@media (max-width:372px){span.elementor-icon-list-text{word-spacing:-2px;letter-spacing:-1px}}@media (max-width:768px){.skills-table thead{display:none}.skills-table tbody tr{z-index:99999;display:block;margin:0 5px 18px;border-radius:var(--radius);padding:10px;background:var(--white);box-shadow:var(--shadow)}.skills-table tbody td{display:block;text-align:right;border-bottom:none;padding:10px}.skills-table td.tech-details{max-height:100vh}.skills-table tbody td:before{content:attr(data-label);display:block;color:var(--primary);font-weight:700;margin-bottom:6px;font-size:14px}.skills-table tbody td .skill-level{font-size:12px;padding:4px 10px;margin-top:6px}}ol.comment-list,ol.children{list-style:none}ol.children{margin:-5px 0 0;padding:0 12px 0 0}ol.comment-list{padding:0}article.comment-body{width:100%;margin:0 0 10px;border-radius:10px}li.comment{width:100%;padding:10px;border:1px dashed #ccc;margin:0 0 10px;border-radius:10px}footer.comment-meta{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.comment-content{font-size:13px}.comment-author.vcard{font-size:13px}form#commentform{display:flex;column-gap:2%;flex-direction:row;flex-wrap:wrap;justify-content:center}p.comment-form-author,p.comment-form-email{width:49%}p.comment-form-comment,p.comment-notes{width:100%}#comments{margin-top:0}.comment-respond{border-radius:14px;padding:0;max-width:100%;margin:0 auto}.comment-reply-title{font-size:1.25rem;font-weight:700;margin-bottom:9px;color:#111}.comment-notes{font-size:.9rem;color:#666;margin-bottom:9px;line-height:1.8}.comment-form p{margin-bottom:9px}.comment-form label{display:block;margin-bottom:6px;font-size:.9rem;font-weight:600;color:#333}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"],.comment-form textarea{width:100%;border:1px solid #e3e3e3;border-radius:10px;padding:12px 14px;font-size:.95rem;background:#fafafa;transition:all .25s ease}.comment-form textarea{resize:vertical;min-height:140px}.comment-form input:focus,.comment-form textarea:focus{border-color:#2563eb;background:#fff;outline:none;box-shadow:0 0 0 3px rgb(37 99 235 / .12)}.required{color:#e11d48;margin-right:3px}.form-submit{margin-top:0}.form-submit .submit{font-family:inherit;background:linear-gradient(135deg,#2563eb,#1e40af);color:#fff;border:none;border-radius:999px;padding:12px 32px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .25s ease}.form-submit .submit:hover{transform:translateY(-1px);box-shadow:0 8px 25px rgb(37 99 235 / .35)}.form-submit .submit:active{transform:translateY(0)}#cancel-comment-reply-link{font-size:.85rem;color:#e11d48;margin-right:10px}p.comment-form-cookies-consent{display:flex;align-items:baseline}@media (max-width:640px){.comment-respond{border-radius:12px}.comment-reply-title{font-size:1.1rem}.form-submit .submit{width:100%;padding:14px}}@font-face{font-family:'IRanSansx';font-style:normal;font-weight:400;font-display:auto;src:url(https://nimooli.ir/wp-content/uploads/2025/12/IRANSansXFaNum-Regular.woff2) format('woff2')}@font-face{font-family:'IRanSansx';font-style:normal;font-weight:500;font-display:auto;src:url(https://nimooli.ir/wp-content/uploads/2025/12/IRANSansXFaNum-Medium.woff2) format('woff2')}@font-face{font-family:'IRanSansx';font-style:normal;font-weight:600;font-display:auto;src:url(https://nimooli.ir/wp-content/uploads/2025/12/IRANSansXFaNum-Bold.woff2) format('woff2')}@font-face{font-family:'IRanSansx';font-style:normal;font-weight:800;font-display:auto;src:url(https://nimooli.ir/wp-content/uploads/2025/12/IRANSansXFaNum-Black.woff2) format('woff2')}