.home-root section>:is(.hero-content,.pf-main,.lp-inner,.lpdeck-inner,.lpdeck-shell,.wd-shell,.sd-header,.sd-container,.ep-shell,.wow-shell,.partner-shell,.ts-section-pad,.pc-shell,.sps-shell,.fb-shell,.cta2-shell,.ws-container,.ws-shell),.public-page section>:is(.pp-container,.pp-hero-inner,.ct-hero-inner,.ct-grid,.plat-hero-inner,.plat-grid,.sp-section-pad,.school-grid-pad,.syllabus-section,.sol-main,.faq-hero-inner,.faq-layout,.tos-hero-inner,.tos-layout,.hc-hero-inner,.hc-layout,.ws-container,.ws-shell){padding-inline:var(--public-container-padding-x)!important;width:min(var(--public-content-width),100%)!important;box-sizing:border-box!important;margin-inline:auto!important}.home-root :is(.hero-content,.pf-main,.lp-inner,.lpdeck-inner,.wd-shell,.sd-container,.ep-shell,.wow-shell,.sps-shell,.faq-home-shell),.public-page :is(.pp-container,.ct-grid,.plat-grid,.sol-main,.faq-layout,.tos-layout,.hc-layout){min-width:0}.home-root.home-light .hero-section,.home-root .hero-section{padding-left:0!important;padding-right:0!important}@media (max-width:767px){html body .home-root.home-light main>section :is(.sd-header,.wow-shell){width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:0!important}html body .home-root.home-light main>section :is(h1,h2),html body .home-root.home-light main>section :is(.pc-head,.sd-header,.ep-head,.sps-copy,.wow-header,.faq-home-header,.pc-sub,.sd-subtitle,.ep-sub,.wd-subtext,.sps-subtext,.wow-intro,.faq-home-subtitle){text-align:center!important;margin-inline:auto!important}}
