body.thqs-polished-site #main{min-height:0!important;margin:0!important;padding:0!important}body.thqs-polished-site #main>.shopify-section{margin:0!important}body.thqs-polished-site #main .section{padding-block:20px}body.thqs-polished-site #main>.shopify-section>.section.wrap.narrow{width:min(1180px,calc(100% - 32px));max-width:1180px;margin:0 auto;padding:16px 0}body.thqs-polished-site #main h1{max-width:100%;font-size:clamp(28px,3.5vw,44px);line-height:1.15;margin:8px 0 12px;overflow-wrap:anywhere}body.thqs-polished-site #main h2{max-width:100%;font-size:clamp(23px,2.8vw,32px);line-height:1.2;margin:12px 0}body.thqs-polished-site #main h3{max-width:100%;font-size:clamp(19px,2vw,23px);line-height:1.25;overflow-wrap:anywhere}body.thqs-polished-site #main p{overflow-wrap:anywhere}body.thqs-polished-site #main :is(.grid,.cards,.steps,.split,.booking-options,.thqs-dashboard-cards){gap:10px;align-items:stretch}body.thqs-polished-site #main :is(.card,article,.panel,.thqs-dashboard-card){min-width:0;max-width:100%;height:auto}body.thqs-polished-site #main :is(.card,.panel,.thqs-dashboard-card) :is(h1,h2,h3,p,a,button){max-width:100%;overflow-wrap:anywhere;white-space:normal}body.thqs-polished-site #main :is(.card,.panel){padding:18px;margin-block:10px}body.thqs-polished-site #main .grid>.card{margin:0}body.thqs-polished-site #main :is(a.button,button,.btn,.thqs-cta){white-space:normal;max-width:100%;height:auto;line-height:1.35}body.thqs-polished-site #main :is(input,select,textarea){max-width:100%;min-width:0;box-sizing:border-box}body.thqs-polished-site #main table{display:block;max-width:100%;overflow-x:auto}body.thqs-polished-site #main img{max-width:100%}body.thqs-polished-site #main .product-description{margin:0;padding:0}body.thqs-polished-site #main>.shopify-section>.section.wrap.narrow:has(:is(.thqs-purpose-company,.thqs-training,.thqs-welcome,.thqs-partner,.thqs-pathway,.thqs-dashboard,.thqs-schools,.thqs-approved-page-banner,.thqs-highschool-banner,.thqs-career-page,#thqs-exact-employer)){width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.thqs-polished-site #main>.shopify-section>.section.wrap.narrow:has(:is(.thqs-purpose-company,.thqs-training,.thqs-welcome,.thqs-partner,.thqs-pathway,.thqs-dashboard,.thqs-schools,.thqs-approved-page-banner,.thqs-highschool-banner,.thqs-career-page,#thqs-exact-employer))>h1{display:none!important}body.thqs-polished-site[data-thqs-page=parents-guardians-career-pathways] #main>.shopify-section>.section.wrap.narrow{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.thqs-polished-site[data-thqs-page=parents-guardians-career-pathways] #main>.shopify-section>.section.wrap.narrow>h1{display:none!important}body.thqs-polished-site[data-thqs-page=parents-guardians-career-pathways] #main .product-description>div:first-child{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;line-height:0}body.thqs-polished-site #main :is(.thqs-purpose-company,.thqs-training,.thqs-welcome,.thqs-partner,.thqs-pathway,.thqs-dashboard,.thqs-schools,.thqs-career-page,#thqs-exact-employer){width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.thqs-polished-site #main :is(.purpose-banner,.school-banner,.training-hero,.welcome-hero,.thqs-partner>.hero,.thqs-hero-overlay,.thqs-dashboard-hero,.thqs-candidate-banner,.thqs-approved-page-banner,.thqs-highschool-banner,#thqs-exact-employer>.visual){position:relative!important;left:auto!important;transform:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important}body.thqs-polished-site #main :is(.purpose-banner,.school-banner,.thqs-hero-overlay,.thqs-dashboard-hero,.thqs-candidate-banner,.thqs-approved-page-banner,.thqs-highschool-banner){line-height:0!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;overflow:hidden!important}body.thqs-polished-site #main :is(.purpose-banner,.school-banner,.training-hero,.welcome-hero,.thqs-partner>.hero,.thqs-hero-overlay,.thqs-dashboard-hero,.thqs-candidate-banner,.thqs-approved-page-banner,.thqs-highschool-banner)>img{position:static!important;display:block!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:center!important;transform:none!important;clip-path:none!important;margin:0!important;border:0!important;border-radius:0!important}body.thqs-polished-site #main :is(.training-hero,.welcome-hero,.thqs-partner>.hero){display:block!important;height:auto!important;min-height:0!important;background:#09263d!important;overflow:visible!important}body.thqs-polished-site #main :is(.training-hero>.hero-copy,.welcome-hero>header,.thqs-partner>.hero>div){position:static!important;inset:auto!important;transform:none!important;margin:0!important;padding:18px clamp(16px,3vw,36px)!important;max-width:none!important;background:#09263d!important;color:#fff!important}body.thqs-polished-site #main :is(.training-hero>.hero-copy,.welcome-hero>header,.thqs-partner>.hero>div) :is(h1,h2,h3,p){color:inherit!important;max-width:100%!important}body.thqs-polished-site #main .thqs-career-banner{margin:0!important;padding:24px 16px!important;border-radius:0!important;min-height:0!important;height:auto!important}body.thqs-polished-site #main :is(.thqs-service-showcase,.thqs-dashboard-inner,.thqs-pathway>.body,.thqs-training>.body,.thqs-partner>.body,.thqs-welcome>.body){width:100%!important;max-width:1320px!important;margin:0 auto!important;padding:12px!important}body.thqs-polished-site #main :is(.thqs-purpose-company,.thqs-schools,.thqs-training,.thqs-welcome,.thqs-partner,.thqs-pathway,.thqs-dashboard) :is(.cards,.grid,.steps){gap:8px!important;margin-block:8px!important}body.thqs-polished-site #main :is(.thqs-dashboard-card,.thqs-pathway .card){height:auto!important;min-height:0!important;overflow-wrap:anywhere}body.thqs-polished-site #main :is(.thqs-dashboard-card,.thqs-pathway .card) :is(h2,h3,p){line-height:1.4!important;max-width:100%!important}body.thqs-polished-site #main .thq-section{padding:20px 16px!important;margin:0 auto!important}body.thqs-polished-site #main .thq-section-head{margin-bottom:12px!important}body.thqs-polished-site #main .te-photo-card{padding:0;margin:0}body.thqs-polished-site #main .te-card{margin:0}body.thqs-polished-site #main .te-banner{margin:0!important}body.thqs-polished-site #main .te-content{padding-block:12px!important}body.thqs-polished-site #main .te-group{margin-bottom:16px!important}body.thqs-polished-site #main .thqs-three-pathways{margin:0 auto!important;padding:12px!important}body.thqs-polished-site #main .product-description>section.section.wrap.narrow{width:100%;max-width:none;padding:0;margin:0}@media(max-width:800px){body.thqs-polished-site #main :is(.split,.steps,.thqs-dashboard-cards){grid-template-columns:repeat(2,minmax(0,1fr))!important}body.thqs-polished-site #main .cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){body.thqs-polished-site #main>.shopify-section>.section.wrap.narrow{width:calc(100% - 24px)}body.thqs-polished-site #main :is(.split,.steps,.thqs-dashboard-cards,.cards){grid-template-columns:1fr!important}body.thqs-polished-site #main :is(.card,.panel){padding:16px}body.thqs-polished-site #main h1{font-size:30px}body.thqs-polished-site #main h2{font-size:25px}body.thqs-polished-site #main .te-photo-card{padding:0}}body.thqs-polished-site #main :is(.training-hero,.welcome-hero,.thqs-partner>.hero){aspect-ratio:auto!important}body.thqs-polished-site #main :is(.training-hero>.hero-copy,.welcome-hero>header,.thqs-partner>.hero>div){width:100%!important;height:auto!important;min-height:0!important;float:none!important;box-sizing:border-box!important}body.thqs-polished-site #main :is(.training-hero>.hero-copy,.welcome-hero>header,.thqs-partner>.hero>div) h1{font-size:clamp(28px,3.5vw,42px)!important;line-height:1.15!important;margin:0 0 10px!important}body.thqs-polished-site #main :is(.training-hero>.hero-copy,.welcome-hero>header,.thqs-partner>.hero>div) p{margin:0!important}body.thqs-polished-site #main{display:flow-root!important}body.thqs-polished-site #main .product-description>:last-child,body.thqs-polished-site #main .thqs-career-page>:last-child{margin-bottom:0!important}body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main>.shopify-section>.section.wrap.narrow,body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main .product-description,body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main .thqs-dashboard{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main .thqs-dashboard-hero{display:block!important;position:relative!important;inset:auto!important;left:auto!important;transform:none!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;line-height:0!important}body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main .thqs-dashboard-hero img{display:block!important;position:static!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;object-fit:contain!important;transform:none!important;clip-path:none!important;margin:0!important;padding:0!important}body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main .thqs-dashboard-inner{width:100%!important;max-width:1440px!important;margin:0 auto!important;padding:10px 12px 12px!important}body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main .thqs-dashboard-cards{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;align-items:stretch!important;margin:0!important;padding:0!important}body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main .thqs-dashboard-card{display:flex!important;flex-direction:column!important;align-items:stretch!important;min-width:0!important;max-width:100%!important;min-height:0!important;height:100%!important;margin:0!important;padding:20px!important;gap:16px!important;border:1px solid #dce5eb!important;border-radius:10px!important}body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main .thqs-dashboard-card.gold{border-color:#e6d6b8!important}body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main .thqs-dashboard-card-top{display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;align-items:start!important;gap:14px!important;flex:1!important;min-width:0!important}body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main .thqs-dashboard-icon{display:grid!important;place-items:center!important;width:54px!important;height:54px!important;min-width:54px!important;flex:0 0 54px!important;font-size:25px!important;line-height:1!important}body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main .thqs-dashboard-card-top>div{min-width:0!important}body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main .thqs-dashboard-card h2{font:700 clamp(21px,1.8vw,25px)/1.25 Arial,sans-serif!important;margin:0 0 10px!important;min-height:2.5em!important;overflow-wrap:normal!important;word-break:normal!important}body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main .thqs-dashboard-card p{font:15px/1.55 Arial,sans-serif!important;margin:0!important;color:#344d5d!important;overflow-wrap:break-word!important}body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main .thqs-dashboard-card>a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;width:100%!important;height:auto!important;padding:12px!important;margin-top:auto!important;border-radius:6px!important;font:700 15px/1.4 Arial,sans-serif!important;white-space:normal!important}body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main .thqs-dashboard-tools{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:0!important;margin:10px 0 0!important;border:1px solid #dce3e8!important;border-radius:10px!important;background:#fff!important}body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main .thqs-dashboard-tool{min-width:0!important;padding:16px 8px!important;gap:8px!important;font:600 13px/1.4 Arial,sans-serif!important;overflow-wrap:break-word!important}@media(max-width:1000px){body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main .thqs-dashboard-cards{grid-template-columns:1fr!important}body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main .thqs-dashboard-card h2{min-height:0!important}body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main .thqs-dashboard-tools{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:560px){body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main .thqs-dashboard-inner{padding:8px!important}body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main .thqs-dashboard-card{padding:16px!important;gap:12px!important}body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main .thqs-dashboard-card h2{font-size:21px!important}body.thqs-polished-site[data-thqs-page=thqs-team-portal] #main .thqs-dashboard-tools{grid-template-columns:repeat(2,minmax(0,1fr))!important}}body.thqs-polished-site #main>.shopify-section>.section.wrap.narrow:has(.thqs-clean-banner){width:100%!important;max-width:none!important;padding:0!important;margin:0!important}body.thqs-polished-site #main>.shopify-section>.section.wrap.narrow:has(.thqs-clean-banner)>h1{display:none!important}body.thqs-polished-site #main .thqs-clean-banner{display:block!important;position:relative!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:visible!important;background:none!important;transform:none!important;left:auto!important}body.thqs-polished-site #main .thqs-clean-banner:before,body.thqs-polished-site #main .thqs-clean-banner:after{display:none!important;content:none!important}body.thqs-polished-site #main .thqs-clean-banner>img{display:block!important;position:static!important;inset:auto!important;width:100%!important;height:auto!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;clip-path:none!important;-webkit-mask:none!important;mask:none!important;transform:none!important;filter:none!important;opacity:1!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important}body.thqs-polished-site #main .thqs-clean-banner-title{display:block!important;position:static!important;inset:auto!important;transform:none!important;width:100%!important;margin:0!important;padding:16px clamp(16px,3vw,40px)!important;background:#09263d!important;color:#f0d39b!important;box-sizing:border-box!important}body.thqs-polished-site #main .thqs-clean-banner-title h1{display:block!important;position:static!important;margin:0!important;padding:0!important;font:400 clamp(26px,3.2vw,42px)/1.2 Georgia,serif!important;color:#f0d39b!important;max-width:100%!important;white-space:normal!important;overflow-wrap:break-word!important}body.thqs-polished-site #main .thqs-clean-service-nav{position:static!important;display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px!important;padding:10px!important;margin:0!important;background:#f7f1e5!important}body.thqs-polished-site #main .thqs-clean-service-nav a{display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;padding:12px 8px!important;border:1px solid #d7c49e!important;border-radius:5px!important;text-decoration:none!important;text-align:center!important;font:600 13px/1.4 Arial,sans-serif!important;color:#123047!important;background:#fff!important}body.thqs-polished-site[data-thqs-page=pathways-to-purpose-opportunity] #main .thqs-three-pathways{width:100%!important;max-width:1320px!important;margin:0 auto!important;padding:16px 12px!important;border:0!important;background:#fbf8f1!important}body.thqs-polished-site[data-thqs-page=pathways-to-purpose-opportunity] #main .thqs-three-pathways>h2{margin:0 0 8px!important;font-size:28px!important}body.thqs-polished-site[data-thqs-page=pathways-to-purpose-opportunity] #main .thqs-three-pathways>p{margin:0 0 12px!important}body.thqs-polished-site[data-thqs-page=pathways-to-purpose-opportunity] #main .thqs-three-pathways .grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;align-items:stretch!important;margin:0!important}body.thqs-polished-site[data-thqs-page=pathways-to-purpose-opportunity] #main .thqs-three-pathways article{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;height:100%!important;margin:0!important;padding:20px!important;border:1px solid #dfd5c2!important;border-radius:8px!important;background:#fff!important}body.thqs-polished-site[data-thqs-page=pathways-to-purpose-opportunity] #main .thqs-three-pathways article h3{font:600 23px/1.25 Georgia,serif!important;min-height:1.25em!important;margin:0 0 10px!important}body.thqs-polished-site[data-thqs-page=pathways-to-purpose-opportunity] #main .thqs-three-pathways article p{flex:1!important;margin:0 0 14px!important;font:15px/1.55 Arial,sans-serif!important}body.thqs-polished-site[data-thqs-page=pathways-to-purpose-opportunity] #main .thqs-three-pathways article a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:11px 14px!important;margin:0!important;font:600 14px/1.4 Arial,sans-serif!important;text-align:center!important}body.thqs-polished-site[data-thqs-page=pathways-to-purpose-opportunity] #main .thqs-three-pathways article a+a{margin-top:8px!important}body.thqs-polished-site[data-thqs-page=pathways-to-purpose-opportunity] #main .product-description>section:not(.thqs-three-pathways):not(.thqs-clean-banner){width:100%!important;max-width:1280px!important;margin:0 auto!important;padding:18px 16px!important}body.thqs-polished-site #main #thqs-exact-employer .mobile-links{display:none!important}body.thqs-polished-site #main #thqs-exact-employer .thqs-program-links{margin:0 auto!important;max-width:1320px!important;padding:16px 12px!important}body.thqs-polished-site #main #thqs-exact-employer .thqs-link-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}body.thqs-polished-site #main #thqs-exact-employer .thqs-link-card{display:flex!important;flex-direction:column!important;min-width:0!important;height:100%!important;padding:20px!important}body.thqs-polished-site #main #thqs-exact-employer .thqs-link-card p{flex:1!important}body.thqs-polished-site #main #thqs-exact-employer .thqs-link-card a{margin-top:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important}@media(max-width:900px){body.thqs-polished-site #main .thqs-clean-service-nav{grid-template-columns:repeat(3,minmax(0,1fr))}body.thqs-polished-site #main #thqs-exact-employer .thqs-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){body.thqs-polished-site[data-thqs-page=pathways-to-purpose-opportunity] #main .thqs-three-pathways .grid{grid-template-columns:1fr!important}body.thqs-polished-site #main .thqs-clean-banner-title{padding:14px 16px!important}}@media(max-width:560px){body.thqs-polished-site #main .thqs-clean-service-nav{grid-template-columns:repeat(2,minmax(0,1fr))}body.thqs-polished-site #main #thqs-exact-employer .thqs-link-grid{grid-template-columns:1fr!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/thqs-final-layout.css.map */
