@import url("/css/e2ec083abcee.css");@font-face{font-family:"LP Bambus W00 Light";src:url("fonts/0974b1fa-0fee-408d-8dd6-28ad0e84e060.eot#iefix");src:url("fonts/0974b1fa-0fee-408d-8dd6-28ad0e84e060.eot#iefix") format("eot"),url("fonts/24909e4c-0c98-44bb-8f05-d4c52d911176.woff2") format("woff2"),url("fonts/135c3b6c-c58f-45bc-b98c-476438863e6d.woff") format("woff"),url("fonts/b8b6c6c7-93be-4375-9e59-799c0f489de7.ttf") format("truetype"),url("fonts/4f0a17a1-81d9-4e7c-935e-34dc7c90f9ea.svg#4f0a17a1-81d9-4e7c-935e-34dc7c90f9ea") format("svg")}@font-face{font-family:"LP Bambus W00 Regular";src:url("fonts/118bc37f-33d6-4775-8dc5-181cc175c180.eot#iefix");src:url("fonts/118bc37f-33d6-4775-8dc5-181cc175c180.eot#iefix") format("eot"),url("fonts/b133c416-37ad-465e-9601-f3904ef46b8f.woff2") format("woff2"),url("fonts/24deb034-7d28-4165-a89a-0fd840f69039.woff") format("woff"),url("fonts/ec62d858-72e4-4945-aec6-16957e684234.ttf") format("truetype"),url("fonts/535b1cf1-6f57-4c1b-be33-fab9d6b0cdca.svg#535b1cf1-6f57-4c1b-be33-fab9d6b0cdca") format("svg")}@font-face{font-family:"CenturySchoolbookW01-Re";src:url("fonts/b9e66030-805a-4a8c-b9b8-318d697094b4.eot#iefix");src:url("fonts/b9e66030-805a-4a8c-b9b8-318d697094b4.eot#iefix") format("eot"),url("fonts/4b33e167-558a-4596-9a6b-ecff8b651d62.woff2") format("woff2"),url("fonts/25b87865-a7cc-458b-84fb-f6b963f30929.woff") format("woff"),url("fonts/0c8c5f42-b950-4cdc-9cfa-dabf7f045bb0.ttf") format("truetype"),url("fonts/7845c29b-39ef-4fcd-b088-fa4a6d4eacb4.svg#7845c29b-39ef-4fcd-b088-fa4a6d4eacb4") format("svg")}@font-face{font-family:"CenturySchoolbookW01-It_927458";src:url("fonts/c1d89d34-d46d-4372-b23c-baa2bda4f11f.eot#iefix");src:url("fonts/c1d89d34-d46d-4372-b23c-baa2bda4f11f.eot#iefix") format("eot"),url("fonts/d44b6f2f-a71d-4644-96dd-fa2b761eb51f.woff2") format("woff2"),url("fonts/3a5683f2-010a-44ba-b76d-a5f5ca42ec85.woff") format("woff"),url("fonts/7ec00b66-ec9e-467d-9bee-4fd50c9a3f0f.ttf") format("truetype"),url("fonts/01770a29-58ff-455c-a548-6322debd15e6.svg#01770a29-58ff-455c-a548-6322debd15e6") format("svg")}@font-face{font-family:"CenturySchoolbookW01-Bo_927455";src:url("fonts/ba87bf1d-7c52-45c8-bafd-42bc9eff8c21.eot#iefix");src:url("fonts/ba87bf1d-7c52-45c8-bafd-42bc9eff8c21.eot#iefix") format("eot"),url("fonts/7268b86a-ac01-4b8e-8c3c-fc95778a0476.woff2") format("woff2"),url("fonts/4f1347e2-f89c-459b-9898-b474ae3a6a97.woff") format("woff"),url("fonts/c22d501f-42da-4de0-982f-7766cdc7353b.ttf") format("truetype"),url("fonts/c14e0721-9186-4e55-b3a0-d5f3169fd625.svg#c14e0721-9186-4e55-b3a0-d5f3169fd625") format("svg")}@font-face{font-family:"CenturySchoolbookW01-Bd";src:url("fonts/e473d77d-5e2f-4e6c-8d7b-785fa84cb2fe.eot#iefix");src:url("fonts/e473d77d-5e2f-4e6c-8d7b-785fa84cb2fe.eot#iefix") format("eot"),url("fonts/6cc4db22-3575-429d-a539-e6a271a3a46d.woff2") format("woff2"),url("fonts/f17a8bd1-4707-455c-a086-5036d1f96fe3.woff") format("woff"),url("fonts/309e06f3-2e04-4ede-be0e-8b89d877b629.ttf") format("truetype"),url("fonts/71a8a61e-e468-439d-97f1-359c1f2f9bc1.svg#71a8a61e-e468-439d-97f1-359c1f2f9bc1") format("svg")}@font-face{font-family:"Trebuchet W01 Regular";src:url("fonts/fbd0f791-870f-4f29-bbc3-9827434737a2.eot#iefix");src:url("fonts/fbd0f791-870f-4f29-bbc3-9827434737a2.eot#iefix") format("eot"),url("fonts/f2c6415f-9bf2-4714-8c9e-98f1215e4f24.woff2") format("woff2"),url("fonts/2ce511de-aa95-4ce0-84ae-f462ece99bf7.woff") format("woff"),url("fonts/f108aafb-b2fc-400c-b3a3-fa358809a930.ttf") format("truetype"),url("fonts/6dbee8aa-ec24-476b-ac7c-587bc9a89a25.svg#6dbee8aa-ec24-476b-ac7c-587bc9a89a25") format("svg")}@font-face{font-family:"Trebuchet W01 Italic";src:url("fonts/4af729a0-6b04-421a-83a0-fecc6043f180.eot#iefix");src:url("fonts/4af729a0-6b04-421a-83a0-fecc6043f180.eot#iefix") format("eot"),url("fonts/b8b0b8f8-21f0-4355-9ab7-a99e6346956c.woff2") format("woff2"),url("fonts/02a11c6a-7116-4a68-b47e-baf0ba4674f2.woff") format("woff"),url("fonts/c518328a-8eeb-400f-b878-4dd0d30665d4.ttf") format("truetype"),url("fonts/f556b4fb-b3f1-4199-a5a9-6e9f993ee799.svg#f556b4fb-b3f1-4199-a5a9-6e9f993ee799") format("svg")}@font-face{font-family:"Trebuchet W01 Bold";src:url("fonts/e595739f-4994-4060-90ef-50e08d66509f.eot#iefix");src:url("fonts/e595739f-4994-4060-90ef-50e08d66509f.eot#iefix") format("eot"),url("fonts/e1159629-5a90-42ad-a16c-0f96081f739a.woff2") format("woff2"),url("fonts/00fba97c-0e4a-4093-8859-fcba467a7e95.woff") format("woff"),url("fonts/4c80d67e-fe7c-407b-a934-59134ad64cc7.ttf") format("truetype"),url("fonts/8d70d68e-dc8a-4e88-b498-a2e740847a1b.svg#8d70d68e-dc8a-4e88-b498-a2e740847a1b") format("svg")}@font-face{font-family:"TrebuchetW01-BoldItalic";src:url("fonts/3752b8af-79d1-4507-97b0-2a3e2811b2b9.eot#iefix");src:url("fonts/3752b8af-79d1-4507-97b0-2a3e2811b2b9.eot#iefix") format("eot"),url("fonts/b5647453-e522-4626-8354-33855c34c8ce.woff2") format("woff2"),url("fonts/2494768a-93cb-4150-85ea-e4bfdbbf8aba.woff") format("woff"),url("fonts/27417c3b-cd6c-4824-8844-24c2703974c0.ttf") format("truetype"),url("fonts/d392054d-d49a-47c6-bede-83572492a133.svg#d392054d-d49a-47c6-bede-83572492a133") format("svg")}@font-face{font-family:"Microbrew One Shadow";src:url("fonts-new/micro-shadow.eot") format("eot"),url("fonts-new/micro-shadow.woff2") format("woff2"),url("fonts-new/micro-shadow.woff") format("woff"),url("fonts-new/micro-shadow.ttf") format("truetype")}@font-face{font-family:"Microbrew One";src:url("fonts-new/micro.eot") format("eot"),url("fonts-new/micro.woff2") format("woff2"),url("fonts-new/micro.woff") format("woff"),url("fonts-new/micro.ttf") format("truetype")}@font-face{font-family:"Clarendon Light";src:url("fonts-new/clarendon-light.eot") format("eot"),url("fonts-new/clarendon-light.woff2") format("woff2"),url("fonts-new/clarendon-light.woff") format("woff"),url("fonts-new/clarendon-light.ttf") format("truetype")}html{color:#000;font-size:1em;line-height:1.4}body,html{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}a{color:#e57200;text-decoration:none}button{}a:hover{text-decoration:underline}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#000;font-family:"Microbrew One",sans-serif}h1{font-size:50px;line-height:1.25;margin-bottom:0;color:#5c4738;font-weight:normal}h2{font-size:30px;line-height:1}h3{font-size:24px;line-height:1}p{margin:0 0 30px 0;font-size:14px;color:#000}*::-webkit-input-placeholder{color:white}*:-moz-placeholder{opacity:1;color:white}*::-moz-placeholder{opacity:1;color:white}*:-ms-input-placeholder{color:white}.btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;background:#e57200;color:white;border:0;font-size:16px;line-height:18px;padding:10px 35px;text-align:center;font-family:"Microbrew One",sans-serif;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.apply-button{padding:10px 20%}.btn:hover{background:#cc6600;text-decoration:none}.btn-small{border-bottom:1px solid #004813;font-size:14px;line-height:19px;padding:9px 35px}.visible-xs{display:none}.visible-sm{display:none}.visible-md{display:block}.visible-lg{display:block}@media only screen and (max-width:1024px){.visible-sm{display:block}.hidden-sm{display:none}}@media only screen and (max-width:767px){.visible-xs{display:block}.hidden-xs{display:none}}body{font-size:15px;line-height:17px;font-family:"Clarendon Light",Serif;font-weight:400;font-stretch:normal;background-color:#f3f2ee}.wrapper{width:1145px;max-width:100%;margin:0 auto}.wrapper .wrapper-inner{margin:0 15px}@media only screen and (max-width:1024px){.wrapper .wrapper-inner{margin:0 15px}.btn:hover{background:#e57200}}@media only screen and (max-width:767px){.wrapper .wrapper-inner{margin:0 15px}}#header-container{background:rgba(0,0,0,1);height:71px;position:fixed;width:100%;top:0;left:0;z-index:999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}#header-container h1.logo{width:145px;float:left;margin:1px 0 0 0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}#header-container h1.logo img#logo-scrolled{display:none}#header-container.scrolled h1.logo img{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}nav{float:left;width:650px;margin-left:70px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}nav ul{margin:0;padding:0;list-style-type:none}nav ul li{display:inline-block;margin:0 12px;height:71px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}nav ul li a{display:inline-block;height:71px;line-height:75px;text-align:center;text-decoration:none;color:white;font-size:18px;font-family:"Microbrew One",sans-serif;font-weight:normal;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}nav ul li a:hover{}nav ul li a:hover,nav ul li.active a,.active-nav{text-decoration:none;background:transparent url(../img/nav-item-active.png) top center repeat-x}nav ul li a i.fa{display:none}a#toggle-nav,a#toggle-hot-jobs,#header-container #hot-jobs-panel{display:none}#header-container.scrolled{background:rgba(0,0,0,0.8);height:55px}#header-container.scrolled h1.logo{height:55px;overflow:hidden;margin-top:11px}#header-container.scrolled h1.logo img#logo-top{display:none}#header-container.scrolled h1.logo img#logo-scrolled{display:inline-block;vertical-align:top}#header-container.scrolled nav ul li{height:55px}#header-container.scrolled nav ul li a{height:55px;line-height:55px}#header-container.scrolled nav ul li a:hover,#header-container.scrolled nav ul li.active a,#header-container.scrolled a.active-nav{text-decoration:none;background:transparent;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}@media only screen and (max-width:1024px){#header-container{height:48px;background:rgba(0,0,0,1)}#header-container .wrapper-inner{margin:0}#header-container h1.logo{width:auto;height:48px;position:relative;z-index:200}#header-container h1.logo{margin-top:0}#header-container h1.logo img{margin-top:0;width:auto;height:48px}#header-container.scrolled{background:rgba(0,0,0,1);height:48px}#header-container.scrolled h1.logo{width:auto;height:48px;margin-top:0}#header-container.scrolled h1.logo img#logo-top{display:inline-block}#header-container.scrolled h1.logo img#logo-scrolled{display:none}nav{float:none;position:fixed;top:48px;left:0;height:auto;width:100%;background:rgba(0,0,0,0.9);z-index:100;display:none;margin-left:0;border-bottom:1px solid #777676}nav ul{text-align:left;padding:20px 0}nav ul li{display:block;margin:0;height:60px}nav ul li a{display:block;height:60px;line-height:60px;text-align:left;padding-left:15px;padding-right:20px;font-size:18px}nav ul li a:hover,nav ul li.active a{text-decoration:none;background:transparent url(null) top center repeat-x}nav ul li.active a{color:#e57200}nav ul li a:hover,nav ul li.active a,.active-nav{color:#e57200;background-image:none}nav ul li a i.fa{display:inline-block;float:right;margin-top:20px}a#toggle-nav{display:block;float:right;width:63px;height:45px;background:url(../img/btn-toggle-nav.png) bottom left no-repeat;cursor:pointer;border-top:3px solid black}a#toggle-hot-jobs{display:inline-block;float:right;height:45px;line-height:43px;cursor:pointer;color:white;font-family:"Microbrew One",sans-serif;font-size:14px;padding:0 5px;margin-right:10px;border-top:3px solid black}a#toggle-nav.active,a#toggle-hot-jobs.active{border-top:3px solid #e57200}a#toggle-hot-jobs:hover{text-decoration:none}#hot-jobs-panel{float:none;position:fixed;top:48px;left:0;height:auto;width:100%;background:rgba(0,0,0,0.9);z-index:100;display:none;margin-left:0}#hot-jobs-panel .hot-job{border-bottom:1px solid #777676;padding:23px 16px}#hot-jobs-panel .hot-job p.job-title{color:#e57200;margin:0 0 10px 0;font-size:20px;font-family:"Microbrew One",sans-serif}#hot-jobs-panel .hot-job p.job-location{font-family:"Clarendon Light",serif;font-size:14px;margin-bottom:25px;color:white}#hot-jobs-panel .hot-job a.btn{background:transparent;padding:0;color:#e57200;font-size:15px}#hot-jobs-panel .hot-job a.btn i{font-size:12px}#hot-jobs-panel .hot-job a.btn:hover{background:transparent}}@media only screen and (max-width:767px){nav ul li{height:45px}nav ul li a{height:45px;line-height:45px}nav ul li a i.fa{margin-top:10px}}#landing-container{background-color:black;height:488px;overflow:hidden;position:relative;z-index:1;padding-top:75px;position:relative}#landing-container #landing-content{z-index:2;position:relative}#landing-container h1{font-family:"Microbrew One",sans-serif;font-size:42px;line-height:60px;margin-top:320px;margin-bottom:15px;color:#dfdbd1}#landing-container h2,#landing-container h3{color:#5c4738}#landing-container #landing-left a.btn{width:300px;max-width:100%}#landing-container #landing-left,#landing-container #landing-right{height:488px;position:absolute;top:75px;z-index:1}#landing-container #landing-left{width:75%;left:0;background:url(../img/bg-landing.jpg) no-repeat scroll center center / cover}#landing-container #landing-right{width:25%;z-index:3;right:0;background-color:#f3f2ee}#landing-container #landing-right h2,#landing-container #landing-right .hot-job{height:122px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:2px solid #f3f2ee;padding-left:22px}#landing-container #landing-right h2{line-height:122px;font-size:29px}#landing-container #landing-right .hot-job{border-left:6px solid #e57200;background-color:#ffffff;padding-top:35px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}#landing-container #landing-right .hot-job.focusJob{padding-top:17px}#landing-container #landing-right .hot-job.focusJob a.btn{opacity:1}#landing-container #landing-right .hot-job p{margin-bottom:14px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}#landing-container #landing-right .hot-job p.job-title{font-family:'Microbrew One',sans-serif;font-size:20px}#landing-container #landing-right .hot-job a.btn{padding:4px 24%;opacity:0;line-height:16px}#landing-container #landing-right .hot-job:hover,#landing-container #landing-right .hot-job:focus{padding-top:17px}#landing-container #landing-right .hot-job:hover p.job-title,#landing-container #landing-right .hot-job:focus p.job-title{margin-bottom:10px}#landing-container #landing-right .hot-job:hover a.btn,#landing-container #landing-right .hot-job:focus a.btn{opacity:1}@media only screen and (max-width:1024px){#landing-container{padding-top:48px;height:520px}#landing-container h1{margin-top:340px}#landing-container #landing-left{top:48px;width:100%;height:520px;float:none;background-image:url(../img/bg-landing-tablet.jpg);background-position:center top}#landing-container #landing-right{display:none}}@media only screen and (max-width:767px){#landing-container{height:404px}#landing-container h1{margin-top:265px;font-size:39px;line-height:39px;text-align:center}#landing-container #landing-left{height:404px;background-image:url(../img/bg-landing-mobile.jpg);background-position:left top}#landing-container #landing-content a.btn{width:100%!important;display:block}}#home-content-container{position:relative;z-index:2;padding-top:20px;background-color:#ecebeb;overflow:hidden;padding:45px 0}#home-content-container .hover-box{box-shadow:inset 0px 0px 27px rgba(0,0,0,0.45);position:relative;height:260px;background:url(null) no-repeat center center;-webkit-background-size:cover;background-size:cover}#home-content-container #hover-box-1{background-image:url(../img/home-illu-about-us.jpg)}#home-content-container #hover-box-2{background-image:url(../img/home-illu-our-culture.jpg)}#home-content-container #hover-box-3{background-image:url(../img/home-illu-why-work-with-us.jpg)}#home-content-container .hover-box>div{position:absolute;bottom:0;background:white;padding:15px 33px;width:100%;height:65px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}#home-content-container .hover-box>div h3{margin:0;font-size:30px;line-height:30px;margin-bottom:12px}#home-content-container .hover-box>div a.btn{opacity:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}#home-content-container .hover-box:hover>div,#home-content-container .hover-box:focus>div{height:112px;padding:18px 33px}#home-content-container .hover-box:hover>div a.btn,#home-content-container .hover-box:focus>div a.btn{opacity:1}#home-content-container .hover-box div.hover-button{height:112px}#home-content-container .hover-box div.hover-button .btn-home{opacity:1}@media only screen and (max-width:1024px){#home-content-container .sc-col-sm-4{padding-left:5px;padding-right:5px}#home-content-container .hover-box>div{height:auto;padding:20px 26px}#home-content-container .hover-box>div h3{font-size:20px;line-height:18px;margin-bottom:8px}#home-content-container .hover-box>div a.btn{opacity:1;padding:6px;width:100%}#home-content-container .hover-box:hover>div,#home-content-container .hover-box:focus>div{height:auto;padding:20px 26px}}@media only screen and (max-width:767px){#home-content-container{padding:15px 0 0 0}#home-content-container .hover-box{margin-bottom:15px}}.content-row:focus{outline:0}.content-container{background-image:url(../img/bg-band.jpg);background-repeat:repeat-x;background-position:0 69px;padding-top:71px;background-color:#ecebeb}.content-container h1{margin-top:85px}.content-row{float:left;background-color:#fff;margin:0 0 75px 0;display:table}.content-row .text{padding:5%}.content-row:first-child{margin-top:50px}.content-row h2{margin-top:0}.text p{line-height:1.5}.subtitle{margin:10px 0}.text,.imagery{float:none;vertical-align:middle;display:table-cell}.video{background-color:#000;padding:0}.no-pad{padding:0}.left{float:left}.large-screen-cell{display:table-cell}.small-screen{display:none}.button{margin:15px 0}.pageTop{color:#000;font-family:"Microbrew One",sans-serif;font-size:18px;float:right;margin-bottom:15px}.large-screen-cell img,.two-col-pad img{max-width:558px}.our-roles-row{width:100%}.overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(../img/bigplay.svg) no-repeat}.accordion,.accordion2,.accordion3,.accordion *,.accordion2 *,.accordion3 *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.accordion,.accordion2,.accordion3{overflow:hidden}.accordion-section ul li{font-size:13px}.accordion-section,.accordion2-section,.accordion3-section{position:relative;border:1px solid #c39367;padding:10px 15px;margin-bottom:15px}.accordion-section-title,.accordion2-section-title,.accordion3-section-title{width:100%;display:inline-block;transition:all linear 0.15s;position:relative;cursor:pointer;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.accordion-section-title h4,.accordion2-section-title h4,.accordion3-section-title h4{margin:0;font-size:16px;line-height:24px;position:relative;font-family:'Microbrew One',sans-serif;color:#c39367}.accordion-section-title i.icon-open,.accordion-section-title i.icon-close,.accordion2-section-title i.icon-open,.accordion2-section-title i.icon-close,.accordion3-section-title i.icon-open,.accordion3-section-title i.icon-close{position:absolute;display:inline-block;right:0;top:0px;width:18px;height:18px}.accordion-section-title i.icon-close,.accordion2-section-title i.icon-close,.accordion3-section-title i.icon-close{display:none}.accordion-section-title.active,.accordion-section-title:hover,.accordion2-section-title.active,.accordion2-section-title:hover,.accordion3-section-title.active,.accordion3-section-title:hover{text-decoration:none}.accordion-section-title.active i.icon-open,.accordion2-section-title.active i.icon-open,.accordion3-section-title.active i.icon-open{display:none}.accordion-section-title.active i.icon-close,.accordion2-section-title.active i.icon-close,.accordion3-section-title.active i.icon-close{display:inline-block}.accordion-section-content,.accordion2-section-content,.accordion3-section-content{display:none;padding-top:5px}.accordion-section-content p,.accordion2-section-content p,.accordion3-section-content p{margin:13px 0;font-size:13px;font-family:'Clarendon Light',Serif}.accordion-section-content a.btn,.accordion2-section-content a.btn,.accordion3-section-content a.btn{margin-top:10px;font-size:14px}.fa-angle-down,.fa-angle-up{font-size:24px;color:#c39367}.ribbon-container{background-color:#dfdbd1;padding:20px 0}.ribbon-container h3{text-align:center}.text p:last-child{margin-bottom:0}#about-video{background:url(../img/video-about.jpg) no-repeat;background-size:cover;height:400px;cursor:pointer}.product-img1{background:url(../img/productKnowledge-img1.jpg) no-repeat;background-size:cover;height:325px;display:block;margin-bottom:1px}.product-img2{background:url(../img/productKnowledge-img2.jpg) no-repeat;background-size:cover;height:325px;display:block}.roles-img1{background:url(../img/ourRoles-img1.jpg) no-repeat;background-size:cover;height:385px;display:block;margin-bottom:1px}.roles-img2{background:url(../img/ourRoles-img2.jpg) no-repeat;background-size:cover;height:385px;display:block}#culture-video{background:url(../img/culture-video.jpg) no-repeat;background-size:cover;height:480px;cursor:pointer}.people-img1{background:url(../img/peopleStory-img1.jpg) no-repeat;background-size:cover;height:325px;display:block;margin-bottom:1px}.people-img2{background:url(../img/peopleStory-img2.jpg) no-repeat;background-size:cover;height:325px;display:block}.benefits-img1{background:url(../img/benefits-img1.jpg) no-repeat;background-size:cover;height:545px;display:block;margin-bottom:1px}.benefits-img2{background:url(../img/benefits-img2.jpg) no-repeat;background-size:cover;height:545px;display:block}.form-overflow{overflow:visible}.bh-sl-form-container{background-color:#000;padding-bottom:10px}.bh-sl-form-container h1{font-size:32px;color:#fff;margin-top:20px}.bh-sl-form-container h3{color:#c39367;font-family:'Microbrew One',sans-serif;font-size:20px;margin:0 0 20px 0}.apply .subtitle{margin:0 0 30px 0}.headings{margin:0 15px;position:relative}.bh-sl-container h1{color:#fff;margin-top:15px;font-size:32px}.bh-sl-container h3{font-family:'Microbrew One',sans-serif;color:#c5b89c;font-size:26px;margin-top:5px}.bh-sl-map-container{margin-top:50px}.centered{text-align:center;font-size:40px;margin:50px 0 20px 0}.apply .content-row{float:none;display:block}.apply .text{display:block}@media only screen and (max-width:1024px){.content-container{background-image:url(../img/bg-band.jpg);background-repeat:repeat-x;background-position:0 45px}.content-row:first-child{margin-top:25px}.content-container h1{margin-top:10px}.content-container.apply h1{margin-top:15px}h1{font-size:36px}h2{font-size:24px}.subtitle{font-size:18px}.imagery{background-color:#fff;display:block}.text{display:block}.no-pad:last-child{margin-top:0}.small-screen{display:block}.large-screen-cell{display:none}.content-row .text{padding:30px}.content-row{display:block}.button a.btn{width:100%}.past-future-bg{background:url(../img/past-future-tablet.jpg) no-repeat 0 0;background-size:cover;width:100%;height:300px;display:block}.diversity-bg{background:url(../img/diversity-tablet-bg.jpg) no-repeat 0 0;background-size:cover;width:100%;height:300px;display:block}.education-bg{background:url(../img/education-table-bg.jpg) no-repeat 0 0;background-size:cover;width:100%;height:300px;display:block}.training-bg{background:url(../img/trainingTablet-bg.jpg) no-repeat 0 0;background-size:cover;width:100%;height:300px;display:block}.career-bg{background:url(../img/growCareer-bg.jpg) no-repeat 0 0;background-size:cover;width:100%;height:300px;display:block}.large-screen-cell img,.two-col-pad img{max-width:100%}.product-img1,.product-img2,.roles-img1,.roles-img2,.people-img1,.people-img2,.benefits-img1,.benefits-img2{height:240px}.roles-img1,.product-img1,.people-img1,.benefits-img1{background-size:calc(100% - 1px);margin-bottom:0}}@media only screen and (max-width:767px){.no-pad:last-child{margin-top:1px}.benefits-img1,.benefits-img2{height:400px}.roles-img1,.product-img1,.people-img1,.benefits-img1{background-size:cover}}@media only screen and (max-width:479px){.no-pad:last-child{margin-top:2px}.past-future-bg{background:url(../img/culture-past-future.jpg) no-repeat 0 0px;background-size:cover;width:100%;height:400px;display:block}.education-bg{background:url(../img/education-matters.jpg) no-repeat 0 0px;background-size:cover;width:100%;height:400px;display:block}.training-bg{background:url(../img/trainingProgram.jpg) no-repeat 0 0px;background-size:cover;width:100%;height:320px;display:block}.career-bg{background:url(../img/growYourCareer.jpg) no-repeat 0 0px;background-size:cover;width:100%;display:block;height:400px}.diversity-bg{background:url(../img/diversity-ourCulture.jpg) no-repeat 0 0px;background-size:cover;width:100%;height:400px;display:block}.benefits-img1,.benefits-img2,.education-bg{height:300px}.roles-img1,.product-img1,.people-img1{background-size:cover}#about-video{background-image:url(../img/about-us-vid-phone.jpg)}#culture-video{background-image:url(../img/culture-vid-phone.jpg)}}#footer-container{background-color:#000000;color:white;position:relative;z-index:8}#footer-container a{color:white}#footer-container p{color:#fff}#footer-container .wrapper{padding-top:40px;padding-bottom:30px}#footer-container h2{margin-top:0;margin-bottom:30px;font-size:18px;line-height:25px;color:white;font-family:"Clarendon Light",Serif}#footer-container h2 i{display:none}#footer-container ul{margin:0 0 30px 0;padding:0;list-style-type:none;font-family:"Trebuchet MS",sans-serif}#footer-container ul li{margin:0;padding:5px 0}#footer-container ul li a{font-size:16px;text-decoration:none;font-family:"Microbrew One",sans-serif}#footer-container ul li a:hover{text-decoration:underline}#footer-container #footer-part-2 h2{padding-top:25px}#footer-container #footer-part-3{text-align:right}#footer-container p{text-transform:uppercase;font-family:'Clarendon Light',Serif;font-size:14px;font-weight:600}.alberta-top{max-width:150px}@media only screen and (max-width:1024px){#footer-container ul li a:hover{text-decoration:none}#footer-container #footer-part-3 img{width:105px;height:auto}}@media only screen and (max-width:767px){#footer-container h2{position:relative;margin-bottom:20px}#footer-container h2 i{position:absolute;bottom:5px;right:0;font-size:16px}#footer-part-1 h2 i{bottom:20px}#footer-container h2 i.fa-chevron-down{display:inline-block}#footer-container #footer-part-3{text-align:center}#footer-container ul{display:none;margin-left:20px}#footer-container #footer-part-3 img{width:90px;height:auto}#footer-container p{text-align:center;padding-top:25px}}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}