html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}body{color:#5D6368;font-family:Helvetica Neue, Helvetica, Arial, sans-serif}h1,h2,h3,h4,h5,h6{color:#0D0D0D;font-weight:400}a{color:#4A4A4A}img{max-width:100%}.container{max-width:1200px;margin-left:auto;margin-right:auto;width:96%}.container::after{clear:both;content:"";display:block}.button{background-color:#0D0D0D;border:1px solid #fff;border-radius:5px;color:#fff;display:inline-block;padding:0.7rem 1rem;text-decoration:none}.header{background:linear-gradient(rgba(13,13,13,0.3), rgba(13,13,13,0.6)),url(https://irp.cdn-website.com/39c72e6c/DESKTOP/jpg/markleycollage.jpg) no-repeat center center;background-size:cover;color:#fff;padding-top:1rem;height:375px}@media screen and (max-width: 720px){.header{height:auto;padding-bottom:2rem;text-align:center}}.header--home{height:500px}@media screen and (max-width: 720px){.header--home{height:auto}}.header a,.header--home a{text-decoration:none;color:#fff}.header__logo{float:left;max-width:70px;padding:10px 0}@media screen and (max-width: 720px){.header__logo{float:none;display:block;margin:auto}}.header__navigation{text-align:right;padding-top:25px}@media screen and (max-width: 720px){.header__navigation{text-align:center;padding-top:none;padding-bottom:10px}}.header__navigation a{margin-left:1rem}.header__content{clear:both;margin-top:6rem;margin-left:5rem;width:50%}@media screen and (max-width: 720px){.header__content{margin-top:2rem;margin-left:auto;width:100%}}.header__title{color:#fff;font-size:2.5rem;text-shadow:2px 2px 0 #000}.header__tagline{font-size:1.2rem}.header__container a{text-decoration:none;color:#0D0D0D}a.button.header__button{color:#fff}.header__button{background-color:#0D0D0D}.textblock{max-width:1200px;margin-left:auto;margin-right:auto;width:96%;text-align:center;margin-top:4rem;margin-bottom:4rem}.textblock::after{clear:both;content:"";display:block}.textblock::after{clear:both;content:"";display:block}.textblock__headline{border-bottom:1px solid #D6DADC;margin-bottom:2rem;padding-bottom:1rem}.textblock__image{float:left;margin-right:2rem;margin-bottom:1.5rem}.textblock__copy{line-height:160%;margin:0 auto;width:66%}.textblock__image+.textblock__copy{text-align:left;width:100%}.callout{background-color:#F7F9F9;border-bottom:1px solid #D6DADC;border-top:1px solid #D6DADC;padding:2rem 0;text-align:center}.callout__title{margin-bottom:0}.callout__list{list-style:none;padding:0}.callout__item{display:inline-block;width:15%;margin:2%;vertical-align:top}@media screen and (max-width: 720px){.callout__item{display:block;width:auto;margin:2rem auto}}.callout__item .fa-4x{color:#0D0D0D;display:inline-block;margin-bottom:2rem;text-shadow:2px 2px 0 #aaa}@media screen and (max-width: 720px){.callout__item .fa-4x{margin-bottom:0.5rem}}.midhero{background-color:#0D0D0D;text-align:center}@media screen and (max-width: 720px){.midhero{display:none}}.midhero--map{height:450px}.card{background-color:#F7F9F9;border:1px solid #D6DADC;margin:-5rem auto 0;position:relative;width:66%;z-index:400}.card::after{clear:both;content:"";display:block}@media screen and (max-width: 720px){.card{margin-top:2rem;width:86%}}.card__image,.card__content{width:100%;text-align:center}@media screen and (max-width: 720px){.card__image,.card__content{float:none;width:auto}}.card__content{padding:2rem}.card__dateline{border-bottom:2px solid #D6DADC;font-weight:700;padding-bottom:1rem}.card__dateline+.card__title{font-size:2rem}.card__attribute{margin-bottom:0}.slick-slide{height:auto !important}#hireology_iframe{margin-top:2rem}.stats{background-image:linear-gradient(rgba(13,13,13,0.5), #0d0d0d);color:#fff;padding:4rem 0}.stats::after{clear:both;content:"";display:block}.stats__content,.stats__list,.stats__stat{float:left;width:50%}.stats__content{padding-right:5rem}@media screen and (max-width: 720px){.stats__content{float:none;width:auto}}.stats__title{color:#fff}.stats__button{background-color:#fff;color:#0D0D0D}@media screen and (max-width: 720px){.stats__list{float:none;width:auto}}.stats__stat{font-size:1.3rem;margin-bottom:2rem}.stats__number{display:inline-block;font-size:4rem;font-weight:100;margin-bottom:0.5rem}.openings{border-top:1px solid #D6DADC;padding:3rem 0;text-align:center}.openings::after{clear:both;content:"";display:block}.openings a{text-decoration:none}.openings__group{float:left;margin:0 1%;text-align:left;width:31%}@media screen and (max-width: 720px){.openings__group{float:none;margin:0.5rem auto;width:auto}}.openings__category{border-bottom:2px solid #D6DADC;font-size:1.4rem;margin-bottom:1rem}.lowernavigation{border-top:1px solid #D6DADC}.lowernavigation::after{clear:both;content:"";display:block}@media screen and (max-width: 720px){.lowernavigation{display:none}}.lowernavigation a{border-left:1px solid #D6DADC;display:block;float:left;font-size:1.5rem;padding:3rem 0;text-align:center;text-decoration:none;width:50%}.lowernavigation i{font-size:1rem}.lowernavigation a:last-child{border-right:1px solid #D6DADC}.locations{max-width:1200px;margin-left:auto;margin-right:auto;width:96%;text-align:center}.locations::after{clear:both;content:"";display:block}.locations__list{list-style:none;padding:0}.locations__item{display:inline-block;margin-bottom:3rem;padding:0 2rem;vertical-align:top;width:33%}.locations__link{font-weight:700;line-height:160%}.timeline{text-align:center}.timeline__marker{color:#b0b0b0;display:inline-block;font-size:1.2rem;padding:0.5rem 1rem;text-decoration:none}.timeline__marker--active,.timeline__marker:hover{color:#4A4A4A}.timeline__card{background-color:#F7F9F9;border:1px solid #D6DADC;display:none;margin:1rem 0;padding:1em;text-align:left}.timeline__card::after{clear:both;content:"";display:block}.timeline__image{float:left;display:block;margin-right:2.3576520234%;width:40.291369653%}.timeline__image:last-child{margin-right:0}.timeline__content{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-left:8.5298043353%}.timeline__content:last-child{margin-right:0}.footer{background-color:#0D0D0D;color:#fff;padding:2rem 0}.footer a{color:#fff;text-decoration:none}.footer__navigation,.footer__social-media{float:left;width:50%;font-size:1.2rem}.footer__navigation a{margin-right:2rem}@media screen and (max-width: 720px){.footer__navigation a{display:block}}.footer__social-media{text-align:right}.footer__copyright{text-align:right}
