@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local("Ubuntu Bold"), local("Ubuntu-Bold"), url(https://fonts.gstatic.com/s/ubuntu/v9/0ihfXUL2emPh0ROJezvraD8E0i7KZn-EPnyo3HZu7kw.woff) format("woff")}@font-face{font-family:'Ubuntu';font-style:italic;font-weight:300;src:local("Ubuntu Light Italic"), local("Ubuntu-LightItalic"), url(https://fonts.gstatic.com/s/ubuntu/v9/DZ_YjBPqZ88vcZCcIXm6VobN6UDyHWBl620a-IRfuBk.woff) format("woff")}@font-face{font-family:'Ubuntu';font-style:italic;font-weight:400;src:local("Ubuntu Italic"), local("Ubuntu-Italic"), url(https://fonts.gstatic.com/s/ubuntu/v9/kbP_6ONYVgE-bLa9ZRbvvvesZW2xOQ-xsNqO47m55DA.woff) format("woff")}.hero__nav ul,.jobaccordions ul,.jobs__key,.jobs__slider ul,.testamonials ul{margin:0;padding:0;list-style:none}.hero__nav__item,.jobs__item__spec-val,.jobs__key li>*{display:inline-block;*display:inline}.jobs__item__bg,.owl-item:after,.testamonials__imgs:after{position:absolute;top:0;right:0;bottom:0;left:0}.hero__nav__item a,.jobs__item__bg,.jobs__item__location,.jobs__item__spec>div,.jobs__item__title{-webkit-transition:color 200ms ease, background 200ms ease;-o-transition:color 200ms ease, background 200ms ease;transition:color 200ms ease, background 200ms ease}.default__link:hover,.jobs__link__all:hover{background-position:bottom}.hero__slideshow__item__link{margin-top:1.2em}body .admin__help.admin__videopicker{top:auto;bottom:60px}.mason--careers .hero__content{line-height:1.5em;padding-bottom:2em;background:url("/_site/images/design/bg_link.png") no-repeat center bottom 50px;background-color:rgba(25, 45, 93, 0.8)}@media (-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3){.mason--careers .hero__content{background-image:url("/_site/images/design/bg_link@2x.png");background-size:537px 268px}}.mason--careers .hero__content__text,.mason--careers .hero__nav{font-size:1.0625em}.mason--careers .hero__title{margin:0 0 .6em}.hero__nav ul{padding:16px;background:#242126;display:none}.hero__nav__item{padding:0 26px;border-left:1px solid #3a393c}.hero__nav__item:first-child{border:none}.hero__nav__item a{display:block;padding:5px 8px}.hero__nav__item a:hover{color:#FFF}@media (min-width:769px){.hero__nav{height:60px;color:#FFF}.hero__nav ul{display:block;height:60px}.mason--careers .hero__content{padding-top:12%;padding-bottom:3em}.mason--careers .hero__title{font-size:48px}.mason--nav--fixed .hero__nav ul{position:fixed;top:0;left:0;right:0;z-index:101}.mason--nav--fixed.mason--admin .hero__nav ul{top:110px}.mason--nav--1 .hero__nav__item--2,.mason--nav--1 .hero__nav__item--3{color:#74676a}.mason--nav--2 .hero__nav__item{color:#FFF}.mason--nav--2 .hero__nav__item--1,.mason--nav--2 .hero__nav__item--3{color:#74676a}.mason--nav--3 .hero__nav__item{color:#FFF}.mason--nav--3 .hero__nav__item--1,.mason--nav--3 .hero__nav__item--2{color:#74676a}}.lte-ie8 .hero__nav{height:60px;color:#FFF}.lte-ie8 .hero__nav ul{display:block;height:60px}.lte-ie8 .mason--careers .hero__content{padding-top:12%;padding-bottom:3em}.lte-ie8 .mason--careers .hero__title{font-size:48px}.lte-ie8 .mason--nav--fixed .hero__nav ul{position:fixed;top:0;left:0;right:0;z-index:101}.lte-ie8 .mason--nav--fixed.mason--admin .hero__nav ul{top:110px}.lte-ie8 .mason--nav--1 .hero__nav__item--2,.lte-ie8 .mason--nav--1 .hero__nav__item--3{color:#74676a}.lte-ie8 .mason--nav--2 .hero__nav__item{color:#FFF}.lte-ie8 .mason--nav--2 .hero__nav__item--1,.lte-ie8 .mason--nav--2 .hero__nav__item--3{color:#74676a}.lte-ie8 .mason--nav--3 .hero__nav__item{color:#FFF}.lte-ie8 .mason--nav--3 .hero__nav__item--1,.lte-ie8 .mason--nav--3 .hero__nav__item--2{color:#74676a}.lte-ie8 .slideshow__image__img{filter:alpha(opacity=20)!important}.careers__title,.content__region h2.careers__title{color:#231f20}.content__anchor{top:-59px}.mason--careers .main{padding-top:3.5em;padding-bottom:3.5em}.mason--careers .content__region p:first-of-type{color:#a8a8a8;font-weight:300;font-size:1.375em;font-style:italic;line-height:1.45em}.mason--careers .content>div:not(.content__share){margin-bottom:0}@media (min-width:769px){.mason--careers .content{}.mason--careers .sidebar{}}.lte-ie8 .mason--careers .content{}.lte-ie8 .mason--careers .sidebar{}.lte-ie8 .mason--careers .content,.lte-ie8 .mason--careers .sidebar{width:100%}.lte-ie8 .main{float:left}.testamonials{color:#FFF;z-index:1;margin-bottom:30px;-webkit-transition:height 1000ms ease;-o-transition:height 1000ms ease;transition:height 1000ms ease;display:none}.testamonials .parent{z-index:1}.testamonials__more{position:absolute;left:0;top:100%;top:calc(100% + 20px)}.testamonials__more span{display:none}.testamonials__imgs{position:absolute!important;width:100%;height:100%;z-index:0}.testamonials__imgs:after{content:'';background:-moz-linear-gradient(45deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(45deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(45deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6000000', endColorstr='#00000000',GradientType=1 );z-index:101}.testamonials__imgs__item{position:absolute;width:100%;height:100%;background-color:#232025;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transform:translate3d(0);transform:translate3d(0)}.testamonials__txt{z-index:1}.testamonials__txt__item{line-height:1.5em;padding:1em 5% 3.2em;opacity:0!important;-webkit-transition:opacity 400ms ease, -webkit-transform 400ms ease;transition:opacity 400ms ease, -webkit-transform 400ms ease;-o-transition:opacity 400ms ease, transform 400ms ease;transition:opacity 400ms ease, transform 400ms ease;transition:opacity 400ms ease, transform 400ms ease, -webkit-transform 400ms ease}.testamonials__txt__item.cycle-slide-active{opacity:1!important;-webkit-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}.testamonials__txt__item__title{font-size:30px;margin:3.5em 0 .15em}.testamonials__txt__item__pos{font-size:20px}.testamonials__pager{position:absolute;bottom:26px;left:5%;z-index:101}@media (min-width:769px){.testamonials li{padding-left:2em;padding-right:2em}.testamonials .parent{width:60%}.testamonials__pager{left:2em}.testamonials__more span{display:inline;vertical-align:bottom}}.lte-ie8 .testamonials li{padding-left:2em;padding-right:2em}.lte-ie8 .testamonials .parent{width:60%}.lte-ie8 .testamonials__pager{left:2em}.lte-ie8 .testamonials__more span{display:inline;vertical-align:bottom}.lte-ie9 .testamonials__imgs:after{background:rgba(0, 0, 0, 0.6)}.lte-ie8 .testamonials__txt__item{background:#231f20;margin-bottom:1em;padding-bottom:1em}.lte-ie8 .testamonials .parent{width:100%}.lte-ie8 .testamonials__imgs{display:none}.lte-ie8 .testamonials__txt__item__title{margin:.5em 0}.owl-stage-outer{width:100%;position:relative;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab}.owl-item:active{cursor:-webkit-grabbing;cursor:grabbing}.owl-item:after{content:'';background:rgba(235, 235, 235, 0.8);visibility:visible;opacity:1;z-index:1;-webkit-transition:opacity 500ms ease, visibility 500ms ease!important;-o-transition:opacity 500ms ease, visibility 500ms ease!important;transition:opacity 500ms ease, visibility 500ms ease!important}.owl-item.active:after{opacity:0;visibility:hidden}.owl-dot{cursor:pointer}.jobs{padding-top:3.3em;padding-bottom:3.8em;background:#dedede}.jobs .default__link{color:#FFF}.jobs__item__location,.jobs__item__title{color:#425689}.default__link{color:#FFF;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #192d5d), color-stop(50%, #425689)) repeat scroll top/100% 200% rgba(0, 0, 0, 0);background:-webkit-linear-gradient(bottom, #192d5d 50%, #425689 50%) repeat scroll top/100% 200% rgba(0, 0, 0, 0);background:-o-linear-gradient(bottom, #192d5d 50%, #425689 50%) repeat scroll top/100% 200% rgba(0, 0, 0, 0);background:linear-gradient(to top, #192d5d 50%, #425689 50%) repeat scroll top/100% 200% rgba(0, 0, 0, 0)}.lte-ie9 .default__link{background:#425689}.lte-ie9 .default__link:hover{background:#192d5d}.jobs__key{font-size:.9375em;margin-top:1em;color:#9b9b9b;text-align:left}.jobs__key li{width:100%;margin:.5em 1.25em}.jobs__key li>*{vertical-align:middle}.jobs__key__color{width:12px;height:12px;margin-right:8px}.jobs__key__color--pri{background:#62bd54}.jobs__key__color--sec{background:#425689}.jobs__slider{width:100%;margin:2.8em 0 3em}.jobs__region{overflow:hidden}.jobs__item{width:100%;background:#FFF;position:relative;padding:24px 28px 66px 28px}.jobs__item__bg{top:auto;height:0;background:#425689;-webkit-transition:height 300ms ease;-o-transition:height 300ms ease;transition:height 300ms ease}.jobs__item__type{font-size:16px}.jobs__item__title{color:#192d5d;margin:.2em 0}.jobs__item__spec{line-height:1.1em;margin:1em 0 1.3em}.jobs__item__spec>div{position:relative;margin:.45em 0}.jobs__item__spec-title{position:absolute;top:0;left:0;width:80px}.jobs__item__spec-val{padding-left:100px}.jobs__item__link{position:absolute;bottom:28px;left:28px;z-index:1}.owl-item.active .jobs__item__link:hover+.jobs__item__bg{height:5px}.job--primary .accordion__title,.job--primary .jobs__item__location,.job--primary .jobs__item__title{color:#62bd54}.job--primary .accordion__title{background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #62bd54), color-stop(50%, transparent)) repeat scroll top/100% 200% rgba(0, 0, 0, 0);background:-webkit-linear-gradient(bottom, #62bd54 50%, transparent 50%) repeat scroll top/100% 200% rgba(0, 0, 0, 0);background:-o-linear-gradient(bottom, #62bd54 50%, transparent 50%) repeat scroll top/100% 200% rgba(0, 0, 0, 0);background:linear-gradient(to top, #62bd54 50%, transparent 50%) repeat scroll top/100% 200% rgba(0, 0, 0, 0);border-color:#62bd54}.job--primary .jobs__item__link{color:#FFF;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #4ba73d), color-stop(50%, #62bd54)) repeat scroll top/100% 200% rgba(0, 0, 0, 0);background:-webkit-linear-gradient(bottom, #4ba73d 50%, #62bd54 50%) repeat scroll top/100% 200% rgba(0, 0, 0, 0);background:-o-linear-gradient(bottom, #4ba73d 50%, #62bd54 50%) repeat scroll top/100% 200% rgba(0, 0, 0, 0);background:linear-gradient(to top, #4ba73d 50%, #62bd54 50%) repeat scroll top/100% 200% rgba(0, 0, 0, 0)}.lte-ie9 .job--primary .jobs__item__link{background:#62bd54}.lte-ie9 .job--primary .jobs__item__link:hover{background:#4ba73d}.job--primary .jobs__item__link:hover{background-position:bottom}.job--primary .jobs__item__bg{background:#62bd54}.jobs__link__all{color:#FFF;background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #231f20), color-stop(50%, #444444)) repeat scroll top/100% 200% rgba(0, 0, 0, 0);background:-webkit-linear-gradient(bottom, #231f20 50%, #444444 50%) repeat scroll top/100% 200% rgba(0, 0, 0, 0);background:-o-linear-gradient(bottom, #231f20 50%, #444444 50%) repeat scroll top/100% 200% rgba(0, 0, 0, 0);background:linear-gradient(to top, #231f20 50%, #444444 50%) repeat scroll top/100% 200% rgba(0, 0, 0, 0);line-height:36px;padding:0 26px;height:40px}.lte-ie9 .jobs__link__all{background:#444444}.lte-ie9 .jobs__link__all:hover{background:#231f20}@media (min-width:415px){.jobs__key{text-align:center}.jobs__key li{width:auto;display:inline;margin:0 1.25em}}.lte-ie8 .jobs__key{text-align:center}.lte-ie8 .jobs__key li{width:auto;display:inline;margin:0 1.25em}@media (min-width:769px){.jobs:after{position:absolute;content:'';top:0;right:0;bottom:0;width:200px;display:block}}.lte-ie8 .jobs:after{position:absolute;content:'';top:0;right:0;bottom:0;width:200px;display:block}ul.jobs{list-style:none;padding:0;margin:auto;background:#FFF;text-align:center}ul.jobs li{display:inline-block;text-align:left;vertical-align:top;background:#ebebeb;margin-bottom:20px}@media (min-width:769px){ul.jobs{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}ul.jobs li{width:48%;width:calc(50% - 10px);max-width:none}ul.jobs li:nth-child(odd){margin-right:20px}}.lte-ie8 ul.jobs{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.lte-ie8 ul.jobs li{width:48%;width:calc(50% - 10px);max-width:none}.lte-ie8 ul.jobs li:nth-child(odd){margin-right:20px}.mason--job__accordions .content{position:relative}.jobs__item__info{width:100%;position:relative;margin-bottom:40px}