.banner-block > .constrain { max-width: none; padding-left: 80px !important; }
.banner-block { height: 360px; }
.banner-block.align-left .content { padding-left: 0; }
.banner-block .content .text-overlay { max-width: 50% !important; padding: 0 !important; position: absolute; z-index: 1; }
.banner-block .content .text-overlay p { font: normal 1em "Timeless", serif; }
@media all and (max-width: 800px) {
.banner-block > .constrain { max-width: none; padding-left: 4% !important; padding-right: 4% !important; }
.banner-block { height: auto; }
.banner-block.align-left .content { padding-left: 0; }
.banner-block .content .text-overlay { max-width: 100% !important; padding: 0 !important; position: relative; z-index: 1; }
}
      
        #block_394527 {
          background-image:url('//assets.benchmarkrings.com/media/271482_contmetal---banner_huge.jpg?1602182566');
          background-size:cover;
          background-position:center center;
          background-color:#ffffff;
          background-attachment: fixed;
        }
      
      #overlay-394527 {
        background-color:#000000;
        opacity:0.0;
      }
      #block_394527 .text-overlay {
        font-size:16px;
        color:#fff;
      }
    


