.cooperation{background-color:#fff;font-family:IRANSansXFaNum}.cooperation .section-title{font-size:24px;font-weight:700;padding-top:24px;padding-bottom:24px;color:#111827}.cooperation .process{margin-bottom:32px;color:#111827;font-size:18px;font-weight:600}.cooperation .process ol{padding-right:20px;list-style-type:decimal}.cooperation .muted{color:#111827;font-size:18px;font-weight:600;line-height:175%}.cooperation .chips{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;flex-wrap:wrap;margin-top:32px;padding-bottom:64px}.cooperation .chip{background:#f3f4f6;border:1px solid #f3f4f6;color:#111827;border-radius:8px;padding:8px 24px 8px 8px;font-size:18px;font-weight:600;line-height:175%;transition:all .3s ease;display:flex;justify-content:space-between;align-items:center}.cooperation .hire{display:flex;align-items:center;justify-content:end;width:100%;padding:0 40px 40px}.cooperation .hire a{width:140px;height:100%;font-size:20px;padding:12px;background:#003e88;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff}.cooperation .chip:hover{background:#e5e7eb;cursor:pointer}@media(max-width:992px){.cooperation .section-title{font-size:22px;margin-right:0;text-align:right;margin-left:auto}.cooperation .process{font-size:16px;text-align:right;padding:0 10px}.cooperation .muted{font-size:16px;text-align:justify;padding:0 10px}.cooperation .chips{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;justify-items:center;margin-top:24px;padding-bottom:16px}.cooperation .chip{font-size:16px;padding:8px 24px 8px 8px;width:100%;text-align:center}.cooperation .hire{padding:20px 4px}.cooperation .hire a{width:100%}}@media(max-width:576px){.cooperation .section-title{font-size:20px;direction:rtl}.cooperation .process{font-size:15px;line-height:1.7}.cooperation .muted{font-size:15px;line-height:1.8}.cooperation .chips{display:grid;grid-template-columns:repeat(1,1fr);gap:8px;justify-items:center}.cooperation .chip{width:100%;text-align:center;font-size:15px}}.hero{background-color:#fff;padding-top:116px}.hero .intro{position:relative;padding-right:48px}@media(max-width:992px){.hero .intro{display:flex;flex-direction:column;align-items:center;padding-right:0}}.hero .intro .intro-card{background:#003e88;color:#fff;border-radius:14px;padding:64px;position:relative;width:100%;height:406px}@media(max-width:992px){.hero .intro .intro-card{width:100%;height:auto;padding:28px;text-align:center}}@media(max-width:576px){.hero .intro .intro-card{width:95%;padding:20px}}.hero .intro .intro-card .context{width:52%;margin-right:auto;display:flex;flex-direction:column;gap:40px}@media(max-width:992px){.hero .intro .intro-card .context{gap:24px;width:100%;font-size:26px}}.hero .intro .intro-card .context h1{font-size:32px;font-weight:700;line-height:32px}@media(max-width:992px){.hero .intro .intro-card .context h1{margin-top:32px;font-size:26px}}.hero .intro .intro-card .context .divider{width:88px;height:2px;background:#d0ab67}@media(max-width:992px){.hero .intro .intro-card .context .divider{margin:auto}}@media(max-width:576px){.hero .intro .intro-card .context .divider{font-size:22px}}.hero .intro .intro-card .context .text{display:flex;flex-direction:column;padding:0;gap:16px}.hero .intro .intro-card .context .text p{width:100%;font-weight:700;font-size:18px;line-height:26px}@media(max-width:992px){.hero .intro .intro-card .context .text p{width:100%;font-size:16px;text-align:justify}}@media(max-width:576px){.hero .intro .intro-card .context .text p{font-size:15px;line-height:1.8}}.hero .intro .intro-media{position:absolute;bottom:50px;right:0;width:48%;height:390px;border-radius:14px;overflow:hidden;background:#fff;border:1px solid #e5e7eb;box-shadow:0 8px 24px rgba(2,6,23,.08)}@media(max-width:992px){.hero .intro .intro-media{display:none}}.hero .intro .intro-media img{width:100%;height:100%;object-fit:cover}.hero .intro .intro-media-mobile{display:none}@media(max-width:992px){.hero .intro .intro-media-mobile{display:block;position:relative;height:309px;top:-60px;margin-bottom:-60px;border-radius:16px;overflow:hidden;z-index:2;width:90%;margin-right:auto;margin-left:auto;aspect-ratio:4/3}}@media(max-width:576px){.hero .intro .intro-media-mobile{display:block;position:relative;z-index:2;width:100%;height:100%;aspect-ratio:4/3}}@media(max-width:440px){.hero .intro .intro-media-mobile{aspect-ratio:4/3}}.hero .intro .intro-media-mobile img{width:100%;height:100%;border-radius:16px}