body.page-template-template-location-landing{font-family:"Work Sans";color:#606060;font-size:1em;letter-spacing:.3px}body.page-template-template-location-landing p{font-size:1em}body.page-template-template-location-landing section{padding:40px 0}body.page-template-template-location-landing h1{font-size:70px;font-size:3rem;line-height:1.2em;font-weight:600;color:#28326c;margin-bottom:0px;padding-bottom:25px}body.page-template-template-location-landing h2{color:#28326c;font-size:2.9rem;font-weight:600;line-height:1.2em;margin-bottom:0}body.page-template-template-location-landing h3{color:#99c24d;font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem;font-weight:400;margin-bottom:10px}body.page-template-template-location-landing h4{color:#28326c;margin-bottom:0;font-weight:500;font-weight:500;font-size:1em}@media screen and (min-width: 767px){body.page-template-template-location-landing h1{font-size:4.375rem;line-height:1em}}body.page-template-template-location-landing .l-green{color:#99c24d}body.page-template-template-location-landing .l-blue{color:#28326c}body.page-template-template-location-landing .l-card{padding:1.4em 1.6em;margin-bottom:2em;font-size:1em}body.page-template-template-location-landing .l-card-rounded{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}body.page-template-template-location-landing .l-card-shadow{-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.05);box-shadow:0px 0px 10px rgba(0,0,0,.05);background-color:#fff}body.page-template-template-location-landing .l-card-border{border:solid #99c24d 2px}body.page-template-template-location-landing .l-card-active{background-color:#28326c;color:#fff}body.page-template-template-location-landing .l-card-active *{color:#fff}body.page-template-template-location-landing .l-container-shadow{-webkit-box-shadow:0px 0px 16px rgba(0,0,0,.1);box-shadow:0px 0px 16px rgba(0,0,0,.1)}body.page-template-template-location-landing .l-header-content{line-height:1.9em;padding-bottom:1.3em}body.page-template-template-location-landing .l-body-content{line-height:1.6em;padding:1em 0 2em}body.page-template-template-location-landing .l-hero-content{font-size:1.3em;line-height:1.5em}body.page-template-template-location-landing .l-icon-image{width:30px;height:30px}body.page-template-template-location-landing .l-icon-circle{background-color:#99c24d;height:50px;width:50px;border-radius:50%;padding:29px;display:flex;align-items:center;justify-content:center}body.page-template-template-location-landing .l-text-center{text-align:center}body.page-template-template-location-landing .l-button-center{display:block !important;width:fit-content;margin-left:auto;margin-right:auto !important;margin-top:2em}@media screen and (min-width: 767px){body.page-template-template-location-landing .l-card{margin-bottom:0}body.page-template-template-location-landing .l-header-content{width:55%;margin:1.5em auto 0}body.page-template-template-location-landing .l-half-width{width:60%}}body.page-template-template-location-landing .is-hidden{display:none}body.page-template-template-location-landing .button{border-radius:100px;-webkit-border-radius:100px;color:#fff;display:inline-block;padding:19px 32px;font-family:"Work Sans",sans-serif;font-size:13px;transition:background-color .2s ease-out}body.page-template-template-location-landing .button.blue{background-color:#28326c}body.page-template-template-location-landing .button.blue:hover{transition:background-color .3s ease-in;background-color:rgb(19.3243243243,24.1554054054,52.1756756757)}body.page-template-template-location-landing .button.green{background-color:#99c24d}body.page-template-template-location-landing .button.green:hover{transition:background-color .3s ease-in;background-color:hsl(81.0256410256,48.9539748954%,38.137254902%)}body.page-template-template-location-landing .button.white{-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.1);box-shadow:0px 0px 10px rgba(0,0,0,.1);color:#28326c}body.page-template-template-location-landing .button.white:hover{transition:background-color .3s ease-in;background-color:hsl(0,0%,85%)}body.page-template-template-location-landing .button:first-of-type{margin-right:10px;margin-bottom:20px}@media screen and (min-width: 960px){body.page-template-template-location-landing .button{font-size:16px}}body.page-template-template-location-landing .elite-talent--image{width:100%;margin:0 auto;display:block;padding-bottom:6em}body.page-template-template-location-landing .elite-talent--buttons{padding:0 0 .6em}body.page-template-template-location-landing .elite-talent--pill:first-of-type{margin-right:15px}body.page-template-template-location-landing .elite-talent--section{padding-top:.5em !important}@media screen and (min-width: 767px){body.page-template-template-location-landing .elite-talent--container{display:flex;align-items:center}body.page-template-template-location-landing .elite-talent--image{padding-bottom:0;width:450px;max-width:45%}body.page-template-template-location-landing .elite-talent--content{padding-left:3em}}body.page-template-template-location-landing .about-our-agency{padding-bottom:0}body.page-template-template-location-landing .about-our-agency--container{margin:0 auto;overflow:hidden}body.page-template-template-location-landing .about-our-agency--content{padding:7em 3em 0 3em;background-color:#fff}body.page-template-template-location-landing .about-our-agency--callout{background-color:#28326c;position:relative}body.page-template-template-location-landing .about-our-agency--callout-image{width:100%;object-fit:cover;height:400px}body.page-template-template-location-landing .about-our-agency--callout-content-container{padding:5em 0;height:430px}body.page-template-template-location-landing .about-our-agency--green-background{background:#99c24d;z-index:-1;box-sizing:content-box;padding-bottom:60px}body.page-template-template-location-landing .about-our-agency--callout-content-image{margin-bottom:20px}body.page-template-template-location-landing .about-our-agency--callout-content{margin-bottom:1em;color:#fff;font-size:1.5em;line-height:1.2em}body.page-template-template-location-landing .about-our-agency--background{position:absolute;left:0;width:100%;background:#99c24d;z-index:-1}body.page-template-template-location-landing .about-our-agency--callout-video{width:100%;height:100%;object-fit:cover}@media screen and (min-width: 767px){body.page-template-template-location-landing .about-our-agency--container{display:flex}body.page-template-template-location-landing .about-our-agency--content{width:55%}body.page-template-template-location-landing .about-our-agency--callout{width:45%}}body.page-template-template-location-landing .featured-jobs{margin-top:7em}body.page-template-template-location-landing .featured-jobs--active-card{background-color:#28326c;color:#fff;border-color:#28326c}body.page-template-template-location-landing .featured-jobs--card{width:100%}body.page-template-template-location-landing .featured-jobs--active-card h4{color:#fff}body.page-template-template-location-landing .featured-jobs--active-card .featured-jobs--card-button{background-color:#99c24d;color:#fff}body.page-template-template-location-landing .featured-jobs--card-top-row{display:flex;align-items:center}body.page-template-template-location-landing .featured-jobs--card-bottom-row{display:flex;align-items:center}body.page-template-template-location-landing .featured-jobs--card-date{margin-left:auto}body.page-template-template-location-landing .featured-jobs--card-content{padding:1.2em 0;line-height:1.4em}body.page-template-template-location-landing .featured-jobs--card-button{margin:0 0 0 auto !important;font-size:14px;line-height:24px;line-height:1.5rem;color:#5665b6;background-color:#e8ecff;font-weight:400;font-family:"Work Sans",sans-serif;padding:2px 14px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}body.page-template-template-location-landing .featured-jobs--map-image{width:25px;margin-right:14px;margin-top:-4px}@media screen and (min-width: 960px){body.page-template-template-location-landing .featured-jobs--card{max-width:400px}}@media screen and (min-width: 767px){body.page-template-template-location-landing .featured-jobs--cards{display:flex;flex-wrap:wrap;grid-gap:2em;width:100%;justify-content:center}}body.page-template-template-location-landing .resources--card{padding:2em 1.5em;position:relative;margin-top:3.6em;display:flex;flex-direction:column;align-items:flex-start}body.page-template-template-location-landing .resources--card-header{font-size:1em !important;margin:1em auto 0;width:90%}body.page-template-template-location-landing .resources--icon-circle{position:absolute;top:-34px;left:calc(50% - 25px)}body.page-template-template-location-landing .resources--active-card{background-color:#28326c;color:#fff}body.page-template-template-location-landing .resources--active-card h4{color:#fff}body.page-template-template-location-landing .resources--content{line-height:1.6em;margin-top:1em;text-align:center;color:#28326c;margin-bottom:15px}body.page-template-template-location-landing .resources--active-card .resources--content{color:#fff}body.page-template-template-location-landing .resources--arrow-circle{border-radius:50%;margin-top:auto;background-color:#99c24d;color:#fff;padding:12px}body.page-template-template-location-landing .resources--active-card .resources--arrow-circle{background-color:#fff;color:#28326c}@media screen and (min-width: 767px){body.page-template-template-location-landing .resources--cards{display:grid;grid-template-columns:repeat(2, 1fr) !important;grid-gap:2em}}@media screen and (min-width: 960px){body.page-template-template-location-landing .resources--cards{grid-template-columns:repeat(4, 1fr) !important}}body.page-template-template-location-landing .flourish-join{background-color:#28326c;padding:60px 0;margin:2em 0}body.page-template-template-location-landing .flourish-join~.flourish-join{background-color:#99c24d}body.page-template-template-location-landing .flourish-join--header{color:#28326c;font-size:2.3em}body.page-template-template-location-landing .flourish-join--container{background-color:#fff;padding:2em 3em}body.page-template-template-location-landing .flourish-join--container-left{margin-bottom:2em}body.page-template-template-location-landing .flourish-join--image{width:64px;margin-left:6px}body.page-template-template-location-landing .flourish-join--tagline{display:flex;align-items:center}body.page-template-template-location-landing .flourish-join--button{margin-bottom:.6em !important}body.page-template-template-location-landing .flourish-join--container-right{margin-left:auto}@media screen and (min-width: 767px){body.page-template-template-location-landing .flourish-join--container{display:flex;align-items:center}body.page-template-template-location-landing .flourish-join--container-right{padding-left:2em}}body.page-template-template-location-landing .testimonials--card{display:flex;flex-direction:column}body.page-template-template-location-landing .testimonials--content{font-size:1em;line-height:1.4em;margin:auto 0}body.page-template-template-location-landing .testimonials--contact{margin-top:auto;line-height:1.7em}body.page-template-template-location-landing .testimonials--header{padding-top:.5em}body.page-template-template-location-landing .testimonials--arrow-left,body.page-template-template-location-landing .testimonials--arrow-right{position:absolute;top:calc(50% - 33px);font-size:27px;background:#99c24d;border-radius:50%;padding:10px;z-index:2;color:#fff;cursor:pointer}body.page-template-template-location-landing .testimonials--arrow-left{left:-58px}body.page-template-template-location-landing .testimonials--arrow-right{right:-51px}@media screen and (min-width: 767px){body.page-template-template-location-landing .testimonials--cards{height:420px}body.page-template-template-location-landing .testimonials--header{padding-top:0em}body.page-template-template-location-landing .testimonials--card{height:420px;margin-right:29px}}body.page-template-template-location-landing .contact-us--map{width:100%;margin-bottom:3em}body.page-template-template-location-landing .contact-us--contact-info{display:flex;align-items:center;margin-top:19px}body.page-template-template-location-landing .contact-us--contact-type{color:#28326c;font-size:.8em;line-height:1.6em;font-weight:500}body.page-template-template-location-landing .contact-us--contact-info-right{margin-left:12px}body.page-template-template-location-landing .contact-us--anchor{font-size:.8em;color:#aaa}body.page-template-template-location-landing .contact-us--form{margin-bottom:4em;margin-left:-24px}body.page-template-template-location-landing .contact-us--image-container{width:100%;max-width:600px;margin:0 auto;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding-bottom:2em;height:auto;min-height:100%;align-self:stretch}body.page-template-template-location-landing .contact-us--upper-image,body.page-template-template-location-landing .contact-us--lower-image{width:64%}body.page-template-template-location-landing .contact-us--upper-image{padding-bottom:1em;z-index:2;border-radius:35px}body.page-template-template-location-landing .contact-us--lower-image{object-fit:scale-down;z-index:1;border-radius:20px;align-self:flex-end;justify-self:flex-end}@media screen and (min-width: 1008px){body.page-template-template-location-landing .contact-us--upper-image,body.page-template-template-location-landing .contact-us--lower-image{width:64% !important}}@media screen and (min-width: 960px){body.page-template-template-location-landing .contact-us--contact-infos{display:flex}}@media screen and (min-width: 767px){body.page-template-template-location-landing .contact-us--upper-image,body.page-template-template-location-landing .contact-us--lower-image{width:90%}body.page-template-template-location-landing .contact-us--container{display:flex}body.page-template-template-location-landing .contact-us--form-container{padding-left:3em}body.page-template-template-location-landing .contact-us--form{margin-bottom:-1em}body.page-template-template-location-landing .contact-us--contact-info-right{margin-right:2em}}body.page-template-template-location-landing .stay-connected{padding-top:0}body.page-template-template-location-landing .stay-connected--header-container{position:relative}body.page-template-template-location-landing .stay-connected--header-container-image{position:absolute;width:69px;left:385px}@media screen and (max-width: 500px){body.page-template-template-location-landing .stay-connected--header-container-image{left:unset;right:0}}body.page-template-template-location-landing .stay-connected--image{width:60%;max-height:500px}body.page-template-template-location-landing .stay-connected--button-anchor{width:150px;height:44.66px;display:block;margin-bottom:.5em}body.page-template-template-location-landing .stay-connected--google-play-button-anchor{background-color:#111439;border-radius:10px;padding:12px 14px;display:flex;align-items:center}body.page-template-template-location-landing .stay-connected--button-image{width:100%}body.page-template-template-location-landing .stay-connected--button-anchors{display:flex}body.page-template-template-location-landing .stay-connected--button-image{padding-right:1em}@media screen and (min-width: 960px){body.page-template-template-location-landing .stay-connected--image{width:35%}body.page-template-template-location-landing .stay-connected--left{padding-right:8em}}@media screen and (min-width: 767px){body.page-template-template-location-landing .stay-connected--container{display:flex;align-items:center}body.page-template-template-location-landing .stay-connected--header-container-image{width:104px;top:-19px}body.page-template-template-location-landing .stay-connected--image{width:40%}}body.page-template-template-location-landing .pill{border-radius:100px;-webkit-border-radius:100px;color:#fff;display:inline-block;padding:19px 32px;font-family:"Work Sans",sans-serif;font-size:13px;transition:background-color .2s ease-out;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.1);box-shadow:0px 0px 10px rgba(0,0,0,.1);color:#28326c}body.page-template-template-location-landing .pill:hover{transition:background-color .3s ease-in;background-color:hsl(0,0%,85%)}body.page-template-template-location-landing .pill.is-active{background-color:#28326c;color:#fff}body.page-template-template-location-landing .pill.is-active:hover{background-color:rgb(19.3243243243,24.1554054054,52.1756756757)}/*# sourceMappingURL=location-landing-style.css.map */


body.page-template-template-location-landing .featured-jobs {
    margin-top: 3em;
}

#job-filling-resources
{
	margin-top: 7em;
}

body.page-template-template-location-landing .featured-jobs--active-card .featured-jobs--card-button
{
    white-space: nowrap;
}