File: /var/www/viitorx.stgviitor.com/wp-content/themes/viitorx/css/marketing-inner-layout.css
/**
* Inner marketing templates (body.viitorx-marketing-inner).
* Sections span full width like front-page.php; horizontal inset uses header.php :root --section-inline (max 100px).
* No 1200px content column — padding only, matching front-page section gutters (blog listing included).
*/
body.viitorx-marketing-inner {
--viitorx-pad-l: max(var(--section-inline), env(safe-area-inset-left, 0px));
--viitorx-pad-r: max(var(--section-inline), env(safe-area-inset-right, 0px));
}
body.viitorx-marketing-inner.viitorx-blog-listing-body .blog-container,
body.viitorx-marketing-inner.viitorx-blog-listing-body .container,
body.viitorx-marketing-inner.viitorx-single-post-body .viitorx-blog-single-page .container,
body.viitorx-marketing-inner.contact-us-page .container,
body.viitorx-marketing-inner.offerings-page .container,
body.viitorx-marketing-inner.industries-page .container,
body.viitorx-marketing-inner.thank-you-page .container,
body.viitorx-marketing-inner.viitorx-single-case-study .cs-container,
body.viitorx-marketing-inner.viitorx-single-case-study .page .container,
body.viitorx-marketing-inner.viitorx-case-study-archive .container,
body.viitorx-marketing-inner.viitorx-case-study-archive .blog-container {
width: 100%;
max-width: none;
margin-left: 0;
margin-right: 0;
padding-left: var(--viitorx-pad-l);
padding-right: var(--viitorx-pad-r);
box-sizing: border-box;
}
body.viitorx-marketing-inner.viitorx-case-study-archive .worlds__title {
padding-left: var(--viitorx-pad-l);
padding-right: var(--viitorx-pad-r);
margin-left: 0;
margin-right: 0;
}
body.viitorx-marketing-inner.viitorx-case-study-archive .cs-grid {
padding-left: var(--viitorx-pad-l);
padding-right: var(--viitorx-pad-r);
}
body.viitorx-marketing-inner.viitorx-error-404-page .viitorx-error-404-wrap .error-404-hero {
padding-left: var(--viitorx-pad-l);
padding-right: var(--viitorx-pad-r);
}