body:is(.vid-project-hub-page,.vid-project-landing-page){background:#f4f8fb}
body:is(.vid-project-hub-page,.vid-project-landing-page) .content-container.site-container{max-width:1160px!important;width:100%!important;box-sizing:border-box!important;margin:14px auto 56px!important;padding:0!important}
body:is(.vid-project-hub-page,.vid-project-landing-page) #primary,
body:is(.vid-project-hub-page,.vid-project-landing-page) .content-area,
body:is(.vid-project-hub-page,.vid-project-landing-page) .site-main,
body:is(.vid-project-hub-page,.vid-project-landing-page) .content-wrap,
body:is(.vid-project-hub-page,.vid-project-landing-page) .entry-content-wrap,
body:is(.vid-project-hub-page,.vid-project-landing-page) .entry-content{width:100%!important;max-width:none!important;margin:0!important}
body:is(.vid-project-hub-page,.vid-project-landing-page) .site-main{box-sizing:border-box;border:1px solid #d9e5ed;border-radius:18px;background:#fff;padding:30px;box-shadow:0 14px 36px rgba(8,41,83,.055)}
body:is(.vid-project-hub-page,.vid-project-landing-page) .entry-content-wrap,
body:is(.vid-project-hub-page,.vid-project-landing-page) .entry-content{border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}
@media(max-width:767px){
  body:is(.vid-project-hub-page,.vid-project-landing-page) .content-bg:not(.loop-entry){width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;background:transparent!important}
  body:is(.vid-project-hub-page,.vid-project-landing-page) .content-container.site-container,
  body:is(.vid-project-hub-page,.vid-project-landing-page) #primary,
  body:is(.vid-project-hub-page,.vid-project-landing-page) .content-area,
  body:is(.vid-project-hub-page,.vid-project-landing-page) .site-main,
  body:is(.vid-project-hub-page,.vid-project-landing-page) .content-wrap,
  body:is(.vid-project-hub-page,.vid-project-landing-page) .entry-content-wrap,
  body:is(.vid-project-hub-page,.vid-project-landing-page) .entry-content{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}
  body:is(.vid-project-hub-page,.vid-project-landing-page) .content-container.site-container{margin:12px 0 40px!important;padding-top:0!important;padding-bottom:0!important}
  body:is(.vid-project-hub-page,.vid-project-landing-page) .site-main{border:0;border-radius:0;background:transparent;padding-top:0!important;padding-bottom:0!important;box-shadow:none}
  body.vid-project-landing-page .vid-project-landing,
  body.vid-project-hub-page .vid-project-hub{box-sizing:border-box!important;width:calc(100% - 32px)!important;max-width:1160px!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important}
}
@media(max-width:359px){
  body.vid-project-landing-page .vid-project-landing,
  body.vid-project-hub-page .vid-project-hub{width:calc(100% - 24px)!important}
}
