/*!
 * Bootstrap v3.3.4 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.paragraphSystem,
.row {
  margin-left: -15px;
  margin-right: -15px;
}

.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.paragraphSystem:before,
.paragraphSystem:after,
.row:before,
.row:after {
  content: " ";
  display: table;
}

.row:after,
.paragraphSystem:after,
.container:after,
.container-fluid:after {
  clear: both;
}

@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }

  .col-lg-12 {
    width: 100%;
  }

  .col-lg-11 {
    width: 91.66666667%;
  }

  .col-lg-10 {
    width: 83.33333333%;
  }

  .col-lg-9 {
    width: 75%;
  }

  .col-lg-8 {
    width: 66.66666667%;
  }

  .col-lg-7 {
    width: 58.33333333%;
  }

  .col-lg-6 {
    width: 50%;
  }

  .col-lg-5 {
    width: 41.66666667%;
  }

  .col-lg-4 {
    width: 33.33333333%;
  }

  .col-lg-3 {
    width: 25%;
  }

  .col-lg-2 {
    width: 16.66666667%;
  }

  .col-lg-1 {
    width: 8.33333333%;
  }

  .col-lg-pull-12 {
    right: 100%;
  }

  .col-lg-pull-11 {
    right: 91.66666667%;
  }

  .col-lg-pull-10 {
    right: 83.33333333%;
  }

  .col-lg-pull-9 {
    right: 75%;
  }

  .col-lg-pull-8 {
    right: 66.66666667%;
  }

  .col-lg-pull-7 {
    right: 58.33333333%;
  }

  .col-lg-pull-6 {
    right: 50%;
  }

  .col-lg-pull-5 {
    right: 41.66666667%;
  }

  .col-lg-pull-4 {
    right: 33.33333333%;
  }

  .col-lg-pull-3 {
    right: 25%;
  }

  .col-lg-pull-2 {
    right: 16.66666667%;
  }

  .col-lg-pull-1 {
    right: 8.33333333%;
  }

  .col-lg-pull-0 {
    right: auto;
  }

  .col-lg-push-12 {
    left: 100%;
  }

  .col-lg-push-11 {
    left: 91.66666667%;
  }

  .col-lg-push-10 {
    left: 83.33333333%;
  }

  .col-lg-push-9 {
    left: 75%;
  }

  .col-lg-push-8 {
    left: 66.66666667%;
  }

  .col-lg-push-7 {
    left: 58.33333333%;
  }

  .col-lg-push-6 {
    left: 50%;
  }

  .col-lg-push-5 {
    left: 41.66666667%;
  }

  .col-lg-push-4 {
    left: 33.33333333%;
  }

  .col-lg-push-3 {
    left: 25%;
  }

  .col-lg-push-2 {
    left: 16.66666667%;
  }

  .col-lg-push-1 {
    left: 8.33333333%;
  }

  .col-lg-push-0 {
    left: auto;
  }

  .col-lg-offset-12 {
    margin-left: 100%;
  }

  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }

  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }

  .col-lg-offset-9 {
    margin-left: 75%;
  }

  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }

  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }

  .col-lg-offset-6 {
    margin-left: 50%;
  }

  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }

  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }

  .col-lg-offset-3 {
    margin-left: 25%;
  }

  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }

  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }

  .col-lg-offset-0 {
    margin-left: 0%;
  }
}body {
    overflow-x: hidden;
    width: 100%;
    max-width: 100vw;
}

/*body .container-fluid > .row{*/
/*    margin-left: 0;*/
/*    margin-right: 0;*/
/*}*/


#footer {
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
    width: 100%;
}

/*#header {*/
/*    width: 100vw;*/
/*}*/

/*#content {*/
/*    width: 100vw;*/
/*}*/


#header .col-xs-1,
#header .col-sm-1,
#header .col-md-1,
#header .col-lg-1,
#header .col-xs-2,
#header .col-sm-2,
#header .col-md-2,
#header .col-lg-2,
#header .col-xs-3,
#header .col-sm-3,
#header .col-md-3,
#header .col-lg-3,
#header .col-xs-4,
#header .col-sm-4,
#header .col-md-4,
#header .col-lg-4,
#header .col-xs-5,
#header .col-sm-5,
#header .col-md-5,
#header .col-lg-5,
#header .col-xs-6,
#header .col-sm-6,
#header .col-md-6,
#header .col-lg-6,
#header .col-xs-7,
#header .col-sm-7,
#header .col-md-7,
#header .col-lg-7,
#header .col-xs-8,
#header .col-sm-8,
#header .col-md-8,
#header .col-lg-8,
#header .col-xs-9,
#header .col-sm-9,
#header .col-md-9,
#header .col-lg-9,
#header .col-xs-10,
#header .col-sm-10,
#header .col-md-10,
#header .col-lg-10,
#header .col-xs-11,
#header .col-sm-11,
#header .col-md-11,
#header .col-lg-11,
#header .col-xs-12,
#header .col-sm-12,
#header .col-md-12,
#header .col-lg-12 {
    padding-left: 0;
    padding-right: 0;
    min-height: unset;
}

#footer .col-xs-1,
#footer .col-sm-1,
#footer .col-md-1,
#footer .col-lg-1,
#footer .col-xs-2,
#footer .col-sm-2,
#footer .col-md-2,
#footer .col-lg-2,
#footer .col-xs-3,
#footer .col-sm-3,
#footer .col-md-3,
#footer .col-lg-3,
#footer .col-xs-4,
#footer .col-sm-4,
#footer .col-md-4,
#footer .col-lg-4,
#footer .col-xs-5,
#footer .col-sm-5,
#footer .col-md-5,
#footer .col-lg-5,
#footer .col-xs-6,
#footer .col-sm-6,
#footer .col-md-6,
#footer .col-lg-6,
#footer .col-xs-7,
#footer .col-sm-7,
#footer .col-md-7,
#footer .col-lg-7,
#footer .col-xs-8,
#footer .col-sm-8,
#footer .col-md-8,
#footer .col-lg-8,
#footer .col-xs-9,
#footer .col-sm-9,
#footer .col-md-9,
#footer .col-lg-9,
#footer .col-xs-10,
#footer .col-sm-10,
#footer .col-md-10,
#footer .col-lg-10,
#footer .col-xs-11,
#footer .col-sm-11,
#footer .col-md-11,
#footer .col-lg-11,
#footer .col-xs-12,
#footer .col-sm-12,
#footer .col-md-12,
#footer .col-lg-12 {
    padding-left: 0;
    padding-right: 0;
    float: inherit;
}

#footer .paragraphSystem,
#footer .row {
    margin-left: unset;
    margin-right: unset;
}

#footer .footer {
    float: left;
    width: 100%;
}

#header .header.paragraphSystem {
    margin-left: 0;
    margin-right: 0;
}@charset "UTF-8";
a[visibility="hidden"] {
  display: none; }

#content {
  display: table; }

#content .body.paragraphSystem {
  /*
    @media (min-width: 768px) {
      .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
        float: left;
      }
      .col-sm-12 {
        width: 100%;
      }
      .col-sm-11 {
        width: 91.66666667%;
      }
      .col-sm-10 {
        width: 83.33333333%;
      }
      .col-sm-9 {
        width: 75%;
      }
      .col-sm-8 {
        width: 66.66666667%;
      }
      .col-sm-7 {
        width: 58.33333333%;
      }
      .col-sm-6 {
        width: 50%;
      }
      .col-sm-5 {
        width: 41.66666667%;
      }
      .col-sm-4 {
        width: 33.33333333%;
      }
      .col-sm-3 {
        width: 25%;
      }
      .col-sm-2 {
        width: 16.66666667%;
      }
      .col-sm-1 {
        width: 8.33333333%;
      }
      .col-sm-pull-12 {
        right: 100%;
      }
      .col-sm-pull-11 {
        right: 91.66666667%;
      }
      .col-sm-pull-10 {
        right: 83.33333333%;
      }
      .col-sm-pull-9 {
        right: 75%;
      }
      .col-sm-pull-8 {
        right: 66.66666667%;
      }
      .col-sm-pull-7 {
        right: 58.33333333%;
      }
      .col-sm-pull-6 {
        right: 50%;
      }
      .col-sm-pull-5 {
        right: 41.66666667%;
      }
      .col-sm-pull-4 {
        right: 33.33333333%;
      }
      .col-sm-pull-3 {
        right: 25%;
      }
      .col-sm-pull-2 {
        right: 16.66666667%;
      }
      .col-sm-pull-1 {
        right: 8.33333333%;
      }
      .col-sm-pull-0 {
        right: auto;
      }
      .col-sm-push-12 {
        left: 100%;
      }
      .col-sm-push-11 {
        left: 91.66666667%;
      }
      .col-sm-push-10 {
        left: 83.33333333%;
      }
      .col-sm-push-9 {
        left: 75%;
      }
      .col-sm-push-8 {
        left: 66.66666667%;
      }
      .col-sm-push-7 {
        left: 58.33333333%;
      }
      .col-sm-push-6 {
        left: 50%;
      }
      .col-sm-push-5 {
        left: 41.66666667%;
      }
      .col-sm-push-4 {
        left: 33.33333333%;
      }
      .col-sm-push-3 {
        left: 25%;
      }
      .col-sm-push-2 {
        left: 16.66666667%;
      }
      .col-sm-push-1 {
        left: 8.33333333%;
      }
      .col-sm-push-0 {
        left: auto;
      }
      .col-sm-offset-12 {
        margin-left: 100%;
      }
      .col-sm-offset-11 {
        margin-left: 91.66666667%;
      }
      .col-sm-offset-10 {
        margin-left: 83.33333333%;
      }
      .col-sm-offset-9 {
        margin-left: 75%;
      }
      .col-sm-offset-8 {
        margin-left: 66.66666667%;
      }
      .col-sm-offset-7 {
        margin-left: 58.33333333%;
      }
      .col-sm-offset-6 {
        margin-left: 50%;
      }
      .col-sm-offset-5 {
        margin-left: 41.66666667%;
      }
      .col-sm-offset-4 {
        margin-left: 33.33333333%;
      }
      .col-sm-offset-3 {
        margin-left: 25%;
      }
      .col-sm-offset-2 {
        margin-left: 16.66666667%;
      }
      .col-sm-offset-1 {
        margin-left: 8.33333333%;
      }
      .col-sm-offset-0 {
        margin-left: 0%;
      }
    }
    */
  /*
    @media (min-width: 1200px) {
      .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
        float: left;
      }
    
      .col-lg-12 {
        width: 100%;
      }
    
      .col-lg-11 {
        width: 91.66666667%;
      }
    
      .col-lg-10 {
        width: 83.33333333%;
      }
    
      .col-lg-9 {
        width: 75%;
      }
    
      .col-lg-8 {
        width: 66.66666667%;
      }
    
      .col-lg-7 {
        width: 58.33333333%;
      }
    
      .col-lg-6 {
        width: 50%;
      }
    
      .col-lg-5 {
        width: 41.66666667%;
      }
    
      .col-lg-4 {
        width: 33.33333333%;
      }
    
      .col-lg-3 {
        width: 25%;
      }
    
      .col-lg-2 {
        width: 16.66666667%;
      }
    
      .col-lg-1 {
        width: 8.33333333%;
      }
    
      .col-lg-pull-12 {
        right: 100%;
      }
    
      .col-lg-pull-11 {
        right: 91.66666667%;
      }
    
      .col-lg-pull-10 {
        right: 83.33333333%;
      }
    
      .col-lg-pull-9 {
        right: 75%;
      }
    
      .col-lg-pull-8 {
        right: 66.66666667%;
      }
    
      .col-lg-pull-7 {
        right: 58.33333333%;
      }
    
      .col-lg-pull-6 {
        right: 50%;
      }
    
      .col-lg-pull-5 {
        right: 41.66666667%;
      }
    
      .col-lg-pull-4 {
        right: 33.33333333%;
      }
    
      .col-lg-pull-3 {
        right: 25%;
      }
    
      .col-lg-pull-2 {
        right: 16.66666667%;
      }
    
      .col-lg-pull-1 {
        right: 8.33333333%;
      }
    
      .col-lg-pull-0 {
        right: auto;
      }
    
      .col-lg-push-12 {
        left: 100%;
      }
    
      .col-lg-push-11 {
        left: 91.66666667%;
      }
    
      .col-lg-push-10 {
        left: 83.33333333%;
      }
    
      .col-lg-push-9 {
        left: 75%;
      }
    
      .col-lg-push-8 {
        left: 66.66666667%;
      }
    
      .col-lg-push-7 {
        left: 58.33333333%;
      }
    
      .col-lg-push-6 {
        left: 50%;
      }
    
      .col-lg-push-5 {
        left: 41.66666667%;
      }
    
      .col-lg-push-4 {
        left: 33.33333333%;
      }
    
      .col-lg-push-3 {
        left: 25%;
      }
    
      .col-lg-push-2 {
        left: 16.66666667%;
      }
    
      .col-lg-push-1 {
        left: 8.33333333%;
      }
    
      .col-lg-push-0 {
        left: auto;
      }
    
      .col-lg-offset-12 {
        margin-left: 100%;
      }
    
      .col-lg-offset-11 {
        margin-left: 91.66666667%;
      }
    
      .col-lg-offset-10 {
        margin-left: 83.33333333%;
      }
    
      .col-lg-offset-9 {
        margin-left: 75%;
      }
    
      .col-lg-offset-8 {
        margin-left: 66.66666667%;
      }
    
      .col-lg-offset-7 {
        margin-left: 58.33333333%;
      }
    
      .col-lg-offset-6 {
        margin-left: 50%;
      }
    
      .col-lg-offset-5 {
        margin-left: 41.66666667%;
      }
    
      .col-lg-offset-4 {
        margin-left: 33.33333333%;
      }
    
      .col-lg-offset-3 {
        margin-left: 25%;
      }
    
      .col-lg-offset-2 {
        margin-left: 16.66666667%;
      }
    
      .col-lg-offset-1 {
        margin-left: 8.33333333%;
      }
      .col-lg-offset-0 {
        margin-left: 0%;
      }
    }
    */ }
  #content .body.paragraphSystem .paragraphSystem,
  #content .body.paragraphSystem .row {
    margin-left: -15px;
    margin-right: -15px; }
  #content .body.paragraphSystem.row:before, #content .body.paragraphSystem.row:after {
    content: " ";
    display: table; }
  #content .body.paragraphSystem .row:after,
  #content .body.paragraphSystem .paragraphSystem:after {
    clear: both; }
  #content .body.paragraphSystem .col-xs-1, #content .body.paragraphSystem .col-sm-1, #content .body.paragraphSystem .col-md-1, #content .body.paragraphSystem .col-lg-1, #content .body.paragraphSystem .col-xs-2, #content .body.paragraphSystem .col-sm-2, #content .body.paragraphSystem .col-md-2, #content .body.paragraphSystem .col-lg-2, #content .body.paragraphSystem .col-xs-3, #content .body.paragraphSystem .col-sm-3, #content .body.paragraphSystem .col-md-3, #content .body.paragraphSystem .col-lg-3, #content .body.paragraphSystem .col-xs-4, #content .body.paragraphSystem .col-sm-4, #content .body.paragraphSystem .col-md-4, #content .body.paragraphSystem .col-lg-4, #content .body.paragraphSystem .col-xs-5, #content .body.paragraphSystem .col-sm-5, #content .body.paragraphSystem .col-md-5, #content .body.paragraphSystem .col-lg-5, #content .body.paragraphSystem .col-xs-6, #content .body.paragraphSystem .col-sm-6, #content .body.paragraphSystem .col-md-6, #content .body.paragraphSystem .col-lg-6, #content .body.paragraphSystem .col-xs-7, #content .body.paragraphSystem .col-sm-7, #content .body.paragraphSystem .col-md-7, #content .body.paragraphSystem .col-lg-7, #content .body.paragraphSystem .col-xs-8, #content .body.paragraphSystem .col-sm-8, #content .body.paragraphSystem .col-md-8, #content .body.paragraphSystem .col-lg-8, #content .body.paragraphSystem .col-xs-9, #content .body.paragraphSystem .col-sm-9, #content .body.paragraphSystem .col-md-9, #content .body.paragraphSystem .col-lg-9, #content .body.paragraphSystem .col-xs-10, #content .body.paragraphSystem .col-sm-10, #content .body.paragraphSystem .col-md-10, #content .body.paragraphSystem .col-lg-10, #content .body.paragraphSystem .col-xs-11, #content .body.paragraphSystem .col-sm-11, #content .body.paragraphSystem .col-md-11, #content .body.paragraphSystem .col-lg-11, #content .body.paragraphSystem .col-xs-12, #content .body.paragraphSystem .col-sm-12, #content .body.paragraphSystem .col-md-12, #content .body.paragraphSystem .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    box-sizing: border-box; }
  #content .body.paragraphSystem .col-xs-1, #content .body.paragraphSystem .col-xs-2, #content .body.paragraphSystem .col-xs-3, #content .body.paragraphSystem .col-xs-4, #content .body.paragraphSystem .col-xs-5, #content .body.paragraphSystem .col-xs-6, #content .body.paragraphSystem .col-xs-7, #content .body.paragraphSystem .col-xs-8, #content .body.paragraphSystem .col-xs-9, #content .body.paragraphSystem .col-xs-10, #content .body.paragraphSystem .col-xs-11, #content .body.paragraphSystem .col-xs-12 {
    float: left; }
  #content .body.paragraphSystem .col-xs-12 {
    width: 100%; }
  #content .body.paragraphSystem .col-xs-11 {
    width: 91.66666667%; }
  #content .body.paragraphSystem .col-xs-10 {
    width: 83.33333333%; }
  #content .body.paragraphSystem .col-xs-9 {
    width: 75%; }
  #content .body.paragraphSystem .col-xs-8 {
    width: 66.66666667%; }
  #content .body.paragraphSystem .col-xs-7 {
    width: 58.33333333%; }
  #content .body.paragraphSystem .col-xs-6 {
    width: 50%; }
  #content .body.paragraphSystem .col-xs-5 {
    width: 41.66666667%; }
  #content .body.paragraphSystem .col-xs-4 {
    width: 33.33333333%; }
  #content .body.paragraphSystem .col-xs-3 {
    width: 25%; }
  #content .body.paragraphSystem .col-xs-2 {
    width: 16.66666667%; }
  #content .body.paragraphSystem .col-xs-1 {
    width: 8.33333333%; }
  #content .body.paragraphSystem .col-xs-pull-12 {
    right: 100%; }
  #content .body.paragraphSystem .col-xs-pull-11 {
    right: 91.66666667%; }
  #content .body.paragraphSystem .col-xs-pull-10 {
    right: 83.33333333%; }
  #content .body.paragraphSystem .col-xs-pull-9 {
    right: 75%; }
  #content .body.paragraphSystem .col-xs-pull-8 {
    right: 66.66666667%; }
  #content .body.paragraphSystem .col-xs-pull-7 {
    right: 58.33333333%; }
  #content .body.paragraphSystem .col-xs-pull-6 {
    right: 50%; }
  #content .body.paragraphSystem .col-xs-pull-5 {
    right: 41.66666667%; }
  #content .body.paragraphSystem .col-xs-pull-4 {
    right: 33.33333333%; }
  #content .body.paragraphSystem .col-xs-pull-3 {
    right: 25%; }
  #content .body.paragraphSystem .col-xs-pull-2 {
    right: 16.66666667%; }
  #content .body.paragraphSystem .col-xs-pull-1 {
    right: 8.33333333%; }
  #content .body.paragraphSystem .col-xs-pull-0 {
    right: auto; }
  #content .body.paragraphSystem .col-xs-push-12 {
    left: 100%; }
  #content .body.paragraphSystem .col-xs-push-11 {
    left: 91.66666667%; }
  #content .body.paragraphSystem .col-xs-push-10 {
    left: 83.33333333%; }
  #content .body.paragraphSystem .col-xs-push-9 {
    left: 75%; }
  #content .body.paragraphSystem .col-xs-push-8 {
    left: 66.66666667%; }
  #content .body.paragraphSystem .col-xs-push-7 {
    left: 58.33333333%; }
  #content .body.paragraphSystem .col-xs-push-6 {
    left: 50%; }
  #content .body.paragraphSystem .col-xs-push-5 {
    left: 41.66666667%; }
  #content .body.paragraphSystem .col-xs-push-4 {
    left: 33.33333333%; }
  #content .body.paragraphSystem .col-xs-push-3 {
    left: 25%; }
  #content .body.paragraphSystem .col-xs-push-2 {
    left: 16.66666667%; }
  #content .body.paragraphSystem .col-xs-push-1 {
    left: 8.33333333%; }
  #content .body.paragraphSystem .col-xs-push-0 {
    left: auto; }
  #content .body.paragraphSystem .col-xs-offset-12 {
    margin-left: 100%; }
  #content .body.paragraphSystem .col-xs-offset-11 {
    margin-left: 91.66666667%; }
  #content .body.paragraphSystem .col-xs-offset-10 {
    margin-left: 83.33333333%; }
  #content .body.paragraphSystem .col-xs-offset-9 {
    margin-left: 75%; }
  #content .body.paragraphSystem .col-xs-offset-8 {
    margin-left: 66.66666667%; }
  #content .body.paragraphSystem .col-xs-offset-7 {
    margin-left: 58.33333333%; }
  #content .body.paragraphSystem .col-xs-offset-6 {
    margin-left: 50%; }
  #content .body.paragraphSystem .col-xs-offset-5 {
    margin-left: 41.66666667%; }
  #content .body.paragraphSystem .col-xs-offset-4 {
    margin-left: 33.33333333%; }
  #content .body.paragraphSystem .col-xs-offset-3 {
    margin-left: 25%; }
  #content .body.paragraphSystem .col-xs-offset-2 {
    margin-left: 16.66666667%; }
  #content .body.paragraphSystem .col-xs-offset-1 {
    margin-left: 8.33333333%; }
  #content .body.paragraphSystem .col-xs-offset-0 {
    margin-left: 0%; }
  @media (min-width: 992px) {
    #content .body.paragraphSystem .col-md-1, #content .body.paragraphSystem .col-md-2, #content .body.paragraphSystem .col-md-3, #content .body.paragraphSystem .col-md-4, #content .body.paragraphSystem .col-md-5, #content .body.paragraphSystem .col-md-6, #content .body.paragraphSystem .col-md-7, #content .body.paragraphSystem .col-md-8, #content .body.paragraphSystem .col-md-9, #content .body.paragraphSystem .col-md-10, #content .body.paragraphSystem .col-md-11, #content .body.paragraphSystem .col-md-12 {
      float: left; }
    #content .body.paragraphSystem .col-md-12 {
      width: 100%; }
    #content .body.paragraphSystem .col-md-11 {
      width: 91.66666667%; }
    #content .body.paragraphSystem .col-md-10 {
      width: 83.33333333%; }
    #content .body.paragraphSystem .col-md-9 {
      width: 75%; }
    #content .body.paragraphSystem .col-md-8 {
      width: 66.66666667%; }
    #content .body.paragraphSystem .col-md-7 {
      width: 58.33333333%; }
    #content .body.paragraphSystem .col-md-6 {
      width: 50%; }
    #content .body.paragraphSystem .col-md-5 {
      width: 41.66666667%; }
    #content .body.paragraphSystem .col-md-4 {
      width: 33.33333333%; }
    #content .body.paragraphSystem .col-md-3 {
      width: 25%; }
    #content .body.paragraphSystem .col-md-2 {
      width: 16.66666667%; }
    #content .body.paragraphSystem .col-md-1 {
      width: 8.33333333%; }
    #content .body.paragraphSystem .col-md-pull-12 {
      right: 100%; }
    #content .body.paragraphSystem .col-md-pull-11 {
      right: 91.66666667%; }
    #content .body.paragraphSystem .col-md-pull-10 {
      right: 83.33333333%; }
    #content .body.paragraphSystem .col-md-pull-9 {
      right: 75%; }
    #content .body.paragraphSystem .col-md-pull-8 {
      right: 66.66666667%; }
    #content .body.paragraphSystem .col-md-pull-7 {
      right: 58.33333333%; }
    #content .body.paragraphSystem .col-md-pull-6 {
      right: 50%; }
    #content .body.paragraphSystem .col-md-pull-5 {
      right: 41.66666667%; }
    #content .body.paragraphSystem .col-md-pull-4 {
      right: 33.33333333%; }
    #content .body.paragraphSystem .col-md-pull-3 {
      right: 25%; }
    #content .body.paragraphSystem .col-md-pull-2 {
      right: 16.66666667%; }
    #content .body.paragraphSystem .col-md-pull-1 {
      right: 8.33333333%; }
    #content .body.paragraphSystem .col-md-pull-0 {
      right: auto; }
    #content .body.paragraphSystem .col-md-push-12 {
      left: 100%; }
    #content .body.paragraphSystem .col-md-push-11 {
      left: 91.66666667%; }
    #content .body.paragraphSystem .col-md-push-10 {
      left: 83.33333333%; }
    #content .body.paragraphSystem .col-md-push-9 {
      left: 75%; }
    #content .body.paragraphSystem .col-md-push-8 {
      left: 66.66666667%; }
    #content .body.paragraphSystem .col-md-push-7 {
      left: 58.33333333%; }
    #content .body.paragraphSystem .col-md-push-6 {
      left: 50%; }
    #content .body.paragraphSystem .col-md-push-5 {
      left: 41.66666667%; }
    #content .body.paragraphSystem .col-md-push-4 {
      left: 33.33333333%; }
    #content .body.paragraphSystem .col-md-push-3 {
      left: 25%; }
    #content .body.paragraphSystem .col-md-push-2 {
      left: 16.66666667%; }
    #content .body.paragraphSystem .col-md-push-1 {
      left: 8.33333333%; }
    #content .body.paragraphSystem .col-md-push-0 {
      left: auto; }
    #content .body.paragraphSystem .col-md-offset-12 {
      margin-left: 100%; }
    #content .body.paragraphSystem .col-md-offset-11 {
      margin-left: 91.66666667%; }
    #content .body.paragraphSystem .col-md-offset-10 {
      margin-left: 83.33333333%; }
    #content .body.paragraphSystem .col-md-offset-9 {
      margin-left: 75%; }
    #content .body.paragraphSystem .col-md-offset-8 {
      margin-left: 66.66666667%; }
    #content .body.paragraphSystem .col-md-offset-7 {
      margin-left: 58.33333333%; }
    #content .body.paragraphSystem .col-md-offset-6 {
      margin-left: 50%; }
    #content .body.paragraphSystem .col-md-offset-5 {
      margin-left: 41.66666667%; }
    #content .body.paragraphSystem .col-md-offset-4 {
      margin-left: 33.33333333%; }
    #content .body.paragraphSystem .col-md-offset-3 {
      margin-left: 25%; }
    #content .body.paragraphSystem .col-md-offset-2 {
      margin-left: 16.66666667%; }
    #content .body.paragraphSystem .col-md-offset-1 {
      margin-left: 8.33333333%; }
    #content .body.paragraphSystem .col-md-offset-0 {
      margin-left: 0%; } }

#content .body > .section {
  display: table; }

.gsk-left {
  text-align: left; }

.gsk-right {
  text-align: right; }

.gsk-center {
  text-align: center; }

.richText-image {
  display: block;
  margin-bottom: 10px; }
  .richText-image.pull-left {
    float: left; }
  .richText-image.pull-right {
    float: right; }

.gsk-flexbox {
  float: none !important; }
  .gsk-flexbox > .component-content > .content {
    display: flex !important; }

.gsk-flexbox-center-v > .component-content {
  height: 100%; }
  .gsk-flexbox-center-v > .component-content > .content {
    height: 100%;
    align-items: center !important; }

.gsk-flexbox-stretch > .component-content {
  height: 100%; }
  .gsk-flexbox-stretch > .component-content > .content {
    align-items: stretch !important; }

@media (max-width: 991px) {
  .gsk-flexbox-lg.gsk-flexbox-sm-reorder > .component-content > .content {
    display: flex !important;
    flex-direction: column; }
    .gsk-flexbox-lg.gsk-flexbox-sm-reorder > .component-content > .content > .image.component {
      order: 1; }
    .gsk-flexbox-lg.gsk-flexbox-sm-reorder > .component-content > .content > .component:not(.image) {
      order: 2; }
  .gsk-flexbox-sm > .component-content > .content {
    display: flex !important; }
  .gsk-flexbox-sm-center-v > .component-content > .content {
    align-items: center !important; } }

@media (min-width: 992px) {
  .gsk-flexbox-lg {
    float: none !important; }
    .gsk-flexbox-lg > .component-content > .content {
      display: flex !important; }
  .gsk-flexbox-lg-center-v > .component-content > .content {
    align-items: center !important; }
  .gsk-flexbox-stretch-lg > .component-content {
    height: 100%; }
    .gsk-flexbox-stretch-lg > .component-content > .content {
      align-items: stretch !important; } }

.m-0 {
  margin: 0 !important; }

.mt-0,
.my-0 {
  margin-top: 0 !important; }

.mr-0,
.mx-0 {
  margin-right: 0 !important; }

.mb-0,
.my-0 {
  margin-bottom: 0 !important; }

.ml-0,
.mx-0 {
  margin-left: 0 !important; }

.m-1 {
  margin: 0.25rem !important; }

.mt-1,
.my-1 {
  margin-top: 0.25rem !important; }

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important; }

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important; }

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important; }

.m-2 {
  margin: 0.5rem !important; }

.mt-2,
.my-2 {
  margin-top: 0.5rem !important; }

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important; }

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important; }

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important; }

.m-3 {
  margin: 1rem !important; }

.mt-3,
.my-3 {
  margin-top: 1rem !important; }

.mr-3,
.mx-3 {
  margin-right: 1rem !important; }

.mb-3,
.my-3 {
  margin-bottom: 1rem !important; }

.ml-3,
.mx-3 {
  margin-left: 1rem !important; }

.m-4 {
  margin: 1.5rem !important; }

.mt-4,
.my-4 {
  margin-top: 1.5rem !important; }

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important; }

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important; }

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important; }

.m-5 {
  margin: 3rem !important; }

.mt-5,
.my-5 {
  margin-top: 3rem !important; }

.mr-5,
.mx-5 {
  margin-right: 3rem !important; }

.mb-5,
.my-5 {
  margin-bottom: 3rem !important; }

.ml-5,
.mx-5 {
  margin-left: 3rem !important; }

.p-0 {
  padding: 0 !important; }

.pt-0,
.py-0 {
  padding-top: 0 !important; }

.pr-0,
.px-0 {
  padding-right: 0 !important; }

.pb-0,
.py-0 {
  padding-bottom: 0 !important; }

.pl-0,
.px-0 {
  padding-left: 0 !important; }

.p-1 {
  padding: 0.25rem !important; }

.pt-1,
.py-1 {
  padding-top: 0.25rem !important; }

.pr-1,
.px-1 {
  padding-right: 0.25rem !important; }

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important; }

.pl-1,
.px-1 {
  padding-left: 0.25rem !important; }

.p-2 {
  padding: 0.5rem !important; }

.pt-2,
.py-2 {
  padding-top: 0.5rem !important; }

.pr-2,
.px-2 {
  padding-right: 0.5rem !important; }

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important; }

.pl-2,
.px-2 {
  padding-left: 0.5rem !important; }

.p-3 {
  padding: 1rem !important; }

.pt-3,
.py-3 {
  padding-top: 1rem !important; }

.pr-3,
.px-3 {
  padding-right: 1rem !important; }

.pb-3,
.py-3 {
  padding-bottom: 1rem !important; }

.pl-3,
.px-3 {
  padding-left: 1rem !important; }

.p-4 {
  padding: 1.5rem !important; }

.pt-4,
.py-4 {
  padding-top: 1.5rem !important; }

.pr-4,
.px-4 {
  padding-right: 1.5rem !important; }

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important; }

.pl-4,
.px-4 {
  padding-left: 1.5rem !important; }

.p-5 {
  padding: 3rem !important; }

.pt-5,
.py-5 {
  padding-top: 3rem !important; }

.pr-5,
.px-5 {
  padding-right: 3rem !important; }

.pb-5,
.py-5 {
  padding-bottom: 3rem !important; }

.pl-5,
.px-5 {
  padding-left: 3rem !important; }

.m-auto {
  margin: auto !important; }

.mt-auto,
.my-auto {
  margin-top: auto !important; }

.mr-auto,
.mx-auto {
  margin-right: auto !important; }

.mb-auto,
.my-auto {
  margin-bottom: auto !important; }

.ml-auto,
.mx-auto {
  margin-left: auto !important; }

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important; }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important; }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important; }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important; }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important; }
  .m-lg-1 {
    margin: 0.25rem !important; }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important; }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important; }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important; }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.5rem !important; }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important; }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important; }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important; }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important; }
  .m-lg-3 {
    margin: 1rem !important; }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important; }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important; }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important; }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important; }
  .m-lg-4 {
    margin: 1.5rem !important; }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important; }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important; }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important; }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important; }
  .m-lg-5 {
    margin: 3rem !important; }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important; }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important; }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important; }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important; }
  .p-lg-0 {
    padding: 0 !important; }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important; }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important; }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important; }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important; }
  .p-lg-1 {
    padding: 0.25rem !important; }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important; }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important; }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.5rem !important; }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important; }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important; }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important; }
  .p-lg-3 {
    padding: 1rem !important; }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important; }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important; }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important; }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important; }
  .p-lg-4 {
    padding: 1.5rem !important; }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important; }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important; }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important; }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important; }
  .p-lg-5 {
    padding: 3rem !important; }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important; }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important; }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important; }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important; }
  .m-lg-auto {
    margin: auto !important; }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important; }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important; }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important; }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important; } }

.gsk-hidden {
  width: 0;
  height: 0;
  visibility: hidden;
  overflow: hidden;
  position: absolute; }

.gsk-none {
  display: none !important; }

@media (min-width: 992px) {
  .gsk-hidden-large {
    display: none !important; } }

@media (max-width: 991px) {
  .gsk-hidden-small {
    display: none !important; } }

@media (max-width: 991px) {
  .reference-utility-links---dtc .desktop-only {
    display: none; } }

@media (min-width: 992px) {
  .reference-utility-links---dtc .is-hidden-desktop {
    display: none; } }

.analytics-navigation-tracking, .navigation-item-decoration, .analytics-image-tracking, *[style="visibility:hidden"] {
  display: none; }

@media (max-width: 991px) {
  #header .layout-inner > div > div > .component-content,
  #content .layout-inner > div > div > div > .component-content,
  #footer .layout-inner > div > div > div > .component-content,
  .reference-medwatch .component-content,
  .reference-mentions .component-content p {
    padding-left: var(--safe-left) !important;
    padding-right: var(--safe-right) !important; }
  .wizard-chatbot.inbenta-chatbot, .wizard-back-to-top, .isi-toggle {
    margin-right: var(--safe-right) !important; }
  .reference-isi article .combined .isi-container, .reference-isi article .snippet .isi-container, .reference-isi article .heading-left .isi-container, .reference-isi article .full.left .isi-container, .reference-isi article .heading-right .isi-container, .reference-isi article .full.right .isi-container {
    margin-left: var(--safe-left) !important;
    margin-right: var(--safe-right) !important; } }

.gsk-nobr {
  white-space: nowrap !important; }

.gsk-br {
  word-wrap: break-word !important;
  white-space: initial !important; }

body .reference-browser-size {
  display: none; }

@media (max-width: 340px) {
  body {
    position: absolute;
    overflow-x: hidden; }
    body header:after {
      display: none; }
    body .reference-browser-size {
      display: block; }
    body #utility-bar {
      padding-top: 15px;
      padding-bottom: 10px;
      display: block; }
      body #utility-bar > div, body #utility-bar nav div, body #utility-bar > a {
        margin-bottom: 5px;
        height: auto !important; }
      body #utility-bar nav > div {
        background-color: transparent !important;
        position: relative !important; }
        body #utility-bar nav > div a {
          padding-bottom: 5px !important;
          padding-top: 5px !important; }
    body header div.menu, body header div.cta {
      display: none !important; }
    body header div.logo {
      margin: auto !important; }
      body header div.logo a {
        margin: auto !important; }
    body .reference-resources {
      margin: 0 15px; }
      body .reference-resources nav > a:nth-child(2), body .reference-resources p {
        padding: 15px !important;
        width: auto !important;
        height: auto !important;
        display: block !important;
        background: none !important; }
        body .reference-resources nav > a:nth-child(2) .logo, body .reference-resources p .logo {
          display: none !important; }
    body .utility {
      display: block !important; }
      body .utility div {
        margin: auto !important;
        text-align: center !important; }
        body .utility div:after {
          display: none !important; }
        body .utility div a {
          margin-top: 10px !important;
          display: inline-block; }
    body .tabs.component .tabs-nav-list {
      display: block; }
      body .tabs.component .tabs-nav-list .tabs-nav-item {
        width: 100%; }
        body .tabs.component .tabs-nav-list .tabs-nav-item a {
          border-radius: 0; } }

.reference-utility-bar {
  position: relative; }

.reference-utility-bar {
  z-index: 1; }

.reference-isi.sticky {
  z-index: 2; }

.navigation-level2 {
  z-index: 3; }

#content .richText-content p a, #footer .richText-content p a {
  white-space: nowrap; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy a:focus, .accordion .accordion-container .accordion-title a:focus {
  /*
        outline:0;
        transition-property: transform;
        transition-duration: .5s;
        transform:scale(1.02);
        */ }

.gsk-mode-accessibility-keyboard .accordion-slide, .gsk-mode-accessibility-keyboard .gsk-alert .box.component, .gsk-mode-accessibility-keyboard .gsk-cards .gsk-card {
  transition-property: transform;
  transition-duration: .3s; }
  .gsk-mode-accessibility-keyboard .accordion-slide:focus-within:not(:active), .gsk-mode-accessibility-keyboard .gsk-alert .box.component:focus-within:not(:active), .gsk-mode-accessibility-keyboard .gsk-cards .gsk-card:focus-within:not(:active) {
    outline: 0;
    transform: scale(1.02); }

.gsk-alert {
  box-shadow: 0 0 5px #000; }
  .gsk-alert .richText-content {
    padding: 15px 0; }
  .gsk-alert .gsk-body-copy p {
    margin-bottom: 0 !important; }

.gsk-alert-icon .richText-content, .gsk-alert-dismissible .richText-content {
  display: flex; }
  @media (min-width: 992px) {
    .gsk-alert-icon .richText-content, .gsk-alert-dismissible .richText-content {
      align-items: center; } }
  .gsk-alert-icon .richText-content p, .gsk-alert-dismissible .richText-content p {
    width: 100%; }

@media (min-width: 992px) {
  .gsk-alert-icon .richText-content:before {
    margin-right: 15px;
    width: 40px;
    height: 40px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: center center;
    content: ''; }
  .gsk-alert-icon .richText.dark-mode .richText-content:before {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23FFFFFF" class="bi bi-bell-fill" viewBox="0 0 16 16"><path d="M8 16a2 2 0 0 0 2-2H6a2 2 0 0 0 2 2zm.995-14.901a1 1 0 1 0-1.99 0A5.002 5.002 0 0 0 3 6c0 1.098-.5 6-2 7h14c-1.5-1-2-5.902-2-7 0-2.42-1.72-4.44-4.005-4.901z"/></svg>'); }
  .gsk-alert-icon .richText:not(.dark-mode) .richText-content:before {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23000000" class="bi bi-bell-fill" viewBox="0 0 16 16"><path d="M8 16a2 2 0 0 0 2-2H6a2 2 0 0 0 2 2zm.995-14.901a1 1 0 1 0-1.99 0A5.002 5.002 0 0 0 3 6c0 1.098-.5 6-2 7h14c-1.5-1-2-5.902-2-7 0-2.42-1.72-4.44-4.005-4.901z"/></svg>'); } }

.gsk-alert-dismissible .richText-content button {
  align-self: top;
  margin-left: 30px;
  width: 40px;
  height: 40px;
  background-color: transparent;
  background-size: 15px auto;
  background-repeat: no-repeat;
  background-position: center center;
  display: inline-block;
  border: 1px solid #D3D3D3;
  border-radius: 4px;
  cursor: pointer; }

.gsk-alert-dismissible .richText.dark-mode .richText-content button {
  background-image: url('data:image/svg+xml,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 14 14" style="enable-background:new 0 0 14 14;" xml:space="preserve"><path class="st0" fill="%23FFFFFF" d="M13.8,1.9l-1.6-1.6c-0.3-0.3-0.8-0.3-1.1,0L7,4.3L2.9,0.2c-0.3-0.3-0.8-0.3-1.1,0L0.2,1.9 c-0.3,0.3-0.3,0.8,0,1.1L4.3,7l-4.1,4.1c-0.3,0.3-0.3,0.8,0,1.1l1.6,1.6c0.3,0.3,0.8,0.3,1.1,0L7,9.7l4.1,4.1c0.3,0.3,0.8,0.3,1.1,0 l1.6-1.6c0.3-0.3,0.3-0.8,0-1.1L9.7,7l4.1-4.1C14.1,2.6,14.1,2.2,13.8,1.9z"/></svg>'); }

.gsk-alert-dismissible .richText:not(.dark-mode) .richText-content button {
  background-image: url('data:image/svg+xml,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 14 14" style="enable-background:new 0 0 14 14;" xml:space="preserve"><path class="st0" fill="%23000000" d="M13.8,1.9l-1.6-1.6c-0.3-0.3-0.8-0.3-1.1,0L7,4.3L2.9,0.2c-0.3-0.3-0.8-0.3-1.1,0L0.2,1.9 c-0.3,0.3-0.3,0.8,0,1.1L4.3,7l-4.1,4.1c-0.3,0.3-0.3,0.8,0,1.1l1.6,1.6c0.3,0.3,0.8,0.3,1.1,0L7,9.7l4.1,4.1c0.3,0.3,0.8,0.3,1.1,0 l1.6-1.6c0.3-0.3,0.3-0.8,0-1.1L9.7,7l4.1-4.1C14.1,2.6,14.1,2.2,13.8,1.9z"/></svg>'); }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

@media (min-width: 992px) {
  .gsk-hero {
    height: 30vw; } }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

.gsk-body-copy .richText-content h1, .gsk-body-copy .richText-content h2, .gsk-body-copy .richText-content h3, .gsk-body-copy .richText-content h4, .gsk-body-copy .richText-content h5, .gsk-body-copy .richText-content h6 {
  margin: 0;
  padding: 0;
  font-weight: 500;
  color: #4A4A4A; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6 {
  margin-bottom: 5px;
  display: block;
  font-weight: 800; }

@media (max-width: 991px) {
  .gsk-body-copy .richText-content .headline-1 {
    font-size: 2.125rem; } }

@media (min-width: 992px) {
  .gsk-body-copy .richText-content .headline-1 {
    font-size: 2.625rem; } }

@media (max-width: 991px) {
  .gsk-body-copy .richText-content .headline-1 {
    line-height: 2.688rem; } }

@media (min-width: 992px) {
  .gsk-body-copy .richText-content .headline-1 {
    line-height: 3rem; } }

@media (max-width: 991px) {
  .gsk-body-copy .richText-content .headline-2 {
    font-size: 1.688rem; } }

@media (min-width: 992px) {
  .gsk-body-copy .richText-content .headline-2 {
    font-size: 2.125rem; } }

@media (max-width: 991px) {
  .gsk-body-copy .richText-content .headline-2 {
    line-height: 2.125rem; } }

@media (min-width: 992px) {
  .gsk-body-copy .richText-content .headline-2 {
    line-height: 2.688rem; } }

@media (max-width: 991px) {
  .gsk-body-copy .richText-content .headline-3 {
    font-size: 1.313rem; } }

@media (min-width: 992px) {
  .gsk-body-copy .richText-content .headline-3 {
    font-size: 1.688rem; } }

@media (max-width: 991px) {
  .gsk-body-copy .richText-content .headline-3 {
    line-height: 1.625rem; } }

@media (min-width: 992px) {
  .gsk-body-copy .richText-content .headline-3 {
    line-height: 2.125rem; } }

@media (max-width: 991px) {
  .gsk-body-copy .richText-content .headline-4 {
    font-size: 1.125rem; } }

@media (min-width: 992px) {
  .gsk-body-copy .richText-content .headline-4 {
    font-size: 1.313rem; } }

@media (max-width: 991px) {
  .gsk-body-copy .richText-content .headline-4 {
    line-height: 1.625rem; } }

@media (min-width: 992px) {
  .gsk-body-copy .richText-content .headline-4 {
    line-height: 1.625rem; } }

@media (max-width: 991px) {
  .gsk-body-copy .richText-content .headline-5 {
    font-size: 1rem; } }

@media (min-width: 992px) {
  .gsk-body-copy .richText-content .headline-5 {
    font-size: 1rem; } }

@media (max-width: 991px) {
  .gsk-body-copy .richText-content .headline-5 {
    line-height: 1.25rem; } }

@media (min-width: 992px) {
  .gsk-body-copy .richText-content .headline-5 {
    line-height: 1.25rem; } }

@media (max-width: 991px) {
  .gsk-body-copy .richText-content .headline-6 {
    font-size: 1rem; } }

@media (min-width: 992px) {
  .gsk-body-copy .richText-content .headline-6 {
    font-size: 1rem; } }

@media (max-width: 991px) {
  .gsk-body-copy .richText-content .headline-6 {
    line-height: 1.25rem; } }

@media (min-width: 992px) {
  .gsk-body-copy .richText-content .headline-6 {
    line-height: 1.25rem; } }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

.richText {
  position: relative; }
  .richText div.edit {
    padding: 7px;
    cursor: pointer;
    content: 'Edit';
    font-size: 10px;
    display: inline-block;
    position: absolute;
    right: 0;
    top: -10px;
    background-color: #FFF;
    border: 1px solid #D3D3D3;
    border-radius: 7px;
    z-index: 5;
    opacity: .3; }
    .richText div.edit:hover {
      opacity: 1; }
  .richText[contenteditable] div.edit {
    display: none; }

.gsk-body-copy img {
  margin: 0 auto;
  margin-bottom: 15px; }

.gsk-body-copy .richText-content > *:nth-child(1) {
  margin-top: 0; }

.gsk-body-copy .richText-content > *:last-child {
  margin-bottom: 0; }

.gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li {
  font-weight: 500; }
  @media (max-width: 991px) {
    .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li {
      font-size: 1rem; } }
  @media (min-width: 992px) {
    .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li {
      font-size: 1rem; } }
  @media (max-width: 991px) {
    .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li {
      line-height: 1.375rem; } }
  @media (min-width: 992px) {
    .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li {
      line-height: 1.375rem; } }

.gsk-body-copy .richText-content p {
  margin-top: 0;
  margin-bottom: 15px; }

.gsk-body-copy .richText-content .sg-headline {
  margin-bottom: 15px;
  display: block;
  border-bottom: 1px solid #4A4A4A; }
  @media (max-width: 991px) {
    .gsk-body-copy .richText-content .sg-headline {
      font-size: 1rem; } }
  @media (min-width: 992px) {
    .gsk-body-copy .richText-content .sg-headline {
      font-size: 1rem; } }

@media (max-width: 991px) {
  .gsk-body-copy .richText-content .sg-label {
    font-size: 0.75rem; } }

@media (min-width: 992px) {
  .gsk-body-copy .richText-content .sg-label {
    font-size: 0.75rem; } }

.gsk-body-copy:not(.dark-mode) p, .gsk-body-copy:not(.dark-mode) li {
  color: #4A4A4A; }

.gsk-body-copy:not(.dark-mode) .sg-headline, .gsk-body-copy:not(.dark-mode) .sg-label {
  color: #4A4A4A; }

.gsk-body-copy.dark-mode .headline-1, .gsk-body-copy.dark-mode .headline-2, .gsk-body-copy.dark-mode .headline-3, .gsk-body-copy.dark-mode .headline-4, .gsk-body-copy.dark-mode .headline-5, .gsk-body-copy.dark-mode .headline-6 {
  color: #FFF; }

.gsk-body-copy.dark-mode p, .gsk-body-copy.dark-mode li {
  color: #FFF; }

.gsk-body-copy.dark-mode .sg-headline, .gsk-body-copy.dark-mode .sg-label {
  color: #FFF; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

.gsk-body-copy:not(.dark-mode) .richText-content ul > li:before, .gsk-body-copy:not(.dark-mode) .full ul > li:before, .gsk-body-copy:not(.dark-mode) .snippet ul > li:before, .reference-isi:not(.dark-mode) .richText-content ul > li:before, .reference-isi:not(.dark-mode) .full ul > li:before, .reference-isi:not(.dark-mode) .snippet ul > li:before {
  background-color: #3270b9; }

.gsk-body-copy:not(.dark-mode) ol > li:before, .reference-isi:not(.dark-mode) ol > li:before {
  color: #3270b9; }

.gsk-body-copy.dark-mode .richText-content ul > li:before, .reference-isi.dark-mode .richText-content ul > li:before {
  background-color: #FFF; }

.gsk-body-copy.dark-mode ol > li:before, .reference-isi.dark-mode ol > li:before {
  color: #3270b9; }

.gsk-body-copy ul, .gsk-body-copy ol, .reference-isi ul, .reference-isi ol {
  margin-top: 25px;
  margin-bottom: 25px;
  padding-left: 0;
  list-style-type: none; }
  .gsk-body-copy ul li, .gsk-body-copy ol li, .reference-isi ul li, .reference-isi ol li {
    margin-bottom: 10px; }

.gsk-body-copy ul, .reference-isi ul {
  margin-left: 18px; }
  .gsk-body-copy ul > li:before, .reference-isi ul > li:before {
    margin-left: -17px;
    margin-right: 10px;
    width: 6px;
    height: 6px;
    content: "";
    border-radius: 20px;
    display: inline-block;
    top: -2px;
    position: relative; }

.gsk-body-copy ol, .reference-isi ol {
  margin-left: 23px;
  counter-reset: section; }
  .gsk-body-copy ol > li:before, .reference-isi ol > li:before {
    margin-left: -23px;
    margin-right: 10px;
    text-align: center;
    font-weight: 800;
    counter-increment: section;
    content: counter(section) ".";
    display: inline-block; }

.gsk-body-copy ul ul, .reference-isi ul ul {
  margin: 15px 0 15px 16px; }

.gsk-body-copy ol ul, .reference-isi ol ul {
  margin: 15px 0 15px 16px; }

.gsk-body-copy ul ol, .reference-isi ul ol {
  margin: 15px 0 15px 21px; }

.gsk-body-copy ol ol, .reference-isi ol ol {
  margin: 15px 0 15px 23px; }

.reference-isi ul {
  margin-top: 5px;
  margin-bottom: 5px; }
  .reference-isi ul li {
    margin-bottom: 5px; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

.gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold {
  font-weight: 700 !important; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.breadcrumbs ol {
  margin: 0;
  padding: 0;
  list-style-type: none; }
  .breadcrumbs ol li {
    display: inline; }
    .breadcrumbs ol li a {
      color: #035697; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

.gsk-body-copy .blockquote {
  display: block;
  color: #035697;
  font-weight: 800; }
  @media (max-width: 991px) {
    .gsk-body-copy .blockquote {
      font-size: 1.5rem; } }
  @media (min-width: 992px) {
    .gsk-body-copy .blockquote {
      font-size: 1.5rem; } }
  @media (max-width: 991px) {
    .gsk-body-copy .blockquote {
      line-height: 1.875rem; } }
  @media (min-width: 992px) {
    .gsk-body-copy .blockquote {
      line-height: 1.875rem; } }
  .gsk-body-copy .blockquote:before, .gsk-body-copy .blockquote:after {
    position: relative;
    top: 10px;
    line-height: 0; }
  .gsk-body-copy .blockquote:before {
    content: '“'; }
    @media (max-width: 991px) {
      .gsk-body-copy .blockquote:before {
        font-size: 2.5rem; } }
    @media (min-width: 992px) {
      .gsk-body-copy .blockquote:before {
        font-size: 2.5rem; } }
  .gsk-body-copy .blockquote:after {
    content: '”'; }
    @media (max-width: 991px) {
      .gsk-body-copy .blockquote:after {
        font-size: 2.5rem; } }
    @media (min-width: 992px) {
      .gsk-body-copy .blockquote:after {
        font-size: 2.5rem; } }

.gsk-body-copy .blockquote-tagline {
  margin-top: -10px;
  display: block; }
  @media (max-width: 991px) {
    .gsk-body-copy .blockquote-tagline {
      font-size: 1.125rem; } }
  @media (min-width: 992px) {
    .gsk-body-copy .blockquote-tagline {
      font-size: 1.125rem; } }
  @media (max-width: 991px) {
    .gsk-body-copy .blockquote-tagline {
      line-height: 1.5rem; } }
  @media (min-width: 992px) {
    .gsk-body-copy .blockquote-tagline {
      line-height: 1.5rem; } }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

.gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic {
  font-style: italic; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

span[class*="icon-"] {
  display: flex !important;
  align-items: center; }
  span[class*="icon-"]:before {
    flex-shrink: 0;
    margin-right: 10px;
    content: '';
    display: inline-block;
    background-color: #035697;
    background-repeat: no-repeat;
    background-position: center center;
    border-radius: 50px; }

span[class*="icon-"]:before {
  width: 35px;
  height: 35px; }

.icon-cloud:before {
  background-size: 60% auto;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%23FFF" viewBox="0 0 16 16"><path d="M8 2a5.53 5.53 0 0 0-3.594 1.342c-.766.66-1.321 1.52-1.464 2.383C1.266 6.095 0 7.555 0 9.318 0 11.366 1.708 13 3.781 13h8.906C14.502 13 16 11.57 16 9.773c0-1.636-1.242-2.969-2.834-3.194C12.923 3.999 10.69 2 8 2zm2.354 6.854-2 2a.5.5 0 0 1-.708 0l-2-2a.5.5 0 1 1 .708-.708L7.5 9.293V5.5a.5.5 0 0 1 1 0v3.793l1.146-1.147a.5.5 0 0 1 .708.708z"/></svg>'); }

.icon-info:before {
  background-size: 70% auto;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%23FFF" viewBox="0 0 16 16"><path d="m9.708 6.075-3.024.379-.108.502.595.108c.387.093.464.232.38.619l-.975 4.577c-.255 1.183.14 1.74 1.067 1.74.72 0 1.554-.332 1.933-.789l.116-.549c-.263.232-.65.325-.905.325-.363 0-.494-.255-.402-.704l1.323-6.208Zm.091-2.755a1.32 1.32 0 1 1-2.64 0 1.32 1.32 0 0 1 2.64 0Z"/></svg>'); }

.gsk-body-copy .richText-content .sub, .gsk-body-copy .richText-content sub, .gsk-body-copy .richText-content .sup, .gsk-body-copy .richText-content sup {
  position: relative;
  top: -3px; }
  @media (max-width: 991px) {
    .gsk-body-copy .richText-content .sub, .gsk-body-copy .richText-content sub, .gsk-body-copy .richText-content .sup, .gsk-body-copy .richText-content sup {
      font-size: 0.7rem; } }
  @media (min-width: 992px) {
    .gsk-body-copy .richText-content .sub, .gsk-body-copy .richText-content sub, .gsk-body-copy .richText-content .sup, .gsk-body-copy .richText-content sup {
      font-size: 0.7rem; } }

.gsk-body-copy .richText-content .sub, .gsk-body-copy .richText-content sub {
  top: 3px; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy a:focus, .accordion .accordion-container .accordion-title a:focus {
  /*
        outline:0;
        transition-property: transform;
        transition-duration: .5s;
        transform:scale(1.02);
        */ }

.gsk-mode-accessibility-keyboard .accordion-slide, .gsk-mode-accessibility-keyboard .gsk-alert .box.component, .gsk-mode-accessibility-keyboard .gsk-cards .gsk-card {
  transition-property: transform;
  transition-duration: .3s; }
  .gsk-mode-accessibility-keyboard .accordion-slide:focus-within:not(:active), .gsk-mode-accessibility-keyboard .gsk-alert .box.component:focus-within:not(:active), .gsk-mode-accessibility-keyboard .gsk-cards .gsk-card:focus-within:not(:active) {
    outline: 0;
    transform: scale(1.02); }

@media (min-width: 992px) {
  .gsk-cards > .component-content > .content {
    display: flex; } }

.gsk-cards .gsk-card .component-content {
  border-radius: 6px;
  overflow: hidden; }
  .gsk-cards .gsk-card .component-content [class*="headline"] {
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #D3D3D3; }
  @media (max-width: 991px) {
    .gsk-cards .gsk-card .component-content p {
      font-size: 1rem; } }
  @media (min-width: 992px) {
    .gsk-cards .gsk-card .component-content p {
      font-size: 1rem; } }
  @media (max-width: 991px) {
    .gsk-cards .gsk-card .component-content p {
      line-height: 1.5rem; } }
  @media (min-width: 992px) {
    .gsk-cards .gsk-card .component-content p {
      line-height: 1.5rem; } }

.gsk-cards .gsk-card.gsk-card-image .component-content:before {
  position: relative;
  top: -1px;
  display: block;
  content: '';
  width: 100%;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover; }

@media (max-width: 991px) {
  .gsk-cards .gsk-card.gsk-card-image .component-content:before {
    min-height: 100px;
    height: 50vw; } }

@media (min-width: 992px) {
  .gsk-cards .gsk-card.gsk-card-image .component-content:before {
    max-height: 300px;
    height: 38vw; } }

@media (max-width: 991px) {
  .gsk-cards .gsk-card:not(.last) {
    margin-bottom: 15px; } }

@media (min-width: 992px) {
  .gsk-cards .gsk-card.richText.component > .component-content {
    height: 100%;
    display: flex;
    flex-direction: column; }
    .gsk-cards .gsk-card.richText.component > .component-content:before {
      flex-grow: 0; }
    .gsk-cards .gsk-card.richText.component > .component-content .richText-content {
      height: 100%;
      display: flex;
      flex-direction: column; }
      .gsk-cards .gsk-card.richText.component > .component-content .richText-content > *:not(:first-child):not(:last-child) {
        flex-grow: 1; }
      .gsk-cards .gsk-card.richText.component > .component-content .richText-content p:last-child {
        flex-grow: 0; } }

.gsk-cards .gsk-card .richText-content {
  padding: 20px 30px 30px; }

.gsk-cards .gsk-card:not(.dark-mode) .component-content {
  background-color: #FFF;
  border: 1px solid #D3D3D3; }

.gsk-cards .gsk-card.dark-mode .component-content {
  background-color: #4A4A4A;
  border: 1px solid #000; }

.gsk-card.gsk-card-clickable {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none; }

.load-images .gsk-card-image .component-content:before {
  background-image: url("https://via.placeholder.com/500X300"); }

.gsk-body-copy .richText-content .sub, .gsk-body-copy .richText-content sub, .gsk-body-copy .richText-content .sup, .gsk-body-copy .richText-content sup {
  position: relative;
  top: -3px; }
  @media (max-width: 991px) {
    .gsk-body-copy .richText-content .sub, .gsk-body-copy .richText-content sub, .gsk-body-copy .richText-content .sup, .gsk-body-copy .richText-content sup {
      font-size: 0.7rem; } }
  @media (min-width: 992px) {
    .gsk-body-copy .richText-content .sub, .gsk-body-copy .richText-content sub, .gsk-body-copy .richText-content .sup, .gsk-body-copy .richText-content sup {
      font-size: 0.7rem; } }

.gsk-body-copy .richText-content .sup, .gsk-body-copy .richText-content sup {
  top: -3px; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

@media (max-width: 991px) {
  .gsk-body-copy .richText-content .footnote {
    font-size: 0.875rem; } }

@media (min-width: 992px) {
  .gsk-body-copy .richText-content .footnote {
    font-size: 0.875rem; } }

@media (max-width: 991px) {
  .gsk-body-copy .richText-content .footnote {
    line-height: 1.188rem; } }

@media (min-width: 992px) {
  .gsk-body-copy .richText-content .footnote {
    line-height: 1.188rem; } }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy a:focus, .accordion .accordion-container .accordion-title a:focus {
  /*
        outline:0;
        transition-property: transform;
        transition-duration: .5s;
        transform:scale(1.02);
        */ }

.gsk-mode-accessibility-keyboard .accordion-slide, .gsk-mode-accessibility-keyboard .gsk-alert .box.component, .gsk-mode-accessibility-keyboard .gsk-cards .gsk-card {
  transition-property: transform;
  transition-duration: .3s; }
  .gsk-mode-accessibility-keyboard .accordion-slide:focus-within:not(:active), .gsk-mode-accessibility-keyboard .gsk-alert .box.component:focus-within:not(:active), .gsk-mode-accessibility-keyboard .gsk-cards .gsk-card:focus-within:not(:active) {
    outline: 0;
    transform: scale(1.02); }

.gsk-body-copy .richText-content p a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip), .gsk-body-copy .richText-content li a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip) {
  color: #035697; }
  .gsk-body-copy .richText-content p a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip):hover, .gsk-body-copy .richText-content p a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip):active, .gsk-body-copy .richText-content p a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip):focus, .gsk-body-copy .richText-content li a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip):hover, .gsk-body-copy .richText-content li a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip):active, .gsk-body-copy .richText-content li a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip):focus {
    color: #2C4053; }
  .gsk-body-copy .richText-content p a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip).link-anchor:after, .gsk-body-copy .richText-content p a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip).link-arrow:after, .gsk-body-copy .richText-content p a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip).link-pdf:after, .gsk-body-copy .richText-content p a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip).external:after, .gsk-body-copy .richText-content li a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip).link-anchor:after, .gsk-body-copy .richText-content li a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip).link-arrow:after, .gsk-body-copy .richText-content li a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip).link-pdf:after, .gsk-body-copy .richText-content li a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip).external:after {
    margin-left: 10px;
    content: "";
    background-repeat: no-repeat;
    background-position: center center;
    display: inline-block;
    position: relative; }
  .gsk-body-copy .richText-content p a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip).link-arrow, .gsk-body-copy .richText-content li a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip).link-arrow {
    text-decoration: none; }
    .gsk-body-copy .richText-content p a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip).link-arrow:after, .gsk-body-copy .richText-content li a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip).link-arrow:after {
      top: 2px;
      width: 14px;
      height: 14px;
      background-size: 100% auto;
      background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14.001" height="12" viewBox="0 0 14.001 12"><path id="Path_3005" data-name="Path 3005" d="M1.269-11.793l5.5,5.25A.75.75,0,0,1,7-6a.751.751,0,0,1-.232.543l-5.5,5.25A.751.751,0,0,1,.208-.232.749.749,0,0,1,.234-1.293L4.38-5.249H-6.25A.751.751,0,0,1-7-6a.75.75,0,0,1,.75-.75H4.378L.232-10.705a.753.753,0,0,1-.025-1.062A.752.752,0,0,1,1.269-11.793Z" transform="translate(7 12)" fill="%23000000"/></svg>'); }
    .gsk-body-copy .richText-content p a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip).link-arrow:hover:after, .gsk-body-copy .richText-content li a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip).link-arrow:hover:after {
      background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14.001" height="12" viewBox="0 0 14.001 12"><path id="Path_3006" data-name="Path 3006" d="M1.269-11.793l5.5,5.25A.75.75,0,0,1,7-6a.751.751,0,0,1-.232.543l-5.5,5.25A.751.751,0,0,1,.208-.232.749.749,0,0,1,.234-1.293L4.38-5.249H-6.25A.751.751,0,0,1-7-6a.75.75,0,0,1,.75-.75H4.378L.232-10.705a.753.753,0,0,1-.025-1.062A.752.752,0,0,1,1.269-11.793Z" transform="translate(7 12)" fill="%23000000"/></svg>'); }
  .gsk-body-copy .richText-content p a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip).link-anchor:after, .gsk-body-copy .richText-content li a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip).link-anchor:after {
    top: 4px;
    width: 12px;
    height: 14px;
    background-size: 12px auto;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="6.857" viewBox="0 0 12 6.857"><path id="Path" d="M1.463,11.749,6.606,6.606a.856.856,0,0,0,0-1.212L1.463.251A.857.857,0,0,0,.251,1.463L4.788,6,.251,10.537a.857.857,0,0,0,1.212,1.212Z" transform="translate(12) rotate(90)" fill="%23000000"/></svg>'); }
  .gsk-body-copy .richText-content p a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip).link-anchor:hover:after, .gsk-body-copy .richText-content li a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip).link-anchor:hover:after {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="6.857" viewBox="0 0 12 6.857"><path id="Path" d="M1.463,11.749,6.606,6.606a.856.856,0,0,0,0-1.212L1.463.251A.857.857,0,0,0,.251,1.463L4.788,6,.251,10.537a.857.857,0,0,0,1.212,1.212Z" transform="translate(12) rotate(90)" fill="%23000000"/></svg>'); }
  .gsk-body-copy .richText-content p a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip).link-pdf:after, .gsk-body-copy .richText-content li a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip).link-pdf:after {
    width: 15px;
    height: 17px;
    background-size: cover;
    position: relative;
    top: 3px;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23000000" viewBox="0 0 16 16"><path d="M5.523 12.424c.14-.082.293-.162.459-.238a7.878 7.878 0 0 1-.45.606c-.28.337-.498.516-.635.572a.266.266 0 0 1-.035.012.282.282 0 0 1-.026-.044c-.056-.11-.054-.216.04-.36.106-.165.319-.354.647-.548zm2.455-1.647c-.119.025-.237.05-.356.078a21.148 21.148 0 0 0 .5-1.05 12.045 12.045 0 0 0 .51.858c-.217.032-.436.07-.654.114zm2.525.939a3.881 3.881 0 0 1-.435-.41c.228.005.434.022.612.054.317.057.466.147.518.209a.095.095 0 0 1 .026.064.436.436 0 0 1-.06.2.307.307 0 0 1-.094.124.107.107 0 0 1-.069.015c-.09-.003-.258-.066-.498-.256zM8.278 6.97c-.04.244-.108.524-.2.829a4.86 4.86 0 0 1-.089-.346c-.076-.353-.087-.63-.046-.822.038-.177.11-.248.196-.283a.517.517 0 0 1 .145-.04c.013.03.028.092.032.198.005.122-.007.277-.038.465z"/><path fill-rule="evenodd" d="M4 0h5.293A1 1 0 0 1 10 .293L13.707 4a1 1 0 0 1 .293.707V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2zm5.5 1.5v2a1 1 0 0 0 1 1h2l-3-3zM4.165 13.668c.09.18.23.343.438.419.207.075.412.04.58-.03.318-.13.635-.436.926-.786.333-.401.683-.927 1.021-1.51a11.651 11.651 0 0 1 1.997-.406c.3.383.61.713.91.95.28.22.603.403.934.417a.856.856 0 0 0 .51-.138c.155-.101.27-.247.354-.416.09-.181.145-.37.138-.563a.844.844 0 0 0-.2-.518c-.226-.27-.596-.4-.96-.465a5.76 5.76 0 0 0-1.335-.05 10.954 10.954 0 0 1-.98-1.686c.25-.66.437-1.284.52-1.794.036-.218.055-.426.048-.614a1.238 1.238 0 0 0-.127-.538.7.7 0 0 0-.477-.365c-.202-.043-.41 0-.601.077-.377.15-.576.47-.651.823-.073.34-.04.736.046 1.136.088.406.238.848.43 1.295a19.697 19.697 0 0 1-1.062 2.227 7.662 7.662 0 0 0-1.482.645c-.37.22-.699.48-.897.787-.21.326-.275.714-.08 1.103z"/></svg>'); }
  .gsk-body-copy .richText-content p a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip).external:after, .gsk-body-copy .richText-content li a:not(.button-primary):not(.button-secondary):not(.button-tertiary):not(.show-transcript):not(.hide-transcript-button):not(.tooltip).external:after {
    width: 16px;
    height: 16px;
    background-size: 16px auto;
    top: 2px; }

.gsk-body-copy:not(.dark-mode) .richText-content p a.external:after, .gsk-body-copy:not(.dark-mode) .richText-content li a.external:after {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path id="Path_3005" data-name="Path 3005" d="M4.25-4a.75.75,0,0,0-.75.75V.25A.25.25,0,0,1,3.25.5h-9.5A.25.25,0,0,1-6.5.25v-9.5a.25.25,0,0,1,.25-.25h3.5A.748.748,0,0,0-2-10.25.748.748,0,0,0-2.75-11h-3.5A1.752,1.752,0,0,0-8-9.25V.25A1.752,1.752,0,0,0-6.25,2h9.5A1.752,1.752,0,0,0,5,.25v-3.5A.75.75,0,0,0,4.25-4Zm3-10H2a.75.75,0,0,0-.75.75A.751.751,0,0,0,2-12.5H5.441L-2.281-4.781a.75.75,0,0,0,0,1.061A.739.739,0,0,0-1.75-3.5a.745.745,0,0,0,.53-.22l7.72-7.72V-8a.75.75,0,0,0,.75.75A.749.749,0,0,0,8-8v-5.25A.749.749,0,0,0,7.25-14Z" transform="translate(8 14)" fill="%23000000"/></svg>'); }

.gsk-body-copy.dark-mode .richText-content p a.external:after, .gsk-body-copy.dark-mode .richText-content li a.external:after {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path id="Path_3005" data-name="Path 3005" d="M4.25-4a.75.75,0,0,0-.75.75V.25A.25.25,0,0,1,3.25.5h-9.5A.25.25,0,0,1-6.5.25v-9.5a.25.25,0,0,1,.25-.25h3.5A.748.748,0,0,0-2-10.25.748.748,0,0,0-2.75-11h-3.5A1.752,1.752,0,0,0-8-9.25V.25A1.752,1.752,0,0,0-6.25,2h9.5A1.752,1.752,0,0,0,5,.25v-3.5A.75.75,0,0,0,4.25-4Zm3-10H2a.75.75,0,0,0-.75.75A.751.751,0,0,0,2-12.5H5.441L-2.281-4.781a.75.75,0,0,0,0,1.061A.739.739,0,0,0-1.75-3.5a.745.745,0,0,0,.53-.22l7.72-7.72V-8a.75.75,0,0,0,.75.75A.749.749,0,0,0,8-8v-5.25A.749.749,0,0,0,7.25-14Z" transform="translate(8 14)" fill="%23FFFFFF"/></svg>'); }

.gsk-body-copy.dark-mode .richText-content p a.external:not(.button-primary), .gsk-body-copy.dark-mode .richText-content li a.external:not(.button-primary) {
  color: #FFF !important; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy a.button-primary, .gsk-body-copy a.button-secondary, .exit-notification-buttons button, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
  padding: 10px 40px;
  min-width: 180px;
  border-radius: 30px;
  text-decoration: none;
  display: inline-block;
  text-align: center; }
  @media (max-width: 991px) {
    .gsk-body-copy a.button-primary, .gsk-body-copy a.button-secondary, .exit-notification-buttons button, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
      font-size: 1rem; } }
  @media (min-width: 992px) {
    .gsk-body-copy a.button-primary, .gsk-body-copy a.button-secondary, .exit-notification-buttons button, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
      font-size: 1rem; } }
  @media (max-width: 991px) {
    .gsk-body-copy a.button-primary, .gsk-body-copy a.button-secondary, .exit-notification-buttons button, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
      line-height: 1.313rem; } }
  @media (min-width: 992px) {
    .gsk-body-copy a.button-primary, .gsk-body-copy a.button-secondary, .exit-notification-buttons button, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
      line-height: 1.313rem; } }
  .gsk-body-copy a.button-primary:not(:disabled):hover, .gsk-body-copy a.button-secondary:not(:disabled):hover, .exit-notification-buttons button:not(:disabled):hover, .reference-interactive-form .previous:not(:disabled):hover, .reference-interactive-form .next:not(:disabled):hover, .reference-interactive-form .restart:not(:disabled):hover, .reference-interactive-form .submit:not(:disabled):hover, .reference-interactive-form .start:not(:disabled):hover, .page-home .jira-button-wrapper button:not(:disabled):hover {
    cursor: pointer; }
  .gsk-body-copy a.button-primary:disabled, .gsk-body-copy a.button-secondary:disabled, .exit-notification-buttons button:disabled, .reference-interactive-form .previous:disabled, .reference-interactive-form .next:disabled, .reference-interactive-form .restart:disabled, .reference-interactive-form .submit:disabled, .reference-interactive-form .start:disabled, .page-home .jira-button-wrapper button:disabled {
    opacity: .3;
    cursor: not-allowed; }

.gsk-body-copy:not(.dark-mode) a.button-primary, .exit-notification-buttons button.exit-notification-accept, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
  color: #FFF !important;
  background-color: #2C4053;
  border: 1px solid #2C4053; }
  .gsk-body-copy:not(.dark-mode) a.button-primary:hover, .exit-notification-buttons button.exit-notification-accept:hover, .reference-interactive-form .previous:hover, .reference-interactive-form .next:hover, .reference-interactive-form .restart:hover, .reference-interactive-form .submit:hover, .reference-interactive-form .start:hover, .page-home .jira-button-wrapper button:hover {
    background-color: #035697;
    border: 1px solid #035697; }

.gsk-body-copy.dark-mode a.button-primary {
  color: #2C4053 !important;
  background-color: #FFF;
  border: 1px solid #FFF; }
  .gsk-body-copy.dark-mode a.button-primary:hover {
    background-color: #D3D3D3;
    border: 1px solid #D3D3D3; }

.gsk-body-copy:not(.dark-mode) a.button-secondary, .exit-notification-buttons button.exit-notification-deny {
  color: #2C4053;
  background-color: #FFF;
  border: 1px solid #2C4053; }
  .gsk-body-copy:not(.dark-mode) a.button-secondary:hover, .exit-notification-buttons button.exit-notification-deny:hover {
    color: #FFF;
    background-color: #035697;
    border: 1px solid #035697; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy a:focus, .accordion .accordion-container .accordion-title a:focus {
  /*
        outline:0;
        transition-property: transform;
        transition-duration: .5s;
        transform:scale(1.02);
        */ }

.gsk-mode-accessibility-keyboard .accordion-slide, .gsk-mode-accessibility-keyboard .gsk-alert .box.component, .gsk-mode-accessibility-keyboard .gsk-cards .gsk-card {
  transition-property: transform;
  transition-duration: .3s; }
  .gsk-mode-accessibility-keyboard .accordion-slide:focus-within:not(:active), .gsk-mode-accessibility-keyboard .gsk-alert .box.component:focus-within:not(:active), .gsk-mode-accessibility-keyboard .gsk-cards .gsk-card:focus-within:not(:active) {
    outline: 0;
    transform: scale(1.02); }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy a:focus, .accordion .accordion-container .accordion-title a:focus {
  /*
        outline:0;
        transition-property: transform;
        transition-duration: .5s;
        transform:scale(1.02);
        */ }

.gsk-mode-accessibility-keyboard .accordion-slide, .gsk-mode-accessibility-keyboard .gsk-alert .box.component, .gsk-mode-accessibility-keyboard .gsk-cards .gsk-card {
  transition-property: transform;
  transition-duration: .3s; }
  .gsk-mode-accessibility-keyboard .accordion-slide:focus-within:not(:active), .gsk-mode-accessibility-keyboard .gsk-alert .box.component:focus-within:not(:active), .gsk-mode-accessibility-keyboard .gsk-cards .gsk-card:focus-within:not(:active) {
    outline: 0;
    transform: scale(1.02); }

.tabs.component .tabs-nav-list {
  padding: 0;
  margin: 0;
  text-align: center;
  list-style: none;
  border-bottom: 1px solid #035697;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: space-between; }
  .tabs.component .tabs-nav-list .tabs-nav-item {
    width: 24.5%; }
    .tabs.component .tabs-nav-list .tabs-nav-item a {
      padding: .4rem 0;
      width: 100%;
      min-height: 50px;
      height: 100%;
      display: inline-block;
      text-decoration: none;
      border-top-right-radius: 10px;
      border-top-left-radius: 10px;
      justify-content: center;
      display: flex;
      align-items: center;
      overflow-wrap: break-word; }
      @media (max-width: 991px) {
        .tabs.component .tabs-nav-list .tabs-nav-item a {
          font-size: 1.125rem; } }
      @media (min-width: 992px) {
        .tabs.component .tabs-nav-list .tabs-nav-item a {
          font-size: 1.125rem; } }
      @media (max-width: 991px) {
        .tabs.component .tabs-nav-list .tabs-nav-item a {
          line-height: 1.5rem; } }
      @media (min-width: 992px) {
        .tabs.component .tabs-nav-list .tabs-nav-item a {
          line-height: 1.5rem; } }
      .tabs.component .tabs-nav-list .tabs-nav-item a span {
        padding: 0;
        overflow-wrap: break-word; }
    .tabs.component .tabs-nav-list .tabs-nav-item.is-active a {
      color: #FFF;
      background-color: #035697; }
    .tabs.component .tabs-nav-list .tabs-nav-item:not(.is-active) a {
      color: #035697;
      background-color: #EFEFEF; }

@media (max-width: 991px) {
  .tabs-content:not(.is-hidden) .gsk-card p, .tabs-content:not(.is-hidden) .gsk-card li {
    font-size: 1rem; } }

@media (min-width: 992px) {
  .tabs-content:not(.is-hidden) .gsk-card p, .tabs-content:not(.is-hidden) .gsk-card li {
    font-size: 1rem; } }

@media (max-width: 991px) {
  .tabs-content:not(.is-hidden) .gsk-card p, .tabs-content:not(.is-hidden) .gsk-card li {
    line-height: 1.375rem; } }

@media (min-width: 992px) {
  .tabs-content:not(.is-hidden) .gsk-card p, .tabs-content:not(.is-hidden) .gsk-card li {
    line-height: 1.375rem; } }

.tabs-content.is-hidden {
  display: none; }

@media (max-width: 991px) {
  .patient-story .tabs.component .tabs-nav-list .tabs-nav-item a {
    font-size: 1rem; } }

@media (min-width: 992px) {
  .patient-story .tabs.component .tabs-nav-list .tabs-nav-item a {
    font-size: 1rem; } }

@media (max-width: 991px) {
  .patient-story .tabs.component .tabs-nav-list .tabs-nav-item a {
    line-height: 1.125rem; } }

@media (min-width: 992px) {
  .patient-story .tabs.component .tabs-nav-list .tabs-nav-item a {
    line-height: 1.125rem; } }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

.gsk-figure img {
  width: 100%;
  display: block;
  border: 1px solid #D3D3D3; }

.gsk-figure.gsk-figure-border img {
  padding: 15px; }

.gsk-figure figcaption p {
  margin-top: 5px; }
  @media (max-width: 991px) {
    .gsk-figure figcaption p {
      font-size: 0.75rem; } }
  @media (min-width: 992px) {
    .gsk-figure figcaption p {
      font-size: 0.75rem; } }

@media (max-width: 991px) {
  .gsk-figure.gsk-figure-restrict figure {
    max-width: 400px;
    margin: 0 auto; } }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

select, input, option, option[selected] {
  background-color: #FFF; }

input[type="checkbox"] {
  margin-top: 0;
  border: none;
  min-width: 15px;
  min-height: 15px; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.video-transcript ul {
  margin-top: -15px !important; }
  .video-transcript ul li {
    margin-bottom: 0 !important; }

.video-transcript:not(.is-visible) .richText-content > *:nth-child(n+2) {
  display: none; }

.video-transcript .show-transcript, .video-transcript .hide-transcript-button {
  color: #035697;
  text-decoration: underline; }

.video-transcript .hide-transcript-button {
  color: #035697; }

.video-transcript .show-transcript {
  color: #035697; }
  .video-transcript .show-transcript:after {
    margin-left: 5px;
    display: inline-block; }

.video-transcript:not(.is-visible) .show-transcript:after {
  content: '+'; }

.video-transcript.is-visible .show-transcript:after {
  content: '-'; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy .toolTipText {
  padding: 15px;
  display: block;
  position: absolute;
  width: 300px;
  color: #000;
  font-weight: 500;
  box-shadow: 0 0 5px #666;
  border-radius: 5px;
  background-color: #FFF;
  border: 1px solid #666;
  z-index: 1;
  font-style: normal;
  white-space: normal; }

.gsk-body-copy .tooltip, .gsk-body-copy .toolTipIcon {
  display: inline-block;
  position: relative;
  cursor: pointer; }
  .gsk-body-copy .tooltip:not(:focus) .toolTipText, .gsk-body-copy .toolTipIcon:not(:focus) .toolTipText {
    display: none; }

.gsk-body-copy .tooltip {
  color: #035697;
  text-decoration: none; }
  .gsk-body-copy .tooltip:not(.toolTipIcon):after {
    width: 100%;
    display: block;
    content: "";
    border-bottom: 1px dashed #000;
    position: absolute;
    left: 0;
    bottom: 1px; }
  .gsk-body-copy .tooltip.left .toolTipText {
    left: 0; }
  .gsk-body-copy .tooltip.right .toolTipText {
    right: 0; }
  .gsk-body-copy .tooltip:not(.left):not(.right) .toolTipText {
    left: 50%; }

.gsk-body-copy .toolTipIcon {
  padding-right: 1px;
  width: 20px;
  height: 20px;
  display: inline-block;
  text-align: center;
  color: #FFF;
  font-weight: 700;
  background-color: #035697;
  border-radius: 20px;
  position: relative;
  font-style: italic;
  font-family: "Times New Roman", Times, serif; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-modal-open body {
  padding-bottom: 0; }
  .gsk-modal-open body .container-fluid {
    width: 100vw;
    height: 100vh;
    overflow: hidden;
    position: fixed; }
  .gsk-modal-open body .container-fluid .row, .gsk-modal-open body .reference-isi.sticky {
    filter: blur(5px);
    opacity: .5; }
  .gsk-modal-open body .gsk-modal-background {
    -webkit-animation: fadeInBackground .3s ease-out;
            animation: fadeInBackground .3s ease-out; }

.gsk-modal-open body:not(.gsk-modal-loading) .gsk-modal-container {
  padding-top: 5%; }

.gsk-modal-loading, .gsk-modal-loading body, .gsk-modal-loading .gsk-modal-container {
  height: 100%; }

.gsk-modal-loading .gsk-modal-content {
  display: none; }

.gsk-modal-loading .gsk-modal-container {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 11; }

html:not(.gsk-modal-open) .gsk-modal-background, html:not(.gsk-modal-open) .gsk-modal-container {
  display: none; }

.gsk-modal-background {
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 10;
  background-color: #000;
  left: 0;
  top: 0;
  opacity: .75;
  cursor: pointer; }

.gsk-modal-content {
  margin: 0 auto;
  padding: 1.75rem;
  width: 90%;
  position: relative;
  z-index: 11;
  background-color: #FFF;
  box-shadow: 0 0 20px #000;
  border-radius: 3px; }

.gsk-modal-close {
  width: 45px;
  height: 45px;
  background: none;
  border: none;
  position: absolute;
  right: 7px;
  top: 3px;
  z-index: 12;
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 20px auto;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M.34,.34c.45-.45,1.17-.45,1.62,0h0l6.05,6.05L14.05,.34c.45-.45,1.17-.45,1.62,0s.45,1.17,0,1.62l-6.05,6.05,6.05,6.05c.45,.45,.45,1.17,0,1.62s-1.17,.45-1.62,0l-6.05-6.05L1.95,15.66c-.45,.45-1.17,.45-1.62,0s-.45-1.17,0-1.62l6.05-6.05L.34,1.95c-.45-.45-.45-1.17,0-1.62h0Z"/></svg>'); }

@-webkit-keyframes fadeInBackground {
  from {
    opacity: 0; }
  to {
    opacity: .75; } }

@keyframes fadeInBackground {
  from {
    opacity: 0; }
  to {
    opacity: .75; } }

.gsk-modal-loading .gsk-modal-container {
  background-size: 14px auto;
  background-repeat: no-repeat;
  background-position: left calc(50% - 27px) top calc(50% - 7px), left calc(50% - 7px) top calc(50% - 7px), left calc(50% + 13px) top calc(50% - 7px);
  background-image: url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'), url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'), url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
  -webkit-animation: loadingAnimation 1s infinite;
          animation: loadingAnimation 1s infinite; }

@-webkit-keyframes loadingAnimation {
  0% {
    background-image: url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'), url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'), url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'); }
  25% {
    background-image: url('data:image/svg+xml, <svg fill="%23666666" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'), url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'), url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'); }
  50% {
    background-image: url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'), url('data:image/svg+xml, <svg fill="%23666666" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'), url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'); }
  75% {
    background-image: url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'), url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'), url('data:image/svg+xml, <svg fill="%23666666" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'); }
  100% {
    background-image: url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'), url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'), url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'); } }

@keyframes loadingAnimation {
  0% {
    background-image: url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'), url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'), url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'); }
  25% {
    background-image: url('data:image/svg+xml, <svg fill="%23666666" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'), url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'), url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'); }
  50% {
    background-image: url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'), url('data:image/svg+xml, <svg fill="%23666666" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'), url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'); }
  75% {
    background-image: url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'), url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'), url('data:image/svg+xml, <svg fill="%23666666" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'); }
  100% {
    background-image: url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'), url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'), url('data:image/svg+xml, <svg fill="%23CCCCCC" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'); } }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy a:focus, .accordion .accordion-container .accordion-title a:focus {
  /*
        outline:0;
        transition-property: transform;
        transition-duration: .5s;
        transform:scale(1.02);
        */ }

.gsk-mode-accessibility-keyboard .accordion-slide, .gsk-mode-accessibility-keyboard .gsk-alert .box.component, .gsk-mode-accessibility-keyboard .gsk-cards .gsk-card {
  transition-property: transform;
  transition-duration: .3s; }
  .gsk-mode-accessibility-keyboard .accordion-slide:focus-within:not(:active), .gsk-mode-accessibility-keyboard .gsk-alert .box.component:focus-within:not(:active), .gsk-mode-accessibility-keyboard .gsk-cards .gsk-card:focus-within:not(:active) {
    outline: 0;
    transform: scale(1.02); }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy a.button-primary, .gsk-body-copy a.button-secondary, .exit-notification-buttons button, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
  padding: 10px 40px;
  min-width: 180px;
  border-radius: 30px;
  text-decoration: none;
  display: inline-block;
  text-align: center; }
  @media (max-width: 991px) {
    .gsk-body-copy a.button-primary, .gsk-body-copy a.button-secondary, .exit-notification-buttons button, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
      font-size: 1rem; } }
  @media (min-width: 992px) {
    .gsk-body-copy a.button-primary, .gsk-body-copy a.button-secondary, .exit-notification-buttons button, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
      font-size: 1rem; } }
  @media (max-width: 991px) {
    .gsk-body-copy a.button-primary, .gsk-body-copy a.button-secondary, .exit-notification-buttons button, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
      line-height: 1.313rem; } }
  @media (min-width: 992px) {
    .gsk-body-copy a.button-primary, .gsk-body-copy a.button-secondary, .exit-notification-buttons button, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
      line-height: 1.313rem; } }
  .gsk-body-copy a.button-primary:not(:disabled):hover, .gsk-body-copy a.button-secondary:not(:disabled):hover, .exit-notification-buttons button:not(:disabled):hover, .reference-interactive-form .previous:not(:disabled):hover, .reference-interactive-form .next:not(:disabled):hover, .reference-interactive-form .restart:not(:disabled):hover, .reference-interactive-form .submit:not(:disabled):hover, .reference-interactive-form .start:not(:disabled):hover, .page-home .jira-button-wrapper button:not(:disabled):hover {
    cursor: pointer; }
  .gsk-body-copy a.button-primary:disabled, .gsk-body-copy a.button-secondary:disabled, .exit-notification-buttons button:disabled, .reference-interactive-form .previous:disabled, .reference-interactive-form .next:disabled, .reference-interactive-form .restart:disabled, .reference-interactive-form .submit:disabled, .reference-interactive-form .start:disabled, .page-home .jira-button-wrapper button:disabled {
    opacity: .3;
    cursor: not-allowed; }

.gsk-body-copy:not(.dark-mode) a.button-primary, .exit-notification-buttons button.exit-notification-accept, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
  color: #FFF !important;
  background-color: #2C4053;
  border: 1px solid #2C4053; }
  .gsk-body-copy:not(.dark-mode) a.button-primary:hover, .exit-notification-buttons button.exit-notification-accept:hover, .reference-interactive-form .previous:hover, .reference-interactive-form .next:hover, .reference-interactive-form .restart:hover, .reference-interactive-form .submit:hover, .reference-interactive-form .start:hover, .page-home .jira-button-wrapper button:hover {
    background-color: #035697;
    border: 1px solid #035697; }

.gsk-body-copy.dark-mode a.button-primary {
  color: #2C4053 !important;
  background-color: #FFF;
  border: 1px solid #FFF; }
  .gsk-body-copy.dark-mode a.button-primary:hover {
    background-color: #D3D3D3;
    border: 1px solid #D3D3D3; }

.gsk-body-copy:not(.dark-mode) a.button-secondary, .exit-notification-buttons button.exit-notification-deny {
  color: #2C4053;
  background-color: #FFF;
  border: 1px solid #2C4053; }
  .gsk-body-copy:not(.dark-mode) a.button-secondary:hover, .exit-notification-buttons button.exit-notification-deny:hover {
    color: #FFF;
    background-color: #035697;
    border: 1px solid #035697; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

.exit-notification {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.8);
  z-index: 99999999999; }
  .exit-notification.is-hidden {
    display: none; }
  .exit-notification .exit-notification-inner {
    margin: 0 auto;
    margin-top: 100px;
    max-width: 700px;
    background: #FFF;
    border-radius: 10px;
    padding: 32px; }
    @media (max-width: 991px) {
      .exit-notification .exit-notification-inner {
        width: calc(100% - 70px); } }
    .exit-notification .exit-notification-inner p {
      color: #4A4A4A; }
      @media (max-width: 991px) {
        .exit-notification .exit-notification-inner p {
          font-size: 1.125rem; } }
      @media (min-width: 992px) {
        .exit-notification .exit-notification-inner p {
          font-size: 1.125rem; } }
      @media (max-width: 991px) {
        .exit-notification .exit-notification-inner p {
          line-height: 1.625rem; } }
      @media (min-width: 992px) {
        .exit-notification .exit-notification-inner p {
          line-height: 1.625rem; } }
    .exit-notification .exit-notification-inner h2 {
      margin: 0;
      padding: 0;
      font-weight: 500;
      color: #035697; }
      @media (max-width: 991px) {
        .exit-notification .exit-notification-inner h2 {
          font-size: 1.313rem; } }
      @media (min-width: 992px) {
        .exit-notification .exit-notification-inner h2 {
          font-size: 1.688rem; } }
      @media (max-width: 991px) {
        .exit-notification .exit-notification-inner h2 {
          line-height: 1.625rem; } }
      @media (min-width: 992px) {
        .exit-notification .exit-notification-inner h2 {
          line-height: 2.125rem; } }

.exit-notification-buttons {
  text-align: left;
  margin-top: 25px; }
  .exit-notification-buttons button {
    margin-right: 10px; }
    @media (max-width: 991px) {
      .exit-notification-buttons button {
        margin: 0 auto;
        display: block; } }
    @media (max-width: 991px) {
      .exit-notification-buttons button.exit-notification-accept {
        margin-bottom: 15px; } }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

.page-search-results .searchResults .searchResults-facets {
  margin: 0;
  background: transparent;
  border: none;
  padding-bottom: 12px; }

.page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number {
  padding: 0;
  color: #4A4A4A; }
  @media (max-width: 991px) {
    .page-search-results .searchResults .searchBlox-results,
    .page-search-results .searchResults .searchResults-number {
      font-size: 1rem; } }
  @media (min-width: 992px) {
    .page-search-results .searchResults .searchBlox-results,
    .page-search-results .searchResults .searchResults-number {
      font-size: 1rem; } }
  @media (max-width: 991px) {
    .page-search-results .searchResults .searchBlox-results,
    .page-search-results .searchResults .searchResults-number {
      line-height: 1.375rem; } }
  @media (min-width: 992px) {
    .page-search-results .searchResults .searchBlox-results,
    .page-search-results .searchResults .searchResults-number {
      line-height: 1.375rem; } }

.page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title {
  padding: 20px 0 10px;
  border-top: 1px solid #4A4A4A;
  margin: 0; }
  .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a {
    display: inline-block;
    color: #035697;
    font-weight: bold;
    text-decoration: none; }
    @media (min-width: 992px) {
      .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a {
        margin: 15px 0;
        padding-left: 30px; } }
    @media (max-width: 991px) {
      .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a {
        font-size: 1.125rem; } }
    @media (min-width: 992px) {
      .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a {
        font-size: 1.125rem; } }
    @media (max-width: 991px) {
      .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a {
        line-height: 1.5rem; } }
    @media (min-width: 992px) {
      .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a {
        line-height: 1.5rem; } }

.page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description {
  color: #4A4A4A;
  padding-bottom: 18px; }
  @media (max-width: 991px) {
    .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description {
      font-size: 1rem; } }
  @media (min-width: 992px) {
    .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description {
      font-size: 1rem; } }
  @media (max-width: 991px) {
    .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description {
      line-height: 1.375rem; } }
  @media (min-width: 992px) {
    .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description {
      line-height: 1.375rem; } }

.pagination-message {
  display: none; }

.searchResults {
  margin-top: 1rem;
  padding: 0 15px;
  line-height: 1.5rem; }
  .searchResults .searchResults-number {
    padding: 0.75rem 1rem 0; }
  .searchResults .searchResults-pagination {
    margin: 1rem 0; }
    .searchResults .searchResults-pagination ul {
      list-style: none;
      margin: 0;
      padding: 0;
      text-align: center;
      width: 100%; }
      .searchResults .searchResults-pagination ul li {
        line-height: 2rem;
        margin: 0 10px;
        padding: 0;
        border: none;
        color: #4A4A4A;
        display: inline-block; }
        .searchResults .searchResults-pagination ul li a {
          display: inline-block;
          height: 2rem;
          margin: 0;
          min-width: 2rem;
          padding: 0 0.5rem;
          text-decoration: none;
          color: #035697; }
        .searchResults .searchResults-pagination ul li:not(.item-previous):not(.item-next) a:hover {
          background: #4A4A4A;
          color: #FFF;
          border-radius: 50%; }
        .searchResults .searchResults-pagination ul li:first-child {
          border: none; }
        .searchResults .searchResults-pagination ul li.current a {
          background: #4A4A4A;
          color: #FFF;
          border-radius: 50%; }
        .searchResults .searchResults-pagination ul li.item-next {
          /* -webkit-border-top-right-radius: 5px;
                    -webkit-border-bottom-right-radius: 5px;
                    -moz-border-radius-topright: 5px;
                    -moz-border-radius-bottomrightt: 5px;
                    border-top-right-radius: 5px;
                    border-bottom-right-radius: 5px; */
          border: none;
          cursor: auto;
          padding: 0 0.5rem;
          display: inline-flex; }
          .searchResults .searchResults-pagination ul li.item-next a {
            margin: 0 -0.5rem;
            text-decoration: underline; }
        .searchResults .searchResults-pagination ul li.item-previous {
          /* -webkit-border-top-left-radius: 5px;
                    -webkit-border-bottom-left-radius: 5px;
                    -moz-border-radius-topleft: 5px;
                    -moz-border-radius-bottomleft: 5px;
                    border-top-left-radius: 5px;
                    border-bottom-left-radius: 5px; */
          cursor: auto;
          padding: 0 0.5rem; }
          .searchResults .searchResults-pagination ul li.item-previous a {
            margin: 0 -0.5rem;
            text-decoration: underline; }
    .searchResults .searchResults-pagination .pagination-message {
      margin: 0;
      margin-right: 1rem;
      padding: 0;
      text-align: right; }
  .searchResults .searchResults-results .searchResults-result {
    margin-bottom: 0.5rem; }
    .searchResults .searchResults-results .searchResults-result .searchResults-tags {
      display: none; }
    .searchResults .searchResults-results .searchResults-result.pdf a:before {
      color: black;
      margin-right: 0.25rem; }
    .searchResults .searchResults-results .searchResults-result.pdf a:after {
      content: "(PDF)";
      display: inline;
      color: #035697;
      margin-left: 0.25rem; }
    .searchResults .searchResults-results .searchResults-result.video a:before {
      color: black;
      margin-right: 0.25rem; }
    .searchResults .searchResults-results .searchResults-result.video a:after {
      content: "(video)";
      display: inline;
      color: #035697;
      margin-left: 0.25rem; }
  .searchResults .searchResults-facets {
    border-radius: 5px;
    margin: 0 0 2rem; }
    .searchResults .searchResults-facets .searchResults-facet {
      display: block; }
      .searchResults .searchResults-facets .searchResults-facet:last-child {
        display: none; }
      .searchResults .searchResults-facets .searchResults-facet .facet-category {
        display: none; }
      .searchResults .searchResults-facets .searchResults-facet ul.facet-category__values {
        list-style-type: none;
        margin: 0.5rem 0 1rem;
        padding: 0; }
        .searchResults .searchResults-facets .searchResults-facet ul.facet-category__values li {
          color: #4A4A4A;
          font-weight: bold;
          padding-left: 1.5rem; }

.search-message-template {
  display: none; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy a:focus, .accordion .accordion-container .accordion-title a:focus {
  /*
        outline:0;
        transition-property: transform;
        transition-duration: .5s;
        transform:scale(1.02);
        */ }

.gsk-mode-accessibility-keyboard .accordion-slide, .gsk-mode-accessibility-keyboard .gsk-alert .box.component, .gsk-mode-accessibility-keyboard .gsk-cards .gsk-card {
  transition-property: transform;
  transition-duration: .3s; }
  .gsk-mode-accessibility-keyboard .accordion-slide:focus-within:not(:active), .gsk-mode-accessibility-keyboard .gsk-alert .box.component:focus-within:not(:active), .gsk-mode-accessibility-keyboard .gsk-cards .gsk-card:focus-within:not(:active) {
    outline: 0;
    transform: scale(1.02); }

.accordion .accordion-container {
  margin: 0;
  padding: 0;
  list-style-type: none; }
  .accordion .accordion-container .accordion-title {
    margin: 0;
    background-size: 30px auto;
    background-repeat: no-repeat;
    background-position: right 15px center;
    cursor: pointer; }
    .accordion .accordion-container .accordion-title a {
      padding: 20px 30px;
      min-height: 60px;
      display: block;
      color: #000;
      text-decoration: none; }
      @media (max-width: 991px) {
        .accordion .accordion-container .accordion-title a .accordion-title-text {
          font-size: 1.125rem; } }
      @media (min-width: 992px) {
        .accordion .accordion-container .accordion-title a .accordion-title-text {
          font-size: 1.125rem; } }
      @media (max-width: 991px) {
        .accordion .accordion-container .accordion-title a .accordion-title-text {
          line-height: 1.5rem; } }
      @media (min-width: 992px) {
        .accordion .accordion-container .accordion-title a .accordion-title-text {
          line-height: 1.5rem; } }
  .accordion .accordion-container .accordion-content > .content {
    display: table; }
    .accordion .accordion-container .accordion-content > .content .component.richText .richText-content {
      padding: 0 30px 20px; }
      @media (max-width: 991px) {
        .accordion .accordion-container .accordion-content > .content .component.richText .richText-content p, .accordion .accordion-container .accordion-content > .content .component.richText .richText-content li {
          font-size: 1.125rem; } }
      @media (min-width: 992px) {
        .accordion .accordion-container .accordion-content > .content .component.richText .richText-content p, .accordion .accordion-container .accordion-content > .content .component.richText .richText-content li {
          font-size: 1.125rem; } }
      @media (max-width: 991px) {
        .accordion .accordion-container .accordion-content > .content .component.richText .richText-content p, .accordion .accordion-container .accordion-content > .content .component.richText .richText-content li {
          line-height: 1.5rem; } }
      @media (min-width: 992px) {
        .accordion .accordion-container .accordion-content > .content .component.richText .richText-content p, .accordion .accordion-container .accordion-content > .content .component.richText .richText-content li {
          line-height: 1.5rem; } }
      .accordion .accordion-container .accordion-content > .content .component.richText .richText-content > *:first-child {
        margin-top: 0; }
      .accordion .accordion-container .accordion-content > .content .component.richText .richText-content > *:last-child {
        margin-bottom: 0; }

.accordion .accordion-slide {
  margin-bottom: 25px;
  background-color: #FFF;
  border-radius: 10px;
  border: 1px solid #D3D3D3; }
  .accordion .accordion-slide .accordion-title {
    position: relative; }
    .accordion .accordion-slide .accordion-title .accordion-title-text {
      display: block;
      padding-right: 15px; }
      .accordion .accordion-slide .accordion-title .accordion-title-text:after {
        margin-top: -8px;
        position: absolute;
        right: 20px;
        top: 50%;
        display: inline-block; }
  .accordion .accordion-slide.opened .accordion-title .accordion-title-text:after {
    width: 16px;
    height: 16px;
    content: "";
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15.75" height="2.625" viewBox="0 0 15.75 2.625"><path id="Path_3005" data-name="Path 3005" d="M7.219-9.187H-7.219a.656.656,0,0,0-.656.656v1.312a.656.656,0,0,0,.656.656H7.219a.656.656,0,0,0,.656-.656V-8.531A.656.656,0,0,0,7.219-9.187Z" transform="translate(7.875 9.188)" fill="%23000000"/></svg>');
    background-repeat: no-repeat;
    background-position: center center; }
  .accordion .accordion-slide:not(.opened) .accordion-title .accordion-title-text:after {
    width: 16px;
    height: 16px;
    content: "";
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15.75" height="15.75" viewBox="0 0 15.75 15.75"><path id="Path_3006" data-name="Path 3006" d="M7.219-9.187H1.312v-5.906a.656.656,0,0,0-.656-.656H-.656a.656.656,0,0,0-.656.656v5.906H-7.219a.656.656,0,0,0-.656.656v1.312a.656.656,0,0,0,.656.656h5.906V-.656A.656.656,0,0,0-.656,0H.656a.656.656,0,0,0,.656-.656V-6.562H7.219a.656.656,0,0,0,.656-.656V-8.531A.656.656,0,0,0,7.219-9.187Z" transform="translate(7.875 15.75)" fill="%23000000"/></svg>'); }
  .accordion .accordion-slide:not(.opened) .accordion-content-wrapper {
    display: none; }

.reference-feedback .gsk-feedback {
  margin-bottom: 30px;
  padding: 0 30px;
  display: flex;
  align-items: center; }

.reference-feedback menu {
  margin: 0;
  list-style-type: none;
  padding: 0; }
  .reference-feedback menu li {
    display: inline; }

.reference-feedback button {
  width: 45px;
  height: 45px;
  background-size: 18px auto;
  background-repeat: no-repeat;
  background-position: center center;
  border: none;
  background-color: transparent; }
  .reference-feedback button .gsk-feedback-text {
    display: none; }
  .reference-feedback button .gsk-feedback-tooltip {
    display: none; }
  .reference-feedback button.active {
    opacity: .5; }
  .reference-feedback button.positive.clicked {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 15.75"><path id="Path_3007" data-name="Path 3007" d="M4.5,15.968V8.093A1.1,1.1,0,0,0,3.375,7H1.125A1.119,1.119,0,0,0,0,8.093v7.843A1.1,1.1,0,0,0,1.125,17.03h2.25A1.02,1.02,0,0,0,4.5,15.968ZM18,8.129a1.687,1.687,0,0,0-1.687-1.687h-5.15a8.582,8.582,0,0,0,1.214-3.376,1.7,1.7,0,0,0-1.741-1.691c-2.219,0-.927,2.677-3.8,4.978l-.573.457a1.694,1.694,0,0,0-.629,1.315h0l0,5.625A1.687,1.687,0,0,0,6.3,15.1l1.2.9a5.609,5.609,0,0,0,3.374,1.126h2.064a1.677,1.677,0,0,0,1.644-2.058,1.67,1.67,0,0,0,.918-2.473A1.677,1.677,0,0,0,16.428,9.8,1.682,1.682,0,0,0,18,8.129Z" transform="translate(0 -1.375)" fill="%23000000"/></svg>'); }
  .reference-feedback button.positive:not(.clicked) {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 15.75"><path id="Path_3007" data-name="Path 3007" d="M4.5,15.968V8.093A1.1,1.1,0,0,0,3.375,7H1.125A1.119,1.119,0,0,0,0,8.093v7.843A1.1,1.1,0,0,0,1.125,17.03h2.25A1.02,1.02,0,0,0,4.5,15.968ZM18,8.129a1.687,1.687,0,0,0-1.687-1.687h-5.15a8.582,8.582,0,0,0,1.214-3.376,1.7,1.7,0,0,0-1.741-1.691c-2.219,0-.927,2.677-3.8,4.978l-.573.457a1.694,1.694,0,0,0-.629,1.315h0l0,5.625A1.687,1.687,0,0,0,6.3,15.1l1.2.9a5.609,5.609,0,0,0,3.374,1.126h2.064a1.677,1.677,0,0,0,1.644-2.058,1.67,1.67,0,0,0,.918-2.473A1.677,1.677,0,0,0,16.428,9.8,1.682,1.682,0,0,0,18,8.129Z" transform="translate(0 -1.375)" fill="%23000000"/></svg>'); }
  .reference-feedback button.negative.clicked {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 15.75"><path id="Path_3008" data-name="Path 3008" d="M3.375,20.624H1.125A1.119,1.119,0,0,1,0,19.53V11.687a1.1,1.1,0,0,1,1.125-1.093h2.25A1.119,1.119,0,0,1,4.5,11.687V19.5A1.124,1.124,0,0,1,3.375,20.624Zm13.054-7.318A1.679,1.679,0,0,1,15.5,16.1a1.7,1.7,0,0,1-.918,2.5,1.267,1.267,0,0,1,.044.341,1.687,1.687,0,0,1-1.687,1.687H10.874A5.624,5.624,0,0,1,7.5,19.5l-1.2-.9a1.674,1.674,0,0,1-.675-1.319l0-5.625h0a1.686,1.686,0,0,1,.63-1.313l.573-.458c2.879-2.335,1.585-5.01,3.8-5.01a1.7,1.7,0,0,1,1.739,1.691A8.584,8.584,0,0,1,11.16,9.942h5.152a1.684,1.684,0,0,1,.116,3.363Z" transform="translate(18 20.625) rotate(180)" fill="%23000000"/></svg>'); }
  .reference-feedback button.negative:not(.clicked) {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 15.75"><path id="Path_3008" data-name="Path 3008" d="M3.375,20.624H1.125A1.119,1.119,0,0,1,0,19.53V11.687a1.1,1.1,0,0,1,1.125-1.093h2.25A1.119,1.119,0,0,1,4.5,11.687V19.5A1.124,1.124,0,0,1,3.375,20.624Zm13.054-7.318A1.679,1.679,0,0,1,15.5,16.1a1.7,1.7,0,0,1-.918,2.5,1.267,1.267,0,0,1,.044.341,1.687,1.687,0,0,1-1.687,1.687H10.874A5.624,5.624,0,0,1,7.5,19.5l-1.2-.9a1.674,1.674,0,0,1-.675-1.319l0-5.625h0a1.686,1.686,0,0,1,.63-1.313l.573-.458c2.879-2.335,1.585-5.01,3.8-5.01a1.7,1.7,0,0,1,1.739,1.691A8.584,8.584,0,0,1,11.16,9.942h5.152a1.684,1.684,0,0,1,.116,3.363Z" transform="translate(18 20.625) rotate(180)" fill="%23000000"/></svg>'); }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-placeholder > .component-content {
  text-align: center;
  border: 1px dotted #4A4A4A;
  width: 100%; }

.gsk-placeholder.gsk-rounded > .component-content {
  border-radius: 10px; }

.gsk-placeholder .component-content:after {
  display: block;
  content: '';
  clear: both; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-rule .content {
  margin: 30px 0 !important;
  border: none;
  border-bottom: 1px solid #666; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

body {
  height: auto; }

.reference-find-a-doctor-external {
  padding: 0 !important; }
  .reference-find-a-doctor-external .component-content {
    max-width: 100% !important; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy a.button-primary, .gsk-body-copy a.button-secondary, .exit-notification-buttons button, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
  padding: 10px 40px;
  min-width: 180px;
  border-radius: 30px;
  text-decoration: none;
  display: inline-block;
  text-align: center; }
  @media (max-width: 991px) {
    .gsk-body-copy a.button-primary, .gsk-body-copy a.button-secondary, .exit-notification-buttons button, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
      font-size: 1rem; } }
  @media (min-width: 992px) {
    .gsk-body-copy a.button-primary, .gsk-body-copy a.button-secondary, .exit-notification-buttons button, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
      font-size: 1rem; } }
  @media (max-width: 991px) {
    .gsk-body-copy a.button-primary, .gsk-body-copy a.button-secondary, .exit-notification-buttons button, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
      line-height: 1.313rem; } }
  @media (min-width: 992px) {
    .gsk-body-copy a.button-primary, .gsk-body-copy a.button-secondary, .exit-notification-buttons button, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
      line-height: 1.313rem; } }
  .gsk-body-copy a.button-primary:not(:disabled):hover, .gsk-body-copy a.button-secondary:not(:disabled):hover, .exit-notification-buttons button:not(:disabled):hover, .reference-interactive-form .previous:not(:disabled):hover, .reference-interactive-form .next:not(:disabled):hover, .reference-interactive-form .restart:not(:disabled):hover, .reference-interactive-form .submit:not(:disabled):hover, .reference-interactive-form .start:not(:disabled):hover, .page-home .jira-button-wrapper button:not(:disabled):hover {
    cursor: pointer; }
  .gsk-body-copy a.button-primary:disabled, .gsk-body-copy a.button-secondary:disabled, .exit-notification-buttons button:disabled, .reference-interactive-form .previous:disabled, .reference-interactive-form .next:disabled, .reference-interactive-form .restart:disabled, .reference-interactive-form .submit:disabled, .reference-interactive-form .start:disabled, .page-home .jira-button-wrapper button:disabled {
    opacity: .3;
    cursor: not-allowed; }

.gsk-body-copy:not(.dark-mode) a.button-primary, .exit-notification-buttons button.exit-notification-accept, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
  color: #FFF !important;
  background-color: #2C4053;
  border: 1px solid #2C4053; }
  .gsk-body-copy:not(.dark-mode) a.button-primary:hover, .exit-notification-buttons button.exit-notification-accept:hover, .reference-interactive-form .previous:hover, .reference-interactive-form .next:hover, .reference-interactive-form .restart:hover, .reference-interactive-form .submit:hover, .reference-interactive-form .start:hover, .page-home .jira-button-wrapper button:hover {
    background-color: #035697;
    border: 1px solid #035697; }

.gsk-body-copy.dark-mode a.button-primary {
  color: #2C4053 !important;
  background-color: #FFF;
  border: 1px solid #FFF; }
  .gsk-body-copy.dark-mode a.button-primary:hover {
    background-color: #D3D3D3;
    border: 1px solid #D3D3D3; }

.gsk-body-copy:not(.dark-mode) a.button-secondary, .exit-notification-buttons button.exit-notification-deny {
  color: #2C4053;
  background-color: #FFF;
  border: 1px solid #2C4053; }
  .gsk-body-copy:not(.dark-mode) a.button-secondary:hover, .exit-notification-buttons button.exit-notification-deny:hover {
    color: #FFF;
    background-color: #035697;
    border: 1px solid #035697; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy a:focus, .accordion .accordion-container .accordion-title a:focus {
  /*
        outline:0;
        transition-property: transform;
        transition-duration: .5s;
        transform:scale(1.02);
        */ }

.gsk-mode-accessibility-keyboard .accordion-slide, .gsk-mode-accessibility-keyboard .gsk-alert .box.component, .gsk-mode-accessibility-keyboard .gsk-cards .gsk-card {
  transition-property: transform;
  transition-duration: .3s; }
  .gsk-mode-accessibility-keyboard .accordion-slide:focus-within:not(:active), .gsk-mode-accessibility-keyboard .gsk-alert .box.component:focus-within:not(:active), .gsk-mode-accessibility-keyboard .gsk-cards .gsk-card:focus-within:not(:active) {
    outline: 0;
    transform: scale(1.02); }

.reference-interactive-form .app {
  margin-bottom: 30px;
  padding: 5px 15px;
  border: 1px solid #CCC;
  border-radius: 10px; }
  .reference-interactive-form .app .question {
    padding: 5px; }
    @media (min-width: 992px) {
      .reference-interactive-form .app .question .answers {
        display: flex;
        justify-content: space-between; } }
    @media (max-width: 991px) {
      .reference-interactive-form .app .question .answers .answer {
        width: 100%; } }
    @media (min-width: 992px) {
      .reference-interactive-form .app .question .answers .answer {
        width: 32%; } }
    .reference-interactive-form .app .question .answer {
      margin: 10px 0;
      min-height: 100px;
      background-color: #2C4053;
      border: none;
      border-radius: 5px;
      outline: none;
      font-weight: 700;
      text-shadow: 0 0 3px #000;
      color: #FFF; }
      .reference-interactive-form .app .question .answer.selected {
        background-color: #035697; }
    .reference-interactive-form .app .question ol, .reference-interactive-form .app .question ul {
      padding-left: 0;
      list-style-type: none; }
    .reference-interactive-form .app .question li.answer {
      display: flex;
      align-items: center; }
      @media (max-width: 991px) {
        .reference-interactive-form .app .question li.answer {
          padding: 10px 15px; } }
      @media (min-width: 992px) {
        .reference-interactive-form .app .question li.answer {
          padding: 10px 30px; } }
      .reference-interactive-form .app .question li.answer:before {
        display: inline-block;
        width: 30px;
        height: 30px;
        content: '';
        background-color: #D3D3D3;
        border-radius: 30px;
        flex-shrink: 0; }
        @media (max-width: 991px) {
          .reference-interactive-form .app .question li.answer:before {
            margin-right: 10px; } }
        @media (min-width: 992px) {
          .reference-interactive-form .app .question li.answer:before {
            margin-right: 15px; } }
      .reference-interactive-form .app .question li.answer.selected:before {
        background-repeat: no-repeat;
        background-position: center -7px center;
        background-size: auto 95%;
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23035697" class="bi bi-check" viewBox="0 0 16 16"><path d="M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z"/></svg>');
        background-color: #FFF; }
  .reference-interactive-form .app.progressive .question:not(.selected) {
    display: none; }
  .reference-interactive-form .app.icons .answers .answer {
    min-height: 200px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: auto 50%; }
  .reference-interactive-form .app.icons .answers .answer:nth-child(1) {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23FFFFFF" viewBox="0 0 16 16"><path d="M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zM7 6.5C7 7.328 6.552 8 6 8s-1-.672-1-1.5S5.448 5 6 5s1 .672 1 1.5zM4.285 9.567a.5.5 0 0 1 .683.183A3.498 3.498 0 0 0 8 11.5a3.498 3.498 0 0 0 3.032-1.75.5.5 0 1 1 .866.5A4.498 4.498 0 0 1 8 12.5a4.498 4.498 0 0 1-3.898-2.25.5.5 0 0 1 .183-.683zM10 8c-.552 0-1-.672-1-1.5S9.448 5 10 5s1 .672 1 1.5S10.552 8 10 8z"/></svg>'); }
  .reference-interactive-form .app.icons .answers .answer:nth-child(2) {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23FFFFFF" viewBox="0 0 16 16"><path d="M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zM7 6.5C7 7.328 6.552 8 6 8s-1-.672-1-1.5S5.448 5 6 5s1 .672 1 1.5zm-3 4a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zM10 8c-.552 0-1-.672-1-1.5S9.448 5 10 5s1 .672 1 1.5S10.552 8 10 8z"/></svg>'); }
  .reference-interactive-form .app.icons .answers .answer:nth-child(3) {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23FFFFFF" class="bi bi-emoji-frown-fill" viewBox="0 0 16 16"><path d="M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zM7 6.5C7 7.328 6.552 8 6 8s-1-.672-1-1.5S5.448 5 6 5s1 .672 1 1.5zm-2.715 5.933a.5.5 0 0 1-.183-.683A4.498 4.498 0 0 1 8 9.5a4.5 4.5 0 0 1 3.898 2.25.5.5 0 0 1-.866.5A3.498 3.498 0 0 0 8 10.5a3.498 3.498 0 0 0-3.032 1.75.5.5 0 0 1-.683.183zM10 8c-.552 0-1-.672-1-1.5S9.448 5 10 5s1 .672 1 1.5S10.552 8 10 8z"/></svg>'); }

.reference-interactive-form .disabled {
  opacity: .5;
  cursor: default; }

.reference-interactive-form .answer:not(:disabled) {
  cursor: pointer; }

.reference-interactive-form .controls {
  margin-top: 15px;
  margin-bottom: 15px;
  padding: 5px; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

.gsk-palettes {
  display: flex;
  flex-wrap: wrap; }
  .gsk-palettes .palette {
    margin-right: 1rem;
    margin-bottom: 2.5rem;
    width: 125px;
    height: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    box-shadow: inset 0 0 2px #000; }
    .gsk-palettes .palette:before {
      padding: 5px;
      font-style: italic;
      background-color: #FFF;
      border-radius: 4px;
      opacity: .6; }
      @media (max-width: 991px) {
        .gsk-palettes .palette:before {
          font-size: 0.65rem; } }
      @media (min-width: 992px) {
        .gsk-palettes .palette:before {
          font-size: 0.65rem; } }
    .gsk-palettes .palette:after {
      width: 125px;
      color: #787675;
      height: 30px;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: .75rem;
      position: absolute;
      left: 0;
      bottom: -30px;
      background-color: #FFF;
      border-bottom-left-radius: 5px;
      border-bottom-right-radius: 5px;
      box-shadow: inset 0 0 2px #000; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

@media (max-width: 991px) {
  .utility-links-desktop {
    display: none; } }

@media (min-width: 992px) {
  .utility-links-mobile {
    display: none; } }

.reference-utility-bar {
  background-color: #2C4053; }

#utility-bar {
  display: flex;
  align-items: center; }
  @media (max-width: 991px) {
    #utility-bar {
      justify-content: space-between; } }
  @media (min-width: 992px) {
    #utility-bar {
      justify-content: flex-end; } }
  #utility-bar > div:first-child {
    margin-right: auto; }
  #utility-bar div, #utility-bar a {
    color: #FFF; }
    @media (max-width: 991px) {
      #utility-bar div, #utility-bar a {
        font-size: 0.75rem; } }
    @media (min-width: 992px) {
      #utility-bar div, #utility-bar a {
        font-size: 0.75rem; } }
  #utility-bar a {
    text-decoration: none; }
  #utility-bar > a {
    display: flex;
    align-items: center; }
    @media (max-width: 991px) {
      #utility-bar > a {
        height: 48px; } }
    @media (min-width: 992px) {
      #utility-bar > a {
        height: 32px; } }
  #utility-bar > a, #utility-bar > div {
    padding: 0 15px; }
  #utility-bar nav {
    position: relative; }
    #utility-bar nav a {
      display: block; }
    #utility-bar nav:not(:hover):not(:focus-within) div:not([role='button']) {
      display: none; }
    #utility-bar nav:not(:hover):not(:focus-within) div[role='button']:after {
      background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 7.617"><path d="M1215.976,34.175h-.047a.994.994,0,0,1-.627-.282h0l-.006-.006-.01-.01-5.5-5.616a1,1,0,0,1,1.429-1.4L1216,31.745l4.785-4.886a1,1,0,1,1,1.429,1.4l-5.477,5.592-.038.039a1,1,0,0,1-.579.278h0l-.022,0h0l-.021,0h-.1Z" transform="translate(-1209.5 -26.558)" fill="%23FFFFFF"/></svg>'); }
    #utility-bar nav div[role='button'] {
      padding: 0 15px;
      display: flex;
      align-items: center;
      cursor: pointer; }
      @media (max-width: 991px) {
        #utility-bar nav div[role='button'] {
          height: 48px; } }
      @media (min-width: 992px) {
        #utility-bar nav div[role='button'] {
          height: 32px; } }
      #utility-bar nav div[role='button']:after {
        width: 10px;
        height: 10px;
        display: inline-block;
        content: '';
        margin-left: 7px;
        background-repeat: no-repeat;
        background-position: center center;
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 7.6"><path d="M6.5,0h0a.91.91,0,0,1,.7.3h0l5.5,5.6a1,1,0,0,1-1.4,1.4h0L6.5,2.4,1.7,7.3a1,1,0,0,1-1.4,0,1,1,0,0,1,0-1.4L5.8.3h0A.86.86,0,0,1,6.4,0h.1Z" fill="%23FFFFFF"/></svg>'); }
    #utility-bar nav div:not([role='button']) {
      position: absolute;
      top: 100%;
      background-color: #2C4053; }
      @media (max-width: 991px) {
        #utility-bar nav div:not([role='button']) {
          right: 0; } }
      @media (min-width: 992px) {
        #utility-bar nav div:not([role='button']) {
          left: 0; } }
      #utility-bar nav div:not([role='button']) a {
        padding: .75rem 15px;
        display: block;
        white-space: nowrap; }
        #utility-bar nav div:not([role='button']) a:hover, #utility-bar nav div:not([role='button']) a:focus {
          color: #000;
          background-color: #EFEFEF; }
    #utility-bar nav[aria-labelledby="prescribing"] div a {
      padding-left: 40px;
      background-size: 16px auto;
      background-repeat: no-repeat;
      background-position: 15px center;
      background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M0,0H16V16H0Z" fill="none"/><path d="M12.8,2H5.6A1.2,1.2,0,0,0,4.4,3.2v7.2a1.2,1.2,0,0,0,1.2,1.2h7.2A1.2,1.2,0,0,0,14,10.4V3.2A1.2,1.2,0,0,0,12.8,2ZM7.7,6.5a.9.9,0,0,1-.9.9H6.2V8.6H5.3V5H6.8a.9.9,0,0,1,.9.9h0Zm3,1.2a.9.9,0,0,1-.9.9H8.3V5H9.8a.9.9,0,0,1,.9.9Zm2.4-1.8h-.9v.6h.9v.9h-.9V8.6h-.9V5h1.8Zm-6.9.6h.6V5.9H6.2Zm-3-2.1H2v8.4A1.2,1.2,0,0,0,3.2,14h8.4V12.8H3.2Zm6,3.3h.6V5.9H9.2Z" fill="%23FFFFFF"/></svg>'); }
      #utility-bar nav[aria-labelledby="prescribing"] div a:hover, #utility-bar nav[aria-labelledby="prescribing"] div a:focus {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M0,0H16V16H0Z" fill="none"/><path d="M12.8,2H5.6A1.2,1.2,0,0,0,4.4,3.2v7.2a1.2,1.2,0,0,0,1.2,1.2h7.2A1.2,1.2,0,0,0,14,10.4V3.2A1.2,1.2,0,0,0,12.8,2ZM7.7,6.5a.9.9,0,0,1-.9.9H6.2V8.6H5.3V5H6.8a.9.9,0,0,1,.9.9h0Zm3,1.2a.9.9,0,0,1-.9.9H8.3V5H9.8a.9.9,0,0,1,.9.9Zm2.4-1.8h-.9v.6h.9v.9h-.9V8.6h-.9V5h1.8Zm-6.9.6h.6V5.9H6.2Zm-3-2.1H2v8.4A1.2,1.2,0,0,0,3.2,14h8.4V12.8H3.2Zm6,3.3h.6V5.9H9.2Z" fill="%23787675"/></svg>'); }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

#header .reference-browser-outdated {
  /*
            for IE11 and lesser versions, display unsupported browser detected banner.
            for all other browsers, versions DO NOT display banners.
            http://browserhacks.com/#hack-8a0d11a6b2e3d172711eed35cb7237b9
        */ }
  @supports (-webkit-appearance: none) {
    #header .reference-browser-outdated {
      display: none; } }

#header .reference-browser-outdated, #header .reference-browser-size {
  position: relative;
  padding: 30px;
  background-color: #fcf8e3; }
  #header .reference-browser-outdated p, #header .reference-browser-size p {
    margin: 0;
    margin-right: 2rem;
    line-height: 1.5rem;
    color: #8a6d3b; }
    #header .reference-browser-outdated p:nth-child(1), #header .reference-browser-size p:nth-child(1) {
      margin-bottom: 10px; }
      @media (max-width: 991px) {
        #header .reference-browser-outdated p:nth-child(1), #header .reference-browser-size p:nth-child(1) {
          font-size: 1rem; } }
      @media (min-width: 992px) {
        #header .reference-browser-outdated p:nth-child(1), #header .reference-browser-size p:nth-child(1) {
          font-size: 1.2rem; } }
      @media (max-width: 991px) {
        #header .reference-browser-outdated p:nth-child(1), #header .reference-browser-size p:nth-child(1) {
          line-height: 1.2rem; } }
      @media (min-width: 992px) {
        #header .reference-browser-outdated p:nth-child(1), #header .reference-browser-size p:nth-child(1) {
          line-height: 1.25rem; } }
    @media (max-width: 991px) {
      #header .reference-browser-outdated p:nth-child(2), #header .reference-browser-size p:nth-child(2) {
        font-size: 0.875rem; } }
    @media (min-width: 992px) {
      #header .reference-browser-outdated p:nth-child(2), #header .reference-browser-size p:nth-child(2) {
        font-size: 1rem; } }
    @media (max-width: 991px) {
      #header .reference-browser-outdated p:nth-child(2), #header .reference-browser-size p:nth-child(2) {
        line-height: 1rem; } }
    @media (min-width: 992px) {
      #header .reference-browser-outdated p:nth-child(2), #header .reference-browser-size p:nth-child(2) {
        line-height: 1.25rem; } }
  #header .reference-browser-outdated button, #header .reference-browser-size button {
    right: 1rem;
    top: 20px;
    position: absolute;
    background-color: transparent;
    border: none;
    width: 44px;
    height: 44px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 11px auto;
    overflow: hidden;
    outline: none;
    background-image: url('data:image/svg+xml,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 14 14" style="enable-background:new 0 0 14 14;" xml:space="preserve"><path class="st0" fill="%238A6D3B" d="M13.8,1.9l-1.6-1.6c-0.3-0.3-0.8-0.3-1.1,0L7,4.3L2.9,0.2c-0.3-0.3-0.8-0.3-1.1,0L0.2,1.9 c-0.3,0.3-0.3,0.8,0,1.1L4.3,7l-4.1,4.1c-0.3,0.3-0.3,0.8,0,1.1l1.6,1.6c0.3,0.3,0.8,0.3,1.1,0L7,9.7l4.1,4.1c0.3,0.3,0.8,0.3,1.1,0 l1.6-1.6c0.3-0.3,0.3-0.8,0-1.1L9.7,7l4.1-4.1C14.1,2.6,14.1,2.2,13.8,1.9z"/></svg>'); }
    #header .reference-browser-outdated button span, #header .reference-browser-size button span {
      width: 0;
      height: 0;
      visibility: hidden; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

@media (max-width: 991px) {
  #header header div.cta {
    margin-right: 15px; } }

#header header div.cta a {
  min-width: 100px;
  height: 44px;
  color: #787675;
  text-decoration: none;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  border: 2px solid #D3D3D3; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy a:focus, .accordion .accordion-container .accordion-title a:focus {
  /*
        outline:0;
        transition-property: transform;
        transition-duration: .5s;
        transform:scale(1.02);
        */ }

.gsk-mode-accessibility-keyboard .accordion-slide, .gsk-mode-accessibility-keyboard .gsk-alert .box.component, .gsk-mode-accessibility-keyboard .gsk-cards .gsk-card {
  transition-property: transform;
  transition-duration: .3s; }
  .gsk-mode-accessibility-keyboard .accordion-slide:focus-within:not(:active), .gsk-mode-accessibility-keyboard .gsk-alert .box.component:focus-within:not(:active), .gsk-mode-accessibility-keyboard .gsk-cards .gsk-card:focus-within:not(:active) {
    outline: 0;
    transform: scale(1.02); }

#header .navigation-mobile-menu {
  display: none; }

@media (max-width: 991px) {
  #header .navigation {
    margin-top: 10px; } }

@media (min-width: 992px) {
  #header .navigation {
    box-shadow: 0 5px 5px -8px #000;
    background-color: #D3D3D3; } }

#header .navigation > .component-content > .navigation-root {
  margin-bottom: 0;
  padding: 0; }
  @media (min-width: 992px) {
    #header .navigation > .component-content > .navigation-root {
      margin: 0 15px;
      display: flex;
      justify-content: center; } }
  #header .navigation > .component-content > .navigation-root, #header .navigation > .component-content > .navigation-root ul {
    list-style-type: none; }
  #header .navigation > .component-content > .navigation-root a {
    text-decoration: none; }
  #header .navigation > .component-content > .navigation-root > li > a {
    padding: 0 15px;
    display: flex;
    align-items: center;
    height: 48px;
    font-weight: 700;
    color: #4A4A4A; }
    @media (min-width: 992px) {
      #header .navigation > .component-content > .navigation-root > li > a {
        margin: 0 10px; } }
    @media (max-width: 991px) {
      #header .navigation > .component-content > .navigation-root > li > a {
        font-size: 1.1rem; } }
    @media (min-width: 992px) {
      #header .navigation > .component-content > .navigation-root > li > a {
        font-size: 1.1rem; } }
    @media (max-width: 991px) {
      #header .navigation > .component-content > .navigation-root > li > a {
        border-bottom: 1px solid #4A4A4A; } }
  #header .navigation > .component-content > .navigation-root > li.has-children {
    position: relative; }
    @media (max-width: 991px) {
      #header .navigation > .component-content > .navigation-root > li.has-children > a {
        justify-content: space-between; } }
    #header .navigation > .component-content > .navigation-root > li.has-children > a:after {
      margin-left: 10px;
      content: '';
      background-position: center center;
      background-repeat: no-repeat;
      display: inline-block;
      background-size: 100% auto; }
      @media (max-width: 991px) {
        #header .navigation > .component-content > .navigation-root > li.has-children > a:after {
          width: 15px;
          height: 15px; } }
      @media (min-width: 992px) {
        #header .navigation > .component-content > .navigation-root > li.has-children > a:after {
          width: 10px;
          height: 10px; } }
    @media (max-width: 991px) {
      #header .navigation > .component-content > .navigation-root > li.has-children:not(.open) > a:after {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 7.617"><path d="M1215.976,34.175h-.047a.994.994,0,0,1-.627-.282h0l-.006-.006-.01-.01-5.5-5.616a1,1,0,0,1,1.429-1.4L1216,31.745l4.785-4.886a1,1,0,1,1,1.429,1.4l-5.477,5.592-.038.039a1,1,0,0,1-.579.278h0l-.022,0h0l-.021,0h-.1Z" transform="translate(-1209.5 -26.558)" fill="%23333333"/></svg>'); }
      #header .navigation > .component-content > .navigation-root > li.has-children:not(.open) ul {
        visibility: hidden;
        width: 0;
        height: 0;
        overflow: hidden; }
      #header .navigation > .component-content > .navigation-root > li.has-children.open > a:after {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 7.6"><path d="M6.5,0h0a.91.91,0,0,1,.7.3h0l5.5,5.6a1,1,0,0,1-1.4,1.4h0L6.5,2.4,1.7,7.3a1,1,0,0,1-1.4,0,1,1,0,0,1,0-1.4L5.8.3h0A.86.86,0,0,1,6.4,0h.1Z" fill="%23333333"/></svg>'); } }
    @media (min-width: 992px) {
      #header .navigation > .component-content > .navigation-root > li.has-children > a:after {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 7.6"><path d="M6.5,0h0a.91.91,0,0,1,.7.3h0l5.5,5.6a1,1,0,0,1-1.4,1.4h0L6.5,2.4,1.7,7.3a1,1,0,0,1-1.4,0,1,1,0,0,1,0-1.4L5.8.3h0A.86.86,0,0,1,6.4,0h.1Z" fill="%23333333"/></svg>'); }
      #header .navigation > .component-content > .navigation-root > li.has-children:not(:focus-within):not(:hover) > a:after {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 7.617"><path d="M1215.976,34.175h-.047a.994.994,0,0,1-.627-.282h0l-.006-.006-.01-.01-5.5-5.616a1,1,0,0,1,1.429-1.4L1216,31.745l4.785-4.886a1,1,0,1,1,1.429,1.4l-5.477,5.592-.038.039a1,1,0,0,1-.579.278h0l-.022,0h0l-.021,0h-.1Z" transform="translate(-1209.5 -26.558)" fill="%23333333"/></svg>'); }
      #header .navigation > .component-content > .navigation-root > li.has-children:not(:focus-within):not(:hover) > ul {
        visibility: hidden;
        width: 0;
        height: 0;
        overflow: hidden; } }
    #header .navigation > .component-content > .navigation-root > li.has-children > ul {
      margin: 0;
      padding: 0;
      background-color: #FFF; }
      @media (min-width: 992px) {
        #header .navigation > .component-content > .navigation-root > li.has-children > ul {
          position: absolute;
          overflow: auto;
          border: 1px solid #CCC; } }
      #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
        padding: 0.5rem 1.5rem;
        display: block; }
        @media (max-width: 991px) {
          #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
            font-size: 1.1rem; } }
        @media (min-width: 992px) {
          #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
            font-size: 1.1rem; } }
        @media (max-width: 991px) {
          #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
            padding: 1rem 1.5rem;
            color: #000;
            background-color: #EFEFEF;
            border-bottom: 1px solid #4A4A4A; } }
        @media (min-width: 992px) {
          #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
            color: #787675;
            padding: 0.5rem 1.5rem;
            white-space: nowrap; } }
        #header .navigation > .component-content > .navigation-root > li.has-children > ul li a:hover, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a:focus {
          color: #FFF;
          background-color: #787675; }
    @media (min-width: 992px) {
      #header .navigation > .component-content > .navigation-root > li.has-children:nth-child(1n+5) > ul {
        right: 0; } }

#header .reference-mobile-utility-links .navigation {
  margin-top: 0; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy a:focus, .accordion .accordion-container .accordion-title a:focus {
  /*
        outline:0;
        transition-property: transform;
        transition-duration: .5s;
        transform:scale(1.02);
        */ }

.gsk-mode-accessibility-keyboard .accordion-slide, .gsk-mode-accessibility-keyboard .gsk-alert .box.component, .gsk-mode-accessibility-keyboard .gsk-cards .gsk-card {
  transition-property: transform;
  transition-duration: .3s; }
  .gsk-mode-accessibility-keyboard .accordion-slide:focus-within:not(:active), .gsk-mode-accessibility-keyboard .gsk-alert .box.component:focus-within:not(:active), .gsk-mode-accessibility-keyboard .gsk-cards .gsk-card:focus-within:not(:active) {
    outline: 0;
    transform: scale(1.02); }

#header div.search .tip:after, #header div.search .tip:before {
  margin-left: -7px;
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  left: 50%; }

#header div.search.search-processing button:before {
  background-image: url('data:image/svg+xml,<svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 65.45 63"><path d="M35.25,58.86c-1.03-3.15,.69-6.55,3.84-7.57h0c3.15-1.03,6.55,.69,7.58,3.84h0c1.02,3.16-.7,6.55-3.85,7.58h0c-.62,.2-1.24,.29-1.86,.29h0c-2.53,0-4.88-1.61-5.71-4.14Z" fill="%23FFFFFF" opacity=".6"/><path d="M22.65,62.69c-3.17-.97-4.95-4.32-3.98-7.5h0c.97-3.17,4.33-4.95,7.51-3.98h0c3.16,.97,4.95,4.33,3.97,7.5h0c-.79,2.59-3.16,4.25-5.74,4.25h0c-.58,0-1.18-.09-1.76-.27Z" fill="%23FFFFFF" opacity=".5"/><path d="M6.06,50.86c-1.92-2.7-1.29-6.45,1.41-8.37h0c2.7-1.92,6.46-1.29,8.38,1.41h0c1.92,2.7,1.29,6.45-1.41,8.37h0c-1.05,.75-2.27,1.12-3.47,1.12h0c-1.88,0-3.73-.88-4.9-2.53Z" fill="%23FFFFFF" opacity=".4"/><path d="M50.81,52.11c-2.68-1.95-3.27-5.7-1.32-8.39h0c1.94-2.68,5.71-3.27,8.39-1.32h0c2.68,1.95,3.27,5.7,1.32,8.39h0c-1.17,1.61-3,2.47-4.86,2.47h0c-1.22,0-2.45-.37-3.52-1.15Z" fill="%23FFFFFF" opacity=".7"/><path d="M0,31.58c0-3.31,2.68-6.01,6-6.02h0c3.31,0,6.02,2.67,6.02,6h0c0,3.31-2.67,6.01-5.99,6.02h0C2.7,37.58,0,34.89,0,31.58Z" fill="%23FFFFFF" opacity=".3"/><path d="M53.44,31.57v-.14h0c0-3.32,2.66-6.02,5.98-6.04h0c3.32,0,6.03,2.66,6.04,5.99h0v.09h0v.05h0c0,3.31-2.69,6.01-6.01,6.01h0c-3.29,0-5.98-2.66-6.01-5.96Z" fill="%23FFFFFF" opacity=".8"/><path d="M7.43,20.65c-2.71-1.91-3.36-5.66-1.45-8.37h0c1.91-2.71,5.66-3.36,8.37-1.45h0c2.71,1.91,3.36,5.67,1.45,8.38h0c-1.17,1.65-3.02,2.54-4.91,2.54h0c-1.19,0-2.4-.36-3.45-1.1Z" fill="%23FFFFFF" opacity=".2"/><path d="M49.43,19.24c-1.96-2.67-1.38-6.43,1.29-8.4h0c2.67-1.96,6.44-1.38,8.4,1.29h0c1.96,2.67,1.38,6.44-1.29,8.4h0c-1.07,.79-2.31,1.16-3.54,1.16h0c-1.85,0-3.67-.85-4.85-2.45Z" fill="%23FFFFFF" opacity=".9"/><path d="M18.57,7.9c-.99-3.16,.78-6.54,3.95-7.52h0c3.16-.98,6.54,.79,7.52,3.95h0c.98,3.17-.79,6.54-3.95,7.52h0c-.59,.18-1.19,.27-1.78,.27h0c-2.56,0-4.94-1.65-5.74-4.22Z" fill="%23FFFFFF" opacity=".1"/><path d="M39.02,11.72c-3.16-1.01-4.89-4.39-3.88-7.55h0c1.01-3.16,4.39-4.9,7.56-3.88h0c3.15,1.01,4.9,4.39,3.88,7.55h0c-.82,2.55-3.18,4.17-5.73,4.17h0c-.6,0-1.22-.09-1.83-.29Z" fill="%23FFFFFF"/></svg>'); }

@-webkit-keyframes spin {
  100% {
    transform: rotate(-360deg); } }

@keyframes spin {
  100% {
    transform: rotate(-360deg); } }

@-webkit-keyframes fade {
  0% {
    top: 75px;
    opacity: 0; }
  100% {
    top: 55px;
    opacity: 1; } }

@keyframes fade {
  0% {
    top: 75px;
    opacity: 0; }
  100% {
    top: 55px;
    opacity: 1; } }

@media (max-width: 991px) {
  #header div.search {
    padding: 0 15px;
    flex-basis: 100%;
    order: 3; } }

@media (min-width: 992px) {
  #header div.search {
    margin-right: 30px;
    width: 100%;
    max-width: 450px; } }

#header div.search.search-processing button:before {
  -webkit-animation: spin 1s ease-out infinite;
          animation: spin 1s ease-out infinite; }

#header div.search form {
  width: 100%;
  display: flex;
  border: 1px solid #D3D3D3;
  border-radius: 4px;
  overflow: hidden; }
  #header div.search form label {
    margin: 0; }
  #header div.search form input, #header div.search form button {
    height: 44px; }
  #header div.search form label {
    width: 100%; }
  #header div.search form input {
    padding: 0 30px 0 20px;
    width: 100%;
    border: none; }
    @media (max-width: 991px) {
      #header div.search form input {
        font-size: 0.95rem; } }
    @media (min-width: 992px) {
      #header div.search form input {
        font-size: 0.95rem; } }
  #header div.search form button {
    width: 70px;
    color: #FFF;
    cursor: pointer;
    background-color: #666;
    border: none;
    display: flex;
    justify-content: center;
    align-items: center; }
    #header div.search form button:before {
      width: 15px;
      height: 15px;
      content: '';
      display: inline-block;
      background-repeat: no-repeat;
      background-size: 15px auto;
      background-position: center center;
      background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20.3 20.9" style="enable-background:new 0 0 20.3 20.9" xml:space="preserve"><path fill="none" d="M12.5 7.8c0-1.3-.5-2.5-1.4-3.4C10.2 3.5 9 3 7.8 3c-1.3 0-2.5.5-3.4 1.4-1.9 1.9-1.9 4.9 0 6.8 1.9 1.9 4.9 1.9 6.8 0 .8-1 1.3-2.2 1.3-3.4z"/><path fill="%23FFFFFF" d="M20.3 18.8 14 12.4c1-1.3 1.6-2.9 1.6-4.6 0-2.1-.8-4-2.3-5.5-3-3-8-3-11 0s-3 8 0 11c1.5 1.5 3.5 2.3 5.5 2.3 1.4 0 2.8-.4 4-1.1l6.5 6.5 2-2.2zM4.4 11.1c-1.9-1.9-1.9-4.9 0-6.8C5.3 3.5 6.5 3 7.8 3c1.2 0 2.4.5 3.4 1.4.9.9 1.4 2.1 1.4 3.4s-.5 2.5-1.4 3.4a4.86 4.86 0 0 1-6.8-.1z"/></svg>'); }
    #header div.search form button span {
      visibility: hidden;
      width: 0;
      height: 0;
      overflow: hidden; }

#header div.search:not(.search-error) .tip {
  display: none; }

#header div.search.search-error {
  position: relative; }

#header div.search .tip {
  -webkit-animation: fade .2s ease-out 1;
          animation: fade .2s ease-out 1;
  padding: 15px;
  position: absolute;
  top: 55px;
  left: 0;
  background-color: #FFF;
  border: 1px solid #D3D3D3;
  border-radius: 4px;
  z-index: 1; }
  #header div.search .tip.tip-container {
    width: 100%; }
  @media (max-width: 991px) {
    #header div.search .tip {
      margin: 0 15px; } }
  #header div.search .tip:after {
    border-bottom: 7px solid #FFF;
    top: -5px;
    z-index: 5; }
  #header div.search .tip:before {
    border-bottom: 7px solid #D3D3D3;
    top: -7px; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy a:focus, .accordion .accordion-container .accordion-title a:focus {
  /*
        outline:0;
        transition-property: transform;
        transition-duration: .5s;
        transform:scale(1.02);
        */ }

.gsk-mode-accessibility-keyboard .accordion-slide, .gsk-mode-accessibility-keyboard .gsk-alert .box.component, .gsk-mode-accessibility-keyboard .gsk-cards .gsk-card {
  transition-property: transform;
  transition-duration: .3s; }
  .gsk-mode-accessibility-keyboard .accordion-slide:focus-within:not(:active), .gsk-mode-accessibility-keyboard .gsk-alert .box.component:focus-within:not(:active), .gsk-mode-accessibility-keyboard .gsk-cards .gsk-card:focus-within:not(:active) {
    outline: 0;
    transform: scale(1.02); }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

body[class*="at-approval"] #header header, body[class*="lean-lifecycle"] #header header, body[class*="landing-page"] #header header {
  justify-content: center; }

body[class*="at-approval"] div.menu, body[class*="lean-lifecycle"] div.menu, body[class*="landing-page"] div.menu {
  display: none !important; }

@media (max-width: 991px) {
  body[class*="hcp"] #utility-bar .audience:first-child {
    display: none; } }

#header {
  position: initial;
  min-height: 0; }
  #header header {
    display: flex;
    align-items: center; }
    @media (max-width: 991px) {
      #header header {
        min-height: 84px;
        flex-wrap: wrap;
        justify-content: space-between; } }
    @media (min-width: 992px) {
      #header header {
        padding: 0 15px;
        height: 84px;
        justify-content: flex-end; } }
    @media (min-width: 992px) {
      #header header div.menu {
        display: none; } }
    @media (max-width: 991px) {
      #header header div.menu button {
        margin-left: 15px;
        width: 50px;
        height: 44px;
        border: none;
        display: flex;
        justify-content: center;
        align-items: flex-end;
        text-transform: uppercase;
        background-repeat: no-repeat;
        background-position: center top 3px;
        background-color: transparent;
        background-size: auto 25px;
        font-weight: 700; } }
  @media (max-width: 991px) and (max-width: 991px) {
    #header header div.menu button {
      font-size: 0.55rem; } }
  @media (max-width: 991px) and (min-width: 992px) {
    #header header div.menu button {
      font-size: 0.55rem; } }
    @media (min-width: 992px) {
      #header header div.logo {
        margin-right: auto; } }
    #header header div.logo a {
      width: 149px;
      height: 58px;
      display: inline-block;
      background-repeat: no-repeat;
      background-size: auto 100%; }
      #header header div.logo a span {
        visibility: hidden;
        width: 0;
        height: 0;
        overflow: hidden; }
    @media (max-width: 991px) {
      #header header div.menu, #header header div.logo, #header header div.cta {
        height: 84px;
        display: flex;
        align-items: center; } }

body.browser-outdated-hidden .reference-browser-outdated {
  display: none; }

body.browser-size-hidden .reference-browser-size {
  display: none; }

body.load-images #header div.logo a {
  background-image: url("/content/dam/cf-viiv/dovato-hcp-redesign-usxf/en_US/usxf-logo.svg"); }

@media (max-width: 991px) {
  body:not(.menu-open) .menu button {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17.8 15.71"><path d="M1.5,15.71a1.5,1.5,0,0,1,0-3H16.3a1.5,1.5,0,0,1,0,3Zm0-6.36a1.5,1.5,0,0,1,0-3H16.3a1.5,1.5,0,0,1,0,3ZM1.5,3a1.5,1.5,0,0,1,0-3H16.3a1.5,1.5,0,0,1,0,3Z" fill="%231E2A36"/></svg>'); }
    body:not(.menu-open) .menu button:after {
      content: 'MENU'; }
  body:not(.menu-open) .navigation, body:not(.menu-open) div.search {
    display: none !important; }
  body.menu-open .menu button {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M.34,.34c.45-.45,1.17-.45,1.62,0h0l6.05,6.05L14.05,.34c.45-.45,1.17-.45,1.62,0s.45,1.17,0,1.62l-6.05,6.05,6.05,6.05c.45,.45,.45,1.17,0,1.62s-1.17,.45-1.62,0l-6.05-6.05L1.95,15.66c-.45,.45-1.17,.45-1.62,0s-.45-1.17,0-1.62l6.05-6.05L.34,1.95c-.45-.45-.45-1.17,0-1.62h0Z" fill="%231E2A36"/></svg>'); }
    body.menu-open .menu button:after {
      content: 'CLOSE'; }
  body.menu-open #content, body.menu-open #footer, body.menu-open .reference-isi.sticky {
    display: none; }
  body:not(.gsk-mode-accessibility-keyboard) .menu button {
    outline: none; } }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

/* Fonts, Button.isi-toggle Shape and Colors can be changed */
body .reference-isi {
  background-color: #FFF; }
  body .reference-isi article .isi-title {
    font-size: 1.15rem !important;
    font-weight: 700;
    line-height: 1.8rem !important;
    border-bottom: 1px solid #D3D3D3; }
  body .reference-isi article .isi-sticky-hidden .isi-title:not(.combined) {
    line-height: normal !important; }
  body .reference-isi article .snippet p:nth-child(1), body .reference-isi article .full p:nth-child(1) {
    margin-top: 0; }
  body .reference-isi article .snippet p, body .reference-isi article .snippet li, body .reference-isi article .full p, body .reference-isi article .full li {
    font-size: 1rem;
    line-height: 1.5rem; }
  body .reference-isi article button.isi-toggle {
    background-color: transparent; }
    body .reference-isi article button.isi-toggle:after {
      font-size: 1.15rem;
      line-height: 1rem; }

body.isi-only .reference-isi button.isi-toggle {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15.75 2.625"><path id="Path_3005" data-name="Path 3005" d="M7.219-9.187H-7.219a.656.656,0,0,0-.656.656v1.312a.656.656,0,0,0,.656.656H7.219a.656.656,0,0,0,.656-.656V-8.531A.656.656,0,0,0,7.219-9.187Z" transform="translate(7.875 9.188)" fill="%23000000"/></svg>'); }

body:not(.isi-only) .reference-isi button.isi-toggle {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15.75 15.75"><path id="Path_3006" data-name="Path 3006" d="M7.219-9.187H1.312v-5.906a.656.656,0,0,0-.656-.656H-.656a.656.656,0,0,0-.656.656v5.906H-7.219a.656.656,0,0,0-.656.656v1.312a.656.656,0,0,0,.656.656h5.906V-.656A.656.656,0,0,0-.656,0H.656a.656.656,0,0,0,.656-.656V-6.562H7.219a.656.656,0,0,0,.656-.656V-8.531A.656.656,0,0,0,7.219-9.187Z" transform="translate(7.875 15.75)" fill="%23000000"/></svg>'); }

/* Do not edit */
body {
  padding-bottom: 110px; }
  body .reference-isi {
    padding: 0; }
    body .reference-isi button.isi-toggle {
      background-position: center center;
      background-repeat: no-repeat;
      background-size: 15px auto; }
    body .reference-isi .isi-title {
      display: flex;
      min-height: 58px;
      align-items: center; }
    body .reference-isi.sticky {
      width: 100%;
      position: fixed;
      left: 0;
      bottom: 0;
      z-index: 4;
      box-shadow: 5px 5px 10px #000;
      transition: bottom .3s;
      z-index: 5; }
      body .reference-isi.sticky .isi-title {
        cursor: pointer; }
      body .reference-isi.sticky .isi-title.combined {
        padding-right: 50px; }
      body .reference-isi.sticky div[role="group"] .isi-title {
        display: none; }
      body .reference-isi.sticky .lg {
        display: none; }
      @media (min-width: 992px) {
        body .reference-isi.sticky div[role="group"] .isi-title {
          display: flex; }
        body .reference-isi.sticky .lg {
          display: block; }
        body .reference-isi.sticky .sm {
          display: none; } }
    body .reference-isi:not(.sticky) .isi-title {
      margin-bottom: 15px; }
    @media (max-width: 991px) {
      body .reference-isi:not(.sticky) .isi-title.combined {
        margin-bottom: 0; }
      body .reference-isi:not(.sticky) .isi-title:not(.combined) {
        margin-top: 15px;
        margin-bottom: 0;
        padding-top: 0;
        padding-bottom: 0;
        min-height: auto;
        border: none; } }
    body .reference-isi article {
      position: relative; }
      @media (min-width: 992px) {
        body .reference-isi article {
          display: flex;
          justify-content: center; }
          body .reference-isi article .isi-title.combined {
            display: none; } }
      body .reference-isi article .isi-title {
        padding: 15px; }
      body .reference-isi article button.isi-toggle {
        width: 44px;
        height: 44px;
        position: absolute;
        right: 7px;
        top: 7px;
        border: none;
        cursor: pointer; }
        body .reference-isi article button.isi-toggle span {
          display: none; }
      @media (min-width: 992px) {
        body .reference-isi article div[role="group"] {
          width: 50%; }
          body .reference-isi article div[role="group"] .isi-container {
            width: 100%;
            display: table;
            max-width: 750px; }
          body .reference-isi article div[role="group"] .lg, body .reference-isi article div[role="group"] .full {
            display: flex; }
          body .reference-isi article div[role="group"] .heading-left, body .reference-isi article div[role="group"] .left {
            justify-content: end; } }
      body .reference-isi article div[role="group"] > div:not(.isi-title) {
        padding: 0 15px; }
  body:not(.isi-sticky-collapsed) .sticky {
    padding-bottom: 15px; }
    body:not(.isi-sticky-collapsed) .sticky .isi-title {
      margin-bottom: 15px; }
  body.isi-sticky-collapsed .sticky .isi-title {
    border: none; }
  body.isi-sticky-hidden .sticky {
    bottom: -200px; }
  body.isi-only .sticky {
    display: none; }
  body.isi-only #content {
    display: none; }
  body.isi-only .reference-isi .isi-title {
    cursor: pointer; }
  body:not(.isi-only) #footer .reference-isi button.isi-toggle {
    display: none; }
  body #footer .reference-isi .snippet {
    display: none; }
  body #footer .reference-isi div[role="group"] .isi-title {
    padding-top: 0;
    padding-bottom: 0; }
    @media (min-width: 992px) {
      body #footer .reference-isi div[role="group"] .isi-title {
        padding-top: 15px;
        padding-bottom: 15px; } }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

#footer .reference-navigation {
  margin-top: 30px; }
  #footer .reference-navigation nav {
    background-color: #D3D3D3; }
    @media (max-width: 991px) {
      #footer .reference-navigation nav {
        text-align: center;
        padding: 20px 0 10px; } }
    @media (min-width: 992px) {
      #footer .reference-navigation nav {
        display: flex;
        justify-content: center; }
        #footer .reference-navigation nav div:nth-child(2) {
          border-right: 1px solid #000; }
        #footer .reference-navigation nav div {
          margin: 15px 0;
          padding: 15px 60px 0; } }
    #footer .reference-navigation nav > div:first-child {
      display: none; }
    #footer .reference-navigation nav a {
      margin-bottom: 20px;
      color: #000;
      display: block; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

#footer .utility {
  margin: 50px 0; }
  @media (max-width: 991px) {
    #footer .utility {
      font-size: 0.75rem; } }
  @media (min-width: 992px) {
    #footer .utility {
      font-size: 0.75rem; } }
  #footer .utility > div:first-child {
    display: none; }
  #footer .utility a {
    color: #4A4A4A;
    text-decoration: none; }
    #footer .utility a:hover {
      text-decoration: underline; }
  @media (max-width: 991px) {
    #footer .utility {
      display: grid;
      grid-template-columns: 50% 50%;
      row-gap: 30px; }
      #footer .utility div:nth-child(even) {
        text-align: right;
        margin-right: 15px; }
        #footer .utility div:nth-child(even):after {
          position: relative;
          left: 15px;
          cursor: default; }
      #footer .utility div:nth-child(even):not(:last-child):after {
        content: '|'; }
      #footer .utility div:nth-child(odd) {
        margin-left: 15px; }
      #footer .utility div:nth-child(even):last-child {
        margin-right: 0;
        grid-template-columns: 100%;
        grid-column: 1 / 3;
        text-align: center; } }
  @media (min-width: 992px) {
    #footer .utility {
      display: flex;
      justify-content: center; }
      #footer .utility div:not(:last-child) {
        margin-right: 50px; }
        #footer .utility div:not(:last-child):after {
          position: relative;
          left: 25px;
          content: '|';
          cursor: default; } }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

#footer div[class$="medwatch"] {
  padding: 20px 15px 15px;
  color: #4A4A4A;
  text-align: center; }
  @media (max-width: 991px) {
    #footer div[class$="medwatch"] {
      font-size: 0.94rem; } }
  @media (min-width: 992px) {
    #footer div[class$="medwatch"] {
      font-size: 0.94rem; } }
  #footer div[class$="medwatch"] a {
    color: #000; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

#footer .reference-resources nav #resources + a {
  color: #BAA190;
  text-decoration: none;
  background-repeat: no-repeat;
  background-position: right 30px center; }
  #footer .reference-resources nav #resources + a span {
    color: #035697;
    text-decoration: underline; }

@media (min-width: 992px) {
  #footer .reference-resources nav {
    display: flex;
    justify-content: center;
    -moz-column-gap: 30px;
         column-gap: 30px; } }

#footer .reference-resources nav div {
  display: none; }

#footer .reference-resources nav > a, #footer .reference-resources nav > p {
  width: 333px;
  height: 110px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  border: 1px solid #7D7D7D; }
  @media (max-width: 991px) {
    #footer .reference-resources nav > a, #footer .reference-resources nav > p {
      margin: 0 auto; } }

#footer .reference-resources nav > a {
  padding-left: 30px; }
  @media (max-width: 991px) {
    #footer .reference-resources nav > a {
      font-size: 1.28rem; } }
  @media (min-width: 992px) {
    #footer .reference-resources nav > a {
      font-size: 1.28rem; } }
  @media (max-width: 991px) {
    #footer .reference-resources nav > a {
      margin-bottom: 15px; } }

#footer .reference-resources nav > p {
  padding: 0 142px 0 30px;
  position: relative; }
  @media (min-width: 992px) {
    #footer .reference-resources nav > p {
      margin: 0; } }
  @media (max-width: 991px) {
    #footer .reference-resources nav > p {
      font-size: 0.625rem; } }
  @media (min-width: 992px) {
    #footer .reference-resources nav > p {
      font-size: 0.625rem; } }
  #footer .reference-resources nav > p a {
    color: #035697; }
  #footer .reference-resources nav > p .logo {
    margin-top: -14.5px;
    width: 94px;
    height: 25px;
    display: block;
    position: absolute;
    right: 30px;
    top: 50%;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% auto;
    background-image: url("https://assets.gskstatic.com/pharma/us/global/components/prod/logo/gsk-for-you-logo.png"); }
    #footer .reference-resources nav > p .logo span {
      visibility: hidden;
      width: 0;
      height: 0;
      overflow: hidden; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

#footer .reference-social nav {
  margin-bottom: 40px;
  display: flex;
  justify-content: center;
  color: #787675; }
  @media (max-width: 991px) {
    #footer .reference-social nav {
      font-size: 0.9rem; } }
  @media (min-width: 992px) {
    #footer .reference-social nav {
      font-size: 0.9rem; } }
  #footer .reference-social nav #social {
    display: flex;
    align-items: center; }
  #footer .reference-social nav a {
    margin-left: 5px;
    width: 25px;
    height: 25px;
    display: inline-block;
    position: relative;
    top: -2px;
    background-repeat: no-repeat;
    background-position: center center; }
    #footer .reference-social nav a span {
      visibility: hidden;
      width: 0;
      height: 0;
      overflow: hidden;
      position: absolute; }
    #footer .reference-social nav a#fb {
      background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14.6 28"><path d="M14.6,4.7h-2.6c-2.1,0-2.5,1-2.5,2.4v3.2h4.9l-.6,5h-4.3v12.7H4.3V15.2H0v-5H4.3v-3.6C4.3,2.3,6.9,0,10.7,0c1.3,0,2.6,.1,3.8,.2l.1,4.5Z" fill="%23666666"/></svg>'); }
    #footer .reference-social nav a#tw {
      background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24.6 20"><path d="M22.1,5v.6c0,7.9-6.4,14.4-14.3,14.4-2.8,0-5.5-.8-7.8-2.2,.4,0,.8,.1,1.2,.1,2.3,0,4.5-.8,6.3-2.2-2.2,0-4.1-1.5-4.7-3.5,.3,.1,.6,.1,1,.1s.9-.1,1.3-.2c-2.4-.5-4-2.5-4.1-5v-.1c.7,.4,1.5,.6,2.3,.6C1,6.2,.3,3.2,1.7,.9c2.6,3.2,6.4,5.1,10.4,5.3-.1-.4-.1-.8-.1-1.1,0-2.8,2.2-5.1,5-5.1,1.4,0,2.7,.6,3.7,1.6,1.1-.2,2.2-.6,3.2-1.2-.4,1.2-1.2,2.2-2.2,2.8,1-.1,2-.4,2.9-.8-.7,1-1.5,1.9-2.5,2.6Z" fill="%23666666"/></svg>'); }
    #footer .reference-social nav a#ig {
      background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28"><path d="M14,6.8c-4,0-7.2,3.2-7.2,7.2s3.2,7.2,7.2,7.2,7.2-3.2,7.2-7.2-3.2-7.2-7.2-7.2Zm0,11.9c-2.6,0-4.7-2.1-4.7-4.7s2.1-4.7,4.7-4.7,4.7,2.1,4.7,4.7-2.1,4.7-4.7,4.7Z" fill="%23666666"/><path d="M21.5,4.8c-.9,0-1.7,.8-1.7,1.7s.8,1.7,1.7,1.7h0c.9,0,1.7-.8,1.7-1.7s-.8-1.7-1.7-1.7Z" fill="%23666666"/><path d="M27.9,8.2c0-1.2-.2-2.3-.6-3.4-.7-1.9-2.2-3.4-4.1-4.1-1.1-.4-2.2-.6-3.4-.6-1.5-.1-2-.1-5.8-.1s-4.3,0-5.8,.1c-1.2,0-2.3,.2-3.4,.6C2.9,1.5,1.5,2.9,.7,4.8,.3,5.9,.1,7.1,.1,8.2c-.1,1.5-.1,2-.1,5.8s0,4.3,.1,5.8c0,1.2,.2,2.3,.6,3.4,.7,1.9,2.2,3.4,4.1,4.1,1.1,.4,2.2,.6,3.4,.6,1.5,.1,2,.1,5.8,.1s4.3,0,5.8-.1c1.2,0,2.3-.2,3.4-.6,1.9-.7,3.4-2.2,4.1-4.1,.4-1.1,.6-2.2,.6-3.4,.1-1.5,.1-2,.1-5.8s0-4.3-.1-5.8Zm-2.5,11.5c0,.9-.2,1.8-.5,2.6-.5,1.2-1.4,2.2-2.6,2.6-.8,.3-1.7,.5-2.6,.5-1.5,.1-1.9,.1-5.7,.1s-4.2,0-5.7-.1c-.9,0-1.8-.2-2.6-.5-1.2-.5-2.2-1.4-2.6-2.6-.3-.8-.5-1.7-.5-2.6-.1-1.5-.1-1.9-.1-5.7s0-4.2,.1-5.7c0-.9,.2-1.8,.5-2.6,.5-1.2,1.4-2.2,2.6-2.6,.8-.3,1.7-.5,2.6-.5,1.5-.1,1.9-.1,5.7-.1s4.2,0,5.7,.1c.9,0,1.8,.2,2.6,.5,1.2,.5,2.2,1.4,2.6,2.6,.3,.8,.5,1.7,.5,2.6,.1,1.5,.1,1.9,.1,5.7s0,4.2-.1,5.7Z" fill="%23666666"/></svg>'); }
    #footer .reference-social nav a#yt {
      background-size: 100% auto;
      background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23666666" viewBox="0 0 16 16"><path d="M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.007 2.007 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.007 2.007 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31.4 31.4 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.007 2.007 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A99.788 99.788 0 0 1 7.858 2h.193zM6.4 5.209v4.818l4.157-2.408L6.4 5.209z"/></svg>'); }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy .richText-content .headline-1, .gsk-body-copy .richText-content .headline-2, .gsk-body-copy .richText-content .headline-3, .gsk-body-copy .richText-content .headline-4, .gsk-body-copy .richText-content .headline-5, .gsk-body-copy .richText-content .headline-6, .gsk-body-copy .richText-content p, .gsk-body-copy .richText-content li, .gsk-body-copy .richText-content .sg-headline, .gsk-body-copy .richText-content .sg-label, .gsk-body-copy ol > li:before, .reference-isi ol > li:before, .gsk-body-copy .richText-content p b, .gsk-body-copy .richText-content p strong, .gsk-body-copy .richText-content p .selection-bold, .gsk-body-copy .richText-content li b, .gsk-body-copy .richText-content li strong, .gsk-body-copy .richText-content li .selection-bold, .gsk-body-copy .blockquote, .gsk-body-copy .richText-content p em, .gsk-body-copy .richText-content p i, .gsk-body-copy .richText-content p .selection-italic, .gsk-body-copy .richText-content li em, .gsk-body-copy .richText-content li i, .gsk-body-copy .richText-content li .selection-italic, .gsk-body-copy .richText-content .footnote, .gsk-body-copy .richText-content p a, .gsk-body-copy .richText-content li a, .exit-notification .exit-notification-inner p, .exit-notification .exit-notification-inner button, .exit-notification .exit-notification-inner h2, .page-search-results .searchResults .searchResults-facets, .page-search-results .searchResults .searchBlox-results,
.page-search-results .searchResults .searchResults-number, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-title a, .page-search-results .searchResults .searchResults-results .searchResults-result .searchResults-description, .searchResults .searchResults-pagination ul li a, .accordion .accordion-container .accordion-title a .accordion-title-text, .reference-feedback p, .gsk-palettes .palette:after, #header .navigation > .component-content > .navigation-root > li > a, #header .navigation > .component-content > .navigation-root > li.has-children > ul li a {
  font-family: sans-serif; }

#footer .reference-mentions {
  margin: 0 auto;
  margin-top: 20px;
  margin-bottom: 20px; }
  #footer .reference-mentions .component-content {
    padding: 0 15px;
    max-width: 1560px;
    margin: 0 auto; }
    #footer .reference-mentions .component-content p {
      margin: 0;
      padding: 0; }
      @media (max-width: 991px) {
        #footer .reference-mentions .component-content p {
          font-size: 0.75rem; } }
      @media (min-width: 992px) {
        #footer .reference-mentions .component-content p {
          font-size: 0.75rem; } }
      @media (max-width: 991px) {
        #footer .reference-mentions .component-content p {
          line-height: 1rem; } }
      @media (min-width: 992px) {
        #footer .reference-mentions .component-content p {
          line-height: 1rem; } }
      #footer .reference-mentions .component-content p a {
        position: relative;
        top: -1px;
        width: 94px;
        height: 18px;
        background-size: 100% auto;
        background-repeat: no-repeat;
        display: inline-block;
        background-image: url("https://assets.gskstatic.com/pharma/us/global/images/logos/innoviva-logo.png"); }
        #footer .reference-mentions .component-content p a span {
          overflow: hidden;
          width: 0;
          height: 0;
          visibility: hidden; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

#footer .gsk-legal > .component-content > .content {
  padding: 0 15px; }
  #footer .gsk-legal > .component-content > .content .codelines {
    display: flex; }
    #footer .gsk-legal > .component-content > .content .codelines a {
      margin-right: 15px;
      width: 52px;
      height: 52px;
      display: block;
      background-size: 100% auto;
      background-repeat: no-repeat; }
      #footer .gsk-legal > .component-content > .content .codelines a span {
        visibility: hidden;
        width: 0;
        height: 0;
        overflow: hidden; }
    @media (max-width: 991px) {
      #footer .gsk-legal > .component-content > .content .codelines span, #footer .gsk-legal > .component-content > .content .codelines div {
        font-size: 0.75rem; } }
    @media (min-width: 992px) {
      #footer .gsk-legal > .component-content > .content .codelines span, #footer .gsk-legal > .component-content > .content .codelines div {
        font-size: 0.75rem; } }
    @media (max-width: 991px) {
      #footer .gsk-legal > .component-content > .content .codelines span, #footer .gsk-legal > .component-content > .content .codelines div {
        line-height: 0.9rem; } }
    @media (min-width: 992px) {
      #footer .gsk-legal > .component-content > .content .codelines span, #footer .gsk-legal > .component-content > .content .codelines div {
        line-height: 0.9rem; } }
    #footer .gsk-legal > .component-content > .content .codelines > div > span {
      display: block; }

body.template-dtc-unbranded .reference-navigation {
  margin-bottom: 40px; }

body.load-images .codelines a {
  background-image: url("https://assets.gskstatic.com/pharma/us/global/components/prod/logo/signal.png"); }

body.load-images .reference-resources nav #resources + a {
  background-image: url("https://assets.gskstatic.com/pharma/us/global/images/contactus.gif"); }

body.load-images .reference-resources .logo {
  background-image: url("./content/dam/cf-pharma/usxf-dev/en_US/gsk-for-you.svg"); }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

@media print {
  .header-navigation-link,
  .reference-search-area,
  #navigation-container,
  .chatbot-container,
  .wizard-back-to-top,
  .scrollToTop,
  .inbenta-chat-bot,
  .reference-isi,
  .reference-isi.sticky {
    display: none !important; } }

body {
  padding-bottom: 110px; }
  body #content {
    width: 100%; }
  body #header .component-content, body #content .component-content, body .reference-medwatch .component-content, body .reference-resourses .component-content, body .reference-utility .component-content, body .reference-social .component-content, body .footer .component-content {
    margin: 0 auto;
    max-width: 1560px; }
  body .body > .box {
    padding-left: 0 !important;
    padding-right: 0 !important; }
    body .body > .box > .component-content > .content {
      margin-left: 0 !important;
      margin-right: 0 !important; }

.image.component img {
  max-width: 100%;
  height: auto; }

*,
*::before,
*::after {
  box-sizing: border-box; }

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block; }

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 16px;
  font-weight: normal;
  text-align: left;
  background-color: #FFF; }

[tabindex="-1"]:focus {
  outline: 0 !important; }

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible; }

/*
h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: $headings-margin-bottom;
}
*/
/*
p {
  margin-top: 0;
  margin-bottom: $paragraph-margin-bottom;
}
*/
abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0; }

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem; }

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0; }

dd {
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

dfn {
  font-style: italic; }

b,
strong {
  font-weight: bolder; }

small {
  font-size: 80%; }

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline; }

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

a {
  background-color: transparent;
  -webkit-text-decoration-skip: objects; }

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
  /*
  @include hover-focus {
    color: inherit;
    text-decoration: none;
  }
*/ }
  a:not([href]):not([tabindex]):focus {
    outline: 0; }

pre,
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar; }

figure {
  margin: 0 0 1rem; }

img {
  vertical-align: middle;
  border-style: none; }

svg:not(:root) {
  overflow: hidden; }

table {
  border-collapse: collapse; }

caption {
  text-align: left;
  caption-side: bottom; }

th {
  text-align: inherit; }

label {
  display: inline-block;
  margin-bottom: .5rem; }

button {
  border-radius: 0; }

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

button,
input {
  overflow: visible; }

button,
select {
  text-transform: none; }

button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none; }

input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0; }

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox; }

textarea {
  overflow: auto;
  resize: vertical; }

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal; }

progress {
  vertical-align: baseline; }

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none; }

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button; }

output {
  display: inline-block; }

summary {
  display: list-item;
  cursor: pointer; }

template {
  display: none; }

[hidden] {
  display: none !important; }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.gsk-body-copy a.button-primary, .gsk-body-copy a.button-secondary, .exit-notification-buttons button, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
  padding: 10px 40px;
  min-width: 180px;
  border-radius: 30px;
  text-decoration: none;
  display: inline-block;
  text-align: center; }
  @media (max-width: 991px) {
    .gsk-body-copy a.button-primary, .gsk-body-copy a.button-secondary, .exit-notification-buttons button, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
      font-size: 1rem; } }
  @media (min-width: 992px) {
    .gsk-body-copy a.button-primary, .gsk-body-copy a.button-secondary, .exit-notification-buttons button, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
      font-size: 1rem; } }
  @media (max-width: 991px) {
    .gsk-body-copy a.button-primary, .gsk-body-copy a.button-secondary, .exit-notification-buttons button, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
      line-height: 1.313rem; } }
  @media (min-width: 992px) {
    .gsk-body-copy a.button-primary, .gsk-body-copy a.button-secondary, .exit-notification-buttons button, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
      line-height: 1.313rem; } }
  .gsk-body-copy a.button-primary:not(:disabled):hover, .gsk-body-copy a.button-secondary:not(:disabled):hover, .exit-notification-buttons button:not(:disabled):hover, .reference-interactive-form .previous:not(:disabled):hover, .reference-interactive-form .next:not(:disabled):hover, .reference-interactive-form .restart:not(:disabled):hover, .reference-interactive-form .submit:not(:disabled):hover, .reference-interactive-form .start:not(:disabled):hover, .page-home .jira-button-wrapper button:not(:disabled):hover {
    cursor: pointer; }
  .gsk-body-copy a.button-primary:disabled, .gsk-body-copy a.button-secondary:disabled, .exit-notification-buttons button:disabled, .reference-interactive-form .previous:disabled, .reference-interactive-form .next:disabled, .reference-interactive-form .restart:disabled, .reference-interactive-form .submit:disabled, .reference-interactive-form .start:disabled, .page-home .jira-button-wrapper button:disabled {
    opacity: .3;
    cursor: not-allowed; }

.gsk-body-copy:not(.dark-mode) a.button-primary, .exit-notification-buttons button.exit-notification-accept, .reference-interactive-form .previous, .reference-interactive-form .next, .reference-interactive-form .restart, .reference-interactive-form .submit, .reference-interactive-form .start, .page-home .jira-button-wrapper button {
  color: #FFF !important;
  background-color: #2C4053;
  border: 1px solid #2C4053; }
  .gsk-body-copy:not(.dark-mode) a.button-primary:hover, .exit-notification-buttons button.exit-notification-accept:hover, .reference-interactive-form .previous:hover, .reference-interactive-form .next:hover, .reference-interactive-form .restart:hover, .reference-interactive-form .submit:hover, .reference-interactive-form .start:hover, .page-home .jira-button-wrapper button:hover {
    background-color: #035697;
    border: 1px solid #035697; }

.gsk-body-copy.dark-mode a.button-primary {
  color: #2C4053 !important;
  background-color: #FFF;
  border: 1px solid #FFF; }
  .gsk-body-copy.dark-mode a.button-primary:hover {
    background-color: #D3D3D3;
    border: 1px solid #D3D3D3; }

.gsk-body-copy:not(.dark-mode) a.button-secondary, .exit-notification-buttons button.exit-notification-deny {
  color: #2C4053;
  background-color: #FFF;
  border: 1px solid #2C4053; }
  .gsk-body-copy:not(.dark-mode) a.button-secondary:hover, .exit-notification-buttons button.exit-notification-deny:hover {
    color: #FFF;
    background-color: #035697;
    border: 1px solid #035697; }

.page-home .gsk-alert {
  box-shadow: none; }

.page-home .section-5 .video {
  margin: 0 auto;
  float: none !important;
  max-width: 920px; }
  .page-home .section-5 .video .video-nojs {
    display: none; }

@media (max-width: 991px) {
  .page-home .video {
    display: none; }
  .page-home .section-6 > .component-content > .content .jira-button-wrapper button {
    display: block;
    margin-bottom: 15px; } }

@media (min-width: 992px) {
  .page-home .section-2 > .component-content > .content, .page-home .section-3 > .component-content > .content, .page-home .section-4 > .component-content > .content {
    height: 40vw; }
  .page-home .section-6 > .component-content > .content {
    height: 30vw; }
    .page-home .section-6 > .component-content > .content .jira-button-wrapper {
      display: flex; }
      .page-home .section-6 > .component-content > .content .jira-button-wrapper button {
        margin-right: 15px; }
  .page-home .section-2 {
    background-size: 50% auto;
    background-repeat: no-repeat;
    background-position: right center; }
  .page-home .section-3 {
    background-size: 70% auto;
    background-repeat: no-repeat;
    background-position: left center; }
  .page-home .section-4 {
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: right center; }
  .page-home .section-6 {
    background-size: auto 25vw;
    background-repeat: no-repeat;
    background-position: right 10vw center; }
  .page-home.load-images .section-2 {
    background-image: url("https://assets.gskstatic.com/pharma/us/global/images/usxf/mobilefirst.png"); }
  .page-home.load-images .section-3 {
    background-image: url("https://assets.gskstatic.com/pharma/us/global/images/usxf/design.png"); }
  .page-home.load-images .section-4 {
    background-image: url("https://assets.gskstatic.com/pharma/us/global/images/usxf/tools.png"); }
  .page-home.load-images .section-6 {
    background-image: url("https://assets.gskstatic.com/pharma/us/global/images/usxf/idea.png"); } }

body[class*="-at-approval"] .logo {
  margin: 0 auto; }

body[class*="-at-approval"] .gsk-flexbox:not(.gsk-hero) > .component-content > .content {
  padding: 30px;
  min-height: 240px; }
  @media (min-width: 992px) {
    body[class*="-at-approval"] .gsk-flexbox:not(.gsk-hero) > .component-content > .content {
      height: 100%; } }

@media (max-width: 991px) {
  body[class*="-at-approval"] #utility-bar nav {
    white-space: nowrap !important; } }

body[class*="-lean-lifecycle"] .logo {
  margin: 0 15px !important; }

@media (min-width: 992px) {
  body[class*="-lean-lifecycle"] .gsk-placeholder .component-content, body[class*="-lean-lifecycle"] .gsk-placeholder .content {
    height: 100%; }
  body[class*="-lean-lifecycle"] .section-2 .gsk-placeholder .component-content, body[class*="-lean-lifecycle"] .section-2 .gsk-placeholder .content, body[class*="-lean-lifecycle"] .section-3 .gsk-placeholder .component-content, body[class*="-lean-lifecycle"] .section-3 .gsk-placeholder .content {
    height: 100%; }
  body[class*="-lean-lifecycle"] .section-2 .gsk-placeholder .content, body[class*="-lean-lifecycle"] .section-3 .gsk-placeholder .content {
    min-height: 150px; } }

@media (max-width: 991px) {
  body[class*="template-usxf"] .logo {
    margin: 0 auto; }
    body[class*="template-usxf"] .logo a {
      margin-left: -65px; } }

@media (min-width: 992px) {
  body[class*="template-usxf"] #header header .search {
    margin-right: 0; } }

:root {
  --safe-left:env(safe-area-inset-left);
  --safe-right:env(safe-area-inset-right); }

/* stylelint-disable color-no-hex */
.gsk-bg-azure {
  background-color: #3270b9; }

.richText:not(.dark-mode) .gsk-azure {
  color: #3270b9; }

.palette.gsk-bg-azure:before {
  content: "azure"; }

.palette.gsk-bg-azure:after {
  content: "#3270b9"; }

.gsk-bg-picton-blue {
  background-color: #53b9f1; }

.richText:not(.dark-mode) .gsk-picton-blue {
  color: #53b9f1; }

.palette.gsk-bg-picton-blue:before {
  content: "picton-blue"; }

.palette.gsk-bg-picton-blue:after {
  content: "#53b9f1"; }

.gsk-bg-bahama-blue {
  background-color: #035697; }

.richText:not(.dark-mode) .gsk-bahama-blue {
  color: #035697; }

.palette.gsk-bg-bahama-blue:before {
  content: "bahama-blue"; }

.palette.gsk-bg-bahama-blue:after {
  content: "#035697"; }

.gsk-bg-pickled-bluewood {
  background-color: #2C4053; }

.richText:not(.dark-mode) .gsk-pickled-bluewood {
  color: #2C4053; }

.palette.gsk-bg-pickled-bluewood:before {
  content: "pickled-bluewood"; }

.palette.gsk-bg-pickled-bluewood:after {
  content: "#2C4053"; }

.gsk-bg-flame-pea {
  background-color: #dd6639; }

.richText:not(.dark-mode) .gsk-flame-pea {
  color: #dd6639; }

.palette.gsk-bg-flame-pea:before {
  content: "flame-pea"; }

.palette.gsk-bg-flame-pea:after {
  content: "#dd6639"; }

.gsk-bg-mirage {
  background-color: #1e2a36; }

.richText:not(.dark-mode) .gsk-mirage {
  color: #1e2a36; }

.palette.gsk-bg-mirage:before {
  content: "mirage"; }

.palette.gsk-bg-mirage:after {
  content: "#1e2a36"; }

.gsk-bg-potters-clay {
  background-color: #8a6d3b; }

.richText:not(.dark-mode) .gsk-potters-clay {
  color: #8a6d3b; }

.palette.gsk-bg-potters-clay:before {
  content: "potters-clay"; }

.palette.gsk-bg-potters-clay:after {
  content: "#8a6d3b"; }

.gsk-bg-quicksand {
  background-color: #BAA190; }

.richText:not(.dark-mode) .gsk-quicksand {
  color: #BAA190; }

.palette.gsk-bg-quicksand:before {
  content: "quicksand"; }

.palette.gsk-bg-quicksand:after {
  content: "#BAA190"; }

.gsk-bg-mine-shaft {
  background-color: #333; }

.richText:not(.dark-mode) .gsk-mine-shaft {
  color: #333; }

.palette.gsk-bg-mine-shaft:before {
  content: "mine-shaft"; }

.palette.gsk-bg-mine-shaft:after {
  content: "#333"; }

.gsk-bg-tundora {
  background-color: #4A4A4A; }

.richText:not(.dark-mode) .gsk-tundora {
  color: #4A4A4A; }

.palette.gsk-bg-tundora:before {
  content: "tundora"; }

.palette.gsk-bg-tundora:after {
  content: "#4A4A4A"; }

.gsk-bg-concord {
  background-color: #787675; }

.richText:not(.dark-mode) .gsk-concord {
  color: #787675; }

.palette.gsk-bg-concord:before {
  content: "concord"; }

.palette.gsk-bg-concord:after {
  content: "#787675"; }

.gsk-bg-medium-grey {
  background-color: #666; }

.richText:not(.dark-mode) .gsk-medium-grey {
  color: #666; }

.palette.gsk-bg-medium-grey:before {
  content: "medium-grey"; }

.palette.gsk-bg-medium-grey:after {
  content: "#666"; }

.gsk-bg-boulder {
  background-color: #7D7D7D; }

.richText:not(.dark-mode) .gsk-boulder {
  color: #7D7D7D; }

.palette.gsk-bg-boulder:before {
  content: "boulder"; }

.palette.gsk-bg-boulder:after {
  content: "#7D7D7D"; }

.gsk-bg-error {
  background-color: #EB0000; }

.richText:not(.dark-mode) .gsk-error {
  color: #EB0000; }

.palette.gsk-bg-error:before {
  content: "error"; }

.palette.gsk-bg-error:after {
  content: "#EB0000"; }

.gsk-bg-alto {
  background-color: #D3D3D3; }

.richText:not(.dark-mode) .gsk-alto {
  color: #D3D3D3; }

.palette.gsk-bg-alto:before {
  content: "alto"; }

.palette.gsk-bg-alto:after {
  content: "#D3D3D3"; }

.gsk-bg-white {
  background-color: #FFF; }

.richText:not(.dark-mode) .gsk-white {
  color: #FFF; }

.palette.gsk-bg-white:before {
  content: "white"; }

.palette.gsk-bg-white:after {
  content: "#FFF"; }

.gsk-bg-black {
  background-color: #000; }

.richText:not(.dark-mode) .gsk-black {
  color: #000; }

.palette.gsk-bg-black:before {
  content: "black"; }

.palette.gsk-bg-black:after {
  content: "#000"; }

.gsk-bg-pearl-lusta {
  background-color: #fcf8e3; }

.richText:not(.dark-mode) .gsk-pearl-lusta {
  color: #fcf8e3; }

.palette.gsk-bg-pearl-lusta:before {
  content: "pearl-lusta"; }

.palette.gsk-bg-pearl-lusta:after {
  content: "#fcf8e3"; }

.gsk-bg-silver {
  background-color: #CCC; }

.richText:not(.dark-mode) .gsk-silver {
  color: #CCC; }

.palette.gsk-bg-silver:before {
  content: "silver"; }

.palette.gsk-bg-silver:after {
  content: "#CCC"; }

.gsk-bg-gallery {
  background-color: #EFEFEF; }

.richText:not(.dark-mode) .gsk-gallery {
  color: #EFEFEF; }

.palette.gsk-bg-gallery:before {
  content: "gallery"; }

.palette.gsk-bg-gallery:after {
  content: "#EFEFEF"; }

.gsk-bg-mercury {
  background-color: #E8E8E8; }

.richText:not(.dark-mode) .gsk-mercury {
  color: #E8E8E8; }

.palette.gsk-bg-mercury:before {
  content: "mercury"; }

.palette.gsk-bg-mercury:after {
  content: "#E8E8E8"; }

.page-home .page-home > a, .page-styleguide .page-styleguide > a, .page-templates .page-templates > a, .page-locators .page-locators > a {
  background-color: #E8E8E8; }

.page-dtc-branded-with-claims .page-dtc-branded-with-claims > a, .page-hcp-branded-with-claims .page-hcp-branded-with-claims > a, .page-dtc-unbranded .page-dtc-unbranded > a, .page-hcp-unbranded .page-hcp-unbranded > a, .page-external .page-external > a {
  color: #FFF !important;
  background-color: #4A4A4A !important; }
/*
    Utilities
*/
/*
    USAGE:
    font-family: 'Breakthrough', sans-serif;
*/
@font-face {
  font-family: "Breakthrough";
  src: url("../../../../viivinjectables/desktop/assets/fonts/Breakthrough/Breakthrough-Bold.ttf");
  font-weight: bold;
  font-style: normal; }

/*
      USAGE:
      font-family: 'Raleway', sans-serif;
  */
@font-face {
  font-family: "Raleway";
  src: url("../../../../viivinjectables/desktop/assets/fonts/Raleway/Raleway-Bold.ttf");
  font-weight: bold;
  font-style: normal; }

@font-face {
  font-family: "Raleway";
  src: url("../../../../viivinjectables/desktop/assets/fonts/Raleway/Raleway-Regular.ttf");
  font-weight: normal;
  font-style: normal; }

h1 {
  font-family: 'Breakthrough', sans-serif; }

p {
  font-family: 'Raleway-Regular', sans-serif; }

/*
    USAGE:
    @media (max-width: $tabletMediumBreakpoint)
    @media (max-width: $tabletBreakpoint)
    @media (max-width: $mobileBreakpoint)
    @media (max-width: $smallMobileBreakpoint)
*/
@media (max-width: 767px) {
  body.page-home {
    padding: 0; } }

.container-fluid {
  max-width: 1920px; }

/*
    Components
*/
body.load-images #header {
  background: #071d49; }
  body.load-images #header .snippetReference .component-content:first-child {
    max-width: 1920px; }
  body.load-images #header header {
    height: 60px;
    overflow: hidden; }
    body.load-images #header header .component-content {
      max-width: 100%; }
    body.load-images #header header div.logo {
      background-color: #e40046;
      height: 60px;
      padding: 0 30px 0 30px;
      transform: skew(-20deg);
      margin-left: -26px; }
      body.load-images #header header div.logo a {
        background-image: url("/etc/designs/zg/viivinjectables/desktop/assets/img/viiv_logo_white.svg");
        background-position: center;
        background-size: contain;
        width: 56px;
        transform: skew(20deg); }

@media (max-width: 991px) {
  body.load-images #header header {
    min-height: 47px; }
    body.load-images #header header div.menu {
      display: none; } }

@media (max-width: 767px) {
  body.load-images #header header {
    height: 47px; }
    body.load-images #header header div.logo {
      padding: 0 30px 0 45px;
      height: 47px; }
      body.load-images #header header div.logo a {
        height: 41px;
        width: 41px; } }

#footer .gsk-legal .richText {
  font-size: 14px; }
  #footer .gsk-legal .richText p {
    font-family: Arial, sans-serif;
    padding-top: 16px; }
  #footer .gsk-legal .richText a {
    color: inherit;
    text-decoration: underline;
    transition: all 0.2s ease; }
    #footer .gsk-legal .richText a:hover {
      text-decoration: none;
      color: #4A4A4A;
      transition: all 0.2s ease; }

#footer .gsk-legal .component-content {
  max-width: 1560px;
  margin: 0 auto;
  padding: 0 15px; }
  #footer .gsk-legal .component-content .content .codelines {
    padding: 38px 0;
    flex-direction: column;
    align-items: center; }
    #footer .gsk-legal .component-content .content .codelines div span,
    #footer .gsk-legal .component-content .content .codelines div div {
      text-align: center;
      font-size: 14px; }
    #footer .gsk-legal .component-content .content .codelines a {
      background-image: url("/etc/designs/zg/viivinjectables/desktop/assets/img/viiv_logo_RGB.svg");
      width: 72px;
      height: 65px;
      margin-right: 0;
      margin-bottom: 20px; }

#footer .gsk-legal .component-content .content .codelines span {
  line-height: 1rem;
  font-family: Arial, sans-serif; }

@media (max-width: 992px) {
  #footer .gsk-legal .component-content .content {
    padding: 0; }
    #footer .gsk-legal .component-content .content .component-content {
      padding: 0; }
      #footer .gsk-legal .component-content .content .component-content .codelines > div > div > span:last-child {
        display: block; } }

#footer .utility {
  margin: 80px 0 50px 0; }
  #footer .utility div:not(:last-child) {
    margin-right: 90px; }
  #footer .utility div:not(:last-child)::after {
    position: relative;
    left: 45px;
    content: '|';
    cursor: default; }
  #footer .utility a {
    font-weight: bold;
    font-size: 14px; }

@media (max-width: 767px) {
  #footer .utility {
    display: flex;
    flex-direction: column;
    row-gap: 22px;
    margin-top: 60px;
    margin-bottom: 40px; }
    #footer .utility div {
      margin: 0; }
    #footer .utility div:not(:last-child)::after,
    #footer .utility div:nth-child(even):not(:last-child):after {
      content: none; }
    #footer .utility div:not(:last-child),
    #footer .utility div:nth-child(odd) {
      margin: 0px;
      text-align: center; } }

@media (min-width: 768px) {
  #footer .utility {
    display: flex;
    justify-content: center; } }

@media (min-width: 768px) and (max-width: 991px) {
  #footer .utility div:nth-child(odd) {
    margin-left: 0; } }

body #content .component-content {
  padding: 0 15px;
  color: #071d49; }
  body #content .component-content .richText:nth-of-type(1) {
    margin-bottom: 14px; }
    body #content .component-content .richText:nth-of-type(1) h1 {
      font-size: 55px;
      line-height: 60px;
      margin-bottom: 11px; }
    body #content .component-content .richText:nth-of-type(1) p {
      font-size: 20px;
      line-height: 23px; }
    body #content .component-content .richText:nth-of-type(1) p:nth-of-type(1) {
      margin-top: 0; }

@media (max-width: 767px) {
  body #content .component-content {
    padding: 0; }
    body #content .component-content .richText {
      padding: 0 23px; }
    body #content .component-content .richText:nth-of-type(1) h1 {
      font-size: 40px;
      line-height: 45px;
      margin-bottom: 39px; } }

.button-primary {
  background-color: #e40046;
  color: #ffffff;
  text-decoration: none;
  min-width: 100px;
  margin: 0;
  padding: 3px 21px 3px 21px;
  font-size: 15px;
  font-family: 'Raleway-Bold', sans-serif;
  max-width: 100%;
  position: relative;
  transition: all 0.3s; }
  .button-primary::after {
    position: absolute;
    content: "";
    width: 0;
    top: 0;
    border-style: solid;
    border-width: 24px 8px 0 0;
    border-color: #e40046 transparent transparent transparent;
    top: 0;
    right: -8px;
    bottom: 0;
    box-sizing: border-box;
    transition: all 0.3s; }
  .button-primary:hover {
    background-color: #b10036;
    transition: all 0.3s; }
    .button-primary:hover::after {
      position: absolute;
      content: "";
      width: 0;
      top: 0;
      border-style: solid;
      border-width: 24px 8px 0 0;
      border-color: #b10036 transparent transparent transparent;
      top: 0;
      right: -8px;
      bottom: 0;
      box-sizing: border-box;
      transition: all 0.3s; }

.section-1 .component-content img {
  width: 500px;
  height: 291px; }

.section-1 .component-content .box .component {
  display: flex;
  justify-content: center; }

.section-1 .component-content .richText .component-content {
  padding: 0 !important; }

.section-1 .component-content .richText p:first-child {
  font-size: 20px;
  margin-bottom: 25px; }

.section-1 .component-content .box:nth-of-type(1) {
  align-self: flex-end; }
  .section-1 .component-content .box:nth-of-type(1) img:nth-of-type(1) {
    height: 240px;
    margin-bottom: 27px; }
  .section-1 .component-content .box:nth-of-type(1) figure {
    margin: 0; }
    .section-1 .component-content .box:nth-of-type(1) figure figcaption {
      border-right: 1px solid #707070;
      height: 240px;
      position: absolute;
      top: 0;
      right: -16px; }
      .section-1 .component-content .box:nth-of-type(1) figure figcaption p {
        display: none; }

@media (min-width: 991px) {
  .section-1 .component-content .box:nth-of-type(2) .richText .component-content p:first-child {
    height: 46px; } }

@media (max-width: 991px) {
  .component-content .section-1 .box:nth-of-type(1) figure {
    margin: 0; }
    .component-content .section-1 .box:nth-of-type(1) figure figcaption {
      display: none; } }

@media (min-width: 991px) {
  .col-lg-6 {
    width: 50%; }
  #content .body .section-1 .component-content .content:first-child {
    display: flex; }
    #content .body .section-1 .component-content .content:first-child .content {
      display: flex;
      flex-direction: column; } }

@media (max-width: 767px) {
  .section-1 .component-content .box:nth-of-type(1) img:nth-of-type(1) {
    left: 0px;
    height: 171px; }
  .section-1 .component-content .box:nth-of-type(2) img:nth-of-type(1) {
    height: 120px;
    margin-top: 65px; } }

#content a.link-pdf {
  color: #071d49;
  transition: all 0.3s; }
  #content a.link-pdf:hover {
    color: #e40046;
    transition: all 0.3s; }

