.elementor-12047 .elementor-element.elementor-element-a0db7d7{--display:flex;}/* Start custom CSS for html, class: .elementor-element-08913c9 */.atl-office-furniture-import{
  --ink:#16233A;
  --body:#3B4658;
  --muted:#6B7688;
  --bg:#FBFBF9;
  --panel:#F2F4F1;
  --line:#DEE2E4;
  --accent:#0E7C86;
  --accent-dark:#0A5E66;
  --accent-bg:#E7F3F3;
  --warn:#A9601C;
  --warn-bg:#FBF1E3;
  --danger:#AE3B33;
  --danger-bg:#FAECEA;
  --tip:#1F7A54;
  --tip-bg:#EAF6EF;
  --note:#2E4C86;
  --note-bg:#EBF0FA;
  --radius:10px;
  background:var(--bg);
  color:var(--body);
  line-height:1.68;
  font-size:16px;
  max-width:920px;
  margin:0 auto;
  padding:8px 18px 40px;
}
.atl-office-furniture-import *{box-sizing:border-box;}
.atl-office-furniture-import h2{
  color:var(--ink);
  font-size:1.55em;
  margin:2.4em 0 .7em;
  padding-bottom:.35em;
  border-bottom:2px solid var(--accent);
}
.atl-office-furniture-import h2:first-of-type{margin-top:.4em;}
.atl-office-furniture-import h3{
  color:var(--ink);
  font-size:1.2em;
  margin:1.8em 0 .6em;
}
.atl-office-furniture-import h4{
  color:var(--ink);
  font-size:1.02em;
  margin:1.4em 0 .5em;
}
.atl-office-furniture-import p{margin:0 0 1em;}
.atl-office-furniture-import ul,.atl-office-furniture-import ol{margin:0 0 1.1em;padding-left:1.4em;}
.atl-office-furniture-import li{margin-bottom:.4em;}
.atl-office-furniture-import a{color:var(--accent-dark);}
.atl-office-furniture-import .lede{
  font-size:1.08em;
  color:var(--ink);
  border-left:3px solid var(--accent);
  padding-left:1em;
  margin:1.2em 0 1.8em;
}

/* Tables */
.atl-office-furniture-import .table-wrap{overflow-x:auto;margin:1em 0 1.6em;border:1px solid var(--line);border-radius:var(--radius);}
.atl-office-furniture-import table{width:100%;border-collapse:collapse;min-width:560px;font-size:.95em;}
.atl-office-furniture-import caption{
  text-align:left;font-weight:600;color:var(--ink);
  padding:.7em .9em;background:var(--panel);border-bottom:1px solid var(--line);
  caption-side:top;
}
.atl-office-furniture-import th,.atl-office-furniture-import td{
  text-align:left;padding:.6em .8em;border-bottom:1px solid var(--line);vertical-align:top;
}
.atl-office-furniture-import thead th{background:var(--ink);color:#fff;font-weight:600;}
.atl-office-furniture-import tbody tr:nth-child(even){background:#F7F8F6;}

/* Checklist */
.atl-office-furniture-import .checklist{
  background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);
  padding:1.2em 1.4em;margin:1.2em 0 1.6em;
}
.atl-office-furniture-import .checklist h4{margin-top:0;}
.atl-office-furniture-import .checklist ul{list-style:none;padding-left:0;margin-bottom:0;}
.atl-office-furniture-import .checklist li{
  position:relative;padding-left:1.7em;margin-bottom:.55em;
}
.atl-office-furniture-import .checklist li::before{
  content:"";position:absolute;left:0;top:.15em;width:1.05em;height:1.05em;
  border:2px solid var(--accent);border-radius:4px;background:#fff;
}

/* Callout / Note / Tip / Warning */
.atl-office-furniture-import .callout{
  border-radius:var(--radius);padding:1em 1.2em;margin:1.2em 0 1.6em;border:1px solid var(--line);
}
.atl-office-furniture-import .callout p:last-child{margin-bottom:0;}
.atl-office-furniture-import .callout-title{font-weight:700;display:flex;gap:.5em;align-items:center;margin-bottom:.4em;color:var(--ink);}
.atl-office-furniture-import .note{background:var(--note-bg);border-color:#C7D3EC;}
.atl-office-furniture-import .note .callout-title{color:var(--note);}
.atl-office-furniture-import .tip{background:var(--tip-bg);border-color:#BFE3D0;}
.atl-office-furniture-import .tip .callout-title{color:var(--tip);}
.atl-office-furniture-import .warning{background:var(--warn-bg);border-color:#EBD3AE;}
.atl-office-furniture-import .warning .callout-title{color:var(--warn);}
.atl-office-furniture-import .danger{background:var(--danger-bg);border-color:#E9C4C0;}
.atl-office-furniture-import .danger .callout-title{color:var(--danger);}

/* SOP box */
.atl-office-furniture-import .sop-box{
  background:#fff;border:1px solid var(--line);border-left:4px solid var(--ink);
  border-radius:var(--radius);padding:1.2em 1.4em;margin:1.4em 0 1.8em;
}
.atl-office-furniture-import .sop-box h4{margin-top:0;}
.atl-office-furniture-import .sop-steps{list-style:none;padding-left:0;counter-reset:sop;margin-bottom:0;}
.atl-office-furniture-import .sop-steps li{
  counter-increment:sop;position:relative;padding-left:2.4em;margin-bottom:.7em;
}
.atl-office-furniture-import .sop-steps li::before{
  content:counter(sop);position:absolute;left:0;top:0;
  width:1.7em;height:1.7em;border-radius:50%;background:var(--ink);color:#fff;
  display:flex;align-items:center;justify-content:center;font-size:.82em;font-weight:700;
}

/* Timeline */
.atl-office-furniture-import .timeline{margin:1.4em 0 1.8em;border-left:2px solid var(--line);padding-left:1.3em;}
.atl-office-furniture-import .timeline-item{position:relative;margin-bottom:1.1em;}
.atl-office-furniture-import .timeline-item::before{
  content:"";position:absolute;left:-1.72em;top:.25em;width:.7em;height:.7em;border-radius:50%;background:var(--accent);
}
.atl-office-furniture-import .timeline-item strong{color:var(--ink);display:block;}

/* Decision tree */
.atl-office-furniture-import .decision-tree{
  background:#fff;border:1px dashed var(--accent);border-radius:var(--radius);
  padding:1.1em 1.3em;margin:1.2em 0 1.6em;
}
.atl-office-furniture-import .decision-tree h4{margin-top:0;color:var(--accent-dark);}
.atl-office-furniture-import .decision-tree ol{padding-left:1.2em;}
.atl-office-furniture-import .decision-tree li{margin-bottom:.5em;}

/* Case study */
.atl-office-furniture-import .case-study{
  background:var(--panel);border-radius:var(--radius);padding:1.2em 1.4em;margin:1.4em 0 1.8em;
  border:1px solid var(--line);
}
.atl-office-furniture-import .case-study h4{margin-top:0;}
.atl-office-furniture-import .case-study .case-meta{
  font-size:.85em;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.5em;
}

/* Template box */
.atl-office-furniture-import .template-box{
  background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:1.2em 1.4em;margin:1.2em 0 1.6em;
}
.atl-office-furniture-import .template-box h4{margin-top:0;}
.atl-office-furniture-import .template-box pre{
  background:var(--panel);padding:.9em 1em;border-radius:8px;overflow-x:auto;font-size:.88em;
  white-space:pre-wrap;margin:0;
}

/* Download placeholder */
.atl-office-furniture-import .download-box{
  display:flex;align-items:center;justify-content:space-between;gap:1em;flex-wrap:wrap;
  background:#fff;border:1px dashed var(--muted);border-radius:var(--radius);
  padding:1em 1.2em;margin:1.2em 0 1.6em;
}
.atl-office-furniture-import .download-box .dl-text strong{display:block;color:var(--ink);}
.atl-office-furniture-import .download-box .dl-text span{font-size:.88em;color:var(--muted);}
.atl-office-furniture-import .download-box .dl-btn{
  white-space:nowrap;background:var(--panel);color:var(--muted);border:1px solid var(--line);
  border-radius:6px;padding:.5em 1em;font-size:.88em;font-weight:600;
}

/* CTA box */
.atl-office-furniture-import .cta-box{
  background:var(--ink);color:#EDEFF2;border-radius:var(--radius);
  padding:1.5em 1.6em;margin:2em 0;display:grid;gap:1em;
}
.atl-office-furniture-import .cta-box h4{color:#fff;margin:0;font-size:1.15em;}
.atl-office-furniture-import .cta-box p{margin:0;color:#C6CCD8;}
.atl-office-furniture-import .cta-contacts{
  display:grid;grid-template-columns:1fr 1fr;gap:1em;
}
@media (max-width:560px){.atl-office-furniture-import .cta-contacts{grid-template-columns:1fr;}}
.atl-office-furniture-import .cta-person{
  background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);
  border-radius:8px;padding:.9em 1em;font-size:.94em;
}
.atl-office-furniture-import .cta-person strong{display:block;color:#fff;margin-bottom:.3em;}
.atl-office-furniture-import .cta-person a{color:#9FE0DE;text-decoration:none;}
.atl-office-furniture-import .cta-actions{display:flex;gap:.7em;flex-wrap:wrap;}
.atl-office-furniture-import .cta-btn{
  display:inline-block;background:var(--accent);color:#08272A;font-weight:700;
  padding:.7em 1.3em;border-radius:8px;text-decoration:none;font-size:.95em;
}
.atl-office-furniture-import .cta-btn.secondary{background:transparent;border:1px solid rgba(255,255,255,.4);color:#fff;}

/* FAQ accordion */
.atl-office-furniture-import .faq{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;margin:1em 0 1.6em;}
.atl-office-furniture-import .faq-item{border-bottom:1px solid var(--line);}
.atl-office-furniture-import .faq-item:last-child{border-bottom:none;}
.atl-office-furniture-import .faq-q{
  width:100%;text-align:left;background:#fff;border:none;cursor:pointer;
  padding:.95em 1.1em;font-weight:600;color:var(--ink);display:flex;justify-content:space-between;gap:1em;align-items:center;
  font-size:.98em;
}
.atl-office-furniture-import .faq-q:hover{background:var(--panel);}
.atl-office-furniture-import .faq-q .icon{flex:0 0 auto;font-size:1.1em;color:var(--accent);transition:transform .2s ease;}
.atl-office-furniture-import .faq-item.open .faq-q .icon{transform:rotate(45deg);}
.atl-office-furniture-import .faq-a{max-height:0;overflow:hidden;transition:max-height .25s ease;background:#FCFCFA;}
.atl-office-furniture-import .faq-a-inner{padding:0 1.1em 1.1em;color:var(--body);font-size:.96em;}
.atl-office-furniture-import .faq-item.open .faq-a{max-height:600px;}

/* Closing */
.atl-office-furniture-import .closing{
  margin-top:2.4em;padding:1.6em;background:var(--panel);border-radius:var(--radius);text-align:left;
}
.atl-office-furniture-import .closing p{margin-bottom:.6em;}
.atl-office-furniture-import .tagline{
  font-weight:700;color:var(--ink);font-size:1.1em;margin-top:1em;border-top:1px solid var(--line);padding-top:1em;
}

@media (max-width:600px){
  .atl-office-furniture-import{font-size:15px;padding:6px 12px 32px;}
  .atl-office-furniture-import h2{font-size:1.3em;}
}/* End custom CSS */