.component_header_story{
  width:100%;
}

.component_header_story>.safety-container>.component-main{
  height:26.875rem;
  padding:0;
  width:100%;
  text-align:center;
}

@media (min-width:768px){
  .component_header_story>.safety-container>.component-main{
    padding:0 1.25rem;
  }
}

.component_header_story>.safety-container>.component-main>.disptable{
  display:table;
  height:100%;
  margin:0 auto;
  max-width:50rem;
  width:100%;
}

.component_header_story>.safety-container>.component-main>.disptable>.disptablecell{
  display:table-cell;
  vertical-align:middle;
}

.component_header_story>.safety-container>.component-main>.disptable>.disptablecell>div.upper-sub-heading{
  font-size:1rem;
  letter-spacing:.09375rem;
  line-height:1.125rem;
  margin-bottom:.625rem;
  padding-top:1.25rem;
  position:relative;
  text-transform:uppercase;
}

@media (max-width:374px){
  .component_header_story>.safety-container>.component-main>.disptable>.disptablecell>div.upper-sub-heading{
    font-size:.875rem;
  }
}

.component_header_story>.safety-container>.component-main>.disptable>.disptablecell>h1{
  font-weight:700;
  line-height:3.75rem;
  max-width:50rem;
}

@media (min-width:576px){
  .component_header_story>.safety-container>.component-main>.disptable>.disptablecell>h1{
    text-align:center;
  }
}

@media (max-width:1299px){
  .component_header_story>.safety-container>.component-main>.disptable>.disptablecell>h1{
    font-size:2.625rem;
    line-height:3rem;
  }
}

@media (max-width:991px){
  .component_header_story>.safety-container>.component-main>.disptable>.disptablecell>h1{
    font-size:2.25rem;
    line-height:2.625rem;
  }
}

@media (max-width:374px){
  .component_header_story>.safety-container>.component-main>.disptable>.disptablecell>h1{
    font-size:1.875rem;
    line-height:2.25rem;
  }
}

.component_header_story>.safety-container>.component-main>.disptable>.disptablecell>h3{
  font-size:1.25rem;
  font-weight:700;
  line-height:1.875rem;
  margin-top:1.25rem;
}

@media (min-width:576px){
  .component_header_story>.safety-container>.component-main>.disptable>.disptablecell>h3{
    text-align:center;
  }
}

@media (max-width:991px){
  .component_header_story>.safety-container>.component-main>.disptable>.disptablecell>h3{
    font-size:1.125rem;
    line-height:1.5rem;
    margin-top:1.25rem;
  }
}

@media (max-width:374px){
  .component_header_story>.safety-container>.component-main>.disptable>.disptablecell>h3{
    font-size:1rem;
  }
}

.component_header_story .section-bottom{
  background:#fff;
  position:relative;
  width:100%;
  z-index:10;
}

.component_header_story .section-bottom>.safety-container{
  max-width:53.125rem;
  text-align:center;
}

@media (min-width:992px){
  .component_header_story .section-bottom>.safety-container{
    padding:0;
  }
}

.component_header_story .section-bottom>.safety-container .breadcrumb-intro{
  margin:0 auto;
}

.component_header_story .section-bottom>.safety-container .breadcrumb-intro>.safety-container{
  padding:0;
}

.component_header_story .section-bottom>.safety-container .breadcrumb-intro>.safety-container>ul li:last-child{
  padding-right:0;
}

.component_header_story .section-bottom>.safety-container .breadcrumb-intro>ul.mobile-breadcrumb{
  margin:1.25rem 0 .625rem;
}

.component_header_story .section-bottom>.safety-container .breadcrumb-intro>ul>li{
  float:left;
  margin-bottom:0;
  text-align:left;
}

.component_header_story .section-bottom>.safety-container .breadcrumb-intro>ul>li.breadcrumb-mobile-icon{
  text-align:center;
}

.component_header_story .section-bottom>.safety-container .breadcrumb-intro>ul>li.breadcrumb-mobile-icon:after{
  position:absolute;
  right:-1.0625rem;
  top:.1875rem;
}

.component_header_story .section-bottom>.safety-container .breadcrumb-intro>ul>li:after{
  right:-.375rem;
}

.component_header_story .section-bottom>.safety-container>.date{
  border-bottom:.0625rem solid #ccc;
  font-size:.875rem;
  letter-spacing:.1875rem;
  line-height:1.625rem;
  vertical-align:top;
  margin-top:0;
  text-align:left;
  text-transform:uppercase;
  width:100%;
}

.component_header_story.-hide-date .section-bottom>.safety-container>.date{
  font-size:0;
  height:0;
  overflow:hidden;
}

/*# sourceMappingURL=header_story.min.css.map */
