#quality-safety{overflow-x:hidden}#quality-safety .quality-safety-landing{text-align:center;position:relative;width:1680px;left:-345px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){#quality-safety .quality-safety-landing{width:1335px;overflow:hidden}}@media only screen and (max-device-width: 480px){#quality-safety .quality-safety-landing{width:1335px;overflow:hidden}}#quality-safety .quality-safety-landing h1{font-family:"Playfair Display","Playfair Display",Georgia,"Times New Roman",Times,serif;font-size:57px;line-height:1.1}#quality-safety .quality-safety-landing h1 span{font-size:24px;text-transform:uppercase;letter-spacing:0.2em}#quality-safety .quality-safety-landing h2{font-family:"Playfair Display","Playfair Display",Georgia,"Times New Roman",Times,serif;font-size:35px;line-height:1.6;letter-spacing:0.04em;padding-bottom:15px;clear:both}#quality-safety .quality-safety-landing section{padding:60px 0 30px;border-top:1px solid #ccc;overflow:hidden}#quality-safety .quality-safety-landing section.top{border-top:none}#quality-safety .quality-safety-landing h3{font-size:22px;line-height:1.6;padding-bottom:15px;font-weight:600;text-transform:uppercase;letter-spacing:0.125em}#quality-safety .quality-safety-landing h4{font-size:22px;line-height:1.6;padding-bottom:15px;font-weight:600;text-transform:uppercase;letter-spacing:0.025em}#quality-safety .quality-safety-landing p{font-size:18px;line-height:1.7;font-weight:300;padding-bottom:20px}#quality-safety .quality-safety-landing hr{width:10px;margin:20px auto;border:1px solid #000}#quality-safety .quality-safety-landing .caption{font-size:19px;line-height:1.25;font-weight:500;padding:20px}#quality-safety .quality-safety-landing .cta-link{display:inline-block;font-size:16px;line-height:1.3;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;padding:0 20px 5px}#quality-safety .quality-safety-landing .cta-link:after{content:"";display:block;width:0;height:1px;background:#000;transition:width 0.3s}#quality-safety .quality-safety-landing .cta-link:hover,#quality-safety .quality-safety-landing .cta-link.active{text-decoration:none;color:#000}#quality-safety .quality-safety-landing .cta-link:hover:after,#quality-safety .quality-safety-landing .cta-link.active:after{width:100%}#quality-safety .quality-safety-landing .quality-safety-content{width:990px;margin:0 auto}#quality-safety .quality-safety-landing .qs-header-banner{background:url("../../images/pages/quality-safety/header.jpg") no-repeat;width:1680px;height:323px;position:relative}#quality-safety .quality-safety-landing .qs-header-banner .copy{position:absolute;width:1680px;left:0;top:80px}#quality-safety .quality-safety-landing .safe-sound{padding:40px 0}#quality-safety .quality-safety-landing .safe-sound-slideshow{width:990px;height:626px;margin-bottom:40px}#quality-safety .quality-safety-landing .safe-sound-slideshow .positioners{width:990px;text-align:center}#quality-safety .quality-safety-landing .safe-sound-slideshow .positioners li{display:inline-block;float:none;color:#ccc}#quality-safety .quality-safety-landing .safe-sound-slideshow .positioners li.currentPosition{color:#000}#quality-safety .quality-safety-landing .two-column{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#quality-safety .quality-safety-landing .column-space-between{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#quality-safety .quality-safety-landing .anti-tip-wrapper{background:linear-gradient(to bottom, #ffffff,#ffffff 200px,#f5f6f7 200px,#f5f6f7 1100px,#ffffff 1100px)}#quality-safety .quality-safety-landing .anti-tip-wrapper .two-column{padding:20px 45px 50px}#quality-safety .quality-safety-landing .anti-tip-wrapper .two-column .copy{padding:0 30px}#quality-safety .quality-safety-landing .safety-in-mind-wrapper{background:linear-gradient(to bottom, #f5f6f7,#f5f6f7 735px,#ffffff 735px);padding:60px 0}#quality-safety .quality-safety-landing .safety-in-mind-wrapper .two-column .copy{padding:0 57px 120px 70px}#quality-safety .quality-safety-landing .safety-in-mind-wrapper .column-space-between{padding:45px 0 55px;border-bottom:1px solid #e1e1e1}#quality-safety .quality-safety-landing .safety-in-mind-wrapper .column-space-between .caption{font-weight:300}#quality-safety .quality-safety-landing .safety-in-mind-wrapper .column-space-between .cta-link{font-size:14px}#quality-safety .quality-safety-landing .ours-theirs-scroller{margin:30px 0 60px}#quality-safety .quality-safety-landing .ours-theirs-scroller .scroller li{margin:0 5px}#quality-safety .quality-safety-landing .symbol-legend-wrapper{background-color:#f5f6f7;padding:30px 0}#quality-safety .quality-safety-landing .symbol-legend-wrapper .column-space-between{margin:20px 0}#quality-safety .quality-safety-landing .symbol-legend-wrapper img{width:100px;height:100px}#quality-safety .quality-safety-landing .symbol-legend-wrapper .caption{font-size:14px;line-height:1.4;font-weight:300}#quality-safety .quality-safety-landing .symbol-legend-wrapper .cta-link{font-size:14px}#quality-safety .quality-safety-landing .quality-guides{padding:60px 0}#quality-safety .quality-safety-landing .quality-guides .quality-guide-list{text-align:left;padding-top:20px}#quality-safety .quality-safety-landing .quality-guides .quality-guide-list li{display:inline-block;padding:0 12px 35px 0}#quality-safety .quality-safety-landing .quality-guides .quality-guide-list li:nth-child(3n){padding-right:0}#quality-safety .quality-safety-landing .quality-guides .quality-guide-list .caption,#quality-safety .quality-safety-landing .quality-guides .quality-guide-list .cta-link{padding:8px 0 0}#quality-safety .quality-safety-landing .quality-guides .quality-guide-list .caption{font-size:16px;line-height:1.7}#quality-safety .quality-safety-landing .quality-guides .quality-guide-list .cta-link{font-size:14px}#quality-safety .quality-safety-landing .your-opinion-wrapper{background-color:#f5f6f7;padding:60px 0}
