#contact .contact-layout.pardis-map-layout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:clamp(28px,7vw,110px)!important;align-items:center;direction:rtl}#contact .pardis-contact-info{min-width:0;text-align:right;grid-column:1;grid-row:1}#contact .pardis-office-address{margin-top:clamp(48px,5vw,80px)}#contact .pardis-office-address p{max-width:100%;overflow-wrap:break-word}#contact .pardis-map-column{grid-column:2;grid-row:1;width:100%;max-width:420px;justify-self:end;min-width:0}#contact .pardis-map-frame{position:relative;aspect-ratio:1.1;background:#1b2220;border:1px solid #ffffff30;border-radius:5px;overflow:hidden;isolation:isolate}#contact .pardis-map-frame iframe{width:100%;height:100%;display:block;border:0;filter:invert(90%) hue-rotate(180deg) saturate(.45) contrast(.92);color-scheme:normal}#contact a.pardis-directions{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:48px;padding:10px 16px;margin-top:14px;border:1px solid #08b331;border-radius:4px;color:#08b331;background:#111615;font-family:Vazir,Tahoma,sans-serif;font-size:.9rem;letter-spacing:normal;line-height:1.8;transition:background .2s}#contact a.pardis-directions:hover{background:#08b33118}#contact .pardis-directions svg{width:20px;height:20px;flex:none}.detail-top a.back-link,.detail a.back-link,#project-detail a.back-link{font-family:Vazir,Tahoma,sans-serif!important;letter-spacing:normal!important;word-spacing:.08em!important;font-feature-settings:normal!important;font-kerning:normal!important;line-height:2!important;white-space:normal;display:inline-block;text-align:right;text-indent:0!important;transform:none!important;padding-block:4px;text-decoration:none}@media(max-width:700px){#contact .contact-layout.pardis-map-layout{grid-template-columns:minmax(0,1fr)!important;gap:30px!important}#contact .pardis-contact-info{grid-column:1;grid-row:1}#contact .pardis-map-column{grid-column:1;grid-row:2;max-width:420px;justify-self:center}#contact .pardis-office-address{margin-top:42px}.detail-top{flex-wrap:wrap}}