.itx7-footer{--d800:#181818;--d600:#2a2a2a;--d500:#333;--maroon2:#B33A3A;background:var(--d800);border-top:1px solid var(--d500);padding:62px 0 26px;font-family:Vazirmatn,Tahoma,system-ui,sans-serif;direction:rtl}
.itx7-footer *{box-sizing:border-box}.itx7-footer .itx7-container{width:min(calc(100% - 32px),1280px);margin-inline:auto}.itx7-footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1.25fr .9fr;gap:46px}.itx7-footer .itx7-brand{display:flex;align-items:center;gap:12px;min-width:max-content}.itx7-footer .itx7-brand-mark{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;color:#fff;font-weight:900;font-size:14px;background:linear-gradient(135deg,#9F2A2A,#7A1F1F);box-shadow:0 10px 30px rgba(159,42,42,.2)}.itx7-footer .itx7-brand-name{color:#fff;font-size:17px;font-weight:700}.itx7-footer .brand-logo-image{display:block;width:auto;max-width:190px;height:58px;object-fit:contain}.itx7-footer p,.itx7-footer li,.itx7-footer a{color:#8f939a;font-size:13px}.itx7-footer p{margin-top:17px;line-height:2}.itx7-footer h4{margin:0 0 15px;color:#fff;font-size:15px}.itx7-footer ul{list-style:none;padding:0;margin:0;display:grid;gap:8px}.itx7-footer a{text-decoration:none;transition:.25s}.itx7-footer a:hover{color:var(--maroon2)}.itx7-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--d500);margin-top:45px;padding-top:24px}.itx7-footer-bottom p{margin:0}.itx7-social{display:flex;gap:10px}.itx7-social a{width:36px;height:36px;border-radius:999px;background:var(--d600);display:grid;place-items:center;font-weight:800;color:#aaa}.itx7-social a:hover{color:#fff;background:rgba(159,42,42,.35)}
@media(max-width:1050px){.itx7-footer-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.itx7-footer-grid{grid-template-columns:1fr 1fr;gap:34px}.itx7-footer-bottom{align-items:flex-start;flex-direction:column}}
@media(max-width:480px){.itx7-footer .itx7-container{width:min(calc(100% - 24px),1280px)}.itx7-footer-grid{grid-template-columns:1fr}.itx7-footer{padding-top:50px}}
html[dir="ltr"] .itx7-footer{direction:ltr;text-align:left}
html[dir="ltr"] .itx7-footer .itx7-brand{direction:ltr}
