
html body .wght900 { /* Black */

  font-variation-settings: 'wght' 900;
  font-weight: 900;

}
html body .wght700 { /* Bold */

  font-variation-settings: 'wght' 700;
  font-weight: 700;

}
html body .wght500 { /* Medium */

  font-variation-settings: 'wght' 500;
  font-weight: 500;

}
html body .wght400 { /* Reguler */

  font-variation-settings: 'wght' 400;
  font-weight: 400;

}
html body .wght350 { /*  Demi Light */

  font-variation-settings: 'wght' 350;
  font-weight: 350;

}

html body .wght300 { /* Light */

  font-variation-settings: 'wght' 300;
  font-weight: 300;

}
html body .wght100 { /* Thin */

  font-variation-settings: 'wght' 100;
  font-weight: 100;

}


html body .box-child-title h3,
.cont .text h3,
body .cont #ir_library h3,
.table-cont th, 
#section-newsrelease .Label,
body .fixed-btn,
.btn__link-primary,
body #section-corp-era #ph a,
body #section-corp-era .table-cont.col20 tr:first-child td {

    font-variation-settings: 'wght' 900;
    font-weight: 900;

}
#section-ir-highlight .qir_label,
.menu_sub_rec li,
#section-corp-locations h3,
.cont .text.list h4 {

    font-variation-settings: 'wght' 700;
    font-weight: 700;
}

html body a[href$=".pdf"],
.table-cont td,
#section-newsrelease .accordion-item .content dl dd .news_body h4, 
.accordion-item dl dd .news_body h4 
{
    font-variation-settings: 'wght' 500;
    font-weight: 500;
}



@media (min-width: 768px) {
    section.cont {
        width: 86%;
        max-width: 960px;
    }
} /**/


/* --------------------------------------------------

 */
