@font-face{font-family:InterstateBoldCondensed;src:url("/static/assets/fonts/Interstate-BoldCondensed.97c56b1332ca.ttf")}@font-face{font-family:MyriadProSemiBold;src:url("/static/fonts/MyriadPro-SemiBold.86bb1295004f.otf")}@font-face{font-family:MyriadPro;src:url("/static/fonts/MyriadPro-Regular.d75d7f70aa16.otf")}#navbar .container{max-width:1080px}section{font-family:'MyriadPro',Helvetica,Arial,sans-serif;width:1080px;margin:0 auto;padding:60px 0;text-align:center}section h3{font-size:36px}section p{font-size:14pt;line-height:28px;margin:40px 160px}section .img{margin:30px 0}.community{background-color:#ecf0f1}.benefits,.bottom{background-color:#36454f;color:#fff}.benefits h5{font-size:18pt}.benefits-list{display:flex;justify-content:space-between;text-align:left;padding:0}.benefits-list div{padding:0 25px 0 75px;margin:0 0 50px;list-style:none;width:360px}.benefits-list div p{margin:0;text-align:left;float:left;font-size:14pt}.benefits .health{background:no-repeat url("/static/img/jobs/jobs-icn-health.1a5d1b737fbb.jpg")}.benefits .equipment{background:no-repeat url("/static/img/jobs/jobs-icn-equipment.bf3f63731205.jpg")}.benefits .credit{background:no-repeat url("/static/img/jobs/jobs-icn-credit.9e77ca16b01f.jpg")}.benefits .salary{background:no-repeat url("/static/img/jobs/jobs-icn-salary.457ee3552552.jpg")}.benefits a:link,.benefits a:visited,.benefits a:hover,.benefits a:active{color:#fff;text-decoration:underline}.openings section{text-align:left}.openings section .job_openings ul{list-style:none;margin-bottom:0;padding-left:60px}.openings section .job_openings p{margin:0;padding:20px 20px 15px 20px;border-top:1px solid #bdc3c7;position:relative;background:#fff no-repeat url("/static/img/jobs/arrow_right@2x.c33d15afe4d6.png") right 30px bottom 20px;background-size:8px}.openings section .job_openings p span{position:absolute;right:75px;color:#bbc1c5}.openings section .job_openings .active{background:#f4f8f9 no-repeat url("/static/img/jobs/arrow_down@2x.8bfe9d429f60.png") right 30px bottom 25px;background-size:16px}.openings section .job_openings .active+.job_post{display:block}.openings section .job_openings h5{background:#36454f;padding:20px 20px 20px 80px;background-position:25px 16px;background-repeat:no-repeat;background-size:32px;color:#fff;font-family:"MyriadPro",Helvetica,sans-serif;font-size:18pt;position:relative;margin-bottom:0}.openings section .job_openings h5 span{position:absolute;right:30px;font-family:'MyriadProSemiBold',Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;font-size:14pt;padding-top:4px}.openings section .job_openings #section_eng{background-image:url("/static/img/jobs/icon_engineering@2x.cde13353e1a3.png")}.openings section .job_openings #section_creative{background-image:url("/static/img/jobs/icon_creative.c21fcee51ce1.png")}.openings section .job_openings #section_ops{background-image:url("/static/img/jobs/icon_operations@2x.0b009a358cd1.png")}.openings section .job_openings #section_growth{background-image:url("/static/img/jobs/icon_growth@2x.a1874a280944.png")}.openings section .job_openings #section_admin{background-image:url("/static/img/jobs/icon_admin@2x.67f3f2bb842e.png")}.openings section .job_openings #section_bd{background-image:url("/static/img/jobs/icon_BD@2x.9aff7488f732.png")}.openings section .job_post{display:none}.openings section .job_post .apply{padding:20px;margin:0 0 40px}.openings section .job_post .apply a{border:3px solid #7ed8d5;text-transform:uppercase;color:#7ed8d5;background:none;font-size:15pt;padding:10px 20px 8px;letter-spacing:3px;font-family:'MyriadProSemiBold',Helvetica,Arial,sans-serif}.openings section .job_description{padding:20px 0 0 0}.openings section .job_description p{background:none;font-size:12pt;color:#23262e;border:none;padding:0 20px;margin:0 0 15px;line-height:1.6}.openings section .job_description h4{margin-top:25px;color:#7a848a;letter-spacing:2px;font-weight:700;padding:0 20px}.openings section .job_description ul{padding:0 20px 20px 40px;margin-top:8px;list-style:disc}.openings section .job_description ul li{margin:0 0 6px}.openings section .job_description ul ul{padding-bottom:0}.openings #heading{min-height:300px}.openings #heading h2{padding-top:80px}#heading{background:no-repeat url("/static/img/jobs/jobs-bg-heading.e8fcc253e9da.jpg") center bottom;min-height:600px;text-transform:uppercase}#heading h2{text-align:center;color:#fff;font-family:'InterstateBoldCondensed',Helvetica,Arial,sans-serif;padding:160px 80px 0 80px;line-height:50px;letter-spacing:5px}.bottom section{margin:0 auto;background:no-repeat url("/static/img/jobs/jobs-bottom.8a28051a97fe.jpg") center bottom;min-height:300px;text-transform:uppercase}.bottom h2{text-align:center;color:#fff;font-family:'InterstateBoldCondensed',Helvetica,Arial,sans-serif;padding:180px 80px 0 80px;line-height:50px;letter-spacing:5px;padding-top:20px}#heading button,.bottom button{border:3px solid #fff;text-transform:uppercase;color:#fff;background:none;font-size:15pt;margin:30px 15px 0;padding:10px 20px;letter-spacing:3px;font-family:'MyriadProSemiBold',Helvetica,Arial,sans-serif}footer{margin:0;border:0}#subnav ul{list-style:none;padding:0;overflow:hidden;border-top:3px solid #ebeced;border-bottom:1px solid #bdc3c7;text-align:center}#subnav ul li{display:inline-block;letter-spacing:2px}#subnav ul a{padding:20px 15px;display:block;font-family:'MyriadProSemiBold',Helvetica,Arial,sans-serif;text-transform:uppercase;color:#23262e;border:3px solid transparent}#subnav ul a:hover{border-bottom:3px solid #7ed8d5;border-radius:0}@media only screen and (max-width:1060px){section{max-width:800px;margin:0 auto;padding:40px 0;width:auto}section p{margin:40px}img,#heading{width:100%;height:auto}.benefits-list{padding-left:40px;flex-direction:column}.benefits-list div{width:100%;padding-right:40px}#heading h2{padding-top:120px}.openings section .job_openings ul{padding-left:0}.openings section .job_description ul ul{padding-left:20px}.openings section .job_description ul li{padding:0 0 0 20px}.openings section .job_description ul li li{padding:0}}@media only screen and (max-width:480px){section p{margin:20px;font-size:12pt}#heading h2,.bottom h2{padding:40px 40px 0 40px;font-size:18pt}.bottom h2{padding:20px 20px 0 20px}.benefits-list{padding:40px 0 0 40px}.benefits-list div{margin:0 0 40px}.benefits-list div p{font-size:12pt;margin-bottom:20px}}