body{color:#fff;background-color:#b00808;font-family:canada-type-gibson;background-image:url(../img/hero.png);background-position:right top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;font-size:18px;line-height:120%;font-weight:300;margin:0;padding:0}body h1{font-size:24px;font-weight:600;margin-top:0;margin-bottom:15px}body .video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;margin-top:20px}body .video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}body .col{position:relative;float:left;margin:40px;margin-right:0;width:300px;padding:20px}@media (max-width:815px){body .col{width:calc(80% - 40px);margin-left:10%;margin-right:10%}}body #form{background-color:#e6e6e6;color:#666;margin-right:40px;z-index:10}body #form label{width:100%;display:inline-block;margin-bottom:3px}body #form label span{color:#c1272d}body #form input,body #form textarea{width:calc(100% - 12px);border:1px solid #b3b3b3;margin-bottom:20px;font-size:18px;padding:6px;color:#666}body #form input.error,body #form textarea.error{border:1px solid #c1272d}body #form textarea{resize:none;height:140px}body #form .js--errors{display:none}body #form button[type=submit],body #form input[type=submit]{width:100%;text-align:center;background-color:#f5b201;background-color:#b00808;border:none;color:#fff;padding:8px 0;cursor:pointer}body #form button[type=submit][disabled],body #form input[type=submit][disabled]{background-color:#666}body #form #backItem{border-bottom:1px solid #cdcdcd;margin-bottom:10px;padding-bottom:10px;display:none;cursor:pointer}@media (max-width:815px){body #form #backItem{display:block}}body #form p{margin-top:0;margin-bottom:15px}body #form p.smaller{font-size:15px;line-height:16px}body #form #confirmationMessage{display:none;padding-top:15px}@media (max-width:815px){body #form{display:none;position:absolute;z-index:100;width:calc(100% - 40px);margin:0;padding-bottom:120px}}body #text{background-color:#f5b201}body #text img{width:100%}body #text strong{font-weight:600}@media (max-width:815px){body #text img{width:100%;max-width:340px;margin-left:auto;margin-right:auto;display:block}}body #text #logos img{max-width:130px;display:inline-block;margin-bottom:20px}body #text #logos img:nth-child(odd){float:left;clear:both}body #text #logos img:nth-child(even){float:right}@media (max-width:815px){body #text #logos img:nth-child(odd){margin-left:calc((50% - 130px)/ 1.5)}body #text #logos img:nth-child(even){margin-right:calc((50% - 130px)/ 1.5)}}body #bannerBottom{width:100%;background-color:#fff;position:fixed;bottom:0;left:0;-webkit-box-shadow:0 -5px 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 -5px 5px 0 rgba(0,0,0,.25);box-shadow:0 -5px 5px 0 rgba(0,0,0,.25);z-index:50;display:none}body #bannerBottom span{display:block;margin:.5em 2em;color:#fff;background-color:#b00808;text-transform:uppercase;font-family:Oswald,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.02em;font-size:1.5em;text-decoration:none;border:0;text-align:center;padding:10px 16px;line-height:1.33;border-radius:6px;cursor:pointer}@media (max-width:400px){body #bannerBottom span{font-size:1em}}@media (max-width:815px){body #bannerBottom{display:block}}body #imgCredit{position:fixed;bottom:20px;right:40px;color:#fff;font-size:16px;font-weight:500}@media (max-width:815px){body .desktop{display:none}body .mobile{display:inline}}.quick-links{clear:both;text-align:center;padding:0;margin:20px 0 0}.quick-links li{display:inline-block;font-weight:400}.quick-links li a{color:#fff}.quick-links li+li{margin-left:5px;padding-left:10px;border-left:1px solid #fff}#press-clips{clear:both}#press-clips li{font-size:16px}#press-clips li+li{margin-top:10px}#press-clips a{display:block;color:#fff;text-decoration:none;font-weight:400;font-size:18px}#press-clips a:hover{text-decoration:underline}#worker-demands li+li{margin-top:5px}