@charset "utf-8";.bc .spread-row{position:relative;background-color:#333}.bc .spread-row .container{position:relative;max-width:1464px;border-left:12px solid #666;border-right:12px solid #666}.bc .spread-box{position:relative;background-color:#666;height:320px;padding:20px;box-sizing:border-box;overflow:hidden}.bc .spread-box:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;box-shadow:inset 0 0 8px 0 rgba(0,0,0,0.25)}.bc .spread-box .image{position:absolute;width:720px;height:320px;left:50%;top:0}.bc .spread-row.n-3 .spread-box .image{width:480px}.bc .spread-row.n-4 .spread-box .image{width:360px}.bc .spread-box .img-wrapper{position:absolute;width:100%;height:100%;left:-50%;top:0}.bc .spread-box img{position:absolute;width:100%;height:100%;left:0;top:0}.bc .spread-box .text{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;z-index:1}.bc .spread-box h2{font-family:'Neue Helvetica W01','Neue Helvetica eText W01','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:36px;line-height:44px;color:#fff;background-color:rgba(0,0,0,0.5);padding:12px;margin:0 0 12px 0;text-align:center;font-weight:normal;text-shadow:0 0 12px rgba(0,0,0,1.0),0 0 12px rgba(0,0,0,1.0)}.bc .spread-box p.callout{display:inline-block;font-size:14px;line-height:20px;color:#fff;margin:0 0 12px 0;padding:12px;box-shadow:0 0 8px rgba(0,0,0,0.25);text-shadow:0 0 8px rgba(0,0,0,1.0);border:1px solid #fff;background-color:rgba(0,0,0,0.4);max-width:400px}.bc .spread-box p.link{position:absolute;width:100%;left:0;bottom:0;color:#fff;padding:20px 12px 8px 12px;margin:0;box-sizing:border-box;text-align:center;background-color:rgba(0,0,0,0.5);z-index:1}.bc .spread-box p.link a{display:inline-block;font-family:'Neue Helvetica W01','Neue Helvetica eText W01','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:17px;line-height:20px;letter-spacing:.25px;color:#fff;padding:10px 16px;margin:0 6px 12px 6px;background-color:#b30838;border-radius:8px;transition:background-color .25s;text-decoration:none;text-transform:uppercase;border:2px solid #fff}.bc:not(.touch) .spread-box p.link a:hover,.bc .spread-box p.link a:focus{background-color:#666}@media(max-width:960px){.bc .spread-row .container{max-width:744px}.bc .spread-row.n-3 .container{max-width:504px}.bc .spread-row.n-4 .container{max-width:744px}.bc .spread-row .tiles.no-gutter .tile{border-bottom:20px solid #000}}@media(max-width:576px){.bc .spread-row.n-4 .container{max-width:384px}}