.h1-large{font-size:38.4px;font-weight:600;line-height:1.188;margin-bottom:29.6px;margin-top:0}@media only screen and (min-width:1024px){.h1-large{font-size:3.75vw}}@media only screen and (min-width:1600px){.h1-large{font-size:60px}}@media screen and (max-width:1023px){.h1-large{font-size:38px}}@media only screen and (min-width:1024px){.h1-large{margin-bottom:2.89062vw}}@media only screen and (min-width:1600px){.h1-large{margin-bottom:46.25px}}@media screen and (max-width:1023px){.h1-large{margin-bottom:27px}}@media only screen and (max-width:767px){.h1-large{line-height:1.132}}.p-large{font-size:16px}@media only screen and (min-width:1024px){.p-large{font-size:1.5625vw}}@media only screen and (min-width:1600px){.p-large{font-size:25px}}@media screen and (max-width:1023px){.p-large{font-size:20px}}.p-medium{font-size:12.8px}@media only screen and (min-width:1024px){.p-medium{font-size:1.25vw}}@media only screen and (min-width:1600px){.p-medium{font-size:20px}}@media screen and (max-width:1023px){.p-medium{font-size:16px}}.p-small{font-size:11.2px;line-height:1.429}@media only screen and (min-width:1024px){.p-small{font-size:1.09375vw}}@media only screen and (min-width:1600px){.p-small{font-size:17.5px}}@media screen and (max-width:1023px){.p-small{font-size:14px}}.hero{padding-bottom:86.4px;padding-top:59.2px;position:relative}@media only screen and (min-width:1024px){.hero{padding-top:5.78125vw}}@media only screen and (min-width:1600px){.hero{padding-top:92.5px}}@media screen and (max-width:1023px){.hero{padding-top:0}}@media only screen and (min-width:1024px){.hero{padding-bottom:8.4375vw}}@media only screen and (min-width:1600px){.hero{padding-bottom:135px}}@media screen and (max-width:1023px){.hero{padding-bottom:0}}@media only screen and (max-width:1023px){.hero .container-medium{padding:0}}@media only screen and (min-width:1024px){.hero .background-image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}}.hero .background-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:767px){.hero .background-image img.desktop-image{display:none}}@media only screen and (min-width:768px){.hero .background-image img.mobile-image{display:none}}.hero .text-box{background:#424242;color:#fff;max-width:415.2px;padding:32px 40px 45.6px;position:relative}@media only screen and (min-width:1024px){.hero .text-box{max-width:40.54688vw}}@media only screen and (min-width:1600px){.hero .text-box{max-width:648.75px}}@media screen and (max-width:1023px){.hero .text-box{max-width:519px}}@media only screen and (max-width:1023px){.hero .text-box{max-width:100%}}@media only screen and (min-width:1024px){.hero .text-box{padding-top:3.125vw}}@media only screen and (min-width:1600px){.hero .text-box{padding-top:50px}}@media screen and (max-width:1023px){.hero .text-box{padding-top:40px}}@media only screen and (min-width:1024px){.hero .text-box{padding-bottom:4.45313vw}}@media only screen and (min-width:1600px){.hero .text-box{padding-bottom:71.25px}}@media screen and (max-width:1023px){.hero .text-box{padding-bottom:83px}}@media only screen and (min-width:1024px){.hero .text-box{padding-left:3.90625vw;padding-right:3.90625vw}}@media only screen and (min-width:1600px){.hero .text-box{padding-left:62.5px;padding-right:62.5px}}@media screen and (max-width:1023px){.hero .text-box{padding-left:50px;padding-right:50px}}.hero .text-box:after{background:#00a74e;bottom:0;content:"";height:16.8px;left:11.6px;position:absolute;width:215.2px}@media only screen and (min-width:1024px){.hero .text-box:after{left:1.13281vw}}@media only screen and (min-width:1600px){.hero .text-box:after{left:18.125px}}@media screen and (max-width:1023px){.hero .text-box:after{left:12.4px}}@media only screen and (min-width:1024px){.hero .text-box:after{width:21.01563vw}}@media only screen and (min-width:1600px){.hero .text-box:after{width:336.25px}}@media screen and (max-width:1023px){.hero .text-box:after{width:230px}}@media only screen and (min-width:1024px){.hero .text-box:after{height:1.64062vw}}@media only screen and (min-width:1600px){.hero .text-box:after{height:26.25px}}@media screen and (max-width:1023px){.hero .text-box:after{height:21px}}@media only screen and (max-width:767px){.hero .text-box h1 br{display:none}}.hero .text-box .description{margin-bottom:36.8px}@media only screen and (min-width:1024px){.hero .text-box .description{margin-bottom:3.59375vw}}@media only screen and (min-width:1600px){.hero .text-box .description{margin-bottom:57.5px}}@media screen and (max-width:1023px){.hero .text-box .description{margin-bottom:36px}}.hero .text-box .description p{font-size:11.2px;line-height:1.429}@media only screen and (min-width:1024px){.hero .text-box .description p{font-size:1.09375vw}}@media only screen and (min-width:1600px){.hero .text-box .description p{font-size:17.5px}}@media screen and (max-width:1023px){.hero .text-box .description p{font-size:14px}}@media only screen and (max-width:767px){.hero .text-box .description p br{display:none}}.hero .text-box .description p+p{margin-top:8px}@media only screen and (min-width:1024px){.hero .text-box .description p+p{margin-top:.78125vw}}@media only screen and (min-width:1600px){.hero .text-box .description p+p{margin-top:12.5px}}@media screen and (max-width:1023px){.hero .text-box .description p+p{margin-top:10px}}.hero.our-partners,.hero.services{padding-bottom:32.8px}@media only screen and (min-width:1024px){.hero.our-partners,.hero.services{padding-bottom:3.20313vw}}@media only screen and (min-width:1600px){.hero.our-partners,.hero.services{padding-bottom:51.25px}}@media screen and (max-width:1023px){.hero.our-partners,.hero.services{padding-bottom:0}}@media only screen and (max-width:767px){.hero.our-partners .text-box,.hero.services .text-box{padding-bottom:33px}}.hero.blue-theme .text-box{background:#009fc8}.hero.blue-theme .text-box:after{background:#434343}.hero.orange-theme .text-box{background:#d38100}.hero.orange-theme .text-box:after{background:#434343}.hero.purple-theme .text-box{background:#944ac7}.hero.purple-theme .text-box:after{background:#434343}.hero.workforce-boards .text-box{background:#00a74e}.hero.workforce-boards .text-box .description{margin-bottom:18.4px}@media only screen and (min-width:1024px){.hero.workforce-boards .text-box .description{margin-bottom:1.79688vw}}@media only screen and (min-width:1600px){.hero.workforce-boards .text-box .description{margin-bottom:28.75px}}@media screen and (max-width:1023px){.hero.workforce-boards .text-box .description{margin-bottom:23px}}.hero.workforce-boards .text-box:after{background:#434343}.hero.workforce-boards .background-image img{-o-object-position:top;object-position:top}.hero.our-story .text-box .description{margin-bottom:18.4px}@media only screen and (min-width:1024px){.hero.our-story .text-box .description{margin-bottom:1.79688vw}}@media only screen and (min-width:1600px){.hero.our-story .text-box .description{margin-bottom:28.75px}}@media screen and (max-width:1023px){.hero.our-story .text-box .description{margin-bottom:23px}}.hero.employers{padding-bottom:128.8px}@media only screen and (min-width:1024px){.hero.employers{padding-bottom:12.57813vw}}@media only screen and (min-width:1600px){.hero.employers{padding-bottom:201.25px}}@media screen and (max-width:1023px){.hero.employers{padding-bottom:0}}.hero.training-education{padding-bottom:152.8px}@media only screen and (min-width:1024px){.hero.training-education{padding-bottom:14.92188vw}}@media only screen and (min-width:1600px){.hero.training-education{padding-bottom:238.75px}}@media screen and (max-width:1023px){.hero.training-education{padding-bottom:0}}
