/* Keep the archive independent from global/plugin layout rules. */
body.post-type-archive-revion_project{display:block!important;width:100%!important;min-width:0!important;overflow-x:hidden}
body.post-type-archive-revion_project>header.shell{display:block!important;position:relative!important;inset:auto!important;width:100%!important;max-width:1200px!important;margin:0 auto!important;padding:0 28px!important;transform:none!important}
body.post-type-archive-revion_project>main{display:block!important;position:relative!important;inset:auto!important;width:100%!important;margin:0!important;padding:0!important;transform:none!important}
body.post-type-archive-revion_project .page-hero.shell,body.post-type-archive-revion_project main>section.shell{display:block!important;position:relative!important;inset:auto!important;width:100%!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;transform:none!important}
body.post-type-archive-revion_project .project-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;margin:0!important;transform:none!important}
.archive{padding-bottom:0!important}
body.post-type-archive-revion_project .cta{padding-bottom:0!important}
body.post-type-archive-revion_project .cta .footer{padding-bottom:20px!important}
@media(max-width:720px){body.post-type-archive-revion_project>header.shell{padding-left:20px!important;padding-right:20px!important}body.post-type-archive-revion_project .page-hero.shell,body.post-type-archive-revion_project main>section.shell{padding-left:20px!important;padding-right:20px!important}body.post-type-archive-revion_project .project-grid{grid-template-columns:1fr!important}}
