/* Client-supplied Vazirmatn v33.003; Latin glyphs deliberately use Times New Roman. */
@font-face{font-family:PSGVazirmatn28;src:url('../fonts/Vazirmatn-v33.003-Variable.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+202A-202E}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28,html[data-theme][lang] body.psg-site.psg-v27.psg-v28 *{font-family:PSGVazirmatn28,'Times New Roman',Times,serif!important;letter-spacing:normal!important;word-spacing:normal!important}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .site-header #site-nav>a,html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .site-header #site-nav>a:last-child{font-family:PSGVazirmatn28,'Times New Roman',Times,serif!important;font-size:15px!important}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .site-header .brand-company-name{font-size:17px!important}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .language-switch>a{font-size:14px!important}
html[data-theme][lang^="en"] body.psg-site.psg-v27.psg-v28,html[data-theme][lang^="en"] body.psg-site.psg-v27.psg-v28 *,html[data-theme][lang] body.psg-site.psg-v27.psg-v28 [lang^="en"],html[data-theme][lang] body.psg-site.psg-v27.psg-v28 [lang^="en"] *{font-family:'Times New Roman',Times,serif!important}
html[data-theme][lang^="en"] body.psg-site.psg-v27.psg-v28 .site-header #site-nav>a,html[data-theme][lang^="en"] body.psg-site.psg-v27.psg-v28 .site-header #site-nav>a:last-child{font-family:'Times New Roman',Times,serif!important;font-size:17px!important}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 [lang^="fa"],html[data-theme][lang] body.psg-site.psg-v27.psg-v28 [lang^="fa"] *{font-family:PSGVazirmatn28,'Times New Roman',Times,serif!important}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .latin-run-v28{font-family:'Times New Roman',Times,serif!important;unicode-bidi:isolate}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 :is(p,li,address,td,th,blockquote,h1,h2,h3,h4,h5,h6,.prose){text-align:justify!important;text-align-last:start!important;text-justify:auto!important;hyphens:none!important;word-break:normal!important;overflow-wrap:break-word!important}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 :is(.product-copy-v23,.article-body-v22,.about-document-v27){font-size:17px!important;line-height:2.15!important}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 :is(.product-short-v23,.article-deck-v22){font-size:17px!important;line-height:2!important}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .about-document-v27 :is(p,td,th){font-size:17px!important;line-height:2.15!important}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .about-document-v27 h2{font-size:25px!important}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .about-block-v23>header>span{display:none!important}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .footer-without-contact-v28 .footer-main-v23{grid-template-columns:1fr}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .footer-bottom-v23{justify-content:flex-start}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .contact-page-v28{padding-block:48px 64px;background:#f7f7f4}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .contact-heading-v28{margin-bottom:28px}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .contact-heading-v28 h1{font-size:34px;color:#171717;margin:0}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .contact-grid-v28{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:32px;align-items:start}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .contact-grid-v28>div{padding:30px;background:#fff;border:1px solid #e3e2db;border-top:3px solid #C29D44;border-radius:12px;min-width:0}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .contact-grid-v28 h2{font-size:23px;color:#171717!important;margin:0 0 18px}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .contact-grid-v28 :is(p,address){font-size:16px;line-height:2.1;color:#333!important;font-style:normal}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .contact-grid-v28 dl{display:grid;gap:0;margin:22px 0}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .contact-grid-v28 dl>div{display:grid;grid-template-columns:65px minmax(0,1fr);gap:12px;border-bottom:1px solid #eee;padding:14px 0}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .contact-grid-v28 dt{font-size:14px;color:#666!important}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .contact-grid-v28 dd{font-size:17px;color:#171717!important;min-width:0;margin:0;overflow-wrap:anywhere}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .contact-grid-v28 .footer-socials{display:flex;flex-wrap:wrap;gap:14px;margin-top:24px}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .contact-grid-v28 .footer-socials>a{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #ddd;border-radius:8px;min-height:46px;min-width:138px;padding:8px 14px;color:#171717}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .contact-grid-v28 .footer-socials .icon{width:20px;height:20px;flex-shrink:0}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .contact-grid-v28 .footer-directions-v23{display:inline-flex;align-items:center;gap:10px;min-height:44px;background:#C29D44;color:#171717;border-radius:8px;padding:10px 22px;font-size:15px}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .article-packshot-v28{object-fit:contain!important;object-position:center!important;background:#fff;padding:16px}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .article-cover-v22:has(.article-packshot-v28){background:#fff;max-height:460px}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .article-cover-v22 .article-packshot-v28{width:100%;height:440px;max-height:54vh}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .company-video-placeholder-v28{background:#101112;color:#fff;padding-block:25px;border-bottom:1px solid #C29D4433}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .company-video-placeholder-v28 h2{font-size:20px;color:#fff!important;margin:0 0 8px}
html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .company-video-placeholder-v28 p{font-size:14px;color:#ddd!important;margin:0}
@media(max-width:760px){html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .site-header #site-nav>a,html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .site-header #site-nav>a:last-child{font-size:13px!important}html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .site-header .brand-company-name{font-size:14px!important}html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .contact-grid-v28{grid-template-columns:1fr;gap:20px}html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .contact-grid-v28>div{padding:24px}html[data-theme][lang] body.psg-site.psg-v27.psg-v28 :is(.product-copy-v23,.article-body-v22,.about-document-v27){font-size:16px!important}html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .about-document-v27 :is(td,th,p){font-size:16px!important}}
@media(max-width:480px){html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .site-header #site-nav>a,html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .site-header #site-nav>a:last-child{font-size:12px!important}html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .site-header .brand-company-name{font-size:13px!important}html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .language-switch>a{font-size:12px!important}html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .contact-grid-v28>div{padding:20px}html[data-theme][lang] body.psg-site.psg-v27.psg-v28 .contact-grid-v28 .footer-email-v23 dd{font-size:16px}}
