:root{--apx-navy:#071827;--apx-blue:#2d607f;--apx-ink:#182128;--apx-muted:#67747c;--apx-cream:#f4f1ea;--apx-paper:#fbfaf7;--apx-line:#d9dedc}
.apx-home,.apx-valuation{--apx-serif:Georgia,"Times New Roman",serif;color:var(--apx-ink)}
.apx-home{position:relative;width:100vw;left:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;background:#fff}
.apx-home *,.apx-valuation *{box-sizing:border-box}
.apx-home .apx-inner,.apx-valuation{max-width:1280px;margin-left:auto;margin-right:auto}
.apx-home .apx-inner{padding-left:42px;padding-right:42px}
.apx-home h1,.apx-home h2,.apx-home h3,.apx-valuation h2,.apx-valuation h3{font-family:var(--apx-serif);color:var(--apx-navy);font-weight:400;letter-spacing:-.025em}
.apx-home a{text-decoration:none}
.apx-kicker,.apx-number{font-family:Arial,sans-serif!important;font-size:9px!important;font-weight:800!important;letter-spacing:.18em!important;text-transform:uppercase;color:var(--apx-blue)!important}
.apx-hero{background:var(--apx-cream);padding:34px 0 72px;margin:0!important}
.apx-hero-columns{min-height:580px;margin:0!important;gap:0!important}
.apx-hero-copy{padding:60px 72px 60px 0}
.apx-display{font-size:clamp(44px,5vw,64px)!important;line-height:1!important;margin:0 0 26px!important}
.apx-lead{font-size:16px!important;line-height:1.85!important;color:#5d6970!important;max-width:540px;margin-bottom:32px!important}
.apx-actions{gap:18px!important}
.apx-button .wp-block-button__link,.apx-submit-button{background:var(--apx-navy)!important;color:#fff!important;border:1px solid var(--apx-navy)!important;border-radius:0!important;padding:15px 22px!important;font-size:10px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase;transition:.22s ease;box-shadow:none!important}
.apx-button .wp-block-button__link:hover,.apx-submit-button:hover{background:var(--apx-blue)!important;border-color:var(--apx-blue)!important;transform:translateY(-2px)}
.apx-button-secondary .wp-block-button__link{border-radius:0!important;border:0!important;border-bottom:1px solid #8b979e!important;padding:10px 0!important;background:transparent!important;color:#293941!important;font-size:10px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase}
.apx-hero-media{position:relative;overflow:hidden;min-height:580px}
.apx-hero-media figure,.apx-hero-media img{height:100%!important;min-height:580px;width:100%;object-fit:cover;margin:0!important;transition:transform .6s ease}
.apx-hero-media:hover img{transform:scale(1.025)}
.apx-image-note{position:absolute;right:0;bottom:0;background:#fff;padding:21px 27px;max-width:330px}
.apx-image-note span{display:block;font:800 8px/1.4 Arial,sans-serif;letter-spacing:.17em;color:var(--apx-blue);margin-bottom:7px}
.apx-image-note strong{font:400 17px/1.35 var(--apx-serif);color:var(--apx-navy)}
.apx-section{padding:105px 0!important;margin:0!important}.apx-paper{background:var(--apx-paper)}.apx-cream{background:var(--apx-cream)}
.apx-intro-grid{gap:48px!important;margin-bottom:40px!important}.apx-section-title{font-size:clamp(31px,3.6vw,43px)!important;line-height:1.16!important;margin:0 0 16px!important}.apx-body{font-size:14px!important;line-height:1.82!important;color:var(--apx-muted)!important;max-width:740px}
.apx-situation-grid{gap:1px!important;background:#d9dfde;margin:0!important}.apx-situation{background:#fff;padding:28px!important;transition:.22s ease;cursor:pointer}.apx-situation:hover{background:var(--apx-navy);transform:translateY(-3px)}.apx-situation h3{font-size:23px!important;margin:13px 0 8px!important}.apx-situation>p:not(.apx-number){font-size:13px!important;line-height:1.7!important;color:#6d7880!important}.apx-situation a{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.11em;color:var(--apx-blue)}.apx-situation:hover *{color:#fff!important}
.apx-feature{margin:0!important;background:var(--apx-navy)}.apx-feature-grid{display:grid;grid-template-columns:1.12fr .88fr;max-width:1600px;margin:auto}.apx-feature-media{min-height:500px;overflow:hidden}.apx-feature-media img{display:block;width:100%;height:100%;min-height:500px;object-fit:cover;transition:transform .6s ease}.apx-feature-media:hover img{transform:scale(1.025)}.apx-feature-copy{padding:72px 64px;display:flex;justify-content:center;flex-direction:column}.apx-feature-copy h2{color:#fff!important;font-size:clamp(32px,3vw,42px)!important;line-height:1.15!important}.apx-feature-copy p{color:#e7edf1!important;font-size:14px!important;line-height:1.85!important}.apx-feature-copy .apx-kicker{color:#aac3d2!important}.apx-text-link,.apx-feature-copy a{color:#fff!important;border-bottom:1px solid #8ea4b3;padding-bottom:7px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}
.apx-section-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:42px}.apx-section-heading h2{font-size:clamp(31px,3.5vw,43px)!important;margin:0!important}.apx-section-heading>p{max-width:460px;color:var(--apx-muted);font-size:13px;line-height:1.75;margin:0!important}
.apx-process{gap:0!important;border-top:1px solid var(--apx-line);border-bottom:1px solid var(--apx-line);margin:0!important}.apx-process>.wp-block-column{padding:32px 26px 33px 0;margin-right:26px;border-right:1px solid var(--apx-line)}.apx-process>.wp-block-column:last-child{border-right:0;margin-right:0}.apx-process h3,.apx-services h3{font-size:22px!important;margin:14px 0 9px!important}.apx-process p:not(.apx-number),.apx-services p:not(.apx-number){font-size:13px!important;line-height:1.72!important;color:#6c777e!important}
.apx-statement{background:var(--apx-navy);margin:0!important;padding:72px 0!important}.apx-statement-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:68px;align-items:center;padding-left:42px!important;padding-right:42px!important}.apx-statement blockquote{font:italic 34px/1.4 var(--apx-serif);color:#fff;margin:0}.apx-statement-grid>div{border-left:1px solid #536977;padding-left:32px}.apx-statement h3{color:#fff!important;font-size:23px!important}.apx-statement p{color:#e6edf1!important;font-size:13px!important;line-height:1.75!important}
.apx-landlord-grid{gap:62px!important;margin:0!important}.apx-landlord-image img{height:430px!important;object-fit:cover}.apx-landlord-copy h2{font-size:clamp(31px,3.5vw,42px)!important;margin:0 0 18px!important}.apx-landlord-copy>p:not(.apx-kicker):not(.apx-link-row){font-size:14px!important;line-height:1.82!important;color:var(--apx-muted)!important}.apx-link-row{border-top:1px solid #c7cecd;margin:0!important;padding:17px 0}.apx-link-row:last-child{border-bottom:1px solid #c7cecd}.apx-link-row a{font:400 18px/1.4 var(--apx-serif);color:var(--apx-navy)}.apx-link-row a:hover{color:var(--apx-blue)}
.apx-services{gap:28px!important;margin:0!important}.apx-services>.wp-block-column{border-top:1px solid #c2caca;padding-top:25px}.apx-services a{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--apx-blue)}
.apx-faq-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:70px;padding-left:42px!important;padding-right:42px!important}.apx-faq-grid>div:first-child h2{font-size:clamp(31px,3vw,39px)!important}.apx-faq-grid>div:first-child>p:not(.apx-kicker){font-size:13px;line-height:1.75;color:var(--apx-muted)}.apx-faq-list{border-top:1px solid #c9cecf}.apx-faq-list details{border-bottom:1px solid #c9cecf;padding:0}.apx-faq-list summary{cursor:pointer;list-style:none;padding:20px 34px 20px 0;font:400 18px/1.4 var(--apx-serif);color:var(--apx-navy);position:relative}.apx-faq-list summary::-webkit-details-marker{display:none}.apx-faq-list summary:after{content:'+';position:absolute;right:5px;top:18px;font-family:Arial,sans-serif;color:var(--apx-blue)}.apx-faq-list details[open] summary:after{content:'−'}.apx-faq-list details p{padding:0 30px 20px 0;margin:0;font-size:13px;line-height:1.75;color:var(--apx-muted)}
.apx-final{background:#e6edef;margin:0!important;padding:62px 0!important}.apx-final-grid{display:flex;justify-content:space-between;align-items:center;gap:35px;padding-left:42px!important;padding-right:42px!important}.apx-final h2{font-size:36px!important;margin:0 0 7px!important}.apx-final p{margin:0!important;color:#607079;font-size:13px}
.apx-valuation{position:relative;z-index:5;margin-top:-25px!important;margin-bottom:0!important;background:#fff;border:1px solid #dce2e1;box-shadow:0 22px 55px rgba(7,24,39,.08)}.apx-valuation-head{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;padding:27px 32px;border-bottom:1px solid #e5e9e8}.apx-valuation-head>div:first-child>span,.apx-form-success>span{font-size:8px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--apx-blue)}.apx-valuation-head h2{font-size:29px!important;margin:5px 0 0!important}.apx-progress{display:flex;gap:9px}.apx-progress i{width:40px;height:2px;background:#d7dddc;display:block}.apx-progress i.is-active{background:var(--apx-blue)}.apx-valuation-form{padding:31px 32px 33px}.apx-form-step{display:none}.apx-form-step.is-active{display:block}.apx-fields{display:grid;gap:14px}.apx-fields-three{grid-template-columns:1.15fr .85fr .65fr}.apx-field label{display:block;font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#617078;line-height:1.25}.apx-field label>span[aria-hidden="true"]{display:inline;vertical-align:baseline}.apx-field input,.apx-field select{display:block;margin-top:8px;height:49px;width:100%;border:1px solid #cfd6d6;background:#fff;padding:0 13px;color:#29363e;font-size:14px;text-transform:none;letter-spacing:normal;font-weight:400;border-radius:0}.apx-field input:focus,.apx-field select:focus{outline:2px solid rgba(45,96,127,.14);border-color:var(--apx-blue)}.apx-choice-label{font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#617078;margin:20px 0 9px}.apx-choice-row{display:flex;gap:8px;flex-wrap:wrap}.apx-choice-row button{border:1px solid #d1d7d6;background:#fff;padding:10px 13px;font-size:11px;color:#52616a;cursor:pointer;border-radius:0}.apx-choice-row button.is-active{background:var(--apx-navy);border-color:var(--apx-navy);color:#fff}.apx-form-actions{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-top:22px}.apx-form-actions>p{font-size:10px;line-height:1.6;color:#77828a;max-width:610px;margin:0}.apx-back-button{border:0;background:none;border-bottom:1px solid #8b979e;padding:8px 0;font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:#293941;cursor:pointer}.apx-inline-note{font-size:10px;color:#77828a;margin:8px 0 0}.apx-consent{display:flex;gap:10px;align-items:flex-start;margin-top:18px;font-size:10px;line-height:1.6;color:#6c787f}.apx-consent input{margin-top:2px}.apx-form-error{display:none;margin-top:17px;padding:12px 14px;background:#fff4f2;border-left:2px solid #a44638;color:#71372e;font-size:12px}.apx-form-error.is-visible{display:block}.apx-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}.apx-form-success{display:none}.apx-form-success.is-active{display:block}.apx-form-success h3{font-size:30px!important;margin:8px 0!important}.apx-form-success>p{font-size:13px;line-height:1.75;color:var(--apx-muted);max-width:720px}.apx-success-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#d9dfdf;margin-top:24px}.apx-success-grid a,.apx-success-grid button{display:block;background:var(--apx-paper);padding:22px;border:0;text-align:left;text-decoration:none;cursor:pointer;color:var(--apx-ink)}.apx-success-grid a:hover,.apx-success-grid button:hover{background:#fff}.apx-success-grid small{display:block;color:var(--apx-blue);font-size:8px;font-weight:800;letter-spacing:.15em}.apx-success-grid strong{display:block;font:400 19px/1.3 var(--apx-serif);color:var(--apx-navy);margin:8px 0 5px}.apx-success-grid span{font-size:11px;color:#6f7a81}.apx-submit-button[disabled]{opacity:.65;cursor:wait;transform:none!important}
.apx-guide-tools{display:grid;grid-template-columns:1fr auto;gap:14px;margin-bottom:28px}.apx-guide-tools input{height:50px;border:1px solid #ccd4d4;padding:0 15px;font-size:14px;border-radius:0}.apx-guide-filters{display:flex;gap:7px}.apx-guide-filters button{border:1px solid #d0d7d6;background:#fff;padding:0 14px;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#506069;cursor:pointer}.apx-guide-filters button.is-active{background:var(--apx-navy);border-color:var(--apx-navy);color:#fff}.apx-guides{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.apx-guide.is-hidden{display:none}.apx-guide-image{display:block;height:225px;overflow:hidden}.apx-guide-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.apx-guide:hover img{transform:scale(1.025)}.apx-guide-meta{font-size:8px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--apx-blue);margin-top:16px}.apx-guide h3{font-size:22px!important;line-height:1.2!important;margin:9px 0!important}.apx-guide h3 a{color:var(--apx-navy)}.apx-guide p{font-size:12px!important;line-height:1.7!important;color:#748088!important}.apx-empty{color:var(--apx-muted)}
body.apx-home-active .entry-header:first-child,body.apx-home-active .page-header:first-child{display:none}
@media(max-width:980px){.apx-home .apx-inner{padding-left:30px;padding-right:30px}.apx-hero-columns,.apx-feature-grid,.apx-statement-grid,.apx-faq-grid{grid-template-columns:1fr!important}.apx-hero-copy{padding:48px 0}.apx-hero-media,.apx-hero-media figure,.apx-hero-media img{min-height:380px;height:380px!important}.apx-intro-grid{display:block!important}.apx-situation-grid,.apx-process,.apx-services{display:grid!important;grid-template-columns:1fr 1fr}.apx-feature-copy{padding:55px 34px}.apx-statement-grid{padding-left:30px!important;padding-right:30px!important}.apx-statement-grid>div{border-left:0;border-top:1px solid #536977;padding:24px 0 0}.apx-landlord-grid{display:grid!important;grid-template-columns:1fr!important}.apx-fields-three{grid-template-columns:1fr 1fr}.apx-guides{grid-template-columns:1fr 1fr}.apx-faq-grid{padding-left:30px!important;padding-right:30px!important}.apx-final-grid{padding-left:30px!important;padding-right:30px!important}}
@media(max-width:600px){.apx-home{width:100%;left:auto;margin-left:0;margin-right:0}.apx-home .apx-inner{padding-left:20px;padding-right:20px}.apx-hero{padding-top:0}.apx-hero-columns{display:block!important}.apx-display{font-size:40px!important}.apx-section{padding:68px 0!important}.apx-situation-grid,.apx-process,.apx-services,.apx-guides,.apx-fields-three,.apx-success-grid{grid-template-columns:1fr!important}.apx-situation-grid,.apx-process,.apx-services{display:grid!important}.apx-feature-copy{padding:45px 22px}.apx-section-heading{display:block}.apx-section-heading>p{margin-top:12px!important}.apx-statement-grid{padding-left:20px!important;padding-right:20px!important}.apx-statement blockquote{font-size:27px}.apx-faq-grid{padding-left:20px!important;padding-right:20px!important}.apx-final-grid{display:block;padding-left:20px!important;padding-right:20px!important}.apx-final .wp-block-buttons{margin-top:20px}.apx-valuation{margin:0 12px!important}.apx-valuation-head{grid-template-columns:1fr;padding:23px 20px}.apx-valuation-form{padding:22px 20px}.apx-form-actions{display:block}.apx-form-actions .apx-submit-button{width:100%;margin-top:14px}.apx-form-actions-last .apx-back-button{margin-bottom:14px}.apx-guide-tools{grid-template-columns:1fr}.apx-guide-filters{flex-wrap:wrap}.apx-guide-filters button{min-height:40px}.apx-image-note{padding:16px 18px;max-width:260px}}

/* v1.0.2 refinements */
.apx-hero-proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:2px 0 30px;max-width:560px;border-top:1px solid #cfd7d5;border-bottom:1px solid #cfd7d5}
.apx-hero-proof span{position:relative;padding:13px 20px 13px 0;font:800 8px/1.45 Arial,sans-serif;letter-spacing:.11em;text-transform:uppercase;color:#394a54}
.apx-hero-proof span:nth-child(odd){border-right:1px solid #cfd7d5}
.apx-hero-proof span:nth-child(even){padding-left:20px}
.apx-hero-proof span:nth-child(-n+2){border-bottom:1px solid #cfd7d5}
.apx-hero-reassurance{margin:20px 0 0!important;padding-left:20px;position:relative;font-size:10px!important;line-height:1.6!important;color:#6f7b82!important}
.apx-hero-reassurance:before{content:'✓';position:absolute;left:0;top:-1px;color:var(--apx-blue);font-weight:800}
.apx-image-note{right:24px;bottom:24px;max-width:350px;border:1px solid rgba(7,24,39,.08);box-shadow:0 18px 45px rgba(7,24,39,.10)}
.apx-image-note strong{font-size:16px;line-height:1.45}

.apx-expertise{margin:0!important;background:#fff;padding:0!important}
.apx-expertise-grid{display:grid;grid-template-columns:1.05fr .95fr;align-items:stretch;max-width:1280px;margin:0 auto;padding:0 42px}
.apx-expertise-copy{padding:92px 70px 92px 0;display:flex;flex-direction:column;justify-content:center}
.apx-expertise-copy h2{font-size:clamp(34px,3.5vw,46px)!important;line-height:1.13!important;margin:0 0 20px!important}
.apx-expertise-lead{font-size:14px!important;line-height:1.82!important;color:var(--apx-muted)!important;margin:0 0 28px!important;max-width:650px}
.apx-expertise-points{border-top:1px solid var(--apx-line)}
.apx-expertise-points>div{display:grid;grid-template-columns:48px 1fr;gap:18px;padding:20px 0;border-bottom:1px solid var(--apx-line)}
.apx-expertise-points>div>span{font:400 20px/1.2 var(--apx-serif);color:var(--apx-blue)}
.apx-expertise-points section h3{font-size:20px!important;line-height:1.25!important;margin:0 0 6px!important}
.apx-expertise-points section p{font-size:12px!important;line-height:1.68!important;color:#6d7980!important;margin:0!important}
.apx-expertise-cta{display:inline-block;margin-top:28px;background:var(--apx-navy);color:#fff!important;border:1px solid var(--apx-navy);padding:14px 20px;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;transition:.22s ease}
.apx-expertise-cta:hover{background:var(--apx-blue);border-color:var(--apx-blue);transform:translateY(-2px)}
.apx-expertise-media{min-height:650px;overflow:hidden}
.apx-expertise-media img{display:block;width:100%;height:100%;min-height:650px;object-fit:cover;transition:transform .6s ease}
.apx-expertise-media:hover img{transform:scale(1.025)}

.apx-field-label{display:flex!important;align-items:baseline;gap:3px;min-height:12px;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit}
.apx-field-label em{font-style:normal;color:var(--apx-blue);line-height:1}
.apx-field label>span[aria-hidden="true"]{display:initial}
.apx-success-reassurance{font-weight:600;color:#52636d!important;max-width:800px!important}

@media(max-width:980px){
  .apx-expertise-grid{grid-template-columns:1fr;padding:0 30px}
  .apx-expertise-copy{padding:70px 0 50px}
  .apx-expertise-media{min-height:440px;order:2}
  .apx-expertise-media img{min-height:440px}
}
@media(max-width:600px){
  .apx-hero-proof{grid-template-columns:1fr;margin-bottom:24px}
  .apx-hero-proof span{padding:11px 0!important;border-right:0!important;border-bottom:1px solid #cfd7d5!important}
  .apx-hero-proof span:last-child{border-bottom:0!important}
  .apx-image-note{right:14px;bottom:14px;left:14px;max-width:none}
  .apx-expertise-grid{padding:0 20px}
  .apx-expertise-copy{padding:60px 0 42px}
  .apx-expertise-media,.apx-expertise-media img{min-height:320px}
  .apx-expertise-points>div{grid-template-columns:38px 1fr;gap:12px}
}

/* v2.1.0 clean layout foundation — isolate from theme constrained-content rules */
body.apx-home-active .site-main,
body.apx-home-active main,
body.apx-home-active .content-area,
body.apx-home-active .site-content,
body.apx-home-active article,
body.apx-home-active .entry-content {
  max-width:none !important;
  width:100% !important;
}
body.apx-home-active .entry-content {
  margin:0 !important;
  padding:0 !important;
}
.apx-home {
  position:relative !important;
  left:auto !important;
  right:auto !important;
  width:100vw !important;
  max-width:none !important;
  margin:0 calc(50% - 50vw) !important;
  padding:0 !important;
  overflow:hidden !important;
}
.apx-home > *,
.apx-home .wp-block-group,
.apx-home .wp-block-columns {
  max-width:none;
}
.apx-home .apx-inner {
  width:min(1280px, calc(100% - 84px)) !important;
  max-width:none !important;
  margin-left:auto !important;
  margin-right:auto !important;
  padding-left:0 !important;
  padding-right:0 !important;
}
.apx-home .apx-hero-columns,
.apx-home .apx-intro-grid,
.apx-home .apx-situation-grid,
.apx-home .apx-process,
.apx-home .apx-landlord-grid,
.apx-home .apx-services,
.apx-home .apx-guides {
  width:100% !important;
  max-width:none !important;
  margin-left:0 !important;
  margin-right:0 !important;
}
.apx-home .apx-situation-grid,
.apx-home .apx-process,
.apx-home .apx-services {
  display:grid !important;
  grid-template-columns:repeat(4,minmax(0,1fr)) !important;
}
.apx-home .apx-situation-grid > *,
.apx-home .apx-process > *,
.apx-home .apx-services > * { min-width:0 !important; }
.apx-home .apx-landlord-grid {
  display:grid !important;
  grid-template-columns:1fr 1fr !important;
  align-items:center !important;
}
.apx-home .apx-guides {
  display:grid !important;
  grid-template-columns:repeat(3,minmax(0,1fr)) !important;
}
.apx-home .apx-valuation {
  width:min(1280px, calc(100% - 84px)) !important;
  max-width:none !important;
  margin-left:auto !important;
  margin-right:auto !important;
}
@media(max-width:980px){
  .apx-home .apx-inner,.apx-home .apx-valuation{width:calc(100% - 60px)!important}
  .apx-home .apx-situation-grid,.apx-home .apx-process,.apx-home .apx-services,.apx-home .apx-guides{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  .apx-home .apx-landlord-grid{grid-template-columns:1fr!important}
}
@media(max-width:600px){
  .apx-home{width:100%!important;margin-left:0!important;margin-right:0!important}
  .apx-home .apx-inner,.apx-home .apx-valuation{width:calc(100% - 40px)!important}
  .apx-home .apx-situation-grid,.apx-home .apx-process,.apx-home .apx-services,.apx-home .apx-guides{grid-template-columns:1fr!important}
}
